aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-11-08Translations update from Weblate (#693)Weblate (bot)4-44/+46
* Translated using Weblate (German) Currently translated at 100.0% (231 of 231 strings) Co-authored-by: mdmdmdmdmd <exe_tmp@gmx.de> Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/de/ Translation: I Hate Money/I Hate Money * Translated using Weblate (Japanese) Currently translated at 15.5% (36 of 231 strings) Co-authored-by: Jwen921 <yangjingwen0921@gmail.com> Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/ja/ Translation: I Hate Money/I Hate Money Co-authored-by: mdmdmdmdmd <exe_tmp@gmx.de> Co-authored-by: Jwen921 <yangjingwen0921@gmail.com>
2020-11-04Bump sphinx from 3.1.2 to 3.3.0 (#692)dependabot-preview[bot]1-1/+1
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 3.1.2 to 3.3.0. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/3.x/CHANGES) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v3.1.2...v3.3.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-10-31Translated using Weblate (Swedish)Kristoffer Grundström2-0/+769
Currently translated at 1.7% (4 of 231 strings) Added translation using Weblate (Swedish) Co-authored-by: Kristoffer Grundström <swedishsailfishosuser@tutanota.com> Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/sv/ Translation: I Hate Money/I Hate Money
2020-10-31Translated using Weblate (Italian)Sylphystia2-6/+5
Currently translated at 100.0% (231 of 231 strings) Co-authored-by: Sylphystia <yuidirnt@gmail.com> Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/it/ Translation: I Hate Money/I Hate Money
2020-10-31Added translation using Weblate (Japanese)Jwen9214-8/+775
Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (231 of 231 strings) Co-authored-by: Jwen921 <yangjingwen0921@gmail.com> Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/zh_Hans/ Translation: I Hate Money/I Hate Money
2020-10-09Translated using Weblate (Portuguese)ssantos2-2/+2
Currently translated at 100.0% (231 of 231 strings) Co-authored-by: ssantos <ssantos@web.de> Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/pt/ Translation: I Hate Money/I Hate Money
2020-09-27sqlalchemy database uri needs for '/' for local filesGlandos1-1/+1
fix #672
2020-09-27Translated using Weblate (Indonesian)Fakhruddin Ahmad Darwis2-13/+12
Currently translated at 68.8% (159 of 231 strings) Co-authored-by: Fakhruddin Ahmad Darwis <fakhri.satu@gmail.com> Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/id/ Translation: I Hate Money/I Hate Money
2020-09-27Added translation using Weblate (Esperanto)ian Vatega4-0/+1534
Added translation using Weblate (Spanish) Co-authored-by: ian Vatega <admin@sendenai.com>
2020-09-27Translated using Weblate (Portuguese)ssantos2-3/+3
Currently translated at 100.0% (231 of 231 strings) Co-authored-by: ssantos <ssantos@web.de> Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/pt/ Translation: I Hate Money/I Hate Money
2020-09-07Translated using Weblate (Dutch)Sander Kooijmans2-29/+28
Currently translated at 75.3% (174 of 231 strings) Co-authored-by: Sander Kooijmans <weblate@gogognome.nl> Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/nl/ Translation: I Hate Money/I Hate Money
2020-09-07Translated using Weblate (Spanish (Latin America))Miguel Victoria Villaquiran2-8/+13
Currently translated at 98.2% (227 of 231 strings) Co-authored-by: Miguel Victoria Villaquiran <miguelvicvil@gmail.com> Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/es_419/ Translation: I Hate Money/I Hate Money
2020-08-27update to black 20.8b1 (#676)Glandos7-52/+35
Some trailing commas were removed because of some black changes.
2020-08-27Translated using Weblate (Portuguese (Brazil))André Oliveira2-15/+18
Currently translated at 100.0% (231 of 231 strings) Translation: I Hate Money/I Hate Money Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/pt_BR/
2020-08-27Translated using Weblate (Portuguese)ssantos2-0/+819
Currently translated at 100.0% (231 of 231 strings) Translation: I Hate Money/I Hate Money Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/pt/ Added translation using Weblate (Portuguese)
2020-08-27Translated using Weblate (Russian)Alexey Napalkov2-17/+26
Currently translated at 100.0% (231 of 231 strings) Translation: I Hate Money/I Hate Money Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/ru/
2020-08-27Translated using Weblate (Bengali (Bangladesh))Oymate2-0/+771
Currently translated at 2.1% (5 of 231 strings) Translation: I Hate Money/I Hate Money Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/bn_BD/ Added translation using Weblate (Bengali (Bangladesh))
2020-08-23Update apache-vhost config generation (#673)Kobus van Schoor1-2/+1
The current configuration generated uses the old syntax for Apache access control. Use the new syntax for Apache 2.4 that is widely used now.
2020-08-05Switch to isort 5 (#669)Glandos2-2/+2
2020-07-26Use venv module rather than virtualenvJocelyn Delalande4-15/+15
- simpler to use - lighter dependency (or no dependency at all, depending on python distribution) - retrocompatible virtualenv package from pip to acheive virtual environment feature is no longer needed, except for projects which need to support py2, which is no longer our case. Also, reword "virtualenv" to "virtual environment" in doc, to avoid confusion with pip package name. Ref #483
2020-07-26Document how to switch python version for 5.xJocelyn Delalande2-0/+33
Focus is on rebuilding venv (which are bound to a specific python minor version). Ref #483 Ref #571
2020-07-26Fix test locationBaptiste Jonglez1-125/+125
The test for CVE-2020-15120 was mistakenly added to the HistoryTestCase class, where it does not belong.
2020-07-26Add test case for CVE-2020-15120Baptiste Jonglez1-0/+125
2020-07-26Fix crash when trying to get a member from the wrong projectBaptiste Jonglez1-5/+4
This was hidden by the CVE-2020-15120 issue: now that we no longer return members from the wrong project, we need to handle the case where there is nothing to return.
2020-07-26Fix unauthorized access and modification of project data (CVE-2020-15120)Baptiste Jonglez1-2/+2
An authenticated member of one project can modify and delete members of another project, without knowledge of this other project's private code. This can be further exploited to access all bills of another project without knowledge of this other project's private code. With the default configuration, anybody is allowed to create a new project. An attacker can create a new project and then use it to become authenticated and exploit this flaw. As such, the exposure is similar to an unauthenticated attack, because it is trivial to become authenticated. This issue was caused by a wrong database queries in PersonQuery. For more details, see https://github.com/spiral-project/ihatemoney/security/advisories/GHSA-67j9-c52g-w2q9
2020-07-26Relax pin point dependencies (#660)Glandos2-26/+26
* Please don't pin point releases and future releases Fixes #658 * fix expression checked by new flake8 * (really) fix condition * ensure Flask-WTF is ok * don't forget, it's >= not > Co-authored-by: Glandos <bugs-framagit@antipoul.fr>
2020-07-26Improve French translation of email templates (#593)zorun3-11/+11
Co-authored-by: Baptiste Jonglez <git@bitsofnetworks.org> Co-authored-by: Glandos <bugs-github@antipoul.fr>
2020-07-18Add 'pt_BR' and 'ta' to default languages, update changelogBaptiste Jonglez2-0/+3
2020-07-18Add current changelog for 5.0.0 (extracted from #570)Baptiste Jonglez1-0/+29
Since stable-4.1 only has backports, all its changes also apply to the latest version and do not need to be repeated in 5.0.0
2020-07-18Import 4.1.4 changelog from stable-4.1 branchBaptiste Jonglez1-4/+33
2020-07-18Change mobile link icon to point to Play Store (#597) (#598)Abo7atm1-1/+1
* Change mobile link icon to point to Play Store (#597) * Link mobile app button to correct page (#597)
2020-07-18Changed @media max-width for .home .card to 450px to make it more responsivekanta1-1/+1
2020-07-18added 'hi' in SUPPORTED_LANGUAGES list in default_settings.pyraghupalash1-0/+1
2020-07-18Bump sphinx from 3.1.1 to 3.1.2dependabot-preview[bot]1-1/+1
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 3.1.1 to 3.1.2. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/3.x/CHANGES) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v3.1.1...v3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-18Translated using Weblate (Tamil)rohitn012-0/+787
Currently translated at 28.1% (65 of 231 strings) Translation: I Hate Money/I Hate Money Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/ta/ Added translation using Weblate (Tamil)
2020-07-18Translated using Weblate (Italian)Stefano Mortellaro2-7/+8
Currently translated at 100.0% (231 of 231 strings) Translation: I Hate Money/I Hate Money Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/it/
2020-07-18Translated using Weblate (Portuguese (Brazil))Isabella Rocha de Oliveira2-203/+253
Currently translated at 94.3% (218 of 231 strings) Translation: I Hate Money/I Hate Money Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/pt_BR/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 45.4% (105 of 231 strings) Translation: I Hate Money/I Hate Money Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/pt_BR/
2020-07-18Added translation using Weblate (Portuguese (Brazil))Rémy Hubscher2-0/+767
2020-07-18Translated using Weblate (German)Milo Ivir2-10/+11
Currently translated at 100.0% (231 of 231 strings) Translation: I Hate Money/I Hate Money Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/de/
2020-07-18Translated using Weblate (Norwegian Bokmål)Allan Nordhøy2-4/+4
Currently translated at 71.4% (165 of 231 strings) Translation: I Hate Money/I Hate Money Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/nb_NO/
2020-06-15Translated using Weblate (Chinese (Simplified))Muge Niu2-14/+12
Currently translated at 100.0% (231 of 231 strings) Translation: I Hate Money/I Hate Money Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/zh_Hans/
2020-06-15Translated using Weblate (Hindi)raghupalash2-0/+813
Currently translated at 100.0% (231 of 231 strings) Translation: I Hate Money/I Hate Money Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/hi/ Translated using Weblate (Hindi) Currently translated at 100.0% (231 of 231 strings) Translation: I Hate Money/I Hate Money Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/hi/ Added translation using Weblate (Hindi)
2020-06-15Bump sphinx from 3.0.4 to 3.1.1 (#646)dependabot-preview[bot]1-1/+1
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 3.0.4 to 3.1.1. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/3.x/CHANGES) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v3.0.4...v3.1.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-07Translated using Weblate (Norwegian Bokmål)Allan Nordhøy2-7/+7
Currently translated at 71.4% (165 of 231 strings) Translation: I Hate Money/I Hate Money Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/nb_NO/
2020-06-07Translated using Weblate (Polish)Szylu2-9/+18
Currently translated at 100.0% (231 of 231 strings) Translation: I Hate Money/I Hate Money Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/pl/
2020-06-02Translated using Weblate (Turkish)Oğuz Ersen2-7/+8
Currently translated at 100.0% (231 of 231 strings) Translation: I Hate Money/I Hate Money Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/tr/
2020-06-02Translated using Weblate (Norwegian Bokmål)Allan Nordhøy2-7/+6
Currently translated at 68.8% (159 of 231 strings) Translation: I Hate Money/I Hate Money Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/nb_NO/
2020-06-02Translated using Weblate (French)Glandos2-7/+9
Currently translated at 100.0% (231 of 231 strings) Translation: I Hate Money/I Hate Money Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/fr/ Translated using Weblate (French) Currently translated at 100.0% (231 of 231 strings) Translation: I Hate Money/I Hate Money Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/fr/
2020-05-30update translations (#641)Glandos15-352/+479
2020-05-30Fix missing format string in norwegian translation (#639)zorun1-1/+1
Co-authored-by: Baptiste Jonglez <git@bitsofnetworks.org>