12 Commits

Author SHA1 Message Date
Miguel Ribeiro
4fd87c3014 fix: session expiration on pwa on android (#1023)
fix: image search failing to save
2026-03-21 18:05:59 +00:00
mister-ben
69613766bc retain first and last names on language change during registration (#995) 2026-03-18 15:31:57 +00:00
Miguel Ribeiro
48db4e300d feat: add indonesian language (#842)
feat: add first and last names to the user profile
feat: enable IPv6 environments by configuring a dual-stack listen in nginx 
feat: add new currency
feat: add button to auto fill the next payment date
fix: vulnerability on test webhook endpoint
2025-06-08 18:52:21 +02:00
Miguel Ribeiro
5e6bc903bc feat: add payment cycle to csv/json export
feat: run db migration after restoring database
feat: run db migration after importing db
feat: store weekly the total yearly cost of subscriptions
fix: double encoding in statistics labels
2024-12-12 00:09:51 +01:00
Miguel Ribeiro
8b0325c7d3 fix: service worker precaching logout.php causes user to be logged out
fix: add samesite directive to cookies
fix: sort by price
2024-08-07 22:35:24 +02:00
Miguel Ribeiro
83e2066e7b feat: theming engine custom colors now affect icons as well 2024-06-30 21:49:14 +02:00
Miguel Ribeiro
c2e85d6e10 feat: support automatic dark mode
refactor: run linter and cleanup php files
fix: not every payment cycle was shown on the calendar
feat: also show previous payments on the calendar for the current month
2024-06-26 18:11:37 +02:00
Miguel Ribeiro
7b509d2b3d feat: backup and restore (#288) 2024-04-26 17:41:19 +02:00
Jadeiin
e2af9afc32 feat: enable deployment in subdirectory 2024-02-19 09:24:15 +01:00
Miguel Ribeiro
323679e771 Automatically run migration script when loading the registration page. 2024-02-14 16:54:16 +01:00
Miguel Ribeiro
fc56cf69ef Fix: Currency not preselected on registration 2024-02-12 18:34:24 +01:00
Miguel Ribeiro
d7366dcfb0 Add translation system (#85) 2024-01-23 22:46:26 +01:00