Youe Graillot
0dc34bb921
fix readme docker link
2021-11-16 17:42:27 +01:00
Youe Graillot
ba361bec93
turns off buffering for easier container logging
2021-11-16 15:16:45 +01:00
Youe Graillot
1083dbc32b
keeps python from generating .pyc files in the container
2021-11-16 15:12:15 +01:00
Youe Graillot
2fe04ee597
docker update to python 3.10
2021-11-15 22:38:39 +01:00
Youe Graillot
bbf2229de3
fix formating
2021-11-14 18:45:56 +01:00
Youe Graillot
f18ee2dfd8
rename /health to /healthcheck
2021-11-14 18:40:31 +01:00
Youe Graillot
dcf4f6c6aa
docker compose uses latest image
2021-11-14 18:37:31 +01:00
Youe Graillot
5e111f8fca
ci test uses /heath endpoint
2021-11-14 18:37:13 +01:00
Youe Graillot
f2d3ec1fc2
/health endpoint
2021-11-14 18:36:59 +01:00
Youe Graillot
b502e1403f
docker update to python 3.9
2021-11-14 18:23:39 +01:00
Youe Graillot
0b56548eac
docker reduce image size
2021-11-14 18:23:32 +01:00
Youe Graillot
55cda079f7
docker customizable PUID/PGUID
2021-11-14 18:23:25 +01:00
Youe Graillot
a1110b64a3
docker customizable port
2021-11-14 18:23:17 +01:00
Glandos
9bffe72607
Upgrade jquery
2021-11-13 22:33:18 +01:00
dependabot[bot]
c904f5a972
Bump sphinx from 4.2.0 to 4.3.0 ( #915 )
...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases )
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/4.x/CHANGES )
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v4.2.0...v4.3.0 )
---
updated-dependencies:
- dependency-name: sphinx
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-11 15:28:50 +01:00
dependabot[bot]
702a53e4d8
Update flask-wtf requirement from <1,>=0.14.3 to >=0.14.3,<2 ( #912 )
...
Updates the requirements on [flask-wtf](https://github.com/wtforms/flask-wtf ) to permit the latest version.
- [Release notes](https://github.com/wtforms/flask-wtf/releases )
- [Changelog](https://github.com/wtforms/flask-wtf/blob/main/docs/changes.rst )
- [Commits](https://github.com/wtforms/flask-wtf/compare/0.14.3...v1.0.0 )
---
updated-dependencies:
- dependency-name: flask-wtf
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-08 23:27:11 +01:00
Weblate (bot)
e1a8f8596a
Translated using Weblate (Turkish) ( #913 )
...
Currently translated at 100.0% (265 of 265 strings)
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/tr/
Translation: I Hate Money/I Hate Money
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com>
2021-11-08 23:26:46 +01:00
Glandos
023d22dbcd
Merge branch 'Glandos-fix_weblate'
2021-11-06 14:43:29 +01:00
Glandos
95f589f00e
Merge remote-tracking branch 'weblate/master' into fix_weblate
2021-11-06 14:38:17 +01:00
7def528582
Add a configuration file for readthedocs.io ( #907 )
2021-11-01 20:38:27 +01:00
e5819c013d
Update README.md
2021-11-01 20:10:27 +01:00
9ac4418486
Convert all the rst files to markdown. ( #906 )
...
Update sphinx to work with the new format.
https://myst-parser.readthedocs.io/en/latest/sphinx/use.html#automatically-create-targets-for-section-headers
was a valuable resource along the way.
Fixes #902 .
2021-11-01 20:09:55 +01:00
Glandos
c59aaadcde
sidebar_table_layout switches to flex column layout ( #905 )
...
* Fixes #896
sidebar_table_layout switches to flex column layout
remove all 'float' buttons, replace them with nice flexboxes.
bill_table needs a flex-basis because with a very small width, it has a 0 height. I don't really know why, but adding a flex-basis: auto shows it.
* ensure new bill is on top of pagination
2021-11-01 20:08:48 +01:00
2ff1ba4ed1
Fix wrongly commited conflicting files
2021-11-01 18:38:58 +01:00
0a5814fbd9
Translated using Weblate (French)
...
Currently translated at 100.0% (264 of 264 strings)
Translation: I Hate Money/I Hate Money
Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/fr/
2021-11-01 18:26:02 +01:00
35a74100cb
Rename all strings to "participants", clean old and small weird stuff ( #871 )
...
* Rename all strings to "participants".
* Update the tests with the new strings
* Update tests
2021-11-01 18:25:57 +01:00
cdc98a6706
Make the "Add a new bill" button visible on small resolutions. Fixes #896 ( #904 )
...
The clearfix should be applied before the pagination blocks.
2021-11-01 17:52:51 +01:00
zorun
6750e4f429
Update release documentation ( #893 )
...
Co-authored-by: Baptiste Jonglez <git@bitsofnetworks.org>
2021-10-30 21:23:27 +02:00
Weblate (bot)
67ae812d84
Translated using Weblate (French) ( #898 )
...
Currently translated at 100.0% (264 of 264 strings)
Co-authored-by: Glandos <bugs-github@antipoul.fr>
Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/fr/
Translation: I Hate Money/I Hate Money
Co-authored-by: Glandos <bugs-github@antipoul.fr>
2021-10-30 18:09:06 +02:00
JocelynDelalande
18aebb618f
Avoid showcase-guy to point his finger at nothing ( #901 )
...
That occured on some screen sizes.
2021-10-30 17:36:42 +02:00
JocelynDelalande
5ab12f41bd
Consistently use questions in bill form ( #900 )
...
* Consistently use questions in bill form
* fixup
2021-10-30 17:35:43 +02:00
Glandos
ff4de78b56
Reduce the size of showcase images ( #899 )
...
Fixes #875
Original showcase images are kept in another directory, and compressed
in webp in the distributed directory.
Since they won't change so much, let's keep them in git.
2021-10-30 17:30:59 +02:00
Oğuz Ersen
7f5977a738
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (264 of 264 strings)
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/tr/
Translation: I Hate Money/I Hate Money
2021-10-28 21:41:33 +02:00
Baptiste Jonglez
1edca9227c
Back to development: 5.1.2
2021-10-26 23:58:56 +02:00
Baptiste Jonglez
a7d78c1c50
Preparing release 5.1.1
2021-10-26 23:58:12 +02:00
Baptiste Jonglez
80cd303a3c
Update changelog
2021-10-26 23:57:52 +02:00
Baptiste Jonglez
7c375ce617
Back to development: 5.1.1
2021-10-26 23:49:25 +02:00
Baptiste Jonglez
85c104f6d0
Preparing release 5.1.0
2021-10-26 23:46:27 +02:00
Baptiste Jonglez
180f3ef3fb
Rebuild translation files
2021-10-26 23:46:27 +02:00
Baptiste Jonglez
6366bad188
Update changelog for release 5.1.0
2021-10-26 23:46:27 +02:00
Baptiste Jonglez
68a4aa05e8
Add missing configuration variables (ENABLE_CAPTCHA and LEGAL_LINK)
2021-10-26 23:46:27 +02:00
Baptiste Jonglez
f68263328c
Improve performance of balance and statistics computation (see #889 )
2021-10-23 17:20:19 +02:00
d2c96c5bc6
Enhance Docker documentation. ( #882 )
...
* Enhance Docker documentation.
Fixes #868
* Adress @zorun feedback.
* Update installation.rst
2021-10-22 17:56:41 +02:00
53c88c3b13
Add a LEGAL_LINK setting. Fixes #761 ( #883 )
2021-10-21 19:16:32 +02:00
Baptiste
d168e15357
Translated using Weblate (French)
...
Currently translated at 100.0% (263 of 263 strings)
Co-authored-by: Baptiste <weblate@bitsofnetworks.org>
Translate-URL: https://hosted.weblate.org/projects/i-hate-money/i-hate-money/fr/
Translation: I Hate Money/I Hate Money
2021-10-21 09:38:52 +02:00
d1297c9c64
Reduce the resolution of showcase pictures by 50%.
...
Done with `mogrify -quality 75% -resize 50% ihatemoney/static/showcase/*.jpg`.
Before :
```
du -hsc ihatemoney/static/showcase/?.jpg
576K ihatemoney/static/showcase/1.jpg
512K ihatemoney/static/showcase/2.jpg
424K ihatemoney/static/showcase/3.jpg
464K ihatemoney/static/showcase/4.jpg
464K ihatemoney/static/showcase/5.jpg
712K ihatemoney/static/showcase/6.jpg
492K ihatemoney/static/showcase/7.jpg
592K ihatemoney/static/showcase/8.jpg
788K ihatemoney/static/showcase/9.jpg
5.0M total
```
After :
```
184K ihatemoney/static/showcase/1.jpg
140K ihatemoney/static/showcase/2.jpg
136K ihatemoney/static/showcase/3.jpg
132K ihatemoney/static/showcase/4.jpg
144K ihatemoney/static/showcase/5.jpg
208K ihatemoney/static/showcase/6.jpg
160K ihatemoney/static/showcase/7.jpg
164K ihatemoney/static/showcase/8.jpg
224K ihatemoney/static/showcase/9.jpg
1,5M total
```
Fixes #875
2021-10-21 09:34:45 +02:00
2b7a6f31a2
@zorun feedback.
2021-10-21 09:16:00 +02:00
34577f73cb
Update release instructions.
2021-10-21 09:16:00 +02:00
Baptiste Jonglez
7fdb72cff8
tests: allow to choose project name independently from ID (no change by default)
2021-10-20 23:29:11 +02:00
45f0f0e7e9
Upgrade Flask-Mail lower bound to 0.9.1.
...
Fixes #877
2021-10-20 22:19:34 +02:00