230 Commits

Author SHA1 Message Date
lesion
ebd00310cf fix: minor 2024-01-13 10:15:42 +01:00
lesion
a26fb80a8f feat: add lat/lng to federated events 2024-01-13 10:15:18 +01:00
lesion
563f586f42 minor 2024-01-11 13:15:27 +01:00
lesion
4e61b483c1 AP improvements 2024-01-11 13:00:39 +01:00
lesion
5e35818745 minor 2024-01-10 12:36:27 +01:00
lesion
5d0970aad7 fix: minor getting actors and instances 2024-01-10 12:36:19 +01:00
lesion
9de5773f0a fix(AP): delete federated events 2024-01-10 12:35:52 +01:00
lesion
550ee5c317 fix: fix host-meta RFC6415 Content-Type 2024-01-10 09:04:48 +01:00
lesion
29719569a1 fix: re-add followers 2024-01-08 23:02:36 +01:00
lesion
4868c0af58 fix(AP): return a 201 on Create/Update/Delete 2024-01-08 22:59:11 +01:00
lesion
134c15f628 minor 2024-01-08 22:56:14 +01:00
lesion
07a0ea0146 fix: improve fedi events validation 2024-01-08 22:53:20 +01:00
lesion
cb7932c09d fix: add whole jsonLD object to events 2024-01-08 22:52:58 +01:00
lesion
6842e1d6de minor 2024-01-08 00:02:07 +01:00
lesion
a70529d771 fix(AP): minor with unfollow 2023-12-29 18:34:18 +01:00
lesion
707a060573 minor 2023-12-28 01:04:16 +01:00
lesion
3fd9f5a8cb feat: collection in home 2023-12-28 00:47:31 +01:00
lesion
f1158dba73 fix(AP): support Note/Event update and removal 2023-12-26 21:04:48 +01:00
lesion
93c89861e9 improve federation logs / supports 2023-12-26 13:04:20 +01:00
lesion
780d84688e minor 2023-12-22 21:23:36 +01:00
lesion
a8855e8157 minor: improve AP logs 2023-12-22 20:58:38 +01:00
lesion
ca1bd2487c feat(AP): improve logging and improve interoperability 2023-12-22 14:53:53 +01:00
lesion
9c74f5198d feat(AP): implement application Actor retrieval FEP-2677 2023-12-22 09:28:20 +01:00
lesion
b454e0cc96 minor 2023-12-21 22:05:06 +01:00
lesion
ce321ce836 improve AP OrderedCollection support in outbox and pagination 2023-12-21 22:04:28 +01:00
lesion
95341017a5 checks for APUser followed/trusted on event create/updated/removed 2023-12-21 22:04:28 +01:00
lesion
deb6292318 follow trusted users if its in collection, content/summary ap representation, 2023-12-21 22:04:28 +01:00
lesion
1e0665dc3d feat: retrieve fedi instance info via nodeinfo 2023-12-21 22:03:43 +01:00
lesion
f820baa410 adds and removes friendly instances 2023-12-21 22:02:09 +01:00
lesion
58008e8cd6 migration 2023-12-21 22:02:08 +01:00
lesion
64cf3c0c37 event is coming from fedi 2023-12-21 22:02:08 +01:00
lesion
deb3da6dbc support Event type federation 2023-12-21 22:00:04 +01:00
lesion
07fcbbd4ce feat(AP): implement FEP-2677 in nodeinfo 2023-12-20 22:37:22 +01:00
lesion
340d50301f fix(AP): improve interaction with AP, #322
- use @peertube/http-signature to implement hs2019 support.
- parse ld+json in body
- http-signature GET request too
2023-12-20 21:57:30 +01:00
lesion
f96c8261d7 fix: body parse ld+json coming from fediverse 2023-12-20 14:08:42 +01:00
André Menrath
e3a01fdc63 Improve json-ld representation of events
- Specify the type of the location object: "Place" as found in https://www.w3.org/TR/activitystreams-vocabulary/#dfn-place
- Extend the object via the schema.org/address with type text as we currently a single text field is used
2023-10-13 13:27:00 +02:00
lesion
c4362de152 minor 2023-05-16 17:17:45 +02:00
lesion
fc52107bd9 use luxon instead of dayjs server side too 2023-03-28 19:02:08 +02:00
lesion
7cb9530414 add timezone and actor to nodeinfo 2023-02-03 15:12:12 +01:00
lesion
d640d296f1 cleaning 2023-01-26 09:16:39 +01:00
lesion
c3741238fc minor with new models 2023-01-10 18:16:11 +01:00
lesion
cbed0288fe models initialization refactored, better dev experience as backend hmr is working 2022-12-23 01:08:14 +01:00
lesion
0764617e5d fix event content-type 2022-06-01 14:13:58 +02:00
lesion
47369e1b5c minor on webfinger 2022-05-20 13:03:46 +02:00
lesion
d11798a3ab fix resource Delete when object is inline 2022-05-03 12:10:14 +02:00
lesion
4f3a34d356 preparing multisite settings, fix #141 2022-03-07 17:47:31 +01:00
lesion
cf3e1c69fa refactor res.locals and settings 2022-02-26 21:27:40 +01:00
lesion
592acbdb19 add some XSS / path traversal validation 2022-02-07 12:28:38 +01:00
lesion
d39e23c2b4 Delete AP Action is ok when Actor is not found 2021-12-02 11:39:27 +01:00
lesion
a8a2260cd9 enable nodeinfo when federation is not allowed 2021-12-02 11:35:31 +01:00