upsiflu
|
1972f6c8a0
|
fix(front): make (`lint:tsc`) completely happy
|
2025-04-04 19:39:08 +02:00 |
upsiflu
|
a5098c0952
|
fix(front): [WIP] use generated types to make the CI (`lint:tsc`) happy
|
2025-04-04 10:21:17 +02:00 |
jon r
|
d83daf190f
|
fix(front/lint): harmonise local + CI behaviours
|
2025-04-03 13:16:33 +02:00 |
ArneBo
|
1ed8cdd817
|
fix(front): address lint
|
2025-03-28 11:48:44 +01:00 |
upsiflu
|
0570d5c3a5
|
chore(front): tidying up (types, packages, links)
|
2025-03-25 19:54:30 +01:00 |
jon r
|
ff32ff7bac
|
fix(pre-commit): make prettier configuration global and let it do its thing
|
2025-02-24 21:25:32 +01:00 |
jon r
|
a1a96d9560
|
chore(front/package): name scripts for what they are
|
2025-02-24 21:24:00 +01:00 |
upsiflu
|
8bb0adf700
|
chore(format): [WIP] run eslint and fix most stylistic/formatting errors
|
2025-02-24 15:17:18 +01:00 |
jon r
|
c1d33132e7
|
chore(front/package): add fmt scripts and pre-commit prettier boundaries
|
2025-02-22 21:50:00 +01:00 |
jon r
|
4891d85949
|
chore: remove redundant prettier rule
|
2025-02-22 18:25:00 +01:00 |
jon r
|
7f075bdfc6
|
fix(pre-commit/prettier): configure formatter and apply
|
2025-02-22 17:19:57 +01:00 |
ArneBo
|
824b485416
|
fix(front): updated schema and generated types (from schema.yml)
|
2025-02-21 15:42:08 +01:00 |
jon r
|
87d0cb668c
|
Merge branch 'develop' into feat/2091-improve-visuals
|
2025-02-21 12:34:05 +01:00 |
ArneBo
|
82fc748196
|
fix(front): re-base on develop, discarding work done on !2666 https://dev.funkwhale.audio/funkwhale/funkwhale/-/tree/wvffle/new-upload-process?ref_type=heads
|
2025-02-11 12:56:42 +01:00 |
upsiflu
|
92b1467d4d
|
refactor(package): #2388 add script that generates types from local yml schema
|
2025-02-06 18:58:39 +01:00 |
upsiflu
|
7eae134085
|
refactor(dx): auto-generate types for frontend objects and responses #2388
|
2025-01-29 14:12:11 +01:00 |
Georg Krause
|
f173029f75
|
chore: update tauri to v2 stable NOCHANGELOG
|
2025-01-10 19:39:54 +00:00 |
upsiflu
|
48b43d457b
|
chore(config): enable ts language server for .md files
|
2025-01-08 21:38:46 +01:00 |
upsiflu
|
e583c51a54
|
feat(ui): color (see "using color" in dev:ui-docs)
|
2025-01-08 21:34:03 +01:00 |
ArneBo
|
b726b27a7e
|
fix(ui): remove fomantic
|
2025-01-08 21:28:56 +01:00 |
ArneBo
|
54bbb355b1
|
fix(ui): remove fix-fomantic from package.json
|
2025-01-08 21:28:56 +01:00 |
ArneBo
|
3b537a2b85
|
fix(ui): remove fomantic, replace external ui with built stylesheets
|
2025-01-08 21:28:56 +01:00 |
upsiflu
|
4fdecbe629
|
fix(ui config): enable vitepress support in editors; upgrade to vue v3.5
This fix enables destructuring for `defineModel` and `defineProps` used
in the ui components
|
2025-01-08 21:28:55 +01:00 |
upsiflu
|
744c4b8691
|
feat(ui-docs): implement dev:docs, build:docs and serve:docs (vitepress)
NOTE: type:module added to front/package.json. TODO: Check if app still builds
|
2025-01-08 21:28:55 +01:00 |
ArneBo
|
db2eb865b8
|
(chore):switch to development branch of ui
|
2025-01-08 21:28:54 +01:00 |
jon r
|
fe49c87e57
|
fix(front/hmr): ui from NPM + HMR default config
Co-Authored-By: upsiflu@gmail.com
Co-Authored-By: arne@ecobasa.org
|
2025-01-08 21:28:53 +01:00 |
ArneBo
|
6db427f463
|
update docker image, mount ui outside of repo, scrap build routine
|
2025-01-08 21:28:53 +01:00 |
ArneBo
|
5e2e1ac40a
|
switched to git commit for funkwhale/ui
|
2025-01-08 21:28:53 +01:00 |
ArneBo
|
fd2ecd4c45
|
experimental shadow package from ui components
|
2025-01-08 21:28:53 +01:00 |
ArneBo
|
0592a68a2f
|
(feat)DX vite devtools for non chrome browser vue debugging
|
2025-01-08 21:28:52 +01:00 |
upsiflu
|
63003b5c1d
|
chore(front/package): add @funkwhale/ui library
Co-Authored-By: jon r <jon@allmende.io>
|
2025-01-08 21:28:27 +01:00 |
Kasper Seweryn
|
3d7ccf8313
|
feat: add sidebar
|
2025-01-08 21:22:34 +01:00 |
Kasper Seweryn
|
88c93dea90
|
feat: add upload logic
|
2025-01-08 21:20:04 +01:00 |
Ciarán Ainsworth
|
c24b6ee183
|
chore(deps): Bump axios
|
2024-06-05 19:18:47 +00:00 |
Ciarán Ainsworth
|
dd1dc97be5
|
chore(deps): Bump vite version
|
2024-06-04 17:23:29 +02:00 |
Kasper Seweryn
|
02400ceea3
|
fix(types): resolve vuex and typescript >5 errors
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2769>
|
2024-02-29 11:03:38 +01:00 |
Kasper Seweryn
|
31f35a43f1
|
fix(eslint): update dependencies
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2769>
|
2024-02-29 09:39:48 +01:00 |
Renovate Bot
|
932de8c242
|
chore(front): update dependency @typescript-eslint/eslint-plugin to v7
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2769>
|
2024-02-27 09:33:42 +00:00 |
Kasper Seweryn
|
30540ec186
|
fix: resolve rebase mistakes
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2701>
|
2024-02-21 15:47:30 +01:00 |
Kasper Seweryn
|
673fe8b828
|
feat: update dependencies
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2701>
|
2024-02-21 15:20:11 +01:00 |
Georg Krause
|
b00d782006
|
test(front): Install required dependencies for coverage calculation
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2701>
|
2024-02-21 15:07:12 +01:00 |
Kasper Seweryn
|
f3a7394461
|
test: test if tauri env is recognized correctly
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2701>
|
2024-02-21 15:06:29 +01:00 |
Kasper Seweryn
|
78329ca821
|
feat: update to tauri v2-beta.1
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2701>
|
2024-02-21 14:48:31 +01:00 |
Kasper Seweryn
|
14d099b872
|
fix: fix tauri checks
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2701>
|
2024-02-21 14:46:06 +01:00 |
Kasper Seweryn
|
5647a1072d
|
feat: add tauri
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2701>
|
2024-02-21 14:45:38 +01:00 |
wvffle
|
6aa609970f
|
fix(tests): don't wait arbitrary time
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2757>
|
2024-02-20 20:52:29 +00:00 |
wvffle
|
83120cced2
|
fix(tests): fix coverage in node tests
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2757>
|
2024-02-20 18:28:13 +00:00 |
wvffle
|
243f2a57e3
|
test: add track cache tests and mock test server
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2757>
|
2024-02-20 14:39:55 +00:00 |
Renovate Bot
|
ff6fc46c58
|
chore(front): update dependency lru-cache to v10
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2757>
|
2024-02-19 14:33:16 +00:00 |
Renovate Bot
|
ac74380986
|
chore(front): update dependency jsdom to v24
|
2024-02-05 22:33:28 +00:00 |