42 Commits

Author SHA1 Message Date
Valentyne Stigloher
54a57192b3 (nuxt) use new directory structure by moving many directories to app 2025-08-17 18:10:36 +02:00
Valentyne Stigloher
f83da9066b (vue) require [type] on <button>, fixes issue with the custom pronoun generator embedded in the editor submitting the form 2025-06-05 23:32:31 +02:00
Valentyne Stigloher
8fbb8f0bb9 (refactor) migrate /api/terms/** from express to h3 2025-03-23 11:44:39 +01:00
Valentyne Stigloher
41dd1035cb (style) directly apply horizontal padding to <*SubmitForm> instead of wrapping them (also fixes a hydration error) 2025-01-12 14:12:15 +01:00
Valentyne Stigloher
90e0438952 (fix) scroll to form when authentication is required – we still want to show submit and edit buttons so that people are motivated to submit changes 2024-12-07 11:10:52 +01:00
Valentyne Stigloher
b25afefc49 (fmt) 2024-10-29 10:56:32 +01:00
Valentyne Stigloher
314952d626 (terms) remove .text-nowrap on long label because it overflows 2024-09-26 19:06:21 +02:00
Valentyne Stigloher
a4ba64a891 (terms) use extracted <FlagList> to ease selection of flags inside the flag catalogue 2024-09-18 10:36:19 +02:00
Valentyne Stigloher
07c6abc098 (change) reload data after submit and enhance scrolling behavior 2024-09-18 10:36:19 +02:00
Valentyne Stigloher
83cbbf79c8 (refactor) extract <CategoriesSelector> component 2024-09-18 10:33:38 +02:00
Valentyne Stigloher
57e732034c (nuxt) use lazy on useFetch in more places to not block site navigation 2024-09-12 16:42:54 +02:00
Valentyne Stigloher
6735f1f318 (vue) refactor DialogueBox interface to a composable and remove it from default.vue 2024-09-12 10:11:25 +02:00
Valentyne Stigloher
ec73f288dd (nuxt) replace $axios with useFetch, useAsyncData or $fetch
https://nuxt.com/docs/getting-started/data-fetching
2024-09-12 10:11:25 +02:00
Valentyne Stigloher
6090078689 (nuxt) use useConfig composable instead of $config global as this can only be controlled via runtimeConfig and is better protected than in Nuxt 2 2024-09-11 21:29:35 +02:00
Valentyne Stigloher
75e76025eb (vue) migrate component from Vue.extend to defineComponent 2024-09-11 21:29:22 +02:00
Andrea Vos
2533b97f6c (lint) 2024-08-10 16:40:16 +02:00
Andrea Vos
a67488473f (terms)(sources) add autocomplete & convention explanation for the key field 2024-08-10 16:36:55 +02:00
Valentyne Stigloher
be8cbf7128 (refactor) replace <NounForm> with <ListInput> to enable sorting of values 2024-06-15 10:38:41 +02:00
Valentyne Stigloher
dad7680624 (ts) migrate plugins/hash.ts with depending components 2024-04-30 19:41:28 +02: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
PronounsPage
fa14ab79d9 (lint) automatically fix lints via yarn lint --fix 2024-01-11 20:36:05 +01:00
Andrea Vos
a7f093865e (lint) fixes 2023-12-28 22:36:40 +01:00
Andrea Vos
ac77f6a9a6 (bug)(terms) fix uploading images in terms 2023-08-22 19:15:17 +02:00
Andrea Vos
ea62f8d94c [terms] show last form row to anyone 2022-08-11 18:58:30 +02:00
Andrea Vos
b704933314 #269 reduce S3 usage - smaller avatars, terminology flags 2022-03-31 23:02:09 +00:00
Andrea Vos
8aed61b419 allow configurable colons 2021-12-02 18:16:25 +01:00
Andrea Vos
179827e1d0 [nouns][terminology][inclusive] clean up nouns images, terminology & inclusive position (not inside nouns anymore) 2021-08-28 23:44:30 +02:00
Andrea Vos
6a0e25e53b #254 clean up S3 images - only upload necessary sizes 2021-08-24 18:58:51 +00:00
Andrea Vos
0c529d356f #236 [pl][terms] add a key 2021-07-30 18:51:12 +02:00
Andrea Vos
fd8753ece3 #230 [pl][terms] multiple categories for terms glossary 2021-07-29 23:40:55 +02:00
Andrea Vos
ac58bdb2dc #225 require account to propose entries 2021-07-25 09:50:02 +02:00
Andrea Vos
65bc11a00f [nouns][terms][inclusive] let the form design breathe 2021-07-03 13:30:29 +02:00
Andrea Vos
317cea9c8e #215 better server error handling - frontend 2021-06-09 18:06:32 +02:00
Andrea Vos
ab344db1b9 [terms] allow longer texts 2021-04-21 20:32:53 +02:00
Andrea Vos
beeafcaf87 #169 Bootstrap 5 [wip] 2021-01-22 23:54:24 +01:00
Andrea Vos
3c4884bd0e [terms] longer origin 2021-01-19 22:21:39 +01:00
Andrea Vos
7c09d092d9 [terms] allow longer origin field 2021-01-19 20:40:14 +01:00
Andrea Vos
49799379cf #168 [pl] terms dictionary – add category and extra images 2021-01-17 19:41:07 +01:00
Andrea Vos
904f82a364 #132 fine-grained permissions 2020-12-31 00:03:30 +01:00
Andrea Vos
db35a1fbec miscommit 2020-12-21 19:43:44 +01:00
Andrea Vos
92a0639b41 #145 [terms] flags in glossary 2020-12-21 19:33:41 +01:00
Andrea Vos
c48458122b #139 [terms] dictionary of queer terms 2020-12-18 17:32:18 +01:00