backend
backend copied to clipboard
Backend of Source Academy @ NUS, LMS extension of Source Academy (Elixir, Ecto, Phoenix, PostgreSQL)
Bumps [postgrex](https://github.com/elixir-ecto/postgrex) from 0.18.0 to 0.19.0. Changelog Sourced from postgrex's changelog. v0.19.0 (2024-08-03) Enhancements Respect precision for interval, time, timestamp, and timestamptz Remove restriction on year 9999 on datetime columns...
- [ ] Access control - [ ] Logging & auditing - [x] Move prompt generation to BE to prevent bypass
Bumps [sentry](https://github.com/getsentry/sentry-elixir) from 8.1.0 to 10.6.2. Release notes Sourced from sentry's releases. 10.6.2 Various fixes & improvements Fix on_mount LiveView hook when given :not_mounted_at_router (#742) by @savhappy Strengthen some Logger...
Bumps [credo](https://github.com/rrrene/credo) from 1.7.1 to 1.7.7. Release notes Sourced from credo's releases. v1.7.7 Check it out on Hex: https://hex.pm/packages/credo/1.7.7 Fix compatibility & compiler warnings with Elixir 1.17 Credo.Check.Design.SkipTestWithoutComment, Credo.Check.Refactor.PassAsyncInTestCases and...
Bumps [dialyxir](https://github.com/jeremyjh/dialyxir) from 1.4.3 to 1.4.4. Release notes Sourced from dialyxir's releases. 1.4.4 Fixed Invalid contract formatting failed on OTP 26 & later. Empty ignore files are ignored. Several improvements...
Accompanies the frontend pull request at https://github.com/source-academy/frontend/pull/3043 Previously, "admin" routes were available to both staff and admins to access. Now, a new "staff" route has been created that accepts most...
Bumps [credo](https://github.com/rrrene/credo) from 1.7.1 to 1.7.8. Release notes Sourced from credo's releases. v1.7.8 Check it out on Hex: https://hex.pm/packages/credo/1.7.8 Credo.Check.Refactor.Apply fixed false positive Credo.Check.Warning.IoInspect fixed false positive Credo.Check.Warning.UnsafeToAtom fixed false...
Bumps [oban](https://github.com/sorentwo/oban) from 2.18.0 to 2.18.3. Release notes Sourced from oban's releases. v2.18.2 Bug Fixes [Repo] Prevent debug noise by ensuring default opts for standard transactions. Without default opts each...
### Description Resolves #1168, #1170. Some issues with the code and fixes the bug where autograded assignments do not have bonus xp awarded. The bug is fixed by updating bonus...