3078 Commits

Author SHA1 Message Date
jason-me
2dfde257d2
Update price button accessibility in header (#1857)
* Update price button accessibility

* Updated accName and accDescription for speech dictation and screen reader users.

* Update price.js

Replace double quote with single

* Update price.js

Remove trailing spaces

* make .visually-hidden global, use className rather than class

* make accessible button component

---------

Co-authored-by: Jason Hester <jhester@TPGLPT-LTC23.attlocal.net>
Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
Co-authored-by: k00b <k00b@stacker.news>
2025-02-03 19:22:02 -06:00
soxa
be7c702602
Login with magic code (#1818)
* fix: cannot login with email on PWA

* adjust other email templates

* restore manual url on new user email

* no padding on button section

* cleanup

* generate 6-digit bechh32 token

* token needs to be fed as lower case; validator case insensitive

* delete token if user has failed 3 times

* proposal: context-independent error page

* include expiration time on email page message

* add expiration time to emails

* independent checkPWA function

* restore token deletion if successful auth

* final cleanup: remove unused function

* compact useVerificationToken

* email.js: magic code for non-PWA users

* adjust email templates

* MultiInput component; magic code via MultiInput

* hotfix: revert length testing; larger width for inputs

* manual bech32 token generation; no upperCase

* reverting to string concatenation

* layout tweaks, fix error placement

* pastable inputs

* small nit fixes

* less ambiguous error path

---------

Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
Co-authored-by: k00b <k00b@stacker.news>
2025-02-03 18:41:01 -06:00
k00b
89187db1ea fix failing jobs 2025-02-01 15:36:48 -06:00
Keyan
074f0c0634
If we are a hop hint, use alternate form of estimateRouteFee (#1854)
* untested draft

* handle empty routes
2025-01-31 20:19:21 -06:00
k00b
efdcbef733 fixes related to comment paging 2025-01-30 19:19:49 -06:00
k00b
33beb1dc52 fix history race on flat comment click 2025-01-30 17:08:16 -06:00
k00b
bb916b8669 fix comments in notifications 2025-01-30 10:54:51 -06:00
k00b
312f4defb0 fix recursive limited comments call 2025-01-30 10:10:29 -06:00
Keyan
01b021a337
comment pagination with limit/offset (#1824)
* basic query with limit/offset

* roughly working increment

* working limiting/pageable queries

* denormalize direct comments + full comments below threshold

* notifications in megathread + working nest view more buttons

* fix empty comment footer

* make comments nested resolver again

* use time in cursor to avoid duplicates

* squash migrations

* do not need item.comments undefined checks
2025-01-29 19:00:05 -06:00
soxa
bd84b8bf88
fix: Images on iOS are cropped weird (#1840)
* force sync decoding on images

* use decode() to load the image

* add comment
2025-01-28 15:30:54 -06:00
k00b
965e482ea3 stimulus to 50k 2025-01-28 10:57:45 -06:00
Keyan
f8fa0f65e7
Update awards.csv 2025-01-27 18:49:58 -06:00
Keyan
8059945f82
Update awards.csv 2025-01-27 18:18:24 -06:00
ekzyis
ee2d076d1b
Welcome series script update (#1848)
* Parse args in welcome script

* Refactor welcome script

* Show sats/ccs

* Add sat standard
2025-01-27 15:14:03 -06:00
ekzyis
156b895fb6
Add createrune info for v24.11 (#1847) 2025-01-26 12:28:51 -06:00
ekzyis
53b8f6f956
FAQ formatting changes (#1842)
* Fix inconsistent markdown formatting in FAQ

- remove usage of &lrm;
- don't skip headers (##### instead of ###)

* Use hash links in FAQ
2025-01-25 13:48:51 -06:00
ekzyis
c023e8d7d5
Fix missing push notifications for thread subscriptions (#1843)
* Fix missing push notifications for thread subscriptions

* Filter by comments in calling context

* Fix mutes not considered

* Fix duplicate push notification (reply+thread subscription) sent
2025-01-25 13:47:58 -06:00
k00b
b28407ee99 remove changes from footer 2025-01-23 16:54:50 -06:00
soxa
78533bda1b
fix: downzappable pinned posts (#1841)
Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
2025-01-22 19:15:03 -06:00
soxa
47faef872d
Subscribe unarchiver to unarchived territory (#1839)
* enhance: subscribe unarchiver to unarchived territory

* use upsert and fix #1517

---------

Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
Co-authored-by: k00b <k00b@stacker.news>
2025-01-22 19:11:19 -06:00
ekzyis
ca7726fda5
Fix recent sort order for retried items (#1829)
* Fix recent sort order for retried items

* Also fix for comments

* don't hide createdAt, order item query inner subquery

---------

Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
Co-authored-by: k00b <k00b@stacker.news>
2025-01-22 17:42:18 -06:00
soxa
ae1942ada7
fix: duplicate push notification on subscribed user and territory (#1820)
* fix: duplicate notification on subscribed user and territory

* fix comments not showing up, adjust query

* use  and tagged template helpers

---------

Co-authored-by: k00b <k00b@stacker.news>
2025-01-22 16:12:41 -06:00
soxa
a92215ccf6
fix: globally pinned items rank in global (#1814)
* fix: globally pinned items rank in global; use query to filter global pinned items

* cleanup

---------

Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
2025-01-22 15:23:21 -06:00
Keyan
382714e422
Merge pull request #1837 from stackernews/fix-possible-silent-push
Fix possible silent push
2025-01-21 09:37:10 -06:00
ekzyis
1942c79193 Fix possible silent push 2025-01-21 10:23:48 +01:00
Keyan
355abc7221
Merge pull request #1831 from stackernews/remove-msats-warning
Remove msats warning
2025-01-20 19:01:09 -06:00
ekzyis
181cb87c18 Remove warning if wallet does not support msats 2025-01-21 00:28:11 +01:00
Keyan
0c0fdfb63b
Update awards.csv 2025-01-20 15:51:04 -06:00
Keyan
020b914d0d
Update awards.csv 2025-01-20 15:32:18 -06:00
Keyan
0a83a88e06
Merge pull request #1828 from stackernews/fix-cc-info-typo
Fix typo in CC info
2025-01-20 12:04:56 -06:00
ekzyis
ac7bd5df7e Fix typo in CC info 2025-01-20 15:02:03 +01:00
Keyan
1057fcc04d
Merge pull request #1827 from stackernews/welcome
Script for welcome series
2025-01-19 19:30:49 -06:00
ekzyis
c6de7a1081 Script for welcome series 2025-01-19 23:56:19 +01:00
Keyan
566a5f9675
Merge pull request #1825 from Soxasora/fix_sw_uncaught_promise
fix: uncaught promise on getOS causes onMessage event to end early
2025-01-18 11:43:17 -06:00
Soxasora
1cbf5ab871 fix: uncaught promise on getOS causes event to end early 2025-01-18 18:10:32 +01:00
Keyan
a895a91277
Merge pull request #1823 from stackernews/update-forward-limits
Update forward limits
2025-01-18 09:29:16 -06:00
ekzyis
630af6bc40 Update forward limits 2025-01-18 09:53:17 +01:00
k00b
d9932e0a27 add max fee bullet to cc modal 2025-01-14 14:43:43 -06:00
Keyan
3ce9d7339c
Merge pull request #1817 from stackernews/daily-rewards-refill-job
bounty updates and auto-rewards refill
2025-01-14 10:57:20 -06:00
k00b
d688e9fce8 automate daily rewards 2025-01-13 19:59:05 -06:00
k00b
5c1129c98f update bounty bots 2025-01-13 17:47:42 -06:00
k00b
8905868a62 fix typo in CC modal 2025-01-13 15:06:03 -06:00
k00b
c40ef5a1c1 fix daily rewards link in reward sats modal 2025-01-12 15:47:21 -06:00
Keyan
4520c91179
cowboy credit modal explainers wherever they are referenced (#1815) 2025-01-12 15:15:53 -06:00
Keyan
90ccbc58b1
Update awards.csv 2025-01-11 19:14:27 -06:00
Keyan
8d548ce152
Update awards.csv 2025-01-11 19:13:29 -06:00
Keyan
2137dacf14
Update awards.csv 2025-01-11 19:11:54 -06:00
k00b
7daf688ea3 remove p2p zap notification indicator fixing 'phantom' notifications 2025-01-08 18:10:14 -06:00
ekzyis
5261c83f4d
Add FAQ to version control (#1799)
* Add FAQ to version control

* Add script to deploy markdown content

* Move faq.md into docs/user
2025-01-08 13:47:34 -06:00
soxa
466620ff05
fix: zapping too fast causes duplicate notifications (#1812)
* fix: zapping too fast causes duplicate notifications

* add comment

---------

Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
2025-01-08 12:51:07 -06:00