f5b1b6f1c7
Merge pull request 'Fix moderation issues #1156( #1157 )' ( #1 ) from fix-moderation-issues into main
...
Reviewed-on: #1
2024-08-16 09:58:04 +02:00
5d2e653a3b
Fix moderation issues
2024-08-16 08:02:28 +02:00
ebc9fbc88a
changelog
2024-01-11 22:09:25 +01:00
db8cc6e7e8
css aldaketak pantaila txikirako
2024-01-11 22:01:44 +01:00
2d888d6aa5
changelog
2024-01-06 17:57:57 +01:00
78b290a0dc
garbiketa
2024-01-06 17:50:15 +01:00
59e1123d35
eguneraketa
2024-01-06 17:48:05 +01:00
56f6e46c71
lehen commita
2024-01-05 18:50:06 +01:00
trinity-1686a
304fb740d8
Merge pull request 'Support for storing media on S3' ( #1149 ) from lx/Plume:s3 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1149
Reviewed-by: trinity-1686a <trinity-1686a@noreply@joinplu.me>
2023-06-21 18:18:37 +00:00
Alex Auvolat
61e65a55ad
improve formatting
2023-05-15 12:35:39 +02:00
Alex Auvolat
3f93212424
fix plume-cli
2023-05-12 18:25:19 +02:00
Alex Auvolat
20d77c22df
try (and fail) to build with Nix
2023-05-12 17:20:45 +02:00
Alex Auvolat
24d3b289da
Properly handle Content-Type
2023-05-12 16:11:29 +02:00
Alex Auvolat
20fa2cacf4
Store replicated remote media on S3 if available
2023-05-12 15:54:44 +02:00
Alex Auvolat
4e67eb8317
Uniformize media path/URL handling and implement direct download from S3 backend
2023-05-12 15:40:36 +02:00
Alex Auvolat
24c008b0de
Add support for uploading media files to S3
2023-05-12 13:24:36 +02:00
Alex Auvolat
1cb9459a23
Update S3 features and make S3 support optional
2023-05-12 12:35:11 +02:00
Alex Auvolat
10e06737cf
Update rust-s3 dependency and move Cargo.toml dependencies
2023-05-12 12:12:32 +02:00
Alex Auvolat
30a3cec87e
Add Nix development shell
2023-05-12 12:12:09 +02:00
trinity-1686a
54af93d8ff
initial s3 support
...
probably incomplete
2023-05-12 11:30:31 +02:00
KitaitiMakoto
9425b44d08
Merge pull request 'FIX: #1145 Fix SCSS errors' ( #1146 ) from scss-errors into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1146
2023-04-16 07:13:55 +00:00
Kitaiti Makoto
487f296db5
Fix Clippy warnings
2023-04-16 16:12:09 +09:00
Kitaiti Makoto
8bdd481e0d
Fix SCSS errors
2023-04-16 16:10:54 +09:00
KitaitiMakoto
19f18421bc
Merge pull request 'delete comments properly when deleting users' ( #1144 ) from fix-delete-user into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1144
Reviewed-by: KitaitiMakoto <kitaitimakoto@noreply@joinplu.me>
2023-04-16 06:59:53 +00:00
trinity-1686a
e1777e9071
delete comments properly when deleting users
2023-04-09 12:54:29 +02:00
KitaitiMakoto
613ccbcd94
Merge pull request 'Add user search form to admin panel' ( #1143 ) from moderation-improvement into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1143
2023-03-21 10:29:33 +00:00
Kitaiti Makoto
b9a09a2511
Follow pagination user list page change
2023-03-21 19:15:22 +09:00
Kitaiti Makoto
213628e400
Don't use LIKE query when username is empty for user search
2023-03-21 19:07:09 +09:00
Kitaiti Makoto
d6bb2bfb72
Use unwrap_or_default() instead of unwrap_or("")
2023-03-21 18:49:52 +09:00
Kitaiti Makoto
33bd290679
Use DbConn in model tests
2023-03-20 01:21:39 +09:00
Kitaiti Makoto
85ab5393fd
Set style to user search form
2023-03-20 01:03:09 +09:00
Kitaiti Makoto
98c73bb6df
Add search form to user list page
2023-03-20 01:00:17 +09:00
Kitaiti Makoto
3e9d9a459f
Enable admin_search_user route
2023-03-20 01:00:02 +09:00
Kitaiti Makoto
a394c3f210
Define admin_search_user route
2023-03-20 00:59:46 +09:00
Kitaiti Makoto
a1a19e091a
Define User::search_local_by_name() method
2023-03-20 00:59:16 +09:00
Kitaiti Makoto
ec030d500d
Exclude instance user when counting local users
2023-03-20 00:19:42 +09:00
Kitaiti Makoto
cfa74f84e7
Remove instance users from user list to show
2023-03-06 19:30:18 +09:00
trinity-1686a
97cbe7f446
Merge pull request 'allow timeline manipulation from plm' ( #1113 ) from timeline-cli into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1113
Reviewed-by: KitaitiMakoto <kitaitimakoto@noreply@joinplu.me>
2023-02-26 15:56:16 +00:00
trinity-1686a
7e4d081027
Merge branch 'main' into timeline-cli
2023-02-26 16:48:40 +01:00
KitaitiMakoto
1e5ae92135
Merge pull request 'Update crates' ( #1138 ) from update-crates into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1138
2023-01-10 15:53:07 +00:00
Kitaiti Makoto
036ee6fac4
Merge remote-tracking branch 'origin/main' into update-crates
2023-01-11 00:42:34 +09:00
dependabot[bot]
6028295748
Bump glob from 0.3.0 to 0.3.1
...
Bumps [glob](https://github.com/rust-lang/glob ) from 0.3.0 to 0.3.1.
- [Release notes](https://github.com/rust-lang/glob/releases )
- [Commits](https://github.com/rust-lang/glob/compare/0.3.0...0.3.1 )
---
updated-dependencies:
- dependency-name: glob
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-11 00:41:35 +09:00
dependabot[bot]
aa4cfd374d
Bump atom_syndication from 0.11.0 to 0.12.0
...
Bumps [atom_syndication](https://github.com/rust-syndication/atom ) from 0.11.0 to 0.12.0.
- [Release notes](https://github.com/rust-syndication/atom/releases )
- [Changelog](https://github.com/rust-syndication/atom/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-syndication/atom/compare/0.11.0...0.12.0 )
---
updated-dependencies:
- dependency-name: atom_syndication
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-11 00:41:35 +09:00
dependabot[bot]
3303a4af84
Bump ructe from 0.14.2 to 0.15.0
...
Bumps [ructe](https://github.com/kaj/ructe ) from 0.14.2 to 0.15.0.
- [Release notes](https://github.com/kaj/ructe/releases )
- [Changelog](https://github.com/kaj/ructe/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kaj/ructe/compare/v0.14.2...v0.15.0 )
---
updated-dependencies:
- dependency-name: ructe
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Change blog title specification
Revert "Change blog title specification"
This reverts commit a362b2474fa32b0e937f59acb9edb68d462c0719.
2023-01-11 00:41:22 +09:00
KitaitiMakoto
37a136787b
Merge pull request 'Update crates' ( #1136 ) from update-crates into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1136
2023-01-08 20:07:16 +00:00
Kitaiti Makoto
300ff37694
Merge remote-tracking branch 'github/dependabot/cargo/rsass-0.26.0' into update-crates
2023-01-09 04:50:04 +09:00
dependabot[bot]
c1d9d39dc1
Bump rsass from 0.25.2 to 0.26.0
...
Bumps [rsass](https://github.com/kaj/rsass ) from 0.25.2 to 0.26.0.
- [Release notes](https://github.com/kaj/rsass/releases )
- [Changelog](https://github.com/kaj/rsass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/kaj/rsass/compare/v0.25.2...v0.26.0 )
---
updated-dependencies:
- dependency-name: rsass
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-06 19:06:33 +00:00
dependabot[bot]
93d6ee04d4
Bump ructe from 0.14.2 to 0.15.0
...
Bumps [ructe](https://github.com/kaj/ructe ) from 0.14.2 to 0.15.0.
- [Release notes](https://github.com/kaj/ructe/releases )
- [Changelog](https://github.com/kaj/ructe/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kaj/ructe/compare/v0.14.2...v0.15.0 )
---
updated-dependencies:
- dependency-name: ructe
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-06 19:06:09 +00:00
KitaitiMakoto
ae7bf2e132
Merge pull request 'Update crates' ( #1134 ) from update-crates into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1134
2023-01-06 14:57:17 +00: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
dependabot[bot]
2f8d188d59
Bump futures from 0.3.21 to 0.3.25
...
Bumps [futures](https://github.com/rust-lang/futures-rs ) from 0.3.21 to 0.3.25.
- [Release notes](https://github.com/rust-lang/futures-rs/releases )
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.21...0.3.25 )
---
updated-dependencies:
- dependency-name: futures
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-05 19:07:12 +00:00
dependabot[bot]
19766662f1
Bump ldap3 from 0.10.6 to 0.11.1
...
Bumps [ldap3](https://github.com/inejge/ldap3 ) from 0.10.6 to 0.11.1.
- [Release notes](https://github.com/inejge/ldap3/releases )
- [Changelog](https://github.com/inejge/ldap3/blob/master/CHANGELOG.md )
- [Commits](https://github.com/inejge/ldap3/compare/v0.10.6...v0.11.1 )
---
updated-dependencies:
- dependency-name: ldap3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-05 19:06:52 +00:00
dependabot[bot]
301aad3f73
Bump whatlang from 0.16.0 to 0.16.2
...
Bumps [whatlang](https://github.com/greyblake/whatlang-rs ) from 0.16.0 to 0.16.2.
- [Release notes](https://github.com/greyblake/whatlang-rs/releases )
- [Changelog](https://github.com/greyblake/whatlang-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/greyblake/whatlang-rs/compare/v0.16.0...v0.16.2 )
---
updated-dependencies:
- dependency-name: whatlang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-05 19:06:39 +00:00
KitaitiMakoto
92a8f8aa4c
Merge pull request 'Update crates' ( #1131 ) from update-crates into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1131
2023-01-05 16:35:11 +00: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
KitaitiMakoto
7c799e8abf
Merge pull request 'Add changelogs' ( #1130 ) from changelog into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1130
2023-01-05 14:47:52 +00: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
KitaitiMakoto
dd3a5f4a5b
Merge pull request 'Fixes #1128 Some ActivityPub related fixes' ( #1129 ) from ap-fixes into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1129
2023-01-04 19:27:50 +00: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
KitaitiMakoto
4103e7513d
Merge pull request 'Fix #966 : Don't retrieve user info from blocked instances' ( #1120 ) from block-instance-user into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1120
2023-01-04 16:11:34 +00:00
KitaitiMakoto
ed9970b102
Merge pull request 'Percent encode to create ActivityPub URI' ( #1127 ) from blog-slug into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1127
2023-01-04 09:55:34 +00:00
Kitaiti Makoto
afa875366e
Percent encode to create ActivityPub URI
2023-01-04 18:54:38 +09:00
KitaitiMakoto
9696f04c64
Merge pull request 'Fix #1125 Fix a bug about blog title and AP URL' ( #1126 ) from blog-slug into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1126
2023-01-04 09:02:06 +00: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
KitaitiMakoto
d20ce6dd0b
Merge pull request 'Downgrade Docker image to run on CI' ( #1124 ) from downgrade-ci-docker into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1124
2023-01-03 10:16:01 +00:00
Kitaiti Makoto
72f7909a42
Downgrade Docker image to run on CI
2023-01-03 19:15:32 +09:00
KitaitiMakoto
4e1fb64868
Merge pull request 'Update CI environment' ( #1123 ) from clippy-on-ci into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1123
2023-01-03 09:30:54 +00:00
KitaitiMakoto
85c1bfa300
Merge pull request 'Fix #1121 : Check email block list when email sign-up' ( #1122 ) from block-on-email-signup into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1122
2023-01-03 09:11:20 +00: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
KitaitiMakoto
8c098def61
Merge pull request 'Update Rust' ( #1119 ) from update-rust into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1119
2023-01-02 18:22:29 +00: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
KitaitiMakoto
96b88353c5
Merge pull request 'docker-management' ( #1118 ) from docker-management into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1118
2023-01-02 17:31:36 +00: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
KitaitiMakoto
488563e9c1
Merge pull request 'Update GitHub actions' ( #1117 ) from docker-management into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1117
2023-01-02 16:13:28 +00:00
Kitaiti Makoto
130bb4c102
Update GitHub actions
2023-01-03 01:10:11 +09:00
KitaitiMakoto
9368aebe70
Merge pull request 'Fix #924 Update rocket_csrf' ( #1116 ) from update-rocket_csrf into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1116
2023-01-02 15:29:34 +00: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
trinity-1686a
35b951967d
add a few help messages to the cli
2023-01-01 11:03:50 +01:00
KitaitiMakoto
63d2cf91e9
Merge pull request 'Update crates' ( #1115 ) from update-rocket_csrf into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1115
2023-01-01 00:10:29 +00: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
trinity-1686a
771d4325c2
add plm command for list management
2022-12-17 17:51:51 +01:00
trinity-1686a
1536a6d3f3
allow timeline manipulation from plm
2022-12-16 22:51:14 +01:00
KitaitiMakoto
620726cc25
Merge pull request 'Update crates' ( #1107 ) from update-crates into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1107
2022-06-16 09:12:07 +00: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
dependabot[bot]
321e40ea3f
Bump web-sys from 0.3.57 to 0.3.58
...
Bumps [web-sys](https://github.com/rustwasm/wasm-bindgen ) from 0.3.57 to 0.3.58.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: web-sys
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-15 19:27:28 +00:00
dependabot[bot]
a218b4ea4f
Bump reqwest from 0.11.10 to 0.11.11
...
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.11.10 to 0.11.11.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.10...v0.11.11 )
---
updated-dependencies:
- dependency-name: reqwest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-15 19:26:39 +00:00
KitaitiMakoto
9613ccd0c3
Merge pull request 'Fix Cargo.toml' ( #1106 ) from fix-cargo into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1106
2022-06-15 04:52:21 +00:00
Kitaiti Makoto
9493c1ad06
Fix Cargo.toml
2022-06-15 13:51:30 +09:00
KitaitiMakoto
e92ac1a13f
Merge pull request 'Update crates' ( #1105 ) from update-crates into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1105
2022-06-15 04:47:53 +00: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
dependabot[bot]
38cc4c043d
Bump js-sys from 0.3.57 to 0.3.58
...
Bumps [js-sys](https://github.com/rustwasm/wasm-bindgen ) from 0.3.57 to 0.3.58.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: js-sys
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-14 19:21:44 +00:00
dependabot[bot]
05c1d727dc
Bump wasm-bindgen from 0.2.80 to 0.2.81
...
Bumps [wasm-bindgen](https://github.com/rustwasm/wasm-bindgen ) from 0.2.80 to 0.2.81.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: wasm-bindgen
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-14 19:21:16 +00:00
KitaitiMakoto
84645c7ed9
Merge pull request 'Update crates' ( #1103 ) from update-crates into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1103
2022-06-12 11:54:55 +00:00
KitaitiMakoto
7c505bde7f
Merge pull request 'Blog's header buttons margin fix in RTL' ( #1093 ) from mskf1383/Plume:main into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1093
2022-06-12 11:30:08 +00: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
dependabot[bot]
12c2848cc7
Bump flume from 0.10.12 to 0.10.13
...
Bumps [flume](https://github.com/zesterer/flume ) from 0.10.12 to 0.10.13.
- [Release notes](https://github.com/zesterer/flume/releases )
- [Changelog](https://github.com/zesterer/flume/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zesterer/flume/commits )
---
updated-dependencies:
- dependency-name: flume
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-10 19:31:34 +00:00
dependabot[bot]
4cfb3e2494
Bump tracing from 0.1.34 to 0.1.35
...
Bumps [tracing](https://github.com/tokio-rs/tracing ) from 0.1.34 to 0.1.35.
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.34...tracing-0.1.35 )
---
updated-dependencies:
- dependency-name: tracing
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-08 19:30:58 +00:00
dependabot[bot]
090b0a6f0d
Bump tokio from 1.18.2 to 1.19.2
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.18.2 to 1.19.2.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/commits )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-06 19:47:34 +00:00
MohammadSaleh Kamyab
4502b77094
Failsafe
2022-06-06 05:39:21 +00:00
MohammadSaleh Kamyab
8f5a86206a
Merge branch 'main' into main
2022-06-01 09:26:34 +00:00
dependabot[bot]
340157f80d
Bump scheduled-thread-pool from 0.2.5 to 0.2.6
...
Bumps [scheduled-thread-pool](https://github.com/sfackler/scheduled-thread-pool ) from 0.2.5 to 0.2.6.
- [Release notes](https://github.com/sfackler/scheduled-thread-pool/releases )
- [Commits](https://github.com/sfackler/scheduled-thread-pool/compare/v0.2.5...v0.2.6 )
---
updated-dependencies:
- dependency-name: scheduled-thread-pool
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-30 19:35:18 +00:00
KitaitiMakoto
16b10695df
Merge pull request 'Bump rocket_contrib from 0.4.10 to 0.4.11' ( #1101 ) from rocket_contrib-0.4.11 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1101
2022-05-27 02:08:27 +00:00
Kitaiti Makoto
b8eb631aa3
Merge remote-tracking branch 'origin/main' into rocket_contrib-0.4.11
2022-05-27 11:07:59 +09:00
KitaitiMakoto
5c9094fede
Merge pull request 'Bump rocket from 0.4.10 to 0.4.11' ( #1100 ) from rocket-0.4.11 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1100
2022-05-27 02:03:58 +00:00
dependabot[bot]
4e2ca515ce
Bump rocket_contrib from 0.4.10 to 0.4.11
...
Bumps [rocket_contrib](https://github.com/SergioBenitez/Rocket ) from 0.4.10 to 0.4.11.
- [Release notes](https://github.com/SergioBenitez/Rocket/releases )
- [Changelog](https://github.com/SergioBenitez/Rocket/blob/master/CHANGELOG.md )
- [Commits](https://github.com/SergioBenitez/Rocket/commits )
---
updated-dependencies:
- dependency-name: rocket_contrib
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-26 19:33:42 +00:00
dependabot[bot]
eccfbd3fbc
Bump rocket from 0.4.10 to 0.4.11
...
Bumps [rocket](https://github.com/SergioBenitez/Rocket ) from 0.4.10 to 0.4.11.
- [Release notes](https://github.com/SergioBenitez/Rocket/releases )
- [Changelog](https://github.com/SergioBenitez/Rocket/blob/master/CHANGELOG.md )
- [Commits](https://github.com/SergioBenitez/Rocket/commits )
---
updated-dependencies:
- dependency-name: rocket
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-26 19:33:24 +00:00
KitaitiMakoto
8408342b5d
Merge pull request 'Bump once_cell from 1.11.0 to 1.12.0' ( #1099 ) from once_cell-1.12.0 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1099
2022-05-24 05:48:38 +00:00
dependabot[bot]
c47921bb25
Bump once_cell from 1.11.0 to 1.12.0
...
Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.11.0 to 1.12.0.
- [Release notes](https://github.com/matklad/once_cell/releases )
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.11.0...v1.12.0 )
---
updated-dependencies:
- dependency-name: once_cell
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-23 19:24:07 +00:00
KitaitiMakoto
03f470f04c
Merge pull request 'Bump regex-syntax from 0.6.25 to 0.6.26' ( #1096 ) from regex-syntax-0.6.26 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1096
2022-05-21 06:35:34 +00:00
KitaitiMakoto
5770c3b85b
Merge branch 'main' into regex-syntax-0.6.26
2022-05-21 06:35:19 +00:00
KitaitiMakoto
c92f46b2c9
Merge pull request 'Bump once_cell from 1.10.0 to 1.11.0' ( #1095 ) from once_cell-1.11.0 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1095
2022-05-21 06:34:41 +00:00
dependabot[bot]
69eba69528
Bump regex-syntax from 0.6.25 to 0.6.26
...
Bumps [regex-syntax](https://github.com/rust-lang/regex ) from 0.6.25 to 0.6.26.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/commits )
---
updated-dependencies:
- dependency-name: regex-syntax
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-20 19:26:36 +00:00
dependabot[bot]
c302d842e0
Bump once_cell from 1.10.0 to 1.11.0
...
Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/matklad/once_cell/releases )
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.10.0...v1.11.0 )
---
updated-dependencies:
- dependency-name: once_cell
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-19 19:36:52 +00:00
KitaitiMakoto
f660220495
Merge pull request 'Fix blog slug' ( #1094 ) from fix-blog-slug into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1094
2022-05-19 17:29:34 +00:00
KitaitiMakoto
155df7bdf0
Merge branch 'main' into fix-blog-slug
2022-05-19 17:28:56 +00: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
Kitaiti Makoto
65829094c9
Add test for blog slug validation
2022-05-20 01:40:51 +09:00
MohammadSaleh Kamyab
d5c3e6d6f0
Blog's header buttons margin fix in RTL
2022-05-19 15:47:56 +00:00
KitaitiMakoto
d702dd2fae
Merge pull request 'Bidirectional support for user page header' ( #1092 ) from mskf1383/Plume:main into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1092
2022-05-19 15:38:36 +00:00
MohammadSaleh Kamyab
0d855823c9
Bidirectional support for user page header
2022-05-19 15:26:44 +00:00
KitaitiMakoto
2dd33769d4
Merge pull request 'Bump rsass from 0.24.0 to 0.25.0' ( #1091 ) from rsass-0.25.0 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1091
2022-05-19 01:29:12 +00:00
dependabot[bot]
4ea9f6ecf1
Bump rsass from 0.24.0 to 0.25.0
...
Bumps [rsass](https://github.com/kaj/rsass ) from 0.24.0 to 0.25.0.
- [Release notes](https://github.com/kaj/rsass/releases )
- [Changelog](https://github.com/kaj/rsass/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kaj/rsass/compare/v0.24.0...v0.25.0 )
---
updated-dependencies:
- dependency-name: rsass
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-18 19:31:26 +00:00
KitaitiMakoto
3b0b6c4b0b
Merge pull request 'Fix .venv path in buildenv' ( #1090 ) from venv-path into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1090
2022-05-17 17:39:10 +00:00
Kitaiti Makoto
4328fad5a3
Don't load venv
2022-05-18 02:15:15 +09:00
Kitaiti Makoto
b26822c045
Update buildenv image
2022-05-16 12:59:05 +09:00
Kitaiti Makoto
f372282b04
Use apt package for setuptools instead of pyenv
2022-05-16 12:20:06 +09:00
Kitaiti Makoto
145253ccbf
Fix .venv path in buildenv
2022-05-15 11:41:50 +09:00
KitaitiMakoto
485223a3dd
Merge pull request 'Add fmt and clippy on CI' ( #1089 ) from add-toolchain into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1089
2022-05-15 02:22:29 +00:00
Kitaiti Makoto
7f75fa74e7
Add fmt and clippy on CI
2022-05-15 11:21:07 +09:00
KitaitiMakoto
821fce1903
Merge pull request 'Use rust-toolchain in buildenv' ( #1088 ) from buildenv-rust-toolchain into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1088
2022-05-15 02:16:39 +00:00
Kitaiti Makoto
ce484de61e
Bump buildenv image
2022-05-15 11:15:05 +09:00
Kitaiti Makoto
35fb57718d
Add rust-toolchain into buildenv
2022-05-15 06:46:18 +09:00
KitaitiMakoto
35d12d7cae
Merge pull request 'Activate venv on integration test' ( #1087 ) from fix-test-env into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1087
2022-05-14 21:34:37 +00:00
Kitaiti Makoto
846154efe1
Activate venv on integration test
2022-05-15 06:34:09 +09:00
KitaitiMakoto
1ec7acbdfe
Merge pull request 'Update Crowdin enviroment' ( #1086 ) from update-crowdin into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1086
2022-05-14 21:14:15 +00:00
Kitaiti Makoto
e384fdfcff
Update buildenv image to v0.5.0
2022-05-15 05:56:31 +09:00
Kitaiti Makoto
ed58e44d2e
Use Python 3 to install Selenium
2022-05-15 05:45:25 +09:00
Kitaiti Makoto
f151dee339
Don't strip in buildenv
2022-05-15 05:13:09 +09:00
Kitaiti Makoto
61f25941e8
Install crowdin CLI using apt in buildenv
2022-05-15 05:13:09 +09:00
Kitaiti Makoto
0628a14be6
Use Rust image for buildenv
2022-05-15 05:13:03 +09:00
KitaitiMakoto
b46ae83377
Merge pull request 'Change default branch to main' ( #1085 ) from default-branch into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1085
2022-05-14 18:57:21 +00:00
Kitaiti Makoto
70bc7f8edf
Change default branch to main
2022-05-15 03:55:33 +09:00
KitaitiMakoto
aff481b947
Merge pull request 'Add 'My feed' to i18n timeline name' ( #1084 ) from myfeed-translation into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1084
2022-05-14 18:35:35 +00:00
Kitaiti Makoto
29ef73d307
Add 'My feed' to i18n timeline name
2022-05-15 03:32:45 +09:00
KitaitiMakoto
db205d0d9d
Merge pull request 'Bump ldap3 from 0.10.4 to 0.10.5' ( #1083 ) from ldap3-0.10.5 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1083
2022-05-12 23:19:47 +00:00
dependabot[bot]
57ab7edf23
Bump ldap3 from 0.10.4 to 0.10.5
...
Bumps [ldap3](https://github.com/inejge/ldap3 ) from 0.10.4 to 0.10.5.
- [Release notes](https://github.com/inejge/ldap3/releases )
- [Changelog](https://github.com/inejge/ldap3/blob/master/CHANGELOG.md )
- [Commits](https://github.com/inejge/ldap3/compare/v0.10.4...v0.10.5 )
---
updated-dependencies:
- dependency-name: ldap3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-12 19:26:54 +00:00
KitaitiMakoto
e4bd9d65cf
Merge pull request 'Bump diesel-derive-newtype from 0.1.2 to 1.0.0' ( #1081 ) from diesel-derive-newtype-1.0.0 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1081
2022-05-11 21:56:27 +00:00
KitaitiMakoto
17e4ddb32d
Merge branch 'main' into diesel-derive-newtype-1.0.0
2022-05-11 21:56:09 +00:00
KitaitiMakoto
4fd85b30f1
Merge pull request '(cargo-release) version v0.7.3-dev' ( #1080 ) from v0.7.3-dev into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1080
2022-05-11 21:33:43 +00:00
Kitaiti Makoto
6148f29c66
(cargo-release) version {{version}}
2022-05-12 06:30:25 +09:00
KitaitiMakoto
1a3fad2d6a
Merge pull request 'Release v0.7.2' ( #1079 ) from v0.7.2 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1079
2022-05-11 19:50:40 +00:00
Kitaiti Makoto
0945d3bc53
Set release to false for sub crates [skip ci]
2022-05-12 04:35:05 +09:00
Kitaiti Makoto
9a824f06c3
(cargo-release) version {{version}}
2022-05-12 04:29:46 +09:00
Kitaiti Makoto
eec09d79fe
Fix release.toml
2022-05-12 04:27:48 +09:00
dependabot[bot]
7f63d2a129
Bump diesel-derive-newtype from 0.1.2 to 1.0.0
...
Bumps [diesel-derive-newtype](https://github.com/quodlibetor/diesel-derive-newtype ) from 0.1.2 to 1.0.0.
- [Release notes](https://github.com/quodlibetor/diesel-derive-newtype/releases )
- [Changelog](https://github.com/quodlibetor/diesel-derive-newtype/blob/main/CHANGELOG.md )
- [Commits](https://github.com/quodlibetor/diesel-derive-newtype/commits )
---
updated-dependencies:
- dependency-name: diesel-derive-newtype
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-11 19:24:14 +00:00
Kitaiti Makoto
79b639c3e6
Update PO files
2022-05-11 03:29:33 +09:00
Kitaiti Makoto
efef208f53
Update translations
2022-05-11 03:26:01 +09:00
KitaitiMakoto
27e0f755f6
Merge pull request 'Bump whatlang from 0.15.0 to 0.16.0' ( #1078 ) from whatlang-0.16.0 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1078
2022-05-10 17:53:35 +00:00
KitaitiMakoto
a9d7aae5d6
Merge branch 'main' into whatlang-0.16.0
2022-05-10 17:52:46 +00:00
KitaitiMakoto
42e584a363
Merge pull request 'Add blank line' ( #1077 ) from tiny-change into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1077
2022-05-10 17:50:07 +00:00
Kitaiti Makoto
8c37ea3ec3
Add blank line
2022-05-11 02:35:30 +09:00
dependabot[bot]
3c14fa0058
Bump whatlang from 0.15.0 to 0.16.0
...
Bumps [whatlang](https://github.com/greyblake/whatlang-rs ) from 0.15.0 to 0.16.0.
- [Release notes](https://github.com/greyblake/whatlang-rs/releases )
- [Changelog](https://github.com/greyblake/whatlang-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/greyblake/whatlang-rs/compare/v0.15.0...v0.16.0 )
---
updated-dependencies:
- dependency-name: whatlang
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-11 02:33:23 +09:00
dependabot[bot]
ab94cca210
Bump tokio from 1.18.1 to 1.18.2
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.18.1 to 1.18.2.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.18.1...tokio-1.18.2 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-09 19:31:15 +00:00
Kitaiti Makoto
ea62388985
Update PO files
2022-05-09 23:34:32 +09:00
KitaitiMakoto
a9219efee4
Merge pull request 'Move to action area after liking/boosting/commenting' ( #1074 ) from action-id into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1074
2022-05-08 10:24:15 +00:00
Kitaiti Makoto
776ed058c7
[skip ci]Add changelog
2022-05-08 18:53:57 +09:00
Kitaiti Makoto
aa3e196b8f
Make comment content required
2022-05-08 18:51:09 +09:00
Kitaiti Makoto
52cb7270a9
Set id attributes to action forms in post details page
2022-05-08 18:44:42 +09:00
KitaitiMakoto
66376afb36
Merge pull request 'Upgrade activitystreams to 0.7, again' ( #1022 ) from ap07 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1022
2022-05-08 09:14:53 +00:00
Kitaiti Makoto
96860be1be
Fix Follow::accept_follow()
2022-05-08 18:00:42 +09:00
KitaitiMakoto
3bf61efc34
Merge pull request '[skip ci]Update changelog' ( #1073 ) from changelog into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1073
2022-05-07 16:45:23 +00:00
KitaitiMakoto
d95549f58b
Merge pull request 'Move local feed before federated feed for non-logged-in users' ( #1072 ) from timeline-order into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1072
2022-05-07 16:35:28 +00:00
Kitaiti Makoto
bf24e4878a
Merge remote-tracking branch 'origin/main' into ap07
2022-05-07 13:04:47 +09:00
Kitaiti Makoto
9ae231fcef
[skip ci]Update changelog
2022-05-07 12:58:47 +09:00
KitaitiMakoto
c32acb2fcf
Merge pull request 'Sleep between broadcasting' ( #1071 ) from sleep-broadcasting into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1071
2022-05-07 03:50:42 +00:00
Kitaiti Makoto
770c77ee81
Move local feed before federated feed for non-logged-in users
2022-05-07 12:48:34 +09:00
KitaitiMakoto
aa3e4d7cf8
Merge branch 'main' into sleep-broadcasting
2022-05-07 03:27:53 +00:00
KitaitiMakoto
156a875f02
Merge pull request 'Move local timeline before federated timeline' ( #1070 ) from timeline-order into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1070
2022-05-07 03:25:01 +00:00
Kitaiti Makoto
cfed02bbcf
Merge remote-tracking branch 'origin/main' into ap07
2022-05-07 11:15:04 +09:00
Kitaiti Makoto
4d3db9af73
Sleep between broadcasting
2022-05-07 04:50:58 +09:00
Kitaiti Makoto
c1c606bc86
[skip ci]Add changelog about timeline order change
2022-05-07 04:46:28 +09:00
Kitaiti Makoto
f401949037
Move local timeline before federated timeline
2022-05-07 04:43:00 +09:00
Kitaiti Makoto
e8dc0942e5
Merge remote-tracking branch 'origin/main' into ap07
2022-05-06 12:38:47 +09:00
Kitaiti Makoto
9fbafd8e79
Fix Follow object in accepting follow
2022-05-06 12:06:37 +09:00
KitaitiMakoto
b9ea83a602
Merge pull request 'More personal timelines' ( #1069 ) from timeline-order into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1069
2022-05-05 19:11:47 +00:00
KitaitiMakoto
2ada5a83af
Merge branch 'main' into timeline-order
2022-05-05 19:11:30 +00:00
KitaitiMakoto
ec25599d1f
Merge pull request 'Fixes #949 Fix time out error on broadcasting' ( #1068 ) from fix-timeout into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1068
2022-05-05 17:15:28 +00:00
KitaitiMakoto
57551610e2
Merge pull request 'Update CircleCI image' ( #1066 ) from update-circleci-image into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1066
2022-05-05 11:29:37 +00:00
Kitaiti Makoto
8948b7acc1
Center timeline tabs
2022-05-05 19:11:23 +09:00
Kitaiti Makoto
ccf7ff2bc9
Remove Latest articles from timeline tabs
2022-05-05 19:05:54 +09:00
Kitaiti Makoto
39de967141
Show first timeline at home
2022-05-05 19:03:33 +09:00
Kitaiti Makoto
118cfd7166
Replace hard tabs with soft tabs
2022-05-05 18:14:55 +09:00
Kitaiti Makoto
c2fd4ab3a5
Merge remote-tracking branch 'origin/main' into fix-timeout
2022-05-05 17:14:52 +09:00
Kitaiti Makoto
70b5bee00f
Move My feed first in timelines
2022-05-05 16:48:51 +09:00
Kitaiti Makoto
de605deb1e
Don't unwrap
2022-05-05 16:35:03 +09:00
Kitaiti Makoto
116974f811
Add comment about broadcast capacity
2022-05-05 16:29:52 +09:00
Kitaiti Makoto
c57f36ccca
Merge branch 'fix-timeout' into ap07
2022-05-05 15:50:51 +09:00
Kitaiti Makoto
9def0355aa
Reduce broadcast request connections
2022-05-05 15:50:44 +09:00
Kitaiti Makoto
4e833c2061
Follow clippy
2022-05-05 13:14:11 +09:00
Kitaiti Makoto
5871ed7301
Merge branch 'fix-timeout' into ap07
2022-05-05 13:12:04 +09:00
Kitaiti Makoto
97632fdbfe
Broadcast asynchronously
2022-05-05 13:03:41 +09:00
Kitaiti Makoto
1f8da7e63d
Install futures
2022-05-05 12:41:16 +09:00
Kitaiti Makoto
76ca7c1462
Add futures to plume-common's dependencies
2022-05-05 12:40:37 +09:00
Kitaiti Makoto
f06f444a13
Update CircleCI image
...
See https://discuss.circleci.com/t/legacy-convenience-image-deprecation/41034
2022-05-05 11:32:26 +09:00
Kitaiti Makoto
10dfecf45c
Merge remote-tracking branch 'origin/fix-timeout' into ap07
2022-05-05 10:42:03 +09:00
Kitaiti Makoto
a7b899817a
Run HTTP request in broadcast() on tokio runtime
2022-05-05 09:04:54 +09:00
Kitaiti Makoto
e0258003b9
Install tokio and flume
2022-05-05 09:04:34 +09:00
Kitaiti Makoto
2326eb77cd
Add tokio to plume-common's dependencies
2022-05-05 08:42:26 +09:00
Kitaiti Makoto
504d41d887
Add flume to plume-common's dependencies
2022-05-05 08:38:57 +09:00
KitaitiMakoto
5a7d5e8099
Merge pull request 'Bump serde_json from 1.0.80 to 1.0.81' ( #1064 ) from serde_json-1.0.81 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1064
2022-05-04 19:56:28 +00:00
KitaitiMakoto
74a1daac8c
Merge branch 'main' into serde_json-1.0.81
2022-05-04 19:56:18 +00:00
KitaitiMakoto
1f855601ea
Merge pull request 'Bump openssl from 0.10.38 to 0.10.40' ( #1063 ) from openssl-0.10.40 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1063
2022-05-04 19:55:39 +00:00
Kitaiti Makoto
f22c4d5c78
Await in consumer
2022-05-05 04:51:42 +09:00
Kitaiti Makoto
ce4b216722
Broadcast asynchronously
2022-05-05 04:34:04 +09:00
Kitaiti Makoto
9016995d92
Install tokio
2022-05-05 04:33:52 +09:00
dependabot[bot]
853a1db028
Bump serde_json from 1.0.80 to 1.0.81
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.80 to 1.0.81.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.80...v1.0.81 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-04 19:25:50 +00:00
dependabot[bot]
712ee30a1f
Bump openssl from 0.10.38 to 0.10.40
...
Bumps [openssl](https://github.com/sfackler/rust-openssl ) from 0.10.38 to 0.10.40.
- [Release notes](https://github.com/sfackler/rust-openssl/releases )
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.38...openssl-v0.10.40 )
---
updated-dependencies:
- dependency-name: openssl
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-04 19:25:29 +00:00
Kitaiti Makoto
9e5f9255d1
Add tokio to plume-common's dependencies
2022-05-05 03:34:11 +09:00
Kitaiti Makoto
2e35441483
Follow reqwest change
2022-05-05 01:21:25 +09:00
Kitaiti Makoto
5c74f598d8
Update Cargo.lock
2022-05-05 01:21:12 +09:00
Kitaiti Makoto
5d711dc47c
Upgrade reqwest to 0.11
2022-05-05 01:20:18 +09:00
KitaitiMakoto
9ae3057106
Merge pull request 'Fixes #1061 Render 404 when page not found' ( #1062 ) from render-404 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1062
2022-05-04 12:23:04 +00:00
Kitaiti Makoto
b7ea154e51
Render 404 when page not found
2022-05-04 21:21:58 +09:00
Kitaiti Makoto
692e6b1c82
Uninstall tokio
2022-05-04 21:13:30 +09:00
Kitaiti Makoto
528f1bac48
Remove tokio from dependencies
2022-05-04 21:12:52 +09:00
Kitaiti Makoto
35aa2374c4
Execute broadcast synchronously
2022-05-04 21:12:35 +09:00
Kitaiti Makoto
3eb7662aef
Log inbox URI when broadcast() failed
2022-05-04 21:04:49 +09:00
Kitaiti Makoto
de4fcaee93
Merge remote-tracking branch 'origin/main' into ap07
2022-05-04 05:04:57 +09:00
KitaitiMakoto
812fd3d956
Merge pull request 'Reuse reqwest client on broadcasting' ( #1059 ) from fix-timeout into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1059
2022-05-03 19:59:05 +00:00
KitaitiMakoto
5d3b480790
Merge branch 'main' into fix-timeout
2022-05-03 19:58:38 +00:00
KitaitiMakoto
2f1801acae
Merge pull request 'Bump validator from 0.14.0 to 0.15.0' ( #1060 ) from validator-0.15.0 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1060
2022-05-03 19:57:56 +00:00
Kitaiti Makoto
0404528908
Remove unnecessary clone of config
2022-05-04 04:40:16 +09:00
Kitaiti Makoto
4529b929d8
[skip ci]Add changelog
2022-05-04 04:26:47 +09:00
dependabot[bot]
889decc720
Bump validator from 0.14.0 to 0.15.0
...
Bumps [validator](https://github.com/Keats/validator ) from 0.14.0 to 0.15.0.
- [Release notes](https://github.com/Keats/validator/releases )
- [Changelog](https://github.com/Keats/validator/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Keats/validator/compare/v0.14.0...v0.15.0 )
---
updated-dependencies:
- dependency-name: validator
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-03 19:24:10 +00:00
Kitaiti Makoto
db0f1a3c46
Reuse reqwest client on broadcasting
...
See https://users.rust-lang.org/t/reqwest-http-client-fails-when-too-much-concurrency/55644/2
2022-05-04 04:23:10 +09:00
KitaitiMakoto
ef57ef91f0
Merge pull request 'Fixes #1051 Fix accept header' ( #1058 ) from activitystreams-content-type into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1058
2022-05-03 17:21:25 +00:00
Kitaiti Makoto
073b72c9ed
Add more fixes
2022-05-04 02:01:58 +09:00
Kitaiti Makoto
45a6744d4d
[skip ci]Add changelog
2022-05-04 01:58:44 +09:00
Kitaiti Makoto
4d19861a25
Fix accept header
2022-05-04 01:56:49 +09:00
Kitaiti Makoto
f5906cacf3
Restore missing logic for Media
2022-05-03 22:25:43 +09:00
Kitaiti Makoto
03ba77a577
Restore filter
2022-05-03 12:36:31 +09:00
Kitaiti Makoto
0fc7372781
Restore order of decl of boundary of broadcast()
2022-05-03 12:34:56 +09:00
Kitaiti Makoto
6c2846980a
Merge remote-tracking branch 'origin/main' into ap07
2022-05-03 12:24:04 +09:00
Kitaiti Makoto
0685c59bf3
Add changelog
2022-05-03 12:18:52 +09:00
KitaitiMakoto
5f629195f8
Merge pull request 'Bump whatlang from 0.13.0 to 0.15.0' ( #1057 ) from whatlang-0.15.0 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1057
2022-05-03 03:08:09 +00:00
KitaitiMakoto
13eeedb620
Merge branch 'main' into whatlang-0.15.0
2022-05-03 02:49:51 +00:00
KitaitiMakoto
a076c132ca
Merge pull request 'Bump serde from 1.0.136 to 1.0.137' ( #1056 ) from serde-1.0.137 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1056
2022-05-03 02:49:09 +00:00
KitaitiMakoto
a76e0dfe5b
Merge branch 'main' into serde-1.0.137
2022-05-03 02:27:46 +00:00
KitaitiMakoto
8faac20977
Merge pull request 'Bump serde_json from 1.0.79 to 1.0.80' ( #1055 ) from serde_json-1.0.80 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1055
2022-05-03 02:22:54 +00:00
Kitaiti Makoto
b04edfa05e
Follow clippy
2022-05-03 10:53:16 +09:00
Kitaiti Makoto
1f62bf27f8
Fix nest of source property for Post
2022-05-03 10:47:21 +09:00
Kitaiti Makoto
1e0d1fb97a
Add test for CustomGroup
2022-05-03 10:16:57 +09:00
Kitaiti Makoto
19d30c12d1
Parse source property properly
2022-05-03 10:04:22 +09:00
Kitaiti Makoto
384474930c
Add test for Create activity with licensed article
2022-05-03 08:24:22 +09:00
dependabot[bot]
4cb64e0a8c
Bump whatlang from 0.13.0 to 0.15.0
...
Bumps [whatlang](https://github.com/greyblake/whatlang-rs ) from 0.13.0 to 0.15.0.
- [Release notes](https://github.com/greyblake/whatlang-rs/releases )
- [Changelog](https://github.com/greyblake/whatlang-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/greyblake/whatlang-rs/compare/v0.13.0...v0.15.0 )
---
updated-dependencies:
- dependency-name: whatlang
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-02 19:35:35 +00:00
dependabot[bot]
cd2a2df48d
Bump serde from 1.0.136 to 1.0.137
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.136 to 1.0.137.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.136...v1.0.137 )
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-02 19:35:19 +00:00
dependabot[bot]
cbf960500b
Bump serde_json from 1.0.79 to 1.0.80
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.79 to 1.0.80.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.79...v1.0.80 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-02 19:35:06 +00:00
Kitaiti Makoto
3d434f1923
Remove old activitypub related crates
2022-05-03 03:05:49 +09:00
Kitaiti Makoto
52022fb597
Remove activitypub crate from plume-models
2022-05-03 02:54:08 +09:00
Kitaiti Makoto
d96940c848
Don't implement activitypub::Link for Id
2022-05-03 02:51:36 +09:00
Kitaiti Makoto
b17884681d
Implement ap_followers using activitystreams
2022-05-03 02:50:14 +09:00
Kitaiti Makoto
78a001ac89
Remove trailing 07 in routes/posts.rs
2022-05-03 02:14:23 +09:00
Kitaiti Makoto
9b04fb96e6
Remote trailing 07 in inbox.rs
2022-05-03 02:12:59 +09:00
Kitaiti Makoto
d23002b817
Remove trailing 07 from method name
2022-05-03 02:11:46 +09:00
Kitaiti Makoto
6282b98b03
Fix doc test
2022-05-03 02:05:46 +09:00
Kitaiti Makoto
d75600ba14
Remove trailing 07 in activity_pub/inbox.rs
2022-05-03 01:32:47 +09:00
Kitaiti Makoto
e6ea302319
Remove activitypub crate from Inbox test
2022-05-03 01:31:39 +09:00
Kitaiti Makoto
df005a28f8
Rename: activity07() -> activity()
2022-05-03 01:26:15 +09:00
Kitaiti Makoto
15134eed60
Rename: get_sender07() -> get_sender()
2022-05-03 01:24:22 +09:00
Kitaiti Makoto
7dd56a71e3
Rename: from_db07() -> from_db()
2022-05-03 01:23:37 +09:00
Kitaiti Makoto
06d2f68ecd
Rename: from_activity07() -> from_activity()
2022-05-03 01:22:55 +09:00
Kitaiti Makoto
9a640b3438
Rename: deref07() -> deref()
2022-05-03 01:22:02 +09:00
Kitaiti Makoto
9791607793
Rename: with07() -> with()
2022-05-03 01:20:40 +09:00
Kitaiti Makoto
ccd3c8a3f2
Don't implement activitypub's Object for Source
2022-05-03 01:17:27 +09:00
Kitaiti Makoto
6bbadc78b0
Rename: Licensed07 -> Licensed
2022-05-03 01:15:13 +09:00
Kitaiti Makoto
e1673787b4
Remove unused Licensed struct
2022-05-03 01:14:29 +09:00
Kitaiti Makoto
1dd176dd80
Rename: broadcast07() -> broadcast()
2022-05-03 01:12:39 +09:00
Kitaiti Makoto
5c59687cb8
Remove unused broadcast()
2022-05-03 01:12:02 +09:00
Kitaiti Makoto
a24e3c46e6
Remove trailing 07 in posts.rs
2022-05-03 01:07:52 +09:00
Kitaiti Makoto
267fecba66
Remove unsed posts::LicensedArticle
2022-05-03 01:03:54 +09:00
Kitaiti Makoto
fc99d2b7a0
Remove trailing 07 in remote_fetch_actor.rs
2022-05-03 00:57:19 +09:00
Kitaiti Makoto
1b32fa1e34
Remove unused Media::from_activity()
2022-05-03 00:54:37 +09:00
Kitaiti Makoto
ce42524273
Remote trailng 07 from Note in comments.rs
2022-05-03 00:50:43 +09:00
Kitaiti Makoto
595fa05660
Use Follow::to_activity07() instead of to_activity()
2022-05-03 00:47:46 +09:00
Kitaiti Makoto
f8a0dff526
Remove unused Follow::build_accept()
2022-05-03 00:45:22 +09:00
Kitaiti Makoto
06d216c7ed
Remove unused Follow::accept_follow()
2022-05-03 00:43:47 +09:00
Kitaiti Makoto
f44bca30f4
Use Follow::build_undo07() instead of build_undo()
2022-05-03 00:41:05 +09:00
Kitaiti Makoto
e4180b3b38
Rename: ApSignature07 -> ApSignature
2022-05-03 00:29:44 +09:00
Kitaiti Makoto
992a482b96
Remove unused ApSignature type
2022-05-03 00:26:37 +09:00
Kitaiti Makoto
0ad845e0f7
Remove unused User::fetch_outbox()
2022-05-03 00:22:22 +09:00
Kitaiti Makoto
ee97213c90
Remove trailing 07 from import of OrderedCollectionPage
2022-05-03 00:18:42 +09:00
Kitaiti Makoto
6d919da049
Remove duplicate import
2022-05-03 00:17:19 +09:00
Kitaiti Makoto
6c615d01ad
Remove users::CustomPerson
2022-05-03 00:15:46 +09:00
Kitaiti Makoto
f8870af9fe
Remove trailing 07 from Hashtag
2022-05-03 00:10:51 +09:00
Kitaiti Makoto
2fe2505a01
Remove unused Hashtag
2022-05-03 00:09:15 +09:00
Kitaiti Makoto
e41fa353e4
Use User::to_activity07() instead of to_activity()
2022-05-03 00:06:18 +09:00
Kitaiti Makoto
effdc44943
Use User::delete_activity07() instead of delete_activity()
2022-05-03 00:03:11 +09:00
Kitaiti Makoto
fd341bdb22
Use User::outbox07() instead of outbox()
2022-05-02 23:59:38 +09:00
Kitaiti Makoto
68c794c54b
Use User::outbox_page07() instead of outbox_page()
2022-05-02 23:55:18 +09:00
Kitaiti Makoto
7b3b00be23
Remove unused Tag::from_activity() and to_activity()
2022-05-02 23:51:32 +09:00
Kitaiti Makoto
41ccacc5d3
Remove unused Mention::from_activity()
2022-05-02 23:47:36 +09:00
Kitaiti Makoto
4ef9350ce7
Remove unused Mention::to_activity()
2022-05-02 23:45:06 +09:00
Kitaiti Makoto
5d08ff6c3b
Use Mention::build_activity07() instead of build_activity()
2022-05-02 23:43:24 +09:00
Kitaiti Makoto
01dca62ce5
Rename: Like07 -> LikeAct
2022-05-02 23:38:32 +09:00
Kitaiti Makoto
6ab1ecd57b
Use Like::to_activity07() instead of to_activity()
2022-05-02 23:37:58 +09:00
Kitaiti Makoto
b13444895f
Use Like::build_undo07() instead of build_undo()
2022-05-02 23:34:19 +09:00
Kitaiti Makoto
771c157fe5
Use Comment::to_activity07() instead of to_activity()
2022-05-02 23:30:44 +09:00
Kitaiti Makoto
b5e1076b0e
Use Comment::build_delete07() instead of build_delete()
2022-05-02 23:26:25 +09:00
Kitaiti Makoto
6cc43c2420
Use Comment::create_activity07() instead of create_activity()
2022-05-02 23:23:28 +09:00
Kitaiti Makoto
f365041a45
Use Reshare::to_activity07() instead of to_activity()
2022-05-02 23:19:29 +09:00
Kitaiti Makoto
ae9c9262f7
Use Reshare::build_undo07() instead of build_undo()
2022-05-02 23:16:55 +09:00
Kitaiti Makoto
40ce515e6c
Don't rename activitystreams' tokens to 07
2022-05-02 23:11:48 +09:00
Kitaiti Makoto
bc96af7f5f
Remove unused blogs::CustomGroup
2022-05-02 23:08:41 +09:00
Kitaiti Makoto
811c20c8fb
Use Blog::to_activity07() instead of to_activity()
2022-05-02 23:07:05 +09:00
Kitaiti Makoto
4b4c22cf8a
Use Blog::outbox_page07() instead of outbox_page()
2022-05-02 23:01:26 +09:00
Kitaiti Makoto
0524b0b153
Add Blog::outbox_page07()
2022-05-02 22:56:54 +09:00
Kitaiti Makoto
cd6c57b9c5
Use Blog::outbox07() instead of outbox()
2022-05-02 22:55:06 +09:00
Kitaiti Makoto
f608f7a4d6
Install activitystreams
2022-05-02 22:55:06 +09:00
Kitaiti Makoto
803680186b
Add Blog::outbox07()
2022-05-02 22:55:06 +09:00
Kitaiti Makoto
68a01d5f9b
Add activitystreams to Plume's dependencies
2022-05-02 22:55:06 +09:00
Kitaiti Makoto
5b3a472b66
Use Post::to_activity07() instead of to_activity()
2022-05-02 22:55:06 +09:00
Kitaiti Makoto
2a85f775e9
Use Post::build_delete07() instead of build_delete()
2022-05-02 22:55:06 +09:00
Kitaiti Makoto
a958300a58
Use Post::update_hashtags07() instead of update_hashtags()
2022-05-02 22:55:03 +09:00
Kitaiti Makoto
a8be31b177
Use Post::update_tags07() instead of update_tags()
2022-05-02 22:26:59 +09:00
Kitaiti Makoto
6cd68ab8b0
Use Post::update_activity07() instead of update_activity()
2022-05-02 22:23:12 +09:00
Kitaiti Makoto
a589435f4f
Use Post::create_activity07() instead of create_activity()
2022-05-02 22:19:00 +09:00
Kitaiti Makoto
39b49c707e
Use Post::update_mentions07() instead of update_mentions()
2022-05-02 21:49:00 +09:00
Kitaiti Makoto
c4bb1f771b
Add test for Tag::from_activity07()
2022-05-02 21:00:44 +09:00
Kitaiti Makoto
28440271bb
Rename: FromId::from_id07 -> from_id
2022-05-02 19:24:36 +09:00
Kitaiti Makoto
0ab7774e29
Rename: AsObject07 -> AsObject
2022-05-02 17:43:03 +09:00
Kitaiti Makoto
33afe9111e
Remove AsObject
2022-05-02 17:38:08 +09:00
Kitaiti Makoto
d8a2e1925f
Rename FromId07 -> FromId
2022-05-02 16:07:08 +09:00
Kitaiti Makoto
2804f44a06
Rmove FromId
2022-05-02 12:58:01 +09:00
Kitaiti Makoto
2165c286ae
Remove with()
2022-05-01 19:49:12 +09:00
Kitaiti Makoto
8cbf410faf
Remove execute permission from plume-common/src/lib.rs
2022-05-01 19:15:16 +09:00
Kitaiti Makoto
c521a81373
Make test follow LicensedArticle change
2022-05-01 19:13:38 +09:00
Kitaiti Makoto
7ade0550c9
Remove unused import
2022-05-01 18:54:11 +09:00
Kitaiti Makoto
41bc2d6949
Make LicensedArticle's license fieald optional
2022-05-01 18:53:51 +09:00
Kitaiti Makoto
de6e9c0e2e
Fix Post::from_activity07()
2022-05-01 13:00:04 +09:00
Kitaiti Makoto
38ebc9ea41
Modify test data for Post
2022-05-01 12:59:48 +09:00
Kitaiti Makoto
8f976be998
Implement AsObject07 for PostUpdate
2022-05-01 09:56:16 +09:00
Kitaiti Makoto
e5a2850105
Implement FromId07 for PostUpdate
2022-05-01 09:56:03 +09:00
KitaitiMakoto
85727c6d4c
Merge pull request 'Bump ldap3 from 0.10.3 to 0.10.4' ( #1054 ) from ldap3-0.10.4 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1054
2022-04-30 23:35:00 +00:00
KitaitiMakoto
87247a23b3
Merge branch 'main' into ldap3-0.10.4
2022-04-30 23:08:53 +00:00
KitaitiMakoto
61785364e3
Merge pull request 'Bump ctrlc from 3.2.1 to 3.2.2' ( #1053 ) from ctrlc-3.2.2 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1053
2022-04-30 23:08:30 +00:00
Kitaiti Makoto
76f688c967
Replace some Inbox::with with with07
2022-05-01 07:45:42 +09:00
Kitaiti Makoto
05df3b89a1
Fix Follow::activity07()
2022-05-01 07:45:05 +09:00
Kitaiti Makoto
4e42a34337
Replace some with() with with07()
2022-05-01 06:05:20 +09:00
Kitaiti Makoto
62372201e0
Fix inbox::tests::create_post()
2022-05-01 06:04:58 +09:00
Kitaiti Makoto
036913a828
Use id() for reply_tos
2022-05-01 04:45:56 +09:00
dependabot[bot]
b2a889b9e4
Bump ldap3 from 0.10.3 to 0.10.4
...
Bumps [ldap3](https://github.com/inejge/ldap3 ) from 0.10.3 to 0.10.4.
- [Release notes](https://github.com/inejge/ldap3/releases )
- [Changelog](https://github.com/inejge/ldap3/blob/master/CHANGELOG.md )
- [Commits](https://github.com/inejge/ldap3/compare/v0.10.3...v0.10.4 )
---
updated-dependencies:
- dependency-name: ldap3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-26 19:28:07 +00:00
dependabot[bot]
fae8338772
Bump ctrlc from 3.2.1 to 3.2.2
...
Bumps [ctrlc](https://github.com/Detegr/rust-ctrlc ) from 3.2.1 to 3.2.2.
- [Release notes](https://github.com/Detegr/rust-ctrlc/releases )
- [Commits](https://github.com/Detegr/rust-ctrlc/compare/3.2.1...3.2.2 )
---
updated-dependencies:
- dependency-name: ctrlc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-25 19:25:52 +00:00
Kitaiti Makoto
79b5d9a690
Replace Inbox::with() with with07()
2022-04-24 07:25:31 +09:00
Kitaiti Makoto
3e54d10981
Implement AsObject07<User, Undo07, &DbConn> for Like
2022-04-24 07:11:46 +09:00
Kitaiti Makoto
a1c3bfb646
Implement FromId07 for Like
2022-04-24 07:10:56 +09:00
Kitaiti Makoto
b2528c21ff
Implement AsObject07<User, Like07, &DbConn> for Post
2022-04-24 07:04:30 +09:00
Kitaiti Makoto
fcc9e1d81b
Implement Like::build_undo07()
2022-04-24 07:03:13 +09:00
Kitaiti Makoto
3093f713ef
Add test for Like::build_undo07()
2022-04-24 07:03:06 +09:00
Kitaiti Makoto
4ea29d29a0
Implement Like::to_activity07()
2022-04-24 06:58:33 +09:00
Kitaiti Makoto
6b8d90d8b6
Add test for Like::to_activity07()
2022-04-24 06:58:17 +09:00
Kitaiti Makoto
bd3e6a5a91
Replace some Inbox::with with with07
2022-04-24 06:54:07 +09:00
Kitaiti Makoto
46f4676efb
Implement Reshare::build_undo07()
2022-04-24 06:48:31 +09:00
Kitaiti Makoto
c814ac5681
Add test for Reshare::build_undo07()
2022-04-24 06:48:16 +09:00
Kitaiti Makoto
0887399048
Implement AsObject07<User, Undo07, &DbConn> for Reshare
2022-04-24 06:42:48 +09:00
Kitaiti Makoto
f2a2bf2b23
Implement FromId07 for Reshare
2022-04-24 06:41:21 +09:00
Kitaiti Makoto
e2702a187b
Implement AsObject07<User, Announce07, &DbConn> for Post
2022-04-24 06:35:50 +09:00
Kitaiti Makoto
d78a57ce47
Implement Reshare::to_ativity07()
2022-04-24 06:34:00 +09:00
Kitaiti Makoto
10acbdd41f
Add test for Reshare::to_activity07()
2022-04-24 06:33:39 +09:00
Kitaiti Makoto
73009818f2
Implement AsObject07<User, Undo07, &DbConn> for Follow
2022-04-24 06:11:54 +09:00
Kitaiti Makoto
fb5027becd
Implement FromId07 for Follow
2022-04-24 06:09:00 +09:00
Kitaiti Makoto
86609b51fa
Implement AsObject07<User, FollowAct07, &DbConn> for User
2022-04-24 05:51:24 +09:00
Kitaiti Makoto
44799e94fd
Implement Follow::accept_follow07()
2022-04-24 05:50:45 +09:00
Kitaiti Makoto
f14c307786
Remove unused type parameter from broadcast07()
2022-04-24 05:47:11 +09:00
Kitaiti Makoto
174624f5c1
Implement Follow::build_undo07()
2022-04-24 03:45:22 +09:00
Kitaiti Makoto
5f91345d69
Add test for Follow::build_undo07()
2022-04-24 03:45:11 +09:00
Kitaiti Makoto
9ca975113c
Implement Follow::build_accept07()
2022-04-24 03:39:08 +09:00
Kitaiti Makoto
38a55857c6
Add test for Follow::build_accept07()
2022-04-24 03:38:54 +09:00
Kitaiti Makoto
9343d3a120
Implement Follow::to_activity07()
2022-04-24 03:38:36 +09:00
Kitaiti Makoto
c5656971c9
Add test for Follow::to_activity07()
2022-04-24 03:38:24 +09:00
Kitaiti Makoto
ed55b66253
Implement AsObject07 for Comment
2022-04-24 01:49:27 +09:00
Kitaiti Makoto
713ffb9506
Fix Comment::create_activity07()
2022-04-24 01:37:30 +09:00
Kitaiti Makoto
9969e844ca
Add test for Comment self federation
2022-04-24 01:37:03 +09:00
Kitaiti Makoto
0c61dca9ca
Follow clippy
2022-04-23 22:49:13 +09:00
Kitaiti Makoto
957725fbf8
impl FromId07<DbConn> for Comment
2022-04-23 22:46:49 +09:00
Kitaiti Makoto
1f6361a9a2
Fix Cargo.toml
2022-04-18 00:21:17 +09:00
Kitaiti Makoto
cf870971d1
Add test for Comment::build_delete07()
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
08ac7227b5
Implement Comment::builde_delete07()
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
88eb61c320
Implement Comment::create_activity07()
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
1c1dbd481a
Add test for Comment::to_activity07()
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
86b4f622ea
Implement Comment::to_activity07()
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
f854bc5838
Add test for LicensedArticle deserialization
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
489156f4a3
Add test for Post's self federation
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
01e8b0bce8
Implement AsObject for Post
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
9183d04e66
Fix Post::from_activity07() for borrow checker
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
5e463e2cc9
Implement FromId07 for Post
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
6e2bff10f7
Add test for Post::build_delete07()
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
3e9d9a81b7
Implement Mention::build_delete07()
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
98e0754976
Add test for Post::build_delete()
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
da7870eeba
Implement Post::update_hashtags07()
2022-04-18 00:19:33 +09:00
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
32cd91cfb9
Implement Mention::from_activity07()
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
21a0059755
Follow clippy
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
05f4c186f4
Fix test for LicensedArticle serialization
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
216855d3a7
Add SourceProperty to LicensedArticle
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
23f273e5e8
Readd assert-json-diff
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
70949fad02
Rename: ActorSource -> SourceProperty
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
1f5ce8e504
Add test for Mention::build_activity07() and to_activity07()
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
2316d36e03
Add test for Tag::from_activity07()
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
2b1ddc71ac
Implement Tag::to_activity07() and Tag::build_activity07()
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
b9dac1a21a
Define Hashtag07
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
95fb5a3c71
Implement Media::from_activity07()
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
75b43a738f
Follow clippy
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
5bd467c4c1
Remove unnecessary records
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
74d6dc5089
Implement Blog::to_activity07(), outbox_collection07() and outbox_collection_page07()
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
994a4dbb2d
Add source property to CustomGroup
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
67996cc938
Add test for Blog::outbox_collection_page()
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
f5e776c4d7
Fix first and last link in Blog::outbox_collection()
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
e27fc47287
Extract Blog::outbox_collection_page()
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
0ed91b89ff
Add test for Blog::outbox_collection()
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
00862790a1
Extract Blog::outbox_collection()
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
ab6f39c192
Add test for Blog::to_activity()
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
4edc201c14
Implement FromId07 for Blog
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
a1a7acfe94
Use new activitystreams APIs
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
6b5a1d2130
Use Base::retract() instead of into_any_base() on creating activity
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
85e35fdb5d
Update activitystreams
2022-04-18 00:19:33 +09:00
Kitaiti Makoto
da9e13622c
Use Inbox::with07() for User, Delete, User
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
8f4dd8a57b
Implement User::fetch_outbox07()
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
78b0535063
Implement User::fetch_outbox_page07()
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
6323c7aef8
Add test for User::outbox_page_collection07()
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
7f0ad56d07
Implement User::outbox_collection_page07()
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
e7eea3901f
Implement User::outbox_page07()
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
0979471e54
Add test for User::delete_activity07()
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
8d69051a61
Implement User::delete_activity07()
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
55ca1345e1
Add test self_federation07() for User
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
ad951ca842
Add test for User::to_activity07()
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
cb8e2e9294
Implement User::to_activity()
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
038d65acaa
Implement User::outbox07()
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
e392a89526
Add test for User::outbox_collection07()
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
d62f51665b
Implement User::outbox_collection07()
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
e42aa6fe8e
Implement From<iri_string::validate::Error> for Error
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
ab126563f3
Implement AsObject07 for User
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
c1b9ebdae6
[REFACTORING]Reduce duplicated closure
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
d3e11c78d7
[REFACTORING]Use method chain instead of if clauses
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
4ccfec8019
Use OneOrMany<AnyBase>::to_as_uri()
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
bb5157637d
Implement OneOrMany<AnyBase>::to_as_uri()
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
456df3e535
Use OneOrMany<&AnyString>::as_as_str()
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
f0112850fa
Implement OneOrMany<&AnyString>::as_as_str()
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
a6a21d5dfa
Rewrite to_as_string() using method chain instead of if expressions
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
249fbbe891
Remove unused import
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
e925865767
Use &AnyString::as_as_str()
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
28643fc2c2
Implement &AnyString::as_as_str()
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
3db10a09bb
Use OneOrMany<&AnyString>::to_as_string()
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
a80a95d471
Implement OneOrMany<&AnyString>::to_as_string()
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
e407d58ee9
Implement FromId07 for User
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
a6d839a766
Make fields of ApSignature07 and PublicKey07 public
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
f3b67ab6c9
WIP
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
66f5628a27
Add suffix 07 to activitystreams 0.7 related methods
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
4b3b5c1f40
Implement From<activitystreams::checked::CheckError> for Error
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
3e687f3af0
Reduce type parameter from broadcast07
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
119d3e4f6a
[plume-common]Add tests for new ActivityPub functions
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
a21d66178e
[plume-common]Implement ActivityPub related function using activitystreams 0.7
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
52967f3e47
[plume-common]Implement ActivityPub-related code using activitystreams 0.7
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
29439f9d02
Add tests for newly added ActivityPub-related structs
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
bc72a4c2d1
Install assert-json-diff
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
3ded0e2166
Add assert-json-diff to plume-common's dependencies
2022-04-18 00:11:12 +09:00
Kitaiti Makoto
27c10e5e5c
Install activitystreams-ext
2022-04-18 00:10:41 +09:00
Kitaiti Makoto
816aefe72a
Add ActivityStreams Ext to plume-common dependencies
2022-04-18 00:10:41 +09:00
Kitaiti Makoto
bff50f8e4c
Add activitystreams 0.7 to plume-models dependencies
2022-04-18 00:10:41 +09:00
Kitaiti Makoto
be1c22815b
Install activitystreams 0.7
2022-04-18 00:10:19 +09:00
Kitaiti Makoto
08ab7ffd08
Add activitystreams 0.7 to plume-common dependencies
2022-04-17 23:47:13 +09:00
KitaitiMakoto
8709f6cf9f
Merge pull request 'Bump tracing from 0.1.32 to 0.1.34' ( #1050 ) from tracing-0.1.34 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1050
2022-04-17 14:44:46 +00:00
KitaitiMakoto
04cae95635
Merge branch 'main' into tracing-0.1.34
2022-04-17 14:44:27 +00:00
KitaitiMakoto
5d37b2534a
Merge pull request 'Bump wasm-bindgen from 0.2.78 to 0.2.80' ( #1049 ) from wasm-bindgen-0.2.80 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1049
2022-04-17 14:44:00 +00:00
dependabot[bot]
eafafdaadf
Bump wasm-bindgen from 0.2.78 to 0.2.80
...
Bumps [wasm-bindgen](https://github.com/rustwasm/wasm-bindgen ) from 0.2.78 to 0.2.80.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/compare/0.2.78...0.2.80 )
---
updated-dependencies:
- dependency-name: wasm-bindgen
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-17 23:43:25 +09:00
KitaitiMakoto
6897b8fa58
Merge pull request 'Bump js-sys from 0.3.55 to 0.3.57' ( #1048 ) from js-sys-0.3.57 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1048
2022-04-17 14:40:47 +00:00
dependabot[bot]
16d3279d72
Bump js-sys from 0.3.55 to 0.3.57
...
Bumps [js-sys](https://github.com/rustwasm/wasm-bindgen ) from 0.3.55 to 0.3.57.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: js-sys
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-17 23:40:01 +09:00
KitaitiMakoto
36c76c534d
Merge pull request 'Bump web-sys from 0.3.55 to 0.3.57' ( #1047 ) from web-sys-0.3.57 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1047
2022-04-17 14:39:18 +00:00
KitaitiMakoto
26f460be89
Merge branch 'main' into web-sys-0.3.57
2022-04-17 14:39:05 +00:00
KitaitiMakoto
b9fb13104a
Merge pull request 'Bump ammonia from 3.1.4 to 3.2.0' ( #1046 ) from ammonia-3.2.0 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1046
2022-04-17 14:38:08 +00:00
dependabot[bot]
5cc411158f
Bump tracing from 0.1.32 to 0.1.34
...
Bumps [tracing](https://github.com/tokio-rs/tracing ) from 0.1.32 to 0.1.34.
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.32...tracing-0.1.34 )
---
updated-dependencies:
- dependency-name: tracing
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-15 19:29:35 +00:00
dependabot[bot]
ca69c93531
Bump web-sys from 0.3.55 to 0.3.57
...
Bumps [web-sys](https://github.com/rustwasm/wasm-bindgen ) from 0.3.55 to 0.3.57.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: web-sys
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08 19:48:13 +00:00
dependabot[bot]
95cb7cc904
Bump ammonia from 3.1.4 to 3.2.0
...
Bumps [ammonia](https://github.com/rust-ammonia/ammonia ) from 3.1.4 to 3.2.0.
- [Release notes](https://github.com/rust-ammonia/ammonia/releases )
- [Changelog](https://github.com/rust-ammonia/ammonia/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-ammonia/ammonia/compare/v3.1.4...v3.2.0 )
---
updated-dependencies:
- dependency-name: ammonia
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08 19:48:04 +00:00
KitaitiMakoto
0a62fa46aa
Merge pull request 'Bump tracing-subscriber from 0.3.9 to 0.3.10' ( #1045 ) from tracing-subscriber-0.3.10 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1045
2022-04-03 13:28:51 +00:00
KitaitiMakoto
2e60410969
Merge branch 'main' into tracing-subscriber-0.3.10
2022-04-03 13:28:09 +00:00
KitaitiMakoto
a12d3a591b
Merge pull request 'Bump ldap3 from 0.10.2 to 0.10.3' ( #1044 ) from ldap3-0.10.3 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1044
2022-04-03 13:27:42 +00:00
dependabot[bot]
3cf7c67b6d
Bump tracing-subscriber from 0.3.9 to 0.3.10
...
Bumps [tracing-subscriber](https://github.com/tokio-rs/tracing ) from 0.3.9 to 0.3.10.
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.9...tracing-subscriber-0.3.10 )
---
updated-dependencies:
- dependency-name: tracing-subscriber
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-01 19:26:25 +00:00
dependabot[bot]
2cf79f31b7
Bump ldap3 from 0.10.2 to 0.10.3
...
Bumps [ldap3](https://github.com/inejge/ldap3 ) from 0.10.2 to 0.10.3.
- [Release notes](https://github.com/inejge/ldap3/releases )
- [Changelog](https://github.com/inejge/ldap3/blob/master/CHANGELOG.md )
- [Commits](https://github.com/inejge/ldap3/compare/v0.10.2...v0.10.3 )
---
updated-dependencies:
- dependency-name: ldap3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-30 19:30:55 +00:00
KitaitiMakoto
24cf941303
Merge pull request 'Bump native-tls from 0.2.8 to 0.2.10' ( #1043 ) from native-tls-0.2.10 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1043
2022-03-30 19:04:42 +00:00
dependabot[bot]
38cf9b5496
Bump native-tls from 0.2.8 to 0.2.10
...
Bumps [native-tls](https://github.com/sfackler/rust-native-tls ) from 0.2.8 to 0.2.10.
- [Release notes](https://github.com/sfackler/rust-native-tls/releases )
- [Changelog](https://github.com/sfackler/rust-native-tls/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sfackler/rust-native-tls/compare/v0.2.8...v0.2.10 )
---
updated-dependencies:
- dependency-name: native-tls
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-29 19:29:35 +00:00
KitaitiMakoto
b9607b32ac
Merge pull request 'Bump rsass from 0.23.4 to 0.24.0' ( #1042 ) from rsass-0.24.0 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1042
2022-03-26 15:10:16 +00:00
KitaitiMakoto
3393da2560
Merge pull request 'Bump bcrypt from 0.12.0 to 0.12.1' ( #1041 ) from bcrypt-0.12.1 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1041
2022-03-26 15:09:54 +00:00
dependabot[bot]
7566f94690
Bump rsass from 0.23.4 to 0.24.0
...
Bumps [rsass](https://github.com/kaj/rsass ) from 0.23.4 to 0.24.0.
- [Release notes](https://github.com/kaj/rsass/releases )
- [Changelog](https://github.com/kaj/rsass/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kaj/rsass/compare/v0.23.4...v0.24.0 )
---
updated-dependencies:
- dependency-name: rsass
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-24 19:29:35 +00:00
dependabot[bot]
ee8312fb57
Bump bcrypt from 0.12.0 to 0.12.1
...
Bumps [bcrypt](https://github.com/Keats/rust-bcrypt ) from 0.12.0 to 0.12.1.
- [Release notes](https://github.com/Keats/rust-bcrypt/releases )
- [Commits](https://github.com/Keats/rust-bcrypt/compare/v0.12.0...v0.12.1 )
---
updated-dependencies:
- dependency-name: bcrypt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-21 19:32:31 +00:00
KitaitiMakoto
76219704f3
Merge pull request 'Bump rpassword from 5.0.1 to 6.0.1' ( #1040 ) from rpassword-6.0.1 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1040
2022-03-20 20:29:35 +00:00
dependabot[bot]
2a43d4e88a
Bump rpassword from 5.0.1 to 6.0.1
...
Bumps [rpassword](https://github.com/conradkleinespel/rpassword ) from 5.0.1 to 6.0.1.
- [Release notes](https://github.com/conradkleinespel/rpassword/releases )
- [Commits](https://github.com/conradkleinespel/rpassword/compare/v5.0.1...v6.0.1 )
---
updated-dependencies:
- dependency-name: rpassword
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-14 19:29:46 +00:00
KitaitiMakoto
f0ce073a37
Merge pull request 'Bump tracing from 0.1.31 to 0.1.32' ( #1039 ) from tracing-0.1.32 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1039
2022-03-12 13:46:19 +00:00
dependabot[bot]
8047196394
Bump tracing from 0.1.31 to 0.1.32
...
Bumps [tracing](https://github.com/tokio-rs/tracing ) from 0.1.31 to 0.1.32.
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.31...tracing-0.1.32 )
---
updated-dependencies:
- dependency-name: tracing
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-09 19:30:07 +00:00
KitaitiMakoto
3cf52b3985
Merge pull request 'Add test for Tag::from_activity()' ( #1037 ) from tag-test into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1037
2022-03-06 11:44:02 +00:00
KitaitiMakoto
ac378e448b
Merge pull request 'Bump once_cell from 1.9.0 to 1.10.0' ( #1038 ) from once_cell-1.10.0 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1038
2022-03-06 11:43:40 +00:00
Kitaiti Makoto
daae2038f8
Add test for Tag::from_activity()
2022-03-06 20:22:36 +09:00
dependabot[bot]
a2356c6e59
Bump once_cell from 1.9.0 to 1.10.0
...
Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/matklad/once_cell/releases )
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.9.0...v1.10.0 )
---
updated-dependencies:
- dependency-name: once_cell
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-03 19:31:09 +00:00
KitaitiMakoto
44b91c6f07
Merge pull request 'Update crates' ( #1036 ) from ldap3-0.10.2 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1036
2022-03-01 13:30:25 +00:00
Kitaiti Makoto
144565d13e
Merge remote-tracking branch 'github/dependabot/cargo/bcrypt-0.12.0' into ldap3-0.10.2
2022-03-01 22:06:38 +09:00
dependabot[bot]
07fd66863d
Bump bcrypt from 0.11.0 to 0.12.0
...
Bumps [bcrypt](https://github.com/Keats/rust-bcrypt ) from 0.11.0 to 0.12.0.
- [Release notes](https://github.com/Keats/rust-bcrypt/releases )
- [Commits](https://github.com/Keats/rust-bcrypt/compare/v0.11.0...v0.12.0 )
---
updated-dependencies:
- dependency-name: bcrypt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-28 19:46:44 +00:00
dependabot[bot]
385a5f7c33
Bump ldap3 from 0.9.3 to 0.10.2
...
Bumps [ldap3](https://github.com/inejge/ldap3 ) from 0.9.3 to 0.10.2.
- [Release notes](https://github.com/inejge/ldap3/releases )
- [Changelog](https://github.com/inejge/ldap3/blob/master/CHANGELOG.md )
- [Commits](https://github.com/inejge/ldap3/compare/v0.9.3...v0.10.2 )
---
updated-dependencies:
- dependency-name: ldap3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-28 19:46:38 +00:00
KitaitiMakoto
8c8c2edc66
Merge pull request 'Add tests for Tag' ( #1035 ) from ap-tests into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1035
2022-02-27 12:50:36 +00:00
Kitaiti Makoto
f7e393bded
Add tests for Tag
2022-02-27 21:47:40 +09:00
KitaitiMakoto
1df25e34b0
Merge pull request 'Update gettext-macros to 0.6.1' ( #1033 ) from update-gettext-macros into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1033
2022-02-26 15:47:44 +00:00
Kitaiti Makoto
ed491bad21
Update gettext-macros to 0.6.1
2022-02-26 11:20:45 +09:00
KitaitiMakoto
306f2d5738
Merge pull request 'Bump bcrypt from 0.10.1 to 0.11.0' ( #1032 ) from bcrypt-0.11.0 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1032
2022-02-23 20:43:41 +00:00
dependabot[bot]
2196cb95c0
Bump bcrypt from 0.10.1 to 0.11.0
...
Bumps [bcrypt](https://github.com/Keats/rust-bcrypt ) from 0.10.1 to 0.11.0.
- [Release notes](https://github.com/Keats/rust-bcrypt/releases )
- [Commits](https://github.com/Keats/rust-bcrypt/compare/v0.10.1...v0.11.0 )
---
updated-dependencies:
- dependency-name: bcrypt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-23 19:27:58 +00:00
KitaitiMakoto
b4d494a5c7
Merge pull request 'Bump tracing from 0.1.30 to 0.1.31' ( #1030 ) from tracing-0.1.31 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1030
2022-02-19 18:17:15 +00:00
Kitaiti Makoto
e8432f575e
Merge remote-tracking branch 'origin/main' into tracing-0.1.31
2022-02-20 02:55:50 +09:00
KitaitiMakoto
eb48723c08
Merge pull request 'Bump tracing-subscriber from 0.3.8 to 0.3.9' ( #1028 ) from tracing-subscriber-0.3.9 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1028
2022-02-19 17:28:02 +00:00
dependabot[bot]
65168202b4
Bump tracing from 0.1.30 to 0.1.31
...
Bumps [tracing](https://github.com/tokio-rs/tracing ) from 0.1.30 to 0.1.31.
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.30...tracing-0.1.31 )
---
updated-dependencies:
- dependency-name: tracing
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-18 19:38:05 +00:00
dependabot[bot]
dced3cf881
Bump tracing-subscriber from 0.3.8 to 0.3.9
...
Bumps [tracing-subscriber](https://github.com/tokio-rs/tracing ) from 0.3.8 to 0.3.9.
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.8...tracing-subscriber-0.3.9 )
---
updated-dependencies:
- dependency-name: tracing-subscriber
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-18 19:37:58 +00:00
KitaitiMakoto
170fd6026c
Merge pull request 'Bump ammonia from 3.1.3 to 3.1.4' ( #1027 ) from update-crate into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1027
2022-02-18 10:49:25 +00:00
dependabot[bot]
1ccaa817b3
Bump ammonia from 3.1.3 to 3.1.4
...
Bumps [ammonia](https://github.com/rust-ammonia/ammonia ) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/rust-ammonia/ammonia/releases )
- [Changelog](https://github.com/rust-ammonia/ammonia/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-ammonia/ammonia/compare/v3.1.3...v3.1.4 )
---
updated-dependencies:
- dependency-name: ammonia
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-17 19:29:15 +00:00
KitaitiMakoto
65ba083720
Merge pull request 'Switch gettext crate from GitHub to crates.io' ( #1018 ) from gettext-cratesio into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1018
2022-02-17 14:32:47 +00:00
Kitaiti Makoto
dba902d262
Merge remote-tracking branch 'origin/main' into gettext-cratesio
2022-02-17 23:09:50 +09:00
Kitaiti Makoto
d52c7a3afa
Update gettext-macros and gettext-utils
2022-02-17 23:08:16 +09:00
KitaitiMakoto
c63f88fb7f
Merge pull request 'Update crates' ( #1026 ) from update-crates into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1026
2022-02-17 13:58:30 +00:00
Kitaiti Makoto
4412e0598f
Follow API change of rocket_i18n
2022-02-17 22:36:13 +09:00
Kitaiti Makoto
eb22c1168e
Install rocket_i18n from crates.io
2022-02-17 22:36:13 +09:00
Kitaiti Makoto
917eda356d
Use rocket_i18n on crates.io
2022-02-17 22:36:13 +09:00
Kitaiti Makoto
bc6580bbdc
Switch gettext crate from GitHub to crates.io
2022-02-17 22:36:13 +09:00
Kitaiti Makoto
920cf622c5
Merge remote-tracking branch 'github/dependabot/cargo/askama_escape-0.10.3' into update-crates
2022-02-17 22:34:41 +09:00
dependabot[bot]
13dcb193dc
Bump askama_escape from 0.10.2 to 0.10.3
...
Bumps [askama_escape](https://github.com/djc/askama ) from 0.10.2 to 0.10.3.
- [Release notes](https://github.com/djc/askama/releases )
- [Commits](https://github.com/djc/askama/commits )
---
updated-dependencies:
- dependency-name: askama_escape
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-16 19:34:15 +00:00
dependabot[bot]
3afb724fed
Bump serde_json from 1.0.78 to 1.0.79
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.78 to 1.0.79.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.78...v1.0.79 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-14 19:32:32 +00:00
KitaitiMakoto
9662936b44
Merge pull request 'Update crates' ( #1023 ) from update-crates into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1023
2022-02-08 08:13:37 +00:00
Kitaiti Makoto
4780472d48
Make Circle CI follow ructe change
2022-02-08 16:54:03 +09:00
Kitaiti Makoto
6f68c4504b
Update Cargo.lock
2022-02-08 16:53:35 +09:00
Kitaiti Makoto
28e0cdfe63
Remove activitystreams from dependencies
2022-02-08 16:50:00 +09:00
Kitaiti Makoto
a5003526c8
Follow clippy
2022-02-08 16:47:48 +09:00
Kitaiti Makoto
ec3d78b509
Merge remote-tracking branches 'github/dependabot/cargo/ructe-0.14.0', 'github/dependabot/cargo/rsass-0.23.4' and 'github/dependabot/cargo/tracing-subscriber-0.3.8' into update-crates
2022-02-08 16:37:12 +09:00
dependabot[bot]
4205e38605
Bump rsass from 0.23.2 to 0.23.4
...
Bumps [rsass](https://github.com/kaj/rsass ) from 0.23.2 to 0.23.4.
- [Release notes](https://github.com/kaj/rsass/releases )
- [Changelog](https://github.com/kaj/rsass/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kaj/rsass/compare/v0.23.2...v0.23.4 )
---
updated-dependencies:
- dependency-name: rsass
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-07 19:38:02 +00:00
dependabot[bot]
8438d48c71
Bump ructe from 0.13.4 to 0.14.0
...
Bumps [ructe](https://github.com/kaj/ructe ) from 0.13.4 to 0.14.0.
- [Release notes](https://github.com/kaj/ructe/releases )
- [Changelog](https://github.com/kaj/ructe/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kaj/ructe/compare/v0.13.4...v0.14.0 )
---
updated-dependencies:
- dependency-name: ructe
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-07 19:37:50 +00:00
dependabot[bot]
52faf5996b
Bump tracing-subscriber from 0.3.7 to 0.3.8
...
Bumps [tracing-subscriber](https://github.com/tokio-rs/tracing ) from 0.3.7 to 0.3.8.
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.7...tracing-subscriber-0.3.8 )
---
updated-dependencies:
- dependency-name: tracing-subscriber
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-07 19:37:34 +00:00
KitaitiMakoto
69eccc50a3
Merge pull request 'Add ActivityPub tests and a little fixes' ( #1021 ) from ap-tests into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1021
2022-02-05 09:17:27 +00:00
Kitaiti Makoto
54cbdb236f
Add tests for Mention activity
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
34c374de1a
Attach icon field to User activity only whene it has avatar
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
113722e4ba
Add more ActivityPub tests for User
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
3b429909f1
Extract User::outbox_collection_page() from outbox_collection() for testablity
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
f1cdf4552f
Extract User::outbox_collection() from outbox() for testablity
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
7d320e57da
Don't make medias::tests::clean() panic when file not found
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
e1a598a459
Attach avater to sample user
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
6107842303
Add tests for Comment::to_activity() and build_delete()
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
65372d2018
Extract comments::tests::prepare_activity()
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
4842385ca6
Add test about reply
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
05f55fc1ca
Add https scheme to mention URI in contents
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
e8153d4b42
Fix Comment::to_activity()
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
2087a659f9
Add test to validate comment json
2022-02-05 17:58:00 +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
93a2c6d99f
Add tests for Follow::build_accept() and build_undo()
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
5ef76873b7
Fix tests
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
b97c3fdb87
Extract Follow::build_accept
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
64838ad864
Add test for Follow::to_activity()
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
f529e803ef
Fix ap_url of Reshare
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
e5bc84badf
Add tests for Reshare::to_activity and build_undo
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
e2077bed59
Add test for Like::build_undo
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
9ab9d29efb
Remove double slashes
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
5373a674e1
Add test for Like::to_activity
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
bfaa2fafaf
Install assert-json-diff
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
d4a13a13d4
Add assert-json-diff to dev dependencies of plume-common
...
% cargo add assert-json-diff -p plume-models --dev
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
92c0368dd8
Install activitystreams 0.7.0
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
80c0426768
Add activitystreams 0.7.0 to plume-models dependencies
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
71b21289ab
Install activitystreams 0.7.0
2022-02-05 17:58:00 +09:00
Kitaiti Makoto
fa861ff314
Add activitystreams 0.7.0 to plume-common dependencies
2022-02-05 17:58:00 +09:00
KitaitiMakoto
400d2dee32
Merge pull request 'Update crates' ( #1020 ) from update-crates into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1020
2022-02-05 05:48:47 +00:00
Kitaiti Makoto
3993dda17d
Merge remote-tracking branch 'github/dependabot/cargo/tracing-0.1.30' into update-crates
2022-02-05 14:31:20 +09:00
dependabot[bot]
b1255efdcd
Bump tracing from 0.1.29 to 0.1.30
...
Bumps [tracing](https://github.com/tokio-rs/tracing ) from 0.1.29 to 0.1.30.
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.29...tracing-0.1.30 )
---
updated-dependencies:
- dependency-name: tracing
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-04 19:30:06 +00:00
dependabot[bot]
22036c6a94
Bump rsass from 0.23.0 to 0.23.2
...
Bumps [rsass](https://github.com/kaj/rsass ) from 0.23.0 to 0.23.2.
- [Release notes](https://github.com/kaj/rsass/releases )
- [Changelog](https://github.com/kaj/rsass/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kaj/rsass/compare/v0.23.0...v0.23.2 )
---
updated-dependencies:
- dependency-name: rsass
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-04 19:29:57 +00:00
KitaitiMakoto
f2df4b7d7d
Merge pull request 'Don't fill empty content when switching rich editor' ( #1017 ) from content-placeholder into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1017
2022-01-29 17:29:41 +00:00
Kitaiti Makoto
7c57bf78a1
[skip ci]Add changelog
2022-01-30 02:29:16 +09:00
Kitaiti Makoto
8d898ff477
Don't fill empty content when switching rich editor
2022-01-30 02:26:23 +09:00
KitaitiMakoto
a1045dbce9
Merge pull request 'Fixes #988 Fix email_blocklist schema' ( #1016 ) from block_list-schema into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1016
2022-01-29 16:38:33 +00:00
Kitaiti Makoto
23a07f3f7b
[skip ci]Add changelog
2022-01-30 01:17:33 +09:00
Kitaiti Makoto
458d87fef1
Run migration
2022-01-30 01:16:51 +09:00
Kitaiti Makoto
82df86d09e
Set null to email_blocklist table fields for SQLite
2022-01-30 01:16:03 +09:00
Kitaiti Makoto
858cad2995
Set null to email_blocklist table fields
2022-01-30 00:54:10 +09:00
Kitaiti Makoto
c0483cf12e
Generate migration files for adding NOT NULL constraints to email_blocklist table fields
...
% diesel migration generate add_not_null_constraint_to_email_blocklist
2022-01-30 00:45:18 +09:00
KitaitiMakoto
57a54cf016
Merge pull request 'Update Rust' ( #1015 ) from bump-rust into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1015
2022-01-27 03:14:47 +00:00
Kitaiti Makoto
325d8cde08
[skip ci]Add changelog about Rust bump
2022-01-27 12:01:54 +09:00
Kitaiti Makoto
9e2c76c3bc
Satisfy clippy
2022-01-27 11:54:41 +09:00
Kitaiti Makoto
996b161c1e
Satisfy clippy
2022-01-27 11:45:35 +09:00
Kitaiti Makoto
831ef88431
Update Rust
2022-01-27 11:45:21 +09:00
KitaitiMakoto
89517e5988
Merge pull request 'Update crates' ( #1014 ) from update-crates into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1014
2022-01-27 01:22:16 +00:00
Kitaiti Makoto
48dbcf75a9
Update crates
2022-01-27 10:02:47 +09:00
Kitaiti Makoto
a56a9bc9c5
Add changelogs
2022-01-27 10:02:30 +09:00
KitaitiMakoto
918103fa29
Merge pull request 'Fix #1011 Add Basque' ( #1013 ) from langs into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1013
2022-01-26 13:37:53 +00:00
KitaitiMakoto
c9b8f5a739
Merge pull request 'Fix #1009 Email Sign-up Explanation' ( #1012 ) from email-signup-explanation into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1012
2022-01-26 13:37:38 +00:00
Kitaiti Makoto
d58ff36d80
Update po files
2022-01-26 22:17:11 +09:00
Kitaiti Makoto
00d647c0ad
Add Basque po files
2022-01-26 22:16:55 +09:00
Kitaiti Makoto
a27f196578
Add Basque
2022-01-26 22:15:35 +09:00
Kitaiti Makoto
abe82b79ce
Update pot file
2022-01-26 22:10:47 +09:00
Kitaiti Makoto
95230c3a23
Add explanation for email signup
2022-01-26 22:10:14 +09:00
Kitaiti Makoto
eade69a12c
Fix indentation
2022-01-26 22:09:45 +09:00
KitaitiMakoto
4f89e214ef
Merge pull request 'Update crates' ( #1010 ) from update-crates into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1010
2022-01-25 00:46:41 +00:00
Kitaiti Makoto
2936679326
Update crates
2022-01-25 09:26:23 +09:00
KitaitiMakoto
18a67fe1b5
Merge pull request 'Update crates' ( #1008 ) from update-crates into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1008
2022-01-16 03:23:13 +00:00
Kitaiti Makoto
ba29c8ef6f
Follow atom_syndication API change
2022-01-16 12:02:12 +09:00
Kitaiti Makoto
d253f1a020
Upgrade atom_syndication
2022-01-16 12:02:03 +09:00
Kitaiti Makoto
03060d6ee2
Update crates
2022-01-16 11:31:18 +09:00
KitaitiMakoto
ac8ad3aae2
Merge pull request 'Add dependabot.yml' ( #1007 ) from dependabot into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1007
2022-01-15 02:01:40 +00:00
Kitaiti Makoto
14e294efed
Add dependabot.yml
2022-01-15 06:02:16 +09:00
KitaitiMakoto
ec3205b372
Merge pull request 'v0.7.1' ( #1006 ) from v0.7.1 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1006
2022-01-12 02:10:48 +00:00
Kitaiti Makoto
45119d9a8c
(cargo-release) version {{version}}
2022-01-12 10:42:45 +09:00
Kitaiti Makoto
1065078f75
Update translation files
2022-01-12 10:29:50 +09:00
Kitaiti Makoto
0ce904a985
Update translation files
2022-01-12 10:24:14 +09:00
Kitaiti Makoto
254eec8e6a
Follow cargo-release update
2022-01-12 10:19:58 +09:00
KitaitiMakoto
0e4cb4f6e1
Merge pull request '[skip ci]Fix # of pull reuqest in changelog' ( #1004 ) from fix-changelog into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1004
2022-01-12 00:37:19 +00:00
Kitaiti Makoto
9b05ac90df
[skip ci]Fix # of pull reuqest in changelog
2022-01-12 09:36:32 +09:00
KitaitiMakoto
f28a7fa508
Merge pull request 'Add changelogs' ( #1003 ) from changelog into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1003
2022-01-12 00:35:26 +00:00
Kitaiti Makoto
65e95d8998
Add changelogs
2022-01-12 09:34:39 +09:00
KitaitiMakoto
808b8f8e98
Merge pull request 'Fix #1001 Deny access to disabled sign-up strategy' ( #1002 ) from restrict-signup into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/1002
2022-01-12 00:33:04 +00:00
Kitaiti Makoto
43b46a8be4
Make email_signups::create return ErrorPage on error
2022-01-12 09:20:20 +09:00
Kitaiti Makoto
9bbfc71fc8
Fix registration openess condition mistake
2022-01-12 09:19:48 +09:00
Kitaiti Makoto
5d58b31f1c
Remove unreachable code
2022-01-12 09:00:04 +09:00
Kitaiti Makoto
e31a2238fb
Respond with error status code when error
2022-01-12 08:58:42 +09:00
Kitaiti Makoto
7de37bc9b7
Hide password sign-up routings when it's disabled
2022-01-12 08:46:11 +09:00
Kitaiti Makoto
13f7734751
Hide email sign-up routings when it's disabled
2022-01-12 08:40:20 +09:00
Kitaiti Makoto
b4395bce99
Implement request guard to detect enabled sign-up strategy
2022-01-12 08:39:33 +09:00
Kitaiti Makoto
7c82b08615
Use into() instead of explicitly wrapping return values
2022-01-12 04:36:01 +09:00
Kitaiti Makoto
6498dbfbb7
Reuse form values
2022-01-12 04:28:02 +09:00
Kitaiti Makoto
74254aed4a
Move require_logins from plume-common to plume
2022-01-12 04:18:13 +09:00
KitaitiMakoto
8c48abf48e
Merge pull request 'Update crates' ( #997 ) from update-crates into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/997
2022-01-07 18:58:18 +00:00
Kitaiti Makoto
8958226604
Upgrade shrinkwraprs
2022-01-08 03:54:38 +09:00
Kitaiti Makoto
005a6db230
Update crates
2022-01-08 03:20:22 +09:00
KitaitiMakoto
4397abd8ab
Merge pull request 'Add plume-front.pot' ( #994 ) from front-po into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/994
2022-01-07 15:40:31 +00:00
Kitaiti Makoto
e53882f555
Add plume-front.pot
2022-01-08 00:39:17 +09:00
KitaitiMakoto
5d5e61dfa1
Merge pull request 'Update crates' ( #993 ) from update-crates into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/993
2022-01-06 21:45:53 +00:00
Kitaiti Makoto
c5c6b70a89
Upgrade ldap3
2022-01-07 06:17:58 +09:00
Kitaiti Makoto
6778a0e943
Remove hyper from plume-common
2022-01-07 06:16:00 +09:00
Kitaiti Makoto
677e238c6d
Follow API change of heck
2022-01-07 06:12:15 +09:00
Kitaiti Makoto
b0bc2372fa
Upgrade heck
2022-01-07 06:12:03 +09:00
Kitaiti Makoto
6a808c7cc5
Upgrade hex
2022-01-07 06:07:07 +09:00
Kitaiti Makoto
d53543ccb1
Upgrade base64
2022-01-07 06:06:49 +09:00
Kitaiti Makoto
88d7d54601
Upgrade whatlang
2022-01-07 06:05:20 +09:00
Kitaiti Makoto
0f0c896887
Upgrade itertools
2022-01-07 06:05:05 +09:00
Kitaiti Makoto
65233c0a9a
Upgrade ammonia
2022-01-07 05:53:09 +09:00
Kitaiti Makoto
32e1e4788f
Upgrade shrinkwraprs
2022-01-07 05:49:06 +09:00
Kitaiti Makoto
181a78876b
Remove askama_escape from dependencies of plume-models
2022-01-07 05:47:46 +09:00
Kitaiti Makoto
61d5446113
Use plume_common::escape() instead of askama_escape::escape() directly
2022-01-07 05:47:08 +09:00
Kitaiti Makoto
c786569171
Define plume_common::escape()
2022-01-07 05:36:39 +09:00
Kitaiti Makoto
d83a75e3f4
Add askama_escape to plume-common
2022-01-07 05:26:32 +09:00
Kitaiti Makoto
a6f06559ea
Remove rspassword from dependencies
2022-01-07 05:15:07 +09:00
Kitaiti Makoto
2084145dd3
Upgrade multipart
2022-01-07 05:12:29 +09:00
Kitaiti Makoto
dd54058516
Upgrade guid-create
2022-01-07 05:09:08 +09:00
Kitaiti Makoto
4056a54d44
Upgrade tracing-subscriber
2022-01-07 05:03:07 +09:00
Kitaiti Makoto
191cd11741
Upgrade dotenv
2022-01-07 04:59:03 +09:00
Kitaiti Makoto
800e74da67
Follow API change of validator
2022-01-07 04:55:49 +09:00
Kitaiti Makoto
237da47950
Upgrade validator
2022-01-07 04:55:41 +09:00
Kitaiti Makoto
ec12539fd0
Follow rsass API change
2022-01-07 04:41:20 +09:00
Kitaiti Makoto
a537db559b
Upgrade rsass
2022-01-07 04:41:11 +09:00
Kitaiti Makoto
2ba158df67
Update crates
2022-01-07 01:41:22 +09:00
KitaitiMakoto
c0c066547f
Merge pull request 'Update po files' ( #991 ) from po into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/991
2022-01-06 13:24:09 +00:00
Kitaiti Makoto
c3f59b14b9
Update po files
2022-01-06 22:14:24 +09:00
KitaitiMakoto
1d06a8f1ad
Merge pull request 'Fixes #636 Email sign up feature' ( #990 ) from mail-confirmation into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/990
2022-01-06 12:04:24 +00:00
Kitaiti Makoto
efaf1295e9
Suppress clippy
2022-01-06 20:43:40 +09:00
Kitaiti Makoto
4bc9cf3ad1
[skip ci]Complete changelogs
2022-01-06 20:35:34 +09:00
Kitaiti Makoto
1e3851ea69
Execute SQLs for email_signups in transaction
2022-01-06 20:27:55 +09:00
Kitaiti Makoto
b6d38536e3
Add email signup feature
2022-01-06 20:18:20 +09:00
Kitaiti Makoto
9b4c678aa9
Make signup token transparent
2022-01-06 18:40:24 +09:00
Kitaiti Makoto
a65775d85b
Implement EmailSignup
2022-01-05 03:17:58 +09:00
Kitaiti Makoto
192c7677c3
Run migration
...
% diesel migration run
2022-01-05 00:01:36 +09:00
Kitaiti Makoto
2a31a7b601
Define email_singups table
2022-01-05 00:01:36 +09:00
Kitaiti Makoto
355fd7cb1d
Generate create_email_signups_table migration
...
% diesel migration generate create_email_signups_table
2022-01-05 00:01:36 +09:00
Kitaiti Makoto
40efd73dfc
Add config for sign up strategy
2022-01-05 00:01:32 +09:00
KitaitiMakoto
31b144c76d
Merge pull request 'Remove unnecessary prefix' ( #986 ) from fix-tag into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/986
2022-01-04 10:17:53 +00:00
Kitaiti Makoto
31a46514cb
Remove unnecessary prefix
2022-01-04 19:17:04 +09:00
KitaitiMakoto
c8d906eb99
Merge pull request 'Quote version tag' ( #985 ) from fix-action into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/985
2022-01-04 10:11:19 +00:00
Kitaiti Makoto
2895a1c819
Quote version tag
2022-01-04 19:10:37 +09:00
KitaitiMakoto
a4a5d08662
Merge pull request 'deploy-tags' ( #984 ) from deploy-tags into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/984
2022-01-04 10:08:31 +00:00
Kitaiti Makoto
b97c9d2165
Deploy Docker images with tags
2022-01-04 19:07:47 +09:00
Kitaiti Makoto
5b7e8a69a5
Revert "Deploy tags"
...
This reverts commit d9a59f1b07
.
2022-01-04 19:04:58 +09:00
KitaitiMakoto
9601e99e33
Merge pull request 'Deploy tags' ( #983 ) from deploy-tags into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/983
2022-01-04 09:42:19 +00:00
Kitaiti Makoto
d9a59f1b07
Deploy tags
2022-01-04 18:41:06 +09:00
KitaitiMakoto
b6a6af906a
Merge pull request '[skip ci]Add changelog abourt MAIL_PORT' ( #982 ) from changelog into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/982
2022-01-03 16:07:13 +00:00
Kitaiti Makoto
2c4799ce27
[skip ci]Add changelog abourt MAIL_PORT
2022-01-04 01:06:12 +09:00
KitaitiMakoto
b33b19849c
Merge pull request 'Fix notification page error' ( #981 ) from fix-notification-page into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/981
2022-01-03 14:29:43 +00:00
Kitaiti Makoto
e398f36c57
Add changelog
2022-01-03 23:28:56 +09:00
Kitaiti Makoto
ee6064eee8
Don't unwrap()
2022-01-03 23:28:05 +09:00
KitaitiMakoto
9d012c8f3c
Merge pull request 'Closes #944 Mail server port configuration' ( #980 ) from mail-server-port into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/980
2022-01-03 10:37:53 +00:00
Kitaiti Makoto
8888dbba0a
Initialize SMTP client with port number
2022-01-03 18:09:26 +09:00
Kitaiti Makoto
6f8d5c1eb4
Add SmtpClient::new_with_addr() method
2022-01-03 18:09:13 +09:00
Kitaiti Makoto
62da4a3d5c
Add native-tls to plume-models' dependencies
2022-01-03 18:04:49 +09:00
Kitaiti Makoto
5cfc8e71a5
Remove Lettre from plume module dependencies
2022-01-03 17:36:37 +09:00
Kitaiti Makoto
a599760891
Use smtp module from plume_models instead of lettre directly
2022-01-03 17:36:11 +09:00
Kitaiti Makoto
00324f668f
Add port field to MailConfig
2022-01-03 17:25:46 +09:00
Kitaiti Makoto
d4549704b9
Install Lettre
2022-01-03 17:11:35 +09:00
Kitaiti Makoto
0836e3d693
Add Lettre to plume-models' dependencies
2022-01-03 17:09:47 +09:00
Kitaiti Makoto
0058c3053d
Move mail config from plume::mail::mailer to plume_models::CONFIG
2022-01-03 15:50:04 +09:00
KitaitiMakoto
2a1a0a23a5
Merge pull request 'Move bottombar styles to _article.scss' ( #978 ) from bottombar-styling into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/978
2022-01-02 18:03:46 +00:00
Kitaiti Makoto
5614e3bd59
Move bottombar styles to _article.scss
2022-01-03 03:01:59 +09:00
KitaitiMakoto
acbda3cde1
Merge pull request 'Make bottom bar smaller in narrow window' ( #977 ) from layout-post-control into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/977
2022-01-02 17:50:20 +00:00
Kitaiti Makoto
0755436458
Make bottom bar smaller in narrow window
2022-01-03 02:49:45 +09:00
KitaitiMakoto
3daf405ae2
Merge pull request 'Make blog cover clickable' ( #976 ) from clickable-blog-image into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/976
2022-01-02 17:40:30 +00:00
Kitaiti Makoto
53dc3b0c03
Fix cover size of posts
2022-01-03 02:39:17 +09:00
Kitaiti Makoto
371dcc5091
Address blog title positoin in dashboard
2022-01-03 02:37:45 +09:00
Kitaiti Makoto
905fe54fa3
Make blog cover a link
2022-01-03 02:35:07 +09:00
Kitaiti Makoto
62c0827ff5
Remove needless whitespaces
2022-01-03 02:32:17 +09:00
KitaitiMakoto
d6c65ce81a
Merge pull request 'Fix #927 Ensure Post ap_url' ( #975 ) from ensure-ap-url into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/975
2022-01-02 17:24:04 +00:00
Kitaiti Makoto
5532b4a4d7
Ensure Post ap_url
2022-01-03 02:21:34 +09:00
KitaitiMakoto
637bd3347b
Merge pull request 'Fix #967 Fix comment link' ( #974 ) from fix-comment-link into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/974
2022-01-02 17:08:10 +00:00
Kitaiti Makoto
bac373a818
Fix comment link
2022-01-03 02:06:59 +09:00
Kitaiti Makoto
f0e7ea5640
(cargo-release) version {{version}}
2022-01-03 01:17:07 +09:00
Kitaiti Makoto
4b981e0fad
(cargo-release) version {{version}}
2022-01-03 00:56:29 +09:00
KitaitiMakoto
8fb9d861de
Merge pull request '[skip ci]Give up to deploy tags' ( #973 ) from giveup-tag into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/973
2022-01-02 15:43:05 +00:00
Kitaiti Makoto
199269ba3c
[skip ci]Give up to deploy tags
2022-01-03 00:42:36 +09:00
KitaitiMakoto
0b9ec4c52c
Merge pull request 'Use Git tag for Docker image tag' ( #972 ) from deploy-tag into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/972
2022-01-02 15:14:38 +00:00
Kitaiti Makoto
0e51565cc8
Use Git tag for Docker image tag
2022-01-03 00:14:00 +09:00
KitaitiMakoto
0418d35b67
Merge pull request 'Fix a typo' ( #971 ) from deploy-tag into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/971
2022-01-02 15:06:26 +00:00
Kitaiti Makoto
bf9d25363b
Fix a typo
2022-01-03 00:04:57 +09:00
KitaitiMakoto
84f00c57d1
Merge pull request 'Fix tag calculation' ( #970 ) from deploy-tag into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/970
2022-01-02 15:02:15 +00:00
Kitaiti Makoto
7c1a5421fa
Fix tag calculation
2022-01-03 00:01:18 +09:00
KitaitiMakoto
3815bfe980
Merge pull request '[skip ci]Deploy tags to Docker Hub' ( #969 ) from deploy-tag into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/969
2022-01-02 14:51:03 +00:00
Kitaiti Makoto
de448c3192
[skip ci]Deploy tags to Docker Hub
2022-01-02 23:49:42 +09:00
KitaitiMakoto
967e2dfde6
Merge pull request 'Add GitHub Action to deploy Docker image' ( #968 ) from gh-action into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/968
2022-01-02 14:28:27 +00:00
Kitaiti Makoto
dd3c1eac5f
Add GitHub Action to deploy Docker image
2022-01-02 23:26:39 +09:00
KitaitiMakoto
abc0a794c1
Merge pull request 'v0.7.0' ( #923 ) from v0.7.0 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/923
2022-01-02 11:48:46 +00:00
Kitaiti Makoto
ef628aa498
(cargo-release) version {{version}}
2022-01-02 20:41:28 +09:00
Kitaiti Makoto
011bd9602d
Update plume-buildenv Docker image to v0.4.0
2021-12-12 00:54:26 +09:00
Kitaiti Makoto
b0745cfd82
Fix search string in release.toml
2021-12-12 00:38:22 +09:00
Kitaiti Makoto
d1b1d9f507
Update translations
2021-12-12 00:01:11 +09:00
Kitaiti Makoto
742d545f1c
Update po files
2021-12-11 23:57:05 +09:00
Kitaiti Makoto
67dec4df22
Merge remote-tracking branch 'origin/main' into v0.7.0
2021-12-09 14:35:10 +09:00
KitaitiMakoto
33f3bbb774
Merge pull request 'Proper scaling of the default image, when a user doesn't have custom avatar' ( #965 ) from mareklach/Plume:proper_scaling_for_blank_user_avatar into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/965
2021-12-09 05:33:52 +00:00
mareklach
7c1df80695
Update 'assets/themes/default/_global.scss'
2021-12-06 15:15:28 +00:00
mareklach
2adbb6f74c
Merge branch 'main' into proper_scaling_for_blank_user_avatar
2021-12-06 14:52:28 +00:00
mareklach
79c05e8381
Proper scaling of the default image, when a user doesn't have custom avatar
2021-12-06 14:48:05 +00:00
Kitaiti Makoto
31a1591043
Merge remote-tracking branch 'origin/main' into v0.7.0
2021-12-06 07:32:05 +09:00
KitaitiMakoto
0ede2ab3ab
Merge pull request 'Fixes #936 : Sign GET request' ( #957 ) from sign-get into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/957
2021-12-05 22:13:24 +00:00
Kitaiti Makoto
43656d8e46
Create instance for test
2021-12-06 00:33:48 +09:00
Kitaiti Makoto
b7cc2369a7
Allow clippy::needless_borrow on CI
2021-12-06 00:33:20 +09:00
Kitaiti Makoto
05a98175bf
Assign unsed return value to underscore variable
2021-12-05 21:56:00 +09:00
Kitaiti Makoto
346a67fe1c
Create local instance user on start
2021-12-05 21:34:36 +09:00
Kitaiti Makoto
a22f5f2336
Add more changelogs
2021-12-05 21:20:37 +09:00
Kitaiti Makoto
55439990c6
Complete changelog
2021-12-05 21:12:50 +09:00
Kitaiti Makoto
3b0f28d061
Update po files
2021-12-05 21:12:14 +09:00
Kitaiti Makoto
ac3acfb4ac
Merge latest translations
2021-12-05 21:12:14 +09:00
Kitaiti Makoto
d5256e9ffc
Merge translations from Crowdin
2021-12-05 21:12:14 +09:00
Kitaiti Makoto
13be46445c
Add changelog about signing GET requests
2021-12-05 21:10:22 +09:00
Kitaiti Makoto
c67b702425
Cache LOCAL_INSTANCE_USER once
2021-12-05 20:57:10 +09:00
Kitaiti Makoto
e01539ef16
Follow Clippy
2021-12-05 20:24:11 +09:00
Kitaiti Makoto
de4380fd34
Cache local when creating local instance
2021-12-05 20:22:32 +09:00
Kitaiti Makoto
5651e11ba1
Add FIXME comment
2021-12-05 20:22:10 +09:00
KitaitiMakoto
5815602309
Merge pull request 'Don't shrink edit link' ( #964 ) from edit-link-no-shrink into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/964
2021-12-05 10:38:49 +00:00
Kitaiti Makoto
a0a69dfb22
Don't shrink edit link
2021-12-05 19:37:38 +09:00
Kitaiti Makoto
d98132db80
Don't log unnecessary error
2021-12-05 19:32:27 +09:00
Kitaiti Makoto
25fe2ad802
Use request::get() instead of ClientBuilder
2021-12-05 19:32:27 +09:00
Kitaiti Makoto
48fab8ad2c
Impl From for request::Error
2021-12-05 19:32:27 +09:00
Kitaiti Makoto
a7d8d49faf
Define request::get() function
2021-12-05 19:32:27 +09:00
Kitaiti Makoto
388acd6738
Remove needless reference sign
2021-12-05 19:32:27 +09:00
Kitaiti Makoto
d3c035aa39
Remove needless code
2021-12-05 19:32:27 +09:00
Kitaiti Makoto
12a8d00f8e
Cache local instance user for test
2021-12-05 19:32:27 +09:00
Kitaiti Makoto
b9ea06a01a
Don't stop even when caching local instance user
2021-12-05 19:32:27 +09:00
Kitaiti Makoto
1e67b3c13c
Create local instance user on caching if it doesn't exist
2021-12-05 19:32:27 +09:00
Kitaiti Makoto
5a5c8bdac8
Make inbox test follow API change
2021-12-05 19:32:27 +09:00
Kitaiti Makoto
44f9d36df1
Make request test follow API change
2021-12-05 19:32:27 +09:00
Kitaiti Makoto
7d349c2de6
Install once_cell
2021-12-05 19:32:27 +09:00
Kitaiti Makoto
79715ec7c7
Add once_cell to dev-dependencies for plume-common
2021-12-05 19:32:27 +09:00
Kitaiti Makoto
f4d7dfb261
Sign GET request to other instances
2021-12-05 19:32:27 +09:00
Kitaiti Makoto
c525410062
Create local instance user on creating instance
2021-12-05 19:32:27 +09:00
Kitaiti Makoto
af5b0b961b
Extract Instance::create_local_instance_user() from get_local_instance_user_uncached()
2021-12-05 19:32:27 +09:00
Kitaiti Makoto
2f7a5cbf56
Cache local instance user on start
2021-12-05 19:32:27 +09:00
Kitaiti Makoto
1506802c20
Implement LOCAL_INSTANCE_USER and related methods
2021-12-05 19:32:27 +09:00
Kitaiti Makoto
897ea8e11e
Change const name: LOCAL_INSTANCE_USER -> LOCAL_INSTANCE_USERNAME
2021-12-05 19:32:27 +09:00
Kitaiti Makoto
858806149a
Use concrete Error for Signer
2021-12-05 19:32:27 +09:00
Kitaiti Makoto
0da9572627
Implement User::get_local_instance_user()
2021-12-05 19:32:27 +09:00
Kitaiti Makoto
94cc260803
Add Instance to users::Role
2021-12-05 19:32:27 +09:00
KitaitiMakoto
7198b06a33
Merge pull request 'Fix problem of PL #956 ' ( #963 ) from mskf1383/Plume:main into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/963
Reviewed-by: KitaitiMakoto <kitaitimakoto@noreply@joinplu.me>
2021-12-05 10:12:48 +00:00
MohammadSaleh Kamyab
81006e1db8
Update 'assets/themes/default/_global.scss'
2021-12-02 13:16:14 +00:00
KitaitiMakoto
0f7094a70e
Merge pull request 'Update crates' ( #961 ) from update-crates into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/961
2021-11-28 00:54:35 +00:00
Kitaiti Makoto
a0b661fffe
Make template follow change of Rust
2021-11-28 08:48:59 +09:00
Kitaiti Makoto
4bef91f08b
Follow clippy warnings
2021-11-28 08:36:27 +09:00
Kitaiti Makoto
20c17be124
Update Rust version
2021-11-28 08:13:16 +09:00
Kitaiti Makoto
ae3344f318
Follow Rust and crates update
2021-11-28 08:06:29 +09:00
Kitaiti Makoto
9187e4dde9
Update crates
2021-11-28 08:06:29 +09:00
Kitaiti Makoto
89c185f819
Specify Rocket and serde_json version loosely
2021-11-28 08:06:29 +09:00
Kitaiti Makoto
09b9a37720
Update Rust version
2021-11-28 08:06:24 +09:00
KitaitiMakoto
12a8bfcf2d
Merge pull request 'Fix article title overflowing on small screens' ( #960 ) from mareklach/Plume:fix-article-title-overflow-spill into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/960
2021-11-26 19:53:40 +00:00
mareklach
b2be00b125
Fix article title overflowing on small screens
...
Improves CSS scaling of the article title for mobile-sized screens, to prevent it spilling over.
2021-11-26 16:50:08 +00:00
KitaitiMakoto
914d394bd0
Merge pull request 'Stick serde_json versoin for plume-models' ( #959 ) from stick-serde_json into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/959
2021-11-25 23:55:37 +00:00
Kitaiti Makoto
811db1be0e
Stick serde_json versoin for plume-models
2021-11-26 08:53:55 +09:00
KitaitiMakoto
cd81f042b9
Merge pull request 'Stick serde_json to < 1.0.70' ( #958 ) from stick-serde_json into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/958
2021-11-25 23:35:31 +00:00
Kitaiti Makoto
c6111fcd28
Stick serde_json to < 1.0.70
2021-11-26 08:34:38 +09:00
KitaitiMakoto
82ebdc023c
Merge pull request 'Fix RTL problem in post card' ( #956 ) from mskf1383/Plume:main into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/956
Reviewed-by: KitaitiMakoto <kitaitimakoto@noreply@joinplu.me>
2021-11-21 14:32:14 +00:00
MohammadSaleh Kamyab
7b110179a9
Update 'assets/themes/default/_global.scss'
2021-11-21 12:21:47 +00:00
MohammadSaleh Kamyab
afd66ce7cb
Update 'assets/themes/default/_global.scss'
2021-11-21 05:46:48 +00:00
MohammadSaleh Kamyab
9dac97045b
Update 'templates/partials/post_card.rs.html'
2021-11-21 05:37:57 +00:00
KitaitiMakoto
188d4ac063
Merge pull request 'Post ap_url as valid IRI' ( #947 ) from post-slug into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/947
2021-09-07 05:36:00 +00:00
Kitaiti Makoto
0fbefe2cdc
Percent-encode Post slug on sending Activity to other instances
2021-09-07 13:31:06 +09:00
Kitaiti Makoto
eedd5fe4e9
Define utility function to percent-encode for IRI
2021-09-06 17:49:10 +09:00
KitaitiMakoto
27a1a56223
Merge pull request 'Make Feature list more clear' ( #946 ) from github-856 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/946
2021-09-05 12:50:49 +00:00
Kitaiti Makoto
8e3322776a
Merge remote-tracking branch 'origin/main' into github-856
2021-09-05 21:49:50 +09:00
KitaitiMakoto
3d4336c548
Merge pull request 'update some dependancies' ( #945 ) from update-deps into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/945
Reviewed-by: trinity-1686a <trinity-1686a@noreply@joinplu.me>
2021-09-05 12:48:07 +00:00
Trinity Pointard
0c8c607aa4
update some dependancies
2021-09-05 14:41:36 +02:00
D5k H3h
60d6734fe2
Make Feature list more clear
...
Say it, when something is currently missing.
Otherwise, people will get confused.
2021-09-05 11:58:02 +02:00
KitaitiMakoto
8c372aa6fc
Merge pull request 'Fixes #929 Don't stip shipped binaries' ( #942 ) from dont-strip into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/942
2021-08-15 15:46:02 +00:00
Kitaiti Makoto
d1a74ca8e6
Don't stip shipped binaries
2021-08-16 00:44:15 +09:00
KitaitiMakoto
c374e0af4c
Merge pull request 'Upgrade bcrypt create' ( #941 ) from update-blowfish into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/941
2021-08-14 10:23:41 +00:00
Kitaiti Makoto
58e8569048
Install bcrypt
2021-08-14 19:20:30 +09:00
Kitaiti Makoto
83dbf2a945
Upgrade bcrypt
2021-08-14 19:20:21 +09:00
trinity-1686a
d7d6d5f644
Merge pull request 'Draw side line for blockquote on start' ( #933 ) from ahangarha/Plume:ahangarha-patch-1-blockquote-line into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/933
Reviewed-by: trinity-1686a <trinity-1686a@noreply@joinplu.me>
2021-07-13 10:16:26 +00:00
trinity-1686a
9aa9885a89
Merge pull request 'Specify rocket version' ( #937 ) from zynnnn/Plume:fix-rocket-version into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/937
Reviewed-by: trinity-1686a <trinity-1686a@noreply@joinplu.me>
2021-07-13 10:15:53 +00:00
Trinity Pointard
7fe1e083e0
use newer pulldown-cmark
2021-07-10 13:34:13 +02:00
Tdxdxoz
a946823554
Specify rocket version
2021-07-06 22:36:59 +08:00
ahangarha
3a1872c03e
Draw side line for blockquote on start
...
By this change, the line beside blockquote would appear at start. It means if the text is in LTR language, it appears on left and if it is in RTL, the line appears on right.
2021-06-11 11:53:28 +00:00
KitaitiMakoto
5424f9110f
Merge pull request 'Add changelog about change of slug' ( #921 ) from changelog into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/921
2021-04-11 02:45:56 +00:00
Kitaiti Makoto
a597816617
Add changelog about change of slug
2021-04-11 11:44:52 +09:00
KitaitiMakoto
fa7a44f6bb
Merge pull request 'Fix #326 and #721 : Keep title in URI' ( #920 ) from keep-title-in-uri into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/920
2021-04-10 08:27:31 +00:00
Kitaiti Makoto
dfcdcc1833
Remove heck from plume and plume-models
2021-04-10 16:39:23 +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
KitaitiMakoto
859a1fd528
Merge pull request 'Set default RUST_LOG to info' ( #919 ) from default-log-level into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/919
2021-04-10 07:04:53 +00:00
Kitaiti Makoto
5069aab584
Set default RUST_LOG to info
2021-04-10 15:59:15 +09:00
KitaitiMakoto
033fde38fe
Merge pull request 'Extract Post::ap_url()' ( #918 ) from ap_url into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/918
2021-04-09 08:41:04 +00:00
Kitaiti Makoto
7b2bab0f9d
Extract Post::ap_url()
2021-04-09 10:55:09 +09:00
KitaitiMakoto
a419ef5319
Merge pull request 'Prevent duplicated posts in 'all' timeline' ( #917 ) from dup-timeline into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/917
2021-03-29 15:31:52 +00:00
Kitaiti Makoto
f77dce9f12
Add changelog about fix to duplicated posts in all timeline
2021-03-29 23:35:31 +09:00
Kitaiti Makoto
4c2cd92f0d
Prevent duplicated posts in 'all' timeline
2021-03-29 23:33:57 +09:00
KitaitiMakoto
dd932e1f15
Merge pull request 'Calculate media URI properly even when MEDIA_UPLOAD_DIRECTORY configured' ( #916 ) from media-directory into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/916
2021-03-28 18:18:14 +00:00
Kitaiti Makoto
4376810d96
Add changelog about fix of MEDIA_UPLOAD_DIRECTORY handling
2021-03-29 02:32:02 +09:00
Kitaiti Makoto
c961f4751b
Complete pull request number to changelog
2021-03-29 02:29:50 +09:00
Kitaiti Makoto
9e5ec0c9df
Calculate media URI properly even when MEDIA_UPLOAD_DIRECTORY configured
2021-03-29 02:29:15 +09:00
KitaitiMakoto
112c034e27
Merge pull request 'Update Post.ap_url when published' ( #915 ) from update-ap-url into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/915
2021-03-28 17:27:45 +00:00
Kitaiti Makoto
664a3ddeea
Add changelog about update of ap_url
2021-03-29 02:26:30 +09:00
Kitaiti Makoto
2ffd357d95
Update Post.ap_url when published
2021-03-29 01:38:28 +09:00
KitaitiMakoto
2bc4a13964
Merge pull request 'Add migration to add index to medias.file_path for SQLite3' ( #914 ) from upsert-sqlite into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/914
2021-03-28 14:22:10 +00:00
Kitaiti Makoto
58324945cc
Add migration to add index to medias.file_path for SQLite3
2021-03-28 17:34:41 +09:00
KitaitiMakoto
16953ea907
Merge pull request 'Upsert posts and media when fetching remote posts' ( #912 ) from upsert into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/912
2021-03-27 19:27:59 +00:00
Kitaiti Makoto
d3c2dc8286
Add changelog on upsert
2021-03-28 04:27:06 +09:00
Kitaiti Makoto
ebb0b45299
Create blog_authors only when needed
2021-03-28 04:26:17 +09:00
Kitaiti Makoto
702aa11ecf
Don't drop path components of image URI
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
ea1f4d48d5
Upsert Media in from_activity()
2021-03-28 04:26:17 +09:00
Kitaiti Makoto
462c5a1d42
Define Media::find_by_file_path()
2021-03-28 04:26:17 +09:00
Kitaiti Makoto
f90d7ddee3
Add SQL to add/drop index to/from medias.file_path
2021-03-28 04:26:17 +09:00
Kitaiti Makoto
175055cf9d
Add migration to add index to medias.file_path
...
% diesel migration generate medias_index_file_path
2021-03-28 04:26:17 +09:00
KitaitiMakoto
fe92d95f6c
Merge pull request 'Make actors subscribe to channel once' ( #913 ) from remote-fetch-once into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/913
2021-03-27 19:25:22 +00:00
Kitaiti Makoto
8e50d95a7a
Fix code according to clippy
2021-03-28 03:46:37 +09:00
Kitaiti Makoto
9ed36b2aa3
Add changelog on actor subscription fix
2021-03-28 03:12:20 +09:00
Kitaiti Makoto
722165a734
Upgrade lexical-core crate
2021-03-28 01:39:41 +09:00
Kitaiti Makoto
74f99e2588
Upgrade Rust version
2021-03-28 01:39:26 +09:00
Kitaiti Makoto
77c08845b5
[BUG FIX]Make SearchActor subscribe to channel once
2021-03-27 23:55:26 +09:00
Kitaiti Makoto
2bfc26faf2
[BUG FIX]Make RemoveFetchActor subscribe to channel once
2021-03-27 23:54:09 +09:00
KitaitiMakoto
c26f2623a8
Merge pull request 'Fix #905 Prevent remote image duplication' ( #907 ) from dup-remote-image into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/907
2021-02-18 06:10:27 +00: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
28380021a7
Determine file path of mirror of remote image using the URI
2021-02-18 01:23:57 +09:00
Kitaiti Makoto
37cbf537bb
Save remote post only when it doesn't exist on local
2021-02-16 23:48:09 +09:00
KitaitiMakoto
9345a1b7a9
Merge pull request 'Make images in post card links' ( #900 ) from image-link into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/900
2021-02-15 01:42:21 +00:00
Kitaiti Makoto
d18f1d6d1d
Indicate images in post card clickable
2021-02-15 10:17:41 +09:00
Kitaiti Makoto
621258481d
Make images in post card link
2021-02-15 10:17:22 +09:00
KitaitiMakoto
ce285bac17
Merge pull request 'Make links in menu work on iOS' ( #899 ) from menu into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/899
2021-02-14 15:02:03 +00:00
KitaitiMakoto
a7e45bee11
Merge pull request 'Make it possible to open menu on iOS mobile devices' ( #897 ) from menu into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/897
2021-02-14 14:56:55 +00:00
KitaitiMakoto
73e075e216
Merge pull request 'Fix #890 Fix interact URI used from remote account to remote account' ( #898 ) from remote-follow-from-remote into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/898
2021-02-14 14:40:25 +00:00
Kitaiti Makoto
b7c7b6da9f
Percent encode remote interact URI
2021-02-14 22:59:01 +09:00
Kitaiti Makoto
703328601c
[BUG FIX] Don't append host part twice to remote interact URI
2021-02-14 22:15:32 +09:00
Kitaiti Makoto
b2e7664339
Extract User::acct_authority() method
2021-02-14 22:14:44 +09:00
Kitaiti Makoto
ed22c6b103
Make links in menu work on iOS
2021-02-13 23:40:18 +09:00
Kitaiti Makoto
94ccbd6190
Move Rust flag for plume-front to .cargo/config.toml from env var
2021-02-13 22:53:20 +09:00
Kitaiti Makoto
77edc4849f
Add current pull request to changelog
2021-02-13 22:23:03 +09:00
Kitaiti Makoto
07da97f434
Revert "Remove unused diesel_cli from Docker env image"
...
This reverts commit 056d68804a
.
2021-02-13 19:36:57 +09:00
Kitaiti Makoto
89dd6be7dd
Fix design
2021-02-12 19:28:45 +09:00
Kitaiti Makoto
60c1a4264e
Fix indentation
2021-02-12 19:21:36 +09:00
Kitaiti Makoto
c4c177c530
Remove unnecessary CSS properties
2021-02-12 19:21:02 +09:00
Kitaiti Makoto
4a5bffbd57
Update base Docker image for buildenv
2021-02-12 19:10:54 +09:00
Kitaiti Makoto
49b2296015
Revert "Install rustfmt and cargo-clippy explicitly in dev env"
...
This reverts commit 347bc653d8
.
2021-02-12 19:08:33 +09:00
Kitaiti Makoto
0ef4a06565
Revert "Install zip package in Docker dev image"
...
This reverts commit b55c2ff2f0
.
2021-02-12 19:07:26 +09:00
Kitaiti Makoto
16b1337d67
Add WAI-ARIA attributes to menu
2021-02-12 18:54:42 +09:00
Kitaiti Makoto
6599179174
Use document() function
2021-02-12 18:48:33 +09:00
Kitaiti Makoto
f2411f4607
Use a element instead of nav to capture touchend event
2021-02-12 18:26:05 +09:00
Kitaiti Makoto
2c3d429b8e
Suppress Clippy
2021-02-12 18:20:48 +09:00
Kitaiti Makoto
7562cf1e75
Open menu even when focus-within code doesn't work
2021-02-12 18:18:45 +09:00
Kitaiti Makoto
de1c3f3245
Move document() from plume_front::editor to plume_front
2021-02-12 18:12:38 +09:00
Kitaiti Makoto
5d38c3ad70
Fix file name
2021-02-12 18:11:49 +09:00
Kitaiti Makoto
b55c2ff2f0
Install zip package in Docker dev image
2021-02-12 14:38:15 +09:00
Kitaiti Makoto
056d68804a
Remove unused diesel_cli from Docker env image
2021-02-12 14:35:06 +09:00
Kitaiti Makoto
347bc653d8
Install rustfmt and cargo-clippy explicitly in dev env
2021-02-12 14:34:32 +09:00
Kitaiti Makoto
6fcece3bc0
Follow file name change
2021-02-12 13:31:22 +09:00
Kitaiti Makoto
e119c5bde9
Update Docker image for testing
2021-02-12 13:10:32 +09:00
Kitaiti Makoto
1bc2749e1b
Return when required element is not present
2021-02-12 05:00:42 +09:00
Kitaiti Makoto
58bb07d11d
Remove unused stdweb crate from dependencies
2021-02-12 05:00:42 +09:00
Kitaiti Makoto
affe24b9c6
Replace cargo-web with wasm-pack on build environment
2021-02-12 05:00:34 +09:00
Kitaiti Makoto
0bcf063b05
Remove old plume_front::main
2021-02-12 03:20:33 +09:00
Kitaiti Makoto
24ecb15119
Remplement plume_front::editor using web-sys
2021-02-12 03:19:46 +09:00
Kitaiti Makoto
208c515d70
Remove prefix 'web_sys'
2021-02-11 01:24:41 +09:00
Kitaiti Makoto
d0ada7fc53
Reimplement search() in web-sys
2021-02-11 01:19:42 +09:00
Kitaiti Makoto
d86bd898cb
Prepare JavaScript on build process
2021-02-11 01:19:32 +09:00
Kitaiti Makoto
db581a955b
Reimplement menu() in web-sys
2021-02-10 23:51:09 +09:00
Kitaiti Makoto
0b8b1bf25f
Load new JavaScript file
2021-02-10 23:50:41 +09:00
Kitaiti Makoto
faab5f6b3b
Make plume-front's type cdylib
2021-02-10 21:53:59 +09:00
Kitaiti Makoto
6387a1334b
Add wasm-bindgen to plume-front's dependencies
2021-02-10 21:51:57 +09:00
KitaitiMakoto
10be055381
Merge pull request 'Fix #892 Build client for every inbox in broadcast()' ( #895 ) from broadcast-timeout into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/895
2021-02-09 13:56:16 +00:00
Kitaiti Makoto
24c9c7b5a1
Build client for every inbox in broadcast()
2021-02-09 18:15:14 +09:00
KitaitiMakoto
ac48744aca
Merge pull request 'Fix #872 Include (request-target) and Host header to HTTP Signature' ( #884 ) from httpsig into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/884
2021-02-06 19:19:36 +00:00
KitaitiMakoto
f2d2ecb247
Merge pull request 'Raise jobs on CI' ( #893 ) from ci-jobs into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/893
2021-02-06 19:18:21 +00:00
Kitaiti Makoto
1d46bf8d50
Reduce start jobs on CI
2021-02-07 03:28:07 +09:00
Kitaiti Makoto
4353f2a92d
raise jobs on CI
2021-02-07 03:13:38 +09:00
Kitaiti Makoto
1b9aeae53c
Add test for signagure()
2021-02-05 10:34:33 +09:00
Kitaiti Makoto
540b9af873
Add changelog about (request-target)
2021-02-04 22:14:25 +09:00
Kitaiti Makoto
d08d2c6958
Care the case of invalid header value
2021-02-04 17:10:05 +09:00
Kitaiti Makoto
348259a14b
Care about error case
2021-02-04 15:31:57 +09:00
KitaitiMakoto
e68ca1151d
Merge pull request 'Close #888 Extract DbConn from PlumeRocket' ( #889 ) from extract-dbconn into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/889
2021-01-31 17:32:46 +00:00
Kitaiti Makoto
3c15f5a82f
Merge branch 'main' into extract-dbconn
2021-02-01 02:31:45 +09:00
Kitaiti Makoto
5ba823990a
Don't panic in loop
2021-02-01 01:36:36 +09:00
Kitaiti Makoto
c82c38fe52
Comment on database connections
2021-02-01 01:16:52 +09:00
Kitaiti Makoto
e7ab80d5c8
Move worker tasks in routes::user::details to RemoteFetchActor
2021-02-01 00:51:37 +09:00
Kitaiti Makoto
61b68c3a42
Initialize RemoteFetchActor
2021-02-01 00:50:48 +09:00
Kitaiti Makoto
6401cb6fb7
Define User::remote_user_found() and publish_remote_user_found()
2021-02-01 00:48:22 +09:00
Kitaiti Makoto
9d37408535
Define RemoteFetchActor
2021-01-31 22:56:17 +09:00
Kitaiti Makoto
ded64e1cf0
Add USER_CHAN
2021-01-31 22:55:52 +09:00
Kitaiti Makoto
3b766fc427
Define UserEvent
2021-01-31 22:55:28 +09:00
Kitaiti Makoto
ad285898f6
Replace PlumeRocket.conn with DbConn
2021-01-31 21:58:44 +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
5d25a64f13
Remove DbConn from PlumeRocket
2021-01-31 21:58:09 +09:00
Kitaiti Makoto
0dc89fbf23
Set default log level to warn
2021-01-31 21:58:03 +09:00
KitaitiMakoto
94ed0eec2a
Merge pull request 'Set default log level to warn' ( #886 ) from loglevel-warn into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/886
2021-01-25 07:40:09 +00:00
Kitaiti Makoto
d70e585b64
Set default log level to warn
2021-01-25 16:39:25 +09:00
KitaitiMakoto
8f55e50c6e
Merge pull request 'Add default log level in .env.sample' ( #885 ) from loglevel into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/885
2021-01-25 01:43:19 +00:00
Kitaiti Makoto
c113c99e1d
Add default log level in .env.sample
2021-01-25 09:41:40 +09:00
Kitaiti Makoto
191239584b
Define RequestTarget
2021-01-25 02:16:53 +09:00
Kitaiti Makoto
bd1caaf5da
Include (request-target) and Host header to HTTP Signature
2021-01-25 02:16:53 +09:00
KitaitiMakoto
76f7b5e7ac
Merge pull request 'Add shortcut links to edit page' ( #883 ) from shortcut-links into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/883
2021-01-24 17:16:11 +00:00
Kitaiti Makoto
afe449b951
Set ROCKET_SECRET_KEY on CI
2021-01-25 01:25:37 +09:00
Kitaiti Makoto
29f0712ea1
Init search index on CI
2021-01-25 00:46:26 +09:00
Kitaiti Makoto
d091c24f79
Specify cpu count to build plume-cli
2021-01-25 00:27:45 +09:00
Kitaiti Makoto
f9e7d2bb23
Remove all instances before testing
2021-01-25 00:06:40 +09:00
Kitaiti Makoto
dbf36ddf05
Cache fetched instance
2021-01-25 00:06:40 +09:00
Kitaiti Makoto
8b00853e88
Make instance for search actor remote
2021-01-25 00:06:35 +09:00
Kitaiti Makoto
84a3d53075
Use uri! macro to generate URI strings
2021-01-24 23:30:24 +09:00
Kitaiti Makoto
7967dd91c2
Remove needless option; duplicated to env var
2021-01-24 23:30:24 +09:00
Kitaiti Makoto
b5eb2628f9
Don't remove records after testing
2021-01-24 23:30:20 +09:00
Kitaiti Makoto
4ef6561cc6
Extract login() from test function
2021-01-24 21:38:51 +09:00
Kitaiti Makoto
7f54f418a8
Suppress clippy
2021-01-24 19:49:49 +09:00
Kitaiti Makoto
8f90ea18bf
Add tests for edit link presence
2021-01-24 19:37:49 +09:00
Kitaiti Makoto
e12528aae4
Extract launch_rocket() from main() as public within crate scope
2021-01-24 19:28:05 +09:00
Kitaiti Makoto
042a1fd2b0
Use Post::get_blog_fqn() in post_card template
2021-01-20 10:39:11 +09:00
Kitaiti Makoto
be99fe5f99
Implement Post::get_blog_fqn()
2021-01-20 10:38:32 +09:00
Kitaiti Makoto
4a212e5f9e
Use soft tabs instead of hard tabs in SCSS files
2021-01-17 23:14:46 +09:00
Kitaiti Makoto
c253bdee54
Show edit link in post cards
2021-01-17 23:14:46 +09:00
KitaitiMakoto
46fc030df4
Merge pull request 'Search Actor' ( #870 ) from search-actor into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/870
2021-01-17 14:13:54 +00:00
Kitaiti Makoto
02277b1ace
Specify features on running migration on CI
2021-01-16 17:38:35 +09:00
Kitaiti Makoto
ac507d1d42
Fix CI command
2021-01-16 16:50:57 +09:00
Kitaiti Makoto
5148349098
Add changlog about actor and searcher
2021-01-16 16:44:39 +09:00
Kitaiti Makoto
e817941cc5
Update pot
2021-01-16 16:44:20 +09:00
Kitaiti Makoto
06962514fe
Run database migration on CI
2021-01-16 16:39:12 +09:00
Kitaiti Makoto
c3c8f6804b
Remove transaction from test search::tests::search for CI
2021-01-16 16:39:12 +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
6c1dd6608d
Add test for search actor
2021-01-16 16:39:12 +09:00
Kitaiti Makoto
42fb0cf825
Use pattern match instead of unwrap()
2021-01-16 16:39:12 +09:00
Kitaiti Makoto
2483303138
SearchActor waits for transaction commit
2021-01-16 16:39:12 +09:00
Kitaiti Makoto
47e67d9b64
Add methods to clear data of instances and users table for testing
2021-01-16 16:39:12 +09:00
Kitaiti Makoto
1d042e1bb2
Add methods to clear data of instances and users table for testing
2021-01-16 16:39:12 +09:00
Kitaiti Makoto
31418b1079
Fix search::tests::search to use searcher directly instead of actor
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
a46b718937
Ignore search::tests::search
2021-01-16 16:39:12 +09:00
Kitaiti Makoto
5570494a37
Update pot
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
cd5895d560
Update pot
2021-01-16 16:39:11 +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
82524c9dca
Update pot
2021-01-16 16:35:27 +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
69963689f9
Update pot
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
ccbf2124cb
Run cargo fmt
2021-01-16 16:22:39 +09:00
Kitaiti Makoto
a733ece26e
Suppress clippy
2021-01-16 16:22:39 +09:00
Kitaiti Makoto
16624fd742
Run cargo fmt
2021-01-16 16:22:39 +09:00
Kitaiti Makoto
e18be6ec95
Initialize SearchActor at start
2021-01-16 16:22:39 +09:00
Kitaiti Makoto
1bfed0294f
Define SearchActor::init()
2021-01-16 16:22:39 +09:00
Kitaiti Makoto
d4d32bcc11
Define ACTOR_SYS and POST_CHAN
2021-01-16 16:22:39 +09:00
Kitaiti Makoto
0a148721de
Define SearchActor
2021-01-16 16:22:39 +09:00
Kitaiti Makoto
cfe097edf4
Define PostEvent
2021-01-16 16:22:39 +09:00
Kitaiti Makoto
578768d7df
Remove unnecessary attribute to suppress clippy
2021-01-16 16:22:39 +09:00
Kitaiti Makoto
996dc309f7
Make Searcher::open_or_create() accept path and tokenizers
2021-01-16 16:22:38 +09:00
Kitaiti Makoto
09d9164a1c
Extract Searcher::open_or_recreate() from main()
2021-01-16 16:22:38 +09:00
Kitaiti Makoto
43f32d30cb
Add once_cell to dependdencies
2021-01-16 16:22:38 +09:00
Kitaiti Makoto
b1d7b3969d
Add Riker to dependencies
2021-01-16 16:20:49 +09:00
KitaitiMakoto
89fa208bec
Update CHANGELOG ( #881 )
...
Update CHANGELOG
Co-authored-by: Kitaiti Makoto <KitaitiMakoto@gmail.com>
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/881
2021-01-16 05:49:12 +00:00
KitaitiMakoto
a11205324b
Merge pull request 'Upgrade Tantivy to 0.13.3' ( #878 ) from upgrade-tantivy into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/878
2021-01-16 05:40:14 +00:00
Kitaiti Makoto
7d17b12000
Upgrade lindera-tantivy to 0.7.1
2021-01-16 13:34:15 +09:00
Kitaiti Makoto
885dcf91fe
Remove redundant imports
2021-01-16 12:53:05 +09:00
Kitaiti Makoto
192c0f8efd
Remove unused lifetime
2021-01-16 12:21:49 +09:00
Kitaiti Makoto
35e71b0f8a
Replace string range access with strip_prefix()
2021-01-16 12:20:21 +09:00
Kitaiti Makoto
1a24ba44b2
Remove redundant imports
2021-01-16 12:12:13 +09:00
Kitaiti Makoto
7c00d4a88a
Remove no-landing-pads option from CI environment
2021-01-16 12:03:56 +09:00
Kitaiti Makoto
476310a217
Update plume.pot
2021-01-16 01:15:48 +09:00
Kitaiti Makoto
26ffde726f
Run cargo fmt
2021-01-16 01:13:45 +09:00
Kitaiti Makoto
3fd89e6b48
Remove unnecessary wraps
2021-01-16 01:05:42 +09:00
Kitaiti Makoto
be939cf169
Suppress clippy
2021-01-16 00:59:07 +09:00
Kitaiti Makoto
4a15bef34f
Impl From<ListType> for i32 instead of Into<i32> for ListType
2021-01-16 00:49:34 +09:00
Kitaiti Makoto
6eee4b0b65
Define custom errors
2021-01-16 00:43:41 +09:00
Kitaiti Makoto
f720dcbe9a
Remove underscore prefix from route methods to suppress clippy
2021-01-15 23:58:48 +09:00
Kitaiti Makoto
33fceddc08
Use is_empty() instead of comparing with ""
2021-01-15 23:25:07 +09:00
Kitaiti Makoto
dfe83aafc5
Replace as_ref().map() with as_deref()
2021-01-15 23:21:33 +09:00
Kitaiti Makoto
0775c8f3f9
Fix redundant method chains
2021-01-15 23:19:47 +09:00
Kitaiti Makoto
4cdc1a3655
Use char instead of one length &str
2021-01-15 23:01:37 +09:00
Kitaiti Makoto
bbd415c392
Use strip_prefix() instead of range access
2021-01-15 23:00:15 +09:00
Kitaiti Makoto
a236f33269
Remove unused macro_use
2021-01-15 22:38:40 +09:00
Kitaiti Makoto
9b593c76e4
Remove unused doc comments
2021-01-15 22:36:59 +09:00
Kitaiti Makoto
012c8d2026
Remove redundant imports
2021-01-15 22:35:19 +09:00
Kitaiti Makoto
cb05571339
Upgrade tantivy to 0.13.3
2021-01-15 10:19:54 +09:00
Kitaiti Makoto
64e4550dea
Update rust-toolchain to nightly-2021-01-15
2021-01-15 10:19:12 +09:00
KitaitiMakoto
ec8c17482d
Merge pull request 'proxy support' ( #829 ) from dr-bonez/Plume:feature/proxy into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/829
Reviewed-by: KitaitiMakoto <kitaitimakoto@noreply@joinplu.me>
2021-01-13 14:20:36 +00:00
Aiden McClelland
f167aad0fb
fix doc tests
2021-01-11 13:29:01 -07:00
Aiden McClelland
24aac22b89
proxy support
2021-01-11 13:27:52 -07:00
KitaitiMakoto
615a5fe346
Merge pull request 'Update CHANGELOG' ( #877 ) from changelog into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/877
2021-01-11 18:15:58 +00:00
Kitaiti Makoto
a6699a7319
Add about translation languages to CHANGELOG
2021-01-12 03:12:59 +09:00
Kitaiti Makoto
0f408bc738
Update CHANGELOG
2021-01-12 03:11:29 +09:00
KitaitiMakoto
44a7953c20
Merge pull request 'GitHub 838: Fix menu animation not opening on iOS' ( #876 ) from ios_nav_menu_animation_fixed-4 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/876
2021-01-11 17:53:30 +00:00
Marek Ľach
21069ea18e
Fix code formatting
2021-01-11 18:04:21 +01:00
Marek Ľach
1e1fd49c8c
Update _header.scss
2021-01-11 17:48:39 +01:00
Marek Ľach
84621d1d27
Update _header.scss
2021-01-11 01:40:17 +01:00
Marek Ľach
ba4476bf5a
Update _header.scss
2021-01-11 01:34:09 +01:00
KITAITI Makoto
f87bc455b7
Merge branch 'main' into ios_nav_menu_animation_fixed-4
2021-01-11 09:26:37 +09:00
KitaitiMakoto
76ec0d2b13
Merge pull request 'Initialize tracing subscriber' ( #875 ) from init-tracing into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/875
2021-01-11 00:24:54 +00:00
Kitaiti Makoto
4d547082e0
Update pot
2021-01-11 09:15:45 +09:00
Kitaiti Makoto
b9b9af6c44
Initialize tracing subscriber
2021-01-11 09:15:34 +09:00
Kitaiti Makoto
4a4534d6f3
Run cargo fmt
2021-01-11 09:05:31 +09:00
Kitaiti Makoto
894c4fee2c
Add tracing-subscriber to dependencies
2021-01-11 09:05:28 +09:00
Kitaiti Makoto
27a33c833d
Run cargo fmt
2021-01-11 08:38:41 +09:00
Marek Ľach
b52d8e4e26
Fix menu animation not working on mobile iOS (also Midori)
2021-01-10 21:23:11 +01:00
Marek Ľach
b059fb48fc
Update _header.scss
...
The menu does not open on iOS Safari because of how it can't handle translateZ, and needs an -webkit specific prefix for the @keyframes property for the animation to work. This PR fixes the issue.
2021-01-10 18:32:21 +01:00
KitaitiMakoto
f33b057961
Merge pull request 'Add SQlite journal files to .gitignore' ( #874 ) from ignore-journal into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/874
2021-01-10 09:08:36 +00:00
Kitaiti Makoto
663ca4f530
Add SQlite journal files to .gitignore
2021-01-10 18:05:17 +09:00
KitaitiMakoto
5892c0b088
Merge pull request 'Remove SQLite journal files' ( #873 ) from sqlite-journal into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/873
2021-01-10 06:31:14 +00:00
Kitaiti Makoto
044a24eac8
Remove SQLite journal files
2021-01-10 10:27:53 +09:00
Kitaiti Makoto
b93ebedaf3
Revert "Initialize Rocket early to initialize logger early"
...
This reverts commit 30093d3a9f
.
2021-01-09 18:41:47 +09:00
KitaitiMakoto
8539bdaf72
Merge pull request 'Fix #623 tracing crate' ( #868 ) from logging into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/868
I read tracing's documentation and thought that is what I need. I decided use it instead of log crate. Thank you for info, igalic.
2021-01-06 13:38:48 +00:00
Kitaiti Makoto
c1abd3d6f9
Use eprintln! instead of println! for console message
2021-01-06 21:40:14 +09:00
Kitaiti Makoto
becb40544c
Replace println!()s with logging macros
2021-01-06 21:40:14 +09:00
Kitaiti Makoto
ee96d2b754
Fix a typo
2021-01-06 21:40:14 +09:00
Kitaiti Makoto
30093d3a9f
Initialize Rocket early to initialize logger early
2021-01-06 21:40:14 +09:00
Kitaiti Makoto
29f2239e3f
Extract dotenv initialization from init_pool because it affects not only database
2021-01-06 21:40:14 +09:00
Kitaiti Makoto
7f1b33a567
Add tracing crate to dependences
2021-01-06 21:40:07 +09:00
KitaitiMakoto
d0dd23a1af
Merge pull request 'Percent encode URI for remote_interact' ( #866 ) from encode-remote-interact into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/866
2021-01-02 21:28:27 +00:00
Kitaiti Makoto
f8774223d4
Update pot file
2021-01-03 05:51:38 +09:00
Kitaiti Makoto
bca870f1f8
Percent encode URI for remote_interact
2021-01-03 05:49:45 +09:00
KitaitiMakoto
64d38c88e8
Merge pull request 'Add scripts to make prebuilt binaries' ( #864 ) from prebuild-script into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/864
2021-01-02 16:46:02 +00:00
Kitaiti Makoto
3ac94b3e43
Add script to prebuild in Docker container
2021-01-02 23:51:09 +09:00
Kitaiti Makoto
254eef6a2a
Add prebuild script
2021-01-02 23:48:30 +09:00
KitaitiMakoto
f1255f477f
Merge pull request 'Add translated languages to plume-front' ( #863 ) from add-langs-front into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/863
2021-01-02 14:36:22 +00:00
Kitaiti Makoto
6c7b95c1b9
Add translated languages to plume-front
2021-01-02 23:29:46 +09:00
KitaitiMakoto
e7d17caf9d
Merge pull request 'Update crates' ( #858 ) from update-crates into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/858
2021-01-02 14:23:45 +00:00
KitaitiMakoto
71dd80f125
Merge pull request 'Add translated languages' ( #862 ) from add-langs into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/862
2021-01-02 14:21:25 +00:00
KitaitiMakoto
ed4761e841
Merge pull request 'fix-test' ( #861 ) from fix-test into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/861
2021-01-02 14:20:49 +00:00
Kitaiti Makoto
fe05f9a58e
cargo fmt
2021-01-02 22:54:46 +09:00
Kitaiti Makoto
51e5a401a5
Update Welsh translation
2021-01-02 22:45:04 +09:00
Kitaiti Makoto
f1990b782d
Fix tests
2021-01-02 22:15:26 +09:00
KitaitiMakoto
4e3ed0f4c1
Merge pull request 'add dir to allowed attributes' ( #860 ) from dir-safestring into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/860
Reviewed-by: Mina Galić <me+git@igalic.co>
Reviewed-by: KitaitiMakoto <kitaitimakoto@noreply@joinplu.me>
2021-01-02 10:46:32 +00:00
Trinity Pointard
fdb58215c0
add dir to allowed attributes
2021-01-02 00:26:56 +01:00
Kitaiti Makoto
47c8711933
Run cargo fmt
2021-01-02 07:10:10 +09:00
Kitaiti Makoto
20a099c16f
Replace Syntect's deprecated APIs with new APIs
2021-01-02 06:47:55 +09:00
Kitaiti Makoto
3824e4ba25
Upgrade shrinkwraprs
2021-01-02 06:04:59 +09:00
Kitaiti Makoto
b163fc8423
Remove unused serde_qs crate
2021-01-02 04:32:41 +09:00
Kitaiti Makoto
b50f723a4d
Upgrade Ructe
2021-01-02 04:24:06 +09:00
Kitaiti Makoto
b778933c64
Upgrade rpassword
2021-01-02 04:04:17 +09:00
Kitaiti Makoto
12b97ce713
Remove unused colored crate
2021-01-02 03:16:22 +09:00
Kitaiti Makoto
4025a45d52
Upgrade whatlang
2020-12-30 22:36:47 +09:00
Kitaiti Makoto
8a6d832513
Upgrade rocket
2020-12-30 22:35:24 +09:00
Kitaiti Makoto
0b0b3a158f
Upgrade diesel
2020-12-30 22:31:02 +09:00
Kitaiti Makoto
6b745ca8f0
Upgrade dotenv
2020-12-30 22:28:34 +09:00
Kitaiti Makoto
1f0cb7e05c
Uninstall syntect
2020-12-30 21:27:15 +09:00
Kitaiti Makoto
c59821945d
Remove dependency to syntect from root package
2020-12-30 21:26:41 +09:00
Kitaiti Makoto
1a723b78b7
Install syntect
2020-12-30 21:23:52 +09:00
Kitaiti Makoto
e7ff7e3263
Upgrade syntect to 0.4.5
2020-12-30 21:23:41 +09:00
KitaitiMakoto
3a6c1aeeef
Merge pull request 'Bump version to development version' ( #856 ) from dev-version into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/856
2020-12-29 14:30:43 +00:00
Kitaiti Makoto
567e011a66
Update dependencies
2020-12-29 22:52:11 +09:00
Kitaiti Makoto
eaf63e0b17
start next development iteration
2020-12-29 18:01:18 +09:00
Kitaiti Makoto
63b31a9154
Fix changelog about security fix scope
2020-12-29 17:58:24 +09:00
KitaitiMakoto
5885cb5b09
Merge pull request 'Release 0.6.0' ( #855 ) from release0.6.0 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/855
2020-12-29 07:31:59 +00:00
Kitaiti Makoto
f5ca464b16
Fix Matrix room ID in README
2020-12-29 16:29:43 +09:00
Kitaiti Makoto
1c40d5d3bc
Add release date to CHANGELOG
2020-12-29 16:27:29 +09:00
Kitaiti Makoto
7e1abc527f
Re-version to v0.6.0
2020-12-29 16:27:20 +09:00
KitaitiMakoto
39b2ef72fd
Merge pull request 'Update CHANGELOG' ( #854 ) from changelog into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/854
2020-12-28 13:19:41 +00:00
Kitaiti Makoto
17b081a21f
Mark 0.6.0 unreleased
2020-12-28 22:18:46 +09:00
Kitaiti Makoto
c482b1b552
Run cargo fmt
2020-12-28 22:15:45 +09:00
Kitaiti Makoto
8b16b9aaa4
Add changelog about support for RTL languages
2020-12-28 22:15:14 +09:00
KitaitiMakoto
11acc4172c
Merge pull request 'add support for right to left languages in post content' ( #853 ) from bidi-md into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/853
Reviewed-by: KitaitiMakoto <kitaitimakoto@noreply@joinplu.me>
2020-12-28 12:22:24 +00:00
Trinity Pointard
6187c62cb3
add bidi via forked pulldown-cmark
2020-12-27 21:02:37 +01:00
Trinity Pointard
d6b5b9a721
upgrade to pulldown v0.8
2020-12-27 20:38:23 +01:00
KitaitiMakoto
80675f85f3
Merge pull request 'resynth1943/patch-1' ( #852 ) from resynth1943/patch-1 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/852
2020-12-27 16:44:10 +00:00
Resynth
07a6be424f
Update alias
2020-12-26 12:48:39 +00:00
KitaitiMakoto
8cc56d8d81
Merge pull request 'Validate proofing for all activities' ( #851 ) from prevent-spoof into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/851
2020-12-24 06:23:49 +00:00
Resynth
f8cabcc904
Change riot.im link to matrix.to
2020-12-23 20:59:22 +00:00
Kitaiti Makoto
d6a946f5b9
Validate spoofing for all activities
2020-12-22 16:31:12 +09:00
Kitaiti Makoto
2a5a2ec4d2
(cargo-release) start next development iteration {{next_version}}
2020-12-19 11:24:59 +00:00
Kitaiti Makoto
106e9417d3
(cargo-release) version {{version}}
2020-12-19 11:24:59 +00:00
Kitaiti Makoto
2660efec16
Define tag-name for cargo-release
2020-12-19 11:24:59 +00:00
Kitaiti Makoto
1eaa5a6e31
Add pre-release-hook to release.toml of subcrates to prevent running
...
one of root crate
2020-12-19 11:24:59 +00:00
Kitaiti Makoto
b2c26f03e8
Pull master branch from Crowdin
2020-12-19 11:24:59 +00:00
Kitaiti Makoto
a75cdaa870
Move security fix to next release in CHANGELOG
2020-12-19 11:24:59 +00:00
Kitaiti Makoto
2047355d46
Validate attributedTo in the case it is an object
2020-12-19 11:24:59 +00:00
Kitaiti Makoto
17bbcd1a4b
Add changelog about security fix
2020-12-19 11:24:59 +00:00
Kitaiti Makoto
5c8170a97d
Validate spoofing of Create activity
2020-12-19 11:24:59 +00:00
Kitaiti Makoto
beaeaf743a
Add test for preventing spoofing
2020-12-19 11:24:59 +00:00
Kitaiti Makoto
fe641620a6
Update translations
2020-12-19 11:24:59 +00:00
Kitaiti Makoto
3e1a6e61ad
Add *.pot
2020-12-19 11:24:59 +00:00
Kitaiti Makoto
45b46838ae
Merge branch 'main' of git.joinplu.me:Plume/Plume into main
2020-12-19 07:26:11 +09:00
Kitaiti Makoto
46cdde8687
(cargo-release) start next development iteration {{next_version}}
2020-12-19 07:22:24 +09:00
Kitaiti Makoto
6b0dfb729c
(cargo-release) version {{version}}
2020-12-19 07:22:19 +09:00
Kitaiti Makoto
75a4d1abf1
Define tag-name for cargo-release
2020-12-19 07:03:40 +09:00
Kitaiti Makoto
984c0cda6b
Add pre-release-hook to release.toml of subcrates to prevent running
...
one of root crate
2020-12-19 06:57:09 +09:00
Kitaiti Makoto
902612a470
Pull master branch from Crowdin
2020-12-19 06:21:59 +09:00
Kitaiti Makoto
e311d4d423
Move security fix to next release in CHANGELOG
2020-12-19 06:04:23 +09:00
Kitaiti Makoto
aa33c8e7d3
Merge branch 'validate-attributed-to' into main
2020-12-19 06:01:45 +09:00
Kitaiti Makoto
60e6d49319
Update translations
2020-12-19 05:59:58 +09:00
Kitaiti Makoto
6dbd9b76fb
Add *.pot
2020-12-19 05:56:36 +09:00
KitaitiMakoto
e3877d3022
Fill changelogs for the next release ( #842 )
...
Clarify purpose of adding Vazir font
Fill changelogs for the next release
Co-authored-by: Kitaiti Makoto <KitaitiMakoto@gmail.com>
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/842
2020-12-18 14:30:51 +00:00
KitaitiMakoto
4c11df65dc
Merge pull request 'Pull request template' ( #848 ) from pr-template into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/848
2020-12-13 10:03:21 +00:00
Kitaiti Makoto
f8cfb8cacf
Move GitHub pull request template
2020-12-13 19:01:55 +09:00
Kitaiti Makoto
9a7e10b560
Merge branch 'main' of git.joinplu.me:Plume/Plume into main
2020-12-13 19:01:16 +09:00
KitaitiMakoto
e131330175
Add guide to GitHub pull request ( #847 )
...
Add guide to pull request
Co-authored-by: Kitaiti Makoto <KitaitiMakoto@gmail.com>
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/847
2020-12-13 09:57:48 +00:00
KITAITI Makoto
b9066cb7d0
Update issue templates
...
Guide to use Gitea issues.
2020-12-13 18:50:50 +09:00
KitaitiMakoto
4c4d9fafd5
Merge pull request 'Fix CI environment' ( #843 ) from fix-ci-env into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/843
2020-12-10 16:31:16 +00:00
Kitaiti Makoto
bbdf2a8293
Merge branch 'main' into validate-attributed-to
2020-12-11 01:14:22 +09:00
KitaitiMakoto
0d3e1a233f
Merge pull request 'Update Cargo.lock' ( #844 ) from cargo-lock into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/844
2020-12-10 16:13:37 +00:00
Kitaiti Makoto
712bc2afbe
Update Cargo.lock
2020-12-11 01:12:15 +09:00
Kitaiti Makoto
2eadb80435
Validate attributedTo in the case it is an object
2020-12-11 00:35:20 +09:00
Kitaiti Makoto
de05b9e176
Add changelog about security fix
2020-12-09 23:45:56 +09:00
Kitaiti Makoto
5bf1e81f0b
Merge branch 'main' into validate-attributed-to
2020-12-09 23:43:29 +09:00
Kitaiti Makoto
55abbff9b8
Use Caddy v2 on build env
2020-12-08 21:51:09 +09:00
Kitaiti Makoto
5f89401a7c
Update Rust on buildenv image
2020-12-08 20:06:21 +09:00
KitaitiMakoto
7bd3c1b01e
Merge pull request 'Fix #763 Update Dockerfile.dev' ( #841 ) from update-dockerfile-dev into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/841
2020-12-07 02:06:00 +00:00
KitaitiMakoto
961806247c
Merge branch 'main' into update-dockerfile-dev
2020-12-07 02:05:34 +00:00
Kitaiti Makoto
ac7ffae121
Update plumeorg/plume-buildenv used on CI
2020-12-07 07:50:33 +09:00
Kitaiti Makoto
5321f3cf18
Add clang dependency in Dockerfile.dev
2020-12-07 07:47:11 +09:00
KitaitiMakoto
5099a00c6b
Merge pull request 'better-caching' ( #840 ) from better-caching into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/840
2020-12-06 17:32:33 +00:00
KitaitiMakoto
d44c034f6a
Merge branch 'main' into better-caching
2020-12-06 17:31:53 +00:00
KitaitiMakoto
963e742dcf
Merge pull request 'Run cargo fmt' ( #839 ) from fmt into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/839
2020-12-06 17:05:39 +00:00
Kitaiti Makoto
50462204e8
Run cargo fmt
2020-12-07 02:04:37 +09:00
KitaitiMakoto
174ed738bd
Merge pull request 'Update Docker image for testing' ( #838 ) from update-build-image into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/838
2020-12-06 17:02:22 +00:00
Kitaiti Makoto
f8d098f353
Update Docker image for testing
2020-12-07 01:58:41 +09:00
KitaitiMakoto
f5b18dffaf
cargo release helper (again) ( #835 )
...
remove tag-prefix deletion
as discussed here: https://github.com/igalic/Plume/pull/1
Update all versions numbers
Update Crowdin config to v3 + Pull translations with cargo release
Follow a more standard CHANGELOG format
add release.toml configuration file for cargo-release
and also add overrides in all other crates, since we only have one
CHANGELOG.md: https://github.com/sunng87/cargo-release/issues/205
we might wanna have that looked at or fixed
ignore .vscode/
add / backfill Changelog.md
Co-authored-by: Mina Galić <me+git@igalic.co>
Co-authored-by: Ana Gelez <ana@gelez.xyz>
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/835
2020-12-06 15:52:27 +00:00
KitaitiMakoto
002d1f1720
Merge pull request 'Update distro of Docker image for testing' ( #834 ) from test-buster into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/834
2020-12-06 13:28:54 +00:00
Kitaiti Makoto
23a5634035
Update distro of Docker image for testing
2020-12-06 22:26:30 +09:00
Kitaiti Makoto
5cd8ae9106
Validate spoofing of Create activity
2020-12-03 19:20:10 +09:00
Kitaiti Makoto
350697f89a
Run cargo fmt
2020-12-03 19:20:10 +09:00
Kitaiti Makoto
569979374f
Add test for preventing spoofing
2020-12-03 19:20:10 +09:00
KitaitiMakoto
3c666080a9
Merge pull request 'Keep tags as-is' ( #832 ) from KitaitiMakoto/Plume:keep-tag into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/832
Reviewed-by: kiwii <kiwii@noreply@joinplu.me>
2020-11-22 16:21:42 +00:00
Kitaiti Makoto
4e6d7b70cf
Keep tags as-is
2020-11-22 22:24:43 +09:00
kiwii
a59f167771
Merge pull request 'PR #818 from Github' ( #831 ) from gh-pr-818 into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/831
2020-11-22 11:45:47 +00:00
Ana Gelez
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
KitaitiMakoto
6dd4080d65
Merge pull request 'Remove link to unimplemented page(timeline edit)' ( #827 ) from KitaitiMakoto/Plume:feed-edit-button into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/827
Reviewed-by: Mina Galić <me+git@igalic.co>
2020-11-15 17:10:55 +00:00
Kitaiti Makoto
eac76e6806
Merge remote-tracking branch 'upstream/main' into feed-edit-button
2020-11-12 00:05:42 +09:00
trinity-1686a
0cd26dfbf4
fix test following ldap udpate
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/828
Reviewed-by: Mina Galić <me+git@igalic.co>
2020-10-08 19:18:04 +00:00
Trinity Pointard
3de009713d
try fixing clippy and fmt
2020-10-08 20:24:03 +02:00
Trinity Pointard
69bcb01715
fix test following ldap udpate
2020-10-08 19:59:54 +02:00
trinity-1686a
9ec2d93f50
implement login via LDAP
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/826
Reviewed-by: Mina Galić <me+git@igalic.co>
2020-10-08 16:11:35 +00:00
Trinity Pointard
4da9b24cb1
cargo fmt
2020-10-07 23:40:27 +02:00
Trinity Pointard
f40634aa97
address comments
2020-10-07 23:39:38 +02:00
Kitaiti Makoto
83282e0736
Remove link to unimplemented page
2020-10-06 19:47:35 +09: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
ccba8163c9
fix compilation issue with cli
2020-10-04 23:53:14 +02:00
Trinity Pointard
8975b0f9e9
cargo fmt
2020-10-04 12:18:54 +02: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
Mina Galić
003dcf861a
Merge pull request 'CSS Fix: My title is displayed at the wrong position on Webkit browsers' ( #825 ) from quentin/Plume:pr/flex into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/825
Reviewed-by: Mina Galić <me+git@igalic.co>
2020-09-29 07:15:06 +00:00
Quentin Dufour
5d8efa77a3
Fix title
2020-09-25 11:19:24 +02:00
kiwii
fb6d49cc6e
Merge pull request 'GPU acceleration for the mobile menu' ( #818 ) from gpu-acceleration into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/818
Reviewed-by: kiwii <kiwii@noreply@joinplu.me>
2020-08-27 10:29:34 +00:00
Mina Galić
48776939f4
Merge branch 'main' into gpu-acceleration
2020-08-19 19:53:39 +00:00
Marek Ľach
104b6c1d0c
GPU acceleration for the mobile menu
...
Reimplements #810 , but for all browsers.
2020-08-19 21:34:07 +02:00
Mina Galić
3881927550
Merge pull request 'mobile-margins' ( #817 ) from mobile-margins into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/817
Reviewed-by: Mina Galić <me+git@igalic.co>
2020-08-19 11:35:04 +00:00
Ana Gelez
0bec13edc0
Improve responsiveness
2020-08-11 20:13:27 +02:00
Ana Gelez
191d6da486
Move header-related style to _header.scss
...
It seems to fix the overflowing menu items on small screens too
2020-08-11 20:13:27 +02:00
kiwii
9aaff1a484
Merge pull request 'Use result of local storage insert operation to suppress Clippy' ( #810 ) from KitaitiMakoto/Plume:suppress-clippy into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/810
Reviewed-by: kiwii <kiwii@noreply@joinplu.me>
2020-07-25 17:28:26 +00:00
Kitaiti Makoto
36fd55a7e4
Use result of local storage insert operation to suppress Clippy
2020-07-25 20:13:41 +09:00
kiwii
fc474bf8d1
Merge pull request '[BUG FIX]Make it possible to switch to rich text editor' ( #808 ) from KitaitiMakoto/Plume:richtexteditor into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/808
Reviewed-by: kiwii <kiwii@noreply@joinplu.me>
2020-07-23 18:25:53 +00:00
Kitaiti Makoto
a050deb557
[BUG FIX]Make it possible to switch to rich text editor
2020-07-23 23:36:09 +09:00
kiwii
6de9a1f1c8
Merge pull request 'Recreate search index if its format is outdated' ( #802 ) from KitaitiMakoto/Plume:invalid-index into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/802
Reviewed-by: Mina Galić <me+git@igalic.co>
2020-07-19 12:04:43 +00:00
Kitaiti Makoto
5e30bede40
Don't care about needless return value of closures
2020-07-19 08:24:17 +09:00
Kitaiti Makoto
5cca66b346
Add action user can take to error message
2020-07-19 07:16:34 +09:00
Kitaiti Makoto
484659fde2
Run cargo fmt
2020-07-18 22:52:39 +09:00
Kitaiti Makoto
5fc827c1c9
Re-initialize search index when recreating is failed
2020-07-18 21:00:58 +09:00
Kitaiti Makoto
50753b3a65
Recreate search index if its format is outdated
2020-07-18 09:40:58 +09:00
Kitaiti Makoto
c5d03d300b
Cause IndexInvalidDataError when search index is invalid
2020-07-18 09:40:47 +09:00
kiwii
010eac6c4a
Merge pull request 'upgrade rocket* to the latest stable' ( #800 ) from igalic/Plume:update/rocket into main
...
Reviewed-on: https://git.joinplu.me/Plume/Plume/pulls/800
Reviewed-by: kiwii <kiwii@noreply@joinplu.me>
2020-07-17 13:39:12 +00:00
Mina Galić
a107d35492
upgrade rocket* to the latest stable
...
before we embark on upgrading to async, and all the refactoring that
this will bring on us (see #797 & #799 ), we should keep our `main`
branch as stable and current as possible.
Let's start by upgrading rocket and its dependencies.
2020-07-17 09:38:55 +02:00
Kitaiti Makoto
f9beb2383b
Update lindera-tantivy to v0.1.3
2020-07-05 17:59:51 +02:00
Chosto
7e78cffcaa
Bump Docker base images to buster flavor ( #797 )
2020-07-02 12:46:56 +02:00
Ana Gelez
719fec0828
Add a comment
2020-06-25 22:26:44 +02:00
Ana Gelez
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
TheMasix
28576c1fa3
Add Vazir Font ( #787 )
...
* Add Vazir Font
* Add Vazir Font License
* fix prettier problem
* Shabnam added
2020-06-24 15:48:04 +02:00
Gelez
d99b42582d
Add Persian to the list of languages ( #782 )
2020-06-17 18:33:58 +02:00
KITAITI Makoto
92a386277b
Switchable tokenizer ( #776 )
...
* [REFACTORING]Rename whitespace_tokenizer to tag_tokenizer for
registration
Name representing its purpose is preferred.
* Add lindera-tantivy to plume-model's dependencies
* Install lindera-tantivy
* Add SearchTokenizerConfig struct
* Add search tokenizers to config option
* Use CONFIG for tokenizers
* Use enum to hold tokenizer config instead of initializing on config phase
* Use guard instead of duplicate default values
* Use as_deref() instead of guard
* Move SearchTokenizer from plume-models to plume-models::search::tokenizer
* Rename SearchTokenizer to TokenizerKind
* Define SearchTokenierConfig::determine_tokenizer()
* Use determine_tokenizer in SearchTokenizerConfig::init()
* Pass tokenizer config to Searcher methods
* Add LowerCase filter to Lindera tokenizer
* Add test for Lindera tokenizer
* Define SEARCH_LANG env to specify tokenizers set
* Run cargo fmt
* Make Lindera tokenizer optional
* Fix typos
2020-06-17 16:57:28 +02:00
Gelez
297d9fcf40
Don't show boosts and likes for "all" and "local" in timelines ( #781 )
...
Fixes #711
2020-06-15 19:50:28 +02:00
KITAITI Makoto
ef70cb93e6
Upgrade Tantivy to v0.12.0 ( #771 )
...
* Upgrade Tantivy to 0.12.0
* Follow Tantivy Tokenizer's new type definition
* Wrap tokenizers with TextAnalyzer to use filter methods
* Replace async IndexWriter::garbage_collect_files with sync functions
* Update Cargo.toml
2020-05-20 13:31:45 +02:00
Daniel Watkins
efb76a3c17
remove dependency on runtime-fmt ( #773 )
...
Per the issue, "runtime-fmt uses perma-unstable rust APIs and is
therefore susceptible to breakage".
This replaces the two calls to rt_format! with .replace() and drops the
dependency.
Fixes #769
2020-05-18 20:18:07 +02:00
KITAITI Makoto
197f0d7ecd
Add test for hash including ZWSP ( #772 )
...
* Add test for hash including ZWSP
* Run cargo fmt
2020-05-17 13:53:31 +02:00
KITAITI Makoto
3be842c653
Make database connections configurable by environment variables ( #768 )
...
* Make env DB_MAX_SIZE and DB_MIN_IDLE recognizable
* Make database max size and minimum idle configurable
* Restore file permission
* Fail fast
2020-05-06 19:27:59 +02:00
KITAITI Makoto
dabe904642
Escape expressions in @Html ( #767 )
2020-05-05 23:48:29 +02:00
KITAITI Makoto
180e34b07c
Fix Atom feed datetime format ( #766 )
2020-05-04 23:46:59 +02:00
KITAITI Makoto
847d6f7fac
Fix Atom feed ( #764 )
...
* Percent-encode URI segments in ap_url
* Fix invalid Atoms
* Remove redundant clone according to cargo clippy
* Revert "Percent-encode URI segments in ap_url"
This reverts commit 8253aa79bd
.
ActivityPub(JSON-LD) accepts URI.
See https://github.com/Plume-org/Plume/pull/764#issuecomment-623105734
* Use absolute IRI for IDs in Atom
* Reuse formatted string
* Use parent element's creation date for Atom updated if there's no post
* Remove uncecessary UTC conversion
* Extract routes::build_atom_feed function
2020-05-04 15:28:52 +02:00
KITAITI Makoto
6a3f210dfc
Keep atmarks and hashes in link ( #765 )
...
* [REFACTORING]Use DocumentContext during parsing Markdown
* Add test case for hash in link
* Make DocumentContext derive Debug
* Add in_link field in DocumentContext
* Don't make hash words tags in link
* Add test for atmark in link
* Don't make atmark words in link mentions
2020-05-03 14:50:32 +02:00
KITAITI Makoto
73aa301d4a
Fix user subscription URI so that plume::routes:interact accept it ( #762 )
2020-05-02 12:07:45 +02:00
KITAITI Makoto
b3d367b174
Use plural form for 0 in French ( #760 )
...
See https://github.com/Plume-org/Plume/issues/745
2020-04-30 15:35:12 +02:00
KITAITI Makoto
edaccd1a31
Fixes #757 Allow Unicode hashtags ( #758 )
...
* Add test for Persian language hashtags
See https://github.com/Plume-org/Plume/issues/757
* Add regex-syntax with unicode-perl feature to dependencies
* Install regex-syntax
* Allow hashtag to use Unicode word characters
* Run cargo fmt
2020-04-29 15:13:31 +02:00
Floréal Toumikian
e1bd2eab75
Updated: Cargo.lock ( #753 )
2020-04-19 09:34:05 +02:00
KITAITI Makoto
ac7a05b09a
Make blocklist deletion possible ( #750 )
2020-04-18 11:46:10 +02:00
KITAITI Makoto
71e0a35e06
Use LenientForm instead Form for CSRF protected pages ( #751 )
2020-04-18 11:45:28 +02:00
KITAITI Makoto
c217e5e9b3
Move stylesheets for header from _global.sccss to _header.scss ( #749 )
2020-04-14 23:32:27 +02:00
KITAITI Makoto
8ba0c17db5
Build app and po files before upload pos to Crowdin ( #748 )
2020-04-14 20:51:53 +02:00
Floréal Toumikian
4e43c676b4
Fixed : #713 : Disply likes and boosts on post cards ( #744 )
...
This is a basic and simple way to display them. No interaction possible.
Alos, this patch is not optimised. as everytime a partial post_card is
called, `Post::count_likes()` and `Post::count_reshares()` are called
which means quite a few more quesies are sent to database unless diesel
uses some cache mechanisem.
A way to enhance this this would be to keep a count of likes and reshares
are kept in Post model / table.
2020-04-12 21:29:48 +02:00
KITAITI Makoto
b834d1c282
Fix #701 Preferable default theme ( #746 )
...
* Make it possible to update users.preferred_theme to NULL
* Make preferred them null when 'Default theme' is selected
* Run cargo fmt
2020-04-12 17:36:00 +02:00
Kenneth Steimel
506fe9955d
Fixed #734 , passowrds are now hidden on the remote_interact pages ( #741 )
...
* Fixed #734 , passowrds are now hidden on the remote_interact pages
* Update templates/remote_interact_base.rs.html
Co-Authored-By: Floréal Toumikian <floreal+github@nimukaito.net>
Co-authored-by: Floréal Toumikian <floreal+github@nimukaito.net>
2020-04-09 20:55:22 +02:00
KemoNine
02c528cae4
Bump llvm -> 9.0.0 (fixes arm builds) ( #737 )
2020-01-29 21:37:54 +01:00
Christopher James Halse Rogers
2a58835f92
Snapcraft updates ( #731 )
...
* snap: Update rust compiler
* snap: Fix the build.
We now need libclang
* snap: Fix the non-x86 builds.
The goddamned environment variable is SNAPCRAFT_ARCH_TRIPLE*T*
* snap: Mark as stable.
The snap works fine; we don't need to warn people away
2020-01-22 14:10:49 +02: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
KemoNine
72464fb428
Add missing dep on clang needed for crate builds ( #724 )
2020-01-15 10:03:52 +01:00
Wilfried OLLIVIER
23049b638c
WIP: Fix RSS issues ( #720 )
...
* Add id field to RSS feed
* Add published field to RSS feed
2020-01-13 19:30:32 -05:00
Violet White
f3c05dae62
Email blocklisting ( #718 )
...
* Interface complete for the email blacklisting
* Everything seems to work
* Neutralize language
* fix clippy warnings
* Add missing spaces
* Added matching test
* Correct primary key datatype for postgresql
* Address review comments
* Add placeholder when empty. Fix missing 'i'
2020-01-12 19:41:35 +01:00
Violet White
e6bdeb7c4b
Fix #699 ( #719 )
2020-01-12 13:24:41 +01:00
Violet White
458baf5f78
Syntax highlighting ( #691 )
...
* Syntax highlighting mostly... Exists.
* Add dependency to dockerfile
* Handle non-existent languages better
* Make the default a bit nicer
* Improve highlighting. Clean up function
* Add dark theme, add the comment scope to the allowed classes
* update build env
* Address review comments
* Use find_syntax_by_token which produces the desired behavior
* Change flat_map into flatten
(commit cargo.lock)
2019-12-30 14:35:27 +01:00
Ana Gelez
597778fd2f
release Alpha 4 ( #709 )
...
* Update version numbers
* Update translations again
* Translations?
* This time translations should be here
2019-12-22 15:04:09 +01:00
Violet White
e53574970c
Fix issue #705 ( #708 )
...
* Fix issue #705
* Add canonical links to blogs too
2019-12-16 22:55:02 +01:00
Marek Ľach
9ede06e7a3
Make the comment syntax consistent across all CSS ( #707 )
...
* Update _article.scss
* Update _dark_variables.scss
* Update _forms.scss
* Update _global.scss
* Update _header.scss
* Update _variables.scss
2019-12-16 22:28:48 +01:00
fdb-hiroshima
a9441a8804
Fix lettre ( #706 )
...
* Use lettre from crates.io instead of git
* fix previous migration
they were failing on some versions of sqlite and postgres
2019-12-16 20:22:46 +01:00
fdb-hiroshima
6c8944315a
remove use of rust in migration ( #704 )
...
* remove use of rust in migration
rewrite use_timelines_for_feed in pure sql
delete tantivy related migration. It will require reintroducing tantivy
initialisation in docs
fix #702
* Fill timeline from migrations
should fix #692 , but probably require some testing
2019-12-14 21:06:07 +01:00
Wilfried OLLIVIER
3bd2305115
Fix #637 : Markdown footnotes ( #700 )
...
* Ensure footnotes classes generated are not filtered
pulldown-cmark add somes classes when footnotes html is generated. This commit ensure they are not filtered by html sanitizer
* Add some footnotes styling
2019-11-20 16:16:38 +01:00
Ana Gelez
7f296b2ef2
Use the "classic" editor by default ( #697 )
2019-11-16 18:53:27 +01:00
Marek Ľach
c66ef5f85d
Fix the navigation menu not opening on touch ( #690 )
...
* Fix iOS menu issue
* Fix burger menu iOS trigger
* Modify the menu script to work on iOS too
* Update main.rs
* Update main.rs
* Update main.rs
2019-11-16 18:52:30 +01:00
Christopher James Halse Rogers
df6f398efc
Various snap fixes ( #698 )
...
* snap: Store media in the proper directory
* snap/set-environment: Exit successfully when not enabled.
This lets us unconditionally run things under `set-environment` and let it
handle the case where the necessary configuration hasn't yet been set.
* snap: Set the version based on git tags
This will make the version something like `0.3.0-alpha-2-65-g29178aa` at the moment,
as that was the most recent tag, but the commit tagged as `0.4.0` will get *that* as
the version
* snap: Force-install cargo-web
This makes building the *second* time work; otherwise there might be
an existing cargo-web install, and cargo will refuse to overwrite it.
2019-11-16 13:19:46 +01:00
fdb-hiroshima
c484ca6afe
make search items optional ( #693 )
...
* make search items optional
cf https://github.com/Plume-org/Plume/issues/692#issuecomment-550224029
* eindente
2019-11-10 15:37:51 +01:00
Violet White
f0846ff546
Make the search index creation during migration respect SEARCH_INDEX ( #689 )
...
* Make the search index creation during migration respect SEARCH_INDEX
* Make the search subcommand respect it too
2019-11-03 17:51:10 +01:00
Violet White
c0469c69c1
Add autosaving to the editor ( #688 )
...
* Add autosaving to the editor
* It saves the subtitle, tags, and license now
* Save the cover too
* Fix broken autosave again
* Use set_value instead of a multitude of setters. Implement debouncing
* Remove unsafe code, remove generic getters when possible
2019-11-02 15:14:41 +01:00
Ana Gelez
865f372d5a
Add a sample .env file ( #687 )
...
* Add a sample .env file
As requested in https://github.com/Plume-org/docs/pull/60
* Keep domain names consistent
2019-10-30 15:38:39 +01:00
Violet White
52d860d402
Paginate the outbox responses. Fixes #669 ( #681 )
...
* Paginate the outbox responses. Fixes #669
* Address Ana's review
* Make outbox_fetch page through instance outboxes
* Fix infinite loop in fetch_outbox
* Fix off by one
2019-10-30 11:22:28 +01:00
Violet White
866465c603
Add environmental variable to control path of media ( #683 )
2019-10-28 22:28:28 +01:00
fdb-hiroshima
dd6d39135e
re-add empty strings in translation ( #682 )
2019-10-24 16:44:14 +02:00
Violet white
028c4fdbc6
Fix that bug :D
2019-10-24 12:05:13 +02:00
Ryo Nakano
b4882533f8
Escape href quotation marks ( #678 )
2019-10-17 09:12:24 +02:00
Ryo Nakano
fc9e69d811
Don't split sentences for translations ( #677 )
2019-10-16 20:07:58 +02:00
fdb-hiroshima
006b44f580
Add support for generic timeline ( #525 )
...
* Begin adding support for timeline
* fix some bugs with parser
* fmt
* add error reporting for parser
* add tests for timeline query parser
* add rejection tests for parse
* begin adding support for lists
also run migration before compiling, so schema.rs is up to date
* add sqlite migration
* end adding lists
still miss tests and query integration
* cargo fmt
* try to add some tests
* Add some constraint to db, and fix list test
and refactor other tests to use begin_transaction
* add more tests for lists
* add support for lists in query executor
* add keywords for including/excluding boosts and likes
* cargo fmt
* add function to list lists used by query
will make it easier to warn users when creating timeline with unknown lists
* add lang support
* add timeline creation error message when using unexisting lists
* Update .po files
* WIP: interface for timelines
* don't use diesel for migrations
not sure how it passed the ci on the other branch
* add some tests for timeline
add an int representing the order of timelines (first one will be on
top, second just under...)
use first() instead of limit(1).get().into_iter().nth(0)
remove migrations from build artifacts as they are now compiled in
* cargo fmt
* remove timeline order
* fix tests
* add tests for timeline creation failure
* cargo fmt
* add tests for timelines
* add test for matching direct lists and keywords
* add test for language filtering
* Add a more complex test for Timeline::matches, and fix TQ::matches for TQ::Or
* Make the main crate compile + FMT
* Use the new timeline system
- Replace the old "feed" system with timelines
- Display all timelines someone can access on their home page (either their personal ones, or instance timelines)
- Remove functions that were used to get user/local/federated feed
- Add new posts to timelines
- Create a default timeline called "My feed" for everyone, and "Local feed"/"Federated feed" with timelines
@fdb-hiroshima I don't know if that's how you pictured it? If you imagined it differently I can of course make changes.
I hope I didn't forgot anything…
* Cargo fmt
* Try to fix the migration
* Fix tests
* Fix the test (for real this time ?)
* Fix the tests ? + fmt
* Use Kind::Like and Kind::Reshare when needed
* Forgot to run cargo fmt once again
* revert translations
* fix reviewed stuff
* reduce code duplication by macros
* cargo fmt
2019-10-07 19:08:20 +02:00
Christopher James Halse Rogers
a0e3fe8c94
snap: Fix build for non-Tier-1 Rust platforms ( #672 )
2019-10-05 13:28:45 +02:00
Christopher James Halse Rogers
e54fffccdf
snap: *Another* fix for building ( #668 )
2019-09-20 09:26:04 +02:00
Christopher James Halse Rogers
b36e12b654
snap: Ensure cargo-web doesn't erroneously adopt our workspace. ( #667 )
2019-09-18 16:24:15 +02:00
Christopher James Halse Rogers
b5eecbf2e7
Add Snapcraft metadata and install/maintenance hooks ( #666 )
...
* Add Snapcraft metadata and install/maintenance hooks
* Move set-environment script into snap/local
* snap: Remove diesel-cli part.
This *was* necessary as of 0.3.0, but now `plm migrations run` does the job.
* snap: Add an actual description
* snap: Add an 'enabled' config item.
Don't try to run until enabled is set, and automatically run the
migrations when we are enabled
2019-09-16 12:33:25 +02:00
Ana Gelez
309e1200d0
Make a distinction between moderators and admins ( #619 )
...
* Make a distinction between moderators and admins
And rework the user list in the moderation interface, to be able to run the same action on many users,
and to have a huge list of actions whithout loosing space.
* Make user's role an enum + make it impossible for a moderator to escalate privileges
With the help of diesel-derive-enum (maybe it could be used in other places too?)
Also, moderators are still able to grant or revoke moderation rights to other people, but maybe only admins should be able to do it?
* Cargo fmt
* copy/pasting is bad
* Remove diesel-derive-enum and use an integer instead
It was not compatible with both Postgres and SQlite, because for one it generated a schema
with the "User_role" type, but for the other it was "Text"…
* Reset translations
* Use an enum to avoid magic numbers + fix the tests
* Reset translations
* Fix down.sql
2019-09-13 12:28:36 +02:00
fdb-hiroshima
12c80f9981
delete notification on user deletion ( #658 )
...
* delete notification on user deletion
fix #651
* use the correct id for deletion
* add regression test
* push helpers too
* revert CI changes
2019-09-13 11:29:52 +02:00
Ana Gelez
d4a1bd6de7
Fix logo URL ( #664 )
2019-09-06 10:06:16 +02:00
fdb-hiroshima
d46af6fe5b
order media so that latest added are top ( #660 )
...
* order media so that latest added are top
partial fix for #621
* also order paginated medias
2019-08-28 11:37:03 +02:00
fdb-hiroshima
ddbec3f204
fill entirely user on creation ( #657 )
...
fix #635
2019-08-27 22:28:40 +02:00
fdb-hiroshima
83cad55b22
update default license ( #659 )
...
fix #595
2019-08-27 21:47:45 +02:00
fdb-hiroshima
bf7603d439
don't index drafts ( #656 )
2019-08-27 18:40:59 +02:00
Ana Gelez
8ab690001d
Replace the input! macro with an Input builder ( #646 )
...
* Replace the input! macro with an Input builder
* Use a BTreeMap instead of an HashMap
Followinf @fdb-hiroshima's advice
* Rename Input::to_html to Input::html
To make clippy happy
* Wrap error messages in red paragraphs
2019-08-27 16:50:24 +02:00
Requiem
935d331e97
Fix issue #642 , frontend not in english if the user language does not exist ( #648 )
...
* syntax and names
* Solve the issue #642 , by searching index of english language code in catalog.
2019-08-23 11:02:24 +02:00
Ana Gelez
28fb50438e
Fix theme caching ( #647 )
2019-08-21 21:41:11 +02:00
Ana Gelez
a6c84daa1a
Theming ( #624 )
...
* Theming
- Custom CSS for blogs
- Custom themes for instance
- New dark theme
- UI to choose your instance theme
- Option to disable blog themes if you prefer to only have the instance theme
- UI to choose a blog theme
2019-08-21 00:42:04 +02:00
fdb-hiroshima
fb60236a54
update dependancies ( #643 )
...
* Bump activitystreams-derive from 0.1.0 to 0.1.1
* Bump tantivy from 0.9.1 to 0.10.1
* Bump rpassword from 3.0.2 to 4.0.1
* Bump num_cpus from 1.10.0 to 1.10.1
* Bump serde_qs from 0.4.6 to 0.5.0
* Bump stdweb-internal-runtime from 0.1.3 to 0.1.4
* [Security] Bump smallvec from 0.6.9 to 0.6.10
* Bump chrono from 0.4.6 to 0.4.7
* Bump bcrypt from 0.4.0 to 0.5.0
* Bump serde_json from 1.0.39 to 1.0.40
* Bump tokio from 0.1.21 to 0.1.22
* Bump scheduled-thread-pool from 0.2.0 to 0.2.2
* Bump stdweb from 0.4.14 to 0.4.18
* Bump hyper from 0.12.29 to 0.12.33
* Bump reqwest from 0.9.17 to 0.9.19
* Bump url from 1.7.2 to 2.1.0
2019-08-14 15:04:30 +02:00
fdb-hiroshima
4f7c20fc26
Fix some federation issue ( #573 )
...
* send scheme as part of webfinger remote follow template
fix tsileo/microblog.pub#49
* bump webfinger to 0.4.1
* cargo fmt
* revert translations
* Use group: prefix for blog webfinger queries
2019-07-31 11:38:49 +02:00