aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-03-28@JocelynDelalande's reviewAlexis Métaireau1-1/+0
2017-03-28Merge pull request #188 from JocelynDelalande/travis-toxAlexis Metaireau1-7/+7
Make travis use tox
2017-03-28Make travis use toxJocelyn Delalande1-7/+7
So that we are consistent between dev test env and CI test env. The use of `TOXENV` is to keep travis running the several envs in parallel.
2017-03-28Add tox support.Alexis Métaireau5-1/+29
2017-03-28Update the README with makefile changesAlexis Métaireau2-15/+8
2017-03-28Update requirements.txt locationAlexis Métaireau1-1/+1
2017-03-28Update the .gitignore fileAlexis Métaireau1-1/+0
2017-03-28Create a Makefile to ease developmentAlexis Métaireau7-38/+60
2017-03-28Change the README againAlexis Métaireau1-1/+0
2017-03-28Update the README with the release processAlexis Métaireau1-0/+1
2017-03-28Preparing release 1.0.0Alexis Métaireau1-1/+1
2017-03-28Merge pull request #182 from spiral-project/releasesAlexis Metaireau7-2/+131
Start making releases
2017-03-22Fix setup.py mistakeAlexis Métaireau1-1/+1
2017-03-21Specify python 2.7 and remove 3.6 since we do not test against it yetAlexis Métaireau1-1/+1
2017-03-21Add a setup.py fileAlexis Métaireau3-0/+75
2017-03-21Update the README with the release processAlexis Métaireau3-7/+35
2017-03-20Add a changelog and a contributors fileAlexis Métaireau2-0/+26
2017-03-20Merge pull request #181 from 0livd/remove_archiveAlexis Metaireau7-71/+2
Remove unused archive feature
2017-03-20Merge pull request #179 from 0livd/export_filenameAlexis Metaireau1-1/+1
Fix bad export filename
2017-03-19Remove unused archive feature0livd7-71/+2
The archive table is not removed from the database model because it would involve a tricky migration fixes #170
2017-03-19Use project.id in export filename as it is already slugified0livd1-1/+1
2017-03-18Merge pull request #178 from 0livd/py3Alexis Metaireau6-117/+132
Py2/3 compatibility, 2nd round
2017-03-17Travis CI: Run tests on python2.7 and python3.50livd1-0/+1
2017-03-17Make ihatemoney Py2/3 compatible0livd4-108/+122
Flask-wtf>=0.13 is now required and Form is replaced by FlaskForm Py2/3 compatibility is assured by six
2017-03-12Fix broken authentication test0livd1-1/+1
2017-03-12Fix tab indentation0livd2-9/+9
2017-03-11Merge pull request #176 from 0livd/masterAlexis Metaireau9-14/+260
Add export feature
2017-03-09Add export feature0livd9-14/+260
Bills and transactions can now be exported to json or csv ref #28
2017-02-22Add non-regression test for member name XSSJocelyn Delalande1-0/+12
ref #173
2017-02-16Fix id in form labelAlexandre Avenel1-1/+1
Checking item was broken when clicking on the label instead of the checkbox
2017-02-16Remove obsolete codeAlexandre Avenel1-22/+0
2017-02-16Fix xss (#173)Alexandre Avenel3-3/+14
Fix #173 Rewrite multi select widget as a template in order to have all values properly escaped.
2017-02-15Merge pull request #172 from JocelynDelalande/jd-bootstrap-4Alexis Metaireau19-1514/+2702
WIP: Upgrade to bootstrap 4
2017-02-09Prevent "Add new bill" button flickeringJocelyn Delalande1-0/+5
2017-02-09Prevent dancing cells while hovering sidebar linesJocelyn Delalande1-0/+4
Fix a regression introduced with BS4 update.
2017-02-09Prevent modal overflowJocelyn Delalande1-4/+0
Allowing the modal to extend; thus "natural" page scrolling allows to see the whole popup.
2017-02-07Update bootstrap-datepicker to 1.6.4Jocelyn Delalande7-700/+2543
Actually switching to maintained fork at https://github.com/uxsolutions/bootstrap-datepicker ; the original project being unmaintained since 2012. - Works with recent jQuery - BS4 is not supported by bootstrap-datepicker, but actually, it works :-) ref https://github.com/uxsolutions/bootstrap-datepicker/issues/1670
2017-02-04Adapt list bills view to bootstrap 4Jocelyn Delalande2-9/+18
- modal classes and hierarchy changed since BS2 - striped tables are now handled by css3 pseudo-class rather than classes - fix placement/alignment for the button and comment above the table
2017-02-04Do not force huge add member buttonJocelyn Delalande1-1/+0
BS4 provides larger touch-friendly controls anyway.
2017-02-04Adapt tryout button to bootstrap 4Jocelyn Delalande2-1/+9
Trying to keep same look'n'feel.
2017-02-04Adapt navigation bar to bootstrap 4Jocelyn Delalande2-26/+31
Also fixed some weird alignment issues. I think this will need more work later (revamp the navbar layout to avoid that sensation of thing which are floating at random places in the navbar).
2017-02-04Add a label for screen-readers on user add formJocelyn Delalande1-1/+5
There was no label, which is bad for accessibility.
2017-02-04Refactor layout based on bootstrap 4 gridJocelyn Delalande6-49/+39
2017-02-04Adapt to bootstrap 4 formsJocelyn Delalande5-15/+19
- Adapt to BS4 class names and hierarchy - Redesign some forms to have the label above the input (mobile-friendly) - For the remaining inline form (add bill), use the grid, as BS no longer provides inline form alignment helpers
2017-02-04Update bootstrap dependency to bootstrap 4Jocelyn Delalande6-699/+20
2017-02-01Merge pull request #171 from spiral-project/berteh-better-translationsAlexis Metaireau1-1/+5
Improve translation for user edit form.
2017-02-01Improve translation for user edit form.Berteh1-1/+5
2017-01-30Factor navbar between list_bills and settle_billJocelyn Delalande3-9/+9
2017-01-27Merge pull request #167 from aavenel/fix-deprecation-issuesJocelynDelalande5-8/+8
Fix deprecation issues (ExtDeprecationWarning)
2017-01-21Fix deprecation issues (ExtDeprecationWarning)Alexandre Avenel5-8/+8