Dario Piotrowicz
|
3738c7dda1
|
improve be (+functions) linting:
- enable no-unsafe-call for be/functions linting
- enable backend await-thenable eslint rule
- enable backend no-misused-promises eslint rule
|
2023-01-23 11:38:16 +00:00 |
Sven Sauleau
|
4a0d413c00
|
MOW-87: implement remote followers/following
|
2023-01-19 13:56:56 +00:00 |
Sven Sauleau
|
a9d2b676fb
|
handle 404 from DO cache
|
2023-01-19 09:20:47 +00:00 |
Sven Sauleau
|
9c11b74c2e
|
MOW-118: switch from KV to DO for caching
|
2023-01-19 09:09:30 +00:00 |
Sven Sauleau
|
06975b8a5e
|
Fix post status formdata
|
2023-01-18 14:40:09 +00:00 |
Sven Sauleau
|
736110c47e
|
upload user content forwards request to Images
|
2023-01-18 13:47:52 +00:00 |
Sven Sauleau
|
bf9330b6c6
|
Merge pull request #134 from cloudflare/sven/MOW-116
MOW-116: handle status list with invalid max_id
|
2023-01-18 13:26:01 +01:00 |
Sven Sauleau
|
914f293d97
|
Merge pull request #136 from cloudflare/sven/MOW-115
MOW-115: improve logging for fetchKey failures
|
2023-01-18 13:24:49 +01:00 |
Sven Sauleau
|
145c0038e2
|
MOW-116: handle status list with invalid max_id
|
2023-01-18 12:19:52 +00:00 |
Sven Sauleau
|
dd944f46db
|
MOW-115: improve logging for fetchKey failures
|
2023-01-18 12:19:03 +00:00 |
André Cruz
|
43c6fd534f
|
parse form data locally in specific cases
In order to work around an EW bug, use local form data parsing
temporarly when receiving media.
|
2023-01-18 12:16:15 +00:00 |
Sven Sauleau
|
f2bddedabc
|
MOW-112: reuse code and attachments on account's statuses
|
2023-01-18 11:35:41 +00:00 |
Sven Sauleau
|
d5e92d5e00
|
MOW-113: limit status attachements
|
2023-01-18 10:44:09 +00:00 |
Sven Sauleau
|
2f9c55dd17
|
MOW-114: fix id in account's statuses
|
2023-01-18 10:39:47 +00:00 |
Sven Sauleau
|
6f86378812
|
MOW-109: configure Cloudflare Images variants
|
2023-01-18 09:45:36 +00:00 |
Sven Sauleau
|
0d4dfbd53d
|
Consistent `url` on status and reuse code in status endpoint
|
2023-01-17 16:16:29 +00:00 |
Sven Sauleau
|
18c48cbde7
|
Use mastodonId in account statuses
|
2023-01-17 15:40:05 +00:00 |
Sven Sauleau
|
fb88422a67
|
MOW-107: post in reply to
|
2023-01-17 15:22:36 +00:00 |
Sven Sauleau
|
29923fcf92
|
Merge pull request #123 from cloudflare/sven/share-cors
centralize CORS and add idempotency-key in allow headers
|
2023-01-17 15:21:13 +01:00 |
Sven Sauleau
|
a6c42f5204
|
centralize CORS and add idempotency-key in allow headers
|
2023-01-17 14:14:58 +00:00 |
Sven Sauleau
|
8d0eaef7a3
|
Merge pull request #122 from cloudflare/sven/fetch-keys-error-handling
improve error handling in fetchKey
|
2023-01-17 14:01:52 +01:00 |
Sven Sauleau
|
4d29d661ee
|
improve error handling in fetchKey
|
2023-01-17 12:56:48 +00:00 |
Sven Sauleau
|
cb65303df8
|
Merge pull request #121 from cloudflare/sven/EW-7148
EW-7148: workaround URL bug
|
2023-01-17 13:51:17 +01:00 |
Sven Sauleau
|
6209cad8c6
|
Merge pull request #119 from cloudflare/sven/pleroma-compatible
Pleroma-compatible version string
|
2023-01-17 13:42:42 +01:00 |
Sven Sauleau
|
537d1db8e5
|
EW-7148: workaround URL bug
|
2023-01-17 12:41:05 +00:00 |
Sven Sauleau
|
efbeaf7dd4
|
Pleroma-compatible version string
Refs https://github.com/cloudflare/wildebeest/pull/70
|
2023-01-17 12:29:28 +00:00 |
Pete Bacon Darwin
|
abd41ae8ab
|
MOW-102 - Add sanitization to ActivityPub Objects (#118)
* Add sanitization to ActivityPub Objects
|
2023-01-17 12:00:07 +00:00 |
Sven Sauleau
|
1b030eef1c
|
MOW-106: /api/v1/apps support JSON and FormData
|
2023-01-17 08:35:43 +00:00 |
Sven Sauleau
|
fe547a7cb7
|
MOW-105: regenerate home timeline after post
|
2023-01-16 19:10:49 +00:00 |
Sven Sauleau
|
f87cd4ba31
|
MOW-104: default followers/following/statuses_count
|
2023-01-16 18:28:43 +00:00 |
Sven Sauleau
|
03de5cb433
|
Update backend/test/activitypub.spec.ts
|
2023-01-16 16:20:03 +01:00 |
Sven Sauleau
|
196d6fa896
|
MOW-101: hide DM from public
|
2023-01-16 14:50:06 +00:00 |
Sven Sauleau
|
20661b527c
|
ignore duplicated follow
|
2023-01-16 13:26:10 +00:00 |
Sven Sauleau
|
c0a6911570
|
MOW-75: deliver to followers via Queue
|
2023-01-16 12:24:49 +00:00 |
André Cruz
|
bcfc0e9a99
|
attempt manual form data parse
When content-type triggers a bug in EW, attempt to parse in
worker itself.
|
2023-01-13 17:04:32 +00:00 |
Sven Sauleau
|
7513a88c91
|
MOW-75: handle inbox via a Queue
|
2023-01-12 19:38:10 +00:00 |
Sven Sauleau
|
a2722a18d9
|
Fix follow notification get
Follow notifications don't have a corresponding Object so make the SQL
join optional.
|
2023-01-12 13:57:22 +00:00 |
Sven Sauleau
|
eecccb5e01
|
Revert "add content-type in image upload"
This reverts commit f75c0f31fb .
|
2023-01-12 12:29:45 +00:00 |
Sven Sauleau
|
f75c0f31fb
|
add content-type in image upload
|
2023-01-12 12:06:22 +00:00 |
Sven Sauleau
|
41846f2d42
|
MOW-98: add optional sentry
|
2023-01-12 11:06:39 +00:00 |
Pete Bacon Darwin
|
2ff36ac360
|
Add reblog boosts to the frontend UI
|
2023-01-11 22:06:56 +00:00 |
Sven Sauleau
|
59ea1eb90b
|
remove redirection to old /start-instance
|
2023-01-11 17:43:10 +00:00 |
Sven Sauleau
|
26fbb26cec
|
MOW-95: use instance config in Env instead of DB
|
2023-01-11 17:38:45 +00:00 |
Sven Sauleau
|
92c2b063ff
|
handle empty timeline
|
2023-01-11 15:27:10 +00:00 |
Dario Piotrowicz
|
e4337540ab
|
Merge pull request #56 from cloudflare/eslint-functions
Linting improvements
|
2023-01-11 14:20:27 +00:00 |
Sven Sauleau
|
2f961a029b
|
stub account blocks API
|
2023-01-11 09:15:38 +00:00 |
Sven Sauleau
|
4e4b6afe0a
|
fix statuses tests
|
2023-01-11 08:17:48 +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 |
Sven Sauleau
|
c9cd93033f
|
stub few ios endpoints
|
2023-01-10 16:26:03 +00:00 |