Commit Graph

  • 3472a58299
    move ClientBuilder into thread, since we cannot Copy it Igor Galić 2020-01-29 13:15:39 +01:00
  • a3f165f9f4
    Use blocking reqwest API in defer Igor Galić 2020-01-29 13:08:20 +01:00
  • 25c5da1a7c
    add tokio (0.2) as dependency to further async-ify our FromData code Igor Galić 2020-01-29 09:53:25 +01:00
  • 022e037eea
    when using macros!() we need to import the things that they use Igor Galić 2020-01-27 23:45:09 +01:00
  • 45c335e17b
    "manually" create ETag and Cache-Control headers Igor Galić 2020-01-27 23:44:27 +01:00
  • b51551973a
    start fixing tests in plume-models Igor Galić 2020-01-27 20:45:24 +01:00
  • 59e5c49aa8
    convert plume-models to all async Igor Galić 2020-01-26 20:59:48 +01:00
  • ce119ffe50
    start making PlumeRocket async Igor Galić 2020-01-25 23:37:44 +01:00
  • 944f8c42fa
    plume-models: convert api-tokens. use DbConn::from_request() directly Igor Galić 2020-01-23 21:57:33 +01:00
  • 909f677bdd
    plume-models: convert admin & api-tokens to async Igor Galić 2020-01-23 19:41:46 +01:00
  • fd9764ff17
    plume-common: also make requests async Igor Galić 2020-01-23 19:38:59 +01:00
  • 75722abc9e
    rocket does not need decl_macro anymore Igor Galić 2020-01-22 22:41:36 +01:00
  • ec9b699c6e
    convert plume-common to rocket async Igor Galić 2020-01-22 22:35:31 +01:00
  • bb5c2b69a7
    update rocket* everywhere! Igor Galić 2020-01-22 13:12:16 +01:00
  • e52944e477
    update rocket*; which gets us stuck in dependency conflicts Igor Galić 2020-01-22 12:51:25 +01:00
  • 928470610e
    remove csrf for now, so we can update the rest Igor Galić 2020-01-21 17:36:47 +01:00
  • 3be842c653
    Make database connections configurable by environment variables (#768) KITAITI Makoto 2020-05-07 02:27:59 +09:00
  • dabe904642
    Escape expressions in @Html (#767) KITAITI Makoto 2020-05-06 06:48:29 +09:00
  • 180e34b07c
    Fix Atom feed datetime format (#766) KITAITI Makoto 2020-05-05 06:46:59 +09:00
  • 847d6f7fac
    Fix Atom feed (#764) KITAITI Makoto 2020-05-04 22:28:52 +09:00
  • 6a3f210dfc
    Keep atmarks and hashes in link (#765) KITAITI Makoto 2020-05-03 21:50:32 +09:00
  • 73aa301d4a
    Fix user subscription URI so that plume::routes:interact accept it (#762) KITAITI Makoto 2020-05-02 19:07:45 +09:00
  • b3d367b174
    Use plural form for 0 in French (#760) KITAITI Makoto 2020-04-30 22:35:12 +09:00
  • edaccd1a31
    Fixes #757 Allow Unicode hashtags (#758) KITAITI Makoto 2020-04-29 22:13:31 +09:00
  • 9be5804b3e Added: New translations floreal/translations-update Floréal Toumikian 2020-04-18 14:45:21 +02:00
  • e1bd2eab75
    Updated: Cargo.lock (#753) Floréal Toumikian 2020-04-19 09:34:05 +02:00
  • ac7a05b09a
    Make blocklist deletion possible (#750) KITAITI Makoto 2020-04-18 18:46:10 +09:00
  • 71e0a35e06
    Use LenientForm instead Form for CSRF protected pages (#751) KITAITI Makoto 2020-04-18 18:45:28 +09:00
  • c217e5e9b3
    Move stylesheets for header from _global.sccss to _header.scss (#749) KITAITI Makoto 2020-04-15 06:32:27 +09:00
  • 8ba0c17db5
    Build app and po files before upload pos to Crowdin (#748) KITAITI Makoto 2020-04-15 03:51:53 +09:00
  • 4e43c676b4
    Fixed: #713: Disply likes and boosts on post cards (#744) Floréal Toumikian 2020-04-12 21:29:48 +02:00
  • b834d1c282
    Fix #701 Preferable default theme (#746) KITAITI Makoto 2020-04-13 00:36:00 +09:00
  • 506fe9955d
    Fixed #734 , passowrds are now hidden on the remote_interact pages (#741) Kenneth Steimel 2020-04-09 14:55:22 -04:00
  • 7d7a867bd1 Let's try with a comma missing-docs Ana Gelez 2020-01-31 08:44:16 +01:00
  • c5fa90176c Add a "ci" feature to make clippy ignore docs warnings Ana Gelez 2020-01-31 08:25:25 +01:00
  • 02c528cae4
    Bump llvm -> 9.0.0 (fixes arm builds) (#737) KemoNine 2020-01-29 15:37:54 -05:00
  • adb5dac1d2
    snap: Fix build process for Tier 2 platforms RAOF/fix-arm64-build Christopher James Halse Rogers 2020-01-24 09:01:28 +02:00
  • 2a58835f92
    Snapcraft updates (#731) Christopher James Halse Rogers 2020-01-22 14:10:49 +02:00
  • 55ccd1b4e4 Add warning for missing documentation Ana Gelez 2020-01-21 17:41:32 +01:00
  • 5f8d6b8e0e Rust 2018! (#726) Ana Gelez 2020-01-21 07:02:03 +01:00
  • 3663bffe5c Update compiler (#725) fdb-hiroshima 2020-01-19 12:52:32 +01:00
  • 72464fb428 Add missing dep on clang needed for crate builds (#724) KemoNine 2020-01-15 04:03:52 -05:00
  • 26867ca6be Retrieve signing user from database instead of expecting it to materialize from thin air epsilon-phase/authorized-fetch Violet white 2020-01-14 13:56:51 -05:00
  • 23049b638c WIP: Fix RSS issues (#720) Wilfried OLLIVIER 2020-01-14 01:30:32 +01:00
  • 2b4e802914 Work towards authorized fetch Violet white 2020-01-12 22:09:56 -05:00
  • f3c05dae62 Email blocklisting (#718) Violet White 2020-01-12 13:41:35 -05:00
  • e6bdeb7c4b Fix #699 (#719) Violet White 2020-01-12 07:24:41 -05:00
  • 458baf5f78 Syntax highlighting (#691) Violet White 2019-12-30 08:35:27 -05:00
  • 597778fd2f release Alpha 4 (#709) 0.4.0-alpha-4 Ana Gelez 2019-12-22 15:04:09 +01:00
  • 140a1f8eda cargo update upgrade Trinity Pointard 2019-12-19 09:36:40 +01:00
  • 07b70c084e upgrade compiler to nightly-2019-12-17 Trinity Pointard 2019-12-19 09:17:05 +01:00
  • e53574970c Fix issue #705 (#708) Violet White 2019-12-16 16:55:02 -05:00
  • 9ede06e7a3 Make the comment syntax consistent across all CSS (#707) Marek Ľach 2019-12-16 22:28:48 +01:00
  • a9441a8804 Fix lettre (#706) fdb-hiroshima 2019-12-16 20:22:46 +01:00
  • 6c8944315a remove use of rust in migration (#704) fdb-hiroshima 2019-12-14 21:06:07 +01:00
  • 3bd2305115 Fix #637 : Markdown footnotes (#700) Wilfried OLLIVIER 2019-11-20 16:16:38 +01:00
  • 7f296b2ef2
    Use the "classic" editor by default (#697) Ana Gelez 2019-11-16 18:53:27 +01:00
  • c66ef5f85d Fix the navigation menu not opening on touch (#690) Marek Ľach 2019-11-16 18:52:30 +01:00
  • df6f398efc Various snap fixes (#698) Christopher James Halse Rogers 2019-11-16 22:19:46 +10:00
  • c484ca6afe make search items optional (#693) fdb-hiroshima 2019-11-10 15:37:51 +01:00
  • f0846ff546 Make the search index creation during migration respect SEARCH_INDEX (#689) Violet White 2019-11-03 11:51:10 -05:00
  • c0469c69c1 Add autosaving to the editor (#688) Violet White 2019-11-02 10:14:41 -04:00
  • 865f372d5a
    Add a sample .env file (#687) Ana Gelez 2019-10-30 15:38:39 +01:00
  • 52d860d402 Paginate the outbox responses. Fixes #669 (#681) Violet White 2019-10-30 06:22:28 -04:00
  • 866465c603 Add environmental variable to control path of media (#683) Violet White 2019-10-28 17:28:28 -04:00
  • dd6d39135e re-add empty strings in translation (#682) fdb-hiroshima 2019-10-24 16:44:14 +02:00
  • 028c4fdbc6 Fix that bug :D Violet white 2019-10-23 15:54:52 -04:00
  • b4882533f8 Escape href quotation marks (#678) Ryo Nakano 2019-10-17 16:12:24 +09:00
  • fc9e69d811 Don't split sentences for translations (#677) Ryo Nakano 2019-10-17 03:07:58 +09:00
  • 006b44f580 Add support for generic timeline (#525) fdb-hiroshima 2019-10-07 19:08:20 +02:00
  • a0e3fe8c94 snap: Fix build for non-Tier-1 Rust platforms (#672) Christopher James Halse Rogers 2019-10-05 21:28:45 +10:00
  • e54fffccdf
    snap: *Another* fix for building (#668) Christopher James Halse Rogers 2019-09-20 09:26:04 +02:00
  • b36e12b654 snap: Ensure cargo-web doesn't erroneously adopt our workspace. (#667) Christopher James Halse Rogers 2019-09-18 16:24:15 +02:00
  • b5eecbf2e7 Add Snapcraft metadata and install/maintenance hooks (#666) Christopher James Halse Rogers 2019-09-16 12:33:25 +02:00
  • 309e1200d0 Make a distinction between moderators and admins (#619) Ana Gelez 2019-09-13 12:28:36 +02:00
  • 12c80f9981 delete notification on user deletion (#658) fdb-hiroshima 2019-09-13 11:29:52 +02:00
  • d4a1bd6de7 Fix logo URL (#664) Ana Gelez 2019-09-06 10:06:16 +02:00
  • d46af6fe5b order media so that latest added are top (#660) fdb-hiroshima 2019-08-28 11:37:03 +02:00
  • ddbec3f204 fill entirely user on creation (#657) fdb-hiroshima 2019-08-27 22:28:40 +02:00
  • 83cad55b22 update default license (#659) fdb-hiroshima 2019-08-27 21:47:45 +02:00
  • bf7603d439
    don't index drafts (#656) fdb-hiroshima 2019-08-27 18:40:59 +02:00
  • 8ab690001d Replace the input! macro with an Input builder (#646) Ana Gelez 2019-08-27 16:50:24 +02:00
  • 39edca5edc Add a way to change block type improve-the-editor-once-again Ana Gelez 2019-08-25 18:45:02 +02:00
  • 935d331e97 Fix issue #642, frontend not in english if the user language does not exist (#648) Requiem 2019-08-23 11:02:24 +02:00
  • 28fb50438e
    Fix theme caching (#647) Ana Gelez 2019-08-21 21:41:11 +02:00
  • 3c4abcff81
    Allow updating of custom_domain igalic/feat/custom-fairing-domains Igor Galić 2019-08-21 11:09:42 +02:00
  • a6c84daa1a
    Theming (#624) Ana Gelez 2019-08-21 00:42:04 +02:00
  • d242e6df11
    restore df7adaf0e067802daf3e83935cf9140fb15ca17b ← after fixing mount-point; fix query() parsing Igor Galić 2019-08-20 15:21:01 +02:00
  • f395c1046c
    fix mount point for blog post routing function Igor Galić 2019-08-20 15:06:57 +02:00
  • df7adaf0e0
    when building links, skip both, /custom_domain/ and <custom_domain> Igor Galić 2019-08-20 15:04:29 +02:00
  • 768f126f1d
    use Status::* as @fdb-hiroshima suggested Igor Galić 2019-08-20 14:51:14 +02:00
  • 169469816d
    use Custom status code Igor Galić 2019-08-20 14:43:20 +02:00
  • 064dd79eef
    Allow editing blogs with custom_domain Igor Galić 2019-08-20 12:24:36 +02:00
  • df47cddb87
    also mount domain_validation into /custom_domains/ Igor Galić 2019-08-20 11:47:24 +02:00
  • f67ce93d94
    fix getter router for domain_validation! Igor Galić 2019-08-20 11:33:00 +02:00
  • 38ece9b5a6
    do not panic if reqwest does not work Igor Galić 2019-08-20 11:18:23 +02:00
  • 5e46922ed0 validate custom domain! Igor Galić 2019-08-19 22:39:48 +02:00
  • 6072351840 one step closer to validating custom domains! Igor Galić 2019-08-19 22:04:22 +02:00
  • 444a4673f4 correctly mutex-lock and modify valid_domains Igor Galić 2019-08-19 14:00:04 +02:00
  • f0ca7ccde8 attempt to add support for ldap feature/ldap Trinity Pointard 2019-07-09 00:20:59 +02:00