wvffle
8a1cdd27d5
Fix request/reports not filtering and form auto focussing on mounted when `autofocus` is `false`
2022-11-03 08:23:16 +00:00
wvffle
298cd1afae
Add selected theme computed
2022-11-02 20:51:16 +00:00
wvffle
8a27f350bb
Cleanup eslintrc
2022-09-06 09:26:36 +00:00
wvffle
b17941fc44
Fix eslint
2022-09-06 09:26:36 +00:00
wvffle
436a76928f
Resolve most type conflicts
2022-09-06 09:26:36 +00:00
wvffle
e7da8b5f43
Resolve some TODOs
2022-09-06 09:26:36 +00:00
wvffle
b3a08c8688
Migrate user menu
2022-09-06 09:26:36 +00:00
wvffle
68f2450c93
Migrate FileUpload component and fix uploading files
2022-09-06 09:26:36 +00:00
wvffle
cac12a85fb
Add proper tracking alert
2022-09-06 09:26:36 +00:00
wvffle
2f2409f9f2
Migrate some components
2022-09-06 09:26:36 +00:00
wvffle
f06c040b50
Add markdown enhancements
...
This commit will bring:
- Linking to other users with `@username`
- Linking to tags with `#tag`
- Opening external links in new tab (Fix #1647 )
- Single line breaks to avoid confusion for non-technical users (Fix #1377 )
- 😒 support...
- Email encoding in markdown
- Markdown editor now auto-resizes to accomodate content (Fix #1379 )
NOTE: This only works in very few places. We need to wait for #1835 to have those features available widely
2022-09-06 09:26:36 +00:00
wvffle
bbdb3dcb9d
Fix auto-fixable linter issues
2022-09-06 09:26:36 +00:00
wvffle
09c1aba30d
Rename <modal> to <semantic-modal>
2022-09-06 09:26:36 +00:00
wvffle
c56627bfcf
Fix fomantic
2022-09-06 09:26:36 +00:00
wvffle
405eed0c0f
Add semantic ui types
2022-09-06 09:26:36 +00:00
wvffle
3e5a772027
Fix duration rendering
2022-09-06 09:26:36 +00:00
wvffle
c5f7022869
Migrate a bunch of components
2022-09-06 09:26:36 +00:00
wvffle
0251789f82
Fix a bunch of typescript errors
2022-09-06 09:26:36 +00:00
wvffle
d090adc1f1
Sanitize html
2022-09-06 09:26:36 +00:00
wvffle
e608089557
Fix router warnings
2022-09-06 09:26:36 +00:00
wvffle
442f9ce0d7
Fix v-if keys
2022-09-06 09:26:36 +00:00
Kasper Seweryn
3266cd80bd
Migrate Albums and move pagination component
2022-09-06 09:26:36 +00:00
Kasper Seweryn
3ab0435f27
Migrate pagination to v-model and start moving away from mixins
2022-09-06 09:26:36 +00:00
Kasper Seweryn
0b53ec5b1c
Add store types and fix other type errors
2022-09-06 09:26:36 +00:00
Kasper Seweryn
9e0596d136
Move *.js to *.ts
2022-09-06 09:26:36 +00:00
Kasper Seweryn
7a823282f9
Fix null modelValue
2022-09-06 09:26:36 +00:00
Kasper Seweryn
561c1d868c
Migrate rest of inputs to new v-model
2022-09-06 09:26:36 +00:00
Kasper Seweryn
bf009440ff
Migrate attachment input to new v-model
...
It also automatically cleans up attachments that users uploaded and decided not to use
2022-09-06 09:26:36 +00:00
Kasper Seweryn
2f80e0935f
Migrate a couple of components to new v-model and cleanup linting stuff
2022-09-06 09:26:36 +00:00
Kasper Seweryn
16d437be62
Migrate Translations mixin to useSharedLabels composable
2022-09-06 09:26:36 +00:00
Kasper Seweryn
d6a46f5aab
Remove required=false and disabled=false attributes
2022-09-06 09:26:36 +00:00
Kasper Seweryn
39b4e9a5b9
Fix withDefaults
2022-09-06 09:26:36 +00:00
Kasper Seweryn
2f8f7cbafa
Refactor withDefaults
2022-09-06 09:26:36 +00:00
Kasper Seweryn
57aef1001e
Remove deprecated slot syntax
2022-09-06 09:26:36 +00:00
Kasper Seweryn
1122324799
Fix linting
2022-09-06 09:26:36 +00:00
Kasper Seweryn
3915716dd6
Fix modals
2022-09-06 09:26:36 +00:00
Kasper Seweryn
b7d66232f6
Remove vue 2 filters
...
Fixes #1759
2022-09-06 09:26:36 +00:00
Kasper Seweryn
8402621faf
Fix some vue compat warnings
2022-09-06 09:26:36 +00:00
Kasper Seweryn
74ca3b1725
Migrate to vuex@4 and vue-router@4
2022-09-06 09:26:36 +00:00
Kasper Seweryn
7c5d259c2b
Add vue 3 and compat
2022-09-06 09:26:36 +00:00
Kasper Seweryn
071eb2fa35
Move ~/modules to ~/init
2022-09-06 09:26:36 +00:00
Kasper Seweryn
f61fafec2a
Remove '@/'
2022-09-06 09:26:36 +00:00
Kasper Seweryn
2b40707f4f
Cleanup a lot of stuff
...
I've replaced `lodash` with `lodash-es`, so it can be tree-shaken
`~/modules` is a directory with application modules that run before app is mounted. Useful for configuration, web socket connection, and other stuff
`~/composables` is a directory with our custom composables. Much like `~/utils` but each util is in its own file
2022-09-06 09:26:36 +00:00
Georg Krause
5c5b35a0ad
Merge branch 'stable' into develop
2022-07-04 17:18:55 +02:00
Georg Krause
b161dc3faf
Replace funkwhale-troubleshooting with funkwhale-support on Matrix
2022-06-14 13:02:53 +00:00
Marcos
ffd1ae0c44
Fixes broken channel page
2022-04-25 11:09:38 +02:00
Marcos
9528437242
Fixes broken channel page
2022-04-02 11:39:15 +00:00
Ciaran Ainsworth
d949909c40
Fix additional linting issues
2022-02-21 20:02:08 +01:00
Ciaran Ainsworth
60c6a1938f
Fix some linting issues
2022-02-21 19:52:16 +01:00
Ciaran Ainsworth
08d6772392
Fix broken imports
2022-02-21 17:27:00 +01:00