Releases: PennStateCS/AFCT
Releases · PennStateCS/AFCT
Release list
v0.9.10
What's Changed
- Keep the properties inspector to the standalone window by @jdc308 in #841
- Put comments on the viewer's undo history by @jdc308 in #842
- Bump svgo from 3.3.4 to 3.3.5 in /docs-site in the docs-npm-security group across 1 directory by @dependabot[bot] in #844
- Bump the docs-npm-security group across 1 directory with 2 updates by @dependabot[bot] in #845
- Keep a card label on one line beside a long value by @jdc308 in #846
- Take the dependency advisories that have a fix by @jdc308 in #847
- Review the Prisma indexes by @jdc308 in #848
- Fix three caching gaps by @jdc308 in #849
- Keep API responses out of every cache by @jdc308 in #850
- Stop password managers filling the SMTP credentials by @jdc308 in #852
- Update token copy for the client sign-in token mode by @jdc308 in #853
- Update client doc for stay signed in and certificate trust by @jdc308 in #855
Full Changelog: v0.9.9...v0.9.10
v0.9.9
What's Changed
- Put the file's properties a click away on the viewer toolbar by @jdc308 in #837
- Give students a preview, and keep the viewer window to course staff by @jdc308 in #838
- Select several states at once, and give the arrangement its own menu by @jdc308 in #839
- Line up and spread out the selected states by @jdc308 in #840
Full Changelog: v0.9.8...v0.9.9
v0.9.8
What's Changed
- Student course page: assignments and grades as tables by @jdc308 in #824
- Scope group membership lookups to the assignment's group set by @jdc308 in #825
- Student page: granted attempts, the no-group case, and assignment page tidying by @jdc308 in #826
- Student-facing audit: group feedback, the start date, and six smaller faults by @jdc308 in #827
- Record that a student was shown feedback written to them by @jdc308 in #828
- Move the attempts table's columns into their own file by @jdc308 in #829
- Cover the student behaviours the tests were stepping over by @jdc308 in #830
- Assert who the permission lookups are asking about by @jdc308 in #831
- Assert what every scoped query is actually scoped to by @jdc308 in #832
- Read and invalidate through one set of query keys by @jdc308 in #833
- Rework the sign-in page and carry it through to the dashboard by @jdc308 in #835
- Rework the viewer's inspector, and widen what undo covers by @jdc308 in #836
Full Changelog: v0.9.7...v0.9.8
v0.9.7
What's Changed
- Say whose password was reset in the activity log by @jdc308 in #803
- Show a student the deadline their override gives them by @jdc308 in #805
- Show a student their own deadline on the Assignments tab by @jdc308 in #806
- Show an email under each name when picking people by @jdc308 in #807
- Fix what a duplicated course carries, and seed what the copy paths need by @jdc308 in #808
- Show every time in the viewer's zone, and on the clock the installation chose by @jdc308 in #809
- Bump fast-uri from 3.1.5 to 3.1.7 in /docs-site in the docs-npm-security group across 1 directory by @dependabot[bot] in #811
- Honour the 12 or 24 hour clock everywhere a time is shown by @jdc308 in #810
- Stop the seed deleting another database's uploaded files by @jdc308 in #813
- Clear the dependency advisories that have a fix by @jdc308 in #818
- Quieten the statistics chart palette by @jdc308 in #819
- Fix three mobile faults in the wizards students reported by @jdc308 in #820
- Stop seven screens scrolling sideways on a phone by @jdc308 in #821
- Enter dates as a date and a time, not one datetime-local by @jdc308 in #822
- Stop the grade panel squeezing its own contents by @jdc308 in #823
Full Changelog: v0.9.6...v0.9.7
v0.9.6
What's Changed
- Check the worker's imports against the production dependencies by @jdc308 in #796
- Say which service failed an upgrade, and keep its output by @jdc308 in #797
- Keep an env-file append from landing inside the previous line by @jdc308 in #798
- Add a standalone window to the submission viewer by @jdc308 in #799
- Show two machines side by side in the viewer by @jdc308 in #800
- Fix five faults in the viewer window, and link the two panes' views by @jdc308 in #801
- Viewer: dock the properties panel, and let a machine be marked up on screen by @jdc308 in #802
Full Changelog: v0.9.5...v0.9.6
v0.9.5
What's Changed
Full Changelog: v0.9.4...v0.9.5
v0.9.4
What's Changed
- Take the in-range dependency updates by @jdc308 in #770
- Take the major dependency bumps that are safe to take by @jdc308 in #771
- Test the tables the way they actually break by @jdc308 in #772
- Delete a roster sort function nothing calls by @jdc308 in #773
- Let a problem withhold the evaluator's feedback from students by @jdc308 in #775
- Announce the feedback warning, and scan what the switch added by @jdc308 in #776
- Stop two dev containers installing node_modules at once by @jdc308 in #777
- Score missing work as zero, and fix what the Average measures by @jdc308 in #778
- Add the feedback toggle to the attach-problem dialog by @jdc308 in #782
- Stop e2e fixture courses colliding on their code by @jdc308 in #783
- Carry missing work into the export, the student list, and statistics by @jdc308 in #784
- Make the statistics average agree with the gradebook again by @jdc308 in #785
- Add the feedback toggle to the create-problem wizard by @jdc308 in #786
- Carry the feedback and missing-work settings through duplicated and imported assignments by @jdc308 in #787
- Say that duplicating a course does not copy group sets by @jdc308 in #788
- Send missing-work zeros to the LMS, and take them back when they stop applying by @jdc308 in #789
- Stop the sidebar shortcut from firing while typing by @jdc308 in #793
- Request the AGS result.readonly scope at registration by @jdc308 in #792
- Say why an answer file was rejected instead of ignoring it by @jdc308 in #794
Full Changelog: v0.9.3...v0.9.4
v0.9.3
What's Changed
- Re-pin base images, and stop scanning the evaluator jar by @jdc308 in #756
- Bump the actions-versions group with 12 updates by @dependabot[bot] in #757
- Remove the design canvas mockups by @jdc308 in #758
- Fix white-on-white text on the signed-out pages in dark mode by @jdc308 in #759
- Load the login page artwork from a folder of SVG files by @jdc308 in #760
- Byte-for-byte identical file check by @jdc308 in #761
- Statistics: count the right people, and separate grading from the queue by @jdc308 in #762
- Course-level Statistics tab by @jdc308 in #763
- Keep unpublished drafts out of the gradebook average by @jdc308 in #764
- Course statistics: turn-in rates per assignment by @jdc308 in #765
- Course statistics: attempts by problem type by @jdc308 in #766
- Course statistics: chart the term as a cumulative line by @jdc308 in #767
- Do not let the common-answer threshold hide identical bytes by @jdc308 in #768
- Account page: cards, a photo tab, and clearer log lines by @jdc308 in #769
Full Changelog: v0.9.2...v0.9.3
v0.9.2
What's Changed
- System Logs rebuild, and the logging gaps it exposed by @jdc308 in #750
- System Logs polish, and cover the log summary tables by @jdc308 in #751
- Give course Activity the System Logs layout by @jdc308 in #752
- First and last page buttons, opt-in by @jdc308 in #753
- One right edge for a mobile card with a corner action by @jdc308 in #755
Full Changelog: v0.9.1...v0.9.2
v0.9.1
What's Changed
- Add Jace Chernesky to README by @chernjac321 in #745
- UI pass: application shell, surfaces and a few card layouts by @jdc308 in #748
- Scroll the editor into reach before dragging its grip by @jdc308 in #749
New Contributors
- @chernjac321 made their first contribution in #745
Full Changelog: v0.9.0...v0.9.1