Commit Graph

66 Commits

Author SHA1 Message Date
Natty 1f10156ebb
The client module is irrelevant 2024-04-29 18:36:20 +02:00
Natty aeb94687b5
Local users are not supposed to be fetched by URI 2024-04-29 18:27:10 +02:00
Natty e21c5a8132
Merge branch 'activity-pub' into development
# Conflicts:
#	Cargo.lock
#	Cargo.toml
#	src/main.rs
2024-04-17 13:52:14 +02:00
Natty 4f4a871ae5
Fixed a type system oopsie in NodeInfo
ci/woodpecker/push/ociImagePush Pipeline is running Details
2024-04-15 04:56:44 +02:00
Natty e1fd078367
Simplified the model naming 2024-04-15 04:45:44 +02:00
Natty 014b394f66
Fixed a regression in WebFinger by tag
ci/woodpecker/push/ociImagePush Pipeline is running Details
2024-04-01 05:09:09 +02:00
Natty 0dff0c0785
Implemented WebFinger flow and fixed incoming WebFinger
ci/woodpecker/push/ociImagePush Pipeline is running Details
2024-04-01 01:34:27 +02:00
Natty 5aceca72bd
Implemented host-meta and some overdue fixes
ci/woodpecker/push/ociImagePush Pipeline is running Details
2024-03-31 05:10:48 +02:00
Natty b295c66f0c
Simplied async code 2024-03-12 19:32:31 +01:00
Natty 236502ad05
Better tracing of API endpoints 2024-03-06 16:11:35 +01:00
Natty a169ebb004
Fixed notification filtering and a bunch of bugs
ci/woodpecker/push/ociImagePush Pipeline is running Details
2024-02-29 00:27:19 +01:00
Natty c8d658f807
Added a federation HTTP client and basic host-meta implementation 2024-02-17 15:04:18 +01:00
Natty f441de806f
Frontend: Basic notification receiving via SSE
ci/woodpecker/push/ociImagePush Pipeline is running Details
2024-01-18 03:26:26 +01:00
Natty 7b02f84271
Basic backend SSE notification implemention 2024-01-17 00:41:32 +01:00
Natty ad3528055f
Basic notification fetching via Magnetar 2024-01-16 18:10:56 +01:00
Natty 94cff7c2c8
Skip non-cacheable scenarios 2024-01-16 13:04:53 +01:00
Natty 2e4903e603
Fetch quotes in post-processing
ci/woodpecker/push/ociImagePush Pipeline is running Details
2024-01-15 19:31:51 +01:00
Natty b9f0f33b3c
Resolve avatar and banner separately
ci/woodpecker/push/ociImagePush Pipeline is running Details
2024-01-15 18:14:35 +01:00
Natty 1bef42ead5
Implemented pagination and user follower listing 2024-01-09 22:29:06 +01:00
Natty a658452138
Refactored aliases
ci/woodpecker/push/ociImagePush Pipeline is running Details
2024-01-08 20:15:51 +01:00
Natty c6d84d6287
Added is_renote
ci/woodpecker/push/ociImagePush Pipeline is running Details
2024-01-08 00:07:21 +01:00
Natty deb7f6ef5e
Refactored note fetching
ci/woodpecker/push/ociImagePush Pipeline failed Details
2024-01-07 23:28:53 +01:00
Natty bbc4f84ceb
Add note processing for parents of renote posts and introduced better timeline filtering
ci/woodpecker/push/ociImagePush Pipeline is pending Details
2024-01-04 23:52:24 +01:00
Natty 69cb1c5220
Render all notes via Magnetar
ci/woodpecker/push/ociImagePush Pipeline was successful Details
2023-12-27 03:50:56 +01:00
Natty cb8e42d219
Updated Magnetar to Axum 0.7 2023-12-22 19:19:07 +01:00
Natty 79660fb816
Fixed user relation packing
ci/woodpecker/push/ociImagePush Pipeline was successful Details
2023-11-09 21:53:03 +01:00
Natty 81d0c678d8
Full user packing in the backend and Magnetar-filled preview cards in the frontend
ci/woodpecker/push/ociImagePush Pipeline was successful Details
2023-11-09 21:35:55 +01:00
Natty 4f6e6163cc
Ported MkAvatars to Magnetar
ci/woodpecker/push/ociImagePush Pipeline was successful Details
2023-11-07 21:15:35 +01:00
Natty 0bb0c775dc
Emoji reaction handling fixes
ci/woodpecker/push/ociImagePush Pipeline was successful Details
2023-11-07 03:11:22 +01:00
Natty e7812a816b
Note fetching from Magnetar! 2023-11-05 20:39:28 +01:00
Natty 6908a2f350
Proxied images and user instance meta resolving 2023-11-05 15:23:48 +01:00
Natty a5ab2acca0
TS_RS Rust and TypeScript types should now be in parity 2023-11-03 21:14:17 +01:00
Natty 5a8dc04915
Fixed TS_RS 2023-11-02 20:40:12 +01:00
Natty cf04146d2f
Poll fetching 2023-11-02 00:22:04 +01:00
Natty 5b9b813037
Self reaction and renote fetching 2023-11-01 22:55:59 +01:00
Natty 8e02e46be5
User fetching with reactions and a user by tag endpoint 2023-10-30 23:00:46 +01:00
Natty 734ace5d05
Note context fetching 2023-10-29 17:05:42 +01:00
Natty 0755dac002
Note by ID testing endpoint 2023-10-29 02:10:48 +01:00
Natty 3cd43d840a
Basic note fetching 2023-10-29 01:27:32 +02:00
Natty f0e56deca9
Generic caching and basic user fetching in the backend 2023-10-28 00:33:09 +02:00
Natty 5572695515
Cached emoji resolution 2023-10-27 21:55:08 +02:00
Natty 18d526cf8c
Instance meta cache and initial pack processing for users 2023-10-27 01:41:48 +02:00
Natty fc86f0e29c
Backend: Prep for MMM parser processing 2023-10-26 21:37:15 +02:00
Natty 59f1d834d4
Initial AP commit 2023-09-30 16:28:33 +02:00
Natty 85ee56e21b
Simplified data transformation 2023-09-23 18:05:13 +02:00
Natty e045d2aae4
Experimental data model 2023-09-23 13:53:55 +02:00
Natty 30e3da71e9
Changed the Calckey model export to be a separate module 2023-09-22 19:57:53 +02:00
Natty 3bf0d16e8a
Fixed an unused warning 2023-09-22 19:55:31 +02:00
Natty 8ab6dd9803
Graceful shutdown on SIGTERM 2023-08-02 03:18:16 +02:00
Natty 1a44dfe56f
Initial API authentication implementation
ci/woodpecker/push/ociImagePush Pipeline was successful Details
2023-08-02 03:10:53 +02:00