Commit graph

546 commits

Author SHA1 Message Date
2ffd357d95 Update Post.ap_url when published 2021-03-29 01:38:28 +09:00
8e50d95a7a Fix code according to clippy 2021-03-28 03:46:37 +09:00
b7c7b6da9f Percent encode remote interact URI 2021-02-14 22:59:01 +09:00
703328601c [BUG FIX] Don't append host part twice to remote interact URI 2021-02-14 22:15:32 +09:00
e7ab80d5c8 Move worker tasks in routes::user::details to RemoteFetchActor 2021-02-01 00:51:37 +09:00
61b68c3a42 Initialize RemoteFetchActor 2021-02-01 00:50:48 +09:00
ad285898f6 Replace PlumeRocket.conn with DbConn 2021-01-31 21:58:44 +09:00
dbf36ddf05 Cache fetched instance 2021-01-25 00:06:40 +09:00
84a3d53075 Use uri! macro to generate URI strings 2021-01-24 23:30:24 +09:00
b5eb2628f9 Don't remove records after testing 2021-01-24 23:30:20 +09:00
4ef6561cc6 Extract login() from test function 2021-01-24 21:38:51 +09:00
7f54f418a8 Suppress clippy 2021-01-24 19:49:49 +09:00
8f90ea18bf Add tests for edit link presence 2021-01-24 19:37:49 +09:00
e12528aae4 Extract launch_rocket() from main() as public within crate scope 2021-01-24 19:28:05 +09:00
fc8ee1c3bc Remove searcher from arguments of Post::delete() and dependented methods 2021-01-16 16:38:18 +09:00
864379fb81 Remove searcher from arguments of Post::update() 2021-01-16 16:34:36 +09:00
6ad3359609 Remove searcher from arguments of Post::insert() 2021-01-16 16:25:36 +09:00
e18be6ec95 Initialize SearchActor at start 2021-01-16 16:22:39 +09:00
996dc309f7 Make Searcher::open_or_create() accept path and tokenizers 2021-01-16 16:22:38 +09:00
09d9164a1c Extract Searcher::open_or_recreate() from main() 2021-01-16 16:22:38 +09:00
26ffde726f Run cargo fmt 2021-01-16 01:13:45 +09:00
f720dcbe9a Remove underscore prefix from route methods to suppress clippy 2021-01-15 23:58:48 +09:00
33fceddc08 Use is_empty() instead of comparing with "" 2021-01-15 23:25:07 +09:00
dfe83aafc5 Replace as_ref().map() with as_deref() 2021-01-15 23:21:33 +09:00
0775c8f3f9 Fix redundant method chains 2021-01-15 23:19:47 +09:00
012c8d2026 Remove redundant imports 2021-01-15 22:35:19 +09:00
24aac22b89
proxy support 2021-01-11 13:27:52 -07:00
b9b9af6c44 Initialize tracing subscriber 2021-01-11 09:15:34 +09:00
4a4534d6f3 Run cargo fmt 2021-01-11 09:05:31 +09:00
b93ebedaf3 Revert "Initialize Rocket early to initialize logger early"
This reverts commit 30093d3a9f.
2021-01-09 18:41:47 +09:00
c1abd3d6f9 Use eprintln! instead of println! for console message 2021-01-06 21:40:14 +09:00
becb40544c Replace println!()s with logging macros 2021-01-06 21:40:14 +09:00
ee96d2b754 Fix a typo 2021-01-06 21:40:14 +09:00
30093d3a9f Initialize Rocket early to initialize logger early 2021-01-06 21:40:14 +09:00
29f2239e3f Extract dotenv initialization from init_pool because it affects not only database 2021-01-06 21:40:14 +09:00
bca870f1f8 Percent encode URI for remote_interact 2021-01-03 05:49:45 +09:00
51e5a401a5 Update Welsh translation 2021-01-02 22:45:04 +09:00
d44c034f6a Merge branch 'main' into better-caching 2020-12-06 17:31:53 +00:00
50462204e8 Run cargo fmt 2020-12-07 02:04:37 +09:00
4e6d7b70cf Keep tags as-is 2020-11-22 22:24:43 +09:00
f28ab19dc0 Merge branch 'serra-allgood/#754-display-error-for-duplicated-blocklist-email' of https://github.com/serra-allgood/Plume into gh-pr-818 2020-11-22 12:43:46 +01:00
Serra Allgood
43fde90387 Fix displaying not found page when submitting a duplicated blocklist email
Signed-off-by: Serra Allgood <serra@allgood.dev>
2020-10-05 20:17:30 -07:00
Trinity Pointard
d626f3366d add support for ldap 2020-10-04 12:18:22 +02:00
Trinity Pointard
b24f195e10 refactor login
first step toward ldap
should have no functionnal change
2020-10-03 13:21:31 +02:00
5e30bede40 Don't care about needless return value of closures 2020-07-19 08:24:17 +09:00
5cca66b346 Add action user can take to error message 2020-07-19 07:16:34 +09:00
5fc827c1c9 Re-initialize search index when recreating is failed 2020-07-18 21:00:58 +09:00
50753b3a65 Recreate search index if its format is outdated 2020-07-18 09:40:58 +09:00
719fec0828 Add a comment 2020-06-25 22:26:44 +02:00
90fdade566 Better caching
Based on @trinity-1686a's patch: https://github.com/Plume-org/Plume/issues/786#issuecomment-647170325
2020-06-25 22:20:31 +02:00