This repository has been archived by the owner on Sep 3, 2023. It is now read-only.
Releases: kysect/Shreks
Releases · kysect/Shreks
v1.0.2
What's Changed
- fix: Фикс дубликата нотификаций в Commit by @xrem in #340
- fix: CreateGithubSubmissionAsync now can be called by mentors. by @xrem in #341
- fix: Fixed various typos in error messages by @xrem in #344
- Fix: GetCurrentUnratedSubmissionByPrNumberHandler EF Expression translator fix. by @xrem in #346
- fix null body by @darksidersstrife in #347
- feat: Separated Serilog rolling files for requests and actual logs. by @xrem in #349
- Improved logging for GoogleTableUpdateWorker by @xrem in #351
- Feat: Summary sheet by @Mihinator3000 in #323
- refactor: introduce interfaces for github notifiers by @FrediKats in #350
- Фикс валидации пермишенов для команд by @darksidersstrife in #355
- fix: subject course get 500 by @ronimizy in #354
- docker + config refactor by @darksidersstrife in #336
- fix: case insensitive github username comparison by @ronimizy in #358
- refactor - extract bl from GitHub integration by @FrediKats in #352
- fix: remove incorrect help rows and add samples by @FrediKats in #363
- fix sender -> org by @darksidersstrife in #380
- docs: update readme by @FrediKats in #381
- Fix: rewrite old points by @Mihinator3000 in #390
- feat: introduce project for github workflow logic by @FrediKats in #361
- Fix: group assignment deadline by @Bibletoon in #395
- Feat/submission display by @ronimizy in #394
- Config use master host by @darksidersstrife in #393
- Docs/update screenshots by @Zisrf in #404
- fix: deadline state ordering by @ronimizy in #407
- Ignore Migrations directory in Sonar analysis by @hrrrrustic in #408
- Update workflows to ignore non-code changes by @hrrrrustic in #405
- refactor: rework command project dependencies by @FrediKats in #392
- Add check for GitHub user existence by @annchous in #411
- feat: mark reviewed command by @ronimizy in #412
- feat: submission state machine by @FrediKats in #410
- Remove inviter hack by @annchous in #413
- Chore/editorconfig by @FrediKats in #409
- Update build.dockerfile by @darksidersstrife in #416
- feat: add workflow type by @FrediKats in #414
- feat: review with defence workflow by @FrediKats in #417
- Add pr number in logger prefix by @annchous in #418
- test: subject course users by @FrediKats in #422
- Use service organization client instead of app client by @annchous in #423
- fix: parse date with ru local by @FrediKats in #424
- fix: remove type from log prefix by @FrediKats in #427
- refactor: extract table logic by @FrediKats in #433
- fix: review with defense workflow by @FrediKats in #426
- feat: GitHub test context generator by @FrediKats in #430
- Feat: Sheet styles by @Mihinator3000 in #434
- fix: do not write time in submission date by @FrediKats in #438
- fix: do not override domain exceptions by @FrediKats in #437
New Contributors
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
- Fix: review processing reactions bug by @Bibletoon in #328
- Fix: comment action processing by @Bibletoon in #324
- Fix: add submission state changed notification by @Bibletoon in #333
- Feat: add second review processing by @Bibletoon in #337
- feat: Moved InitTestEnvironment method from startup to separate controller by @xrem in #338
New Contributors
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
- Feat/entities by @ronimizy in #10
- Feat/database configuration by @ronimizy in #12
- chore: rider gitignore by @ronimizy in #21
- Feat/seeding infrastructure by @ronimizy in #20
- fix: apply seeding by @ronimizy in #25
- Feat: webhooks handling by @lipa44 in #22
- feat: add dotnet build and sonar ci by @FrediKats in #35
- Feat: add basic commands and queries by @Bibletoon in #28
- hotfix: update ci by @FrediKats in #42
- docs: add docs from notion by @FrediKats in #41
- Refactor/submission by @ronimizy in #54
- feat: add serilog and init for it by @FrediKats in #43
- Feat: Google sheets by @Mihinator3000 in #29
- Fix: Remove StudentAssignment usage from google sheets by @Mihinator3000 in #55
- Docs: update domain entities diagram by @Mihinator3000 in #56
- docs: rewrite github integration doc by @FrediKats in #63
- add short name for lab by @darksidersstrife in #74
- docs: add github integration diagram by @FrediKats in #73
- feat/add cqrs by @FrediKats in #61
- Feat: seeding by @luck-o-o-luck in #44
- chore: webhooks configuration by @lipa44 in #76
- Fix: Entity generators by @Mihinator3000 in #80
- Refactor: Google Sheets by @Mihinator3000 in #79
- Docs: Google Integration by @Mihinator3000 in #82
- Chore: add cred store by @darksidersstrife in #81
- Refactor/entity structure by @ronimizy in #89
- Refactor/mentor subject course relation by @ronimizy in #91
- fix: application test base by @ronimizy in #92
- Feat: add CQRS handlers by @Bibletoon in #78
- feat: add id to submission dto by @FrediKats in #93
- feat: implement user inviting by @FrediKats in #77
- Add auto mapper by @Bibletoon in #97
- Feat: Course Points Query by @Mihinator3000 in #98
- feat/commands by @darksidersstrife in #65
- Add project for web api by @Bibletoon in #103
- Refactor: change submission points to rating by @Bibletoon in #107
- Feat/queue by @ronimizy in #106
- Feat: Concurrent Table Access by @Mihinator3000 in #108
- feat: extra points updating by @FrediKats in #110
- fix: move project to directories by @FrediKats in #116
- refactor: removed core dependencies from application projects by @ronimizy in #120
- docs: add sequence diagrams for github interaction by @FrediKats in #117
- feat: make submission point nullable by @FrediKats in #127
- Update issue templates by @FrediKats in #119
- test: add test for failed case with mapping Submission to Dto by @FrediKats in #123
- Кверя для получения роли пользователя by @hrrrrustic in #130
- feat: link submissions to group assignment by @FrediKats in #142
- feat: implement syncing github admins with mentors by @FrediKats in #131
- Feat/submission pr association by @darksidersstrife in #125
- Feat: GetSubmissionsQueueBySubjectCourseHandler by @Mihinator3000 in #135
- feat: skip unrated submits while printing to table by @FrediKats in #141
- Creating or updating submission logic by @annchous in #143
- fix: add missed table sync in new command by @FrediKats in #146
- Typo in naming by @annchous in #148
- Docs: update google integration info by @Mihinator3000 in #149
- Feat/test env by @darksidersstrife in #112
- Fix: EF in handler by @Mihinator3000 in #150
- Feat: Service Account Credentials by @Mihinator3000 in #157
- implement processing synchronized and opened action by @darksidersstrife in #151
- Add deadline policy usage in get points handler by @Bibletoon in #129
- fix: make GoogleTableAccessor scoped for preventing error with scoped in singleton by @FrediKats in #160
- fix: do not create two instance of google worker by @FrediKats in #159
- Refactor/GitHub submission by @ronimizy in #156
- feat: merge startup configs by @FrediKats in #158
- Feat: Groups Queue by @Mihinator3000 in #161
- feat: submission code by @ronimizy in #162
- feat: add dummy google integration by @FrediKats in #165
- Округление баллов до 2 знаков by @hrrrrustic in #166
- feat: enhance github processor, improve logging and responses by @FrediKats in #169
- send comment with submission id on creation by @darksidersstrife in #170
- feat: add help command by @FrediKats in #167
- fix: create scoping for github worker by @FrediKats in #172
- feat: send update message as commit comment by @darksidersstrife in #178
- feat: resolve issues comment to pr by @FrediKats in #171
- feat: add date update by @darksidersstrife in #180
- feat: submission state by @ronimizy in #186
- fix: use pr num instead of id, add simple seeding for demo, add db deleting by @FrediKats in #182
- Feat: Submission date column by @Mihinator3000 in #194
- Fix: additional table rows by @Mihinator3000 in #195
- fix: do not write # in pull request messages by @FrediKats in #193
- Feat/submission state commands by @ronimizy in #189
- feat: calendar by @ronimizy in #197
- Feat: Forbid same type of associations by @Mihinator3000 in #196
- GitHub user authorization by @annchous in #187
- feat: do not update submission on mentor pushed to branch by @FrediKats in #188
- fix: update queue after rate command by @FrediKats in #203
- Refactor: Sheet creation by @Mihinator3000 in #204
- Feat: Assignment order by @Mihinator3000 in #212
- Feat/queue usage by @ronimizy in #205
- feat: add logs and exceptions for application by @FrediKats in #210
- feat: use submission code in update command by @FrediKats in #215
- feat: delete command by @FrediKats in #214
- chore: submission completion by @ronimizy in #219
- Apply deadline policy in rate result by @annchous in #217
- Database unique constraints by @Bibletoon in #216
- Add GitHub OAuth config guide by @annchous in #224
- fix: logging by @FrediKats in #221
- fix: submission queue filter discriminator by @ronimizy in #234
- Fix/deadline span conversion by @ronimizy in #235
- Fix/user mentor student by @ronimizy in #237
- Fix/date only conversion by @ronimizy in #236
- Fix/student user by @ronimizy in #238
- test: queue fetching by @ronimizy in #240
- Add many hacks while trying to run by @FrediKats in #231
- feat: handle submission by another student correctly by @olefirenque in #2...