Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-08-12 | Sign cookie with secret key | Joris | |
2023-04-17 | Follow clippy indications | Joris | |
2023-04-17 | Validate income date from body | Joris | |
2023-04-17 | Upgrade dependencies | Joris | |
2023-01-28 | Upgrade dependencies | Joris | |
2022-09-04 | Remove security headers | Joris | |
This can be taken care of directly in nginx. | |||
2022-09-04 | Add strict security headers | Joris | |
2022-09-04 | Return content-type of assets | Joris | |
2022-08-21 | Fix payments page on narrow devices | Joris | |
After the introduction of filters, the payments table page was not very usable on mobile phones. | |||
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-02-13 | Add status page | Joris | |
2021-02-07 | Upgrade dependencies | Joris | |
2021-02-01 | Fix mail sending | Joris | |
The error was due to the utilization of the special character “—” in the subject, with postfix’ sendmail. Also directly use process commands to get async support. | |||
2021-01-03 | Fuse sendmail_path and mock mail config keys | Joris | |
2021-01-03 | Let Sqlite provide a default created_at | Joris | |
2021-01-03 | Rewrite in Rust | Joris | |
2017-11-08 | Use a better project structure | Joris | |
2017-11-07 | Reformat payment queries | Joris | |
2017-11-07 | Bootstrap with GHCJS and reflex: | Joris | |
- setup login and logout, - first draft of payment view. | |||
2017-07-09 | Fix batch payment creation | Joris | |
2017-06-06 | Fix payment category search query | Joris | |
2017-06-05 | Replace persistent by sqlite-simple | Joris | |
2017-04-02 | Add a chart on payments by month by categories | Joris | |
2017-03-27 | Modelize punctual and monthly payment pages | Joris | |
2017-03-27 | Improve form validation | Joris | |
- Trim names - Income amount accepted from 0 - Validate colors | |||
2017-03-26 | Fix update payment category constraint error | Joris | |
2017-03-26 | Copy mime-mail locally | Joris | |
The path is wrong, it is configurable with --ghc-options but I can't get it right for now with stack. | |||
2017-03-26 | Separate client and server watch | Joris | |
2017-03-24 | Features/categories | Joris | |
2016-11-19 | Search payments with multiple words and by cost too | Joris | |
2016-11-13 | Show a different message on weekly report if there were no activity during ↵ | Joris | |
the previous week | |||
2016-11-13 | Send weekly activity at start of week about previous week | Joris | |
2016-10-30 | Use the timezone of the time and not the timezone of now | Joris | |
2016-08-21 | Show a message if there is an error during a server request | Joris | |
2016-08-08 | Add missing translations and modify clone income date to be the actual date | Joris | |
2016-08-08 | Show incomes in a table and update like payments are updated | Joris | |
2016-06-29 | Responsive home page | Joris | |
2016-06-29 | Add tooltips | Joris | |
2016-06-27 | Add the edit functionnality on payments | Joris | |
2016-06-26 | Add the clone functionality on payments | Joris | |
2016-06-26 | Cleanup | Joris | |
2016-06-26 | Set up enter form submi behaviour on dialog | Joris | |
2016-06-26 | Add missing AddIncome message | Joris | |
2016-06-26 | Confirm before payment deletion | Joris | |
2016-06-26 | Add an editable date field for punctual payment creation | Joris | |
2016-06-25 | Show only non-null payment partition | Joris | |