| 2025-12-17 21:57 | Translated using Weblate (German) | Stefan Kügel | 1 | +52 | -17 |
| 2025-12-12 14:54 | Translated using Weblate (German) | Stefan Kügel | 1 | +7 | -7 |
| 2025-11-06 13:07 | fix config example | Iván Ávalos | 1 | +2 | -2 |
| 2025-11-03 11:57 | bump version to 1.1.1 | Florian Dold | 2 | +7 | -1 |
| 2025-11-03 11:56 | feature-flag subscription tokens | Florian Dold | 1 | +43 | -30 |
| 2025-11-03 11:56 | translations | Florian Dold | 18 | +928 | -1119 |
| 2025-11-03 11:55 | Revert "translations" | Florian Dold | 19 | +1149 | -971 |
| 2025-11-03 11:54 | translations | Florian Dold | 19 | +971 | -1149 |
| 2025-10-31 04:59 | Translated using Weblate (German) | Stefan Kügel | 1 | +7 | -8 |
| 2025-10-30 13:58 | bump version to 1.1.0 | Florian Dold | 2 | +7 | -1 |
| 2025-10-30 13:55 | remote self-provisioning menu entry | Florian Dold | 1 | +0 | -4 |
| 2025-10-30 10:46 | make translations work with latest python babel flask | Florian Dold | 4 | +5 | -25 |
| 2025-10-30 10:28 | remote self-provision support | Florian Dold | 5 | +3 | -302 |
| 2025-10-30 10:27 | set locale_selector in a way that works with current flask-babel | Florian Dold | 3 | +3 | -6 |
| 2025-10-28 14:13 | debian: need adduser package for postinst | Florian Dold | 1 | +1 | -0 |
| 2025-10-27 06:29 | Added translation using Weblate (Hebrew) | Kfir Pshititsky | 1 | +755 | -0 |
| 2025-09-25 11:44 | donau support | Florian Dold | 19 | +664 | -624 |
| 2025-09-10 19:49 | Translated using Weblate (German) | Stefan Kügel | 1 | +13 | -15 |
| 2025-09-10 15:27 | Translated using Weblate (French) | Stefan Kügel | 1 | +10 | -10 |
| 2025-08-18 16:10 | helper script for version bumping | Florian Dold | 1 | +53 | -0 |
| 2025-08-18 16:04 | bump version to 1.0.26 | Florian Dold | 2 | +7 | -1 |
| 2025-08-18 15:02 | clean up unused imports, fix donations app config | Florian Dold | 23 | +744 | -793 |
| 2025-08-02 20:12 | blog: add description to order choices | Iván Ávalos | 1 | +5 | -1 |
| 2025-07-30 15:47 | contract v1 demo | Iván Ávalos | 1 | +39 | -9 |
| 2025-07-27 13:37 | Translated using Weblate (Friulian) | Fabio Tomat | 1 | +11 | -3 |
| 2025-07-26 13:05 | Translated using Weblate (Friulian) | Fabio Tomat | 1 | +44 | -13 |
| 2025-07-25 12:58 | Translated using Weblate (Friulian) | Fabio Tomat | 1 | +57 | -16 |
| 2025-07-24 09:06 | Translated using Weblate (Friulian) | Fabio Tomat | 1 | +10 | -3 |
| 2025-07-22 10:26 | Translated using Weblate (Friulian) | Fabio Tomat | 1 | +48 | -19 |
| 2025-07-21 17:02 | Translated using Weblate (Friulian) | Fabio Tomat | 1 | +36 | -23 |
| 2025-07-21 13:04 | Translated using Weblate (Friulian) | Fabio Tomat | 1 | +21 | -19 |
| 2025-07-21 12:48 | Added translation using Weblate (Friulian) | Fabio Tomat | 1 | +754 | -0 |
| 2025-07-30 11:12 | update README.md | Iván Ávalos | 1 | +14 | -20 |
| 2025-07-06 19:06 | revert changes | bohdan-potuzhnyi | 1 | +1 | -24 |
| 2025-07-06 13:50 | update for the language selection logic | Bohdan Potuzhnyi | 1 | +24 | -1 |
| 2025-06-27 05:45 | Translated using Weblate (German) | Stefan | 1 | +13 | -11 |
| 2025-06-26 07:40 | Translated using Weblate (French) | Emmanuel Benoist | 1 | +91 | -58 |
| 2025-06-09 14:20 | fix #10056 (dark mode color theme, thanks Bohdan) | Christian Grothoff | 17 | +2583 | -4392 |
| 2025-05-08 08:58 | [templates] It's 2025. | Özgür Kesim | 1 | +2 | -2 |
| 2025-04-30 15:52 | [provision] adjust text in templates | Özgür Kesim | 2 | +7 | -7 |
| 2025-04-30 09:02 | [provision] update urls to tutorials | Özgür Kesim | 1 | +8 | -2 |
| 2025-04-20 15:47 | [provision] fix empty dict, babel and redirect | Özgür Kesim | 2 | +8 | -7 |
| 2025-04-20 15:31 | [httpcommon] fix typo | Özgür Kesim | 1 | +1 | -1 |
| 2025-04-20 15:19 | [provision] fixed redirect and local issues | Özgür Kesim | 2 | +55 | -21 |
| 2025-04-20 12:11 | [provision] do not call get_locale | Özgür Kesim | 1 | +0 | -10 |
| 2025-04-20 11:43 | [provision] REALLY set the static_url_path to /static | Özgür Kesim | 1 | +1 | -1 |
| 2025-04-20 11:31 | [provision] set the static_url_path to /static | Özgür Kesim | 1 | +4 | -1 |
| 2025-04-20 10:41 | [provision] add language check to /<lang>/ route | Özgür Kesim | 1 | +10 | -0 |
| 2025-04-20 09:21 | Revert "[provision] insist in relative path /provision/" | Özgür Kesim | 1 | +3 | -3 |
| 2025-04-02 15:22 | [provision] remove call to get_locale | Özgür Kesim | 1 | +0 | -10 |
| 2025-04-01 07:32 | [provision] more helpful title | Özgür Kesim | 1 | +1 | -1 |
| 2025-03-31 21:03 | [provision] insist in relative path /provision/ | Özgür Kesim | 1 | +3 | -3 |
| 2025-03-11 16:24 | Translated using Weblate (French) | Emmanuel Benoist | 1 | +39 | -33 |
| 2025-02-25 16:43 | make number of workers configurable | Florian Dold | 1 | +15 | -10 |
| 2025-02-12 09:11 | Translated using Weblate (Chinese (Traditional)) | Stefan Kügel | 1 | +14 | -21 |
| 2025-02-11 23:31 | translations | Florian Dold | 16 | +6473 | -969 |
| 2025-02-11 23:31 | do not use uwsgi | Florian Dold | 1 | +5 | -8 |
| 2024-10-05 08:55 | [provision] use .../orders as landing link for backend | Özgür Kesim | 1 | +1 | -1 |
| 2024-10-05 08:52 | [provision] fix typo | Özgür Kesim | 1 | +1 | -1 |
| 2024-10-05 07:58 | [provision] rename endpoint /provision to /create | Özgür Kesim | 2 | +6 | -5 |
| 2024-10-04 20:23 | [provision] layout and template tuning | Özgür Kesim | 3 | +15 | -8 |
| 2024-10-04 18:36 | [provision] fix string parameter for subprocess.run | Özgür Kesim | 1 | +5 | -5 |
| 2024-10-03 15:42 | [provision] added service file and updated rules for debian | Özgür Kesim | 2 | +13 | -0 |
| 2024-10-03 15:35 | [provision] added self-provision in nav-bar | Özgür Kesim | 1 | +4 | -0 |
| 2024-10-03 15:35 | [provision] initial work on self-provisioning | Özgür Kesim | 9 | +454 | -4 |
| 2024-02-27 18:06 | Translated using Weblate (Ukrainian) | Ilya Kowalewski | 1 | +1 | -1 |
| 2024-10-17 06:16 | Translated using Weblate (Ukrainian) | Stefan Kügel | 1 | +1 | -1 |
| 2024-07-27 10:43 | Translated using Weblate (Ukrainian) | Bohdan Potuzhnyi | 1 | +17 | -15 |
| 2024-08-04 13:16 | Translated using Weblate (Ukrainian) | Vlada Svirsh | 1 | +41 | -42 |
| 2024-03-05 12:44 | Translated using Weblate (Ukrainian) | Tim Vutor | 1 | +2 | -2 |
| 2024-10-07 20:22 | Translated using Weblate (German) | Stefan Kügel | 1 | +1 | -1 |
| 2024-12-12 17:44 | Translated using Weblate (German) | Anonymous | 1 | +54 | -56 |
| 2022-01-21 09:14 | Translated using Weblate (German) | Stefan | 1 | +26 | -27 |
| 2023-08-13 10:29 | Translated using Weblate (German) | Stefan Kügel | 1 | +18 | -17 |
| 2024-12-12 17:44 | Translated using Weblate (Hindi) | Anonymous | 1 | +7 | -6 |
| 2022-12-26 18:11 | Translated using Weblate (Chinese (Traditional)) | Stefan Kügel | 1 | +1 | -1 |
| 2021-07-29 18:52 | Translated using Weblate (Chinese (Traditional)) | Ting-Yi Fu | 1 | +35 | -18 |
| 2024-12-12 17:44 | Translated using Weblate (Chinese (Traditional)) | Anonymous | 1 | +6 | -6 |
| 2022-12-26 18:31 | Translated using Weblate (Japanese) | Stefan Kügel | 1 | +3 | -2 |
| 2022-02-22 11:04 | Translated using Weblate (Japanese) | Mizuhashi Lexee | 1 | +8 | -4 |
| 2024-12-12 17:44 | Translated using Weblate (Japanese) | Anonymous | 1 | +1 | -1 |
| 2021-03-05 10:05 | Translated using Weblate (Japanese) | Kalaiarasi Anbalagan | 1 | +17 | -8 |
| 2021-03-15 23:58 | Translated using Weblate (Japanese) | Naoko Tsukuda | 1 | +57 | -28 |
| 2024-09-13 13:56 | Translated using Weblate (Turkish) | Muha Aliss | 1 | +1 | -1 |
| 2022-04-07 20:21 | Translated using Weblate (Turkish) | Stefan Kügel | 1 | +3 | -3 |
| 2022-01-31 17:44 | Translated using Weblate (Turkish) | Stefan | 1 | +19 | -17 |
| 2022-02-21 15:17 | Translated using Weblate (Turkish) | Alp | 1 | +7 | -7 |
| 2024-12-12 17:44 | Translated using Weblate (Turkish) | Anonymous | 1 | +24 | -25 |
| 2022-04-16 06:56 | Translated using Weblate (Korean) | Stefan Kügel | 1 | +23 | -16 |
| 2021-02-27 10:29 | Translated using Weblate (Korean) | Choyi Whang | 1 | +7 | -6 |
| 2024-12-12 17:44 | Translated using Weblate (Korean) | Anonymous | 1 | +1 | -1 |
| 2021-02-26 00:57 | Translated using Weblate (Korean) | Min Su Kim | 1 | +36 | -22 |
| 2022-12-26 18:05 | Translated using Weblate (Arabic) | Stefan Kügel | 1 | +5 | -4 |
| 2021-02-22 14:20 | Translated using Weblate (Arabic) | Nada Elbaz | 1 | +1 | -1 |
| 2021-03-25 19:51 | Translated using Weblate (Arabic) | Maisa I | 1 | +32 | -36 |
| 2024-12-12 17:44 | Translated using Weblate (Arabic) | Anonymous | 1 | +1 | -1 |
| 2021-03-15 16:34 | Translated using Weblate (Arabic) | Shorouk Hassouna | 1 | +16 | -17 |
| 2024-07-27 10:53 | Translated using Weblate (Russian) | Bohdan Potuzhnyi | 1 | +1 | -1 |
| 2022-12-26 18:32 | Translated using Weblate (Russian) | Stefan Kügel | 1 | +1 | -1 |
| 2024-12-12 17:44 | Translated using Weblate (Russian) | Anonymous | 1 | +3 | -3 |
| 2024-05-09 07:01 | Translated using Weblate (Russian) | Lily Ponomareva | 1 | +3 | -2 |
| 2022-02-10 21:50 | Translated using Weblate (Russian) | Stefan | 1 | +5 | -6 |
| 2021-04-20 10:08 | Translated using Weblate (Russian) | Yulia Greben | 1 | +59 | -60 |
| 2024-03-01 13:20 | Translated using Weblate (Italian) | Wrath | 1 | +1 | -1 |
| 2022-12-26 18:14 | Translated using Weblate (Italian) | Stefan Kügel | 1 | +4 | -5 |
| 2021-05-13 20:30 | Translated using Weblate (Italian) | Stefan | 1 | +5 | -4 |
| 2024-12-12 17:44 | Translated using Weblate (Italian) | Anonymous | 1 | +1 | -1 |
| 2021-02-24 16:00 | Translated using Weblate (Italian) | MS | 1 | +13 | -13 |
| 2021-02-18 19:01 | Translated using Weblate (Italian) | Nicoletta Natoli | 1 | +11 | -11 |
| 2023-08-14 11:18 | Translated using Weblate (Italian) | Krystian Baran | 1 | +5 | -5 |
| 2021-02-18 18:05 | Translated using Weblate (Italian) | Weblate Admin | 1 | +1 | -1 |
| 2021-02-19 14:23 | Translated using Weblate (Italian) | Francesca Giusti | 1 | +40 | -39 |
| 2022-10-18 16:20 | Translated using Weblate (Portuguese) | Stefan Kügel | 1 | +2 | -3 |
| 2021-02-23 11:09 | Translated using Weblate (Portuguese) | Stefan | 1 | +1 | -1 |
| 2024-12-12 17:44 | Translated using Weblate (Portuguese) | Anonymous | 1 | +1 | -1 |
| 2021-02-16 19:08 | Translated using Weblate (Portuguese) | Salomé Mariano | 1 | +63 | -64 |
| 2022-12-26 17:56 | Translated using Weblate (Swedish) | Stefan Kügel | 1 | +3 | -3 |
| 2022-02-11 12:19 | Translated using Weblate (Swedish) | Stefan | 1 | +1 | -1 |
| 2024-12-12 17:44 | Translated using Weblate (Swedish) | Anonymous | 1 | +1 | -1 |
| 2021-02-02 15:27 | Translated using Weblate (Swedish) | Stefan Lidstrom | 1 | +50 | -52 |
| 2021-04-20 10:16 | Translated using Weblate (French) | Weblate Admin | 1 | +5 | -5 |
| 2021-03-12 18:59 | Translated using Weblate (French) | Axelle Dimpre | 1 | +1 | -1 |
| 2024-11-27 13:30 | Translated using Weblate (French) | Emmanuel Benoist | 1 | +1 | -1 |
| 2023-02-11 10:52 | Translated using Weblate (French) | Stefan Kügel | 1 | +25 | -24 |
| 2021-03-20 15:50 | Translated using Weblate (French) | Stefan | 1 | +1 | -1 |
| 2021-03-16 13:05 | Translated using Weblate (French) | Callixte Nizigama | 1 | +35 | -36 |
| 2021-03-12 15:17 | Translated using Weblate (French) | Laurent Samson | 1 | +2 | -2 |
| 2023-04-24 01:12 | Translated using Weblate (Spanish) | José Huamán | 1 | +1 | -1 |
| 2021-03-07 21:53 | Translated using Weblate (Spanish) | Natalia Cabrera | 1 | +12 | -12 |
| 2024-12-12 17:44 | Translated using Weblate (Spanish) | Anonymous | 1 | +1 | -1 |
| 2021-02-18 15:14 | Translated using Weblate (Spanish) | Francesca Giusti | 1 | +1 | -1 |
| 2021-03-04 22:58 | Translated using Weblate (Spanish) | Cristian Mendoza Hernández | 1 | +4 | -4 |
| 2024-06-28 20:35 | Translated using Weblate (Spanish) | Luis Avalos | 1 | +3 | -3 |
| 2022-12-26 18:08 | Translated using Weblate (Spanish) | Stefan Kügel | 1 | +3 | -3 |
| 2022-02-11 16:13 | Translated using Weblate (Spanish) | Stefan | 1 | +6 | -6 |
| 2024-03-06 12:07 | Translated using Weblate (Spanish) | Javier Sepulveda | 1 | +43 | -45 |
| 2024-11-27 13:30 | Translated using Weblate (French) | Emmanuel Benoist | 1 | +36 | -42 |
| 2024-10-17 06:16 | Translated using Weblate (Ukrainian) | Stefan Kügel | 1 | +9 | -10 |
| 2024-10-17 06:05 | integrate Ukrainian for the language selector on demo.taler.net | Stefan Kügel | 1 | +1 | -0 |
| 2024-10-16 15:27 | debian: pybabel | Florian Dold | 2 | +6 | -2 |
| 2024-10-16 15:21 | debian: deps | Florian Dold | 2 | +2 | -1 |
| 2024-10-16 15:17 | debian: choose build system | Florian Dold | 1 | +2 | -1 |
| 2024-10-16 15:10 | debian: compile translations | Florian Dold | 1 | +5 | -0 |
| 2024-10-16 13:12 | fix debian dep, entry point | Florian Dold | 2 | +6 | -2 |
| 2024-10-16 13:12 | i18n files | Florian Dold | 16 | +528 | -544 |
| 2024-10-16 12:52 | use gunicorn instead of uwsgi to serve the apps | Florian Dold | 9 | +220 | -197 |
| 2024-10-16 12:51 | i18n files | Florian Dold | 16 | +1031 | -3662 |
| 2024-10-15 16:17 | update year in demo pages footer | Stefan Kügel | 1 | +2 | -2 |
| 2024-10-07 20:22 | Translated using Weblate (German) | Stefan Kügel | 1 | +10 | -11 |
| 2024-09-13 13:55 | Translated using Weblate (Turkish) | Muha Aliss | 1 | +12 | -14 |
| 2024-09-03 14:09 | don't use deprecated Python APIs, read config from file | Florian Dold | 7 | +301 | -261 |
| 2024-09-03 14:06 | translations | Florian Dold | 16 | +894 | -1235 |
| 2024-09-03 12:49 | separate backend config sections for each demo | Florian Dold | 2 | +40 | -87 |
| 2024-08-04 13:16 | Translated using Weblate (Ukrainian) | Vlada Svirsh | 1 | +6 | -6 |
| 2024-07-31 10:48 | Translated using Weblate (Ukrainian) | Bohdan Potuzhnyi | 1 | +6 | -6 |
| 2024-07-28 13:40 | Translated using Weblate (Ukrainian) | Bohdan Potuzhnyi | 1 | +2 | -2 |
| 2024-07-28 10:17 | Translated using Weblate (Ukrainian) | Bohdan Potuzhnyi | 1 | +5 | -5 |
| 2024-07-27 11:07 | Translated using Weblate (Ukrainian) | Vlada Svirsh | 1 | +3 | -3 |
| 2024-07-27 10:59 | Translated using Weblate (Ukrainian) | Bohdan Potuzhnyi | 1 | +35 | -16 |
| 2024-07-27 10:58 | Translated using Weblate (Ukrainian) | Vlada Svirsh | 1 | +36 | -11 |
| 2024-07-27 10:53 | Translated using Weblate (Russian) | Bohdan Potuzhnyi | 1 | +1 | -2 |
| 2024-07-27 10:44 | Translated using Weblate (Ukrainian) | Vlada Svirsh | 1 | +53 | -19 |
| 2024-07-27 10:43 | Translated using Weblate (Ukrainian) | Bohdan Potuzhnyi | 1 | +46 | -37 |
| 2024-07-27 10:22 | Translated using Weblate (Russian) | Bohdan Potuzhnyi | 1 | +2 | -2 |
| 2024-07-27 10:50 | Translated using Weblate (Russian) | Vlada Svirsh | 1 | +5 | -4 |
| 2024-07-02 17:57 | Translated using Weblate (Spanish) | Luis Avalos | 1 | +2 | -2 |
| 2024-06-28 20:35 | Translated using Weblate (Spanish) | Luis Avalos | 1 | +4 | -4 |
| 2024-05-09 22:08 | Translated using Weblate (Russian) | Lily Ponomareva | 1 | +29 | -36 |
| 2024-04-24 09:36 | debian: dependencies, 0.10.1 | Florian Dold | 2 | +7 | -0 |
| 2024-03-07 21:03 | debian v0.9.4 | Florian Dold | 1 | +6 | -0 |
| 2024-04-14 05:25 | Translated using Weblate (German) | Stefan Kügel | 1 | +12 | -18 |
| 2024-03-06 12:07 | Translated using Weblate (Spanish) | Javier Sepulveda | 1 | +7 | -7 |
| 2024-03-05 14:21 | fix #8575 | Sebastian | 2 | +6 | -9 |
| 2024-03-05 12:44 | Translated using Weblate (Ukrainian) | Tim Vutor | 1 | +9 | -9 |
| 2024-03-01 13:20 | Translated using Weblate (Italian) | Wrath | 1 | +7 | -7 |
| 2024-02-27 18:06 | Translated using Weblate (Ukrainian) | Ilya Kowalewski | 1 | +12 | -8 |
| 2024-02-27 15:47 | Added translation using Weblate (Ukrainian) | Stefan Kügel | 1 | +793 | -0 |
| 2024-02-21 18:27 | fix #8434 | Sebastian | 1 | +1 | -1 |
| 2024-02-08 20:51 | remove buy-after-refund | Sebastian | 1 | +6 | -1 |
| 2024-02-08 20:45 | fixes #8137 | Sebastian | 2 | +158 | -150 |
| 2024-02-07 12:50 | ammend last commit | Sebastian | 1 | +0 | -14 |
| 2024-02-07 12:21 | fix #8326 | Sebastian | 17 | +22 | -360 |
| 2023-12-15 15:40 | fix: missing 1 required pos arg | Sebastian | 1 | +1 | -0 |
| 2023-12-05 17:23 | Translated using Weblate (Turkish) | Alp | 1 | +35 | -40 |
| 2023-12-04 13:39 | Translated using Weblate (German) | Stefan Kügel | 1 | +8 | -8 |
| 2023-10-30 13:39 | fix #7938 | Sebastian | 1 | +1 | -1 |
| 2023-10-18 20:40 | lower-case merchant instance names | Florian Dold | 1 | +3 | -3 |
| 2023-10-17 08:33 | debian: env file | Florian Dold | 4 | +4 | -0 |
| 2023-10-16 16:31 | different entrypoing for config | Florian Dold | 4 | +4 | -4 |
| 2023-10-16 16:23 | debian deps | Florian Dold | 1 | +6 | -1 |
| 2023-10-16 16:16 | towards proper debian package | Florian Dold | 27 | +3084 | -46 |
| 2023-10-16 14:40 | systemd unit files | Florian Dold | 6 | +85 | -1 |
| 2023-10-04 19:13 | debian: simplify | Florian Dold | 1 | +2 | -7 |
| 2023-10-04 18:55 | debian: clean rule | Florian Dold | 1 | +1 | -1 |
| 2023-10-04 18:53 | debian: dependencies | Florian Dold | 1 | +1 | -1 |
| 2023-10-04 18:49 | debian: initial packaging | Florian Dold | 20 | +1568 | -600 |
| 2023-09-28 16:44 | support DESTDIR | Florian Dold | 1 | +4 | -3 |
| 2023-08-21 11:36 | tip->reward rename | Florian Dold | 1 | +8 | -8 |
| 2023-08-16 09:29 | Translated using Weblate (Italian) | Krystian Baran | 1 | +2 | -3 |
| 2023-08-14 11:18 | Translated using Weblate (Italian) | Krystian Baran | 1 | +23 | -22 |
| 2023-08-13 10:29 | Translated using Weblate (German) | Stefan Kügel | 1 | +6 | -6 |
| 2023-08-13 10:30 | Translated using Weblate (Spanish) | Stefan Kügel | 1 | +4 | -4 |
| 2023-08-13 10:25 | Rectified typo (doubled to) on blog index page | Stefan Kügel | 1 | +1 | -1 |
| 2023-08-12 19:55 | Translated using Weblate (Spanish) | Javier Sepulveda | 1 | +12 | -18 |
| 2023-08-02 17:17 | tip -> reward | Christian Grothoff | 1 | +2 | -2 |
| 2023-07-10 17:07 | set the new order id in the cookie after recreating from refund | Sebastian | 2 | +19 | -4 |
| 2023-07-10 15:46 | check if refunded | Sebastian | 2 | +31 | -11 |
| 2023-07-10 14:46 | if the order was not found, create one | Sebastian | 2 | +29 | -9 |
| 2023-07-04 07:18 | Better English: "Rewarding is a way of offering cash rewards" instead of "Tipping is a way for offer cash rewards" | Stefan Kügel | 1 | +1 | -1 |
| 2023-07-01 20:37 | Wording: renamed "tip" to "reward" | Marc Stibane | 4 | +5 | -5 |
| 2023-04-24 01:12 | Translated using Weblate (Spanish) | José Huamán | 1 | +2 | -7 |
| 2023-04-28 16:37 | removing redundant condition | MS | 1 | +1 | -1 |
| 2023-04-28 16:27 | Addressing #6860 | MS | 1 | +77 | -14 |
| 2023-04-27 06:46 | Addressing #7426. | MS | 1 | +3 | -3 |
| 2023-03-06 21:53 | Translated using Weblate (Spanish) | Sebastian Marchano | 1 | +7 | -7 |
| 2023-02-24 13:38 | set venv path properly when invoking uwsgi | Florian Dold | 16 | +213 | -214 |
| 2023-02-23 22:24 | use venv for installation | Florian Dold | 7 | +111 | -95 |
| 2023-02-18 16:04 | public accounts link | Sebastian | 2 | +4 | -1 |
| 2023-02-11 11:03 | Translated using Weblate (French) | Stefan Kügel | 1 | +2 | -2 |
| 2023-02-11 10:52 | Translated using Weblate (French) | Stefan Kügel | 1 | +5 | -5 |
| 2022-12-26 17:47 | Translated using Weblate (German) | Stefan Kügel | 1 | +21 | -22 |
| 2022-12-26 18:10 | Translated using Weblate (Chinese (Traditional)) | Stefan Kügel | 1 | +9 | -8 |
| 2022-12-26 18:31 | Translated using Weblate (Japanese) | Stefan Kügel | 1 | +8 | -7 |
| 2022-12-26 17:41 | Translated using Weblate (Turkish) | Stefan Kügel | 1 | +10 | -7 |
| 2022-12-26 18:31 | Translated using Weblate (Korean) | Stefan Kügel | 1 | +7 | -6 |
| 2022-12-26 18:04 | Translated using Weblate (Arabic) | Stefan Kügel | 1 | +12 | -11 |
| 2022-12-26 18:32 | Translated using Weblate (Russian) | Stefan Kügel | 1 | +10 | -8 |
| 2022-12-26 17:45 | Translated using Weblate (Italian) | Stefan Kügel | 1 | +14 | -12 |
| 2022-12-26 18:31 | Translated using Weblate (Portuguese) | Stefan Kügel | 1 | +6 | -7 |
| 2022-12-26 17:56 | Translated using Weblate (Swedish) | Stefan Kügel | 1 | +9 | -9 |
| 2022-12-26 16:01 | Translated using Weblate (French) | Stefan Kügel | 1 | +54 | -49 |
| 2022-12-26 18:08 | Translated using Weblate (Spanish) | Stefan Kügel | 1 | +32 | -20 |
| 2022-11-03 09:40 | avoid double-slash in languages links | MS | 2 | +4 | -8 |
| 2022-11-02 11:35 | bank link: lang as a URI param | MS | 16 | +1796 | -823 |
| 2022-11-02 10:20 | i18n | MS | 5 | +47 | -1 |
| 2022-11-02 08:41 | fix unsupported payment page | MS | 1 | +1 | -1 |
| 2022-11-01 14:36 | drop /demobank/default from landing link | MS | 1 | +1 | -1 |
| 2022-10-27 16:27 | fix ambiguous construct | MS | 1 | +1 | -1 |
| 2022-10-23 19:37 | Translated using Weblate (Spanish) | Sebastian Marchano | 1 | +7 | -7 |
| 2022-10-26 15:08 | survey: tolerate undefined script_name. | MS | 1 | +1 | -1 |
| 2022-10-26 11:18 | handle undefined homepage link | MS | 2 | +1 | -3 |
| 2022-10-26 11:09 | typo | MS | 1 | +2 | -2 |
| 2022-10-26 10:01 | donations: 10s wire deadline | MS | 1 | +1 | -1 |
| 2022-10-25 13:45 | fix -c option | MS | 5 | +47 | -17 |
| 2022-10-20 22:14 | styling | Christian Grothoff | 1 | +1 | -1 |
| 2022-10-20 22:09 | wrong var | Christian Grothoff | 1 | +1 | -1 |
| 2022-10-20 21:52 | simplify extraction | Christian Grothoff | 1 | +6 | -24 |
| 2022-10-20 12:20 | -skip li | Christian Grothoff | 1 | +2 | -2 |
| 2022-10-20 12:18 | -skip li | Christian Grothoff | 1 | +8 | -2 |
| 2022-10-20 12:10 | -try to fix HTML | Christian Grothoff | 2 | +7 | -7 |
| 2022-10-20 12:07 | -try to fix HTML | Christian Grothoff | 1 | +1 | -1 |
| 2022-10-20 11:48 | -use sourceline, not sourcepos | Christian Grothoff | 1 | +1 | -1 |
| 2022-10-20 11:32 | typo | Christian Grothoff | 1 | +1 | -1 |
| 2022-10-19 06:27 | try to fix #7390: title extraction for 'Only the Free World Can Stand up to Microsoft' and related issues | Christian Grothoff | 1 | +15 | -4 |
| 2022-10-19 04:49 | fix #7387 | Sebastian | 4 | +43 | -6 |
| 2022-10-19 03:47 | fixing html validation errors: | Sebastian | 4 | +11 | -5 |
| 2022-10-19 03:40 | missing /div | Sebastian | 1 | +1 | -1 |
| 2022-10-19 03:25 | fix #7384 | Sebastian | 1 | +15 | -1 |
| 2022-10-19 03:07 | fix: lang button css query | Sebastian | 3 | +6 | -0 |
| 2022-10-19 03:00 | remove extra space | Sebastian | 1 | +1 | -3 |
| 2022-10-19 02:53 | fix missing closing quote | Sebastian | 1 | +1 | -1 |
| 2022-10-19 02:48 | adding label to inputs | Sebastian | 1 | +31 | -13 |
| 2022-10-19 02:48 | using button instead of type submit | Sebastian | 2 | +2 | -2 |
| 2022-10-19 02:47 | adding labels to form inputs | Sebastian | 2 | +23 | -22 |
| 2022-10-19 02:45 | higher contrast | Sebastian | 2 | +7 | -6 |
| 2022-10-18 23:13 | fix #7391 | Sebastian | 1 | +1 | -1 |
| 2022-10-18 23:00 | remove borders | Sebastian | 1 | +5 | -2 |
| 2022-10-18 22:54 | fix #7385 | Sebastian | 2 | +13 | -11 |
| 2022-10-18 16:20 | Translated using Weblate (German) | Stefan Kügel | 1 | +9 | -9 |
| 2022-10-18 16:11 | Translated using Weblate (Arabic) | Stefan Kügel | 1 | +9 | -11 |
| 2022-10-18 16:10 | Translated using Weblate (Italian) | Stefan Kügel | 1 | +7 | -9 |
| 2022-10-18 16:20 | Translated using Weblate (Portuguese) | Stefan Kügel | 1 | +8 | -10 |
| 2022-10-17 18:03 | fix missing link | MS | 1 | +1 | -0 |
| 2022-10-10 10:13 | add accessibility skip link to demo pages | Christian Grothoff | 2 | +17 | -0 |
| 2022-10-10 10:08 | fix syntax issue | Christian Grothoff | 1 | +1 | -1 |
| 2022-10-10 09:54 | add lang-attribute to html header | Christian Grothoff | 1 | +1 | -1 |
| 2022-10-10 09:49 | add missing alt text on logo | Christian Grothoff | 1 | +1 | -1 |
| 2022-09-25 12:45 | docs: 🧑💻 Mention where the bank lives | ng | 1 | +5 | -0 |
| 2022-09-25 12:04 | fix: 🐛 Fix contrast with buttons dying on dark theme | ng | 2 | +10 | -3 |
| 2022-09-24 21:46 | fix: ✏️ Fix a typo | ng | 16 | +16 | -16 |
| 2022-09-24 21:43 | feat: 💄 Migrate license info to css-shown-popup | ng | 2 | +74 | -13 |
| 2022-09-24 21:23 | feat: ✨ Add a shopping cart icon to the pay button | ng | 2 | +26 | -3 |
| 2022-09-24 21:06 | add icons | Christian Grothoff | 3 | +6 | -0 |
| 2022-09-24 18:36 | fix: 🐛 Content should no longer shift on button hover | ng | 18 | +38 | -31 |
| 2022-09-24 18:14 | chore: add EOF newline | ng | 1 | +1 | -2 |
| 2022-09-24 18:07 | fix: :lipstick: Use regular :root | ng | 2 | +9 | -2 |
| 2022-09-24 15:17 | -fix language switcher | Christian Grothoff | 16 | +16 | -16 |
| 2022-09-24 15:13 | -update README | Christian Grothoff | 17 | +43 | -39 |
| 2022-09-24 15:08 | -remove old README | Christian Grothoff | 1 | +0 | -46 |
| 2022-09-24 15:06 | Nora CSS and build system updates | Christian Grothoff | 29 | +526 | -2787 |
| 2022-09-24 15:04 | update RMS articles | Christian Grothoff | 1799 | +124050 | -67906 |
| 2022-09-07 14:09 | pass uproc | Christian Grothoff | 3 | +3 | -3 |
| 2022-09-07 14:08 | pass uproc | Christian Grothoff | 1 | +1 | -1 |
| 2022-09-07 14:05 | pass uproc | Christian Grothoff | 1 | +1 | -1 |
| 2022-09-07 14:00 | pass uproc | Christian Grothoff | 3 | +3 | -3 |
| 2022-09-07 13:57 | pass uproc | Christian Grothoff | 5 | +6 | -6 |
| 2022-09-07 13:24 | -try with url_for | Christian Grothoff | 1 | +0 | -1 |
| 2022-09-07 13:18 | -try with url_for | Christian Grothoff | 3 | +7 | -12 |
| 2022-09-07 13:11 | -try with url_for | Christian Grothoff | 1 | +5 | -5 |
| 2022-09-07 13:10 | -try with url_for | Christian Grothoff | 1 | +2 | -2 |
| 2022-09-07 13:09 | -try with url_for | Christian Grothoff | 1 | +5 | -5 |
| 2022-09-07 13:00 | -try with url_for | Christian Grothoff | 2 | +8 | -9 |
| 2022-09-07 12:49 | -try to fix links | Christian Grothoff | 1 | +1 | -1 |
| 2022-09-07 10:26 | -try to fix links | Christian Grothoff | 2 | +4 | -4 |
| 2022-09-07 10:12 | add age restriction for donations | Christian Grothoff | 1 | +1 | -0 |
| 2022-04-25 12:53 | Manually defining redirected URLs. | ms | 4 | +10 | -10 |
| 2022-04-22 09:01 | fix language switch | ms | 2 | +23 | -24 |
| 2022-04-18 06:47 | Translated using Weblate (German) | Stefan Kügel | 1 | +3 | -5 |
| 2022-04-18 06:43 | Translated using Weblate (German) | Stefan Kügel | 1 | +11 | -9 |
| 2022-04-17 17:02 | copy translation files | Florian Dold | 1 | +1 | -0 |
| 2022-04-17 16:06 | extensions | Florian Dold | 1 | +0 | -1 |
| 2022-04-17 16:03 | autoescape extension is part of jinja2 now | Florian Dold | 16 | +1294 | -758 |
| 2022-04-16 07:02 | Translated using Weblate (Korean) | Stefan Kügel | 1 | +4 | -8 |
| 2022-04-16 06:48 | Translated using Weblate (Korean) | Stefan Kügel | 1 | +19 | -20 |
| 2022-04-08 08:49 | Translated using Weblate (Turkish) | Stefan Kügel | 1 | +3 | -5 |
| 2022-04-07 20:22 | Translated using Weblate (Turkish) | Stefan Kügel | 1 | +2 | -4 |
| 2022-04-07 20:13 | Translated using Weblate (Korean) | Stefan Kügel | 1 | +10 | -9 |
| 2022-03-31 13:40 | error management | ms | 1 | +4 | -4 |
| 2022-03-21 17:42 | migration to new timestamp/duration format | Florian Dold | 2 | +7 | -6 |
| 2022-03-16 13:08 | new colors | Florian Dold | 9 | +86 | -2 |
| 2022-02-22 11:02 | Translated using Weblate (Japanese) | Mizuhashi Lexee | 1 | +22 | -31 |
| 2022-02-21 10:47 | Translated using Weblate (Turkish) | Alp | 1 | +50 | -34 |
| 2022-02-11 16:10 | Translated using Weblate (Spanish) | Stefan | 1 | +27 | -31 |
| 2022-02-11 13:42 | Translated using Weblate (French) | Stefan | 1 | +13 | -17 |
| 2022-02-11 12:17 | Translated using Weblate (Swedish) | Stefan | 1 | +14 | -18 |
| 2022-02-10 22:07 | Manually updating the Russian messages.po file | Stefan Kügel | 1 | +20 | -24 |
| 2022-02-06 18:02 | Updating the German language file for the demo pages | Stefan Kügel | 1 | +38 | -13 |
| 2022-02-06 17:58 | Updating the Turkish language file for the demo pages | Stefan Kügel | 1 | +21 | -19 |
| 2022-02-06 10:45 | Updating the Turkish language file for the demo pages | Stefan Kügel | 1 | +24 | -21 |
| 2022-02-01 20:02 | Turkish fixes | Florian Dold | 2 | +2 | -2 |
| 2022-02-01 15:56 | Manually updating the Turkish messages.po file | Stefan Kügel | 1 | +6 | -6 |
| 2022-02-01 15:39 | Updating the Turkish translations file for the demo pages | Stefan Kügel | 1 | +177 | -162 |
| 2022-01-31 18:16 | Updating the Turkish messages.po file - manually because of Weblate's misconfiguration | Stefan Kügel | 1 | +16 | -8 |
| 2022-01-31 16:48 | Debugged one German string for the donations fullfilment page | Stefan Kügel | 1 | +2 | -2 |
| 2022-01-31 13:15 | Chaging one string in German messages.po | Stefan Kügel | 1 | +8 | -16 |
| 2022-01-27 20:52 | use article name instead slug | Florian Dold | 1 | +3 | -3 |
| 2022-01-27 20:38 | fix regex | Florian Dold | 1 | +1 | -1 |
| 2022-01-27 20:32 | no special characters in slugs | Florian Dold | 1 | +1 | -1 |
| 2022-01-27 20:09 | logging | Florian Dold | 1 | +5 | -1 |
| 2022-01-27 15:50 | Address #7160. | ms | 1 | +8 | -12 |
| 2022-01-24 23:48 | make SCRIPT_NAME optional | Florian Dold | 1 | +2 | -2 |
| 2022-01-24 20:28 | donations: wire deadline to 1 minute | ms | 1 | +1 | -1 |
| 2022-01-21 09:27 | Merge remote-tracking branch 'Weblate/master' | Stefan Kügel | 1 | +20 | -14 |
| 2022-01-21 09:03 | Reintegrating the German messages.po file | Stefan Kügel | 1 | +728 | -0 |
| 2022-01-21 08:58 | Merge remote-tracking branch 'weblate/master' | Stefan Kügel | 1 | +0 | -726 |
| 2022-01-21 08:36 | Trying to merge German messages.po file for taler-merchant-demos with 1 new string | Stefan Kügel | 1 | +97 | -324 |
| 2022-01-20 21:22 | Translated using Weblate (German) | Stefan | 1 | +7 | -7 |
| 2021-11-30 18:13 | Adapt language switch to proxied environments. | ms | 2 | +2 | -2 |
| 2021-11-27 06:42 | adapt survey to proxy path prefix | ms | 1 | +1 | -1 |
| 2021-11-26 20:30 | Italian: change donations site heading. | ms | 1 | +41 | -20 |
| 2021-11-26 20:25 | Language switch. | ms | 2 | +3 | -2 |
| 2021-11-25 20:56 | provide link default | ms | 2 | +2 | -2 |
| 2021-11-25 20:42 | fix cookie path for a proxied blog | ms | 2 | +26 | -5 |
| 2021-11-24 12:00 | Redirect with relative URL. | ms | 4 | +11 | -3 |
| 2021-11-15 20:40 | Extend config. | ms | 1 | +38 | -24 |
| 2021-10-29 09:55 | depend on flask-babel, bump version | Florian Dold | 2 | +86 | -2 |
| 2021-10-29 09:28 | use poetry | Florian Dold | 8 | +472 | -802 |
| 2021-08-28 15:10 | fix language switcher | Christian Grothoff | 1 | +14 | -14 |
| 2021-08-28 15:06 | add other languages to cache | Christian Grothoff | 1 | +1 | -1 |
| 2021-08-28 15:06 | add other languages to cache | Christian Grothoff | 1 | +2 | -0 |
| 2021-08-12 19:10 | blog: use public_reorder_url | Florian Dold | 1 | +1 | -0 |
| 2021-07-29 19:01 | Translated using Weblate (Chinese (Traditional)) | Ting-Yi Fu | 1 | +6 | -6 |
| 2021-07-29 18:54 | Translated using Weblate (Chinese (Traditional)) | Ting-Yi Fu | 1 | +18 | -19 |
| 2021-07-29 16:47 | Translated using Weblate (Chinese (Traditional)) | Stefan | 1 | +3 | -3 |
| 2021-07-29 08:44 | Translated using Weblate (Chinese (Traditional)) | Ting-Yi Fu | 1 | +68 | -68 |
| 2021-07-28 08:56 | Translated using Weblate (Chinese (Traditional)) | Ting-Yi Fu | 1 | +11 | -16 |
| 2021-07-22 08:28 | Translated using Weblate (Chinese (Traditional)) | Stefan | 1 | +3 | -3 |
| 2021-07-22 08:23 | Translated using Weblate (Chinese (Traditional)) | Stefan | 1 | +12 | -13 |
| 2021-06-29 19:28 | Error messages. | ms | 2 | +25 | -0 |
| 2021-06-16 20:52 | missing escaped quotes | Sebastian | 1 | +1 | -1 |
| 2021-06-11 06:59 | reverting more translated placeholders | MS | 3 | +4 | -4 |
| 2021-06-11 06:35 | reverting more translated placeholders | MS | 1 | +2 | -2 |
| 2021-06-11 06:30 | not versioning .mo-files | MS | 15 | +0 | -0 |
| 2021-06-11 06:28 | Fix i18n. | MS | 1 | +4 | -4 |
| 2021-06-11 06:00 | Fix i18n. | MS | 51 | +11779 | -12137 |
| 2021-05-23 15:56 | Translated using Weblate (Chinese (Traditional)) | Ting-Yi Fu | 1 | +16 | -35 |
| 2021-05-22 19:12 | Get rid of merge artifacts in the Chinese message.po file | Stefan Kügel | 1 | +0 | -3 |
| 2021-05-21 08:53 | Integrating the latest Chinese messages.po file for the demo pages | Stefan Kügel | 1 | +3 | -119 |
| 2021-05-21 08:26 | Trying to merge the Chinese messages.po file for the demo pages | Stefan Kügel | 1 | +119 | -3 |
| 2021-05-20 21:29 | Merge branch 'master' of ssh://git.taler.net/taler-merchant-demos | Stefan Kügel | 4 | +23 | -21 |
| 2021-05-20 21:22 | Reintegrated Chinese message.po file after rebase in Weblate | Stefan Kügel | 1 | +4 | -31 |
| 2021-05-18 20:14 | unquote article name for summary | Florian Dold | 1 | +5 | -7 |
| 2021-05-16 09:16 | Translated using Weblate (Russian) | Yulia Greben | 1 | +6 | -6 |
| 2021-05-15 06:10 | Translated using Weblate (Chinese (Traditional)) | Ting-Yi Fu | 1 | +1 | -3 |
| 2021-05-13 20:29 | Translated using Weblate (Italian) | Stefan | 1 | +8 | -8 |
| 2021-05-13 19:10 | After rebase in weblate replacing messages.po files and messages. pot | Stefan Kügel | 15 | +3348 | -2943 |
| 2021-05-13 18:31 | Translated using Weblate (German) | Stefan | 1 | +16 | -20 |
| 2021-05-12 08:53 | remove failing import | MS | 19 | +2888 | -3178 |
| 2021-05-12 08:50 | avoid throwing stacks in UI | MS | 3 | +9 | -25 |
| 2021-05-12 08:24 | debug decorator | MS | 1 | +1 | -1 |
| 2021-05-12 08:10 | error handling | MS | 1 | +1 | -0 |
| 2021-05-11 07:55 | fix condition check | MS | 1 | +1 | -1 |
| 2021-05-11 07:40 | error handling | MS | 1 | +1 | -1 |
| 2021-05-11 07:36 | error handling | MS | 1 | +1 | -1 |
| 2021-05-11 07:30 | error handling | MS | 1 | +7 | -0 |
| 2021-05-11 07:20 | fix decorator | MS | 1 | +1 | -0 |
| 2021-05-11 07:12 | debug | MS | 1 | +9 | -0 |
| 2021-05-10 15:24 | urlencode even slashes | Florian Dold | 1 | +1 | -1 |
| 2021-05-10 14:40 | always quote the slug / article name | Florian Dold | 2 | +5 | -4 |
| 2021-05-03 21:24 | fix language buttons | MS | 2 | +7 | -3 |
| 2021-03-25 20:24 | Squashing (and signing) latest translations. | Maisa I | 4 | +249 | -113 |
| 2021-04-26 11:02 | color changes requested by Leon | Florian Dold | 1 | +14 | -7 |
| 2021-04-26 10:58 | update articles | Christian Grothoff | 635 | +22267 | -13610 |
| 2021-04-26 09:22 | more space for language switcher | MS | 1 | +1 | -1 |
| 2021-04-23 15:30 | avoid line breaks in languages menu | MS | 1 | +15 | -15 |
| 2021-04-23 15:02 | remove leftover | MS | 1 | +1 | -1 |
| 2021-04-23 14:58 | fix bank linking | MS | 2 | +6 | -3 |
| 2021-04-23 13:34 | layout | Florian Dold | 1 | +5 | -5 |
| 2021-04-23 10:24 | fix missing lang value in url | Florian Dold | 1 | +4 | -1 |
| 2021-04-23 10:13 | reduce load flickering | Florian Dold | 1 | +1 | -1 |
| 2021-04-23 10:09 | logo link / style tweaks | Florian Dold | 1 | +3 | -1 |
| 2021-04-23 09:38 | bootstrap script | Florian Dold | 1 | +5 | -0 |
| 2021-04-23 09:36 | layout/css tweaks | Florian Dold | 5 | +25 | -82 |
| 2021-04-22 21:22 | language selector | Florian Dold | 3 | +10 | -9 |
| 2021-04-22 20:45 | colors/layout | Florian Dold | 2 | +7 | -10 |
| 2021-04-22 14:15 | place CSS in right block | Florian Dold | 1 | +2 | -2 |
| 2021-04-22 13:58 | merge CSS | Florian Dold | 4 | +85 | -88 |
| 2021-04-22 13:55 | remove unnecessary files | Florian Dold | 5 | +77 | -70 |
| 2021-04-22 13:03 | use flask-agnostic helpers in base template | Florian Dold | 2 | +12 | -8 |
| 2021-04-22 12:37 | default page title | Florian Dold | 1 | +1 | -1 |
| 2021-04-22 12:10 | missing import | Florian Dold | 1 | +1 | -12 |
| 2021-04-22 12:05 | template text | Florian Dold | 1 | +1 | -1 |
| 2021-04-22 12:05 | remove old template include | Florian Dold | 1 | +0 | -1 |
| 2021-04-22 12:04 | remove bogus decorator | Florian Dold | 1 | +0 | -1 |
| 2021-04-22 12:03 | missing import | Florian Dold | 1 | +1 | -1 |
| 2021-04-22 12:03 | locale selection | Florian Dold | 5 | +9 | -27 |
| 2021-04-22 11:57 | refactor base template, language selector | Florian Dold | 7 | +102 | -168 |
| 2021-04-21 19:35 | make language and active page available in all templates | Florian Dold | 11 | +96 | -89 |
| 2021-04-21 19:07 | common base template, new logo and lots of cleanup | Florian Dold | 85 | +1897 | -2136 |
| 2021-04-20 17:10 | linter fix | Florian Dold | 1 | +1 | -1 |
| 2021-04-20 15:15 | css | Florian Dold | 5 | +1420 | -4 |
| 2021-04-20 15:08 | fix Makefile | Florian Dold | 19 | +289 | -311 |
| 2021-04-20 15:04 | get rid of SCSS | Florian Dold | 6 | +3 | -1742 |
| 2021-04-20 14:52 | formatting and method de-duplication | Florian Dold | 2 | +64 | -60 |
| 2021-04-20 14:51 | gitignore | Florian Dold | 1 | +1 | -0 |
| 2021-04-20 14:51 | new white logo | Florian Dold | 1 | +45 | -0 |
| 2021-04-20 11:40 | factor out uwsgi arg | Florian Dold | 2 | +9 | -7 |
| 2021-04-20 11:35 | plugin loading workaround | Florian Dold | 1 | +51 | -18 |
| 2021-04-12 20:09 | Changed link background color #0042b2 to #3daee9 (light blue), hover #377c39 (greenish grey) to #0042b2 (Taler blue) | Stefan Kügel | 1 | +2 | -2 |
| 2021-04-12 20:08 | Changed link background color #0042b2 to #3daee9 (light blue), hover #377c39 (greenish grey) to #0042b2 (Taler blue) | Stefan Kügel | 1 | +2 | -2 |
| 2021-03-25 13:48 | Changed navbar active color from #4CAF50 (lightgreen) to #0042b2 (Taler blue) | Stefan Kügel | 1 | +2 | -3 |
| 2021-03-25 13:37 | Changed navbar active color from 4CAF50 (lightgreen) to 0042b2 (Taler blue) | Stefan Kügel | 1 | +1 | -1 |
| 2021-03-25 12:52 | Translated using Weblate (Arabic) | Maisa I | 1 | +15 | -12 |
| 2021-03-20 15:50 | Translated using Weblate (French) | Stefan | 1 | +4 | -4 |
| 2021-03-19 01:24 | Translated using Weblate (Chinese (Traditional)) | Ting-Yi Fu | 1 | +3 | -2 |
| 2021-03-17 01:35 | Translated using Weblate (Chinese (Traditional)) | Ting-Yi Fu | 1 | +30 | -16 |
| 2021-03-15 21:40 | Translated using Weblate (Japanese) | Naoko Tsukuda | 1 | +76 | -58 |
| 2021-03-15 16:55 | Translated using Weblate (Arabic) | Shorouk Hassouna | 1 | +32 | -39 |
| 2021-03-16 13:04 | Translated using Weblate (French) | Callixte Nizigama | 1 | +158 | -67 |
| 2021-03-15 16:29 | Translated using Weblate (Arabic) | Shorouk Hassouna | 1 | +14 | -17 |
| 2021-03-15 14:12 | Translated using Weblate (Arabic) | Nouran Atef | 1 | +2 | -2 |
| 2021-03-15 14:16 | Translated using Weblate (Arabic) | Shorouk Hassouna | 1 | +43 | -24 |
| 2021-03-15 12:39 | Translated using Weblate (French) | Marianne Le Guennec | 1 | +1 | -2 |
| 2021-03-15 12:38 | Translated using Weblate (French) | Laurent Samson | 1 | +3 | -4 |
| 2021-03-14 11:07 | Eliminated diacritics from the Language switcher (like circonflexes, cedilles, n with tilde) | Stefan Kügel | 1 | +1 | -1 |
| 2021-03-13 01:46 | Translated using Weblate (Chinese (Traditional)) | Ting-Yi Fu | 1 | +84 | -56 |
| 2021-03-13 04:01 | Translated using Weblate (French) | Nicolas Coyer | 1 | +8 | -6 |
| 2021-03-12 19:02 | Translated using Weblate (French) | Axelle Dimpre | 1 | +10 | -9 |
| 2021-03-12 17:53 | ign | Christian Grothoff | 1 | +1 | -1 |
| 2021-03-12 17:44 | add de | Christian Grothoff | 1 | +980 | -0 |
| 2021-03-12 17:42 | update translations | Christian Grothoff | 17 | +2047 | -1720 |
| 2021-03-12 17:42 | update translations | Christian Grothoff | 14 | +6279 | -19386 |
| 2021-03-12 17:35 | mo files do not belong in Git | Christian Grothoff | 12 | +0 | -0 |
| 2021-03-12 17:23 | Updated language-switcher (removed <!-- -->) | Stefan Kügel | 1 | +12 | -12 |
| 2021-03-12 17:15 | Reinserted the .po and .mo files of 10 languages | Stefan Kügel | 28 | +22411 | -0 |
| 2021-03-12 16:57 | Reintegrated messages.pot | Stefan Kügel | 11 | +1005 | -7459 |
| 2021-03-10 15:06 | Excluded languages with no translations from the switcher | Stefan Kügel | 1 | +13 | -13 |
| 2021-03-10 14:58 | Slight changes | Stefan Kügel | 1 | +1 | -1 |
| 2021-03-10 14:54 | Excluded some of the newly inserted languages (Demo test pages) with no translations | Stefan Kügel | 1 | +1 | -1 |
| 2021-03-10 14:43 | Added some more languages to the Language switcher for testing purposes (Demo pages) | Stefan Kügel | 1 | +38 | -11 |
| 2021-02-24 10:25 | fix url join | MS | 1 | +16 | -5 |
| 2021-02-24 06:36 | Translated using Weblate (Korean) | Min Su Kim | 1 | +9 | -7 |
| 2021-02-23 11:09 | Translated using Weblate (Portuguese) | Stefan | 1 | +6 | -5 |
| 2021-02-23 10:40 | Translated using Weblate (Italian) | Stefan | 1 | +5 | -4 |
| 2021-02-23 10:34 | Translated using Weblate (Italian) | Stefan | 1 | +3 | -3 |
| 2021-02-22 22:22 | revert last commit | MS | 1 | +7 | -7 |
| 2021-02-22 18:53 | wrap language names with gettext() | MS | 1 | +7 | -7 |
| 2021-02-22 18:44 | Add Italian and Portuguese switches | MS | 1 | +7 | -1 |
| 2021-02-22 18:11 | fix link | MS | 1 | +2 | -1 |
| 2021-02-22 14:21 | Translated using Weblate (Arabic) | Nada Elbaz | 1 | +9 | -5 |
| 2021-02-22 06:37 | Translated using Weblate (Korean) | Min Su Kim | 1 | +39 | -38 |
| 2021-02-22 01:22 | Translated using Weblate (Korean) | Min Su Kim | 1 | +49 | -35 |
| 2021-02-21 21:30 | Added translation using Weblate (Turkish) | Stefan | 1 | +631 | -0 |
| 2021-02-21 21:29 | Added translation using Weblate (Korean) | Stefan | 1 | +631 | -0 |
| 2021-02-21 21:27 | Added translation using Weblate (Arabic) | Stefan | 1 | +631 | -0 |
| 2021-02-21 18:39 | Deleted translation using Weblate (English (Old)) | Stefan | 1 | +0 | -631 |
| 2021-02-20 14:25 | Added translation using Weblate (English (Old)) | Chiara Cavallini | 1 | +631 | -0 |
| 2021-02-19 16:43 | Translated using Weblate (Italian) | Nicoletta Natoli | 1 | +4 | -4 |
| 2021-02-19 14:30 | Translated using Weblate (Spanish) | Francesca Giusti | 1 | +2 | -1 |
| 2021-02-19 16:52 | Added translation using Weblate (Russian) | Weblate Admin | 1 | +631 | -0 |
| 2021-02-19 16:06 | Translated using Weblate (Italian) | Francesca Giusti | 1 | +42 | -14 |
| 2021-02-19 16:26 | Translated using Weblate (Italian) | Nicoletta Natoli | 1 | +9 | -10 |
| 2021-02-19 16:04 | Translated using Weblate (Italian) | Nicoletta Natoli | 1 | +2 | -2 |
| 2021-02-19 16:03 | Translated using Weblate (Italian) | Nicoletta Natoli | 1 | +2 | -2 |
| 2021-02-19 15:55 | Translated using Weblate (Italian) | Francesca Giusti | 1 | +19 | -9 |
| 2021-02-18 19:00 | Translated using Weblate (Italian) | Nicoletta Natoli | 1 | +11 | -9 |
| 2021-02-18 18:05 | Translated using Weblate (Italian) | Weblate Admin | 1 | +4 | -4 |
| 2021-02-19 14:23 | Translated using Weblate (Italian) | Francesca Giusti | 1 | +97 | -42 |
| 2021-02-18 15:14 | Translated using Weblate (Spanish) | Francesca Giusti | 1 | +25 | -14 |
| 2021-02-18 17:20 | Added translation using Weblate (Italian) | Nadine Gandini | 1 | +631 | -0 |
| 2021-02-16 20:09 | Translated using Weblate (Portuguese) | Salomé Mariano | 1 | +168 | -74 |
| 2021-02-12 16:31 | Translated using Weblate (German) | Stefan | 1 | +26 | -14 |
| 2021-02-12 10:29 | Added translation using Weblate (Portuguese) | Inês Marques | 1 | +631 | -0 |
| 2021-02-11 14:24 | link to bank's register page | MS | 1 | +1 | -1 |
| 2021-02-11 14:21 | fix bank link from landing page | MS | 1 | +6 | -1 |
| 2021-02-06 10:24 | Translated using Weblate (Swedish) | Stefan Lidstrom | 1 | +23 | -14 |
| 2021-02-04 14:51 | new strings in .po-files | MS | 5 | +645 | -233 |
| 2021-02-04 14:20 | include SV / ES articles | MS | 1 | +1 | -1 |
| 2021-02-03 10:35 | fix language switch | MS | 1 | +1 | -1 |
| 2021-02-02 19:55 | Add Swedish language option. | MS | 2 | +5 | -0 |
| 2021-02-02 15:27 | Translated using Weblate (Swedish) | Stefan Lidstrom | 1 | +146 | -74 |
| 2021-02-01 10:08 | Added translation using Weblate (Swedish) | Weblate Admin | 1 | +558 | -0 |
| 2020-12-27 18:46 | work on #6656 | Christian Grothoff | 2 | +7 | -7 |
| 2020-12-01 17:39 | Translated using Weblate (German) | Stefan | 1 | +5 | -4 |
| 2020-12-01 09:41 | Translated using Weblate (German) | Stefan | 1 | +2 | -2 |
| 2020-12-01 08:41 | Translated using Weblate (German) | Stefan | 1 | +29 | -28 |
| 2020-11-30 10:00 | add Spanish to language switcher | Christian Grothoff | 1 | +3 | -0 |
| 2020-11-26 19:38 | Translated using Weblate (German) | Stefan | 1 | +2 | -2 |
| 2020-11-25 21:40 | Translated using Weblate (German) | Stefan | 1 | +3 | -3 |
| 2020-11-25 11:14 | Translated using Weblate (German) | Stefan | 1 | +72 | -17 |
| 2020-11-24 21:07 | Translated using Weblate (German) | Stefan | 1 | +11 | -10 |
| 2020-11-24 17:56 | Translated using Weblate (German) | Stefan | 1 | +28 | -6 |
| 2020-11-23 15:00 | Translated using Weblate (German) | Stefan | 1 | +10 | -8 |
| 2020-11-20 20:34 | Translated using Weblate (Spanish) | Javier Sepulveda | 1 | +91 | -29 |
| 2020-11-19 16:34 | Translated using Weblate (Spanish) | Javier Sepulveda | 1 | +33 | -15 |
| 2020-11-17 11:26 | Translated using Weblate (Spanish) | Javier Sepulveda | 1 | +36 | -23 |
| 2020-11-17 08:07 | Added translation using Weblate (French) | pitchum | 1 | +558 | -0 |
| 2020-11-16 17:57 | Added translation using Weblate (Spanish) | Javier Sepulveda | 1 | +558 | -0 |
| 2020-11-04 10:00 | fix typo | Christian Grothoff | 1 | +1 | -1 |
| 2020-10-20 10:43 | Translated using Weblate (German) | Christian Grothoff | 1 | +29 | -6 |
| 2020-10-19 14:15 | remove garbage characters | MS | 1 | +3 | -3 |
| 2020-10-14 21:03 | Translated using Weblate (German) | Stefan | 1 | +18 | -7 |
| 2020-10-14 05:23 | Translated using Weblate (German) | Stefan | 1 | +2 | -2 |
| 2020-10-13 10:57 | Translated using Weblate (German) | Stefan | 1 | +16 | -4 |
| 2020-10-13 13:07 | fix filename | MS | 1 | +1 | -1 |
| 2020-10-13 05:58 | Translated using Weblate (German) | Stefan | 1 | +8 | -7 |
| 2020-10-13 05:58 | fix template syntax error | Florian Dold | 1 | +1 | -1 |
| 2020-10-12 18:30 | Translated using Weblate (German) | Stefan | 1 | +13 | -10 |
| 2020-10-12 16:23 | add torsten.css | Christian Grothoff | 1 | +36 | -0 |
| 2020-10-12 12:25 | update .gitignore | Christian Grothoff | 1 | +1 | -0 |
| 2020-10-12 12:24 | add missing file | Christian Grothoff | 2 | +26 | -0 |
| 2020-10-12 12:23 | add missing file | Christian Grothoff | 1 | +10 | -0 |
| 2020-10-12 11:38 | share menu and style sheets across demo pages (fixes #5704) | Christian Grothoff | 22 | +679 | -584 |
| 2020-10-12 11:03 | Merge branch 'master' of git+ssh://git.taler.net/taler-merchant-demos | Christian Grothoff | 1 | +7 | -8 |
| 2020-10-12 11:02 | review all texts in the demo | Christian Grothoff | 14 | +76 | -52 |
| 2020-10-12 11:00 | ensure valid shop name | MS | 1 | +7 | -8 |
| 2020-10-11 20:38 | inline step 8 | Christian Grothoff | 1 | +1 | -4 |
| 2020-10-11 15:32 | improving landing template | Christian Grothoff | 1 | +1 | -1 |
| 2020-10-11 15:30 | improving landing template | Christian Grothoff | 3 | +232 | -36 |
| 2020-10-11 15:20 | work on landing text | Christian Grothoff | 1 | +39 | -30 |
| 2020-10-11 15:03 | add landing subpage, simplify deployment | Christian Grothoff | 11 | +442 | -20 |
| 2020-10-11 14:15 | add i18n and new menu structure to donations page | Christian Grothoff | 17 | +607 | -230 |
| 2020-10-11 13:40 | improve i18n for survey | Christian Grothoff | 9 | +501 | -145 |
| 2020-10-11 13:05 | i18n for survey | Christian Grothoff | 20 | +386 | -371 |
| 2020-10-11 11:29 | add i18n FSFS | Christian Grothoff | 2038 | +672956 | -20145 |
| 2020-10-10 20:55 | merge torsten-redesign branch, implement i18n support | Christian Grothoff | 30 | +2179 | -1831 |
| 2020-10-09 17:25 | work around lang undefined from branch merge | Christian Grothoff | 1 | +2 | -0 |
| 2020-10-09 13:41 | README. | MS | 1 | +36 | -1 |
| 2020-10-09 13:26 | fix README | MS | 1 | +2 | -2 |
| 2020-10-09 12:06 | drafting README | MS | 1 | +46 | -0 |
| 2020-10-09 11:57 | fix configuration parsing | MS | 1 | +4 | -5 |
| 2020-10-09 11:19 | fix README.md | Christian Grothoff | 1 | +3 | -2 |
| 2020-10-02 19:39 | merge #6616 patch | Christian Grothoff | 1 | +38 | -12 |
| 2020-10-02 19:39 | fix logic to match spec changes of #6616 | Christian Grothoff | 1 | +32 | -11 |
| 2020-09-28 15:22 | debug | MS | 2 | +1 | -2 |
| 2020-09-24 18:00 | debug | MS | 1 | +2 | -0 |
| 2020-09-11 16:56 | fix value extraction from config | MS | 1 | +1 | -1 |
| 2020-09-11 16:46 | invocation | MS | 1 | +1 | -1 |
| 2020-09-11 16:44 | name | MS | 1 | +1 | -1 |
| 2020-09-11 16:42 | serving details from config | MS | 1 | +11 | -7 |
| 2020-09-10 17:11 | word | MS | 1 | +1 | -1 |
| 2020-09-10 16:38 | debug | MS | 1 | +6 | -0 |
| 2020-09-10 16:09 | using more relative times | MS | 1 | +10 | -9 |
| 2020-09-08 15:29 | extract t_ms | MS | 1 | +3 | -1 |
| 2020-09-08 15:24 | syntax | MS | 1 | +1 | -1 |
| 2020-09-08 15:18 | hide refund (#5865) | MS | 2 | +40 | -6 |
| 2020-09-07 15:06 | Styling 404 fallback page. | MS | 3 | +6 | -3 |
| 2020-09-07 14:50 | need import | MS | 3 | +3 | -3 |
| 2020-09-07 14:48 | 404 default page | MS | 4 | +15 | -0 |
| 2020-09-07 12:53 | gitignore | Florian Dold | 1 | +1 | -0 |
| 2020-09-07 12:51 | formatting, urlquote cookie path | Florian Dold | 1 | +14 | -4 |
| 2020-09-07 11:36 | front-port Dold patch from master | Christian Grothoff | 1 | +27 | -32 |
| 2020-09-07 07:02 | reset order ID when we have a new session ID | Florian Dold | 1 | +1 | -0 |
| 2020-09-07 06:13 | support the re-purchase detection mechanism | Florian Dold | 1 | +10 | -2 |
| 2020-09-06 20:15 | Merge branch 'torsten-redesign' of git+ssh://git.taler.net/taler-merchant-demos into torsten-redesign | Christian Grothoff | 7 | +1525 | -1513 |
| 2020-09-06 20:15 | add logic for repurchase detection, adjusting order_id if provided | Christian Grothoff | 1 | +32 | -14 |
| 2020-09-06 17:09 | gitignore changes: add newline towards eof | Torsten Grothoff | 1 | +1 | -2 |
| 2020-09-06 17:09 | gitignore changes | Torsten Grothoff | 1 | +4 | -2 |
| 2020-09-06 17:08 | fixed scss complaining | Torsten Grothoff | 1 | +1 | -1 |
| 2020-09-06 17:07 | stuff? | Torsten Grothoff | 5 | +1614 | -0 |
| 2020-09-06 17:02 | Moved css to scss (See readme for build instructions) | Torsten Grothoff | 4 | +7 | -1610 |
| 2020-09-06 16:48 | fix merge issue | Christian Grothoff | 10 | +316 | -23 |
| 2020-09-06 16:47 | towards supporting language switching | Christian Grothoff | 6 | +47 | -31 |
| 2020-09-06 16:39 | removed a br to make it look better | Torsten Grothoff | 1 | +0 | -1 |
| 2020-09-06 16:36 | language switcher now works | Torsten Grothoff | 4 | +174 | -47 |
| 2020-09-06 14:48 | fixed thing in readme | Torsten Grothoff | 1 | +1 | -1 |
| 2020-09-06 14:47 | Added readme stuff, ad messed with css, and other stuff, and more stuff. | Torsten Grothoff | 4 | +68 | -9 |
| 2020-09-06 11:20 | add license | Torsten Grothoff | 1 | +1 | -0 |
| 2020-09-06 11:19 | Re-Designed blog | Torsten Grothoff | 6 | +127 | -20 |
| 2020-09-06 09:20 | merge | Christian Grothoff | 6 | +83 | -36 |
| 2020-09-06 09:16 | -trial fix | Christian Grothoff | 1 | +1 | -1 |
| 2020-09-06 09:09 | -trial fix | Christian Grothoff | 1 | +1 | -1 |
| 2020-09-06 08:51 | -trial fix | Christian Grothoff | 1 | +1 | -2 |
| 2020-09-06 08:42 | -trial fix | Christian Grothoff | 1 | +1 | -1 |
| 2020-09-06 08:40 | -trial fix | Christian Grothoff | 1 | +1 | -1 |
| 2020-09-06 08:35 | -trial fix | Christian Grothoff | 1 | +1 | -0 |
| 2020-08-25 12:45 | exit if Web app has configuration error | Florian Dold | 1 | +2 | -0 |
| 2020-08-24 13:28 | fix help message | MS | 1 | +1 | -1 |
| 2020-08-24 07:24 | remove from depencencies | Christian Grothoff | 1 | +0 | -1 |
| 2020-08-24 06:43 | don't import lxml | Florian Dold | 2 | +0 | -2 |
| 2020-08-23 10:15 | fix #6507 | Christian Grothoff | 1 | +6 | -2 |
| 2020-08-23 10:11 | add lxml dependency (#6511) | Christian Grothoff | 1 | +5 | -4 |
| 2020-08-23 10:10 | generate proper error message on configuration error (fixes #6512) | Christian Grothoff | 4 | +30 | -14 |
| 2020-08-23 09:58 | Merge branch 'torsten-redesign' of git+ssh://git.taler.net/taler-merchant-demos into torsten-redesign | Christian Grothoff | 1 | +11 | -7 |
| 2020-08-23 09:58 | fix #6510 | Christian Grothoff | 4 | +33 | -9 |
| 2020-08-23 09:52 | README: Added a section and moved an instruction | Torsten Grothoff | 1 | +11 | -7 |
| 2020-08-23 09:33 | Originally forgot to add a section for make install, which i added. | Torsten Grothoff | 1 | +5 | -2 |
| 2020-08-23 09:14 | Add License and a bit of documentation. | Torsten Grothoff | 2 | +728 | -0 |
| 2020-08-20 12:11 | remove unused dependencies | Florian Dold | 1 | +0 | -2 |
| 2020-08-20 12:11 | use the tip_status_url in survey | Florian Dold | 2 | +1 | -60 |
| 2020-08-20 12:06 | include order ID in fulfillment URL for donations demo | Florian Dold | 1 | +1 | -1 |
| 2020-08-20 08:40 | fix call to old merchant API | Florian Dold | 1 | +6 | -4 |
| 2020-08-20 08:33 | use latest refund API | Florian Dold | 1 | +7 | -8 |
| 2020-08-19 10:41 | set cookie in the right place | Florian Dold | 1 | +6 | -5 |
| 2020-08-18 15:35 | simplified paywall logic according to current merchant API | Florian Dold | 2 | +23 | -43 |
| 2020-08-11 17:56 | no URL encoding | Florian Dold | 1 | +1 | -8 |
| 2020-08-11 17:51 | order ID | Florian Dold | 1 | +9 | -2 |
| 2020-08-11 16:42 | revert to order ID in URL | Florian Dold | 1 | +2 | -3 |
| 2020-08-11 14:45 | typo | Florian Dold | 1 | +1 | -1 |
| 2020-08-10 11:49 | use session cookies for order ID | Florian Dold | 1 | +2 | -13 |
| 2020-08-08 07:32 | switch to merchant backend based payment flow | Florian Dold | 7 | +24 | -259 |
| 2020-07-30 12:07 | formatting, merchant API change | Florian Dold | 1 | +26 | -43 |
| 2020-07-28 21:13 | fix url construction | MS | 1 | +8 | -3 |
| 2020-07-28 16:09 | final / | MS | 1 | +1 | -1 |
| 2020-07-24 12:31 | Adapt survey site. | MS | 3 | +5 | -19 |
| 2020-07-24 07:09 | status url | MS | 1 | +4 | -9 |
| 2020-07-23 17:18 | variable name | MS | 1 | +1 | -1 |
| 2020-07-23 17:17 | removing more occurrences of check-payment | MS | 1 | +5 | -2 |
| 2020-07-23 17:13 | remove the old check-payment | MS | 3 | +13 | -3 |
| 2020-07-23 16:57 | add missing fields in the order | MS | 1 | +2 | -0 |
| 2020-07-23 16:47 | debug | MS | 2 | +3 | -2 |
| 2020-07-23 16:44 | debug | MS | 1 | +1 | -0 |
| 2020-07-23 16:42 | plural | MS | 1 | +1 | -1 |
| 2020-07-23 16:39 | /order -> /private/order | MS | 1 | +3 | -4 |
| 2020-07-23 16:35 | should POST to /private | MS | 1 | +2 | -2 |
| 2020-07-23 15:36 | fixes | MS | 2 | +5 | -3 |
| 2020-07-23 13:51 | lint donations and survey | MS | 2 | +32 | -31 |
| 2020-07-23 13:39 | lint blog | MS | 1 | +25 | -31 |
| 2020-07-22 15:22 | reducing code | MS | 2 | +12 | -102 |
| 2020-07-22 15:18 | reducing code | MS | 1 | +3 | -44 |
| 2020-07-22 15:08 | factor out http code | MS | 2 | +70 | -71 |
| 2020-07-22 14:53 | no web-common | MS | 1 | +3 | -3 |
| 2020-07-22 14:46 | one css location | MS | 18 | +9 | -3477 |
| 2020-07-22 14:33 | Installing Survey | MS | 13 | +2017 | -1 |
| 2020-07-22 14:11 | import static files | MS | 19 | +4081 | -0 |
| 2020-07-22 14:10 | no web-common | MS | 24 | +7 | -3112 |
| 2020-07-22 13:54 | Installing donations (css not found) | MS | 2 | +4 | -4 |
| 2020-07-22 13:46 | argument help | MS | 2 | +4 | -1 |
| 2020-07-22 13:36 | sub-commands not really needed | MS | 3 | +15 | -22 |
| 2020-07-22 12:53 | Installing the Blog | MS | 108 | +24268 | -0 |