Commit Graph

52 Commits

Author SHA1 Message Date
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 e1fd078367
Simplified the model naming 2024-04-15 04:45:44 +02:00
Natty ce46782318
Implemented outbound request signing 2024-04-09 16:49:00 +02:00
Natty db444adcc1
Fixed dependencies
ci/woodpecker/push/ociImagePush Pipeline is running Details
2024-04-07 04:29:12 +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 c8d658f807
Added a federation HTTP client and basic host-meta implementation 2024-02-17 15:04:18 +01:00
Natty 7b02f84271
Basic backend SSE notification implemention 2024-01-17 00:41:32 +01:00
Natty 475c33e57e
Notification fetching base 2024-01-15 01:46:08 +01:00
Natty ce1bfc0ee1
Dependency cleanup 2024-01-12 23:47:19 +01:00
Natty 1bef42ead5
Implemented pagination and user follower listing 2024-01-09 22:29:06 +01:00
Natty deb7f6ef5e
Refactored note fetching
ci/woodpecker/push/ociImagePush Pipeline failed Details
2024-01-07 23:28:53 +01:00
Natty cb8e42d219
Updated Magnetar to Axum 0.7 2023-12-22 19:19:07 +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 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 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 5572695515
Cached emoji resolution 2023-10-27 21:55:08 +02:00
Natty 91883c6b36
MMM: XML serialization and fixed block code parsing 2023-10-26 00:30:11 +02:00
Natty 6ed6066b1f
MMM: Reexport in the SDK 2023-10-25 19:45:59 +02:00
Natty 86d5c87e9a
MMM: Nesting-limited parsing 2023-10-16 23:45:45 +02:00
Natty 23a63f2fe9
MMM: Made the parser always output owned tokens 2023-10-14 21:41:36 +02:00
Natty 703e1191c2
Janky sequence unnesting and attempting to salvage nested parsing in incorrect formatting tags 2023-10-07 01:46:20 +02:00
Natty 8009546bfe
Emoji parsing 2023-10-05 21:21:23 +02:00
Natty 46e0766a36
Implemented MFM functions and math and center blocks 2023-10-04 19:31:03 +02:00
Natty 1af8f4e213
Basic inline tag parsing 2023-10-04 16:29:35 +02:00
Natty 95141388fa
Created a project for the MMM parser 2023-10-04 16:29:35 +02:00
Natty a8636947b9
Version unification
ci/woodpecker/push/ociImagePush Pipeline was successful Details
2023-10-02 19:11:35 +02:00
Natty 59f1d834d4
Initial AP commit 2023-09-30 16:28:33 +02:00
Natty 4248f4ddd8 Dependency management
ci/woodpecker/push/ociImagePush Pipeline failed Details
2023-09-29 16:57:54 +02:00
Natty 85ee56e21b
Simplified data transformation 2023-09-23 18:05:13 +02:00
Natty 7bffc5f16a
Replaced the WASM in SDK with a more sensible ts_rs setup 2023-09-22 20:10:48 +02:00
Natty a29cea6cbc
Dropped the featured note injection column
ci/woodpecker/push/ociImagePush Pipeline was successful Details
2023-08-06 16:41:00 +02:00
Natty fded21f285
WASM SDK implementation 2023-08-06 15:48:28 +02:00
Natty 1a44dfe56f
Initial API authentication implementation
ci/woodpecker/push/ociImagePush Pipeline was successful Details
2023-08-02 03:10:53 +02:00
Natty fd26fdef93
Added SQL migrations and bootstrapping
ci/woodpecker/push/ociImagePush Pipeline was successful Details
2023-07-29 05:20:00 +02:00
Natty 39f9ecd8d3
Frontend: Added a frontend API and serving the list of sound files available and
ci/woodpecker/push/ociImagePush Pipeline failed Details
2023-07-22 23:36:46 +02:00
Natty 0bd60f4e41
Entity serialization traits, workspace cleanup 2023-07-20 15:38:52 +02:00
Natty d6091bffee
Experimental Calckey frontend serving 2023-07-07 21:22:30 +02:00
Natty 3c8e33f681
Updated the model to match Calckey 14RC3 2023-06-29 22:24:26 +02:00
Natty b93e36b0e0
Hooked up WebFinger, database and stuff 2023-04-22 01:39:52 +02:00
Natty 917178e1a2
Removed ext_activity_pub and bumped tower 2023-04-21 20:07:24 +02:00
Natty b772833384
Further modularization, split off WebFinger 2023-02-26 03:51:59 +01:00
Natty f8e86c74a7
NodeInfo serde, basic config support, modularization 2023-02-26 03:31:39 +01:00
Natty 60f7eec03e
Basic Axum setup 2023-02-18 15:28:09 +01:00
Natty 2e28fdc276
Moved core to a separate crate 2023-02-18 00:42:50 +01:00