Commit Graph

6358 Commits

Author SHA1 Message Date
Buster Neece 069481353e
ESLint fixes. 2022-12-30 10:44:47 -06:00
Buster Neece 38f480f72b
More ESLint fixes. 2022-12-30 09:13:37 -06:00
Buster Neece 64fbbe6fd8
ESLint prop, variable and other fixes. 2022-12-30 08:38:34 -06:00
Buster Neece e3b877cc9c
Auto-fix ESlint rules. 2022-12-29 15:15:05 -06:00
Buster Neece 04fc47ee1e
Customize ESLint 2022-12-29 15:14:53 -06:00
Buster Neece b0a7a323bd
Temp revert ESLint. 2022-12-29 15:14:18 -06:00
Buster Neece 8248f1f926
Revert "Fixes #5853 -- Fix Liquidsoap operator for "play single track" advanced state."
This reverts commit b0549b4700.
2022-12-29 15:05:04 -06:00
Buster Neece 8d9e2faefe
Fix JS supporting files. 2022-12-29 14:48:00 -06:00
Buster Neece 2c5d4bb112
Add eslint checking to Vue components. 2022-12-29 13:53:43 -06:00
Buster Neece ef023675ce
Prefix template refs to avoid name conflicts. 2022-12-29 13:31:23 -06:00
Buster Neece 85012ac2f1
Fixes #5929 -- Add "player-ready" event upon embeddable player mount. 2022-12-29 10:11:57 -06:00
Buster Neece b0549b4700
Fixes #5853 -- Fix Liquidsoap operator for "play single track" advanced state. 2022-12-29 09:57:13 -06:00
Buster Neece 59cbfbfc66
Move Waveform editor to Vue 3 style. 2022-12-29 09:33:05 -06:00
Buster Neece 3ed6a966b1
Closes #5565 -- Re-add all custom field metadata tag assignment options. 2022-12-28 13:44:25 -06:00
Buster Neece 0c3fb7bd43
Disable Centrifugo in testing. 2022-12-28 10:13:26 -06:00
Buster Neece 6a5276820b
Fixes #4721 -- Base elapsed time in players on server time, not client time. 2022-12-28 09:49:12 -06:00
Buster Neece 03b593f6b0
Use block styling on role checkboxes. 2022-12-27 08:08:07 -06:00
Buster Neece c9aaa7cdfb
Fixes #5972 -- Fix import error on Permissions control. 2022-12-27 08:07:57 -06:00
Buster Neece a6641d5a4f
Fixes #5967 -- Hide bitrate for lossless streams. 2022-12-27 07:59:53 -06:00
Buster Neece 0408efb656
Fixes #5971 -- Fix file uploads across various app controls. 2022-12-27 07:40:13 -06:00
Buster Neece f48cab49cf
Fix button spacing on Podcast page. 2022-12-27 06:57:38 -06:00
Buster Neece 25236dff83
Fix seeing media on existing records on podcast episodes. 2022-12-27 03:17:29 -06:00
Buster Neece 08de0f96dc
Fixes #5966 -- Fix property mapping for Podcast episode media/art upload. 2022-12-26 12:14:53 -06:00
Buster Neece 33e4c45466
Fixes #5956 -- Sort podcast episodes by upload date. 2022-12-26 12:14:26 -06:00
Buster Neece f32286236c
Update Account frontend; auto-reload on edit modal change. 2022-12-26 05:24:47 -06:00
Buster Neece 1023a104f9
JS type fixes. 2022-12-26 03:49:26 -06:00
Buster Neece df6eb9c99d
Pull drillable Podcasts props out into separate files. 2022-12-26 02:34:29 -06:00
Buster Neece 3625f28934
Pull drillable player props out to separate file. 2022-12-26 02:31:52 -06:00
Buster Neece 4e5d7a1d5a
Pull drillable Station Form props into separate file. 2022-12-26 02:29:10 -06:00
Buster Neece 76cffe9736
Pull drillable props into separate files. 2022-12-26 02:26:24 -06:00
Buster Neece 452c23bdb7
Move composables into functions dir. 2022-12-26 02:13:17 -06:00
Buster Neece 922f549def
Fix import errors. 2022-12-26 01:10:27 -06:00
Buster Neece f46ff95928
Mass Composition-API-ification and Gettext clarification. 2022-12-26 00:50:50 -06:00
Buster Neece d2cb74095a
More composition, make MayNeedRestart composable. 2022-12-25 05:44:59 -06:00
Buster Neece 48bf6352f4
Fix validation of "Services" Settings tab. 2022-12-24 08:53:12 -06:00
Buster Neece a3fd4c5da0
Fixes #5960 -- Update Vuelidate for password change modal. 2022-12-24 08:49:29 -06:00
Buster Neece 20c2f87986
Roll back TypeScript. 2022-12-24 08:26:01 -06:00
Buster Neece 7c48e69c11
Initial Typescript impl. 2022-12-23 21:21:06 -06:00
Buster Neece c6f64c6fa6
Scaffolding for Typescript support. 2022-12-23 11:42:23 -06:00
Buster Neece 4065c7dbd9
Compose common form components. 2022-12-23 08:53:11 -06:00
Buster Neece f75dfd2fcb
Make useAzuraCast a named import. 2022-12-23 03:04:34 -06:00
Buster Neece 3a23e6ad43
Use common format for gettext. 2022-12-23 02:32:43 -06:00
Buster Neece a6e8d56a17
Fix "Save Changes" button on main System Settings panel. 2022-12-22 23:46:41 -06:00
Buster Neece 11adef3ba0
Move Station Form to Composition API. 2022-12-22 08:29:13 -06:00
Buster Neece 123d0f1f8b
Migrate components over to Composition API. 2022-12-22 01:38:44 -06:00
Buster Neece 3ce06c1d16
Use Event Bus for Axios handling. 2022-12-21 20:13:08 -06:00
Buster Neece f20a78ccad
Restructure main Vue app invocation to support using BootstrapVue components in Composition API. 2022-12-21 04:47:12 -06:00
Buster Neece 250dafcbb1
Simplify form-row uses and remove "lang" from wrapped form groups. 2022-12-20 20:36:02 -06:00
Buster Neece 2f2a8fcdf7
Update Known Issues. 2022-12-20 18:34:42 -06:00
Buster Neece d237e26bf6
Fix spacing on "Advanced" badge on forms. 2022-12-20 07:38:50 -06:00