Commit graph

28 commits

Author SHA1 Message Date
f20802682a update_project endpoint and DTOs ()
Reviewed-on: 
Co-authored-by: Mika <mika.bomm@outlook.com>
Co-committed-by: Mika <mika.bomm@outlook.com>
2025-04-03 09:55:04 +02:00
d6714aa7d9 fix: get request on a single project 2025-04-02 20:18:18 +02:00
c1e5f60fac feat: add endpoints to retrieve all projects and a specific project
get specific project is not working yet
2025-04-02 16:46:58 +02:00
e2de7467ed refactor: reorganize project structure and add new endpoints for group and user management 2025-04-02 15:27:26 +02:00
693ce67806 added more endpoints for todo 2025-04-02 14:30:57 +02:00
ec08eb71f6 WIP: changed erm 2025-04-02 14:28:00 +02:00
b9dccf980b WIP: changed erm 2025-04-02 14:05:39 +02:00
52f35fc485 WIP: erm, added placeholder functions 2025-04-02 13:57:48 +02:00
7cd261c061 implemente custom error and endpoint to create a project 2025-04-02 12:36:42 +02:00
4a550904bf add projects controller and API endpoint for project creation 2025-04-02 10:29:51 +02:00
4e8a4f06c9 argon2 2025-04-01 12:37:11 +02:00
b7e31b9232 fix ldap crate and create migration for localAuth 2025-04-01 12:30:04 +02:00
ed07ecfcd3 WIP fix ldap crate 2025-04-01 12:16:29 +02:00
3fecf86fd3 Merge branch 'main' of https://git.mixel.cloud/Turbo/peer-group-grading 2025-04-01 11:50:39 +02:00
d867e6db46 add initial ldap auth 2025-04-01 11:50:36 +02:00
c8d4302863 added 'serve' feature 2025-04-01 11:25:27 +02:00
b6bf4992c0 DB API 2025-04-01 10:00:02 +02:00
jopejoe1
c1264ac2fe run formater 2025-03-31 13:41:32 +02:00
fb8994694a initial actix_session 2025-03-31 11:56:02 +02:00
b2a5dc6ee4 add initial xtask 2025-03-31 11:43:28 +02:00
f7612711b0 add entity and migration crates with SeaORM models for group, project, user, and user_group_project 2025-03-28 17:27:50 +01:00
801353eed1 implement migration for Project, Group, User, and UserGroupProject tables 2025-03-28 17:10:54 +01:00
d988c227cc Adapted er model 2025-03-28 16:24:18 +01:00
f1572eac0e Add initial Entity-Relationship Model diagram for migration 2025-03-27 14:15:13 +01:00
389792747f remove migrations folder 2025-03-27 13:16:21 +01:00
686b64fbec add migration crate 2025-03-27 13:14:36 +01:00
2d5a3a8310 actix setup 2025-03-27 13:06:56 +01:00
f05eaad166 setup backend 2025-03-27 11:33:32 +01:00