Alex Gleason
|
ec3fa3daeb
|
Merge branch 'rm-config' into 'main'
Remove precheck.ts, perform check in DittoConf constructor
See merge request soapbox-pub/ditto!691
|
2025-02-26 22:30:27 +00:00 |
|
Alex Gleason
|
f650541b23
|
Remove precheck.ts, perform check in DittoConf constructor
|
2025-02-26 16:16:40 -06:00 |
|
Alex Gleason
|
7256b5dcf8
|
Merge branch 'dittoapp-opts' into 'main'
DittoApp: combine opts and vars into one object
See merge request soapbox-pub/ditto!690
|
2025-02-26 21:21:21 +00:00 |
|
Alex Gleason
|
89905d76a6
|
DittoApp: combine opts and vars into one object
|
2025-02-26 15:19:20 -06:00 |
|
Alex Gleason
|
c889cd68d2
|
Merge branch 'ditto-captcha' into 'main'
Add @ditto/captcha package
See merge request soapbox-pub/ditto!689
|
2025-02-26 21:14:25 +00:00 |
|
Alex Gleason
|
4b55acb796
|
Clean up captchaController
|
2025-02-26 15:10:41 -06:00 |
|
Alex Gleason
|
a2aaa55b89
|
Add tests to captcha modules
|
2025-02-26 15:09:01 -06:00 |
|
Alex Gleason
|
5f617b2d1a
|
Break captcha package into smaller modules
|
2025-02-26 14:53:13 -06:00 |
|
Alex Gleason
|
a2732642a5
|
Break @ditto/captcha into a separate library
|
2025-02-26 14:46:47 -06:00 |
|
Alex Gleason
|
4b321f21fc
|
Merge branch 'refactor-remove-await' into 'main'
refactor: remove await
See merge request soapbox-pub/ditto!688
|
2025-02-26 14:30:54 +00:00 |
|
P. Reis
|
1730274e70
|
refactor: remove await
|
2025-02-26 11:19:15 -03:00 |
|
Alex Gleason
|
e17360d49c
|
Merge branch 'fix-mentions-bug' into 'main'
fix: filter out invalid pubkeys
Closes #290
See merge request soapbox-pub/ditto!687
|
2025-02-25 23:26:22 +00:00 |
|
P. Reis
|
c82cfb9e8b
|
refactor: remove duplicate filter
|
2025-02-25 20:16:28 -03:00 |
|
P. Reis
|
05a4a5a5c9
|
fix: filter out invalid pubkeys
|
2025-02-25 20:04:28 -03:00 |
|
P. Reis
|
cf4d888ad5
|
fix: total balance can be equal to the amount, access undefined with ?
|
2025-02-25 16:20:40 -03:00 |
|
P. Reis
|
e08603a42a
|
fix: get lock pubkey from nutzap info
|
2025-02-25 15:59:40 -03:00 |
|
P. Reis
|
51faffc9e2
|
fix: get mints from nutzap info
|
2025-02-25 15:56:41 -03:00 |
|
P. Reis
|
33b8078fc6
|
fix: add pubkey lock to proofs
|
2025-02-25 13:58:57 -03:00 |
|
P. Reis
|
99a20bd129
|
Merge branch 'main' into mint-cashu
Conflicts:
packages/ditto/controllers/api/cashu.ts
packages/ditto/middleware/swapNutzapsMiddleware.ts
|
2025-02-24 20:07:12 -03:00 |
|
P. Reis
|
1d2a317029
|
feat: nutzap a post or user (no tests)
|
2025-02-24 17:34:14 -03:00 |
|
Alex Gleason
|
73beef72ac
|
Merge branch 'pool-whoops' into 'main'
Switch the pools, whoops
See merge request soapbox-pub/ditto!686
|
2025-02-24 14:51:55 +00:00 |
|
Alex Gleason
|
11a589fb01
|
Switch the pools, whoops
|
2025-02-24 08:50:06 -06:00 |
|
Alex Gleason
|
e78e0c2460
|
Upgrade Nostrify
|
2025-02-23 23:08:46 -06:00 |
|
Alex Gleason
|
40221410e8
|
Merge branch 'apistore' into 'main'
Replace pipeline with DittoAPIStore
See merge request soapbox-pub/ditto!685
|
2025-02-24 03:05:42 +00:00 |
|
Alex Gleason
|
9df50a5b0d
|
app.ts: minor variable name cleanup
|
2025-02-23 20:53:48 -06:00 |
|
Alex Gleason
|
751c09035c
|
Pass DittoAPIStore to MastoAPI endpoints, DittoRelayStore to /relay
|
2025-02-23 19:41:17 -06:00 |
|
Alex Gleason
|
cce78f2b0c
|
Make DittoAPIStore and DittoRelay separate things
|
2025-02-23 18:54:04 -06:00 |
|
P. Reis
|
61cc7c335a
|
feat: create organizedProofs function
test: organizedProofs function
|
2025-02-23 21:06:34 -03:00 |
|
Alex Gleason
|
52a9017730
|
Add a new DittoAPIStore extending DittoRelayStore
|
2025-02-23 18:03:41 -06:00 |
|
Alex Gleason
|
ec498653fb
|
Rename DittoAPIStore to DittoRelayStore
|
2025-02-23 18:02:45 -06:00 |
|
Alex Gleason
|
77c0ac3561
|
Hotfix for relay publishing
|
2025-02-23 14:55:19 -06:00 |
|
Alex Gleason
|
e88a7d01d4
|
Purify event before sending to pool
|
2025-02-23 14:50:45 -06:00 |
|
Alex Gleason
|
e99496306a
|
DittoAPIStore: fix handleEvent not being called
|
2025-02-23 13:08:19 -06:00 |
|
Alex Gleason
|
44f3721d36
|
DittoAPIStore: test that kind 0 with nip05 updates author_stats table
|
2025-02-23 12:41:59 -06:00 |
|
Alex Gleason
|
3f9f0468d2
|
Remove now unnecessary idleTimeout opt from socket upgrades
|
2025-02-23 12:05:53 -06:00 |
|
Alex Gleason
|
decb3ac618
|
Fix streaming API hydration ( ͡° ͜ʖ ͡°)
|
2025-02-23 11:56:29 -06:00 |
|
Alex Gleason
|
a52fe9fbc6
|
Try to fix pkey migration
|
2025-02-23 09:30:00 -06:00 |
|
Alex Gleason
|
02d4235abd
|
Rename nostr_events_new_pkey to nostr_events_pkey
|
2025-02-23 09:21:14 -06:00 |
|
Alex Gleason
|
497d5d12c9
|
Fix DittoPgStore tests
|
2025-02-23 00:39:41 -06:00 |
|
Alex Gleason
|
a9c696936b
|
Upgrade Nostrify
|
2025-02-23 00:11:42 -06:00 |
|
Alex Gleason
|
237f6e55ad
|
Fix DittoEnv type check
|
2025-02-22 21:52:26 -06:00 |
|
Alex Gleason
|
f1cb8c778a
|
Normalize Link header URLs
|
2025-02-22 21:45:04 -06:00 |
|
Alex Gleason
|
7f059b4dac
|
Fix event hydration with getEvent/getAuthor
|
2025-02-22 21:40:53 -06:00 |
|
Alex Gleason
|
6f1312b67f
|
Remove old paginationSchema
|
2025-02-22 21:38:48 -06:00 |
|
Alex Gleason
|
979f2cffb4
|
Fix stats:recompute script
|
2025-02-22 21:30:57 -06:00 |
|
Alex Gleason
|
1ae9da5793
|
Fix hydrate tests
|
2025-02-22 21:26:23 -06:00 |
|
Alex Gleason
|
6cd64500ce
|
Fix stats test
|
2025-02-22 21:24:43 -06:00 |
|
Alex Gleason
|
4f46a69131
|
I did a fucked up polymorphism
|
2025-02-22 20:56:53 -06:00 |
|
Alex Gleason
|
f893a81464
|
DittoAPIStore: add limit 0
|
2025-02-22 19:55:58 -06:00 |
|
Alex Gleason
|
70f0eb3b03
|
Fix pagination lint errors
|
2025-02-22 19:49:43 -06:00 |
|