9 Commits

Author SHA1 Message Date
Duc-Thomas
f01685e0eb feat: Allow setting beginning of week as Sunday in calendar (#1010)
* Add week_starts_sunday setting functionality

- Implemented a new endpoint to update the week_starts_sunday setting.
- Modified the settings retrieval to include week_starts_sunday.
- Added translation for the week_starts_sunday label.
- Updated user creation to include week_starts_sunday in the settings.
- Created a migration to add week_starts_sunday column to the settings table.
- Updated registration and settings scripts to handle week_starts_sunday.
- Added a checkbox in the settings UI for users to set their preference for the week starting on Sunday.

* fix: validate week_starts_sunday input before reading it

---------

Co-authored-by: Miguel Ribeiro <k.d.mintnick@gmail.com>
2026-07-09 22:00:39 +02:00
Miguel Ribeiro
e276147cab fix: ensure a user always has an api key generated
fix: cross-user data isolation issues
fix: null pointer on subscription with price 0
2026-05-27 13:28:32 +02:00
Miguel Ribeiro
3247ce2c87 feat: enforce CSRF protection and POST-only policy across endpoints (#940) 2025-10-18 23:58:50 +02:00
Mars
e27caf7256 Fix/code of new taiwan dollar (#854) 2025-07-06 10:50:34 +02:00
Mars
288ad45656 feat: Add new currency (#829) 2025-06-08 14:46:32 +02:00
Mykola Kliashtornyi
65559a9743 Ukrainian translation and currency (#752) 2025-03-19 15:27:36 +00:00
Miguel Ribeiro
49666f867c feat: add hint for mobile swipe action (#608) 2024-11-03 20:12:01 +01:00
Miguel Ribeiro
f241ba2301 fix: allow usernames with capital letters
fix: use 2 decimal places for price on the calendar
fix: use 2 decimal places for price when exporting ical in the calendar
2024-07-29 13:57:20 +02:00
Miguel Ribeiro
6d2ffa6312 feat: create users from the admin page (#409) 2024-06-27 00:05:37 +02:00