wvffle
09c1aba30d
Rename <modal> to <semantic-modal>
2022-09-06 09:26:36 +00:00
wvffle
405eed0c0f
Add semantic ui types
2022-09-06 09:26:36 +00:00
wvffle
e03e2ec901
Migrate home component
...
Adds some code that is a starter to #1316 and #1534 but depends on #1827
2022-09-06 09:26:36 +00:00
wvffle
de4f445e9b
Fix up some tsc errors
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
8d5464c28e
Workaround vuejs/core/pull/4512
2022-09-06 09:26:36 +00:00
wvffle
77594351ae
Remove PlayOptions and Report mixins
2022-09-06 09:26:36 +00:00
wvffle
d090adc1f1
Sanitize html
2022-09-06 09:26:36 +00:00
wvffle
9ed6213a46
Cleanup qs.stringify comments
2022-09-06 09:26:36 +00:00
wvffle
a28e00708b
Remove @vue/compat
2022-09-06 09:26:36 +00:00
wvffle
442f9ce0d7
Fix v-if keys
2022-09-06 09:26:36 +00:00
wvffle
5dfce40cb6
Update router configuration to fix some errors
2022-09-06 09:26:36 +00:00
wvffle
fe835c5d44
Fix library moderation
2022-09-06 09:26:36 +00:00
wvffle
78cdb592c5
Cleanup defaultPaginateBy and fix onMounted missing from imports
2022-09-06 09:26:36 +00:00
wvffle
a8fd0e3f28
Migrate rest of ordering/pagination mixins to composables
2022-09-06 09:26:36 +00:00
wvffle
344f1af058
Add useSmartSearch composable
2022-09-06 09:26:36 +00:00
Kasper Seweryn
8cf3500842
Remove ordering and pagination mixins from a bunch of files
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
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
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
4865bf77be
Fix v-if with v-for
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
42907b7028
Remove last filter usage
2022-09-06 09:26:36 +00:00
Kasper Seweryn
1122324799
Fix linting
2022-09-06 09:26:36 +00:00
Kasper Seweryn
1234e61e14
Remove exact prop from router links
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
12b09b085a
Refactor ~/logging.ts to a useLogger composable
2022-09-06 09:26:36 +00:00
Kasper Seweryn
51435d0742
Fix currentRoute
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
071eb2fa35
Move ~/modules to ~/init
2022-09-06 09:26:36 +00:00
Kasper Seweryn
0b51fb037f
Remove JWT leftovers
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
Marcos Peña
95b5b99484
Fix embed widget not working
2022-06-13 09:53:36 +00:00
Marcos
9528437242
Fixes broken channel page
2022-04-02 11:39:15 +00:00
Georg Krause
f81221ef11
Merge branch 'stable' into develop
2022-03-18 13:43:00 +01:00
Marcos Peña
8e2d686386
Fix Upload Form Vue Errors
2022-03-16 12:17:48 +00:00
petitminion
bc5aba6808
close /radios/build to un-authenticated users
2022-03-04 14:37:59 +00:00
Kasper Seweryn
80ed06db04
Remove @/lodash.js
...
Vite handles tree shaking out of the box, so cherry picking modules is
now pointless
2022-02-21 22:49:02 +01:00
Ciaran Ainsworth
08d6772392
Fix broken imports
2022-02-21 17:27:00 +01:00
Georg Krause
e9c4bfe947
Start migration to vite
2022-02-21 15:07:07 +01:00
Ciaran Ainsworth
ae840e06d1
Change to normal default cover
2022-02-10 19:30:26 +01:00
Ciaran Ainsworth
34b8e2929a
Fix linting error
2022-02-10 13:36:20 +01:00
Ciaran Ainsworth
b387287931
Undo automatic formatting
2022-02-10 13:31:32 +01:00
Ciaran Ainsworth
9b1865e43e
Add fallback to generic album cover for tracks with no album
2022-02-10 13:22:58 +01:00
Marcos Peña
9d1b48106d
Fix: missing values in moderation library UI ( #1667 )
2022-01-08 11:51:46 +01:00
Marcos Peña
a84a7c9746
Fix: missing values in moderation library UI ( #1667 )
2022-01-07 14:19:36 +01:00
Georg Krause
ce46e4d929
Fix album play button
2021-12-27 10:00:29 +01:00
Marcos Peña
312ceb9cfb
Resolve "Computed properties already defined in data"
2021-12-19 17:37:48 +00:00
Marcos Peña
a561e4a315
Fix: duplicated tracks in multi-disc albums
2021-12-14 00:04:05 +00:00
Georg Krause
e1b86a3f35
Fix tag filter
2021-12-12 11:09:00 +00:00
Georg Krause
4c64694da2
Load all tracks for albums, disable play button if not playable
2021-12-11 19:20:36 +00:00
Marcos Peña
aa996d1bd8
fix(front): duplicate keys detected in tags page
2021-12-08 22:08:33 +01:00
Georg Krause
cefa3ec9d2
Fix post lint issues
2021-12-08 18:48:06 +00:00
Marcos Peña
9f30e4ec10
Resolve "Album list in artist view under track table"
2021-12-08 18:29:17 +00:00
Georg Krause
6f58a49c91
Fix wrong prop types
2021-12-06 11:50:04 +01:00
Georg Krause
8ee9a536e1
Lint the frontend code
2021-12-06 11:35:20 +01:00
Ciarán Ainsworth
44394275ec
Update track table
2021-10-21 17:26:18 +00:00
Georg Krause
e5b95c82a4
Show embed option for channel tracks, closes #1278
2021-09-21 13:12:38 +02:00
Georg Krause
c29f6778b5
Update link to our forum
2021-07-20 17:05:17 +02:00
Martin Giger
263e29df7d
Only suggest existing tag once
2021-06-17 18:31:57 +00:00
jovuit
f661e3a078
Reviewed comments on source strings on Weblate and modified source strings accordingly if needed
...
Replaced "email" with "e-mail address" when needed
2021-06-17 15:55:12 +00:00
petitminion
a8ab4eedfc
Add recently added radio, part of #1390
2021-06-17 11:04:01 +00:00
heyarne
76aa8610a5
Add track or album cover to track detail page
2021-04-25 13:18:40 +00:00
Georg Krause
2dc5acf4f7
Remove whitespaces
2021-04-07 06:49:53 +02:00
Marcos Peña
f712669013
Improves album's year placement ( #1366 )
...
Better consistency between different views
2021-03-25 20:11:33 +01:00
Marcos Peña
e847e92e21
Adds album's year to base and card view ( #1366 )
2021-03-21 10:08:37 +01:00
Ciarán Ainsworth
d0b1b6e632
Resolve "Following channel with fediverse address not working"
2020-12-11 15:27:29 +01:00
Ciarán Ainsworth
70054661c7
Added album filter to AlbumDetail vue for channel entries
2020-12-04 10:35:01 +00:00
Ciarán Ainsworth
f477ba1b4f
Podcast search capabilities
2020-12-04 09:33:17 +01:00
Ciarán Ainsworth
0ce5068f14
Resolve "Albums are not displaying on Album categories"
2020-12-02 18:44:04 +01:00
Philipp Wolfer
6ddaee96dd
Fix library upload view if there was no prior import
2020-11-21 17:43:55 +01:00
Philipp Wolfer
52d7d9f073
Document support for AIFF format
2020-11-21 14:00:32 +01:00
Agate
853f218715
Merge branch 'upload_front' into 'develop'
...
Remove manual entry of Import Reference on front-end import (#1284 )
Closes #1284
See merge request funkwhale/funkwhale!1233
2020-11-19 18:01:00 +01:00
jovuit
9d874073fa
Remove manual entry of Import Reference on front-end import ( #1284 )
2020-11-19 18:01:00 +01:00
jovuit
fc95acf15a
Minimal wording enhancement
2020-11-19 13:43:53 +01:00
Ciarán Ainsworth
925768f1b3
Resolve 1228 multi-disc albums
2020-10-01 11:22:36 +01:00
Agate
10480a3ab6
Fix : #1226 : Added controls to play volume of an album
2020-09-12 10:54:02 +02:00
Agate
89037a76db
Added link to origin pod for track, album, artist, profile, channel and library
2020-08-28 20:41:42 +02:00
Agate
d4a256b2f9
Fixed some unfocusable links/buttons
2020-08-11 14:07:06 +02:00
Agate
51995c0d92
Fixed interval not clearing
2020-08-06 16:12:16 +02:00
Agate
1cc5ed8871
Resolve "Ensure all buttons in the application are operable using only the keyboard"
2020-08-04 13:22:31 +02:00
Agate
3533ba889f
Fixed UI crash due to accessing wrong cover
2020-08-04 11:30:26 +02:00
Agate
e271851f67
See #1100 : clean compat and XXX in the code
2020-08-03 15:47:14 +02:00
Agate
b7f1c02c6f
Merge branch '1105-scan-ui' into 'develop'
...
Fix #1105 : Can now launch server import from the UI
Closes #1105
See merge request funkwhale/funkwhale!1192
2020-08-03 13:56:06 +02:00
Agate
788c12748f
Fix #1105 : Can now launch server import from the UI
2020-08-03 13:50:53 +02:00
Ciarán Ainsworth
8c3c19796c
Resolve "Add alt tags to existing images"
2020-08-01 19:07:06 +02:00
Ciarán Ainsworth
33ba92a0d6
Contrast and labelling fixes
2020-08-01 11:11:51 +02:00
Agate
e9186ca813
Fx #1178 : Display channel and track downloads count
2020-07-31 11:46:25 +02:00
Agate
fd5bec9dfa
Documented missing API endpoints
2020-07-28 11:26:39 +02:00
Ciarán Ainsworth
57e8b2e574
Fixed album play button
2020-07-28 00:57:24 +01:00
Agate
9a0bcffaf1
Merge branch 'link-purpose-issues' into 'develop'
...
Link purpose issues
Closes #1129
See merge request funkwhale/funkwhale!1175
2020-07-27 11:05:35 +02:00
Ciarán Ainsworth
dd592eb6d1
Link purpose issues
2020-07-27 11:05:34 +02:00
Agate
b9b1ec04ae
Merge branch 'fix-search-page-bug' into 'develop'
...
Fix issue with album and artist search page
See merge request funkwhale/funkwhale!1178
2020-07-27 11:03:48 +02:00
Ciarán Ainsworth
640f00f16d
Fix issue with album and artist search page
2020-07-27 11:03:47 +02:00
Agate
36820ce701
Merge branch 'album-pagination' into 'develop'
...
Album pagination
Closes #1136
See merge request funkwhale/funkwhale!1177
2020-07-27 11:02:56 +02:00