Kitaiti Makoto
74254aed4a
Move require_logins from plume-common to plume
2022-01-12 04:18:13 +09:00
Bat
68c7aad179
Big repository reorganization
...
The code is divided in three crates:
- plume-common, for the ActivityPub module, and some common utils
- plume-models, for the models and database-related code
- plume, the app itself
This new organization will allow to test it more easily, but also to create other tools that only reuse a little part of
the code (for instance a Wordpress import tool, that would just use the plume-models crate)
2018-06-23 17:36:11 +01:00
Bat
3551bef895
Simplify the activity_pub::inbox::Notify trait + Fix notifications
...
Also fix a bug with the list of mentions that was returned
2018-06-20 22:51:47 +01:00
Bat
d7b71848fc
Save mentions
2018-06-20 21:58:11 +01:00
Bat
e074af57ff
Add a Mention model
2018-06-20 19:22:34 +01:00
Bat
24ef3d00d1
Fix the bugs with markdown rendering when there was mentions
2018-06-20 16:25:09 +01:00
Bat
4ea071e709
Switch to pulldown-cmark for markdown parsing + Try to parse mentions
...
It's not working correctly yet for some reason…
2018-06-20 15:29:19 +01:00
Bat
8ab25b1ca2
Use uri! as much as possible instead of directly writing URLs
2018-06-19 22:20:27 +01:00
Bat
152eafc06f
Translate Rust strings
2018-06-17 17:06:47 +01:00
Bat
b18aa33c70
Update to the latest version of Rocket, to use rocket_contrib::Template::custom
2018-06-16 18:39:22 +01:00
Trinity Pointard
8158f19b85
add fallback to url generating 404
2018-06-04 21:57:03 +02:00
Bat
e506cd21b7
Post creation
2018-04-23 15:25:39 +01:00
Bat
00e5f28d0b
Require authentication for creating blog + Fix utils::make_actor_id
2018-04-23 12:10:15 +01:00
Bat
9130f4d848
Basic blog creation
2018-04-23 11:54:37 +01:00