Kitaiti Makoto
|
ba00e36884
|
use Fqn::make_local() instead of make_fqn()
|
2023-01-15 08:14:58 +09:00 |
|
Kitaiti Makoto
|
5ee84427bf
|
Add functions to make FQN to Fqn
|
2023-01-15 08:14:58 +09:00 |
|
Kitaiti Makoto
|
f203dddae5
|
Add heck to plume-models dependencies
|
2023-01-15 08:14:58 +09:00 |
|
Kitaiti Makoto
|
ba1eac9482
|
Add test for blog title
|
2023-01-15 08:14:56 +09:00 |
|
Kitaiti Makoto
|
3dad83b179
|
Set up Rocket for testing environment
|
2023-01-15 06:58:01 +09:00 |
|
Kitaiti Makoto
|
4eab51b159
|
Make Config a argument for init_rocket()
|
2023-01-15 06:20:54 +09:00 |
|
Kitaiti Makoto
|
abf0b28fd4
|
Move set up from init_rocket() to main()
|
2023-01-15 06:07:24 +09:00 |
|
Kitaiti Makoto
|
115b5b31a4
|
Follow Blog's API change
|
2023-01-14 03:40:25 +09:00 |
|
Kitaiti Makoto
|
5a03fd7340
|
Make Blog::fqn Fqn
|
2023-01-14 03:23:45 +09:00 |
|
Kitaiti Makoto
|
e75449410f
|
Add test for Fqn
|
2023-01-14 03:22:42 +09:00 |
|
Kitaiti Makoto
|
c9bb31b8f5
|
Format
|
2023-01-14 03:22:21 +09:00 |
|
Kitaiti Makoto
|
0c2eaf0f1b
|
Define Fqn struct
|
2023-01-14 03:22:18 +09:00 |
|
Kitaiti Makoto
|
71824aa524
|
Define PreferredUsername struct
|
2023-01-13 20:19:36 +09:00 |
|
Kitaiti Makoto
|
fc848a8d53
|
Allow ASCII and numeric only for fqn
|
2023-01-10 23:49:37 +09:00 |
|
Kitaiti Makoto
|
53cdd8198b
|
Add anyhow to dependencies
|
2023-01-09 19:42:54 +09:00 |
|
Kitaiti Makoto
|
08f4dac3d3
|
Set blog title in test fixture
|
2023-01-09 19:14:20 +09:00 |
|
Kitaiti Makoto
|
18a9ed5504
|
Extract setup() and teardown() from blogs test
|
2023-01-09 17:46:54 +09:00 |
|
Kitaiti Makoto
|
631359c3f7
|
Create local instance in create_models() function
|
2023-01-09 17:05:55 +09:00 |
|
Kitaiti Makoto
|
3111fa0735
|
Run migration
|
2023-01-09 16:19:30 +09:00 |
|
Kitaiti Makoto
|
890c9a0da4
|
Add migration for SQLite
|
2023-01-09 16:19:05 +09:00 |
|
Kitaiti Makoto
|
22b03710be
|
Implement migration for PostgreSQL
|
2023-01-09 16:13:12 +09:00 |
|
Kitaiti Makoto
|
e3609f7863
|
Generate migration to add unique constraint to ActivityPub related fields
% diesel migration generate add_unique_constraint_to_activity_pub_related_fields
|
2023-01-09 16:10:23 +09:00 |
|
Kitaiti Makoto
|
0714d2d010
|
Use User.fqn for user activity for consistency with blog
|
2023-01-09 15:39:58 +09:00 |
|
Kitaiti Makoto
|
5bd084eff7
|
Make test data follow blog test data change
|
2023-01-09 07:29:01 +09:00 |
|
Kitaiti Makoto
|
f369fa9b25
|
Fix blog title conversion for ActivityPub
|
2023-01-09 07:22:17 +09:00 |
|
Kitaiti Makoto
|
8afcc1511e
|
Define make_fqn()
|
2023-01-09 06:55:49 +09:00 |
|
Kitaiti Makoto
|
ce89faef84
|
Install heck
|
2023-01-09 06:54:38 +09:00 |
|
Kitaiti Makoto
|
e18b6e78f2
|
Add heck to plume-common's dependencies
|
2023-01-09 06:54:30 +09:00 |
|
Kitaiti Makoto
|
31e817385d
|
Percent-encode slug in Blog::slug()
|
2023-01-09 06:18:58 +09:00 |
|
Kitaiti Makoto
|
af7ed450e2
|
Fix iri_percent_encode_seg() to encode some missing characters
|
2023-01-09 06:15:29 +09:00 |
|
Kitaiti Makoto
|
55a5a64b1a
|
Fix valid slug spec
|
2023-01-09 06:15:29 +09:00 |
|
Kitaiti Makoto
|
08b7d100fd
|
Change blog title specification
|
2023-01-09 06:15:23 +09:00 |
|
Kitaiti Makoto
|
0020242571
|
Format
|
2023-01-06 23:40:05 +09:00 |
|
Kitaiti Makoto
|
4f796e788c
|
Clippy
|
2023-01-06 23:38:38 +09:00 |
|
Kitaiti Makoto
|
3d192c1179
|
Merge remote-tracking branches 'github/dependabot/cargo/whatlang-0.16.2', 'github/dependabot/cargo/ldap3-0.11.1' and 'github/dependabot/cargo/futures-0.3.25' into update-crates
|
2023-01-06 23:12:47 +09:00 |
|
Kitaiti Makoto
|
0c856a5252
|
Update Ructe
|
2023-01-06 01:11:46 +09:00 |
|
Kitaiti Makoto
|
2df6138ff1
|
Fix caddy run option
|
2023-01-06 00:59:00 +09:00 |
|
Kitaiti Makoto
|
b2942f3f47
|
Update crates
|
2023-01-06 00:42:29 +09:00 |
|
Kitaiti Makoto
|
94f20c8fc2
|
Update rustfmt and clippy on Ci
|
2023-01-06 00:42:20 +09:00 |
|
Kitaiti Makoto
|
5d48b93c8b
|
Update Docker image for CI
|
2023-01-06 00:27:57 +09:00 |
|
Kitaiti Makoto
|
bbf2e00920
|
Install updated crates
|
2023-01-06 00:04:53 +09:00 |
|
Kitaiti Makoto
|
c97361f5f4
|
Update crates
|
2023-01-06 00:04:45 +09:00 |
|
Kitaiti Makoto
|
d196e1dbd0
|
Add changelogs [skip ci]
|
2023-01-05 23:46:50 +09:00 |
|
Kitaiti Makoto
|
1679315322
|
Clippy
|
2023-01-05 05:08:53 +09:00 |
|
Kitaiti Makoto
|
3580fb04fa
|
Format
|
2023-01-05 04:14:25 +09:00 |
|
Kitaiti Makoto
|
699fdc30d9
|
Make preferredUsername of blogs valid
|
2023-01-05 04:13:52 +09:00 |
|
Kitaiti Makoto
|
704e9aa47f
|
Make blogs.fqn valid
|
2023-01-05 04:13:40 +09:00 |
|
Kitaiti Makoto
|
d741238ccb
|
Revert "Rejectd illegal characters from blog name"
This reverts commit 9776374d17.
|
2023-01-05 03:11:20 +09:00 |
|
Kitaiti Makoto
|
9776374d17
|
Rejectd illegal characters from blog name
|
2023-01-05 02:49:48 +09:00 |
|
Kitaiti Makoto
|
2d10ddb9fa
|
Clippy
|
2023-01-05 02:33:29 +09:00 |
|
Kitaiti Makoto
|
e746a0b03f
|
Add error log for invalid preferredUsername
|
2023-01-05 02:25:58 +09:00 |
|
Kitaiti Makoto
|
85cacf4239
|
Format
|
2023-01-05 02:23:50 +09:00 |
|
Kitaiti Makoto
|
f138ae6ed9
|
Allow empty avatar for remote users
|
2023-01-05 02:20:57 +09:00 |
|
Kitaiti Makoto
|
399af4004a
|
Build CustomPerson from source string at once
|
2023-01-05 02:20:25 +09:00 |
|
Kitaiti Makoto
|
d36f13e984
|
Add test for deserializing CustomGroup
|
2023-01-05 02:19:10 +09:00 |
|
Kitaiti Makoto
|
9a3699160d
|
Fix test name
|
2023-01-05 01:16:13 +09:00 |
|
Kitaiti Makoto
|
afa875366e
|
Percent encode to create ActivityPub URI
|
2023-01-04 18:54:38 +09:00 |
|
Kitaiti Makoto
|
40e1a1fc2c
|
Don't encode whole AP ID
|
2023-01-04 17:49:16 +09:00 |
|
Kitaiti Makoto
|
ee1e553460
|
Fix a but about blog title and AP URL
|
2023-01-03 22:09:43 +09:00 |
|
Kitaiti Makoto
|
72f7909a42
|
Downgrade Docker image to run on CI
|
2023-01-03 19:15:32 +09:00 |
|
Kitaiti Makoto
|
172c78c41d
|
Update Dockerfile for CI
|
2023-01-03 18:10:18 +09:00 |
|
Kitaiti Makoto
|
3b08d5b485
|
Update .dockerignore
|
2023-01-03 18:05:25 +09:00 |
|
Kitaiti Makoto
|
832479a706
|
Extract EmailSingup::ensure_email_not_blocked()
|
2023-01-03 17:49:15 +09:00 |
|
Kitaiti Makoto
|
3b3148fa6b
|
Clippy
|
2023-01-03 17:42:26 +09:00 |
|
Kitaiti Makoto
|
b38d55f486
|
Check email block list when email sign-up
|
2023-01-03 17:41:25 +09:00 |
|
Kitaiti Makoto
|
2804a490ed
|
Don't retrieve user info from blocked instances
|
2023-01-03 03:23:50 +09:00 |
|
Kitaiti Makoto
|
e10ddb50c0
|
Ignore sum doc tests
|
2023-01-03 03:22:05 +09:00 |
|
Kitaiti Makoto
|
4df2c3e6f6
|
Clippy
|
2023-01-03 02:53:12 +09:00 |
|
Kitaiti Makoto
|
2f53fc78b6
|
Remove unnecessary trick
|
2023-01-03 02:41:51 +09:00 |
|
Kitaiti Makoto
|
fded87654d
|
Update Rust
|
2023-01-03 02:34:28 +09:00 |
|
Kitaiti Makoto
|
08cd777f81
|
Update pear_codegen
|
2023-01-03 02:34:22 +09:00 |
|
Kitaiti Makoto
|
302026feb9
|
Update Rust on building Docker image [skip ci]
|
2023-01-03 02:30:43 +09:00 |
|
Kitaiti Makoto
|
ba6d322da7
|
Set wasm-opt = false
|
2023-01-03 02:29:48 +09:00 |
|
Kitaiti Makoto
|
130bb4c102
|
Update GitHub actions
|
2023-01-03 01:10:11 +09:00 |
|
Kitaiti Makoto
|
ca2843822e
|
Install rocket_csrf 0.1.2
|
2023-01-03 00:27:05 +09:00 |
|
Kitaiti Makoto
|
bd91b4a346
|
Update rocket_csrf to 0.1.2
|
2023-01-03 00:26:31 +09:00 |
|
Kitaiti Makoto
|
263cf9e04f
|
Stick activitystreams for all packages
|
2023-01-01 08:52:08 +09:00 |
|
Kitaiti Makoto
|
22ebecba67
|
Stick serde for all packages
|
2023-01-01 08:11:14 +09:00 |
|
Kitaiti Makoto
|
903b48ed12
|
Stick activitystreams version
|
2023-01-01 07:54:08 +09:00 |
|
Kitaiti Makoto
|
a550291c85
|
Stick activitystreams version
|
2023-01-01 07:41:54 +09:00 |
|
Kitaiti Makoto
|
47394fc620
|
Stick serde
|
2023-01-01 07:24:32 +09:00 |
|
Kitaiti Makoto
|
b180089b1b
|
Update ldap3
|
2023-01-01 07:10:31 +09:00 |
|
Kitaiti Makoto
|
a275aa5965
|
Stick serde version
|
2023-01-01 07:10:09 +09:00 |
|
Kitaiti Makoto
|
87edb2486c
|
Update openssl
|
2023-01-01 06:36:30 +09:00 |
|
Kitaiti Makoto
|
10617f3144
|
Install rocket_csrf
|
2023-01-01 06:23:25 +09:00 |
|
Kitaiti Makoto
|
6654ad28b7
|
Update rocket_csrf to 0.1.1
|
2023-01-01 06:23:18 +09:00 |
|
Kitaiti Makoto
|
0eef7c0b89
|
Merge remote-tracking branch 'github/dependabot/cargo/web-sys-0.3.58' into update-crates
|
2022-06-16 15:58:57 +09:00 |
|
Kitaiti Makoto
|
9493c1ad06
|
Fix Cargo.toml
|
2022-06-15 13:51:30 +09:00 |
|
Kitaiti Makoto
|
1517b4d91e
|
Merge remote-tracking branch 'github/dependabot/cargo/js-sys-0.3.58' into update-crates
|
2022-06-15 13:46:55 +09:00 |
|
Kitaiti Makoto
|
9f543f1b6b
|
Merge remote-tracking branch 'github/dependabot/cargo/flume-0.10.13' into update-crates
|
2022-06-12 20:26:19 +09:00 |
|
Kitaiti Makoto
|
0f7b882749
|
Merge remote-tracking branch 'github/dependabot/cargo/tracing-0.1.35' into update-crates
|
2022-06-12 20:25:10 +09:00 |
|
Kitaiti Makoto
|
f9f4375a40
|
Merge remote-tracking branch 'github/dependabot/cargo/tokio-1.19.2' into update-crates
|
2022-06-12 20:24:58 +09:00 |
|
Kitaiti Makoto
|
b8eb631aa3
|
Merge remote-tracking branch 'origin/main' into rocket_contrib-0.4.11
|
2022-05-27 11:07:59 +09:00 |
|
Kitaiti Makoto
|
29055d1957
|
Follow clippy
|
2022-05-20 02:13:23 +09:00 |
|
Kitaiti Makoto
|
d6ee49b880
|
Update Cargo.lock
|
2022-05-20 01:55:12 +09:00 |
|
Kitaiti Makoto
|
248ed265c4
|
Remove unsed heck from dependencies
|
2022-05-20 01:53:16 +09:00 |
|
Kitaiti Makoto
|
a1f958ee7a
|
Remove unused import
|
2022-05-20 01:52:26 +09:00 |
|
Kitaiti Makoto
|
abf352b957
|
Remove unused function
|
2022-05-20 01:51:53 +09:00 |
|
Kitaiti Makoto
|
393f8e5e0c
|
Use Blog::slug() to determine blog's slug
|
2022-05-20 01:51:16 +09:00 |
|
Kitaiti Makoto
|
4dfe300ee3
|
Define Blog::slug()
|
2022-05-20 01:50:51 +09:00 |
|