Commit Graph

65 Commits

Author SHA1 Message Date
Siddharth Singh
2cafc2014f remove cf from lockfile 2024-08-05 15:13:09 +05:30
Siddharth Singh
7889ee5db4 first version of opengraph functionality 2024-08-04 03:06:53 +05:30
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
P. Reis
d33ecdc0f6 build: specify bolt11 version 2024-06-17 14:28:26 -03:00
P. Reis
d71eb47212 build(deno.lock): bolt11 dependencies 2024-06-17 11:18:59 -03:00
P. Reis
ba9a578ec0 feat: add bolt11 dependency 2024-06-17 11:05:14 -03:00
Alex Gleason
1afd8a739a Update deno.lock 2024-06-15 17:20:39 -05:00
Alex Gleason
44fe0c5e1d Bump Nostrify to v0.23.2 2024-06-13 18:43:04 -05:00
Alex Gleason
4e0a210041 Add a setup script to generate the .env file 2024-06-12 19:19:48 -05:00
Alex Gleason
6b3e01a072 Upgrade nostrify to v0.23.1 2024-06-09 21:42:31 -05:00
Alex Gleason
fca7825bbf EventsDB: replaceable deletions support 2024-06-07 22:11:17 -05:00
Alex Gleason
358a6f02a1 Update deno.lock 2024-06-04 20:03:38 -05:00
Alex Gleason
66858bd1c4 Update deno.lock 2024-06-02 23:28:34 -05:00
Alex Gleason
051f23d908 Remove TrendsWorker 2024-06-02 19:44:20 -05:00
Alex Gleason
0f59b3c96b Trends: label trending posts by publishing an event 2024-06-02 11:58:21 -05:00
Alex Gleason
efaa5323ec Upgrade Nostrify to v0.22.5, don't render media dimensions with 0x0 dim 2024-06-01 10:28:30 -05:00
Alex Gleason
1290aeeb5e deno.lock: lint-staged 2024-05-31 14:28:43 -05:00