ekzyis
d237861ff5
Use module path aliases ( #938 )
...
* Use module path aliases
* fix broken refactor
* path mapping for svgs, style, and remaining places (bonus: lose babel dep)
---------
Co-authored-by: keyan <keyan.kousha+huumn@gmail.com>
2024-03-19 19:37:31 -05:00
SatsAllDay
522c821c89
Notification badges ( #595 )
...
* First pass of implementing Badging API for notifications
* Only show app badge when driven from push notifications
* Display number of unread push notifications instead of just an empty badge
Clear badge via postMessage when notifications page is loaded
* de-dupe some code, update badge counter on each notification click
* remove ids, track open note count instead
* restore optional chaining
* ensure note count doesn't go below 0, and fix event.waitUntil error when clearing badge
* incorporate PR feedback
2023-11-08 18:17:01 -06:00
keyan
61485d38b5
remove stray log statement
2023-08-30 20:08:38 -05:00
keyan
6042026c87
clear notification indicator when notifications are received on the notification page
2023-08-30 20:00:16 -05:00
keyan
7bbcc86270
redirect to login on pages that require auth ( #269 )
2023-08-28 12:52:15 -05:00
keyan
eeaf6e10e5
reduce rerenders in notifications
2023-08-06 10:47:58 -05:00
keyan
0ab9119739
improve notifications UX: highlight reply and distinguish new notifications
2023-08-03 14:56:59 -05:00
keyan
59f7b6ff26
Revert "Revert "shield your eyes; massive, squashed refactor; nextjs/react/react-dom/apollo upgrades""
...
This reverts commit 18910fa2ed
.
2023-07-23 10:08:43 -05:00
keyan
18910fa2ed
Revert "shield your eyes; massive, squashed refactor; nextjs/react/react-dom/apollo upgrades"
...
This reverts commit d0314ab73c
.
2023-07-23 09:16:12 -05:00
keyan
d0314ab73c
shield your eyes; massive, squashed refactor; nextjs/react/react-dom/apollo upgrades
2023-07-21 17:33:11 -05:00
keyan
a2db3e18b4
better user analytics mostly
2022-12-01 15:31:04 -06:00
keyan
74b191837e
refine reply-only notifications
2022-04-21 12:48:27 -05:00
keyan
e1ffef8308
allow just showing replies in notifications
2022-04-20 16:35:30 -05:00
keyan
07b9da353b
smarter use of SSR and caching
2021-10-26 15:49:37 -05:00
keyan
ca1a95094c
ssr everything
2021-09-30 10:46:58 -05:00
keyan
91a2061342
cache magic - use cache and network except when a result of popstate
2021-09-06 17:36:08 -05:00
keyan
c8df41bfa5
fix clickToContext issue for comments, fix non-inner joins, make notification query work
2021-08-17 18:07:52 -05:00
keyan
01922e4b88
notifications done
2021-06-24 18:56:01 -05:00