You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Fix bug in GitHub api rate limit check (#1821)
Fix buggy code
* Update docker compose docs (#1823)
* Update docker compose docs
* Add make warning
* Update Export / Import Assessment to support more fields, make importAsmtFromTar and importAssessment more robust (#1822)
* - Lint ruby files within spec/
* Add more fields to yml serialization of assessment
Add error checking to import assessments (still some errors)
* add check to ensure asmt name is valid for import
* remove redundant text
* create assessment using factory bot, jank test for assessment export
* - Add success flash to assessment import
- Add a bunch of testcases for bad assessment imports
- Modify create_course_with_many_students to handle custom assessment creation, do validation on assessment name
* rubocop style
* Jump to currently enrolled course (#1812)
* Modifications for RuboCop style
* Update Manage Submissions test specs to work regardless of jump to course logic
---------
Co-authored-by: Damian Ho <[email protected]>
* Bump rack from 2.2.6.2 to 2.2.6.3 (#1828)
Bumps [rack](https://github.com/rack/rack) from 2.2.6.2 to 2.2.6.3.
- [Release notes](https://github.com/rack/rack/releases)
- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md)
- [Commits](rack/rack@v2.2.6.2...v2.2.6.3)
---
updated-dependencies:
- dependency-name: rack
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Fix bug where course gets created even if there are errors (#1820)
* Add required fields to html for name and instructor email
* Destroy course if instructor email is invalid
* Change required syntax to favored form
* Fix annotated PDF download when global annotation is present (#1833)
Skip if coordinate is nil
* Course start/end date nil checks (#1834)
Add nil check for course start and end dates
* Bump rack from 2.2.6.3 to 2.2.6.4 (#1835)
Bumps [rack](https://github.com/rack/rack) from 2.2.6.3 to 2.2.6.4.
- [Release notes](https://github.com/rack/rack/releases)
- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md)
- [Commits](rack/rack@v2.2.6.3...v2.2.6.4)
---
updated-dependencies:
- dependency-name: rack
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Add LTI Configuration to "Manage Autolab" Dropdown, Update docs and gitignore (#1817)
* begin updating lti integration documentation and add feature documentation
* - update documentation for LTI configuration, linking, installation
- add images for LTI linking for documentation
- update gitignore, add ignore node_modules (for stylelint)
* Revise LTI docs to make instructions more clear
---------
Co-authored-by: Victor Huang <[email protected]>
* Remove unused "Additional Submission Form" feature code (#1830)
* Remove dead code
* Update schema version
* Fix thead alignment in manage submissions (#1838)
* Add sticky to thead css
* Remove js file that added a new thead element
* Add export route
* Add export option to manage course page
* Add new stylesheet for export
* Move export table to partial
* Change id of checkboxes
* Fix spacing in export page
* Add table styling and checkbox spacing
* Remove table header and make font bigger
* Implement select all functionality
* Fix select all styling when checked
* Remove select all button
* Fix style errors
* Add new lines to eof
* Fix style issues
* Implement export course config
* Add risk condition and watchlist configuration into yaml
* Add attachments to export
* Rubocop and add course.rb
* Add error msg
* Format
* merge frontend and backend
* rubcop
* Add more error handling
* Filter risk conditions to show only latest version
* rubocop
* Save actual late_penalty and version_penalty instead of id
* Add render tests for export
* Clean code 🧼🧼🧹🧹
* Make button repressable
* Remove course id
* Add more factories and helper functions
* Add functionality tests for export_selected endpoint
* Add dummy file for activatestorage attachment
* Fix mistake in attachment
* Rubocop
* Comment out error handling for now
* error handling tests
* rubocop
* Address comments
* Add backwards compatibility for attachments
* Address comment
* Edit css to not affect breadcrumbs
---------
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Evan Shi <[email protected]>
Co-authored-by: Joey Wildman <[email protected]>
Co-authored-by: lykimchee <[email protected]>
Co-authored-by: Damian Ho <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Huang <[email protected]>
0 commit comments