138 Commits

Author SHA1 Message Date
Valentyne Stigloher
39127c5943 (ts) convert server/routes 2024-06-26 13:59:53 +02:00
Valentyne Stigloher
61ecf5025d (ts) migrate 2024-06-26 13:57:06 +02:00
Valentyne Stigloher
be8cbf7128 (refactor) replace <NounForm> with <ListInput> to enable sorting of values 2024-06-15 10:38:41 +02:00
Andrea Vos
fe026d7ded (bugfix)(editor) birthday widget disabled wrong date range 2024-05-21 07:53:24 +02:00
Valentyne Stigloher
3996dd10b8 (ts) migrate calendar 2024-05-20 12:53:15 +02:00
Valentyne Stigloher
943f90bb09 (refactor) replace process.env.TITLE and .KEYWORDS by using Translator 2024-05-13 12:18:40 +02:00
Valentyne Stigloher
b7b9d89b05 (refactor) replace process.env.FLAGS with explicit list 2024-05-13 12:18:40 +02:00
Valentyne Stigloher
118ea121de (refactor) remove process.env.CONFIG and other env variables containing config values 2024-05-13 12:18:40 +02:00
Valentyne Stigloher
e8b7342f6f (ts) convert components/profileEditor.vue 2024-04-30 19:41:28 +02:00
Valentyne Stigloher
1b5610931b (ts) migrate plugins/link.ts with depending components 2024-04-30 19:41:28 +02:00
Valentyne Stigloher
b24d862171 (ts) convert src/opinions.ts 2024-04-30 19:40:53 +02:00
Valentyne Stigloher
03058e3488 (nuxt) replace datetimepicker plugin with dynamic import to reduce initial bundle size 2024-04-08 14:52:18 +02:00
Andrea Vos
587e63474a (profile) increase max opinions length to 10 2024-03-28 17:16:03 +01:00
Andrea Vos
5297547b35 linter 2024-03-21 19:39:47 +01:00
Andrea Vos
64892067ce (profile) increase calendar limits and display proper validation error 2024-03-21 19:27:19 +01:00
Valentyne Stigloher
1a12dce4a8 (ts) convert src/buildPronoun.ts 2024-03-12 15:11:40 +01: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
Andrea Vos
ea1318785c (bug) fix refactoring issues 2024-01-29 20:00:50 +01:00
Valentyne Stigloher
a065029cb5 (refactor) rename $config and $locale Vue globals to have a dollar sign per convention 2024-01-26 14:30:12 +01:00
Valentyne Stigloher
11d291a24f (pronouns) enable translations for slash modifiers 2024-01-24 00:53:43 +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
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
Andrea Vos
2d5fb669ad (profile) potential fix for name pronunciation 2024-01-11 19:19:16 +01:00
Andrea Vos
8f6c799608 (profile) temporarily disable name pronunciation 2024-01-11 18:52:07 +01:00
Valentyne Stigloher
0435f28e21 (profile) allow optional pronunciation for names
keep in mind that newly added properties won’t be reactive,
so both on profile parsing and on creating a new row from the prototype
the new pronunciation property must be included
2024-01-11 16:15:04 +01:00
Valentyne Stigloher
eb2c455de2 (profile) strictly validate any pronoun groups 2024-01-11 00:24:06 +01:00
Theodore Dubois
4aa523bea4 (tok) Remove the pronoun list and all technical reasons to have a pronoun list 2024-01-09 12:52:05 -08:00
Valentyne Stigloher
b0d00883cc (lint) explicitely add .vue extension when importing components 2023-12-28 22:34:27 +01:00
Andrea Vos
ea4998fdf0 Personal calendar in the card 2023-12-26 12:34:35 +00:00
Andrea Vos
ac0dd81244 (profile) allow inline markdown - add switch 2023-12-10 00:32:22 +01:00
Andrea Vos
4ed10398e1 (profile) allow inline markdown - add togglable instructions 2023-12-09 16:19:37 +01:00
Andrea Vos
15687c7e91 (profile) allow inline markdown syntax for fields: description, names, words 2023-12-06 20:44:58 +01:00
Andrea Vos
4dde0080cd (ads)(WIP) publift 2023-09-13 17:28:00 +02:00
Andrea Vos
6390cf2c25 (bug) potential fix for video ad unit seemingly breaking profile editor 2023-08-07 18:45:05 +02:00
Andrea Vos
7ac68dcd1f rebrand admin panel into team panel - missed one 2023-07-27 20:40:20 +02:00
Andrea Vos
73ab63447b account switch – extra protection for editor 2023-07-10 20:17:41 +02:00
Andrea Vos
fbc582507b fix(api-profile-filter) fix editor for the case when we copy non-language-specific fields from existing card in other language 2023-06-03 10:27:06 +02:00
tecc
3ea38751ca
change(web-api-requests): Use filtered API requests to reduce traffic 2023-06-02 20:45:40 +02:00
Andrea Vos
04bc99f903 [profile] quadruple allowed description length 2023-03-19 10:35:30 +01:00
Theodore Dubois
348a721ba3 [tok] try dropping pronouns entirely 2023-02-24 18:19:10 -08:00
Theodore Dubois
671c7e8baf [tok] try out no pronouns on cards 2023-02-24 16:18:44 -08:00
Andrea Vos
54778adb72 [tok][profile] allow longer names in toki pona (because of spelling out the cartouches) 2023-02-24 17:14:01 +01:00
Andrea Vos
652d99953a [ads] experiment 2023-02-15 19:28:52 +01:00
Andrea Vos
1743eeddd7 [profile] extend custom flags with description, alt text, link 2023-02-04 11:41:26 +01:00
Andrea Vos
5344b65d20 [profile] better URL validation 2023-02-02 18:29:53 +01:00
Andrea Vos
03c6d5be76 [profile] content warnings 2023-01-27 17:40:22 +01:00
Andrea Vos
6781244940 [profile] allow overwriting IANA's timzeone names, use it to fix Russian spelling of Kyiv 2023-01-05 20:16:54 +01:00
Andrea Vos
b2b7b231e1 [admin] reminder about the footer/team locale 2023-01-03 18:21:50 +01:00
Andrea Vos
656c078a3d ads improvements 2023-01-03 18:15:27 +01:00