Philipp Heckel
|
349872bdb3
|
Switch everything to Dexie.js
|
2022-03-02 16:16:30 -05:00 |
Philipp Heckel
|
39f4613719
|
Do not store notifications in localStorage anymore
|
2022-03-01 22:41:49 -05:00 |
Philipp Heckel
|
effc1f42eb
|
Switch prefs to dexie
|
2022-03-01 22:01:51 -05:00 |
Philipp Heckel
|
23d275acec
|
Add Dexie for persistence; user management with dexie; this is the way
|
2022-03-01 21:23:12 -05:00 |
Philipp Heckel
|
8036aa2942
|
Remove mui/styles, Settings page, make minPriority functional, ahh so ugly
|
2022-03-01 16:22:47 -05:00 |
Philipp Heckel
|
f23c7a2dbf
|
Use another server
|
2022-02-28 16:56:38 -05:00 |
Philipp Heckel
|
17e5af654b
|
"No topics" and "No notifications" view
|
2022-02-28 11:52:50 -05:00 |
Philipp Heckel
|
0909354a6c
|
Switch to since=ID
|
2022-02-27 19:29:17 -05:00 |
Philipp Heckel
|
fb90ab480a
|
Action bar fixes
|
2022-02-26 14:36:23 -05:00 |
Philipp Heckel
|
d705d3c3b1
|
Fix action bar
|
2022-02-26 14:22:21 -05:00 |
Philipp Heckel
|
ee743a7b01
|
TODOs
|
2022-02-26 11:51:45 -05:00 |
Philipp Heckel
|
e422c2c479
|
Poll on page refresh; validate subscribe dialog properly; avoid save-races
|
2022-02-26 11:45:39 -05:00 |
Philipp Heckel
|
aa79fe2861
|
Desktop notifications
|
2022-02-26 10:14:43 -05:00 |
Philipp Heckel
|
530f55c234
|
Fully support auth in Web UI; persist users in localStorage (for now); add ugly ?auth=... param
|
2022-02-25 23:25:04 -05:00 |
Philipp Heckel
|
6d343c0f1a
|
Login page of "subscribe dialog", still WIP, but looking nice
|
2022-02-25 16:07:25 -05:00 |
Philipp Heckel
|
1599793de2
|
WIP: Auth
|
2022-02-25 13:40:03 -05:00 |
Philipp Heckel
|
42016f48ff
|
Move things around
|
2022-02-25 12:46:22 -05:00 |
Philipp Heckel
|
f9e22dcaa9
|
Allow deleting individual notifications
|
2022-02-25 10:23:04 -05:00 |
Philipp Heckel
|
703f94a25f
|
Refactor to responsive drawer
|
2022-02-24 20:18:46 -05:00 |
Philipp Heckel
|
0958c1d527
|
Re-add persistence
|
2022-02-24 15:17:47 -05:00 |
Philipp Heckel
|
fef46823eb
|
Dedup without keeping deleted array
|
2022-02-24 14:53:45 -05:00 |
Philipp Heckel
|
48523a2269
|
Emojis, formatting, clear all
|
2022-02-24 12:26:07 -05:00 |
Philipp Heckel
|
202c4ac4b3
|
Do not fetch old messages on old connecting to avoid douple rendering
|
2022-02-24 10:30:58 -05:00 |
Philipp Heckel
|
1536201e9a
|
Reconnect on failure, with backoff; Deduping notifications
|
2022-02-24 09:52:49 -05:00 |
Philipp Heckel
|
3fac1c3432
|
Refactor to make it more like the Android app
|
2022-02-23 20:30:12 -05:00 |
Philipp Heckel
|
415ab57749
|
Poll on subscribe; test message
|
2022-02-22 23:22:30 -05:00 |
Philipp Heckel
|
c57fac283e
|
Unsubscribe
|
2022-02-22 22:10:50 -05:00 |
Philipp Heckel
|
4ba23390b5
|
Settings icon
|
2022-02-21 16:24:13 -05:00 |
Philipp Heckel
|
dd1a85e733
|
Awful use of localstorage
|
2022-02-20 20:04:03 -05:00 |
Philipp Heckel
|
c6c3caec39
|
Restructure
|
2022-02-20 16:55:55 -05:00 |
Philipp Heckel
|
8c0f3b2304
|
Add dialog
|
2022-02-19 22:26:58 -05:00 |
Philipp Heckel
|
c859f866b8
|
Move to dashboard theme
|
2022-02-19 19:48:33 -05:00 |
Philipp Heckel
|
b497063af4
|
Make topics clickable, show notifications
|
2022-02-18 15:47:25 -05:00 |
Philipp Heckel
|
1fe598a966
|
Split stuff
|
2022-02-18 14:41:01 -05:00 |
Philipp Heckel
|
31e7aa24bc
|
Subscription form
|
2022-02-18 11:07:04 -05:00 |
Philipp Heckel
|
4c4e689af4
|
WIP: React
|
2022-02-18 09:49:51 -05:00 |