Lucas Bickel
|
de5a0e5349
|
Revert "♻️ (js) use proper date.format call"
This reverts commit 70424639a0 .
|
2019-08-31 10:15:44 +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
|
254d778304
|
Merge pull request #858 from radiorabe/chore/refactor-to-use-date.format
Use proper date.format call in js
|
2019-08-18 22:10:08 +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 |
Kyle Robbertze
|
99749264ef
|
Merge pull request #860 from radiorabe/chore/remove-dead-form
Remove dead RegisterAirtime form
|
2019-08-18 22:08:59 +02:00 |
Kyle Robbertze
|
6c23bc048c
|
Merge pull request #850 from radiorabe/feature/show-overbooked-warning
Schedule: Display warning icon and tooltip on overbooked show
|
2019-08-18 22:08:42 +02:00 |
Kyle Robbertze
|
721848f1f9
|
Merge pull request #851 from radiorabe/fix/overflow-on-schedule-tooltip
Fix text overflow in tooltip
|
2019-08-18 22:06:01 +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
|
70424639a0
|
♻️ (js) use proper date.format call
|
2019-08-18 19:03:55 +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 |
Lucas Bickel
|
a04566cb17
|
🔥 remove airtime.pro servername check in setup
|
2019-08-18 14:44:20 +02:00 |
Lucas Bickel
|
ebb06e64c3
|
🎨 (scheduler) fix text overflow in tooltip
|
2019-08-17 20:30:57 +02:00 |
Lucas Bickel
|
aa9b8aedae
|
✨ (schedule) display warning icon and tooltip on overbooked show
|
2019-08-17 17:32:34 +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
|
bec52c1773
|
Merge pull request #820 from Robbt/fix-advanced-focus
do not take focus away from advanced search fields
|
2019-05-11 16:30:12 +02:00 |
Robbt
|
f813db9151
|
do not take focus away from advanced search fields
|
2019-05-10 12:58:51 -04: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
|
1f395afa81
|
fixed datatable styling
|
2019-05-08 19:04:34 -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
|
895e0a90de
|
fixed podcast length by removing query limit and offset
|
2019-05-01 13:42:53 -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
|
bc40149bf2
|
Merge pull request #809 from Robbt/fix-docs-library-sections
Move library docs into new new menus
|
2019-04-26 23:59:52 +02: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 |
Robbt
|
d4784355ee
|
point tracks hyperlink to tracks page of docs
|
2019-04-24 21:37:57 -04:00 |
Robbt
|
dc161c4741
|
updated manual links from UI
|
2019-04-24 20:50:11 -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 |
Robbt
|
b972b4b857
|
made it possible for currently playing linked shows to be cancelled as per the UI
|
2019-04-22 22:47:37 -04:00 |
Kyle Robbertze
|
be5222d3a2
|
Merge pull request #803 from Robbt/xabispacebiker-xabispacebiker-patch-1
Fix the schedule from Xabispacebiker xabispacebiker patch 1
|
2019-04-22 23:03:47 +02:00 |
Robbt
|
f7998848e8
|
moved brack per style request
|
2019-04-22 16:46:18 -04:00 |
Robbt
|
1e1ffb95ad
|
Merge branch 'xabispacebiker-patch-1' of https://github.com/xabispacebiker/libretime into xabispacebiker-xabispacebiker-patch-1
|
2019-04-22 16:43:49 -04:00 |
Robbt
|
32d3c0578b
|
refactor time remaining smartblock to work with playlists
|
2019-04-22 15:26:09 -04:00 |
Robbt
|
2af54d0b64
|
give program managers listener stats access
|
2019-04-22 12:55:05 -04:00 |
Richard Patterson
|
f9d810eb94
|
Expose source status via live-info-v2 endpoint.
|
2019-04-22 14:58:42 +01:00 |
Robbt
|
0cbeb07e19
|
modified episodes_description to be longvarchar aka text
|
2019-04-02 20:12:20 -04:00 |
Robbt
|
88069432f9
|
added alpha.7.x files
|
2019-04-01 20:55:38 -04:00 |
Robbt
|
eff4f62f55
|
fixed syntax errors
|
2019-04-01 11:18:14 -04:00 |
Robbt
|
1f98353847
|
changed class name to one permitted by language
|
2019-04-01 11:14:50 -04:00 |
Robbt
|
6f9ce404a8
|
Remove duplicate sql from existing lines and update Upgrades.php
|
2019-04-01 11:12:15 -04:00 |
Robbt
|
bd364a00fc
|
Merge branch 'fix-release-sql-schema-changes' of https://github.com/Robbt/libretime into Robbt-fix-release-sql-schema-changes
|
2019-04-01 09:57:55 -04:00 |
Kyle Robbertze
|
e09a7a6a82
|
Merge pull request #766 from Robbt/add-owner-edit
Added the ability for admins to edit the owner of a track via the edit track interface
|
2019-03-28 14:32:48 +02:00 |
Kyle Robbertze
|
73150fc7b4
|
Merge pull request #750 from frecuencialibre/my-podcast-restore-button
restore my podcast episode delete button
|
2019-03-28 14:08:18 +02:00 |
Robbt
|
b132f2e6d0
|
merged database schema changes to alpha.7 release
|
2019-03-27 09:10:15 -04:00 |
Robbt
|
009fb49a6a
|
Added the ability for admins to edit the owner of a track via the edit track interface
|
2019-03-05 10:00:54 -05:00 |
Kyle Robbertze
|
d020551740
|
Merge pull request #760 from Robbt/fix-schedule-move-bug
added check to prevent unnecessary conversion to seconds
|
2019-03-03 19:18:53 +02:00 |
Robbt
|
64e33a235d
|
added check to prevent unnecessary conversion to seconds
|
2019-03-02 20:36:02 -05:00 |
frecuencialibre
|
a1c2d7b695
|
Merge pull request #754 from frecuencialibre/spanish-translation
update spanish translation with strings added in #716
|
2019-02-28 13:11:24 -06:00 |
r
|
d96746d4af
|
update spanish translation with strings added in #716
|
2019-02-28 13:07:55 -06:00 |
Robbt
|
8a7d6f805d
|
Merge branch 'podcastservice-fix' of https://github.com/ciaby/libretime into ciaby-podcastservice-fix
|
2019-02-27 13:10:43 -05:00 |
Robb
|
bc14230281
|
Merge pull request #716 from frecuencialibre/podcast-ui-2
Clarify podcast settings and workflow
|
2019-02-27 13:09:42 -05:00 |
r
|
9e9157f29c
|
Add newly translateable strings to .po files
|
2019-02-25 11:21:59 -06:00 |
r
|
c903a6dfd3
|
Add missing translateable strings in js to php translation method
|
2019-02-25 10:59:14 -06:00 |
r
|
8d6420f934
|
update podcast UI translation strings
|
2019-02-24 11:59:20 -06:00 |
r
|
04388f3147
|
ensure visibility of podcast episode table on smaller screens
|
2019-02-23 10:18:41 -06:00 |
r
|
b6e554edfe
|
include gemerated smartblock/playlist name in success message
|
2019-02-23 01:55:38 -06:00 |
r
|
d9776c1e49
|
restore my podcast episode delete button
|
2019-02-23 00:24:38 -06:00 |
frecuencialibre
|
53907e7c20
|
Merge pull request #748 from xabispacebiker/podcast-interface-fix
Podcast interface fix
|
2019-02-22 23:17:52 -06:00 |
Xabi Spacebiker
|
ed89735ba4
|
Update station_podcast.css
Adding the removed style from styles.css to help text
|
2019-02-22 13:07:11 +01:00 |
Xabi Spacebiker
|
5abeb95ab7
|
Update station.phtml
|
2019-02-22 13:04:08 +01:00 |
Kyle Robbertze
|
2cda6fa8aa
|
Merge pull request #745 from Robbt/fix-null-autoloading-playlist
fixed autoloading playlist to avoid errors when trying to schedule empty playlist
|
2019-02-19 14:56:38 +02:00 |
Robbt
|
7d1acab7b6
|
fixed autoloading playlist to avoid errors when trying to schedule empty playlist
|
2019-02-19 07:49:11 -05:00 |
Kyle Robbertze
|
978a5865e5
|
Merge pull request #744 from Robbt/fix-count-warning-in-schedule
Fix count warning in schedule
|
2019-02-19 12:28:19 +02:00 |
Robbt
|
48a2a49b30
|
this fixes a count warning in null condition new with 7.2
|
2019-02-18 18:53:51 -05:00 |
Robb
|
f3b1133c3b
|
Merge pull request #742 from mikeopensauce/apistatus
Apistatus
|
2019-02-18 12:22:17 -05:00 |
Mike Cox
|
9e36dda855
|
Add new features to API on air call which shows the status of the two streams and whether they are switched to live output
|
2019-02-18 12:19:41 +00:00 |
Xabi Spacebiker
|
04886aad0a
|
Update Schedule.php
This small fix solved issue https://github.com/LibreTime/libretime/issues/741
|
2019-02-18 11:44:12 +01:00 |
Kyle Robbertze
|
e13fc6b3d9
|
Merge pull request #734 from mikeopensauce/726apionairfix
Bugfix for #726. Fixes onAirLightAction returning 500 error
|
2019-02-17 18:45:10 +02:00 |
Robbt
|
1bdd27077c
|
add audio/flac to mimetype in filedatahelper
|
2019-02-15 16:25:51 -05:00 |
frecuencialibre
|
4d0fea34fc
|
Merge pull request #707 from Robbt/intro-playlist
Add Intro and Outro playlist to Autoloading Playlists
|
2019-02-14 10:49:15 -06:00 |
r
|
eb4763c839
|
remove debug logging
|
2019-02-13 12:42:28 -06:00 |
Lucas Bickel
|
cc1f3c62e6
|
📦 (mvc) switch to zf1s zf1
|
2019-02-11 16:44:03 -05:00 |
frecuencialibre
|
9d9b47004d
|
Merge pull request #731 from Robbt/change-default-library-sort
added uploaded and genre column, removed album and sorted by uploaded to default library view
|
2019-02-11 10:24:33 -06:00 |
Your Name
|
7f69b1adf1
|
Bugfix for #726. Fixes onAirLightAction returning 500 error
|
2019-02-10 09:58:10 +00:00 |
Robb
|
17e12f023d
|
Merge pull request #715 from frecuencialibre/user-settings
masterpanel ui tweaks
|
2019-02-09 11:41:17 -05:00 |
Robb
|
a4d0fcd8f3
|
Merge pull request #704 from Robbt/fix-smartblock-multi-criteria
Fix smartblock multi criteria
|
2019-02-09 11:22:29 -05:00 |
Robbt
|
6f7c2f2cc9
|
refactored autoplaylist and updated showinstance to make sequential adds possible
|
2019-02-09 10:58:00 -05:00 |
r
|
fcbe097f83
|
Revert "remove red logout button from left sidebar"
This reverts commit aa6ac77491 .
|
2019-02-08 16:58:06 -06:00 |
Robbt
|
c92bb14799
|
added Genre and removed Album as an decision about what to prioritize for new users
|
2019-02-08 10:50:18 -05:00 |
Robbt
|
ff5998417f
|
added Uploaded column to default library view and sorted by newest track
|
2019-02-08 10:30:52 -05:00 |
Robbt
|
a832440e0a
|
added an end condition for the exit loop if it didnt succeed in finding an audio file it continues
|
2019-02-07 23:45:45 -05:00 |
Robbt
|
d8eeb9a0f9
|
did additional checking before attempting to process non-audio items as array
|
2019-02-07 23:33:48 -05:00 |
Robbt
|
55bc9d3a46
|
modified podcast to search for audio enclosure if it finds a non-audio enclosure
|
2019-02-04 23:45:42 -05:00 |
r
|
c083cfb2be
|
Merge branch 'fix-smartblock-multi-criteria' of github.com:Robbt/libretime into fix-smartblock-multi-criteria
|
2019-02-04 14:18:20 -06:00 |
r
|
3f43c9abb5
|
group smartblock search criteria fields to accurately reflect query
|
2019-02-04 14:18:02 -06:00 |
Robbt
|
b09c175a25
|
removed code and database change that was not being used to avoid future confusion
|
2019-02-04 11:57:13 -05:00 |
Robbt
|
71315cf925
|
added missing fields to test array
|
2019-02-04 10:15:47 -05:00 |
Robbt
|
1fe711f511
|
created new sql edition to avoid conflict with already merged
|
2019-02-04 09:52:17 -05:00 |
Robbt
|
8e70199f16
|
Merge branch 'tests/block_test' of https://github.com/robbt/libretime into fix-smartblock-multi-criteria
|
2019-02-04 09:44:57 -05:00 |
r
|
b532fe564e
|
clarify smartblock OR vs AND
|
2019-02-03 16:16:47 -06:00 |
ryan
|
d2167f6f2c
|
update podcast tab name upon smartblock generation
|
2019-01-23 07:18:54 -06:00 |
ryan
|
455d3a1500
|
disable by default podcast playlist/smartblock generation setting
|
2019-01-22 20:01:49 -06:00 |
ryan
|
42c1731273
|
Improve general settings labels
|
2019-01-22 19:54:34 -06:00 |
ryan
|
aadc254c88
|
remove individual podcast "overwrite" checkbox, improve layout
|
2019-01-22 19:06:41 -06:00 |
ryan
|
aa6ac77491
|
remove red logout button from left sidebar
|
2019-01-22 17:45:31 -06:00 |
ryan
|
80d4801d0f
|
restore account name and logout in header, remove timezone, simplify
|
2019-01-22 17:42:35 -06:00 |
Lucas Bickel
|
ea3b87085e
|
Merge pull request #711 from Robbt/fix-playlist-remaining-time-block
passed $show variable when smartblock added via playlist
|
2019-01-21 22:20:10 +01:00 |
frecuencialibre
|
c26e15fd70
|
Merge pull request #659 from Robbt/podcast-metadata-override
added track title and artist override for podcasts
|
2019-01-21 14:09:39 -06:00 |
Robbt
|
1d994f5daf
|
passed $show variable when smartblock added via playlist
|
2019-01-21 11:07:16 -05:00 |
Robbt
|
8de94a670f
|
trying different things for autoplaylist
|
2019-01-21 11:06:04 -05:00 |
Robbt
|
eb2d463672
|
Merge branch 'master' of https://github.com/LibreTime/libretime into fix-smartblock-multi-criteria
|
2019-01-20 19:56:21 -05:00 |
Robbt
|
f9a5da2ba3
|
intro playlist scaffolding in place but needs refinement to get working
|
2019-01-20 19:20:13 -05:00 |
Robb
|
17e69cf0fa
|
Merge pull request #670 from radiorabe/dev/zf1s
Use zf1s packages to gain php 7.2 compatibility
|
2019-01-20 16:21:28 -05:00 |
Robbt
|
6631dd994f
|
working with start form
|
2019-01-20 14:12:52 -05:00 |
Robbt
|
eff7a19409
|
further work on groupval
|
2019-01-20 09:04:46 -05:00 |
Lucas Bickel
|
287cd28546
|
🐛 Make Settings menu visible to all users
|
2019-01-20 14:52:50 +01:00 |
Lucas Bickel
|
54b1a70249
|
📦 (mvc) switch to zf1s zf1
|
2019-01-20 14:46:33 +01:00 |
Robbt
|
d03aa5bd86
|
starting on startForm to maintain criteria grouping during reload
|
2019-01-19 22:05:31 -05:00 |
Robbt
|
8095f6e627
|
Enable smartblocks with same criteria to stay separate if created with new criteria
|
2019-01-19 21:41:00 -05:00 |
Robbt
|
2b057472ca
|
part of the way there towards grouping need to deal with OR value
|
2019-01-20 02:12:21 +00:00 |
Robbt
|
e45349f390
|
removed not null constraint to avoid break upon upgrade of existing installs
|
2019-01-19 19:37:25 -05:00 |
Robbt
|
1e7a8dce8c
|
started along route of using extra to group modifiers
|
2019-01-19 19:27:24 -05:00 |
Robbt
|
ae9f95c758
|
removed view helper decoration
|
2019-01-16 05:18:33 -05:00 |
Robbt
|
62c3f16d83
|
starting to edit form preferences
|
2019-01-15 08:45:21 -05:00 |
Robbt
|
6e39cb400f
|
update individual track metadata
|
2019-01-13 12:00:42 -05:00 |
Robbt
|
7177fc7bed
|
Removed logging and fix parameter variable
|
2019-01-13 11:46:55 -05:00 |
Robbt
|
2485e70bbe
|
fixed typo in variable
|
2019-01-13 09:50:21 -05:00 |
Robbt
|
eb349174dd
|
change album override label to podcast metadata override in preferences page
|
2019-01-13 00:40:13 -05:00 |
Robbt
|
a9ca4432f9
|
added upgrade and downgrade scripts
|
2019-01-13 00:02:07 -05:00 |
Robbt
|
0a2de69fbb
|
modified schema definition to include episode title
|
2019-01-12 23:48:19 -05:00 |
Robbt
|
e773887736
|
merge in audiofile fix from master
|
2019-01-12 23:11:00 -05:00 |
Robb
|
f0ef3d0c87
|
Merge pull request #651 from frecuencialibre/podcast-ui
make podcast creation UI conform to standard content creation UI
|
2019-01-12 12:27:03 -05:00 |
ryan
|
3ce27c6c40
|
include markup into which to create episode tables
|
2019-01-12 07:28:58 -06:00 |
Ciaby
|
2f77c40ed4
|
Fix PodcastService PHP error in podcast generation
|
2019-01-12 00:34:06 +01:00 |
ryan
|
3f85c38137
|
cleanup podcast episodes table orphaned code
|
2019-01-08 13:01:05 -06:00 |
ryan
|
28ca9c0e0f
|
add ability to use multiple episode dataTables
|
2019-01-07 21:13:15 -06:00 |
Kyle Robbertze
|
bd1636ece2
|
Merge pull request #673 from radiorabe/chore/remove-unused-support-setting
Remove outdated support docs
|
2019-01-02 23:51:47 +02:00 |
Lucas Bickel
|
08d2462730
|
📝 Remove outdated support docs
|
2019-01-02 20:28:27 +01:00 |
Lucas Bickel
|
7a00e2a155
|
🔥 Remove dead, commented test
|
2018-12-30 11:48:47 +01:00 |
ryan
|
fb35881df7
|
move initPodcastEpisodeDatatable functions within podcast.js
|
2018-12-28 14:19:40 -06:00 |
ryan
|
8f8e9ef3f3
|
progress commit: display podcast episodes in right-side pane
|
2018-12-27 16:48:28 -06:00 |
Robb
|
6fe2e85e4d
|
Merge pull request #666 from frecuencialibre/long-show-title-overlap
fix Calendar - Long titles now overlap 'files bar'
|
2018-12-27 11:21:54 -05:00 |
ryan
|
a734165169
|
fix Calendar - Long titles now overlap 'files bar'
|
2018-12-27 09:11:49 -06:00 |
ryan
|
e672e81d8f
|
restore station podcast onSaveCallback
|
2018-12-26 18:06:07 -06:00 |