Age | Commit message (Collapse) | Author | |
---|---|---|---|
5 days | Move migration to migrations folder | Joris | |
5 days | Migrate database at startup | Joris | |
6 days | Use anyhow Error | Joris | |
6 days | Improve String handling | Joris | |
See https://blog.sulami.xyz/posts/string-vs-str/ | |||
6 days | Use pragma update to setup foreign keys | Joris | |
6 days | Format payments file | Joris | |
6 days | Support foreign keys at startup | Joris | |
6 days | Fix search on payment name | Joris | |
11 days | Migrate to tokio_rusqlite | Joris | |
11 days | Migrate to tokio_rusqlite | Joris | |
2025-01-26 | Replace tera by minijinja | Joris | |
tera was doing the job all right, but minijinja has fewer dependencies. | |||
2024-06-02 | Simplify logging init | Joris | |
2023-04-17 | Follow clippy indications | Joris | |
2023-04-17 | Validate income date from body | Joris | |
2023-04-17 | Upgrade dependencies | Joris | |
2022-07-09 | Fix payment search by sub word | Joris | |
It tried to search for exact words, minus accents and case. Use the same method that was successfully working when searching a category. | |||
2021-10-10 | Filter payments by start and end date | Joris | |
2021-10-10 | Search by name, cost and user | Joris | |
2021-10-10 | Search payments by categories explicitely | Joris | |
It was already possible to search by categories in the full text input, but it could have matched other fields as well. Explicitely add a select to search by categories. Also put the search form in a left aside. The mobile view is not done for the moment. | |||
2021-10-10 | Search by category | Joris | |
2021-01-03 | Let Sqlite provide a default created_at | Joris | |
2021-01-03 | Rewrite in Rust | Joris | |