3386 Commits

Author SHA1 Message Date
ekzyis
acf042f06e
Remove directReceive setting (#2230)
* Remove directReceive setting

* Keep directReceive in typedef for backward compatibility
2025-06-19 12:36:20 -05:00
ekzyis
089fe4d57b
Remove unused injected amount param (#2241) 2025-06-19 11:54:55 -05:00
ekzyis
3a3f28beef
Update PR template (#2240)
* Add example to question about backwards compatibility

* Fix spelling: backwards compatible -> backward compatible
2025-06-19 14:24:27 +02:00
k00b
27671ae746 pay awards 2025-06-18 16:11:37 -05:00
github-actions[bot]
37d7ed59bb
Extending awards.csv (#2238)
* Extending awards.csv

* Extending awards.csv

---------

Co-authored-by: huumn <34140557+huumn@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-06-17 18:58:46 -05:00
Bryan Mutai
652315e9a0
Remove defunct relays from default list (#2235)
* Remove defunct relays from default list

* add primal, remove paid relay

---------

Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
2025-06-17 18:48:45 -05:00
Bryan Mutai
6d50f7c9fc
fix embed list bullet to render at top of embed (#2221)
* fix embed list bullet to render at top of embed

* make it work for images/video

* fix tweet skeleton and list horizontal scroll

---------

Co-authored-by: k00b <k00b@stacker.news>
2025-06-17 18:33:42 -05:00
ekzyis
a7f73fef90
Remove unused onPaid for RECEIVE paid action (#2229)
This function can be removed because it will never do anything when called.

It does not do anything for wrapped invoices, and it will never get called for direct payments (since we don't know when the invoice was paid).

These are the only two payment methods for the RECEIVE paid action since 5a8804d.
2025-06-14 20:39:02 -05:00
ekzyis
36045b8ac9
Remove unused createInvoice mutation (#2227) 2025-06-14 20:38:23 -05:00
ekzyis
67b30c6974
Fix documentation for RECEIVE paid action (#2228) 2025-06-14 20:37:24 -05:00
github-actions[bot]
dacd37aeef
Extending awards.csv (#2226)
* Extending awards.csv

* Update awards.csv

---------

Co-authored-by: huumn <34140557+huumn@users.noreply.github.com>
2025-06-13 23:13:55 -05:00
Axel Vyrn
16da50733c
Lnurl UI update (#2220)
* Update index.js

added info tooltip for LNURL-auth button

* Update index.js

* Update index.js

* Update index.js

* Update index.js

* Update index.js

* Update index.js

* use existing lightning explainer

---------

Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
Co-authored-by: k00b <k00b@stacker.news>
2025-06-13 23:10:32 -05:00
github-actions[bot]
830967467a
Extending awards.csv (#2225)
Co-authored-by: huumn <34140557+huumn@users.noreply.github.com>
2025-06-13 21:43:33 -05:00
Edward Kung
524b1b97f3
user and territory autocomplete in search bar (#2217)
* autocomplete in the search bar

* update some naming conventions

* create dual autocomplete

---------

Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
Co-authored-by: k00b <k00b@stacker.news>
2025-06-13 21:42:28 -05:00
k00b
aebba27c57 pay awards 2025-06-13 18:52:13 -05:00
github-actions[bot]
12ff0911cb
Extending awards.csv (#2224)
Co-authored-by: huumn <34140557+huumn@users.noreply.github.com>
2025-06-13 15:07:12 -05:00
Bryan Mutai
dc01ebdb26
Add Territory Sub management tab in Subscriptions (#2191)
* Add Territory Sub management tab in Subscriptions

* don't use queryRawUnsafe

* auto width on select

* separate into pages for browser nav

* fix multiple separators

* simplify queries

---------

Co-authored-by: k00b <k00b@stacker.news>
2025-06-13 15:01:25 -05:00
ekzyis
874694eb10
Add zines to socials in footer (#2223) 2025-06-13 13:03:50 -05:00
ekzyis
0310611a2d
Add flake.nix for Prisma Client on NixOS (#2219) 2025-06-11 11:17:53 -05:00
github-actions[bot]
4d8743bf13
Extending awards.csv (#2218)
Co-authored-by: huumn <34140557+huumn@users.noreply.github.com>
2025-06-10 18:19:32 -05:00
Abhi Shandilya
79d3eb492d
fix duplicate search highlights (#2195) 2025-06-10 17:53:01 -05:00
ekzyis
590d73ece0
Also mount tls.cert, tls.key for docker/lnd/stacker (#2211) 2025-06-06 21:06:18 +02:00
k00b
59d4fadb50 pay another award 2025-06-06 12:32:33 -05:00
k00b
2bcaea2f58 pay some awards 2025-06-05 20:43:48 -05:00
Keyan
df082f424f
Update awards.csv 2025-06-05 20:23:46 -05:00
Keyan
bf62149681
Update awards.csv 2025-06-05 20:21:32 -05:00
github-actions[bot]
f7d59196fc
Extending awards.csv (#2207)
* Extending awards.csv

* Extending awards.csv

* Extending awards.csv

---------

Co-authored-by: huumn <34140557+huumn@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-06-05 20:20:26 -05:00
Will Sutton
0002c0a0f6
sn_channel_cron condtion to ensure sn_lnd conns to router_lnd (#2192)
Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
2025-06-05 19:57:54 -05:00
Will Sutton
f5dff4b0bb
generate addr in router_lnd to enable chain sync (#2190)
Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
2025-06-05 19:29:48 -05:00
Bryan Mutai
1888b19792
Add lnbits-v1 to sndev (#2184)
* Add lnbits-v1

* use v1 in dev when specified

---------

Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
Co-authored-by: k00b <k00b@stacker.news>
2025-06-05 19:04:22 -05:00
ekzyis
d13ba034fe
Add security advisory payout to awards.csv (#2196) 2025-06-03 20:48:15 -05:00
ekzyis
f3df1092d8
Preload HSTS (#2205) 2025-06-03 20:47:25 -05:00
ekzyis
fa177317e3
Don't wrap base64 cert output (#2199) 2025-06-02 13:07:26 -05:00
github-actions[bot]
6a29dea232
Extending awards.csv (#2186)
Co-authored-by: huumn <34140557+huumn@users.noreply.github.com>
2025-05-27 18:30:04 -05:00
Will Sutton
8c1b8d3118
sn_lnd: Fix wallet.db + add new pk and addr to .env.dev (#2185) 2025-05-27 18:19:29 -05:00
ekzyis
00f0e971c9
sn_lnd: Fix self-signed certificate error (#2179)
I deleted the existing volume data and let lnd generate a new certificate and macaroons during startup.
2025-05-25 17:50:47 -05:00
k00b
97cf36d2f6 pay pending awards 2025-05-21 14:46:00 -05:00
github-actions[bot]
bf777f72c4
Extending awards.csv (#2176)
* Extending awards.csv

* Extending awards.csv

---------

Co-authored-by: huumn <34140557+huumn@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-05-21 14:44:29 -05:00
Bryan Mutai
5d4f88c3bb
Refactor(dupes): filter dupes by PAID or NULL invoiceActionState (#2175) 2025-05-21 14:43:41 -05:00
Bryan Mutai
407c0a9b49
Auto-populate YouTube video titles (#2171) 2025-05-21 14:39:56 -05:00
soxa
d9213c39e7
local DNS server via dnsmasq (#2168)
* Use dnsmasq to create virtual hosts and mock DNS management for custom domains

- dnsmasq docker image
- dnsmasq network bridge
- point *.sndev to 127.0.0.1
- set-dnsmasq script
- -- add/remove/list dns records in dnsmasq.conf
- add 'domains' to sndev
- 'sndev domains dns' referencing set-dnsmasq script

* restart dnsmasq if add/remove succeeded

* add domain to /etc/hosts; cleanup

* tell if the command needs sudo permission

* add directions for dnsmasq DNS server usage

* add --no-hosts flag to skip asking to edit /etc/hosts

* add domains command to README.md

* add dnsmasq instructions to README.md

* correct exit on usage function; final cleanup and comments

* portable bash; use default network for dnsmasq; set a version for dnsmasq image

* POSIX compliance, add env var to .env.development, adjust README

* ignore dnsmasq.conf edits, use template instead

* use extra configs for dnsmasq, more POSIX compliance

* fix --no-hosts flag recognition, light cleanup

* shift 4 only if the command has enough args; more error messages; adjust TXT type only on list

* different sed syntax for macOS
2025-05-21 13:06:19 -05:00
ekzyis
8ba572d5f1
Add question to welcome post (#2174) 2025-05-20 15:38:06 -05:00
k00b
d418f01fa9 pay awards 2025-05-15 18:47:26 -05:00
Keyan
d11c60fc80
Update awards.csv 2025-05-15 18:45:56 -05:00
ekzyis
ef37fff0f8
Explain guns and horses in FAQ (#2167) 2025-05-15 18:24:21 -05:00
k00b
30911f3039 reward tweak 2025-05-15 11:13:08 -05:00
m0wer
f12c03198d
Exact search (#2135)
* feat: add exact search for quoted phrases/words

* feat: get some highlighting for exact search

* feat: Add exact search for title and text fields in OpenSearch

* simplify and make it work with nlp script

---------

Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
Co-authored-by: k00b <k00b@stacker.news>
2025-05-15 09:11:58 -05:00
ekzyis
d7ddfffbf0
Delete duplicate wallets (#2163)
* Delete duplicate wallets

* Add unique Wallet index to prevent duplicate user wallets
2025-05-14 19:49:04 -05:00
Will Sutton
d2c71ca08f
fix: capture lnbits v1.0+ payments model response (#2162) 2025-05-14 14:00:08 -05:00
nl
6d9d20a8f0
Upgrade OpenSearch to 2.19.0 and fix hybrid pagination (#2072)
Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
2025-05-13 19:22:09 -05:00