Commit Graph

2989 Commits

Author SHA1 Message Date
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
soxa 44d3748d5f
fix: iOS PWA push notifications (#1794)
* fix: iOS pwa push notifications

* fix lint

* align onNotificationClick promises to event.waitUntil

* align CLEAR_NOTIFICATIONS promises to event.waitUntil

* include notifications url for merged payloads

* hotfix: track amount via notification.length

* better comments

---------

Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
2025-01-08 12:40:25 -06:00
Riccardo Balbo 511b0eea40
fix tooltip blinking at the edges (#1813) 2025-01-07 08:18:35 -06:00
ekzyis b37a12bf71
Use sats / ccs format in item details (#1805)
* Use sats / ccs format in item details

* Use row-gap and line-height
2025-01-06 17:22:56 -06:00
ekzyis c74107269d
Fix job edits (#1811) 2025-01-06 17:20:14 -06:00
k00b 29c31e3d4a double allowed outgoing cltv delta 2025-01-05 16:17:22 -06:00
Riccardo Balbo 0750a7b197
add hasSendWallet to bounty pay (#1806) 2025-01-05 11:26:18 -06:00
Riccardo Balbo 95950cdff8
pass hasSendWallet to ItemAct actor (#1804) 2025-01-05 11:25:49 -06:00
k00b 529b5d1fef fix #1795 2025-01-04 19:31:25 -06:00
soxa a04647d304
fix: iOS check, proper AMOUNT count on iOS (#1796) 2025-01-04 19:18:15 -06:00
ekzyis 34175babb2
Fix scroll after modal close (#1798) 2025-01-04 15:32:45 -06:00
k00b 3fc1291600 fix missing sender wallet flag 2025-01-03 13:51:28 -06:00
Keyan 146b60278c
cowboy credits (aka nov-5 (aka jan-3)) (#1678)
* wip adding cowboy credits

* invite gift paid action

* remove balance limit

* remove p2p zap withdrawal notifications

* credits typedefs

* squash migrations

* remove wallet limit stuff

* CCs in item detail

* comments with meCredits

* begin including CCs in item stats/notifications

* buy credits ui/mutation

* fix old /settings/wallets paths

* bios don't get sats

* fix settings

* make invites work with credits

* restore migration from master

* inform backend of send wallets on zap

* satistics header

* default receive options to true and squash migrations

* fix paidAction query

* add nav for credits

* fix forever stacked count

* ek suggested fixes

* fix lint

* fix freebies wrt CCs

* add back disable freebies

* trigger cowboy hat job on CC depletion

* fix meMsats+meMcredits

* Update api/paidAction/README.md

Co-authored-by: ekzyis <ek@stacker.news>

* remove expireBoost migration that doesn't work

---------

Co-authored-by: ekzyis <ek@stacker.news>
2025-01-03 10:33:07 -06:00
ekzyis 47debbcb06
Fix insecure default id for invites (#1789)
* Fix insecure default id for invites

* Use 16 bytes
2025-01-03 09:42:28 -06:00
ekzyis 077727dced
Fix expirein used instead of keepuntil (#1788)
* Fix expirein used instead of keepuntil

* Fix existing boost jobs
2025-01-03 08:52:34 -06:00
ekzyis d53bc09773
Distinguish invoices cancelled by user (#1785) 2025-01-02 11:53:05 -06:00
ekzyis 6a02ea8c5c
Allow cancel of own invoices without hmac (#1787) 2025-01-02 10:35:54 -06:00
soxa 0ca9596310
enhance: collapse childless deleted comments (#1786) 2025-01-01 13:07:32 -06:00
ekzyis ba2ac2c94e
Fix ignored cancel error (#1784) 2025-01-01 11:18:54 -06:00
ekzyis 4623743c8f
fix cookie pointer override during account switching (#1783) 2024-12-31 13:05:20 -06:00
ekzyis a41d077c21
Fix muted parents not uncollapsed (#1775)
* Fix parents not uncollapsed of router.query.commentId

* Fix code comment

* Use descriptive fragment name

* Add cache to effect dependencies

not sure if needed since also works without but probably safer to have than not
2024-12-31 10:24:59 -06:00
ekzyis ba2cdc2275
Fix NostrAuth link text (#1782) 2024-12-31 08:40:30 -06:00
Riccardo Balbo 1972af1fd9
filter out POST /api/graphql spam from sndev logs (#1780)
* filter out POST /api/graphql spam from sndev logs

* don't use -P in grep
2024-12-30 18:49:54 -06:00
ekzyis bec27a5a0e
Fix user since if first item wasn't paid (#1773) 2024-12-30 16:33:17 -06:00
k00b 4262189c91 fix week interval in newsletter 2024-12-28 15:50:17 -06:00
k00b 211e3c136b fix lint 2024-12-28 11:16:59 -06:00
CypherCosmo 43129f7045
fit missing signup button spacing
Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
2024-12-28 10:47:57 -06:00
ekzyis c89220dbde
Add exclusion constraint to prevent duplicate items within 10m (#1747)
* Add exclusion constraint to prevent duplicate items within 10m

* Fix missing extension

* More user-friendly error message

* Use MD5 for slightly better performance

* Always use MD5 for columns of type TEXT

* shift constraint into the future

---------

Co-authored-by: k00b <k00b@stacker.news>
2024-12-28 10:33:53 -06:00
ekzyis 9783df8e3b
Require invite limit (#1748)
* Fix invite limit required

* Fix redeeming of unlimited invites

* Require invite limit
2024-12-28 09:28:05 -06:00
k00b 74f771adf4 fix #1754 2024-12-27 19:06:30 -06:00
Keyan eb22fdab41
make possibly conflicting optimistic cache updates write to each other (#1772)
* make possibly conflicting optimistic cache updates write to each other

* always update optimistic caches with cache.modifying items
2024-12-27 14:52:32 -06:00
Keyan 18445b1dc1
fix 1695 by not updating ancestors on zap (#1766)
* fix 1695 by not updating ancestors on zap

* update ancestors but only onPaid
2024-12-27 10:19:49 -06:00
Riccardo Balbo 6efa782c11
fix typo (#1764) 2024-12-26 13:10:15 -06:00
ekzyis 4ad54d6f5a
Fix typo in deposit notification (#1765) 2024-12-26 13:10:02 -06:00
k00b 1b1045fcd9 increase pull refresh distance 2024-12-23 19:50:51 -06:00
Keyan 9490520925
renerf ek and I (#1760) 2024-12-23 19:17:32 -06:00
Keyan 2fc529419e
reduce territory price with prorated refund for actives (#1761) 2024-12-23 18:50:35 -06:00
ekzyis b4352e74b4
Fix echoed message about mining blocks (#1759) 2024-12-23 13:15:37 -06:00
ekzyis 0ca37038dd
Fix upvote button shown for deleted items (#1753) 2024-12-20 18:16:24 -06:00
Keyan f5fb88342b
update cache on vault key update (#1752)
* update cache on vault key update

* Update components/vault/use-vault-configurator.js

Co-authored-by: ekzyis <ek@stacker.news>

---------

Co-authored-by: ekzyis <ek@stacker.news>
2024-12-20 18:15:06 -06:00