12 Commits

Author SHA1 Message Date
Alexander Brandon Coles 5e9f3827f5 Freeze string literals in app/services
rubocop -A --only Style/FrozenStringLiteralComment,Layout/EmptyLineAfterMagicComment,Style/RedundantFreeze app/services
2025-07-18 17:45:24 +01:00
Ivan Kuchin 4911b8a149 remove years from copyrights (except for COPYRIGHT file) 2024-07-31 15:02:49 +02:00
ulferts 3b2121f733 Revert "Merge remote-tracking branch 'origin/release/13.4' into dev"
This reverts commit 40b2bbeb09, reversing
changes made to b4c6cb17cc.
2024-03-21 11:31:17 +01:00
Ivan Kuchin 7787e457a3 Revert "Merge branch 'dev' into release/13.4"
This reverts commit a901541269, reversing
changes made to e573ca00b7.
2024-03-20 20:19:08 +01:00
Ivan Kuchin 9e4934cd0a change quotes using rubocop --only Style/StringLiterals,Style/QuotedSymbols -a 2024-03-20 18:05:22 +01:00
Pavel Balashou 33652f5fb0 [#52287] Consent always shown in Browser language despite user's language being set differently
https://community.openproject.org/work_packages/52287
2024-02-13 22:07:01 +01:00
ulferts 1bdd2ab9ae safe automatic fixes by rubocop (#8994) 2021-02-11 16:02:18 +01:00
ulferts 1c81ff519c adapt feature spec to altered accept language precedence 2019-10-17 14:54:06 +02:00
Jan Sandbrink 2913ff3d17 Use language prefix fallback for user language too
e.g. use "en" instead of "en-GB", if only "en" is available
2015-09-21 11:23:19 +02:00
Jan Sandbrink caf6ec07c7 Use SetLocalizationService in LocaleHelper 2015-09-21 11:04:50 +02:00
Jens Ulferts 6e01b27f18 rename service's method to be in accordance with proc 2015-08-13 13:22:06 +02:00
Jens Ulferts c471080e08 set locale before API v3 request
The mechanism was extracted from the rails stack where the locale is
taken based on (in that order):
* The user's preferences
* The accept_language header
* The system settings

Only languages, that are enabled by the instance are valid. If one is
selected (e.g user preference), that is not enabled by the instance, a
fallback is taken.
2015-08-13 12:51:34 +02:00