Commit graph

79 commits

Author SHA1 Message Date
Alex Gleason
c24d11c6f3
Support NIP-50 language extension 2024-09-15 12:40:58 -05:00
Alex Gleason
20d1f885ac
Upgrade gleasonator-policy in deno.lock 2024-09-11 16:53:02 -05:00
Alex Gleason
b449b17fbe
Add updated gleasonator-policy to deno.lock 2024-09-11 16:11:09 -05:00
Alex Gleason
dc8d09a9da
Remove SQLite support 2024-09-11 11:08:33 -05:00
Alex Gleason
6a14272184
Make pglite work 2024-09-10 16:00:16 -05:00
Alex Gleason
819957da49
Upgrade kysely-pglite 2024-09-07 20:56:50 -05:00
Alex Gleason
69329674e1
Add support for pglite 2024-09-07 16:38:28 -05:00
P. Reis
f96fca835b chore: update nostrify to 0.30.1
other dependencies such as hono were automatically updated as well
2024-08-27 13:40:24 -03:00
Siddharth S Singh
9298bf6608 first commit (nonfunctional) 2024-08-23 16:25:34 +05:30
Alex Gleason
e539a29775
Fetch favicon from NIP-05 domain 2024-08-17 09:21:12 -05:00
Alex Gleason
bfa447d250
Upgrade gleasonator-policy in yarn.lock 2024-08-15 14:31:05 -05:00
Alex Gleason
d3f4cd8d8c
Upgrade @nostrify/db to v0.31.2 2024-08-12 21:57:09 -05:00
Alex Gleason
300c78ddb1
Upgrade @nostrify/db 2024-08-10 15:44:58 -05:00
Alex Gleason
916b68a3e4
Switch to NPostgres (steamroll SQLite for now) 2024-08-10 13:30:24 -05:00
Alex Gleason
ff900341d5
Match every possible goddamn URL format in search 2024-08-07 15:53:59 -05:00
Alex Gleason
db6417bad9
Upgrade to Nostrify v0.30.0 2024-08-05 15:45:02 -05:00
Alex Gleason
ba3f816955
Add db:import task 2024-08-02 16:54:35 -05:00
Alex Gleason
3bec54ee76
Let SQLite transfer asyncIterables 2024-08-02 16:45:41 -05:00
Alex Gleason
9543049419
Add db:export command 2024-08-02 16:31:39 -05:00
Alex Gleason
b05bf37cb3
Limit firehose concurrency 2024-08-01 11:51:38 -05:00
Alex Gleason
49bf38d27b
Fix kysely dependency version mismatch 2024-07-31 15:00:05 -05:00
Alex Gleason
d73370cc68
Convert IN operators to = ANY() operators on Postgres 2024-07-31 14:41:04 -05:00
Alex Gleason
24d6ae0ce9
Update gleasonator policy in deno.lock 2024-07-30 14:37:15 -05:00
Alex Gleason
caaababbab
Upgrade Nostrify to v0.28.0 2024-07-30 00:01:21 -05:00
Alex Gleason
df9ae26a3a
Upgrade Nostrify to v0.27.0 2024-07-29 14:18:46 -05:00
Alex Gleason
75e9837c09
Upgrade Nostrify to v0.27.0-rc.4 2024-07-24 13:59:21 -05:00
Alex Gleason
5ebde99320
trends: Deno.cron try/catch 2024-07-23 22:19:53 -05:00
Alex Gleason
64eeee5ff7
Upgrade Nostrify to v0.27.0-rc.3 2024-07-23 22:09:51 -05:00
Alex Gleason
ff35357121
Upgrade Nostrify to v0.27.0-rc.2 2024-07-23 15:13:02 -05:00
Alex Gleason
e400641757
Improve performance of tag queries 2024-07-23 10:29:45 -05:00
Siddharth Singh
2acfcb3951
update lock file 2024-07-21 03:23:15 +05:30
Alex Gleason
8ec5feae13
Sort events by id after created_at 2024-07-18 22:48:11 -05:00
Alex Gleason
13f0d3f49e
Upgrade Nostrify to v0.26.2 2024-07-18 22:01:16 -05:00
Alex Gleason
7793db3e2c
Upgrade Nostrify to v0.26.1 2024-07-17 23:13:04 -05:00
P. Reis
aec2cd3b9f chore: update dependencies 2024-07-16 16:26:22 -03:00
Siddharth Singh
404306f203
change to connection-stats branch 2024-07-15 14:23:23 +05:30
Siddharth Singh
36b9aae1ab
switch to postgres.js available-connections branch temporarily 2024-07-06 20:07:02 +05:30
Siddharth Singh
a804608afb Merge branch 'main' into 'use-postgres-js'
# Conflicts:
#   deno.json
#   src/db/adapters/DittoPostgres.ts
2024-07-06 12:03:21 +00:00
Alex Gleason
96fe171d65
Use kysely_deno_postgres with simple transactions 2024-07-01 07:22:33 +01:00
Siddharth Singh
ae140933f5
replace kysely_deno_postgres with kysely-postgres-js 2024-06-30 13:13:01 +05:30
Alex Gleason
9ea6c7b00b
Add query timeouts 2024-06-29 22:26:51 +01:00
Alex Gleason
d7d14194d7
Collect database connections metrics 2024-06-24 22:01:01 -05:00
Alex Gleason
a1810219f1
Update deno.lock 2024-06-23 10:38:55 -05:00
Alex Gleason
88df19494a
Expose /metrics in hono 2024-06-21 22:46:37 -05:00
Alex Gleason
6ee9eb63d3
Get Ditto version from deno.json 2024-06-18 18:05:11 -05:00
Alex Gleason
72f5391f97
Update deno.lock 2024-06-18 13:38:56 -05:00
Alex Gleason
66abfa38c3
Upgrade hono, switch it to use JSR 2024-06-18 11:51:51 -05:00
Alex Gleason
1209b1c430 Merge branch 'fix-zap-amount-zero' into 'main'
Get zap amount from zap receipt if not present in zap request

See merge request soapbox-pub/ditto!385
2024-06-18 00:16:09 +00:00
P. Reis
b237432312 fix: change bolt11 dependency to light-bolt11-decoder 2024-06-17 19:40:47 -03:00
Alex Gleason
2f3b656af5
Upgrade Nostrify to v0.23.3, remove normalizeFilters call in EventsDB (NDatabase does this now) 2024-06-17 17:29:01 -05:00