Alex Gleason
|
b4e63afb8c
|
Merge remote-tracking branch 'origin/main' into push
|
2024-10-11 18:03:20 -05:00 |
|
Alex Gleason
|
d639d9a14d
|
Reorganize translation interfaces/files
|
2024-10-10 14:06:04 -05:00 |
|
Alex Gleason
|
df8004e261
|
Decrease rate limit of translations
|
2024-10-09 21:04:05 -05:00 |
|
P. Reis
|
cad0da2732
|
feat: rateLimit translate endpoint
|
2024-10-09 15:24:01 -03:00 |
|
P. Reis
|
57bbbb289b
|
fix: types must have the type prefix
apparently happens in Deno 2.0?
|
2024-10-09 15:22:09 -03:00 |
|
P. Reis
|
01a16473ab
|
Merge branch 'main' into translate-status
|
2024-10-07 15:02:47 -03:00 |
|
P. Reis
|
b369b2171d
|
feat: create translateController - /api/v1/statuses/:id/translate
|
2024-10-07 15:02:04 -03:00 |
|
Alex Gleason
|
757b6c7e1c
|
Merge remote-tracking branch 'origin/main' into push
|
2024-10-06 15:51:50 -05:00 |
|
Alex Gleason
|
a2e8de6c36
|
Rate-limit the captcha endpoints
|
2024-10-04 16:48:24 -05:00 |
|
Alex Gleason
|
68c0d437ee
|
captcha: resize pieces, require nip98 auth
|
2024-10-04 13:34:12 -05:00 |
|
Alex Gleason
|
467a49bd40
|
Add captcha verify controller
|
2024-10-04 12:43:29 -05:00 |
|
Alex Gleason
|
e57dd8911c
|
captcha: don't do the encryption thing, just use a ttl cache
|
2024-10-04 12:07:12 -05:00 |
|
Alex Gleason
|
0bf41bc913
|
Use Pleroma's captcha endpoint (we basically match their return type)
|
2024-10-03 19:37:14 -05:00 |
|
Alex Gleason
|
f83ad0dbce
|
Add preliminary captcha controller
|
2024-10-03 19:23:22 -05:00 |
|
Alex Gleason
|
4561ec0d00
|
Store the Push Subscription in the database
|
2024-10-02 22:20:47 -05:00 |
|
Alex Gleason
|
bece384124
|
Add Web Push skeleton
|
2024-09-30 19:12:53 -05:00 |
|
Alex Gleason
|
64a6d7170c
|
Add initial webmanifest controller
|
2024-09-26 13:50:51 -05:00 |
|
Siddharth Singh
|
7e711aa8a8
|
updateMediaDescriptionController --> updateMediaController
|
2024-08-25 19:43:28 +05:30 |
|
Siddharth Singh
|
6ff90d63bb
|
implement PUT /api/v1/media/:id
Adds support for setting image descriptions for accessibility reasons
|
2024-08-25 16:23:25 +05:30 |
|
Alex Gleason
|
eb3b442dd4
|
Add more known frontend routes
|
2024-08-19 20:13:59 -05:00 |
|
Alex Gleason
|
443c8a43f7
|
Fix matching @ routes in app
|
2024-08-09 21:07:41 -05:00 |
|
Alex Gleason
|
349f59cc70
|
Merge remote-tracking branch 'origin/main' into opengraph-metadata
|
2024-08-07 18:19:13 -05:00 |
|
Alex Gleason
|
717fd6bdc9
|
Merge branch 'zap-tag-endpoint-by-id' into 'main'
Get zap split by post/status id, based in the zap tag
See merge request soapbox-pub/ditto!448
|
2024-08-07 17:36:09 +00:00 |
|
P. Reis
|
10052230e5
|
refactor: rename getZapSplitsOfStatusController to statusZapSplitsController
|
2024-08-07 14:24:32 -03:00 |
|
Alex Gleason
|
5d6ab9f63b
|
Separate listPagination
|
2024-08-06 19:04:27 -05:00 |
|
P. Reis
|
32cecb5e6b
|
feat: create zap split endpoint based in post/status id
|
2024-08-06 20:55:40 -03:00 |
|
Alex Gleason
|
d285b7dced
|
Fix Mastodon legacy pagination
|
2024-08-06 18:20:26 -05:00 |
|
Alex Gleason
|
4c83d6d1b2
|
Do frontendController like I want to
|
2024-08-04 13:26:05 -05:00 |
|
Siddharth Singh
|
5ee0c1e852
|
opengraphMiddleware.ts --> serveStaticWithOG.ts
|
2024-08-04 04:36:36 +05:30 |
|
Siddharth Singh
|
b8eb549190
|
opengraphFrontendController --> serveStaticWithOG
|
2024-08-04 04:35:56 +05:30 |
|
Siddharth Singh
|
7889ee5db4
|
first version of opengraph functionality
|
2024-08-04 03:06:53 +05:30 |
|
P. Reis
|
baa00e45a6
|
feat: create getZapSplitsController
|
2024-08-02 18:47:21 -03:00 |
|
P. Reis
|
dc94d21374
|
fix(app.ts): import startup.ts file
|
2024-07-25 16:32:49 -03:00 |
|
P. Reis
|
ddd1972c83
|
refactor(app.ts): move cron function and startFirehose function to startup.ts
|
2024-07-24 10:55:30 -03:00 |
|
P. Reis
|
449a3497ba
|
feat: create deleteZapSplitsController
|
2024-07-21 19:40:55 -03:00 |
|
P. Reis
|
2e66af26db
|
feat: create updateZapSplitsController
|
2024-07-21 19:26:05 -03:00 |
|
Alex Gleason
|
96a8ccb2e6
|
HTTP Response metrics
|
2024-07-05 00:07:59 +01:00 |
|
Alex Gleason
|
d4713cae01
|
Move errorHandler to a separate file
|
2024-07-04 23:53:20 +01:00 |
|
P. Reis
|
a868512188
|
refactor: error messages in app.onError()
|
2024-07-02 18:38:16 -03:00 |
|
P. Reis
|
cac5c9c1e0
|
refactor: change timeout error message
|
2024-07-02 17:17:29 -03:00 |
|
P. Reis
|
e6c38550c6
|
feat: add onError() function hono handler
|
2024-07-02 17:15:47 -03:00 |
|
Alex Gleason
|
7ecfcd84b3
|
Actually use metricsMiddleware, whoops
|
2024-06-24 15:49:27 -05:00 |
|
Alex Gleason
|
88df19494a
|
Expose /metrics in hono
|
2024-06-21 22:46:37 -05:00 |
|
Alex Gleason
|
330b38ff68
|
Move rateLimiterMiddleware to a separate file
|
2024-06-18 14:28:13 -05:00 |
|
Alex Gleason
|
a824d72a1a
|
Add IP rate limiter
|
2024-06-18 12:09:29 -05:00 |
|
Alex Gleason
|
66abfa38c3
|
Upgrade hono, switch it to use JSR
|
2024-06-18 11:51:51 -05:00 |
|
P. Reis
|
7474c1b288
|
feat: add /api/v1/ditto/statuses/:id{[0-9a-f]{64}}/zapped_by endpoint
|
2024-06-13 00:49:21 -03:00 |
|
Alex Gleason
|
4285763c9d
|
Add instance v2 controller
|
2024-06-12 19:47:26 -05:00 |
|
Alex Gleason
|
899e7672dc
|
Disable Hono strict mode
|
2024-06-10 20:04:39 -05:00 |
|
Alex Gleason
|
2245263011
|
Add ditto:name_grant notification
|
2024-06-09 14:50:37 -05:00 |
|