Kitaiti Makoto
c1562f3868
Implement Post::update_tags07()
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
e0390cb105
Implement Post::update_mentions07()
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
991dfccf3b
Add test for Post::update_activity07()
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
16e012ba00
Implement Post::update_activity07()
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
871618f45d
Add test for Post::create_activity07()
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
680d321a2e
Implement Post::create_activity07()
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
c37ff54857
Fix Post::to_activity07()
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
d4018d61d4
Add test for Post::to_activity07()
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
53512a6167
Fix SourceProperty property
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
7cf7700ef7
Implement Post::to_activity07()
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
1770336c11
Make format_datetime() crate public
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
9c177f6286
Change format_datetime implementation according to feature
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
4df2ce5744
Add mention to test suite for Post activities
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
c1f42836d9
Fix variable names
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
0cbc9438d4
Complete a slash to Post Create activity's ID
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
ca6cd534d8
Add tests for Post::to_activity(), create_activity() and update_activity()
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
5532b4a4d7
Ensure Post ap_url
2022-01-03 02:21:34 +09:00
Kitaiti Makoto
f4d7dfb261
Sign GET request to other instances
2021-12-05 19:32:27 +09:00
Kitaiti Makoto
ae3344f318
Follow Rust and crates update
2021-11-28 08:06:29 +09:00
Kitaiti Makoto
0fbefe2cdc
Percent-encode Post slug on sending Activity to other instances
2021-09-07 13:31:06 +09:00
Kitaiti Makoto
6345a57498
Don't modify article title for slug
2021-04-10 16:37:26 +09:00
Kitaiti Makoto
87457c0ed1
Define Post::slug()
2021-04-10 16:30:50 +09:00
Kitaiti Makoto
7b2bab0f9d
Extract Post::ap_url()
2021-04-09 10:55:09 +09:00
Kitaiti Makoto
ebb0b45299
Create blog_authors only when needed
2021-03-28 04:26:17 +09:00
Kitaiti Makoto
33221d386e
Upsert Post in from_activity()
2021-03-28 04:26:17 +09:00
Kitaiti Makoto
589c159eb9
Call Post::publish_updated() only for local posts
2021-03-28 04:26:17 +09:00
Kitaiti Makoto
8e50d95a7a
Fix code according to clippy
2021-03-28 03:46:37 +09:00
Kitaiti Makoto
451c3b5c88
Add TODO comments
2021-02-18 11:35:39 +09:00
Kitaiti Makoto
af5674074d
Revert "Save remote post only when it doesn't exist on local"
...
This reverts commit 37cbf537bb
.
2021-02-18 11:34:20 +09:00
Kitaiti Makoto
37cbf537bb
Save remote post only when it doesn't exist on local
2021-02-16 23:48:09 +09:00
Kitaiti Makoto
78be49d57d
Make tests follow API changes
2021-01-31 21:58:44 +09:00
Kitaiti Makoto
25e52788c5
Replace PlumeRocket with DbConn where possible
2021-01-31 21:58:09 +09:00
Kitaiti Makoto
be99fe5f99
Implement Post::get_blog_fqn()
2021-01-20 10:38:32 +09:00
Kitaiti Makoto
6dd730030d
Wrap Post in PostEvent with Arc
...
See https://github.com/riker-rs/riker/issues/153
2021-01-16 16:39:12 +09:00
Kitaiti Makoto
68d79bfa9c
Publish PostUpdated only when the post is published
2021-01-16 16:39:12 +09:00
Kitaiti Makoto
a0cd9dd6bd
Fix tests to follow API changes
2021-01-16 16:39:12 +09:00
Kitaiti Makoto
fc8ee1c3bc
Remove searcher from arguments of Post::delete() and dependented methods
2021-01-16 16:38:18 +09:00
Kitaiti Makoto
2a8cc5f3ba
Send event to channel when post deleted
2021-01-16 16:36:14 +09:00
Kitaiti Makoto
864379fb81
Remove searcher from arguments of Post::update()
2021-01-16 16:34:36 +09:00
Kitaiti Makoto
aae2073146
Send event to channel when post updated
2021-01-16 16:33:29 +09:00
Kitaiti Makoto
6ad3359609
Remove searcher from arguments of Post::insert()
2021-01-16 16:25:36 +09:00
Kitaiti Makoto
6a2ba2260d
Send event to channel when post published
2021-01-16 16:25:36 +09:00
Kitaiti Makoto
cfe097edf4
Define PostEvent
2021-01-16 16:22:39 +09:00
Kitaiti Makoto
26ffde726f
Run cargo fmt
2021-01-16 01:13:45 +09:00
Kitaiti Makoto
0775c8f3f9
Fix redundant method chains
2021-01-15 23:19:47 +09:00
Kitaiti Makoto
012c8d2026
Remove redundant imports
2021-01-15 22:35:19 +09:00
Aiden McClelland
24aac22b89
proxy support
2021-01-11 13:27:52 -07:00
Kitaiti Makoto
4e6d7b70cf
Keep tags as-is
2020-11-22 22:24:43 +09:00
Ana Gelez
5f8d6b8e0e
Rust 2018! ( #726 )
2020-01-21 07:02:03 +01:00
fdb-hiroshima
3663bffe5c
Update compiler ( #725 )
...
* update compiler to recent nightly
* cargo fmt
* fix clippy
but ructe code is still complaining
* update circleci and rocket_csrf
* fix last clippy problems
* cargo fmt
* fix build issue
was caused be improper handling of recursive template (comment) by old ructe, which is fixed on newer version
2020-01-19 12:52:32 +01:00