Adaline Simonian
979aa097c7
feat: macrolanguage landing page for no
locale
...
Auto-redirects:
- if the page requested is a user profile, and the user has one profile
out of the multiple individual languages, to the one profile that was
found
- otherwise based on user's accept-language header
- if all else fails, shows language selection landing page
2025-01-15 16:18:01 -08:00
Valentyne Stigloher
7ec96ac130
(ts) migrate layouts to composition API
2025-01-12 14:12:15 +01:00
Valentyne Stigloher
008d5c7520
(style) improve appearance of <FilterBar>
2024-11-07 13:59:07 +01:00
Valentyne Stigloher
1c4d3908f1
(lint) fix instances of prefer-rest-params
2024-10-29 10:56:32 +01:00
Valentyne Stigloher
b25afefc49
(fmt)
2024-10-29 10:56:32 +01:00
Andrea Vos
fb0b14f902
(ads) new script from publift
2024-10-03 18:03:34 +02:00
Valentyne Stigloher
8b58541079
(nuxt) replace process.env replacement with runtimeConfig.public
2024-09-12 10:11:25 +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
f34ce40549
(nuxt) replace $cookies with useCookie
2024-09-11 21:29:35 +02:00
Valentyne Stigloher
8d1ac726f4
(nuxt) use <slot> instead of <Nuxt> in layouts
...
https://nuxt.com/docs/migration/pages-and-layouts
2024-09-11 21:29:35 +02:00
Valentyne Stigloher
d059994863
(vue) convert vue mixins to composables
2024-09-11 21:29:35 +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
Valentyne Stigloher
b120e773e8
(lint)
2024-05-31 23:11:43 +02:00
Valentyne Stigloher
ade7b2b9d7
(fix) exclude _ from publish criteria
...
yes, I feel stupid for this
2024-05-31 23:02:08 +02:00
Valentyne Stigloher
e0aa003c19
(nuxt) use process.env.ENV=test independent of process.env.NODE_ENV to mark test environments
2024-05-30 21:28:38 +02:00
Valentyne Stigloher
720d57bbe8
(cookies) add SameSite=Lax by default and upgrade some cookies in their length for consistency
2024-04-08 14:52:18 +02:00
Valentyne Stigloher
11f253583b
(refactor) remove process.client checks in mounted as it is not executed in ssr anyway
2024-04-08 14:29:24 +02:00
Valentyne Stigloher
bd332e3949
(ts) overwrite NuxtRuntimeConfig to be Config (enables stricter type checking and hints)
2024-03-12 15:11:40 +01:00
Valentyne Stigloher
14ee946971
(errorhandling) ignore loading errors for ad and gtm scripts
...
most of the time these are CORS errors which need separate investigation
but as these errors are quite common, they keep coming in sentry
2024-03-10 17:45:58 +01:00
Valentyne Stigloher
52f305cbf5
(fix) show error message dialogue even though it is untranslatable
...
also prevents closing due to timeout when show() is called just after hide()
2024-03-10 17:17:29 +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
Valentyne Stigloher
f0ece7bbae
(sentry) do not capture errors from $post, instead send them up the promise chain
2024-03-09 18:22:54 +01:00
Valentyne Stigloher
f69aec7998
(sentry) replace some console.error with Sentry.captureException
2024-03-05 18:19:34 +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
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
6963425947
(scss) reference style.scss globally in nuxt config instead of in components / layouts
...
this resulted in a larger bundle size (~200kB gzipped)
2024-01-21 12:44:35 +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
Valentyne Stigloher
9a9d130de7
(lint) explicitely state when global variables are used
2023-12-28 22:34:27 +01:00
Valentyne Stigloher
b0d00883cc
(lint) explicitely add .vue extension when importing components
2023-12-28 22:34:27 +01:00
Andrea Vos
db5910f886
fix typo
2023-10-07 14:21:08 +02:00
Andrea Vos
4dde0080cd
(ads)(WIP) publift
2023-09-13 17:28:00 +02:00
Andrea Vos
04ad5ea003
Merge (ads) newor
2023-07-27 19:55:06 +02:00
Andrea Vos
f86a40a4f8
account switch – only refresh other tabs when focused
2023-07-10 19:17:26 +02:00
Andrea Vos
1a207284f6
account switch – re-enable, broadcast to all tabs on switch to make them reload and stop confusing people
2023-07-10 18:32:55 +02:00
Andrea Vos
2e12d46c57
[security] keep test & unpublished versions under a password - fix test?
2023-03-11 14:02:58 +01:00
Andrea Vos
e25824cc6d
[security] keep test & unpublished versions under a password - fix home
2023-03-11 13:36:45 +01:00
Andrea Vos
8eaca6997e
[security] keep test & unpublished versions under a password
2023-03-11 13:32:01 +01:00
Andrea Vos
07a0b712d7
[ads] GTM
2023-02-15 19:59:18 +01:00
Andrea Vos
8b83792ddd
fix adsense units
2023-01-03 14:55:48 +01:00
Andrea Vos
11b79d08c7
[ads] switch to adsense
2022-12-29 15:36:18 +01:00
Andrea Vos
d879b07785
[admin] show ban snapshots
2022-12-29 13:47:52 +01:00
Andrea Vos
2e75429c0d
remove SW unregistering
2022-11-12 20:23:54 +01:00
Andrea Vos
f7862d86a0
#329 [bug] Length restrictions missing on words/pronouns/name sections
2022-10-12 20:48:30 +02:00
Andrea Vos
c339152416
disable PWA, many issues with page showing old data might be coming from it
2022-10-05 18:57:39 +02:00
Andrea Vos
e657df81f8
disable PWA, many issues with page showing old data might be coming from it
2022-10-05 17:03:34 +02:00
Andrea Vos
c4df1097cf
[profile] #318 profile QR codes
2022-09-10 00:31:53 +02:00
Andrea Vos
00b6b3452d
[ads]
2022-09-02 21:17:02 +02:00
Andrea Vos
9fd67a5bb0
TranslationMode - admin
2022-07-30 12:12:47 +02:00