Releases: RocketMan/zookeeper
v2.10.2 session management release
Major changes this release:
- enhanced session security #178
NOTE: Cookies are now required for authentication. Users who do not have cookies enabled will receive a message from the application informing them they must enable cookies to login.
This release also includes the following v2.10.1 hotfixes:
v2.10.1 library track player enhancement release
NEW this release:
- music library track player #166
NOTE: If you are upgrading from a previous release, you will need to run the database script db/convert_v2_9_0_to_v2_10_0.sql
Thanks to @eric-gilbertson for his work to make this release possible!
v2.10.0 offline playlist enhancement release
NEW this release:
- Show spin time entry control when adding track to an "off-line" playlist #162
Fixed this release:
- Recent Reviews date column fixed and list size increased #168
This release also includes the following 2.9.0 hotfixes:
- Restored date column to Recent Reviews #106
- Enhanced manual playlist entry automatic library search for compilations #153
- Fixed playlist editor to update spin timestamps on playlist date or time change #158
- Fixed playlist editor to account for duplicate spin timestamps when reordering #160
Thanks to @eric-gilbertson for his contributions to this release!
v2.9.0 search enhancements release
NEW this release:
- automatic library search in manual playlist entry (#152)
- sorting and pagination in Classic Search (#151)
This release includes the following 2.8.0 hotfixes:
- autofill current time when editing live playlist (#150)
- fixed onNow API for imported playlists (#149)
- increased DJ review count to 50 before pagination begins (#147)
- fixed block scoping problem in older browsers (#146)
- fixed library editor to hide scroll bar (#145)
- fixed sort indicators in reviews by DJ page (#144)
- updated Administer Users to use jQuery tablesorter (#143)
v2.8.0 json migration release
Major changes this release:
- migrated Library Editor from xml to json and refactored to external resource (#137)
- migrated Find It! from xml to json and refactored to external resourcce (#140)
- fixed Find It! to restore search string when page is reloaded from bfcache
- extended playlist automatic timestamp window to range from 15 minutes before to 30 minutes after (#134)
- updated Find It!, Library Editor, and Playlist Editor to use new 'data-focus' attribute for focus control
- updated Library Editor to use new 'data-upper' and 'data-zkalpha' attributes for edit styling
- removed dead code
Fixes this release:
v2.7.1 hotfix rollup
Issues fixed this release:
- DnD not enabled for dynamically added playlist entries
- Reload in New Playlist track editor does not work as expected #133
- markdown help link does not work in comment edit
Miscellaneous changes and enhancements:
- extended the time window for live playlist timestamping #134
- renamed playlist editor javascript files
- improved performance of HEAD requests on js and css resources
v2.7.0 playlist editor enhancements release
v2.6.0 playlist time edit release
NEW this release:
- playlist editor: added ability to change time #117
- The time may be changed to any time point within the show.
- For live shows, the time is restricted to the interval from show start until the present moment.
- This feature can be used to resequence tracks, as the track is moved to keep it in chronological order.
- library editor: added intelligent capitalization #111
- added support for utf8 multibyte4 code points #109
Miscellaneous fixes:
- changed album/label format on home page to match other playlists #112
- changed to display home page on login #113
- playlist editor: changed default playlist creation time to use server time #121
Hotfixes from the 2.5 series:
NOTE: If you are upgrading from a previous release, you will need to run the database script db/convert_v2_5_0_to_v2_6_0.sql
v2.5.0 playlist enhancement release
This release features:
- NEW program log entries (PSA, Promo, and LID) #50
- NEW free-format playlist comments #105
- NEW Travis Continuous Integration #10
Miscellaneous changes this release:
- improved automatic 'last, first' artist name swapping #65 #90 #100
- refined layout for Classic Search #103
- cleaned up home page #92
- removed dead code #74
Thanks to @eric-gilbertson and @corazzi for making this release possible!
v2.4.3 hotfix roll-up release
NEW this release:
- require explicit confirmation on creation of new airnames from the playlist editor #82
- provide automatic deletion of airnames which are not in use (that is, are not referenced by at least one playlist or music review) #82
- allow DJs to edit/rename existing airnames #85
Miscellaneous enhancements:
- open select APIs for cross-origin scripting outside the organization #80
- prevent unintentional creation of empty playlists #84
Fixed: