Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Jupyterlab extensions #1588

Merged
merged 139 commits into from
Jun 16, 2022
Merged

Jupyterlab extensions #1588

merged 139 commits into from
Jun 16, 2022

Commits on Jun 14, 2022

  1. init validate_assignment

    lxylxy123456 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    ae3355a View commit details
    Browse the repository at this point in the history
  2. .gitignore

    lxylxy123456 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    b552da1 View commit details
    Browse the repository at this point in the history
  3. modified: README.md

    lxylxy123456 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    51da674 View commit details
    Browse the repository at this point in the history
  4. Port original version (without backend)

    lxylxy123456 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    c56ceb9 View commit details
    Browse the repository at this point in the history
  5. function error_dialog

    lxylxy123456 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    dcaeafa View commit details
    Browse the repository at this point in the history
  6. Instruction for installing backend

    lxylxy123456 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    162bc14 View commit details
    Browse the repository at this point in the history
  7. Check version

    lxylxy123456 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    e9e6f6b View commit details
    Browse the repository at this point in the history
  8. Change logic

    lxylxy123456 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    1f84b96 View commit details
    Browse the repository at this point in the history
  9. did some changes

    lxylxy123456 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    4986cb9 View commit details
    Browse the repository at this point in the history
  10. POST

    lxylxy123456 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    69c9c36 View commit details
    Browse the repository at this point in the history
  11. did some changes

    lxylxy123456 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    39b4aa2 View commit details
    Browse the repository at this point in the history
  12. Initialize the create_assignment labextension

    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    9ca85e0 View commit details
    Browse the repository at this point in the history
  13. Update copyright of create_assignment labextension

    Add copyright holders.
    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    efc3f9a View commit details
    Browse the repository at this point in the history
  14. Remove create_assignment labextension README

    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    b2cd34b View commit details
    Browse the repository at this point in the history
  15. Add data reading to create_assignment labextension

    Add side panel showing the nbgrader assignment data for the active
    notebook. At this point, it is read-only and does not automatically
    update upon change to the notebook's cell metadata.
    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    853bc3a View commit details
    Browse the repository at this point in the history
  16. Make create_assignment respond to notebook changes

    Make the labextension update to reflect changes to the notebook, such as
    cell deletion/movement/addition and cell execution.
    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    037ae09 View commit details
    Browse the repository at this point in the history
  17. Style the create_assignment labextension

    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    87f4404 View commit details
    Browse the repository at this point in the history
  18. Refactor create_assignment labextension

    Add model file and move some code from extension file.
    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    ad1c757 View commit details
    Browse the repository at this point in the history
  19. Remove unneeded code from create_assignment

    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    d1445ec View commit details
    Browse the repository at this point in the history
  20. Add metadata saving to create_assignment

    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    66925e7 View commit details
    Browse the repository at this point in the history
  21. Handle change of cell type in create_assignment

    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    e0f994c View commit details
    Browse the repository at this point in the history
  22. Limit problem types by cell type

    Remove automatic options for the problem type in the create_assignments
    labextension when the notebook cell type is not code.
    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    c7c0d25 View commit details
    Browse the repository at this point in the history
  23. Add lock icons to create_assignment labextension

    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    8c960cd View commit details
    Browse the repository at this point in the history
  24. some half working course list extension code

    rkevin-arch authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    2bd6dff View commit details
    Browse the repository at this point in the history
  25. progress on assignment list extension

    aalmanza1998 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    c228f47 View commit details
    Browse the repository at this point in the history
  26. remove unecessary files

    aalmanza1998 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    09b097a View commit details
    Browse the repository at this point in the history
  27. tsconfig.json

    aalmanza1998 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    23cb9bd View commit details
    Browse the repository at this point in the history
  28. remove .DS_Store files

    aalmanza1998 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    dd552bd View commit details
    Browse the repository at this point in the history
  29. Make create_assignment scroll to active cell

    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    b33724f View commit details
    Browse the repository at this point in the history
  30. Make active cell settable from create_assignment

    Clicking inside the widget for a cell's assignment details will cause
    the corresponding cell in the notebook to be activated.
    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    11115d5 View commit details
    Browse the repository at this point in the history
  31. Add schema validation to labextension

    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    9f06b24 View commit details
    Browse the repository at this point in the history
  32. Add validate ID to create_assignment labextension

    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    5c1003d View commit details
    Browse the repository at this point in the history
  33. Implement total points for create_assignment

    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    a44c49f View commit details
    Browse the repository at this point in the history
  34. Add color coding for cell type

    Cells which can be graded or are solutions have their corresponding
    widget highlighted with a colored line.
    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    ecec5dd View commit details
    Browse the repository at this point in the history
  35. Make total points calculation more robust

    Add check to see if the cell is graded.
    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    949ca88 View commit details
    Browse the repository at this point in the history
  36. Implement clearing of cell type in labextension

    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    28c8bae View commit details
    Browse the repository at this point in the history
  37. Change appearance of cell color-coding

    Change from underlining to highlighting the header.
    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    4382899 View commit details
    Browse the repository at this point in the history
  38. backend for assignment_list need to fix validate

    aalmanza1998 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    05a7a75 View commit details
    Browse the repository at this point in the history
  39. fix some bugs

    aalmanza1998 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    2ba22a3 View commit details
    Browse the repository at this point in the history
  40. fix some bugs

    aalmanza1998 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    a2920c8 View commit details
    Browse the repository at this point in the history
  41. fix bugs and add check for nbgrader version

    aalmanza1998 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    3b3ae06 View commit details
    Browse the repository at this point in the history
  42. add backend handlers, need validate assignment

    aalmanza1998 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    8c8ce24 View commit details
    Browse the repository at this point in the history
  43. Clean up code in create_assignment labextension

    Limit function scopes, improve function signatures, and add
    documentation.
    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    26ec8d4 View commit details
    Browse the repository at this point in the history
  44. Add proper widget disposal for create_assignment

    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    3d928c8 View commit details
    Browse the repository at this point in the history
  45. Add disposal of dead NotebookPanelWidgets

    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    b9654b9 View commit details
    Browse the repository at this point in the history
  46. Fix schema version check

    The create_assignment labextension failed to recognize schema version 0.
    Version 0 is represented by a missing "schema_version" field in the
    nbgrader cell metadata.
    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    66b0ed0 View commit details
    Browse the repository at this point in the history
  47. Add grade ID preservation to labextension

    When switching the cell type causes the nbgrader data to become invalid,
    the grade ID field in the create_assignment labextension would be reset.
    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    6153353 View commit details
    Browse the repository at this point in the history
  48. Add displaying of validation results

    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    3bd9578 View commit details
    Browse the repository at this point in the history
  49. Put callbacks in separate functions

    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    ba63254 View commit details
    Browse the repository at this point in the history
  50. fix bugs. course dropdown, dialogs, and classes

    aalmanza1998 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    81ffc93 View commit details
    Browse the repository at this point in the history
  51. Fix drop-down name for autograded tests

    It was called "Autograded task" instead of "Autograded tests".
    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    95355e4 View commit details
    Browse the repository at this point in the history
  52. Make create assignment widget load lazily

    This has the effect of not modifying notebook metadata unless the create
    assignment panel shows the notebook's nbgrader properties.
    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    df2220b View commit details
    Browse the repository at this point in the history
  53. some backend need to test

    aalmanza1998 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    6e563eb View commit details
    Browse the repository at this point in the history
  54. Fix validate button and notebook association bug

    The validate button was only associated with the most recently opened
    notebook. Each button should be associated with the notebook it was
    created for.
    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    04bf561 View commit details
    Browse the repository at this point in the history
  55. Set up testing for JupyterLab extensions

    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    a26726a View commit details
    Browse the repository at this point in the history
  56. Add a test for create_assignment labextension

    Add test for creating a manually graded answer.
    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    4da4e62 View commit details
    Browse the repository at this point in the history
  57. Port remaining create_assignment tests to lab

    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    eb303a2 View commit details
    Browse the repository at this point in the history
  58. Add "labextensions" test group

    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    03b543f View commit details
    Browse the repository at this point in the history
  59. Fix create_assignment labextension tests

    Force refresh cell metadata and properly check dialog's title.
    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    b70e01b View commit details
    Browse the repository at this point in the history
  60. assignment list tests

    aalmanza1998 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    e2eafeb View commit details
    Browse the repository at this point in the history
  61. Add tests for validate assignment

    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    0345694 View commit details
    Browse the repository at this point in the history
  62. fix version

    aalmanza1998 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    a4d14b3 View commit details
    Browse the repository at this point in the history
  63. add tests for course list

    aalmanza1998 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    9d680f9 View commit details
    Browse the repository at this point in the history
  64. Update index.ts

    change category on command palette
    aalmanza1998 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    59e1c6c View commit details
    Browse the repository at this point in the history
  65. Add missing test files

    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    af7a27e View commit details
    Browse the repository at this point in the history
  66. some clean up

    aalmanza1998 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    cb4263e View commit details
    Browse the repository at this point in the history
  67. Remove unnecessary files

    Lawrence37 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    618dbf6 View commit details
    Browse the repository at this point in the history
  68. fix bug

    aalmanza1998 authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    7fcf202 View commit details
    Browse the repository at this point in the history
  69. Refactoring package to (1) use only one lab extension directory and (…

    …2) use the same server extensions as the notebook extension, instead of adding handlers for lab extension
    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    99dfda0 View commit details
    Browse the repository at this point in the history
  70. Set compatibility between notebook.notebookapp.NotebookApp and jupyte…

    …r_server.serverapp.ServerApp (notebook_dir VS root_dir attribute)
    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    e1b6e5c View commit details
    Browse the repository at this point in the history
  71. Assignment plugin : opening notebook in a new lab tab instead of new …

    …browser tab
    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    251bfee View commit details
    Browse the repository at this point in the history
  72. Assignment plugin : open feedback path in jupyterlab filebrowser inst…

    …ead of opening a new tab in web browser
    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    60c0ae9 View commit details
    Browse the repository at this point in the history
  73. Workaround to handle either JSON data or arguments list (current way …

    …data are send in nbgrader) in POST messages
    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    5b79eb9 View commit details
    Browse the repository at this point in the history
  74. Include formgrader web page in a jupyterlab tab, modifying some links…

    … by jupyterlab's commands
    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    23f3afc View commit details
    Browse the repository at this point in the history
  75. Use server application property 'name' to distinct notebbok app to se…

    …rver app
    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    6e45447 View commit details
    Browse the repository at this point in the history
  76. Use the server application name to make distinction between classic n…

    …otebook and jupyterlab, instead of sending argument
    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    792e6d5 View commit details
    Browse the repository at this point in the history
  77. Configuration menu
    Copy the full SHA
    a86f1bc View commit details
    Browse the repository at this point in the history
  78. update development installation

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    66c1aa9 View commit details
    Browse the repository at this point in the history
  79. (i)Homogeneize tracker and command names in widgets, and (ii) set tra…

    …cker optional, for future compatibility with notebook 7
    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    9d65c10 View commit details
    Browse the repository at this point in the history
  80. Set up UI test on labextensions

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    3ba23e4 View commit details
    Browse the repository at this point in the history
  81. Include _load_jupyter_server_extension() in package __init__

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    a07867a View commit details
    Browse the repository at this point in the history
  82. update gitignore file

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    937db9c View commit details
    Browse the repository at this point in the history
  83. Change version to 0.8.0.dev

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    13a14b6 View commit details
    Browse the repository at this point in the history
  84. Add tests on labextension for create assignments, and add a class on …

    …error modal (more reliable to retrieve in tests)
    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    7f61c87 View commit details
    Browse the repository at this point in the history
  85. Call 'nbgrader:formgrader' command from courses list and fix style in…

    … courses list
    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    6e59f42 View commit details
    Browse the repository at this point in the history
  86. Add test on course list labextension

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    5701c7e View commit details
    Browse the repository at this point in the history
  87. Allow only one playwright worker to avoid errors

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    b9652f2 View commit details
    Browse the repository at this point in the history
  88. Fix some CSS in assignments list UI

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    b103810 View commit details
    Browse the repository at this point in the history
  89. Use module for shared functions

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    bbf9983 View commit details
    Browse the repository at this point in the history
  90. Add tests on assignment list

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    af63a06 View commit details
    Browse the repository at this point in the history
  91. Add class (error/success) to modal when validating notebook

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    16de671 View commit details
    Browse the repository at this point in the history
  92. Add labextension validation tests

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    94b8d47 View commit details
    Browse the repository at this point in the history
  93. Fix dependencies after rebase

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    40b196b View commit details
    Browse the repository at this point in the history
  94. Set up test directory before running jupyterlab, to ensure formgrader…

    … tests will pass (as it seems to need that config file exists before running)
    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    779cf09 View commit details
    Browse the repository at this point in the history
  95. Reload config in formgrader when API is called, in case config file h…

    …as change from start
    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    9a9d634 View commit details
    Browse the repository at this point in the history
  96. Add url_prefix (which contains root directory in jupyter relative pat…

    …h) when opening a directory in file-browser
    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    446b274 View commit details
    Browse the repository at this point in the history
  97. Allow opening a notebook in a new tab from formgrade view

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    2e95dcb View commit details
    Browse the repository at this point in the history
  98. retrieve stdout when executing a command system from tests, and force…

    … gradebook database path
    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    5171c39 View commit details
    Browse the repository at this point in the history
  99. Fix error made in e6ffd69

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    f8375d2 View commit details
    Browse the repository at this point in the history
  100. Fix labextensions installation

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    b325a72 View commit details
    Browse the repository at this point in the history
  101. Fix labextensions assignment_list and course_list tests

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    778dd41 View commit details
    Browse the repository at this point in the history
  102. Add jupyter_packaging in dev requirements

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    86c066c View commit details
    Browse the repository at this point in the history
  103. Add github actions to test labextensions

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    274ded8 View commit details
    Browse the repository at this point in the history
  104. Exclude some labextension tests for Windows platform

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    d9acc4a View commit details
    Browse the repository at this point in the history
  105. Fix create assignment test by waiting for visibility attribute of som…

    …e element instead of waiting for beeing visible (sometime the width is 0px)
    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    2c761e7 View commit details
    Browse the repository at this point in the history
  106. Configuration menu
    Copy the full SHA
    dc0c021 View commit details
    Browse the repository at this point in the history
  107. Use separate github-action for labextension test, retry labextension …

    …tests and upload report as artifacts
    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    9c72cbd View commit details
    Browse the repository at this point in the history
  108. Fix pyproject build_backend and error comand in package.json, add yar…

    …n.lock and remove formgrader labextension test for windows
    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    125946c View commit details
    Browse the repository at this point in the history
  109. Modify manifest

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    7e4c083 View commit details
    Browse the repository at this point in the history
  110. Add some formgrader tests

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    5ff915d View commit details
    Browse the repository at this point in the history
  111. Fix tests on formgrader using windows

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    09663aa View commit details
    Browse the repository at this point in the history
  112. Skip tests on formgrader using Windows for now as system commands do …

    …not work properly
    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    6c4f4f0 View commit details
    Browse the repository at this point in the history
  113. Remove lab installation from tests on python and nbextension, to avoi…

    …d download error
    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    b2adc0e View commit details
    Browse the repository at this point in the history
  114. Add nodejs as dependency for building readthedoc

    Nicolas Brichet authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    6ae90f6 View commit details
    Browse the repository at this point in the history
  115. Update user documentation with Jupyter Lab extensions

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    76ae725 View commit details
    Browse the repository at this point in the history
  116. improve invalid submission modal

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    e300f16 View commit details
    Browse the repository at this point in the history
  117. Clean a duplicate installation of server extension

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    e302e1b View commit details
    Browse the repository at this point in the history
  118. Fix broken links

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    88e2e6d View commit details
    Browse the repository at this point in the history
  119. Add menu entries for nbgrader extensions

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    8d56147 View commit details
    Browse the repository at this point in the history
  120. Add tests on menu entries

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    6ba40eb View commit details
    Browse the repository at this point in the history
  121. Update nbgrader/docs/source/contributor_guide/installation_developer.rst

    Co-authored-by: Jessica B. Hamrick <[email protected]>
    2 people authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    b14e4f2 View commit details
    Browse the repository at this point in the history
  122. Update nbgrader/docs/source/contributor_guide/installation_developer.rst

    Co-authored-by: Jessica B. Hamrick <[email protected]>
    2 people authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    fa79f12 View commit details
    Browse the repository at this point in the history
  123. Fix assignment list left clipping

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    580f353 View commit details
    Browse the repository at this point in the history
  124. Change create assignment panel from 'BoxPanel' to 'Panel'. Using BoxP…

    …anel the min size was changed to 0px, and the panel does not seem to open
    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    9e90ab4 View commit details
    Browse the repository at this point in the history
  125. Use same validation function from Notebook or assignment list

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    e342da3 View commit details
    Browse the repository at this point in the history
  126. (1) Update gitignore, documentation and yarn.lock, (2) fix documentat…

    …ion warnings and (3) fix installation using tasks.py
    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    807a858 View commit details
    Browse the repository at this point in the history
  127. Restore the ability to scroll the assignment creation widget

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    7fdf5e2 View commit details
    Browse the repository at this point in the history
  128. Fix duplicateID warning on non-nbgrader cells

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    d6ec515 View commit details
    Browse the repository at this point in the history
  129. Add yarn.lock in gitignore

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    ef41a6f View commit details
    Browse the repository at this point in the history
  130. Configuration menu
    Copy the full SHA
    29cee89 View commit details
    Browse the repository at this point in the history
  131. Update .gitignore

    Co-authored-by: Jeremy Tuloup <[email protected]>
    2 people authored and Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    fee6e6f View commit details
    Browse the repository at this point in the history
  132. restore yarn.lock file and enlarge point inputs

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    f27c5dd View commit details
    Browse the repository at this point in the history
  133. Remove bootstrap/jquery dependencies in assignment and course list ex…

    …tensions, add scroll bar and padding in assignment and course list extensions, and fix create assignment extension
    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    4feb1cf View commit details
    Browse the repository at this point in the history
  134. Fix mathjax in formgrade templates

    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    2d32e7c View commit details
    Browse the repository at this point in the history
  135. Update documentation : remove nbextensions documentation and update a…

    …nimations
    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    db5eb6a View commit details
    Browse the repository at this point in the history
  136. Remove channel in package.json version as it would break for a versio…

    …n without channel, using tbump
    Nicolas Brichet committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    5ce6a18 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2022

  1. Call the correct formgrader when using with JupyterHub

    Nicolas Brichet committed Jun 15, 2022
    Configuration menu
    Copy the full SHA
    1572549 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2022

  1. Configuration menu
    Copy the full SHA
    ab63f61 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5519c65 View commit details
    Browse the repository at this point in the history