17 Commits

Author SHA1 Message Date
Valentyne Stigloher
943f90bb09 (refactor) replace process.env.TITLE and .KEYWORDS by using Translator 2024-05-13 12:18:40 +02:00
Valentyne Stigloher
8257173dbe (fix) congruent roles for /admin/translations/awaiting
only translations can accept, reject or unapprove
only code can marke translation proposals as done
2024-03-10 17:17:30 +01:00
Valentyne Stigloher
4678c325f8 (ts) convert adminTranslationsAwaiting.vue with its dependencies
tricky part was mixin, but apparently you should use Vue.extend for mixins and extend from that
https://stackoverflow.com/questions/51873087/unable-to-use-mixins-in-vue-with-typescript
2024-03-10 17:08:26 +01:00
Andrea Vos
a98e9f00a1 (trans) role "code" should also be allowed to see /admin/translations 2024-02-26 16:14:09 +00:00
Valentyne Stigloher
7ce1bb0e83 (ts) convert a lot to TypeScript
Co-authored-by: Sky <msurvival65@gmail.com>
Co-authored-by: tecc <tecc@tecc.me>
2024-02-23 17:48:16 +01:00
Valentyne Stigloher
d792270c80 (refactor) inject translator instead of importing the singleton instance
this prevents of having a module which needs a suml-loader
which is complicated for testing and server scopes
2024-01-24 00:50:29 +01:00
Theodore Dubois
61b7fa253c typo fix in css class 2024-01-21 12:31:21 -08:00
PronounsPage
fa14ab79d9 (lint) automatically fix lints via yarn lint --fix 2024-01-11 20:36:05 +01:00
Valentyne Stigloher
8e1a40d74f (lint) add .js extension on imports in .vue 2024-01-11 20:33:04 +01:00
Theodore Dubois
4de49a1824 Add unapprove button for translations
Meant for misclicks, especially since there's no confirmation on accept.
2024-01-10 13:22:27 -08:00
Andrea Vos
12fc460971 (admin) display current translation for comparison 2023-10-18 19:09:28 +02:00
Cassie Cheung
c3f29372d4
[en] fix typo 2023-06-03 22:12:15 +08:00
Andrea Vos
fb02a319bf [en][calendar] aplatonic, aromantic visiblity 2023-05-06 15:24:47 +02:00
Andrea Vos
40da22794a [admin] overview of translation contributions 2023-03-13 20:27:13 +01:00
Andrea Vos
0afcca89ba [admin] protect translations from accidental marking as done without actually merging to code 2023-01-09 12:42:10 +01:00
Andrea Vos
e704e68a0f [admin] make translation sections wide 2022-12-31 19:29:22 +01:00
Andrea Vos
98f21ac6f9 [admin] new admin panel 2022-12-30 13:55:15 +01:00