| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2019-09-18 | Back to development: 4.2 | Alexis M | 1 | -0/+6 | |
| 2019-09-18 | Prepare 4.1.3 | Alexis M | 1 | -7/+2 | |
| 2019-09-18 | Fix CHANGELOG titles to be consistent with README | Alexis M | 1 | -32/+31 | |
| 2019-09-18 | Preparing release 4.1.2 | Alexis M | 1 | -2/+2 | |
| 2019-09-18 | Update translations to publish new point release. | Alexis M | 1 | -2/+2 | |
| 2019-09-18 | Back to development: 4.2 | Alexis M | 1 | -0/+6 | |
| 2019-09-18 | Preparing release 4.1.1 | Alexis M | 1 | -2/+2 | |
| 2019-09-18 | Prepare 4.1.1 | Alexis M | 1 | -0/+13 | |
| 2019-09-08 | Reorganise changelog | Alexis M | 1 | -13/+21 | |
| 2019-09-08 | Preparing release 4.1 | Alexis M | 1 | -1/+1 | |
| 2019-09-08 | Fix changelog | Alexis M | 1 | -1/+1 | |
| 2019-09-06 | Update the CHANGELOG | Alexis M | 1 | -4/+23 | |
| 2019-01-24 | Back to development: 4.1 | Alexis Métaireau | 1 | -0/+6 | |
| 2019-01-24 | Preparing release 4.0 | Alexis Métaireau | 1 | -1/+1 | |
| 2019-01-24 | Prepare release | Alexis Métaireau | 1 | -1/+11 | |
| 2019-01-03 | Do not allow negative weights on users (Fixes #362) (#366) | Alexis Metaireau | 1 | -0/+6 | |
| 2019-01-03 | Provide basic math operations on bills (#413) | Byron Ullauri | 1 | -0/+1 | |
| * allow basic math ops in amount field for bills form * docs: changing compile-translations to build-translations | |||||
| 2018-12-25 | Add CORS to the API. Fix #404 (#407) | Alexis Metaireau | 1 | -2/+1 | |
| 2018-12-25 | Document database migrations | 0livd | 1 | -1/+4 | |
| Closes #390 | |||||
| 2018-11-25 | Back to development: 3.1 | Jocelyn Delalande | 1 | -0/+6 | |
| 2018-11-25 | Preparing release 3.0 | Jocelyn Delalande | 1 | -2/+2 | |
| 2018-10-13 | Add missing Change Log entries and group them | Jocelyn Delalande | 1 | -1/+30 | |
| As there is a lot of stuff in « fixed », might be a bit clearer to group them loosely. Clean room for next release :-). | |||||
| 2018-08-10 | Fix failing tests (#365) | Alexis Metaireau | 1 | -0/+1 | |
| * Remove unwanted space in utils.py * Fix email validation when sending invites | |||||
| 2018-08-05 | Remove strict_slashes for / | Glandos | 1 | -0/+1 | |
| I don't know why, but on my setup (nginx + uwsgi), the `strict_slashes` (default to `True`) was causing an infinite loop. I think it could be safely removed for this route only. | |||||
| 2018-08-05 | Merge branch 'master' into almet/fix-pbkdf2-check | Alexis Métaireau | 1 | -3/+34 | |
| 2018-08-05 | Merge branch 'master' into almet/fix-supervisord-template | Alexis Métaireau | 1 | -0/+8 | |
| 2018-08-05 | Update the changelog entry | Alexis Métaireau | 1 | -0/+1 | |
| 2018-07-17 | Document MySQL setup (#357) | JocelynDelalande | 1 | -0/+5 | |
| PyMySQL is more difficult to install since its version 0.9 since it now depends on *cryptography* lib, which in turns depends on OpenSSL and Python dev files. See https://github.com/PyMySQL/PyMySQL/issues/697 | |||||
| 2018-07-16 | Add missing ChangeLog entry | Jocelyn Delalande | 1 | -0/+4 | |
| 2018-06-19 | Add changelog entry | Adrien CLERC | 1 | -1/+1 | |
| 2018-02-16 | Back to development: 2.1.1 | Jocelyn Delalande | 1 | -0/+6 | |
| 2018-02-16 | Add missing CHANGELOG and CONTRIBUTORS entries for v2.1 | Jocelyn Delalande | 1 | -1/+5 | |
| 2018-02-07 | Add statistics support to API | Jocelyn Delalande | 1 | -0/+5 | |
| 2018-01-25 | API: Migrate from flask-rest to flask-restful (#315) | 0livd | 1 | -0/+5 | |
| The flask-rest custom json encoder is still needed and thus was added to ihatemoney's utils. Closes #298 | |||||
| 2018-01-25 | Make sidebar scrollable (#316) | Richard Coates | 1 | -0/+1 | |
| * Make sidebar scrollable Make sidebar scrollable. * Update CHANGELOG.rst Fixes #318 | |||||
| 2018-01-07 | Update the CHANGELOG. | Alexis Métaireau | 1 | -1/+1 | |
| 2018-01-07 | Add a changelog entry | Alexis Métaireau | 1 | -1/+4 | |
| 2018-01-05 | Do not enforce a check on sha256 hash algorithm. | Alexis Métaireau | 1 | -0/+1 | |
| This makes it inconsistent with our own generated passwords. Only check that the password has been hashed. Fixes #310. | |||||
| 2018-01-05 | Fix the supervisord template. | Alexis Métaireau | 1 | -1/+4 | |
| The script was relying on the presence of an environment variable, which is only set when the virtualenv is activated. But a virtualenv does not have to be activated to work (it's possible to call the python command directly). This fixes it by relying on `sys.executable` which should be correct at all times. Fixes #306 | |||||
| 2017-12-27 | Back to development: 2.1 | Jocelyn Delalande | 1 | -0/+6 | |
| 2017-12-27 | Preparing release 2.0 | Jocelyn Delalande | 1 | -1/+1 | |
| 2017-12-27 | Add missing entry to ChangeLog | Jocelyn Delalande | 1 | -0/+1 | |
| 2017-12-27 | Fix PUT api/project/:code/members/:id (#297) | JocelynDelalande | 1 | -0/+5 | |
| * 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-22 | Remove API password (#290) | JocelynDelalande | 1 | -0/+1 | |
| * Remove the password from API GET responses While keeping it for POST/PUT. fix #289 * Add a test to check password change via API | |||||
| 2017-12-21 | Use hashed passwords for projects (#286) | 0livd | 1 | -0/+1 | |
| - Remove all occurences of clear text project passwords. - Migrate the database to hash the previously stored passwords. Closes #232 | |||||
| 2017-12-15 | Use token based auth in invitation e-mails (#280) | 0livd | 1 | -0/+1 | |
| * Use token based auth in invitation e-mails Invitation e-mails no longer contain the clear text project password * Skip invite page after project creation - Replace ``The project identifier is demo, remember it!`` by ``Invite other people to join this project!`` (linking to the invite page) - Encourage users to share the project password via other communication means in the reminder email | |||||
| 2017-11-01 | Add an upgrade guide | Jocelyn Delalande | 1 | -0/+1 | |
| fix #274 | |||||
| 2017-10-26 | Use token based auth to reset passwords (#269) | 0livd | 1 | -0/+1 | |
| Send a mail containing a password reset token link instead of sending a clear text password. Ref #232 | |||||
| 2017-10-25 | Add a DockerFile (#272) | 0livd | 1 | -0/+1 | |
| Can be used to deploy the latest version from PyPI in a production environment or from the master branch in a dev environment. | |||||
| 2017-10-23 | Make authentication logic simpler and safer (#270) | 0livd | 1 | -0/+1 | |
| * Fixed exposed password in session The project password was set in clear text in the session cookie. The cookie payload is only base64 encoded so it must not be used to store private information. The password is simply replaced by a boolean. * Simplify authentication logic | |||||
