Commit Graph

37 Commits

Author SHA1 Message Date
sBubshait
1c8e357722 feat: ensure to return the user avatar when returning users 2025-08-05 23:59:57 +03:00
sBubshait
55c2d231c7 feat: allow images in posts 2025-08-05 23:50:49 +03:00
Saleh Bubshait
f2713c4bd3
Merge pull request #15 from sBubshait/feature/puzzles
Feature/puzzles
2025-08-05 11:24:14 +03:00
sBubshait
b2b4723bf0 feat: sending notifications on invites creation 2025-08-05 11:17:46 +03:00
sBubshait
f1e0f82691 feat: Support user notifications preferences 2025-08-05 10:52:11 +03:00
sBubshait
16b2396190 feat: implement wordle backend 2025-08-05 10:29:41 +03:00
sBubshait
7c2298df35 feat: implement /updateUser endpoint in backend 2025-07-29 09:22:40 +03:00
sBubshait
1544b37ed3 feat: implement listing posts in a hierarchical structure 2025-07-27 10:46:59 +03:00
sBubshait
304ba5c731 feat: creating comments endpoint (backend) 2025-07-27 10:37:56 +03:00
sBubshait
e0ad0b8e29 feat: updated redundant security config authentication provider 2025-07-27 10:37:07 +03:00
sBubshait
8adb57af8a feat: getting a specific post backend 2025-07-24 10:17:52 +03:00
sBubshait
100c51c865 feat: creating users from the front end for admin users 2025-07-23 15:10:50 +03:00
sBubshait
037bdf64b8 feat: backend returns whether user liked each post (efficiently using sets). 2025-07-23 14:23:12 +03:00
sBubshait
066e032120 feat: like and unlike backend endpoints 2025-07-23 14:16:08 +03:00
sBubshait
c548c7e2a3 feat: Get the signed in user posts from endpoint 2025-07-23 14:07:20 +03:00
sBubshait
32cec6da12 feat: getting all posts and user's posts. 2025-07-23 13:48:27 +03:00
sBubshait
2733ce8269 feat: Post entity and endpoint to create posts 2025-07-23 13:36:45 +03:00
sBubshait
a932b42adb feat: enable API docs through /docs via Swagger 2025-07-23 13:36:27 +03:00
sBubshait
638e6343c9 feat: API documentation UI 2025-07-23 13:35:56 +03:00
sBubshait
13ad5a5bbe feat: Notifications support for invitations 2025-07-23 11:13:11 +03:00
Saleh Bubshait
a2523d603e
Merge branch 'main' into feature/invitations 2025-07-23 09:16:48 +03:00
sBubshait
78ef21d2b7 feat: cancel invitations for both attendees and organisers 2025-07-22 15:45:58 +03:00
sBubshait
05e9261f62 feat: add /get for invitations that gets the invite and its attendees. 2025-07-22 15:37:31 +03:00
sBubshait
b65c8a7340 feat: make /accept invitations takes JSON instead of URL encoded input 2025-07-22 10:34:08 +03:00
sBubshait
5f6f3a5f0a feat: add a categorised main /all invitations 2025-07-22 09:56:45 +03:00
sBubshait
a5215b126b feat: create /accept endpoint to accept invitations 2025-07-22 09:44:20 +03:00
sBubshait
cf373c9be3 feat: create /available endpoint for invitations to get all available invitations 2025-07-22 09:18:06 +03:00
sBubshait
ff87f161df feat: create respository and controllers for creating and viewing invitations 2025-07-22 09:12:18 +03:00
sBubshait
63cff0ab24 feat: create DTOs for requests and responses for invitations 2025-07-22 09:11:45 +03:00
sBubshait
a9f5a6d5de feat: create entities for invitations, attendees, and tags 2025-07-22 09:11:17 +03:00
sBubshait
9ab02dda7f feat: add Dockerfile for backend 2025-07-21 14:56:19 +03:00
sBubshait
1a540e6999 chore: update maven compile plugin to match JDK version 2025-07-21 14:56:10 +03:00
sBubshait
0905a51ec5 feat: add endpoint to update user information 2025-07-21 10:12:18 +03:00
sBubshait
930e6e5284 feat: add admin role and allow admins to create new users 2025-07-21 08:49:02 +03:00
sBubshait
00fe49b109 feat: add users and user login to backend 2025-07-20 15:59:24 +03:00
sBubshait
c78f246d96 feat: conncet backend with database 2025-07-20 15:14:09 +03:00
sBubshait
42b101f872 feat: add backend 2025-07-20 10:34:59 +03:00