Valentyne Stigloher
4a7a736640
(ts) migrate several components to composition API with typescript
2025-01-11 15:48:43 +01:00
Andrea Vos
b5246b2cf5
Merge branch 'refs/heads/main' into visibility
...
# Conflicts:
# components/Profile.vue
# locale/pl/translations.suml
# pages/profile/editor.vue
# server/express/profile.ts
# src/profile.ts
2024-11-09 15:51:40 +01:00
Andrea Vos
34a49b0750
(profile) display card creation date next to last modification
2024-11-09 13:46:00 +01:00
Andrea Vos
b4120e164a
(profile) visibility setting - linter
2024-11-08 23:19:52 +01:00
Andrea Vos
9c782537b9
(profile) visibility setting
2024-11-07 08:48:53 +01:00
Valentyne Stigloher
b25afefc49
(fmt)
2024-10-29 10:56:32 +01:00
Valentyne Stigloher
5c63b58324
(refactor) use buildPronounsUsage in banner generation
2024-10-03 23:23:36 +02:00
Valentyne Stigloher
ca224391a7
(pronouns) consistent display of shorts in profile and foreign pronoun badge
2024-10-01 16:22:42 +02:00
Valentyne Stigloher
7aaa57880d
(nuxt) use name of routes / pages instead of building urls as this breaks sometimes when encodeURIComponent is used (and it’s shorter)
2024-09-20 22:53:57 +02:00
Valentyne Stigloher
8b58541079
(nuxt) replace process.env replacement with runtimeConfig.public
2024-09-12 10:11:25 +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
Andrea Vos
dc737f950f
(card) display last modification date - hotfix, lol
2024-06-19 21:04:47 +02:00
Andrea Vos
ce18b52c86
(card) display last modification date
2024-06-19 20:22:59 +02:00
Andrea Vos
6c40986151
(card) display last modification date
2024-06-19 20:06:08 +02:00
Valentyne Stigloher
3996dd10b8
(ts) migrate calendar
2024-05-20 12:53:15 +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
b047b46c0c
(refactor) do not use v-if with v-for together
2024-04-30 19:41:40 +02:00
Valentyne Stigloher
1d3d01ad5d
(ts) migrate plugins/spelling.ts with depending components
2024-04-30 19:41:28 +02:00
Valentyne Stigloher
c222094a99
(ts) migrate plugins/mainPronoun.ts with depending components
2024-04-30 19:41:28 +02:00
Valentyne Stigloher
898b112772
(nuxt) use ClientOnly implicitely as it is automatically imported by Nuxt
2024-04-08 14:52:18 +02: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
17ee6de8c3
(refactor) move buildImageUrl from globals to helpers
2024-01-26 14:30:12 +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
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
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
Andrea Vos
a7f093865e
(lint) fixes
2023-12-28 22:36:40 +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
16b0004237
(profile) allow inline markdown - optimisation, consistency
2023-12-09 19:10:01 +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
2bed770e88
(profile) customisable sharing box
2023-09-13 12:43:17 +02:00
Andrea Vos
4970503fc1
(bug) fix profile links
2023-08-24 09:22:35 +02:00
Andrea Vos
411fd49f88
(profile) keep case in links (displayed)
2023-08-23 00:01:57 +02:00
Andrea Vos
c37926d6a1
<OpinionLegend> only show used opinions in the legend
2023-07-25 21:31:01 +02:00
Andrea Vos
be4b4f3382
[profile][bug] fix <ExpendableList> / reducedItems
2023-03-11 12:30:08 +01:00
Andrea Vos
81b7c7696a
[profile][bug] avoid possible non-breaking long lines in users' descriptions
2023-03-11 11:27:08 +01:00
Theodore Dubois
bb5f7cd123
[tok] translate
2023-02-27 22:11:17 -08:00
Theodore Dubois
348a721ba3
[tok] try dropping pronouns entirely
2023-02-24 18:19:10 -08:00
Theodore Dubois
5a1df1411f
[tok] put back the pronouns, further research is needed
2023-02-24 16:32:52 -08:00
Theodore Dubois
07f5a54fe0
[tok] hide the right part of the profile
2023-02-24 16:24:00 -08:00
Theodore Dubois
671c7e8baf
[tok] try out no pronouns on cards
2023-02-24 16:18:44 -08:00
Andrea Vos
7c1aa2cd71
Merge remote-tracking branch 'origin/main'
2023-02-24 17:37:52 +01:00
Andrea Vos
01d05305d8
[a11y] reduced item count
2023-02-24 17:27:48 +01:00
Theodore Dubois
e6c508620d
[tok] Linkify name column
2023-02-23 16:58:33 -08:00
Theodore Dubois
022efb90fc
[tok] Fix pronoun links: add prefix, don't force lowercase
2023-02-23 16:35:07 -08:00
Andrea Vos
500d9a2ff9
replace twemoji with noto emoji
2023-02-21 20:01:23 +01:00