Repository navigation
Releases: SCCapstone/Group16
Release list
v1.0 Release
Usage Instructions
PLEASE CLEAR CACHE AND REFRESH THE PAGE BEFORE USING
-
Username: schein
-
Password: fred1234
-
Username: turner
-
Password: ava1234
What's Changed
- Front-End Unit Testing by @fschein2 in #478
- Various Front End Fixes by @fschein2 in #497
- Calendar 1.0 Fixes by @Mikul958 in #490
- Tested the Heartbeat Service by @fschein2 in #501
- Fix Final Grade Not Updating on Grade Change by @Mikul958 in #503
- Fix Long Words Not Breaking in Task List and Grades by @Mikul958 in #504
- Update README.md by @avaturner in #507
- tab fix and adding time by @avaturner in #505
- Remove alert() and confirm() by @fschein2 in #506
- Replace Generic Settings Save Error by @Mikul958 in #510
- adding github page to home page by @avaturner in #512
- Sorting Enhancements by @Mikul958 in #511
- Add Loading Screen To Task List, Calendar, and Grades Pages by @Mikul958 in #515
- Implement due soon assignment notifications and enhance user retrieva… by @osterholt in #516
- Refactor: Remove unused imports and suppress warnings in AuthFilter a… by @osterholt in #517
- Remove all debug console logs and fix known warnings by @Mikul958 in #519
- Fixed outdated grade id with current by @osterholt in #523
- Javadoc frontend by @Mikul958 in #526
- Cayden/behavioral tests by @CaydenScruggs in #453
- Cayden/data sync by @CaydenScruggs in #414
- Behavioral Test Enhancement by @Mikul958 in #527
- Update README.md by @Mikul958 in #528
Full Changelog: v0.9...v1.0
RC1 v0.9
Usage Instructions
-
Username: schein
-
Password: fred1234
-
Username: admin
-
Password: admin
What's Changed
- Improved Error Checking in Services by @fschein2 in #365
- Log user out for inactivity by @fschein2 in #366
- Moved to web/test-runner by @fschein2 in #370
- Implement password editing functionality and add user password validation by @osterholt in #363
- Remove the Docker FE Build Error with Fonts by @osterholt in #373
- Add mobile carrier update functionality and corresponding tests by @osterholt in #374
- Confirm and Alert Browser Pop Ups by @fschein2 in #375
- grad calc popup view by @avaturner in #377
- Fixed Warnings and Errors in Console on App Start Up by @fschein2 in #378
- Save Grade Calc Entries After Close by @fschein2 in #380
- some ui changes by @avaturner in #383
- scrollable calc pop up view by @avaturner in #385
- Infinitely Scrollable Calendar Logic by @Mikul958 in #382
- Stop Refresh from Clearing Filters by @fschein2 in #386
- displaying new added task right away by @avaturner in #393
- Implement notification system and Mongo DB Listener by @osterholt in #357
- Cayden/courses sidebar/unit tests by @CaydenScruggs in #389
- Test Request Handler by @osterholt in #392
- task list changes by @avaturner in #403
- Emergency Remove Mongo Listener by @osterholt in #404
- Update Password by @Mikul958 in #405
- Added Notifications to UserInfo by @fschein2 in #408
- Update kubernetes deployments to have resource limits by @osterholt in #409
- Activity timer not being reset by @fschein2 in #407
- Add course filtering to calendar and grades by @Mikul958 in #410
- displaying notifications from service by @avaturner in #417
- settings changes, discuss more in meeting by @avaturner in #416
- Move Asynchronous Logic Out of Constructors by @Mikul958 in #412
- Time selector for both add and edit task by @fschein2 in #413
- style changes, need settings testing before merge by @avaturner in #424
- Clear User Notifications BE Call by @osterholt in #428
- Closing Popups by @fschein2 in #426
- Clear Notifications by @fschein2 in #427
- Set Grade Functionality by @fschein2 in #425
- Fix MongoListener to be a "Leader" by @osterholt in #429
- Update dependencies in pom.xml and clean up unused imports in BeApplication.java by @osterholt in #430
- Move Assignment Immediately on Complete/Un-complete by @Mikul958 in #433
- Update Angular to version 19 by @osterholt in #437
- Add more tasks by @fschein2 in #431
- Fix Node Github Action by @osterholt in #440
- Rework Settings Buttons to Match New Layout by @Mikul958 in #435
- Implement Backend Cookies by @osterholt in #442
- Refactor CrossOrigin annotation to explicitly allow credentials for l… by @osterholt in #443
- Refactor CrossOrigin annotation in login method to default settings by @osterholt in #444
- Update Kubernetes build script and refine CORS configuration in WebCo… by @osterholt in #447
- Update CORS configuration to include additional allowed origins and m… by @osterholt in #448
- 133 cookies for login by @osterholt in #449
- Refactor AuthFilter to allow all requests and simplify login handling by @osterholt in #452
- Add mobile phone handling to User class and corresponding tests by @osterholt in #438
- Osterholt fix mongo leader by @osterholt in #446
- Due Soon Sidebar Fixes by @Mikul958 in #445
- small styling fixes by @avaturner in #441
- Overhaul Calendar by @Mikul958 in #450
Full Changelog: v0.5...v0.9
Beta v0.5
Usage Instructions
- Username: schein
- Password: fred1234
What's Changed
- 160 unit tests services by @fschein2 in #204
- task list styling changes by @avaturner in #208
- 192 api error checking by @osterholt in #207
- 183 Create Grades Service by @fschein2 in #206
- 205 add boolean value to assignments to see if a user created it or if it was default by @osterholt in #211
- 180 add validators to login by @fschein2 in #214
- Fixed login related unit tests by @fschein2 in #215
- Use Settings Service in Settings Components by @Mikul958 in #220
- Fixed Subroutes on Main Page by @Mikul958 in #224
- 223 osterholt be by @osterholt in #227
- 223 modify notification settings saving by @Mikul958 in #226
- Finish Settings Unit Tests by @Mikul958 in #229
- 209 osterholt duplicate vals by @osterholt in #228
- 231 restyle task list by @osterholt in #233
- 217 be complete assignment by @osterholt in #235
- Fix assignment completion logic to return success status by @osterholt in #236
- Edit assignment and complete assignment by @fschein2 in #234
- grade calc by @avaturner in #241
- BE Dockerfile v1.0 by @osterholt in #238
- remove header and style home by @avaturner in #244
- Fixed big red sessionStorage blob in console by @Mikul958 in #243
- Cayden/refactor by @CaydenScruggs in #239
- Reverting Node to LTS by @fschein2 in #259
- fixed header alignment by @CaydenScruggs in #247
- Calendar Functionality by @Mikul958 in #254
- Update Springboot to Version 3.4.2 and add Swagger UI by @osterholt in #258
- 253 styling things by @avaturner in #267
- Routing Based on Authorization by @fschein2 in #260
- Add getAssignment and getCourse by respective IDs (with Unit Tests) by @osterholt in #265
- BE Heartbeat by @osterholt in #262
- Fix Inconsistent Settings Saving by @Mikul958 in #266
- Front end heartbeat service by @fschein2 in #263
- 237 remove be vs code warnings by @osterholt in #271
- 272 broken backend by @osterholt in #274
- 251 tasklistload/get by by @fschein2 in #268
- Fix Broken Settings Test by @Mikul958 in #270
- #149 view completed tasks by @Mikul958 in #276
- due soon sidebar by @avaturner in #278
- fixing due soon after merge conflicts by @avaturner in #286
- creating task popups by @avaturner in #287
- 125 refactor post requests to be outside of connectionjava by @osterholt in #289
- first version of calendar styling for beta cleanup by @avaturner in #288
- Dockerized fe-app by @fschein2 in #279
- GitHub action to Build Both Dockerfiles by @osterholt in #290
- 68 init kubernetes by @osterholt in #291
- extend sidebar, other width adjustments by @avaturner in #294
- Fix TaskComponent test by @Mikul958 in #292
- Validators and Popup Close by @fschein2 in #295
- Fix Text Highlighting on Sidebar Buttons by @Mikul958 in #296
- 284 grades db information by @osterholt in #299
- added remove task and various testing fixes by @fschein2 in #300
- 302 k8s deployment for fe by @osterholt in #303
- Refactor Grades Page by @Mikul958 in #301
- Fschein Reload Progress - Resolving Merge Conflict Before More Work by @Mikul958 in #304
- Reload Task List on Task Addition by @Mikul958 in #306
- Fix Hydration warning in console coming from heartbeat by @fschein2 in #309
- fixing refresh issue by @osterholt in #312
- Add environment variables by @osterholt in #319
- Switch API responses to ResponseEntity by @osterholt in #322
- Create Github Action to run Springboot tests when, Pulled into main or release, PR is created, or manually by @osterholt in #326
- Minor beta fixes for grades page by @fschein2 in #327
- Removed debugging tools by @fschein2 in #328
- Task List Fixes by @Mikul958 in #330
- Osterholt rebuild k8s by @osterholt in #331
- Fix Signals / Task List Not Updating on Add in Production by @Mikul958 in #333
- Handle null description in assignment validation by @osterholt in #335
Full Changelog: v0.2...v0.5
Testing v0.2
##What's Changed
added .DS_Store to .gitignore by @osterholt in #131
fixed routing to include classmate by @fschein2 in #136
updated api call url by @fschein2 in #158
Research/Find Springboot Unit Testing Library by @osterholt in #168
remove settings and bell icon from home and login by @avaturner in #170
167 angular unit tests by @fschein2 in #169
107 fix userid storage by @fschein2 in #176
151 profile settings by @Mikul958 in #177
172 create settings service by @fschein2 in #193
Finished unit testing for the Login Component by @fschein2 in #181
Quick login testing fix by @fschein2 in #195
Created backend functionality for Settings Service by @osterholt in #191
home unit test by @avaturner in #197
Settings by @Mikul958 in #199
Update README.md with testing instructions for front end, back end, a… by @osterholt in #201
Cayden/behavior test by @CaydenScruggs in #198
Full Changelog: v0.1...v0.2
Proof of Concept v0.1
Release Info
- App URL: osterholt.us
- To login you may use autologin (this auto inputs the first user) or manually type one the following two tests:
- Username: osterholt - Password: cameron1234
- Username: johnnysmith1616 - Password: john1234
- To run locally you need Environment.java, CAM OSTERHOLT HAS EMAILED IT TO DR. VIDAL
(This file cannot be attached here otherwise anyone could access our database)
What's Changed
- Created InstanceManager and Replaced Connection by @osterholt in #46
- added initial angular app by @fschein2 in #47
- fixed tsconfig by @fschein2 in #51
- creating merge conflict by @fschein2 in #53
- setup routing, removed unneeded default elemets, and shows login component on run by @fschein2 in #59
- init springboot with java 17 and updated description by @osterholt in #62
- completed BE skeleton with 80% of javadoc comments by @osterholt in #63
- set up login service on front end by @fschein2 in #72
- Login on Front End by @fschein2 in #73
- Revert "Login on Front End" by @osterholt in #74
- set up login service on front end by @osterholt in #75
- 65 spring demo by @osterholt in #77
- home component by @avaturner in #78
- #57 Skeleton of FE UML by @Mikul958 in #84
- 79 create controlled way to run app locally by @osterholt in #85
- Configured Routes by @Mikul958 in #86
- 58 osterholt mongodb by @osterholt in #88
- can access id via login (more to come) by @fschein2 in #92
- #89 - Main Page Structure by @Mikul958 in #94
- Finished Login by @fschein2 in #98
- 2 sidebar components, one for courses and one for due soon by @avaturner in #101
- 97 osterholt getcourse by @osterholt in #104
- Added basic functionality for AddTaskComponent and added route from main page by @Mikul958 in #106
- Created Course Service by @fschein2 in #105
- Osterholt crossorigin by @osterholt in #108
- settings icon/page by @avaturner in #103
- Display Course List and Select Course from List by @Mikul958 in #111
- notification bell icon popup by @avaturner in #113
- new name/logo by @avaturner in #116
- Completed Assignment Service by @fschein2 in #117
- 87 be getassignments by @osterholt in #118
- displaying task list by @avaturner in #122
- Changed API Endpoint by @fschein2 in #123
- Store Selected Course in Course Service by @Mikul958 in #119
- Cayden/add assignment by @CaydenScruggs in #112
- Filter Assignments by Course on Main Page by @Mikul958 in #124
- Posting new assignments to db by @fschein2 in #126
New Contributors
- @fschein2 made their first contribution in #47
- @avaturner made their first contribution in #78
- @Mikul958 made their first contribution in #84
- @CaydenScruggs made their first contribution in #112
Full Changelog: https://github.com/SCCapstone/Group16/commits/v0.1