コミットグラフ

1136 コミット (8aa4ae43022889a93231cb8566c70d9239a80be5)
 

作成者 SHA1 メッセージ 日付
Ana Gelez 8aa4ae4302
Make tests compile again 4年前
Mina Galić 56091c0d49
add UpdateDocument to list of SearcherActor messages
how did this even work?!
I've only been using UpdateDocument so far, and it wasn't listed!
4年前
Mina Galić d7e380f83e
remove Searcher from Post::update()
thereby decoupling the two systems (for updates, anyway)
That means, consumers of Post need to update_document themselves!
Post (in update) now only talks to the database)

Tests for this will now be failing, as they haven't been touched yet
4年前
Mina Galić 06e20299e0
use searcher_actor for posts update route (instead of post.update()) 4年前
Mina Galić 94cf4dab98
add ActorSystem member to PlumeRocket 4年前
Mina Galić 1dfad6469b
initialize Actor system in main, as well as SearcherActor 4年前
Ana Gelez ee6a562404
Wrap Searcher in an Arc only in main 4年前
Mina Galić 54496c1527
Implement an actor around Searcher
this compiles, but isn't used yet.
4年前
Mina Galić 4b0b03b848
plume-models: fix test compilation 4年前
Ana Gelez f6d169567c
Introduce Searcher::new
This function does what was previously done in main:
create a search index, and try to recover for errors
if possible.

This commit also fixes plume-cli to use the new Searcher
API (that depends on a DbPool, not on a single Connection).
4年前
Ana Gelez eaad38ad2c
Avoid unwrapping, return an Error instead 4年前
Mina Galić 962fbcc503
plume-model: refactor Searcher to have its own DbPool
this way, we don't need to pass along a conn into the function.
This should make splitting PlumeRocket up into its components a little
easier. This PR is another attempt at fixing #799.
4年前
Mina Galić f945e18bf1
Revert "Add an SearcherActor, wrapping Searcher & DbPool"
This reverts commit 0757f84397fc4d4ecba8a904e9d25f1b243b4292.
We'll attempt to use a strategy in #807
4年前
Mina Galić b92a877420
finish off the strategy document 4年前
Mina Galić 046b5d0214
Add past attempts at solutions. 4年前
Mina Galić 6935565efd
add design document describing current issues 4年前
Mina Galić 5e17636b9d
Add an SearcherActor, wrapping Searcher & DbPool
and implement AddDocument message!
This code compiles, but hasn't been put to use yet.
4年前
Mina Galić d344e06efd
add riker as dependency, we will use it to replace searcher 4年前
trinity-1686a 9ec2d93f50 implement login via LDAP
Reviewed-on: #826
Reviewed-by: Mina Galić <me+git@igalic.co>
4年前
Trinity Pointard 4da9b24cb1 cargo fmt 4年前
Trinity Pointard f40634aa97 address comments 4年前
Trinity Pointard ccba8163c9 fix compilation issue with cli 4年前
Trinity Pointard 8975b0f9e9 cargo fmt 4年前
Trinity Pointard d626f3366d add support for ldap 4年前
Trinity Pointard b24f195e10 refactor login
first step toward ldap
should have no functionnal change
4年前
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: #825
Reviewed-by: Mina Galić <me+git@igalic.co>
4年前
Quentin Dufour 5d8efa77a3 Fix title 4年前
kiwii fb6d49cc6e Merge pull request 'GPU acceleration for the mobile menu' (#818) from gpu-acceleration into main
Reviewed-on: #818
Reviewed-by: kiwii <kiwii@noreply@joinplu.me>
4年前
Mina Galić 48776939f4 Merge branch 'main' into gpu-acceleration 4年前
Marek Ľach 104b6c1d0c
GPU acceleration for the mobile menu
Reimplements #810, but for all browsers.
4年前
Mina Galić 3881927550 Merge pull request 'mobile-margins' (#817) from mobile-margins into main
Reviewed-on: #817
Reviewed-by: Mina Galić <me+git@igalic.co>
4年前
Ana Gelez 0bec13edc0 Improve responsiveness 4年前
Ana Gelez 191d6da486 Move header-related style to _header.scss
It seems to fix the overflowing menu items on small screens too
4年前
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: #810
Reviewed-by: kiwii <kiwii@noreply@joinplu.me>
4年前
Kitaiti Makoto 36fd55a7e4 Use result of local storage insert operation to suppress Clippy 4年前
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: #808
Reviewed-by: kiwii <kiwii@noreply@joinplu.me>
4年前
Kitaiti Makoto a050deb557 [BUG FIX]Make it possible to switch to rich text editor 4年前
kiwii 6de9a1f1c8 Merge pull request 'Recreate search index if its format is outdated' (#802) from KitaitiMakoto/Plume:invalid-index into main
Reviewed-on: #802
Reviewed-by: Mina Galić <me+git@igalic.co>
4年前
Kitaiti Makoto 5e30bede40 Don't care about needless return value of closures 4年前
Kitaiti Makoto 5cca66b346 Add action user can take to error message 4年前
Kitaiti Makoto 484659fde2 Run cargo fmt 4年前
Kitaiti Makoto 5fc827c1c9 Re-initialize search index when recreating is failed 4年前
Kitaiti Makoto 50753b3a65 Recreate search index if its format is outdated 4年前
Kitaiti Makoto c5d03d300b Cause IndexInvalidDataError when search index is invalid 4年前
kiwii 010eac6c4a Merge pull request 'upgrade rocket* to the latest stable' (#800) from igalic/Plume:update/rocket into main
Reviewed-on: #800
Reviewed-by: kiwii <kiwii@noreply@joinplu.me>
4年前
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.
4年前
Kitaiti Makoto f9beb2383b Update lindera-tantivy to v0.1.3 4年前
Chosto 7e78cffcaa
Bump Docker base images to buster flavor (#797) 4年前
TheMasix 28576c1fa3
Add Vazir Font (#787)
* Add Vazir Font

* Add Vazir Font License

* fix prettier problem

* Shabnam added
4年前
Gelez d99b42582d
Add Persian to the list of languages (#782) 4年前