Releases: cs130-w22/Group-A3
v0.2.2 | Dropping students, formatting dates, and tests
What's Changed
- Cindyrzheng/dropclass by @cindyrzheng in #66
- Svetly/smoketests by @svetly-t in #86
- Format dates nicely, add two example submissions. by @krashanoff in #85
Full Changelog: v0.2.1...v0.2.2
v0.2.1 | Pre-demo build
Full Changelog: v0.2.0...v0.2.1
v0.2.0 | Actually live results
This version of Gradebetter adds actually live grading. You may have noticed in the previous version that the grades would appear all at once on the results page, defeating the purpose of it being a WebSocket endpoint. This solves that problem by parallelizing our grading script output parser. It also fixes the due date of our assignment display, and adds a more robust demo script.
What's Changed
- Changed grade_assignment_one.sh's environment to sh instead of bash in order to fix echo \n problem. by @svetly-t in #82
- CI for frontend and backend by @krashanoff in #83
- Polish views, improve UX by @krashanoff in #81
Full Changelog: v0.1.0...v0.2.0
v0.1.0 | A preliminary release
This marks the release of the prototype version of Gradebetter, a minimalist grading solution. With it comes the prototype itself, the build infrastructure, tests, and more. You can download the version appropriate for your system below.
What's Changed
- Start backend, add docs by @krashanoff in #15
- Bootstrap frontend with CRA by @krashanoff in #19
- Containerize PostgreSQL. Mock up database schemas. by @krashanoff in #24
- Cindyrzheng/frontend by @cindyrzheng in #25
- Adding a class list view and also class stats for a prof account by @cindyrzheng in #26
- Changing adding an assignment to be a modal by @cindyrzheng in #27
- Link fixes by @cindyrzheng in #28
- Begin to implement account creation and session management. by @krashanoff in #29
- Add frontend CI by @krashanoff in #32
- Mock endpoints for backend. by @krashanoff in #30
- Implement
POST /user
,POST /login
, JWT-based authorization by @krashanoff in #31 - Jonathan davies/landing view by @1strangequark in #38
- Proposal: just write the backend in Go by @krashanoff in #42
- Cindyrzheng/addcontext by @cindyrzheng in #49
- Add CreateInvite endpoint by @krashanoff in #48
- Add a very simple CLI to the backend. by @krashanoff in #45
- Implement class creation and add test cases. by @krashanoff in #44
- Refine assignment view by @edwardsabalburo in #39
- jonathan-davies/assignment-view-redesign by @1strangequark in #51
- Add package for circular progress bar by @cindyrzheng in #56
- jonathan-davies/refine-sign-up-form by @1strangequark in #55
- jonathan-davies/hookup-login-with-backend by @1strangequark in #50
- Add API bindings on frontend. by @krashanoff in #62
- Implement grading subsystem on backend. by @krashanoff in #63
- Add DropStudent endpoint. by @krashanoff in #58
- Add GetAssignment and GetClass handlers. by @krashanoff in #61
- Finish assignment creation endpoint by @krashanoff in #64
- fix auth header in class creation so clss can be created by @cindyrzheng in #69
- Various code quality refactors for login/creation experience. by @krashanoff in #70
- Migrate database to SQLite. by @krashanoff in #68
- Krashanoff/websockets by @krashanoff in #65
- Drop logged-in user by default. by @krashanoff in #72
- Add GET /class/me endpoint by @krashanoff in #71
- Preetha/add user to class by @pkrish20 in #59
- Add a dummy data creation script. Fix reset schema. by @krashanoff in #74
- Style changes for assignment cards by @1strangequark in #67
- Uploading code and a grading script by @cindyrzheng in #57
- ack forgot to commit one change to add === by @cindyrzheng in #78
- QOL for frontend, information-rich landing. by @krashanoff in #73
- Svetly/testing by @svetly-t in #79
- Integrate frontend and backend with unified view. by @krashanoff in #80
New Contributors
- @krashanoff made their first contribution in #15
- @cindyrzheng made their first contribution in #25
- @1strangequark made their first contribution in #38
- @edwardsabalburo made their first contribution in #39
- @pkrish20 made their first contribution in #59
- @svetly-t made their first contribution in #79
Full Changelog: https://github.com/cs130-w22/Group-A3/commits/v0.1.0