Peter Vacho
74832b840b
feat: Handle ngrok proxy
2025-01-11 18:37:51 +01:00
Peter Vacho
951511dcdf
feat: Add app icon
2025-01-11 17:41:20 +01:00
Peter Vacho
5a8d882000
fix: Don't capture all errors on failed login/register
...
Only capture the relevant errors that we know how to handle, propagate
the rest up instead of trying to catch & handle them gracefully. This is
important, as our global exception handler might have a way to handle
these errors (namely the connection error, moving the user to the api
unreachable screen).
2025-01-05 21:43:16 +01:00
Peter Vacho
3dea73ed41
chore: Improve readme UI, use raw HTML for the table
2025-01-05 19:22:31 +01:00
Peter Vacho
13b0664f6e
fix(eventDetails): Fix showing time for instant events
2025-01-05 16:57:57 +01:00
Peter Vacho
ae2efe89f2
feat: Create/edit logic for new categories
2025-01-05 16:40:45 +01:00
Peter Vacho
df18f13972
feat: Add edit button for existing categories
2025-01-05 16:40:28 +01:00
Peter Vacho
c900c7093f
fix: Fix typo in func name createCategory -> updateCategory
2025-01-05 16:14:53 +01:00
Peter Vacho
6d6e1945bb
chore: Use a defined default color for categories
2025-01-05 16:14:18 +01:00
Peter Vacho
224f8642bb
feat: Finish event details page
2025-01-05 13:13:15 +01:00
Peter Vacho
025234a93b
feat: Actually use Chip for removable category chips
2025-01-05 12:02:56 +01:00
Peter Vacho
cc38fe5484
feat: Add button to manage categories on main bar
2025-01-05 00:09:38 +01:00
Peter Vacho
03e7021c1a
feat(categoryCreate): Add API patch request logic
2025-01-05 00:04:28 +01:00
Peter Vacho
cc1f4b0628
feat(categoryCreate): Add API post request logic
2025-01-04 23:45:10 +01:00
Peter Vacho
2e83463190
feat(categoryCreate): Add UI layout
2025-01-04 23:44:33 +01:00
Peter Vacho
bc72deeaf6
feat(eventDetail): Add UI layout
2025-01-04 23:28:34 +01:00
Peter Vacho
8cb1da9e1e
chore: Improve category chip layout (use actual chip)
2025-01-04 23:21:20 +01:00
Peter Vacho
dea4ef9fff
feat: Allow opening event details from day view events
2025-01-04 23:11:15 +01:00
Peter Vacho
e5ae396476
feat: Add category details activity
2025-01-04 22:43:59 +01:00
Peter Vacho
15576b6c39
feat(categories): Improve category item layout
2025-01-04 22:34:03 +01:00
Peter Vacho
354e00487a
feat(categories): Add activity for category management
2025-01-04 22:23:35 +01:00
Peter Vacho
5ba14f2aba
feat(notifications): Add function to remove nth notification
2025-01-04 22:02:18 +01:00
Peter Vacho
bf3b296136
feat(notifications): Add docstrings
2025-01-04 21:57:11 +01:00
Peter Vacho
01f1b003c9
fix(notifications): Proper reindex on notif remove
2025-01-04 20:28:37 +01:00
Peter Vacho
307afd1f0c
feat(notifications): Add hint on notif remove & on no notifs
2025-01-04 20:27:52 +01:00
Peter Vacho
9aa6b5217d
fix: Incorrectly named query param
2025-01-04 18:44:17 +01:00
Peter Vacho
d741655292
feat(notifications): Swipe to delete support
2025-01-04 18:28:32 +01:00
Peter Vacho
d302927de0
feat(notifications): Fetch associated events
2025-01-04 18:08:26 +01:00
Peter Vacho
49f7a977dd
feat(notifications): Various improvements
2025-01-04 17:02:40 +01:00
Peter Vacho
ef08d6ddd3
feat(notifications): Handle some edge cases
2025-01-04 16:48:55 +01:00
Peter Vacho
8c57542934
feat(notifications): Add accept/decline support
2025-01-04 14:28:41 +01:00
Peter Vacho
7a0f3cea06
feat(notifications): Fetch users & other necessary data
2025-01-04 14:13:50 +01:00
Peter Vacho
046da599b7
feat(notifications): Fetch corresponding invitations
2025-01-04 13:15:58 +01:00
Peter Vacho
ac36100c74
feat(notifications): Show notification creation time
2025-01-04 12:47:10 +01:00
Peter Vacho
4ca096df1c
feat(notifications): Add view button
2025-01-04 12:44:03 +01:00
Peter Vacho
dbbbfee769
feat(notifications): Notification fetching & marking as read
2025-01-04 12:35:45 +01:00
Peter Vacho
4cf5a35255
feat(notifications): Add UI
2025-01-04 12:12:04 +01:00
Peter Vacho
6781410b87
feat: Add (blank) categories activity & logic to enter it
2025-01-03 18:00:49 +01:00
Peter Vacho
bec3ab3ad1
chore: Localize all ui strings
2025-01-03 17:41:40 +01:00
Peter Vacho
16c7640fcd
chore: Make retrofitClient var lateinit
2025-01-03 17:29:49 +01:00
Peter Vacho
28211abe93
feat: Add notifications api service
2025-01-03 17:27:57 +01:00
Peter Vacho
5cd48cfed6
feat: Add settings activity
2025-01-03 17:15:33 +01:00
Peter Vacho
49ca0f79a2
feat: Add notifications activiy & button (only ui)
2025-01-02 17:38:44 +01:00
Peter Vacho
dcf6e98427
chore: Rename appSettingsBar fragment to mainBar
2025-01-02 17:32:09 +01:00
Peter Vacho
8e412b3587
fix: Fix categories not being shown when editing
2025-01-02 17:31:03 +01:00
Peter Vacho
11e3625d26
chore: Improve the UI for event create (center the card)
2025-01-02 17:30:36 +01:00
Peter Vacho
f7b02b5b20
chore: Improve color of the bars on dark theme
2025-01-02 17:00:00 +01:00
Peter Vacho
336b15e030
feat: Add (blank) settings activit & bar showing it
2025-01-02 16:58:08 +01:00
Peter Vacho
86f4e66215
feat: Add support for inviting users to join events
2025-01-02 16:43:15 +01:00
Peter Vacho
f51a25d46f
fix: Make the next/prev months buttons more visible
2025-01-02 15:10:28 +01:00