Sven Sauleau
d89ed5a8af
make getDatabase async
2023-02-27 17:37:03 +00:00
Sven Sauleau
7dea01b781
extract database types
...
Refs https://github.com/cloudflare/wildebeest/issues/228
2023-02-22 16:18:06 +00:00
Sven Sauleau
d98694de91
add auth to status deletion
2023-02-20 16:35:40 +00:00
Celso Martinho
2937e9ffc9
typo
2023-02-20 12:27:47 +00:00
Celso Martinho
32d625151e
keep /api/v1/statuses/[id]/reblog or /api/v1/statuses/[id]/favourite authentificated
2023-02-20 12:22:24 +00:00
Celso Martinho
5986d6f9a4
/api/v1/statuses should be public for public statuses
2023-02-17 18:12:34 +00:00
Sven Sauleau
54c9a11e1a
Make /api/v1/accounts/[id]/statuses public
...
The endpoint supports both authentificated and public access. At the
moment the connected user isn't used, we can just make the endpont
public.
Closes https://github.com/cloudflare/wildebeest/issues/275
2023-02-13 16:51:03 +00:00
Sven Sauleau
3e716104d1
make tag endpoints public
2023-02-13 16:14:57 +00:00
Sven Sauleau
a122cb99af
also log error.cause for D1
2023-02-02 16:48:49 +00:00
Sven Sauleau
ef5848bb1d
expose peers endpoint publicly
2023-02-02 16:19:50 +00:00
Sven Sauleau
a6c42f5204
centralize CORS and add idempotency-key in allow headers
2023-01-17 14:14:58 +00:00
Sven Sauleau
c0a6911570
MOW-75: deliver to followers via Queue
2023-01-16 12:24:49 +00:00
Sven Sauleau
41846f2d42
MOW-98: add optional sentry
2023-01-12 11:06:39 +00:00
Sven Sauleau
59ea1eb90b
remove redirection to old /start-instance
2023-01-11 17:43:10 +00:00
Sven Sauleau
916a63ca44
add comment
2023-01-11 08:07:54 +00:00
Sven Sauleau
335fb845cb
fix public endpoints
2023-01-11 08:07:07 +00:00
Dario Piotrowicz
5c1f2acc36
reuse generateErrorResponse in errorHandling function
2023-01-10 09:56:41 +00:00
Dario Piotrowicz
870dd60c3b
enable no-unused-vars eslint rule for BE
2023-01-06 18:50:39 +01:00
Sven Sauleau
178a6dcb9b
remove v2 instance endpoint
2023-01-06 10:49:49 +00:00
Sven Sauleau
e86398a31d
MOW-85: configure Access via env
2023-01-04 17:06:48 +00:00
Sven Sauleau
25be15b2a0
Import wildebeest code
...
Co-authored-by: Sven Sauleau <sven@cloudflare.com>
Co-authored-by: Dario Piotrowicz <dario@cloudflare.com>
Co-authored-by: André Cruz <acruz@cloudflare.com>
Co-authored-by: James Culveyhouse <jculveyhouse@cloudflare.com>
Co-authored-by: Pete Bacon Darwin <pete@bacondarwin.com>
2023-01-04 09:51:17 +00:00