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
|
bdd3b2224e
|
Merge branch 'ms-to-seconds-histogram' into 'main'
fix(dbQueryTimeHistogram): change name to milliseconds ms instead of seconds
See merge request soapbox-pub/ditto!401
|
2024-06-27 17:40:32 +00:00 |
|
P. Reis
|
7f7efd12b8
|
fix(dbQueryTimeHistogram): change name to milliseconds ms instead of seconds
|
2024-06-27 13:32:23 -03:00 |
|
Alex Gleason
|
eba0605e32
|
Merge branch 'db-query-time-prom-metric' into 'main'
basic (and incredibly stupid but potentially genius) db_query_time histogram
See merge request soapbox-pub/ditto!400
|
2024-06-27 13:53:17 +00:00 |
|
P. Reis
|
9cdb8ec534
|
fix(KyselyLogger): use dbQueryTimeHistogram.observe
|
2024-06-27 10:34:12 -03:00 |
|
P. Reis
|
a81bc57961
|
refactor(dbQueryTimeHistogram): get rid of labelNames and buckets
|
2024-06-27 10:32:07 -03:00 |
|
P. Reis
|
ac9bdfde62
|
refactor(KyselyLogger): use startTimer instead of observe
|
2024-06-27 10:23:10 -03:00 |
|
P. Reis
|
d580cac763
|
refactor: dbQueryTimeHistogram
|
2024-06-27 10:20:55 -03:00 |
|
P. Reis
|
0f392b2dba
|
fix(relays): get rid of custom kind 13314 conditional
|
2024-06-27 10:12:44 -03:00 |
|
Siddharth Singh
|
3e40e690c5
|
check admin pubkey while changing threshold
|
2024-06-26 01:44:44 +05:30 |
|
Siddharth Singh
|
ab5f451929
|
fmt
|
2024-06-26 01:33:02 +05:30 |
|
Siddharth Singh
|
7c7c584b78
|
basic (and incredibly stupid but potentially genius) db_query_time histogram
|
2024-06-26 01:30:16 +05:30 |
|
Alex Gleason
|
a965c3c997
|
Merge branch 'pg-metrics' into 'main'
Collect database connections metrics
See merge request soapbox-pub/ditto!399
|
2024-06-25 03:14:26 +00:00 |
|
Alex Gleason
|
d7d14194d7
|
Collect database connections metrics
|
2024-06-24 22:01:01 -05:00 |
|
Alex Gleason
|
7ecfcd84b3
|
Actually use metricsMiddleware, whoops
|
2024-06-24 15:49:27 -05:00 |
|
P. Reis
|
797c866830
|
refactor: storeEvent does not return event, move kysely into a variable above
|
2024-06-24 12:07:33 -03:00 |
|
Alex Gleason
|
5889dfbf71
|
Merge branch 'prom-ws-conn' into 'main'
prometheus: add gauges for websocket connections
See merge request soapbox-pub/ditto!398
|
2024-06-24 14:25:26 +00:00 |
|
Alex Gleason
|
e6cd3d9e47
|
prometheus: add gauges for websocket connections
|
2024-06-24 09:23:26 -05:00 |
|
Alex Gleason
|
4ed289e5c3
|
Merge branch 'prom-relay-verb' into 'main'
prometheus: track relay messages by verb
Closes #166
See merge request soapbox-pub/ditto!397
|
2024-06-24 13:20:48 +00:00 |
|
Alex Gleason
|
e0b1029953
|
prometheus: track relay messages by verb
|
2024-06-24 08:18:11 -05:00 |
|
P. Reis
|
fdb720386d
|
fix(handleZaps): reject all kinds but 9735
|
2024-06-23 23:51:10 -03:00 |
|
P. Reis
|
e1ee3bd8e9
|
refactor: remove scavenger, put logic directly into pipeline
|
2024-06-23 23:45:32 -03:00 |
|
P. Reis
|
05bf417bcc
|
perf(event_zaps): make two separate indexes instead of a compound index
|
2024-06-23 22:49:15 -03:00 |
|
P. Reis
|
3a8ade4de2
|
Merge branch 'main' into zapped-by-pagination-sort-amount
|
2024-06-23 18:49:56 -03:00 |
|
Alex Gleason
|
961cb070f0
|
Merge branch 'nostr-external-viewers' into 'main'
Add ditto.external property to accounts and statuses
Closes soapbox#1673
See merge request soapbox-pub/ditto!396
|
2024-06-23 21:11:54 +00:00 |
|
Siddharth Singh
|
3f7687d59f
|
make changes according to 24-06-24 review
|
2024-06-24 02:34:49 +05:30 |
|
Siddharth Singh
|
f19afa449a
|
add the ditto.external field to statuses and accounts
|
2024-06-24 02:03:31 +05:30 |
|
Siddharth Singh
|
60b4ea4643
|
add config values for external nostr viewer back to source code
|
2024-06-24 02:02:58 +05:30 |
|
Alex Gleason
|
39fb1eee5f
|
Import Sentry into workers
|
2024-06-23 11:59:08 -05:00 |
|
P. Reis
|
0d7ef68353
|
feat: add pagination and sort by amount - zapped_by endpoint
|
2024-06-23 13:38:40 -03:00 |
|
Alex Gleason
|
a1810219f1
|
Update deno.lock
|
2024-06-23 10:38:55 -05:00 |
|
Alex Gleason
|
c44347e9d1
|
Fix relay metrics
|
2024-06-22 10:28:42 -05:00 |
|
Alex Gleason
|
e50ba819b9
|
metrics: remove path from fetch and request metrics
|
2024-06-22 09:08:32 -05:00 |
|
Alex Gleason
|
ea15f291b0
|
Merge branch 'metrics' into 'main'
Add Prometheus metrics
See merge request soapbox-pub/ditto!395
|
2024-06-22 03:49:07 +00:00 |
|
Alex Gleason
|
88df19494a
|
Expose /metrics in hono
|
2024-06-21 22:46:37 -05:00 |
|
Alex Gleason
|
31a5533fd7
|
Add Prometheus metrics
|
2024-06-21 22:38:25 -05:00 |
|
P. Reis
|
9731fc2572
|
feat: add scavenger to the pipeline
|
2024-06-21 22:25:34 -03:00 |
|
P. Reis
|
89b56539d1
|
test(scavenger): code coverage 100.00%
|
2024-06-21 22:23:34 -03:00 |
|
P. Reis
|
771d7f79db
|
refactor(scavenger): put SQL insert into try-catch block
|
2024-06-21 21:45:55 -03:00 |
|
P. Reis
|
1b30f10a9f
|
test(scavenger): store valid data into event_zaps table
|
2024-06-21 21:39:18 -03:00 |
|
P. Reis
|
2c08b9a2f0
|
feat: create scavenger and handle kind 9735
|
2024-06-21 20:36:59 -03:00 |
|
P. Reis
|
ec82e14410
|
fix: add amount_millisats in event_zaps index
|
2024-06-21 18:35:26 -03:00 |
|
P. Reis
|
2d937a7378
|
refactor(event_zaps): rename amount to amount_millisats
|
2024-06-21 18:20:10 -03:00 |
|
Alex Gleason
|
53e7e856c1
|
streamingController: bail early if limited
|
2024-06-20 16:20:18 -05:00 |
|
Alex Gleason
|
44dfd15502
|
streamingController: rate-limit with ttl-cache
|
2024-06-20 16:15:31 -05:00 |
|
P. Reis
|
1b4ebaccd8
|
refactor: resolve import specifier via the active import map
|
2024-06-20 15:26:08 -03:00 |
|
P. Reis
|
bac0b48801
|
feat: add migration for event_zaps;create idx_event_zaps_id_amount
|
2024-06-20 14:36:19 -03:00 |
|
P. Reis
|
ddb93af09f
|
feat(DittoTables): create EventZapRow
|
2024-06-20 14:33:25 -03:00 |
|
Alex Gleason
|
766290bd45
|
accountStatusesController: fix oopsie whoopsie TypeError (gj TypeScript)
|
2024-06-20 05:59:41 +00:00 |
|