Commit Graph

29 Commits

Author SHA1 Message Date
Alex Gleason 4e0a210041
Add a setup script to generate the .env file 2024-06-12 19:19:48 -05:00
Alex Gleason 7d54a5c7d0
Kind 30361 -> 30382 2024-06-08 11:32:29 -05:00
Alex Gleason 1290aeeb5e
deno.lock: lint-staged 2024-05-31 14:28:43 -05:00
Alex Gleason 8f3b9df1e1
Test Postgres in the CI 2024-05-26 18:42:14 -05:00
Alex Gleason f7c9a96719
Nuke the old stats module, support emoji reactions on posts 2024-05-24 17:40:51 -05:00
Alex Gleason a39910fa98
Add a function to recalculate author stats 2024-05-17 13:18:23 -05:00
Alex Gleason 406baf8a1d
events-db -> EventsDB 2024-05-15 08:18:31 -05:00
Alex Gleason 374dc3495c
Merge remote-tracking branch 'origin/main' into recompute 2024-05-14 19:43:50 -05:00
Alex Gleason 3d1d56355d
Update scripts for async db 2024-05-14 18:51:35 -05:00
Alex Gleason 99a6c668c8
Update recompute script 2024-05-14 18:50:05 -05:00
Alex Gleason dc87d3599d
Add stats:recompute script 2024-05-14 15:59:17 -05:00
Alex Gleason 87264eeef1
Remove `relays` table from the database, track them with a NIP-65 admin event 2024-05-01 19:15:20 -05:00
Alex Gleason cbf1e8f280
Add admin:role CLI task 2024-04-23 18:13:18 -05:00
Alex Gleason b73b964fda
Add a better admin:event script 2024-04-23 17:32:24 -05:00
P. Reis 494193020e refactor/docs: include nsec script in README and generate nsec directly 2024-03-30 18:09:37 -03:00
P. Reis 99b22ab726 refactor: nsec script 2024-03-30 17:25:41 -03:00
P. Reis 90e110b1fd feat: script to generate an nsec
This fixes: https://gitlab.com/soapbox-pub/ditto/-/issues/85
2024-03-30 16:49:05 -03:00
Alex Gleason 59d53c4a2f
Add APISigner and AdminSigner classes, implement NostrSigner interface 2024-02-12 11:52:05 -06:00
Alex Gleason e847c86ff3
Delete unused scripts/db.ts 2024-01-24 11:43:32 -06:00
Alex Gleason 5b24b7ad39
Pass Request signal down from API controllers 2024-01-23 15:58:59 -06:00
Alex Gleason c6062874bd
Implement NStore interface from NLib 2024-01-23 14:06:51 -06:00
Alex Gleason e16e81da86
Add a CLI task to publish events as the Ditto admin 2024-01-15 12:40:39 -06:00
Alex Gleason 937ae1eab6
Refactor EventStore to use a more Set-like interface 2024-01-08 15:18:01 -06:00
Alex Gleason b3e4b79439
Delete db/events.ts, db/memorelay.ts, move to @/storages.ts 2024-01-03 21:56:41 -06:00
Alex Gleason 358396fdac
Drop users table 2023-12-29 17:01:23 -06:00
Alex Gleason 13bf936088
Convert users to Events 2023-12-29 16:37:18 -06:00
Alex Gleason 862ff74d7b
relays: don't automatically add crawled relays 2023-12-10 17:56:51 -06:00
Alex Gleason 19901eb828
scripts/relays: fix import 2023-08-19 15:07:57 -05:00
Alex Gleason e3ade42f58
Added script to populate relays from external source 2023-08-14 18:46:35 -05:00