nimbleghost
d178be7576
Fix param reassignment issue
2023-05-25 07:17:05 +02:00
nimbleghost
9056d68fc9
Make async for loops performant using Promise.all
2023-05-25 07:17:05 +02:00
nimbleghost
59011c8a32
Make manual eslint fixes
...
These are safe fixes, more complicated fixes can be done separately
(just disabled those errors for now).
- Reorder declarations to fix `no-use-before-define`
- Rename parameters for `no-shadow`
- Remove unused parameters, functions, imports
- Switch from `++` and `—` to `+= 1` and `-= 1` for `no-unary`
- Use object spreading instead of parameter reassignment in auth utils
- Use `window.location` instead of `location` global
- Use inline JSX strings instead of unescaped values
-
2023-05-24 12:58:48 +02:00
nimbleghost
8319f1cf26
Run eslint autofixes
2023-05-24 12:51:53 +02:00
binwiederhier
ca5d736a71
Line width
2023-05-23 19:29:47 -04:00
nimbleghost
6f6a2d1f69
Run prettier
2023-05-23 21:13:17 +02:00
binwiederhier
cc309e87e9
Remove awkward subscription id
2023-02-12 14:09:44 -05:00
binwiederhier
1771cb3fdb
No flickering for sync topic
2023-01-24 15:31:39 -05:00
binwiederhier
fdee54f921
Account sync in action
2023-01-11 21:38:10 -05:00
binwiederhier
3280c2c440
Upgrade banner
2023-01-04 22:47:12 -05:00
binwiederhier
2500ce0920
Navigation access icon
2023-01-03 11:28:04 -05:00
binwiederhier
2fb4bd4975
Display name sync
2022-12-25 22:29:55 -05:00
Philipp Heckel
92bf7ebc52
blerp
2022-12-08 20:50:48 -05:00
Philipp Heckel
4d6c147f24
WIP: DIsplay name for the web app
2022-06-29 15:57:56 -04:00
Philipp Heckel
15ac5ed23b
Add "mark as read" button
2022-05-07 19:16:08 -04:00
Hunter Kehoe
344da326cd
add checkmark to notification card to mark notification as read
2022-05-07 16:13:45 -06:00
Philipp Heckel
26ebd23bfd
Add user actions to web app
2022-04-21 16:33:49 -04:00
Philipp Heckel
840cb5b182
Add server-generated /config.js; add error boundary
2022-03-09 23:28:55 -05:00
Philipp Heckel
60980df26b
Mute button
2022-03-08 16:56:41 -05:00
Philipp Heckel
d3462d2905
Start work on ephemeral topics
2022-03-08 15:19:15 -05:00
Philipp Heckel
30b13cbdbc
Working infinite scroll
2022-03-08 11:21:11 -05:00
Philipp Heckel
6d140d6a86
Working infinite scroll
2022-03-07 23:07:07 -05:00
Philipp Heckel
9757983046
Prep for infinite scroll
2022-03-07 20:11:58 -05:00
Philipp Heckel
5bed926323
Home page; "all notifications"
2022-03-07 16:36:49 -05:00
Philipp Heckel
1d2f3f72e4
Add "new" badge and title
2022-03-06 22:37:13 -05:00
Philipp Heckel
dc7ca6e405
Support sounds
2022-03-06 00:02:27 -05:00
Philipp Heckel
5878d7e5a6
Conn state listener, click action button
2022-03-04 11:08:32 -05:00
Philipp Heckel
08846e4cc2
Refactor the db; move to *Manager classes
2022-03-03 16:52:07 -05:00