Commit Graph

5972 Commits

Author SHA1 Message Date
Roberto Soto 556d4eb7b9 When live streaming to LibreTime on ports 8001 or 8002, the MVC interface would break (500)
I've found this is because of ScheduleController L305, introduced recently in 45dbf84750
A simple if clause allows us to workaround the issue, which must be that live streams don't have pictures nor metadata...
Fixes #919
2019-11-22 21:18:55 -08:00
Kyle Robbertze 7e19a28caf Expand out currentShowID conditional
Fixes: #875
2019-11-06 13:27:13 +02:00
Kyle Robbertze cb462d494f
Merge pull request #903 from codenift/artwork-upload
Upload artwork using drag and drop or click to browse
2019-11-05 22:30:31 +02:00
Codenift 2bb0976300 Added remove artwork option, and a few changes. 2019-10-29 23:50:01 -04:00
Codenift 9f2d941c87 Clean up on artwork upload. 2019-10-25 14:46:16 -04:00
Codenift a65ab11d9f Upload artwork using drag and drop or click to browse using track edit. 2019-10-25 10:30:33 -04:00
Codenift 251ecf1ff7 Fix causing API to fail. 2019-10-17 00:23:19 -04:00
Robb 7701d0f438
Merge pull request #877 from codenift/artwork
Generate artwork image from audio using ID3.
2019-10-15 17:58:20 -04:00
Codenift 7366fa60fc
Change to display a better message
Replaced with a better message they can understand
2019-10-13 16:23:06 -04:00
Codenift 8cc48eb47f
Fixed description for logging if getid3 exists 2019-10-13 15:31:21 -04:00
Codenift 88f90f33b9
If id3 library is not present show default image
Checks for getid3 library. Prevents site from failing. No images are fetched from audio files and will just show default image instead with a message on log saying to run install.
2019-10-13 13:07:06 -04:00
Robb Ebright 5c1481167e removed the media type PR from the artwork PR with revert 2019-10-13 08:17:40 -04:00
Robb Ebright 924d60bd4b Moved intro and outro autoplaylist out of repeat until full loop 2019-10-12 16:21:19 -04:00
Codenift 8bcef25d4e
Merge branch 'master' into artwork 2019-10-10 14:54:12 -04:00
robbt 8bf7427f3b fixed the database upgrade script 2019-10-10 00:03:01 +00:00
Robb Ebright 125d10e474 add a downgrade sql script 2019-10-09 19:45:07 -04:00
robbt 9d8def9ef7 changed database schema versioning to fit libretime project 2019-10-09 23:30:49 +00:00
Codenift b411d6d6f2 Added option to set media type for tracks. 2019-09-20 03:09:41 -04:00
Codenift 2e23238f2c JS Cookie update 2019-09-20 00:29:31 -04:00
Codenift 45dbf84750 Generate artwork images for audio using ID3. 2019-09-19 20:07:50 -04:00
Codenift fc2c23be8a Updated jquery.cookie to js.cookie 2019-09-18 10:04:43 -04:00
Lucas Bickel 541204b4ff Do not add LibreTime to title if station name is set 2019-09-12 22:00:06 +02:00
Kyle Robbertze 306954cbf1
Merge pull request #853 from radiorabe/chore/remove-billing
Remove remaining legacy saas code
2019-08-21 10:31:06 +02:00
Kyle Robbertze 704774f5e3
Merge pull request #857 from radiorabe/chore/update-support-link
Replace support link with discourse
2019-08-18 22:10:51 +02:00
Kyle Robbertze 7d41596cd1
Merge pull request #859 from radiorabe/chore/rename-airtime-api-to-libretime-api
Rename Airtime API to LibreTime API  in i18n
2019-08-18 22:09:54 +02:00
Lucas Bickel 55c194a5d9 ♻️ remove dead form 2019-08-18 19:48:45 +02:00
Lucas Bickel 36472d9f4c 🌐 rename Airtime API to LibreTime API 2019-08-18 19:45:05 +02:00
Lucas Bickel ed71a9b065 💄 (help) replace support link with discourse 2019-08-18 18:36:15 +02:00
Lucas Bickel 0f5cb8b1f8 🔥 remove remaining legacy saas code 2019-08-18 16:34:29 +02:00
Robbt 6fe75028e3 added null to try to fix missing arguments 2019-07-04 10:21:35 -04:00
Kyle Robbertze c69136767e Use user-defined timezone if it exists
Fixes: #785
2019-06-29 22:27:55 +02:00
Kyle Robbertze eb122f52fb
Merge pull request #818 from Robbt/sort-by-play-date
Smartblock sort tracks by last play date
2019-05-09 17:05:56 +02:00
Robbt 4db93d3cee remove commented out code and add comment about sort null addition 2019-05-09 10:46:39 -04:00
Kyle Robbertze 9ac28a1aa5
Merge pull request #816 from Robbt/add_show_analytics
Add show-based listener analytics
2019-05-09 16:23:41 +02:00
Robbt edb87ff3da Fixed time to display in user timezone vs. UTC 2019-05-08 19:27:54 -04:00
Robbt 1735cfc5b4 Fixed the null sort to work like we want 2019-05-08 18:18:36 -04:00
Robbt c2ad5e387a added sort by last play time but does not work with unplayed tracks 2019-05-08 18:01:06 -04:00
Robbt cb5842b3a1 fixed reload and added error validation needs better css 2019-05-04 13:54:57 -04:00
Robb 842e459de5
Merge branch 'master' into add-podcast-import-date 2019-05-04 11:53:28 -04:00
Robbt 7c783536db got basic data tables working need to add show selection, redraw etc 2019-05-02 19:32:50 -04:00
Robbt 448d9b9e90 modified listener stat more 2019-05-01 20:45:09 -04:00
Robbt e701c2cffe Added last import date to podcast 2019-05-01 17:31:58 -04:00
Robbt 59df8ca6f8 fixed the total count being passed and undid previous commit 2019-05-01 16:00:49 -04:00
Robbt fafc599780 Added show listener stats page needs data display still 2019-04-30 20:40:22 -04:00
Robbt b8b656d8ca added option to pull listener data for every show that aired during a date range 2019-04-30 16:33:17 -04:00
Robbt 13756be410 Added a per show listener report 2019-04-30 16:03:54 -04:00
Kyle Robbertze 36873a2fb0
Merge pull request #810 from Robbt/fix-podcast-service
Fix podcast service
2019-04-26 23:55:50 +02:00
Robbt bdb33bdd83 removed logging statement 2019-04-24 22:28:09 -04:00
Robbt 5c250fc28a added additional escapes to fix podcast service 2019-04-24 22:19:45 -04:00
Kyle Robbertze 16bf731905
Merge pull request #804 from Robbt/fix-cancel-ongoing-linked-show
enables cancel show for currently playing linked shows to work
2019-04-23 18:34:11 +02:00