Sven Sauleau
|
3e7fa81cfa
|
display image description
|
2023-02-09 14:53:03 +00:00 |
Sven Sauleau
|
b01148c9b2
|
implement media update
|
2023-02-09 14:40:28 +00:00 |
kPherox
|
4d568de9da
|
fix: object content type should be `application/activity+json`
|
2023-02-09 19:41:34 +09:00 |
Sven Sauleau
|
13b827dcfa
|
MOW-139: support federated Note deletion
|
2023-02-08 17:32:44 +00:00 |
Sven Sauleau
|
7cea876ed8
|
clarify UA used for federation
|
2023-02-07 16:05:56 +00:00 |
Sven Sauleau
|
a177452778
|
regenerate the home timeline after status deletion
|
2023-02-07 14:43:27 +00:00 |
Sven Sauleau
|
e13c0fb670
|
MOW-133: add idempotency for posting
|
2023-02-07 12:01:48 +00:00 |
Sven Sauleau
|
4485afbfe9
|
Deliver Delete activity to followers
|
2023-02-07 10:24:27 +00:00 |
Sven Sauleau
|
0a16029f38
|
various changes to status deletion
|
2023-02-06 19:50:44 +00:00 |
Sven Sauleau
|
f0a6b695a6
|
MOW-126: basic local status deletion
This change deletes the Note from local object and Actor's
outbox tables.
|
2023-02-06 18:31:18 +00:00 |
Sven Sauleau
|
9ef6f111a9
|
Merge pull request #202 from cloudflare/sven/fix-object-urls
fix Object URLs in outbox
|
2023-02-06 16:48:31 +00:00 |
Sven Sauleau
|
1d7d48edb9
|
fix Object URLs in outbox
|
2023-02-06 16:18:57 +00:00 |
Sven Sauleau
|
328485b55f
|
inbox return 401 when signature fails to verify
|
2023-02-06 16:17:03 +00:00 |
Sven Sauleau
|
cd9551b58f
|
MOW-132: redirect to /first-login for unkown user
|
2023-02-06 14:38:02 +00:00 |
Dario Piotrowicz
|
6298220010
|
implement account page
|
2023-02-03 12:43:27 +00:00 |
Sven Sauleau
|
0a94bade10
|
nodeinfo: correct lowercase software
|
2023-02-03 12:11:48 +00:00 |
Sven Sauleau
|
5929db73f8
|
MOW-130: NodeInfo 2.0 and 2.1
Closes https://github.com/cloudflare/wildebeest/issues/160
|
2023-02-03 11:57:52 +00:00 |
Sven Sauleau
|
646b83cf93
|
getAndCache Actor of any types
Closes https://github.com/cloudflare/wildebeest/issues/178
|
2023-02-03 11:14:10 +00:00 |
Sven Sauleau
|
39e76bfb48
|
MOW-128: collect and expose peers
|
2023-02-02 15:48:17 +00:00 |
Sven Sauleau
|
e236855d71
|
move internal Object fields to symbols
|
2023-02-02 14:28:17 +00:00 |
Sven Sauleau
|
c9542816e4
|
use originalObjectId for inReplyTo
|
2023-02-02 11:57:05 +00:00 |
Sven Sauleau
|
ddeadd0b67
|
fix: switch Note tag as mentions
|
2023-02-02 11:24:41 +00:00 |
Sven Sauleau
|
95584c78a0
|
serve Object
|
2023-02-01 17:39:36 +00:00 |
Sven Sauleau
|
3b4cbcd575
|
Add `tag` on note
|
2023-02-01 17:08:29 +00:00 |
Sven Sauleau
|
ea1e2c522d
|
Enrich status with HTML Microformats
|
2023-02-01 16:09:20 +00:00 |
xmflsct
|
79c8c7e776
|
Add oauth state param
|
2023-02-01 00:05:24 +01:00 |
Sven Sauleau
|
4d68c3b27d
|
gh-86: implement authorization screen
|
2023-01-30 11:52:03 +00:00 |
Dario Piotrowicz
|
ab43afea34
|
rename ambiguous Object to APObject
|
2023-01-24 13:40:26 +00:00 |
Dario Piotrowicz
|
67109a2601
|
implement createStatus to reduce code duplication
|
2023-01-23 21:31:48 +00:00 |
Dario Piotrowicz
|
96c9242298
|
implement createReblog function to reduce reblog code duplication
|
2023-01-23 21:29:43 +00:00 |
Dario Piotrowicz
|
c7978d4ea5
|
Merge pull request #75 from cloudflare/minor-backend-linting-improvements
improve be (+functions) linting
|
2023-01-23 11:42:57 +00:00 |
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
|
e00f05cdf2
|
MOW-100: protect first-login behind Access
|
2023-01-20 15:03:52 +00:00 |
Sven Sauleau
|
4a0d413c00
|
MOW-87: implement remote followers/following
|
2023-01-19 13:56:56 +00:00 |
Sven Sauleau
|
9c11b74c2e
|
MOW-118: switch from KV to DO for caching
|
2023-01-19 09:09:30 +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 |