DavidRThrashJr
7bb67a56b6
* Added support for multiple API version
...
Note that no changes were made to the api, the code was refactored to allow for new versions of the api to be created down the road.
Here's what this would look like:
+-- api/
+-- v1/
+-- __init__.py
+-- resources.py
+-- v1_1/
+-- __init__.py
+-- resources.py
+-- v2/
+-- __init__.py
+-- resources.py
+-- __init__.py
+-- common.py
2020-02-08 15:37:47 -05:00
DavidRThrashJr
318b12af96
* Added back comment
2020-02-08 13:50:48 -05:00
DavidRThrashJr
b68692621c
* Made the forms template more readable
...
* Removed FIXME within edit_bill function, no bill will be returned if the bill_id is not associated with that particular project
* Resolved FIXME within the pay_each function, now using a sql query for sum rather than for loop
2020-02-07 23:55:01 -05:00
Nicolas Vanvyve
9aa7e62d0f
Import previously exported json data ( #518 )
...
Fix #417
* New tab upload
* Extract data from JSON
* Add users
* Black format
* Try to add bill
* Import bills
* Add french translation msg
* Black reformat missing
* Deactivated users are supported
* Test import
* Remove temp file in upload_json()
* Incomplete tests
* tests import
* Update ihatemoney/translations/fr/LC_MESSAGES/messages.po
Co-Authored-By: Rémy HUBSCHER <hubscher.remy@gmail.com>
* Remove useless variable and check json format
* Use String.IO and test for wrong json
* Remove coma
Co-authored-by: Rémy HUBSCHER <hubscher.remy@gmail.com>
2020-01-13 21:17:55 +01:00
John-Michael Reed
73a4d139ff
Fixed typos in tests.py ( #521 )
2019-12-29 20:34:04 +01:00
Rémy HUBSCHER
a18d5db622
Add a maintener wanted badge.
2019-12-17 10:29:03 +01:00
Weblate (bot)
a00a9ff6b0
Translated using Weblate (Norwegian Bokmål) ( #509 )
...
Currently translated at 84.8% (134 of 158 strings)
Translation: I Hate Money/I Hate Money
Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/nb_NO/
2019-11-13 16:45:18 +00:00
Tom Biju
c44784c3ed
prevent bill cancellation when cancelling autocomplete ( #506 )
2019-11-01 01:11:03 +00:00
Weblate (bot)
3cae4de40d
Added translation using Weblate (Czech) ( #505 )
2019-10-25 11:18:50 +00:00
José Antonio de la Torre
b683d062f0
Token support ( #504 )
...
Added API support to generate authentication tokens, at `/api/projects/:id/token`
2019-10-25 11:17:54 +00:00
e30d863c56
Change the color of the add a member button.
2019-10-20 21:23:09 +02:00
nautilusx
dabb321f9d
Translated using Weblate (German)
...
Currently translated at 100.0% (155 of 155 strings)
Translation: I Hate Money/I Hate Money
Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/de/
2019-10-20 21:22:56 +02:00
José Antonio de la Torre
c931a98d70
Added missing strings and fixed some of them
2019-10-20 21:09:47 +02:00
f51a02005c
Remove jQuery datepicker.
...
We don't need this anymore because all major browser now have implemented that feature on the browser itself.
Closes #221 .
2019-10-19 12:31:17 +02:00
6a4014cf5a
Fix the "and add a new one" button.
2019-10-19 12:30:56 +02:00
José Antonio de la Torre
a50d54d5da
typo
2019-10-19 12:30:31 +02:00
José Antonio de la Torre
28440d15ab
Added test
2019-10-19 12:30:31 +02:00
José Antonio de la Torre
4b18be97e6
Fixed public project creation flag in API creation #246
2019-10-19 12:30:31 +02:00
José Antonio de la Torre
5158135ac6
Prettify css
2019-10-17 20:17:38 +02:00
José Antonio de la Torre
a0cb2b78b7
Removed unused textarea to solve flake8 error
2019-10-17 20:17:38 +02:00
José Antonio de la Torre
5e37e33716
Added support to split messages #133
2019-10-17 20:17:38 +02:00
José Antonio de la Torre
37f2e38af3
Added better way to install ihatemoney
2019-10-14 23:28:44 +02:00
José Antonio de la Torre
2758b46983
Added install of ihatemoney module to documentation
2019-10-14 23:28:44 +02:00
94e83306c3
Add instructions on how to run black in the contributing guide
2019-10-14 21:20:38 +02:00
1730560d20
Reconfigure tox and travis integration.
2019-10-14 21:20:38 +02:00
dc05d1cd17
Add black in the tox matrix.
2019-10-14 21:20:38 +02:00
f260a2c9e7
Use black to refomat the files.
2019-10-14 21:20:38 +02:00
f2a0b9f3f0
Merge remote-tracking branch 'weblate/master'
2019-10-14 19:35:39 +02:00
freetim
7b87bd3842
Add german as language and update german translation
2019-10-14 16:53:57 +02:00
freetim
df6feb1451
Add first version of german translation
2019-10-14 16:53:57 +02:00
Tim
45baf44418
Added translation using Weblate (German)
2019-10-14 16:52:07 +02:00
95d4891857
Add errors to the output if they arise.
2019-10-14 16:52:02 +02:00
21c2ef1775
Enhance pytest support, update ProxyFix import.
2019-10-11 20:52:05 +02:00
a5f54bb47e
Enhance pytest support, update ProxyFix import.
2019-10-11 20:52:05 +02:00
480939afe5
Remove support for python2.
...
In the same move :
- use a setup.cfg file for packaging
- remove the use of six
2019-10-11 19:52:37 +02:00
9fe84bc1a2
Enhance postgresql installation docs.
2019-10-11 19:52:15 +02:00
4dd9da8e7c
Translated using Weblate (French)
...
Currently translated at 100.0% (158 of 158 strings)
Translation: I Hate Money/I Hate Money
Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/fr/
2019-10-08 11:43:05 +02:00
Heimen Stoffels
b6771ef03f
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (158 of 158 strings)
Translation: I Hate Money/I Hate Money
Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/nl/
2019-10-08 11:43:05 +02:00
3d4d40bd12
Fix a small typo in the french project-reminder email
2019-10-07 18:15:45 +02:00
479f61a8e3
Add information on how to translate.
...
Fixes #428 .
2019-10-07 18:15:25 +02:00
4b01276d60
Merge pull request #479 from LeoMouyna:feature/external-link-bill-form
...
feat: Optional field 'external link' in bill form.
2019-10-06 21:20:47 +02:00
Leo Mouyna
e453c917ed
Add new translations
2019-10-03 18:17:25 +02:00
Leo Mouyna
b70476cf8f
fix unit tests
2019-10-03 18:15:50 +02:00
Leo Mouyna
afc9353180
feat: Optional field 'external link' in bill form.
...
An optional field has been added to the bill form to add a link to a real bill. A new action button allow user to see this bill. Breaking change with Bill model update for database, a migration is needed.
See issue #429 .
2019-10-03 18:15:50 +02:00
Allan Nordhøy
1f539b5c0d
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 85.2% (132 of 155 strings)
Translation: I Hate Money/I Hate Money
Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/nb_NO/
2019-10-02 18:29:50 +02:00
Heimen Stoffels
f31c4c56e0
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (155 of 155 strings)
Translation: I Hate Money/I Hate Money
Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/nl/
2019-10-02 18:29:50 +02:00
Adrien CLERC
54ce277db5
Add more human "for who?" description.
...
The limit for displaying "Everyone but …"
instead of the ower's list is completely empirical.
2019-09-30 23:57:02 +02:00
Brice Maron
ad6c6a4abb
api: add bearer token support
2019-09-30 23:55:28 +02:00
Alexis Métaireau
82d94a7490
Trim member usernames. Fixes #353
2019-09-27 23:36:25 +02:00
Diego Caraballo
787334777a
Translated using Weblate (Spanish (Latin America))
...
Currently translated at 100.0% (153 of 153 strings)
Translation: I Hate Money/I Hate Money
Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/es_419/
2019-09-26 18:23:53 +02:00