Jocelyn Delande
7a630b78ea
Hide the member weights in members list if all weights are "1".
2016-06-16 15:52:24 +02:00
Jocelyn Delande
ec8fe2326b
Added member edit form
2016-06-16 15:52:24 +02:00
Jocelyn Delande
64c2cd56df
display an edit button on members list
2016-06-15 10:20:37 +02:00
Jocelyn Delande
1147f2ece8
Ask for confirmation only for deleting users
2016-06-15 10:20:37 +02:00
Jocelyn Delande
85abc0b1fc
Added a template filter not to show zero decimals on user weights
2016-06-15 10:20:37 +02:00
Jocelyn Delande
b57df5cd36
UI for showing user weights in user list
2016-06-15 10:20:37 +02:00
Jocelyn Delande
06f10d0508
Added member weights support to API
2016-06-15 10:20:37 +02:00
Jocelyn Delande
2b071a1a3b
Add members weight in models and budget backend refs #94
2016-06-15 10:20:37 +02:00
Alexis Metaireau
7891967215
Merge pull request #141 from JocelynDelalande/jd-alembic-migrations
...
Alembic DB migrations
2016-05-31 14:12:50 +02:00
Jocelyn Delande
465deabd02
Add a manage.py CLI (flask_script)
...
As it's the Flask-Migrate way to expose its commands (./manage.py db command).
In our case, it's specially useful for creating new migrations.
2016-05-31 12:10:53 +02:00
Jocelyn Delande
74995f9959
Handle migrations through alembic/flask-Migrations
...
Auto-initialization now applies migrations instead of using db. create_all()
fix #83
2016-05-31 12:10:53 +02:00
Alexis Metaireau
698efd7681
Merge pull request #129 from JocelynDelalande/no-user-settings-in-tests
...
Do not load user-overriden settings in unit tests.
2016-04-05 00:56:14 +02:00
Jocelyn Delande
b685fa74d6
Do not load user-overriden settings in unit tests.
...
Loading not versioned settings.py during tests make them less predictable.
That's inspired from django behaviour with DJANGO_SETTING_MODULE environment variable.
2016-04-03 22:31:32 +02:00
Alexis Metaireau
a8841f9d3f
Merge pull request #122 from JocelynDelalande/configurable-prefix
...
Made an URL prefix configurable in settings
2015-11-09 09:26:11 +01:00
Mathieu Leplatre
eff0f7c2df
Prevent comma to be included in URL
2015-09-25 12:32:56 +02:00
Mathieu Leplatre
c6c40f02c5
Prevent comma to be included in URL
2015-09-25 12:31:52 +02:00
Quentin Roy
d31de6c4a3
Merge pull request #130 from JocelynDelalande/trailing-whitespaces
...
Remove trailing whitespaces
2015-08-20 12:08:52 +02:00
Jocelyn Delande
d9313ba40e
Remove trailing whitespaces
2015-08-20 12:02:04 +02:00
Jocelyn Delande
15091e28c0
Made an URL prefix configurable in settings, includes tests.
2015-08-19 22:56:45 +02:00
Jocelyn Delande
d6c514e7d1
Adds a way to (re)configure the running app, reloading settings.
...
Currently, there is no way to reset settings after modifying them, which is
anoying for tests.
2015-08-19 22:53:16 +02:00
Alexis Metaireau
0e21449191
Merge pull request #126 from aavenel/fix-settle-rounding
...
Bugfix rounding settle algorithm
2015-07-28 16:05:19 +02:00
Jocelyn Delande
309e46013f
Cleans after itself in case the install fails.
...
Refs #1 and #4 (and hopefuly fixes them)
2015-07-26 18:23:54 +02:00
Alexandre Avenel
b9458db08e
Bugfix rounding settle algorithm
...
In some cases, settle algorithm failed to deliver optimal solution due to a rounding bug.
2015-07-05 22:16:38 +02:00
Jocelyn Delande
96b92b6ee6
socket is now in /tmp/ as /var/run/ihatemoney gets rm on each reboot
...
fixes #3
2015-06-10 00:13:01 +02:00
Alexis Metaireau
84aafc850e
Merge pull request #121 from JocelynDelalande/deprecated-default-mail-sender
...
nicely deprecates DEFAULT_MAIL_SENDER
2015-05-20 18:03:50 +02:00
Alexis Metaireau
55505b230b
Merge pull request #123 from JocelynDelalande/mysql-compatible-fields
...
specified sizes for string columns for MySQL
2015-05-20 18:01:37 +02:00
JocelynDelalande
4f11a695f7
Forgot mysql dev libraries dependencies
2015-05-03 18:38:48 +02:00
Jocelyn Delande
f0a1fb3b29
added README.md
2015-05-02 17:29:16 +02:00
Jocelyn Delande
5d2a476e30
Added ability to make the service public
2015-05-02 17:28:58 +02:00
Jocelyn Delande
6cf166e216
Added upgrade script
2015-05-02 16:36:51 +02:00
Jocelyn Delande
1da51108d7
scripts made executable
2015-05-02 16:29:03 +02:00
Jocelyn Delande
514efdcd27
added uninstallation script
2015-05-02 12:48:23 +02:00
Jocelyn Delande
cc4ef6d42b
Re-ordered install script
2015-05-02 12:47:52 +02:00
Jocelyn Delande
551d7db1d8
Register domain, for uninstalling purpose.
2015-05-02 12:47:27 +02:00
Jocelyn Delande
6bc8770aa5
Added yunohost logo
2015-05-02 12:47:02 +02:00
Jocelyn Delande
9e79dc10ad
Fixed permissions so that www-data can access static files
2015-05-02 12:46:49 +02:00
Jocelyn Delande
ec804a0ac9
Fixed dependencies
2015-05-02 12:44:41 +02:00
Jocelyn Delande
3472a64776
Merge branch 'ynh-patched-upstream'
...
Including mysql fixes
2015-05-01 23:30:16 +02:00
Jocelyn Delande
167414f3dd
Effective prefix configuration, using patched ihatemoney
2015-05-01 23:27:08 +02:00
Jocelyn Delande
eea29d89c8
That config key was wrong
...
btw, fixed upstream : https://github.com/spiral-project/ihatemoney/pull/121
2015-05-01 23:25:20 +02:00
Jocelyn Delande
7062aa7cff
Fixed path of static media
2015-05-01 23:23:44 +02:00
Jocelyn Delande
73d6bcfbd3
Merge branch 'mysql-compatible-fields' into ynh-patched
2015-05-01 23:09:36 +02:00
Jocelyn Delande
2b598477b7
specified sizes for string columns for MySQL
2015-05-01 18:28:40 +02:00
Jocelyn Delande
4037139ac8
Merge branch 'ynh-patched' of github.com:JocelynDelalande/ihatemoney into ynh-pathed-upstream
...
Waiting for pull requests to be included upstream.
2015-05-01 14:35:25 +02:00
Jocelyn Delande
14c1789a26
Work in progress : installation is working but upstream app lacks url prefix support
2015-05-01 14:30:09 +02:00
Jocelyn Delande
b3c994f23c
Made an URL prefix configurable in settings
2015-05-01 13:55:05 +02:00
Jocelyn Delande
df215cbb79
nicely deprecates DEFAULT_MAIL_SENDER as it changed upstream for flask-mail>=0.8
2015-04-30 16:58:16 +02:00
Jocelyn Delande
3192681226
Imperted upstream code at 42dd9d54a8
(upstream is not tagged) inside a the sources dir
2015-04-26 14:06:33 +02:00
Alexis Metaireau
42dd9d54a8
Merge pull request #119 from aavenel/fix-118
...
Fix 118
2015-04-15 21:32:50 +02:00
Alexandre Avenel
4f4439eec9
Fix #118 : Create a new project with the name "dashboard" should raise an exception
2015-04-12 20:41:57 +02:00