Philip Molares
03a7b0d3ef
chore(eslint): remove deprecated eslint-env
...
These comments did not work anymore and were replaced by relevant
sections in eslint.config.mjs
Signed-off-by: Philip Molares <philip.molares@udo.edu >
2025-02-01 22:15:54 +01:00
David Mehren
7b00a59661
Set secure flag for non-session cookies
...
This adds the secure flag to all cookies that are set
in the frontend for storing various settings.
If `SameSite=none` is set (like when embedding the instance is allowed),
the `secure` flag is necessary to set any cookie.
Signed-off-by: David Mehren <git@herrmehren.de >
2021-08-15 00:08:31 +02:00
Erik Michelson
0d943d1284
Extract list of supported languages in separate file
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu >
2021-04-26 21:45:31 +02:00
David Mehren
837cf59ef9
Add support for freshly imported languages
...
New languages: bg, fa, gl, he, hu, oc, pt-br
Signed-off-by: David Mehren <git@herrmehren.de >
2021-04-26 21:42:06 +02:00
Erik Michelson
824f910bfe
Add config option for cookie SameSite policy
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu >
2020-08-27 02:04:49 +02:00
Erik Michelson
da35e73346
Restructured locale.js to be included into the editor's js bundle
...
Until now client-side translations were only possible in the context of the intro/history page, because the locale-detection logic relied on the language selector as a source of available languages. The editor of course has no such selector. With this commit, I copied the list of available languages from the i18n-initialization (server-side) to support language detection in the editor too.
Signed-off-by: Erik Michelson <github@erik.michelson.eu >
2020-08-13 23:41:44 +02:00
Erik Michelson
ce469b1e2d
Fixed setting moment.js locale to user-defined language
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu >
2020-08-13 15:23:56 +02:00
David Mehren
e77e7b165a
Set all cookies with sameSite: strict
...
Modern browsers do not support (or will stop supporting) sameSite: none (or no sameSite attribute) without the Secure flag. As we don't want everyone to be able to make requests with our cookies anyway, this commit sets sameSite to strict. See https://developer.mozilla.org/de/docs/Web/HTTP/Headers/Set-Cookie/SameSite
Signed-off-by: David Mehren <dmehren1@gmail.com >
2020-06-08 15:27:31 +02:00
Rwing
362a7eaf65
support Simplified Chinese and rename original zh to Traditional Chinese
2017-10-23 17:38:04 +08:00
BoHong Li
5bc642d02e
Use JavaScript Standard Style (part 2)
...
Fixed all fail on frontend code.
2017-03-09 02:41:05 +08:00
Peter Dave Hello
b039913506
Update locale.js
...
Should change the lang been selected in the lang select/option menu.
2016-10-23 11:38:17 +08:00
Wu Cheng-Han
7ebc84bec0
Try to remove unused front-end dependency
2016-10-19 22:14:32 +08:00
Yukai Huang
20f2e27350
Cover page is now working
2016-10-10 10:14:17 +08:00
Wu Cheng-Han
b9c59c454d
Add support of i18n with related patches and support "en" and "zh" locales for now
2016-08-19 11:49:24 +08:00