aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorJoris2017-09-24 22:14:48 +0200
committerJoris2017-11-07 09:33:01 +0100
commit898e7ed11ab0958fcdaf65b99b33f7b04787630a (patch)
tree8b5ab951c36d7d27550a7c4eaad16bbd2cd0edb1 /README.md
parent14bdbc8c937f5d0b35c61350dba28cb41c3737cd (diff)
downloadbudget-898e7ed11ab0958fcdaf65b99b33f7b04787630a.tar.gz
budget-898e7ed11ab0958fcdaf65b99b33f7b04787630a.tar.bz2
budget-898e7ed11ab0958fcdaf65b99b33f7b04787630a.zip
Bootstrap with GHCJS and reflex:
- setup login and logout, - first draft of payment view.
Diffstat (limited to 'README.md')
-rw-r--r--README.md25
1 files changed, 12 insertions, 13 deletions
diff --git a/README.md b/README.md
index e746560..1dc589e 100644
--- a/README.md
+++ b/README.md
@@ -19,10 +19,16 @@ curl https://nixos.org/nix/install | sh
Start the environment with:
-``` sh
+```bash
./make start
```
+Init the database with migration scripts:
+
+```bash
+sqlite3 database < src/migrations/x.sql
+```
+
Inside the tmux session, add some users with sqlite after the migration is done:
```
@@ -33,7 +39,7 @@ insert into user(creation, email, name) values (datetime('now'), 'lisa@mail.com'
Later, stop the environment with:
-```sh
+```bash
./make stop
```
@@ -52,18 +58,11 @@ See [application.conf](application.conf).
TODO
----
-### Chart
-
-- Tooltip with values
-- Show / Hide serie by clicking on caption
-- Adapt to screen width
-- Show only the last entries and allow to move in time ?
-
-### Other
+- remove duplicates server models / common models
+- use another route to check the token and redirect to /
- Add payment balance in weekly report
- search by payment category and payment date
- Move up element ids security (editOwn is actually at db level)
-- Prevent a daemon to freeze when it got “SQLite3 returned ErrorBusy while attempting to perform step.”
-- Minify javascript from elm for production build
-- CRUD animations (loading, created-updated-deleted element)
+- Minify javascript
+- Extract persistence from model files