keyan
717f8d1ef6
territory billing notifications
2024-01-03 15:20:10 -06:00
ekzyis
562b243111
Fix usage of hardcoded strings for sw message types ( #730 )
...
Co-authored-by: ekzyis <ek@stacker.news>
2024-01-03 14:02:01 -06:00
ekzyis
31cef5a7b7
Only close notifications manually on iOS ( #729 )
...
* Only close notifications manually on iOS
* Use function instead of hardcoded string
---------
Co-authored-by: ekzyis <ek@stacker.news>
Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
2024-01-03 11:56:29 -06:00
ekzyis
ade35b9ea0
Add verbose logging in onPush listener ( #724 )
...
* refactor: Use log function in service worker
* Add verbose logging on push listener
* Fix TypeError: Cannot read properties of null (reading 'postMessage')
navigator.serviceWorker.controller is null on forced refreshes:
"""
This property returns null if the request is a force refresh (Shift + refresh) or if there is no active worker.
"""
-- https://developer.mozilla.org/en-US/docs/Web/API/ServiceWorkerContainer/controller
This means when we unregister a service worker manually (like I do for debugging purposes) and then reload the page, there is no service worker available when this code is run.
Adding a check with a more helpful error message should improve UX.
This error might also happen in other cases where a page refresh should also help.
---------
Co-authored-by: ekzyis <ek@stacker.news>
2024-01-03 11:51:04 -06:00
keyan
c597acfb8f
add mempool link
2024-01-02 16:35:01 -06:00
keyan
c96d01e23a
add sanctioned country codes
2024-01-02 16:05:07 -06:00
keyan
240ac3497d
refine territory mutes
2023-12-31 10:52:19 -06:00
keyan
76b63240db
fix territory mutes for logged out
2023-12-30 19:45:41 -06:00
keyan
0999004646
mute territories in overflow
2023-12-30 19:41:16 -06:00
keyan
9ab1d770eb
remove debug log statement
2023-12-30 18:43:41 -06:00
keyan
f267137662
add muted section to territory select
2023-12-30 18:19:42 -06:00
keyan
214e863458
mute territories
2023-12-30 17:16:09 -06:00
keyan
baee771d67
add gofacurself grace period
2023-12-30 17:15:21 -06:00
ekzyis
3a0c50566b
Fix TypeError (reading 'moderated') ( #722 )
...
Co-authored-by: ekzyis <ek@stacker.news>
2023-12-30 14:40:06 -06:00
ekzyis
c23799be81
Remove ineffective guard against all caps ( #723 )
...
Co-authored-by: ekzyis <ek@stacker.news>
2023-12-30 14:38:41 -06:00
keyan
dc15be914c
opt-in moderation for territory founders
2023-12-29 18:05:16 -06:00
ekzyis
7f512d6adb
Fix silent push due to missing tag support in Safari on iOS ( #719 )
...
* Merge notifications manually without relying on tag
* Use tag as argument
* Fix title and undefined sats in DEPOSIT push notification
* Remove wrong comment
* Fix wrong var used for tag check
* Also immediately display STREAK notifications
* Close all notifications with same tag manually before
* Fix merge of DEPOSIT notifications
* Remove unused tag from reduce argument
* Remove FIXME(iOS) comment
---------
Co-authored-by: ekzyis <ek@stacker.news>
2023-12-29 18:04:07 -06:00
ekzyis
6faec2e7cf
Disable autocomplete for withdrawal invoices ( #721 )
...
Co-authored-by: ekzyis <ek@stacker.news>
2023-12-29 18:03:14 -06:00
keyan
9698679d38
attempt another fix for #411
2023-12-28 14:44:56 -06:00
keyan
e20adaebdc
pwa prompt on iOS
2023-12-27 19:06:12 -06:00
keyan
45e7503784
improve outlawed comment ux
2023-12-27 18:14:22 -06:00
keyan
385b07a506
increase bounty limits
2023-12-27 10:23:54 -06:00
keyan
6170853d72
unify idempotent act and act
2023-12-27 10:15:18 -06:00
keyan
73ad93f2bb
idempotent zaps
2023-12-26 20:27:52 -06:00
keyan
374a7985da
unify zap/downzap/bounty mutation
2023-12-26 16:51:47 -06:00
keyan
67a9fe23cf
stablize act mutation reference
2023-12-26 15:55:48 -06:00
keyan
8c5c29ee45
remove snow
2023-12-25 18:05:45 -06:00
keyan
ea2ea41f2d
snow refinements
2023-12-24 18:07:37 -06:00
ekzyis
05bdd988fa
Christmas zaps ( #707 )
...
* Christmas zaps
* Also add 50px margin on left side
* Remove wrong comment
* Use grey snow in light mode
---------
Co-authored-by: ekzyis <ek@stacker.news>
2023-12-24 16:49:41 -06:00
keyan
6633b9f894
don't bail if node is unannounced
2023-12-23 14:27:01 -06:00
keyan
ac1c64e402
reduce redundant messaging in wallet limit banner
2023-12-21 17:52:35 -06:00
keyan
628f755afd
give rewards its own db connection pool
2023-12-21 17:48:16 -06:00
keyan
f3ac63050e
floor the chain fee float
2023-12-21 17:45:03 -06:00
keyan
4c36b7813a
refine wallet limit banner slightly
2023-12-21 17:40:11 -06:00
ekzyis
01984c0b43
Add wallet limit banner ( #699 )
...
* Colorize balance if over soft limit
* Remove default banner export
---------
Co-authored-by: ekzyis <ek@stacker.news>
2023-12-21 17:31:16 -06:00
keyan
c6c75f594e
Merge branch 'master' of github.com:stackernews/stacker.news
2023-12-21 11:42:38 -06:00
ekzyis
2915a1e066
Fix wrong rewards in push notification ( #702 )
...
* Fix unnecessary new line
* Fix wrong rewards in push notifications
---------
Co-authored-by: ekzyis <ek@stacker.news>
2023-12-21 11:40:30 -06:00
ekzyis
5523df5ac5
Fix wrong rewards in push notification ( #702 )
...
* Fix unnecessary new line
* Fix wrong rewards in push notifications
---------
Co-authored-by: ekzyis <ek@stacker.news>
2023-12-21 11:35:53 -06:00
keyan
01bc3dd752
catch query errors
2023-12-20 20:05:09 -06:00
keyan
0be553296d
chain fee should be a float
2023-12-20 19:12:43 -06:00
keyan
fdf8f8e395
fix footnote links
2023-12-20 18:54:56 -06:00
keyan
633c96d619
handle hash urls with 'view more'
2023-12-20 18:16:34 -06:00
keyan
1e03f3b63f
link to territory FAQ
2023-12-20 17:11:07 -06:00
st4rgut24
e9a5d22a6e
Add chain fees to price carousel ( #658 )
...
* add chain fees to price carousel
* restore check for valid carousel values
* add nym to contributors
---------
Co-authored-by: stargut <stargut@starguts-MacBook-Pro.local>
Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
2023-12-20 16:06:22 -06:00
ekzyis
056be01f15
Request persistent storage ( #701 )
...
* Request persistent storage
* Only prompt for persistent storage if push notifications enabled
---------
Co-authored-by: ekzyis <ek@stacker.news>
2023-12-20 14:38:43 -06:00
ekzyis
9f7f09378d
Consider mutes during push notifications ( #697 )
...
Co-authored-by: ekzyis <ek@stacker.news>
2023-12-19 20:02:48 -06:00
keyan
65744364f1
undo zap/downzap and improve downzap ux
2023-12-19 19:55:19 -06:00
keyan
7e0da18878
down zap ui polish
2023-12-19 18:25:41 -06:00
keyan
9455847484
add timeouts for nostr extension calls
2023-12-19 16:01:48 -06:00
keyan
efd48afd61
auth updating note id
2023-12-19 12:31:24 -06:00