Skip to content

rsdp: v1.1.0

Compare
Choose a tag to compare
@github-actions github-actions released this 21 May 21:43
79b100e

1.1.0 (2023-05-21)

Features

  • base-application: feat(base-application): (48eb633), closes #16
  • base-application: feat(base-application): (89a0e9b), closes #16
  • base-application: feat(base-application): (56e5932), closes #16
  • base-application: feat(base-application): (322725d), closes #13
  • base-application: implement sessions to the base application (b4e36cb)
  • base-application: Implement student insights lib and outsource routes to own file (2a18607)
  • base-application: integrate auto caching to reduce request time (304afed)
  • challenge-management-backend-challenge-management: Add new service functions for integration with insights library (1c10250)
  • challenge-management-backend-semester-management: Integrate semester-management library and related components (1d407fd), closes #29
  • grade-backend-challenge: Add challenge library for creating and managing of challenges (1e68d1d), closes #15
  • moodle-management-backend-moodle-management: feat(moodle-management-backend-moodle-management): (792b21f), closes #29
  • moodle-management-backend-request-helper: feat(moodle-management-backend-request-helper): (6c3c1b3), closes #29
  • shared-backend-test-util: Add RepositoryMock class for simulating TypeORM repository behavior in tests (eb587d8), closes #16
  • shared-backend-test-util: implement MockConfigService to support testing (70199fe)
  • shared-backend-test-util: Update Commitlint (d48363a), closes #16
  • shared-backend-utils: add generic repository service (34cceb6)
  • shared-backend-utils: add resource guard and helper function (43da3f2)
  • shared-backend-utils: Develop utility library for common models and helper functions (c4a3a3f), closes #17
  • shared-backend-utils: integrate resource-owner guard (4d2c1de)
  • student-submissions-backend-common-models: add common lib with interfaces to communicate about submission-insights (3db4c6b)
  • student-submissions-backend-common-models: add new models, enums, function and interfaces (e36c156)
  • student-submissions-backend-common-models: initialize common models library (c0aeaf5)
  • student-submissions-backend-github-submissions: add new service function to allow the submission-insight lib to calculate the requested values (301fbd0), closes #27
  • student-submissions-backend-github-submissions: initialize GitHub submissions library (253dbc8)
  • student-submissions-backend-github-submissions: integrate library for handling GitHub action requests for submission results (8a2d52e)
  • student-submissions-backend-submission-insights: integrate library which allows the frontend to get the state of the student submissions (dc2b231), closes #27
  • student-submissions-backend-submission-management: initialize submission management library (4bd42c2)
  • student-submissions-backend-submission-management: restructure lib as internal lib without controller as a service handler (1c41fb2)
  • student-submissions-backend: Add support for processing MoodleSubmissions (1ceca22)
  • uml: feat(uml): (ad6294a), closes #11
  • uml: design request pattern for moodle submissions (49c0dc4)
  • user-backend-common-models: feat(user-backend-common-models): (36dd915), closes #24
  • user-backend-common-models: new student and tutor entity to differentiate between user types (2989e21)
  • user-backend-github-authorization: Initial implementation of GitHub authorization (d71396c)
  • user-backend-user-authentication: feat(user-backend-user-authentication): (5b9effc), closes #24
  • user-backend-user-mail-management: feat(user-backend-user-mail-management): (5331134), closes #24
  • user-backend-user-management: implement User management and JWT authentication (6452bfb), closes #24
  • user-backend: Add support for storing Moodle User Id (305b58c)

Bug Fixes

  • base-application: fix(base-application): (9c3c531)
  • challenge-management-backend-challenge-management: reimport entities due to changed location (bfd343a)
  • devops: fix(devops): (64e3705)
  • student-submissions-backend-submission-management: Add base implementation for submission-management (d7f5004)

Miscellaneous

  • devops: chore(devops): (b8b6424)
  • devops: fix prettier settings, update project to include new libs (139fb32)
  • user-backend: Support shorter scopes (809f59d)