Commit Graph
67 Commits
Author SHA1 Message Date
brian-dohertyandsentriz 7ab378accb feat(subsonic): add internet radio support
* Initial commit of internet radio support.

* Added first test for internet radio.

* Refactor to prepare for more test cases.

* Added a few more tests. Realized that I was not calling as admin so added ability to mock admin.

* Added more internet radio tests. Added proper JSON unmarshaling for ID.

* More test cases. Fixed some accidental tabs in files.

* Fixed some more tabs.

* lint fixes

* Changed placeholder for homepage URL to fit into box.

* Finished out internet radio test cases. Found a few bad error codes in internet radio AND podcasts (mea culpa).

* Realized that delete via website was not checking properly if id existed. Fixed.

gofmt
2022-06-21 22:33:21 +01:00
brian-dohertyandGitHub 64d8e014b3 fixed rendering of podcast section on admin/home for both desktop and mobile 2022-05-15 15:08:17 +01:00
brian-dohertyandsentriz 182c96e966 refactor(podcast)!: make podcasts global not per user, to match spec
Release-As: 0.15.0
2022-05-03 22:42:03 +01:00
djlandGitHub 7fbe7c0994 feat(ui): show when a scan is in progress 2022-02-09 19:13:19 +00:00
sentriz 0c871d888b refactor(admin): use go1.16 embed for templates and assets 2021-05-08 18:37:55 +01:00
sentriz 6a99cdf299 bump to v0.12.3
generated by `_do_bump_version` script in project root
2021-04-20 23:17:05 +01:00
sentriz 3c926aab99 use enum for PodcastEpisodeStatus and PodcastAutoDownload 2021-03-04 19:38:34 +00:00
Alex McGrathandSenan Kelly 512d967dfa Add updated assets 2021-03-04 19:38:34 +00:00
Alex McGrathandSenan Kelly 10fca91785 Add download all button and include options to automatically download new episodes 2021-03-04 19:38:34 +00:00
sentriz 07f77bf107 bump to v0.12.1
generated by `_do_bump_version` script in project root
2021-02-18 12:26:35 +00:00
sentriz 6c69bd3be6 bump to v0.12.0
generated by `_do_bump_version` script in project root
2021-02-03 23:57:54 +00:00
sentriz e69cd4c71b gen assets 2021-02-03 23:00:06 +00:00
Alex McGrathandSenan Kelly 31693079ac Update the assets.gen.go 2021-02-03 20:45:30 +00:00
Alex McGrathandSenan Kelly 37fca3a087 add some podcast nit changes and make podcasts mandatory 2021-02-03 20:45:30 +00:00
Alex McGrathandSenan Kelly 9c4286b0e2 add support for subsonic podcast api 2021-02-03 20:45:30 +00:00
a18929ad01 add custom listenbrainz url support and make ui "consistent"
Co-authored-by: spezifisch <spezifisch@users.noreply.github.com>
Co-authored-by: Alex McGrath <amk@amk.ie>
2021-01-12 11:26:36 +00:00
Alex McGrathandSenan Kelly b9998f7ee6 Add support for scrobbling to listenbrainz 2021-01-12 11:26:36 +00:00
sentriz 4a4298a3b9 bump to v0.11.1
generated by `_do_bump_version` script in project root
2020-11-19 18:49:55 +00:00
sentriz d02c65cb09 add playlist deletion from web ui 2020-08-16 01:05:15 +01:00
sentriz 6c46057f85 make inputs the height of a line of text 2020-08-16 01:05:15 +01:00
sentriz 9f73d5719c bump to v0.10.2
generated by `_do_bump_version` script in project root
2020-07-24 14:32:38 +01:00
Duncan OverbruckandSenan Kelly 365bfa9c59 update tests 2020-07-24 14:26:50 +01:00
sentriz 606d761039 bump to v0.10.1
generated by `_do_bump_version` script in project root
2020-07-23 20:31:38 +01:00
sentriz 87caba8f0d bump to v0.10.0
generated by `_do_bump_version` script in project root
2020-07-16 23:36:47 +01:00
sentriz 2dcbdf312a let admins and users change usernames 2020-07-16 23:29:48 +01:00
sentriz d944133934 bump to v0.9.3
generated by `_do_bump_version` script in project root
2020-06-18 21:12:20 +01:00
sentriz 46b51ea1d0 update handler test files 2020-06-06 18:13:45 +01:00
sentriz d1cf964029 fix css for dark mode 2020-05-02 04:41:33 +01:00
sentriz fc6f39bbfe remake assets 2020-05-02 04:20:48 +01:00
sentriz 31b2b65ea6 move from pkg/errors to go1.13 errors 2020-05-01 21:35:24 +01:00
sentriz 8d1c80cdc0 bump to v0.8.6
generated by `_do_bump_version` script in project root
2020-04-25 03:29:25 +01:00
sentriz 56a39126ec add full scan button web ui 2020-04-25 03:07:41 +01:00
sentriz b95f98ffcf add "-full-scan" scan option to gonic scan
closes #20
2020-04-24 01:57:17 +01:00
sentriz f262c66c76 bump to v0.8.5
generated by `_do_bump_version` script in project root
2020-04-12 18:38:08 +01:00
sentriz 256143a025 move senan.xyz/g/ to go.senan.xyz 2020-04-02 16:46:04 +01:00
sentriz 1d4ec63de2 update font css 2020-04-02 16:42:17 +01:00
sentriz a127980f68 bump to v0.8.4
generated by `_do_bump_version` script in project root
2020-04-01 18:00:00 +01:00
sentriz e84470861d move inline js to external file
closes #51
2020-03-31 22:34:49 +01:00
sentriz 8133665318 update assets 2020-03-26 01:48:00 +00:00
sentriz 7231b9dee4 admin ui: use box-description for lastfm api key 2020-03-26 01:42:15 +00:00
sentriz b63428344a clean up controllers 2020-03-26 01:42:15 +00:00
sentriz 59461552ae admin ui: kebab case form ids 2020-03-26 01:42:15 +00:00
sentriz eb3452c7d6 admin ui: set box descriptions 2020-03-24 21:04:26 +00:00
sentriz fee7149d94 prefix css classes 2020-03-24 19:49:45 +00:00
sentriz f906c18cb2 truncate long folder imports
closes #49

fiddles:
	as it was	https://jsfiddle.net/2cdfx47e/1/
	with change	https://jsfiddle.net/290Lgnqu/
2020-03-24 19:40:00 +00:00
sentriz 52d2dbcce9 move assets to server package 2020-03-22 01:11:48 +00:00
sentriz 5444b328fd seperate routes, provide robust handler types, use mux 2019-07-31 15:11:46 +01:00
sentriz 0c5a20c508 don't require knowing the asset paths 2019-07-10 11:16:50 +01:00
sentriz b5aa0ef527 move box.tmpl to head 2019-07-09 21:54:06 +01:00
sentriz 3eadb54953 add consistent font size on mobile 2019-07-09 21:51:50 +01:00