aboutsummaryrefslogtreecommitdiff
path: root/ihatemoney/api.py
AgeCommit message (Collapse)AuthorFilesLines
2018-02-07Add statistics support to APIJocelyn Delalande1-0/+8
2018-01-25API: Migrate from flask-rest to flask-restful (#315)0livd1-84/+84
The flask-rest custom json encoder is still needed and thus was added to ihatemoney's utils. Closes #298
2017-12-29Allow to disable/enable member via API (#301)JocelynDelalande1-1/+14
Disable was already (kind-of) possible via API via DELETE, but not re-enabling. Kudos to @almet for helping me fixing that damn BooleanField :-)
2017-12-27 Fix PUT api/project/:code/members/:id (#297)JocelynDelalande1-1/+1
* Fix PUT api/project/:code/members/:id Before that commit, every PUT *must* change the name of the members, so that was : - no idempotence, - no ability to change only weight fix #295 * Remove redundant comment
2017-12-21Use hashed passwords for projects (#286)0livd1-1/+2
- Remove all occurences of clear text project passwords. - Migrate the database to hash the previously stored passwords. Closes #232
2017-07-07Absolute imports & some other improvements (#243)Alexis Metaireau1-0/+154
* Use absolute imports and rename package to ihatemoney * Add a ihatemoney command * Factorize application creation logic * Refactor the tests * Update the wsgi.py module with the new create_app() function * Fix some styling thanks to Flake8. * Automate Flake8 check in the CI.