ArneBo
9210fb9c5b
fix(front): re-enable port in vite.config.ts; delete SetInstanceModal from LegacyLayout
2024-12-10 12:29:47 +01:00
upsiflu
d50b4aec6a
chore(cleanup): remove unused imports and functions
2024-12-08 21:28:21 +01:00
ArneBo
a17fe6c803
fix(ui): remove fomantic, replace external ui with built stylesheets
2024-12-06 13:47:24 +01:00
upsiflu
66687e547f
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
2024-12-04 16:25:37 +01:00
jon r
f737400eb5
fix(front/hmr): ui from NPM + HMR default config
...
Co-Authored-By: upsiflu@gmail.com
Co-Authored-By: arne@ecobasa.org
2024-10-29 20:37:59 +01:00
ArneBo
b61dfd4349
vue: activate HMR on localhost:8080
2024-10-29 12:49:05 +01:00
ArneBo
d9efd14bec
experimental shadow package from ui components
2024-10-24 12:57:12 +02:00
ArneBo
9c2ecaae59
(feat)DX vite devtools for non chrome browser vue debugging
2024-10-21 15:13:34 +02:00
Kasper Seweryn
070ab28ed1
feat: add sidebar
2024-10-21 15:11:32 +02:00
Kasper Seweryn
9002ae1aab
feat: add upload logic
2024-10-21 15:10:55 +02: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
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
Georg Krause
00baf5e9cb
build(front): Remove duplicate key from vite.config.ts
2023-09-13 08:30:19 +02:00
Georg Krause
cc0f8f395c
Merge branch 'stable' into develop
2023-09-07 08:58:37 +02:00
Georg Krause
ec8dc8e09f
Merge branch stable into develop
2023-09-01 14:24:58 +02:00
Kasper Seweryn
2803bc790a
feat(front): add vue macros
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2552 >
2023-08-23 12:52:12 +00:00
Kasper Seweryn
66a363014d
feat(front): enable sourcemap generation
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2536 >
2023-08-23 12:44:00 +00:00
Georg Krause
0eaede92e5
ci: Do proper test result reporting in CI
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2458 >
2023-06-11 11:29:39 +02:00
Kasper Seweryn
348e369235
feat: remove vue plugin inspector
2023-05-20 11:43:21 +00:00
Georg Krause
2b250e68ea
chore: Remove duplicated import
2023-05-12 13:34:56 +02:00
Georg Krause
c48b62da94
Merge branch 'pre-release/1.3.0' into develop
2023-05-12 09:21:47 +02:00
Kasper Seweryn
ed4b923b1e
fix(tests): make frontend tests compatible with current frontend setup
2023-05-08 12:25:19 +02:00
Georg Krause
e0c4715f10
fix: fix imports in vite config
2023-03-28 14:06:29 +02:00
Kasper Seweryn
502773b7b4
fix: make progress bars work again
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:16:13 +02:00
Kasper Seweryn
a69aeb07e2
feat: optimize CPU and memory usage
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:11:45 +02:00
Kasper Seweryn
9cc58d16c8
fix: make progress bars work again
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:08 +00:00
Kasper Seweryn
77e920672d
feat: optimize CPU and memory usage
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 12:08:07 +00:00
jo
7d96baa3cd
feat(front): split large bundles into chunks
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2349 >
2023-01-31 18:09:17 +00:00
jo
3c9fc32135
chore(front): add bundle visualizer
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2349 >
2023-01-31 18:09:17 +00:00
jo
b359bb6498
fix: timeout on spa manifest requests
...
The previous behaviour had a loop of requests between the front
app and the api when querying the pwa manifest.
This reduce the coupling around the pwa manifest file between the api
and the front app, by uplicating the files so each "service" has a copy
of it, while keeping them in sync and having the front pwa manifest as
single source of truth.
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2291 >
2022-12-19 14:33:12 +01:00
wvffle
edfbf94313
Add eslint rules for i18n
2022-11-28 10:16:58 +00:00
wvffle
15f5056a59
Add web worker communication for offloading the main thread
2022-10-30 19:17:53 +01:00
wvffle
668d743ede
Add PWA shortcuts
2022-10-18 18:24:19 +00:00
Georg Krause
425b7e96fd
feat(manifest): Add categories
2022-10-18 18:24:19 +00:00
Georg Krause
b7e672801c
feat(manifest): Add information about native applications on fdroid and play
2022-10-18 18:24:19 +00:00
Georg Krause
4216968c10
chore(manifest): Set a generic description
2022-10-18 18:24:19 +00:00
Georg Krause
7f76b12119
fix(manifest): Don't add start_url and scope to manifest
2022-10-18 18:24:19 +00:00
wvffle
7e53ee54e8
Align frontend with VitePWA webmanifest requirements
2022-10-18 18:24:19 +00:00
Georg Krause
8048ae49c4
Add coverage reporting for Gitlab
2022-10-09 08:27:24 +00:00
wvffle
86be283c6c
Reimplement embedded player ui with petite-vue
2022-09-25 22:52:02 +00:00
wvffle
f4c34acb40
Fix tests
2022-09-06 09:26:36 +00:00
wvffle
0541da444b
Prepare vitest
2022-09-06 09:26:36 +00:00
wvffle
b3a08c8688
Migrate user menu
2022-09-06 09:26:36 +00:00
wvffle
a57320d0f1
Add better tracking
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
2323cf70d7
Update vite
2022-09-06 09:26:36 +00:00
wvffle
debe024f88
Add option to disable HMR
2022-09-06 09:26:36 +00:00
wvffle
c56627bfcf
Fix fomantic
2022-09-06 09:26:36 +00:00
wvffle
6cdf2ddd1e
Fix webworker manifest in dev mode
2022-09-06 09:26:36 +00:00
wvffle
0251789f82
Fix a bunch of typescript errors
2022-09-06 09:26:36 +00:00