merged cont.
[opensuse:yast-rest-service.git] / webyast / package / webyast-base-ws.changes
1 -------------------------------------------------------------------
2 Tue Feb  8 15:41:51 UTC 2011 - schubi@novell.com
3
4 - rm webyast-base-ws-rpmlintrc
5 - added security flas
6 - 0.2.11
7
8 -------------------------------------------------------------------
9 Thu Jan  6 13:14:29 UTC 2011 - lslezak@suse.cz
10
11 - fixed patching passenger_root in nginx.conf file
12 - symlink additional nginx files (instead of hard copying)
13 - 0.2.10
14
15 -------------------------------------------------------------------
16 Mon Dec 27 10:57:28 UTC 2010 - lslezak@suse.cz
17
18 - temporarily disabled YastServiceTest - it gets stuck in
19   FACTORY/i586 build (workaround for bnc#661473)
20 - 0.2.9
21
22 -------------------------------------------------------------------
23 Wed Dec 22 12:06:26 UTC 2010 - lslezak@suse.cz
24
25 - use rubygem-ruby-dbus instead of ruby-dbus in FACTORY/11.4
26 - 0.2.8
27
28 -------------------------------------------------------------------
29 Wed Dec 22 10:22:48 UTC 2010 - lslezak@suse.cz
30
31 - added webyast-base-ws-rpmlintrc with disabled Dbus and PolicyKit
32   checks (so it builds in FACTORY/11.4)
33 - 0.2.7
34
35 -------------------------------------------------------------------
36 Wed Dec 15 13:48:20 UTC 2010 - schubi@novell.com
37
38 - switching to nginx 
39   http://lists.opensuse.org/yast-devel/2010-12/msg00000.html
40 - 0.2.6 
41
42 -------------------------------------------------------------------
43 Wed Sep 15 16:13:01 UTC 2010 - schubi@novell.com
44
45 - restart service correctly if the package has been renamed (bnc#637779)
46 - 0.2.5 
47
48 -------------------------------------------------------------------
49 Tue Sep 14 10:49:15 UTC 2010 - jreidinger@novell.com
50
51 - VUL0: fix regex in permission service (bnc#616267)
52 - 0.2.4
53
54 -------------------------------------------------------------------
55 Tue Sep  7 14:45:46 CEST 2010 - mvidner@suse.cz
56
57 - reload D-Bus config explicitly (bnc#635826).
58 - BuildRequire the more recent rubygem variants of polkit and rpam (bnc#636781)
59 - 0.2.3
60
61 -------------------------------------------------------------------
62 Fri Aug 27 14:45:07 CEST 2010 - mzugec@suse.cz
63
64 - configuration for logrotate (bnc#634404)
65 - 0.2.2 
66
67 -------------------------------------------------------------------
68 Wed Aug 25 18:08:09 CEST 2010 - mkudlvasr@suse.cz
69
70 - Added BackgroundManager.process_exists? (for SLMS)
71
72 -------------------------------------------------------------------
73 Mon Aug 23 12:37:45 UTC 2010 - jreidinger@novell.com
74
75 - add url to spec file (bnc#625537)
76 - 0.2.1
77
78 -------------------------------------------------------------------
79 Thu Jul 29 08:14:08 UTC 2010 - jreidinger@novell.com
80
81 - fix setting permissions to Samba users (bnc#624243)
82 - 0.2.0
83
84 -------------------------------------------------------------------
85 Wed Jul 21 09:53:57 UTC 2010 - jreidinger@novell.com
86
87 - fix path in yastws service
88 - add ability to tell matching background process
89 - 0.1.27
90
91 -------------------------------------------------------------------
92 Thu Jul 15 14:12:29 UTC 2010 - jreidinger@novell.com
93
94 - reingrate changes from 1.0 maintenance
95 - enable again rpam as it provide speed up for LDAP and AD
96 - 0.1.26
97
98 -------------------------------------------------------------------
99 Tue Jul 13 11:21:24 UTC 2010 - jreidinger@novell.com
100
101 - reduce dependency ( provide own yast-ui so it need not install
102   yast2-gtk with all of its dependencies )
103 - 0.1.25
104
105 -------------------------------------------------------------------
106 Thu Jul  8 14:25:21 UTC 2010 - jreidinger@novell.com
107
108 - fix caching for permissions
109 - 0.1.24
110
111 -------------------------------------------------------------------
112 Thu Jul  8 10:20:22 UTC 2010 - jreidinger@novell.com
113
114 - add test with real activeResource
115 - remove obsolete roles configuration
116 - 0.1.23
117
118 -------------------------------------------------------------------
119 Wed Jun 30 15:06:57 CEST 2010 - jreidinger@novell.com
120
121 - simplify permissions module
122 - switched Resource to BaseModel (maintenance, better to_json performance)
123 - fixed setting a custom bug reporting URL(bnc#596558)
124 - changed the format of JSON output to be parsable by ActiveResource
125 - test for failure of generating the session secret (bnc#614037)
126 - rename session_key to key as it is key from rails-2_3
127 - improve logging of unknown exception and properly report it to frontend
128 - move other testsuite requires to shared helper
129 - enabled deploying for other users than yastws (mvidner)
130
131 -------------------------------------------------------------------
132 Mon May 31 11:59:22 CEST 2010 - schubi@suse.de
133
134 - enabled translation, with rubygem-http_accept_language
135
136 -------------------------------------------------------------------
137 Fri May 28 13:55:47 UTC 2010 - jreidinger@novell.com
138
139 - removed obsolete tests
140 - properly pack DBus error as backend exception
141 - BackendException is abstract exception (bnc#601941)
142 - add granting method to permission model
143 - filter nonsuse permission only if no filter is passed
144 - grantwebyastrights is not a config file
145 - add service for granting and revoking permissions
146
147 -------------------------------------------------------------------
148 Fri May  7 11:02:07 UTC 2010 - jreidinger@novell.com
149
150 - user is logged in for 2 hours (instead 1 day) (bnc#583237)
151 - 0.1.22
152
153 -------------------------------------------------------------------
154 Tue May  4 14:26:35 CEST 2010 - mvidner@suse.cz
155
156 - Run a separate session bus for build-time tests (broken in 0.1.19)
157 - 0.1.21
158
159 -------------------------------------------------------------------
160 Tue May  4 08:42:00 CEST 2010 - mvidner@suse.cz
161
162 - Added CollectionResourceTests, companion to PluginBasicTests
163   (bnc#600097)
164 - 0.1.20
165
166 -------------------------------------------------------------------
167 Mon May  3 12:50:32 UTC 2010 - kkaempf@novell.com
168
169 - Report missing permission as 403:Forbidden (bnc#598794)
170 - 0.1.19
171
172 -------------------------------------------------------------------
173 Fri Apr 30 12:52:05 UTC 2010 - jreidinger@novell.com
174
175 - unify *.spec files (bnc#560061)
176 - 0.1.18
177
178 -------------------------------------------------------------------
179 Wed Apr 28 10:31:30 UTC 2010 - jreidinger@novell.com
180
181 - remove from configuration rails.inc which is removed and cleanup
182   lighttpd configuration (bnc#600389)
183 - 0.1.17
184
185 -------------------------------------------------------------------
186 Tue Apr 27 11:41:42 UTC 2010 - jreidinger@novell.com
187
188 - fix routing issue in resource controller (bnc#600060)
189 - 0.1.16
190
191 -------------------------------------------------------------------
192 Tue Apr 27 07:55:20 UTC 2010 - jreidinger@novell.com
193
194 - permission check accept also symbol
195 - 0.1.15
196
197 -------------------------------------------------------------------
198 Mon Apr 26 13:43:44 UTC 2010 - schubi@novell.com
199
200 - removed not needed cleanurl-v5.lua  
201
202 -------------------------------------------------------------------
203 Fri Apr 23 13:09:55 UTC 2010 - jreidinger@novell.com
204
205 - add license headers (bnc#586620)
206 - 0.1.14
207
208 -------------------------------------------------------------------
209 Thu Apr 22 13:40:42 UTC 2010 - kkaempf@novell.com
210
211 - Catch DBus::Error in ApplicationController (bnc#598794)
212
213 -------------------------------------------------------------------
214 Thu Apr 22 09:51:35 CEST 2010 - jsuchome@suse.cz
215
216 - 0.1.13 
217
218 -------------------------------------------------------------------
219 Wed Apr 21 14:39:26 CEST 2010 - mvidner@suse.cz
220
221 - Require sysvinit-tools instead of sysvinit for oS-11.3 (bnc#598101).
222
223 -------------------------------------------------------------------
224 Wed Apr 14 18:08:01 UTC 2010 - lslezak@suse.cz
225
226 - run the testsuite during RPM build (bnc#594343)
227 - 0.1.12
228
229 -------------------------------------------------------------------
230 Mon Apr 12 13:02:00 UTC 2010 - jreidinger@novell.com
231
232 - improve base model serialization - if any object is not array
233   or hash and can serialize itself, then use that serialization
234 - update summary and description of packages (bnc#588355)
235 - generate secret during first webyast start instead installation
236   to prevent problem with appliance with same secret (bnc#591345)
237 - Catch invalid options (bnc#592634) (kkaempf)
238 - mechanism for status-plugin communication (schubi)
239 - improve test cases for session and bug fixed found problem
240   (bnc#581799)
241 - 0.1.11
242
243 -------------------------------------------------------------------
244 Fri Apr  9 13:13:13 UTC 2010 - lslezak@suse.cz
245
246 - added restdoc test suite (bnc#581807), the functionality has been
247   moved from the controller to a separate model
248
249 -------------------------------------------------------------------
250 Mon Mar 29 13:03:47 UTC 2010 - schubi@novell.com
251
252 - Make controller accessable in resource.rb. Needed for 
253   Systemstatus should be 'amber' if registration failed (bnc#588613)
254 - 0.1.10  
255
256 -------------------------------------------------------------------
257 Tue Mar 16 18:23:45 UTC 2010 - jreidinger@novell.com
258
259 - refactor permissions model and add tests for this model (bnc#581744)
260 - add standard xlm header to default to_xml (bnc#588398)
261 - 0.1.9
262
263
264 -------------------------------------------------------------------
265 Thu Mar 11 07:52:49 UTC 2010 - lslezak@suse.cz
266
267 - BaseModel: fixed validation in save!, use :indent=>2 default
268   option in to_xml
269 - 0.1.8
270
271 -------------------------------------------------------------------
272 Wed Mar 10 15:38:25 UTC 2010 - jreidinger@novell.com
273
274 - adapt caching to permissions with/without description
275 - 0.1.7
276
277 -------------------------------------------------------------------
278 Wed Mar 10 15:25:04 UTC 2010 - jreidinger@novell.com
279
280 - add hack which avoid problem with ActiveResource reading errors
281   from xml (bnc#587016)
282 - 0.1.6
283
284 -------------------------------------------------------------------
285 Mon Mar  8 16:28:03 UTC 2010 - jreidinger@novell.com
286
287 - log invalid arguments exception
288 - remove unrelevant permissions from ws (bnc#582245)
289 - change plugin registration so rake routes now works
290 - baseModel: load method return self
291 - add abitility to return also description for permissions
292 - 0.1.5
293
294 -------------------------------------------------------------------
295 Mon Feb 22 14:35:17 UTC 2010 - jreidinger@novell.com
296
297 - update dependencies to use rubygems 
298 - 0.1.4
299
300 -------------------------------------------------------------------
301 Tue Feb 16 15:27:25 UTC 2010 - jreidinger@novell.com
302
303 - if DBus throw unathorized exception it is problem of yastws
304   permissions (bnc#579067)
305
306 -------------------------------------------------------------------
307 Fri Feb 12 12:35:58 UTC 2010 - jreidinger@novell.com
308
309 - fix permissions controller to allow reading permissions for user
310   (bnc#579041)
311
312 -------------------------------------------------------------------
313 Mon Feb  8 16:42:48 CET 2010 - schubi@suse.de
314
315 - added req: syslog-ng
316 - 0.1.3 
317
318 -------------------------------------------------------------------
319 Mon Feb  8 13:46:34 CET 2010 - schubi@suse.de
320
321 - Checking for already granted permission does not work while
322   installing the package in the build environment (bnc#576071)
323 - 0.1.2
324
325 -------------------------------------------------------------------
326 Wed Feb  3 14:07:20 UTC 2010 - lslezak@suse.cz
327
328 - improved routing: allow dots in :id
329
330 -------------------------------------------------------------------
331 Wed Jan 27 16:11:12 UTC 2010 - lslezak@suse.cz
332
333 - workaround for failing post install script (ignore polkit-auth
334   errors), has to be fixed properly
335 - 0.1.1
336
337 -------------------------------------------------------------------
338 Mon Jan 25 17:13:58 CET 2010 - mvidner@suse.cz
339
340 - renamed yast2-webservice to webyast-base-ws
341
342 -------------------------------------------------------------------
343 Wed Jan 13 16:14:48 UTC 2010 - lslezak@suse.cz
344
345 - close the running shell after verifying user's login/password
346   (bnc#561642)
347 - 0.0.20
348
349 -------------------------------------------------------------------
350 Mon Jan  4 18:46:06 UTC 2010 - lslezak@suse.cz
351
352 - added restdoc cotroller for accessing REST service documentation
353   (bnc#547216)
354
355 -------------------------------------------------------------------
356 Wed Dec 30 13:19:15 UTC 2009 - lslezak@suse.cz
357
358 - cache permission results (bnc#561265)
359
360 -------------------------------------------------------------------
361 Tue Dec 15 14:28:16 CET 2009 - schubi@suse.de
362
363 - unify checking permissions (bnc#555208)
364 - nicer date/time format in control center (bnc#558360) 
365
366 -------------------------------------------------------------------
367 Fri Dec  4 14:28:39 CET 2009 - mvidner@suse.cz
368
369 - Require fixes in other packages so that rclighttpd does not kill
370   WebYaST. Simplified the init script as a side effect (bnc#560302).
371  * Require startproc respecting -p, bnc#559534#c44
372  * Require lighttpd whose postun does not mass kill, bnc#559534#c19
373 - 0.0.19
374
375 -------------------------------------------------------------------
376 Wed Dec  2 20:41:21 CET 2009 - kkaempf@suse.de
377
378 - trigger service restart on lighttpd update (bnc#559534)
379 - 0.0.18
380
381 -------------------------------------------------------------------
382 Wed Nov 25 16:43:58 CET 2009 - schubi@suse.de
383
384 - Waiting for yastwc until he has really written his pid file (bnc#558307)
385 - 0.0.17
386
387 -------------------------------------------------------------------
388 Tue Nov 24 13:04:49 UTC 2009 - lslezak@suse.cz
389
390 - mark /srv/www/yastws/config/environment.rb as %config file
391   (bnc#557721)
392 - 0.0.16
393
394 -------------------------------------------------------------------
395 Fri Nov 20 13:42:06 CET 2009 - mvidner@suse.cz
396
397 - Added a service definition for SuSEfirewall2 (bnc#545627).
398 - 0.0.15
399
400 -------------------------------------------------------------------
401 Thu Nov 12 12:49:39 UTC 2009 - jreidinger@novell.com
402
403 - rename script for granting webyast permissions and move it to
404   correct place (bnc#542077)
405 - 0.0.14
406
407 -------------------------------------------------------------------
408 Tue Nov 10 17:18:31 CET 2009 - jreidinger@suse.cz
409
410 - refactor permissions controller 
411     -change it to single resource rest service
412     - move functionality to model, adapt test-suite
413     - remove Scr.Execute from permissions(bnc#472752)
414     - disable setting permissions as it is broken and insecure
415 - Uncatched exception is reported in xml to provide real REST
416   response and to allow better report for user
417 - remove whole scr library as it is security problem (bnc#472752)
418 - 0.0.13
419
420 -------------------------------------------------------------------
421 Thu Nov  5 16:34:56 CET 2009 - jreidinger@suse.cz
422
423 - kkaempf - clarify license
424 - schubi - code cleanup of login tests (bnc#542658)
425 - 0.0.12
426
427 -------------------------------------------------------------------
428 Tue Nov  3 17:48:28 CET 2009 - jreidinger@suse.cz
429
430 - report uncaught YaST::ConfigFile::NotFoundError as 
431   BackendException (bnc#548721)
432
433 -------------------------------------------------------------------
434 Tue Nov  3 16:42:39 CET 2009 - schubi@suse.de
435
436 - Code cleanup system_check; Code cleanup of plugin tests (bnc#542658)" 
437
438 -------------------------------------------------------------------
439 Tue Nov  3 14:34:58 CET 2009 - jreidinger@suse.cz
440
441 - block only user which has too many attempts, so another user can 
442   login (bnc#550377)
443
444 -------------------------------------------------------------------
445 Mon Nov  2 16:52:08 CET 2009 - jreidinger@suse.cz
446
447 - log all failed login (user and its ip) (bnc#550377)
448
449 -------------------------------------------------------------------
450 Mon Nov  2 16:12:32 CET 2009 - jreidinger@suse.cz
451
452 - add brute force attack protection (bnc#550377)
453
454 -------------------------------------------------------------------
455 Thu Oct 29 12:37:42 CET 2009 - mvidner@suse.cz
456
457 - Removed avahi (zeroconf) usage.
458 - 0.0.11
459
460 -------------------------------------------------------------------
461 Thu Oct 29 10:55:32 CET 2009 - jreidinger@suse.cz
462
463 - generate secret key for session during installation (bnc#550635)
464 - 0.0.10
465
466 -------------------------------------------------------------------
467 Wed Oct 28 13:24:00 UTC 2009 - dmacvicar@suse.de
468
469 - better error messages (bnc#550033)
470
471 -------------------------------------------------------------------
472 Wed Oct 28 14:03:41 CET 2009 - kkaempf@suse.de
473
474 - Tighten parameter checks in permission_controller
475
476 -------------------------------------------------------------------
477 Wed Oct 28 13:05:14 CET 2009 - schubi@suse.de
478
479 - Simplified starting script.           
480 - Fixed: Race condition in init scripts (bnc#550340)
481
482 -------------------------------------------------------------------
483 Mon Oct 26 15:49:52 CET 2009 - kkaempf@suse.de
484
485 - Enforce rubygem-rails 2.3.4
486
487 -------------------------------------------------------------------
488 Fri Oct 23 14:42:00 CEST 2009 - jreidinger@suse.cz
489
490 - fix unescaped shell param in login (bnc#514382)
491 - improve readme for generated documentation
492 -  0.0.9
493
494 -------------------------------------------------------------------
495 Thu Oct 22 17:18:59 CEST 2009 - jreidinger@suse.cz
496
497 - render uncaught exception as text to easy frontend display
498   (bnc#549132) 
499
500 -------------------------------------------------------------------
501 Tue Oct 20 17:05:00 CEST 2009 - jreidinger@suse.cz
502
503 - change default configuration path to /etc/webyast 
504   (bnc#547614)
505 - 0.0.8
506
507 -------------------------------------------------------------------
508 Tue Oct 20 14:57:53 CEST 2009 - jreidinger@suse.cz
509
510 - define constant for used paths (bnc#545626)
511 - lslezak,kkampf - fix build and hudson tests
512 - schubi - ensure correct path in routing
513 - lslezak - handle missing directory
514 - mkudlvasr - enforce eula requirements
515 - kkampf - don't fail on non-suse system
516 - 0.0.7
517
518 -------------------------------------------------------------------
519 Thu Oct 15 13:45:03 CEST 2009 - lslezak@suse.cz
520
521 - build fix - do not package non-existing vendor/ directory
522
523 -------------------------------------------------------------------
524 Fri Oct  9 09:35:39 CEST 2009 - mvidner@suse.cz
525
526 - Using TCP ports 4984 (REST), 54984 (UI).
527 - 0.0.6
528
529 -------------------------------------------------------------------
530 Wed Oct  7 19:59:58 CEST 2009 - lslezak@suse.cz
531
532 - Fixed static overlay when running in lighttpd server (bnc#544355)
533 - 0.0.5
534
535 -------------------------------------------------------------------
536 Tue Sep 29 10:13:45 CEST 2009 - schubi@suse.de
537
538 - version 0.0.4 
539
540 -------------------------------------------------------------------
541 Thu Jul 23 12:41:40 CEST 2009 - mvidner@suse.cz
542
543 - Repackaged with new webservice-tasks, omitting rails_rcov.
544   Klaus Kämpf (3):
545       Remove rcov from BuildRequires, tests aren't run during build
546       Fix package install
547       Explain why there's a conflict with gamin
548   Martin Vidner (1):
549       Let system_check show up in rake -T.
550 - 0.0.3
551
552 -------------------------------------------------------------------
553 Wed Jul 22 17:01:46 CEST 2009 - mvidner@suse.cz
554
555 - Too many changes. Please release often!
556     55  Klaus Kämpf
557     21  Stefan Schubert
558     14  Duncan Mac-Vicar P
559      7  Ladislav Slezak
560      6  Josef Reidinger
561      6  Martin Vidner
562      1  Jiří Šrain
563      1  Stanislav Visnovsky
564 - 0.0.2
565
566 -------------------------------------------------------------------
567 Fri May 15 15:14:45 CEST 2009 - schubi@suse.de
568
569 - new interface definitions
570 - Testcase mechanism
571 - plugin machanism
572 - reset version to 0.0.1
573
574 -------------------------------------------------------------------
575 Tue Mar 31 13:11:49 CEST 2009 - schubi@suse.de
576
577 - remove not needed activeRecords like user, patches,...
578 - version 1.0.1-1 
579
580 -------------------------------------------------------------------
581 Thu Jan 29 18:09:45 CET 2009 - schubi@suse.de
582
583 - removed old layout stuff, bugfixes, update doc
584 - version 1.0.0-2 
585
586 -------------------------------------------------------------------
587 Wed Oct 22 17:04:50 CEST 2008 - schubi@suse.de
588
589 - added policies
590 - some API changes 
591
592 -------------------------------------------------------------------
593 Tue Sep  9 13:43:29 CEST 2008 - schubi@suse.de
594
595 - initial 
596