Releases: Pantheonix/Asgard
Releases · Pantheonix/Asgard
odin: v1.2.0
odin: v1.1.0
quetzalcoatl: v1.0.2
quetzalcoatl: v1.0.1
quetzalcoatl: v1.0.0
1.0.0 (2024-09-21)
Features
- cors: enable cors policy for anubis, enki and quetzalcoatl (6652dbc)
- images: allow anonymous users to access the image endpoint (9689d00)
- roles: add endpoints for roles management (33e1b88)
- users: add support for filtering-sorting-pagination for users endpoint (464b181)
Bug Fixes
- quetzalcoatl: check profile picture not to be null before adding its id to dtos (f869580)
- quetzalcoatl: get total count of items after filtering for correct user pagination on GetAll endpoint (8fdd7ec)
- remove role: add role information to user response (c1ad42e)
Performance Improvements
- prod: update SameSite attribute for cookies to None (7d143ad)
- quetzalcoatl: extract cors origins in envvar (cffef24)
- quetzalcoatl: set cookies as samesite none (6108f12)
- quetzalcoatl: simplify refresh token logic (36f3105)
- quetzalcoatl: update user dtos to use ProfilePictureId instead of ProfilePictureUrl (67da983)
- register: set auth tokens as samesite lax (c4537b6)
- users: define all fsp params as optional (54ec5c2)
odin: v1.0.0
hermes: v1.0.0
eval-lb: v1.0.0
1.0.0 (2024-09-21)
Features
- anubis-judge0: add nginx lb between anubis and judge0 replicas (13fbc85)
enki: v1.0.0
1.0.0 (2024-09-21)
Features
- anubis-judge0: add nginx lb between anubis and judge0 replicas (13fbc85)
- cors: enable cors policy for anubis, enki and quetzalcoatl (6652dbc)
- enki+anubis: add pubsub support for eval metadata retrieval to improve performance (35391c9)
- enki: add delete problem endpoint (propagate deletion event against hermes too) (f29eaa5)
Bug Fixes
- enki: allow proposer to keep the same name for an existing problem on problem update endpoint (b1226a1)
- enki: count items after filtering for correct pagination of problems (both published and unpublished) (15a607b)
Performance Improvements
- enki: add authorization to GetListAsync and GetAsync methods (be8e58b)