Commit graph

  • 4f848ca278 paginate select when initializing search index #1153 paginate-search-init trinity-1686a 2024-01-31 22:08:21 +0100
  • 304fb740d8 Merge pull request 'Support for storing media on S3' (#1149) from lx/Plume:s3 into main main trinity-1686a 2023-06-21 18:18:37 +0000
  • 61e65a55ad improve formatting #1149 Alex Auvolat 2023-05-15 12:35:39 +0200
  • 3f93212424 fix plume-cli Alex Auvolat 2023-05-12 18:25:19 +0200
  • 20d77c22df try (and fail) to build with Nix Alex Auvolat 2023-05-12 17:20:45 +0200
  • 24d3b289da Properly handle Content-Type Alex Auvolat 2023-05-12 16:11:29 +0200
  • 20fa2cacf4 Store replicated remote media on S3 if available Alex Auvolat 2023-05-12 15:54:44 +0200
  • 4e67eb8317 Uniformize media path/URL handling and implement direct download from S3 backend Alex Auvolat 2023-05-12 15:40:36 +0200
  • 24c008b0de Add support for uploading media files to S3 Alex Auvolat 2023-05-12 13:19:41 +0200
  • 1cb9459a23 Update S3 features and make S3 support optional Alex Auvolat 2023-05-12 12:28:00 +0200
  • 10e06737cf Update rust-s3 dependency and move Cargo.toml dependencies Alex Auvolat 2023-05-12 12:12:32 +0200
  • 30a3cec87e Add Nix development shell Alex Auvolat 2023-05-12 11:41:38 +0200
  • 54af93d8ff initial s3 support trinity-1686a 2022-11-13 11:18:13 +0100
  • 15cb3cf156 initial s3 support s3 trinity-1686a 2022-11-13 11:18:13 +0100
  • 9425b44d08 Merge pull request 'FIX: #1145 Fix SCSS errors' (#1146) from scss-errors into main KitaitiMakoto 2023-04-16 07:13:55 +0000
  • 487f296db5 Fix Clippy warnings #1146 Kitaiti Makoto 2023-04-16 16:12:09 +0900
  • 8bdd481e0d Fix SCSS errors Kitaiti Makoto 2023-04-16 16:10:54 +0900
  • 19f18421bc Merge pull request 'delete comments properly when deleting users' (#1144) from fix-delete-user into main KitaitiMakoto 2023-04-16 06:59:53 +0000
  • e1777e9071 delete comments properly when deleting users #1144 fix-delete-user trinity-1686a 2023-04-09 12:54:29 +0200
  • 613ccbcd94 Merge pull request 'Add user search form to admin panel' (#1143) from moderation-improvement into main KitaitiMakoto 2023-03-21 10:29:33 +0000
  • b9a09a2511 Follow pagination user list page change #1143 Kitaiti Makoto 2023-03-21 19:15:20 +0900
  • 213628e400 Don't use LIKE query when username is empty for user search Kitaiti Makoto 2023-03-21 19:07:09 +0900
  • d6bb2bfb72 Use unwrap_or_default() instead of unwrap_or("") Kitaiti Makoto 2023-03-21 18:49:01 +0900
  • 33bd290679 Use DbConn in model tests Kitaiti Makoto 2023-03-20 01:21:39 +0900
  • 85ab5393fd Set style to user search form Kitaiti Makoto 2023-03-20 01:03:09 +0900
  • 98c73bb6df Add search form to user list page Kitaiti Makoto 2023-03-20 01:00:17 +0900
  • 3e9d9a459f Enable admin_search_user route Kitaiti Makoto 2023-03-20 01:00:02 +0900
  • a394c3f210 Define admin_search_user route Kitaiti Makoto 2023-03-20 00:59:46 +0900
  • a1a19e091a Define User::search_local_by_name() method Kitaiti Makoto 2023-03-20 00:59:16 +0900
  • ec030d500d Exclude instance user when counting local users Kitaiti Makoto 2023-03-20 00:19:42 +0900
  • cfa74f84e7 Remove instance users from user list to show Kitaiti Makoto 2023-03-06 19:30:18 +0900
  • 97cbe7f446 Merge pull request 'allow timeline manipulation from plm' (#1113) from timeline-cli into main trinity-1686a 2023-02-26 15:56:16 +0000
  • 7e4d081027 Merge branch 'main' into timeline-cli #1113 timeline-cli trinity-1686a 2023-02-26 16:48:40 +0100
  • 9bd8f5272f Define From<PreferredUsernameError> for Error #1137 blog-title Kitaiti Makoto 2023-01-15 08:57:08 +0900
  • 39cd4f830d Remove anyhow from plume-common dependencies Kitaiti Makoto 2023-01-15 08:52:18 +0900
  • cd9cb311c7 Define PreferredUsernameError and use it Kitaiti Makoto 2023-01-15 08:51:38 +0900
  • 83ed168f9c Add thiserror to plume-common dependencies Kitaiti Makoto 2023-01-15 08:38:55 +0900
  • 83c628d490 Remove heck from plume-common dependencies Kitaiti Makoto 2023-01-15 07:43:01 +0900
  • badff3f3cb Remove unused make_fqn() Kitaiti Makoto 2023-01-15 07:42:42 +0900
  • ba00e36884 use Fqn::make_local() instead of make_fqn() Kitaiti Makoto 2023-01-15 07:42:16 +0900
  • 5ee84427bf Add functions to make FQN to Fqn Kitaiti Makoto 2023-01-15 07:33:09 +0900
  • f203dddae5 Add heck to plume-models dependencies Kitaiti Makoto 2023-01-15 07:32:51 +0900
  • ba1eac9482 Add test for blog title Kitaiti Makoto 2023-01-15 07:21:45 +0900
  • 3dad83b179 Set up Rocket for testing environment Kitaiti Makoto 2023-01-15 06:58:01 +0900
  • 4eab51b159 Make Config a argument for init_rocket() Kitaiti Makoto 2023-01-15 06:20:54 +0900
  • abf0b28fd4 Move set up from init_rocket() to main() Kitaiti Makoto 2023-01-15 06:07:24 +0900
  • 115b5b31a4 Follow Blog's API change Kitaiti Makoto 2023-01-14 03:23:56 +0900
  • 5a03fd7340 Make Blog::fqn Fqn Kitaiti Makoto 2023-01-14 03:23:45 +0900
  • e75449410f Add test for Fqn Kitaiti Makoto 2023-01-14 03:22:42 +0900
  • c9bb31b8f5 Format Kitaiti Makoto 2023-01-14 03:18:17 +0900
  • 0c2eaf0f1b Define Fqn struct Kitaiti Makoto 2023-01-12 08:11:51 +0900
  • 71824aa524 Define PreferredUsername struct Kitaiti Makoto 2023-01-09 20:36:06 +0900
  • 1e5ae92135 Merge pull request 'Update crates' (#1138) from update-crates into main KitaitiMakoto 2023-01-10 15:53:07 +0000
  • 036ee6fac4 Merge remote-tracking branch 'origin/main' into update-crates #1138 Kitaiti Makoto 2023-01-11 00:42:34 +0900
  • 6028295748 Bump glob from 0.3.0 to 0.3.1 dependabot[bot] 2023-01-09 19:14:30 +0000
  • aa4cfd374d Bump atom_syndication from 0.11.0 to 0.12.0 dependabot[bot] 2023-01-09 19:13:35 +0000
  • 3303a4af84 Bump ructe from 0.14.2 to 0.15.0 dependabot[bot] 2023-01-06 19:06:09 +0000
  • fc848a8d53 Allow ASCII and numeric only for fqn Kitaiti Makoto 2023-01-09 20:37:02 +0900
  • 53cdd8198b Add anyhow to dependencies Kitaiti Makoto 2023-01-09 19:42:54 +0900
  • 08f4dac3d3 Set blog title in test fixture Kitaiti Makoto 2023-01-09 19:14:20 +0900
  • 18a9ed5504 Extract setup() and teardown() from blogs test Kitaiti Makoto 2023-01-09 17:46:26 +0900
  • 631359c3f7 Create local instance in create_models() function Kitaiti Makoto 2023-01-09 17:05:55 +0900
  • 3111fa0735 Run migration Kitaiti Makoto 2023-01-09 16:19:30 +0900
  • 890c9a0da4 Add migration for SQLite Kitaiti Makoto 2023-01-09 16:19:05 +0900
  • 22b03710be Implement migration for PostgreSQL Kitaiti Makoto 2023-01-09 16:13:12 +0900
  • e3609f7863 Generate migration to add unique constraint to ActivityPub related fields Kitaiti Makoto 2023-01-09 16:10:23 +0900
  • 0714d2d010 Use User.fqn for user activity for consistency with blog Kitaiti Makoto 2023-01-09 15:39:58 +0900
  • 5bd084eff7 Make test data follow blog test data change Kitaiti Makoto 2023-01-09 07:29:01 +0900
  • f369fa9b25 Fix blog title conversion for ActivityPub Kitaiti Makoto 2023-01-09 07:22:17 +0900
  • 8afcc1511e Define make_fqn() Kitaiti Makoto 2023-01-09 06:55:49 +0900
  • ce89faef84 Install heck Kitaiti Makoto 2023-01-09 06:54:38 +0900
  • e18b6e78f2 Add heck to plume-common's dependencies Kitaiti Makoto 2023-01-09 06:54:30 +0900
  • 31e817385d Percent-encode slug in Blog::slug() Kitaiti Makoto 2023-01-09 06:18:58 +0900
  • af7ed450e2 Fix iri_percent_encode_seg() to encode some missing characters Kitaiti Makoto 2023-01-09 06:04:48 +0900
  • 55a5a64b1a Fix valid slug spec Kitaiti Makoto 2023-01-09 05:03:06 +0900
  • 08b7d100fd Change blog title specification Kitaiti Makoto 2023-01-09 04:35:38 +0900
  • 37a136787b Merge pull request 'Update crates' (#1136) from update-crates into main KitaitiMakoto 2023-01-08 20:07:16 +0000
  • 300ff37694 Merge remote-tracking branch 'github/dependabot/cargo/rsass-0.26.0' into update-crates #1136 Kitaiti Makoto 2023-01-09 04:50:04 +0900
  • c1d9d39dc1
    Bump rsass from 0.25.2 to 0.26.0 dependabot[bot] 2023-01-06 19:06:33 +0000
  • 93d6ee04d4
    Bump ructe from 0.14.2 to 0.15.0 dependabot[bot] 2023-01-06 19:06:09 +0000
  • ae7bf2e132 Merge pull request 'Update crates' (#1134) from update-crates into main KitaitiMakoto 2023-01-06 14:57:17 +0000
  • 0020242571 Format #1134 Kitaiti Makoto 2023-01-06 23:40:05 +0900
  • 4f796e788c Clippy Kitaiti Makoto 2023-01-06 23:38:38 +0900
  • 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 Kitaiti Makoto 2023-01-06 23:12:47 +0900
  • 2f8d188d59
    Bump futures from 0.3.21 to 0.3.25 dependabot[bot] 2023-01-05 19:07:12 +0000
  • 19766662f1
    Bump ldap3 from 0.10.6 to 0.11.1 dependabot[bot] 2023-01-05 19:06:52 +0000
  • 301aad3f73
    Bump whatlang from 0.16.0 to 0.16.2 dependabot[bot] 2023-01-05 19:06:39 +0000
  • 92a8f8aa4c Merge pull request 'Update crates' (#1131) from update-crates into main KitaitiMakoto 2023-01-05 16:35:11 +0000
  • 0c856a5252 Update Ructe #1131 Kitaiti Makoto 2023-01-06 01:11:46 +0900
  • 2df6138ff1 Fix caddy run option Kitaiti Makoto 2023-01-06 00:59:00 +0900
  • b2942f3f47 Update crates Kitaiti Makoto 2023-01-06 00:42:29 +0900
  • 94f20c8fc2 Update rustfmt and clippy on Ci Kitaiti Makoto 2023-01-06 00:42:20 +0900
  • 5d48b93c8b Update Docker image for CI Kitaiti Makoto 2023-01-06 00:27:57 +0900
  • bbf2e00920 Install updated crates Kitaiti Makoto 2023-01-06 00:04:53 +0900
  • c97361f5f4 Update crates Kitaiti Makoto 2023-01-06 00:04:45 +0900
  • 7c799e8abf Merge pull request 'Add changelogs' (#1130) from changelog into main KitaitiMakoto 2023-01-05 14:47:52 +0000
  • d196e1dbd0 Add changelogs [skip ci] #1130 Kitaiti Makoto 2023-01-05 23:46:35 +0900
  • 1679315322 Clippy Kitaiti Makoto 2023-01-05 05:08:53 +0900
  • dd3a5f4a5b Merge pull request 'Fixes #1128 Some ActivityPub related fixes' (#1129) from ap-fixes into main KitaitiMakoto 2023-01-04 19:27:50 +0000
  • 3580fb04fa Format #1129 Kitaiti Makoto 2023-01-05 04:14:25 +0900