summaryrefslogtreecommitdiff
path: root/ChangeLog
blob: b82ef04252672b7f0b1c35b4606bfa026c6fe11b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
2017.08.03 -- Version 0.20.1

* delay midnight shows by two seconds (not just one)

2017.03.08 -- Version 0.20.0

* rhrd-schedules now sends log reloading rml to playout server if today's
  log gets regenerated.

2016.12.08 -- Version 0.19.0

* rhrd-show now checks whether a existing group is actually a show group
  before using it to add a new show.

2016.12.08 -- Version 0.18.0

* all tools are asking for confirmation before doing descructive tasks

2016.12.06 -- Version 0.17.2

* fix sanity check regression for rhrd-show command arguments

2016.12.03 -- Version 0.17.1

* fixed call to Date::Calc::Day_of_Week_to_Text()

2016.12.03 -- Version 0.17.0

* relaxed show params for specials

2016.12.02 -- Version 0.16.0

* orphan check supports multi-shows now

2016.11.26 -- Version 0.15.1

* add show types to multi-shows as well

2016.11.25 -- Version 0.15.0

* shows have a type now (one of regular, re-run, special)

2016.09.16 -- Version 0.14.0

* rhrd-pool: pool clocks now contain jingles

2016.09.16 -- Version 0.13.1

* RHRD::rddb: added lib function to get group of cart

2016.09.16 -- Version 0.13.0

* RHRD::rddb: added lib function to change evergreen state of cuts

2016.09.15 -- Version 0.12.2

* rhrd-show: also remove multi-show-id from PV when deleted

2016.09.15 -- Version 0.12.1

* rhrd-schedules: add support for multi-shows

2016.09.14 -- Version 0.12.0

* rhrd-show: add support for multi-shows

2016.08.03 -- Version 0.11.2

* rhrd-show: also remove show-id from PV after remove

2016.08.03 -- Version 0.11.1

* rhrd-pool: new command clear

2016.07.31 -- Version 0.11.0

* added new tool rhrd-pool to manage musicpools
* some grid handling functions have been rename from musicpool to musicgrid
* rhrd-group add-member/remove-member now have a special handling for
  ALL_* groups - they now add/remove to all shows/jingles/pools

2016.07.27 -- Version 0.10.4

* groups list can now be filtered by type
* make specialusers config mostly obsolete
  - use group membershop for ALL_SHOWS, ALL_POOLS, ALL_JINGLE instead
  - editing grid right is now configured via MODIFY_TEMPLATE_PRIV

2016.07.25 -- Version 0.10.3

* added list group commands to rhrd-user

2016.07.19 -- Version 0.10.2

* added optional queries parameter to fetch_parse_json

2016.06.23 -- Version 0.10.1

* fix bug in command line parser of rhrd-schedules

2016.06.23 -- Version 0.10.0

* libs now can export schedules including show titles and imported audio len
* rhrd-schedules has new command 'get'

2016.06.16 -- Version 0.9.0

* rhrd-schedules has new command 'orphans'

2016.05.26 -- Version 0.8.7

* rhrd-show now has new command 'search'
* fetch/json now supports adding request headers
* rhrd-show show now prints group as well

2016.05.11 -- Version 0.8.6

* rhrd-show now has new command 'edit'

2016.05.11 -- Version 0.8.5

* rhrd-schedules now returns error count on generation
* removed deprecated JSON::Any in favor of JSON::MaybeXS

2016.05.06 -- Version 0.8.4

* rhrd-schedules generated logs now get updated when they already exist

2016.05.04 -- Version 0.8.3

* rhrd-schedules generation is now more robust against false input
* added missing dependency to URI::Fetch

2016.04.29 -- Version 0.8.2

* rhrd-show has now nicer output for 'show' command
* some bugfixes @ rhrd-schedules

2016.04.27 -- Version 0.8.1

* clean up imports for production-ready scripts.

2016.04.27 -- Version 0.8.0

* added first version of rhrd-schedules to generate daily
  schedules from PV.

2016.03.15 -- Version 0.7.1

* removed old/unused rhrd-ws-login
* added check to rhrd-show for groupname

2016.02.10 -- Version 0.7.0

* updated to new Database version 250

2015.12.28 -- Version 0.6.3

* get_dropboxes now uses the same name to get a specific type
  than are used at output

2015.12.17 -- Version 0.6.2

* also add music pool clock to dropbox info

2015.12.17 -- Version 0.6.1

* added basic muiscpool grid handling support

2015.10.10 -- Version 0.6.0

* added group handling support
* added show handling support
* added first part of a comprehensive sanity checker
* a lot of improvments and fixes
* this changes some of the interfaces and makes updating code
  that uses the lib necessary

2015.09.05 -- Version 0.5.4

* add library function to fetch Fullname of a user

2015.09.04 -- Version 0.5.3

* fix rd-user

2015.09.04 -- Version 0.5.2

* rd-user can now set the Full Name as well

2015.07.30 -- Version 0.5.1

* fix rhrd-ws-login to work as lightdm session setup script

2015.07.30 -- Version 0.5.0

* no more special characters for passwords as rmlsend and others don't like it
* added login/logout script for workstations

2015.07.30 -- Version 0.4.3

* improved privileges check for get-rd-token

2015.07.28 -- Version 0.4.2

* disallowing empty tokens

2015.07.27 -- Version 0.4.1

* fixed return code of rd-user check

2015.07.27 -- Version 0.4.0

* added util rd-user to add/remove users to rivendell

2015.07.25 -- Version 0.3.0

* added utils get-rd-token and get-rd-week

2015.07.24 -- Version 0.2.0

* added RHRD::utils::get_rd_week()

2015.07.24 -- Version 0.1.0

* initial release