forked from theforeman/foreman
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
4478 lines (3424 loc) · 187 KB
/
CHANGELOG
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
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
2013-05-21 Dominic Cleal <[email protected]>
* Bump version to 1.2-develop
* fixes #2491, fixes #2487 - i18n issues
2013-05-21 Amos Benari <[email protected]>
* fixes #2511 Footer should be replaced with an about page
2013-05-19 Dominic Cleal <[email protected]>
* RPM packaging fixes
2013-05-17 Daniel Lobato <[email protected]>
* fixes #2498 FactNames are not precreated
2013-05-14 Sam Kottler <[email protected]>
* Updated the spec for packaging Foreman on top of a Ruby 1.9.3 software collection
2013-05-13 Ivan Necas <[email protected]>
* fixes #2492 Fallback to assets pipeline if a precompiled asset is missed in production
2013-05-13 Stef Telford <[email protected]>
* fixes #2490 - filter empty EC2 security groups
2013-05-13 Ohad Levy <[email protected]>
* fixes #2481 - invalid state in BMC power dropdown
2013-05-12 Amos Benari <[email protected]>
* fixes #2488 - hosts/<fqdn>/lookupkeys/<key-id> api is broken
* fixes #2396 Popups show escaped HTML
* fixes #2478 - smart-variable in ENC stopped working
2013-05-12 Dominic Cleal <[email protected]>
* fixes #2453 - fix aggressive truncation of hostgroups < 26 chars
* fixes #2486 - ensure facts import is idempotent when values are unchanged
2013-05-12 Ohad Levy <[email protected]>
* fixes #2480 - undefined method `html_raw'
2013-05-12 Tomas Strachota <[email protected]>
* fixes #2246 deleting an environment also deletes associated templates
2013-05-12 Marek Hulan <[email protected]>
* Fixes #2476 - precompile and include textmate theme
2013-05-09 Antony Perigault <[email protected]>
* Add Gentoo operating system
2013-05-09 Marek Hulan <[email protected]>
* Fixes #2460 - session expiration fix for SSO
2013-05-09 Dominic Cleal <[email protected]>
* fixes #2281 - don't allow admin flag to be removed from admin account
* refresh locales
* remove test translations
* gettext_i18n_rails_js shouldn't be required in prod setups to run rake tasks
* fixes #2420 - extract strings for i18n from JavaScript, various i18n fixes
* fixes #2426 - translate model and column names to English
2013-05-09 Lukas Zapletal <[email protected]>
* fixes #2444 - locale selector in user account
* fixes #2401 - cannot create new admin user
2013-05-09 Amos Benari <[email protected]>
* refs #2132 - fixes ajax on puppetclass update, and some typos.
* fixes #2220 - Suport hostgroup puppet classes parameters inheritance.
* fixes #2132 Smart Variables in hostgroup. 1. Show smart variables in hostgroup view. 2. Added the GUI to override smart variables values in host group.
2013-05-09 Og B. Maciel <[email protected]>
* Changed validation text s/must be downcase/must be lowercase.
2013-05-09 Ohad Levy <[email protected]>
* fixed #2474 - Foreman Exceptions are not initalized correctly
2013-05-09 Daniel Lobato <[email protected]>
* fixes #426 expose BMC information in foreman UI
2013-05-09 Joseph Mitchell Magen <[email protected]>
* refs #2400 clean up tests so there are no orphaned foreign keys
* fixes #2422 Rails 3.2: before_destroy / dependent => :destroy ordering
* fixes #2421 added missing has_many :hostgroups and missing :dependent => destroy
2013-05-09 Greg Sutcliffe <[email protected]>
* Fixes #2461 - Allow user to not have a puppet proxy
* Fixes #2459 - Create ProxyFeature methods from symbol name, lookup on real text
2013-05-08 Ohad Levy <[email protected]>
* fixes #2475 - search hosts based on comments
2013-05-08 Dominic Cleal <[email protected]>
* fixes translator comment
2013-05-08 Greg Sutcliffe <[email protected]>
* Fixes #2406 - add recent report summary to dashboard latest events box
2013-05-07 Daniel Lobato <[email protected]>
* fixes #2472 - prevent duplicate users from hostgroup ancestors
2013-05-07 Sam Kottler <[email protected]>
* Added core runtime packages to the RHEL6 comp
2013-05-07 Dominic Cleal <[email protected]>
* fixes #2463 - update permissions to follow controller move
* fixes #2432 - use absolute controller path for navbar links
2013-05-07 Ewoud Kohl van Wijngaarden <[email protected]>
* Typo fix
2013-05-07 Lukas Zapletal <[email protected]>
* fixing transifex parse error
* fixes #2434 - foreman-debug script
* removing ruby-debug from development group
2013-05-07 Andy Taylor <[email protected]>
* Fixes #2265 - Broken hosts_and_facts detection
2013-05-07 Ivan Necas <[email protected]>
* Fixes #2454 - Fix loading settings in production
2013-05-06 Dominic Cleal <[email protected]>
* fixes #2463 - move test files to follow controller move
2013-05-06 Sam Kottler <[email protected]>
* Added additional DB packages
2013-05-06 Ohad Levy <[email protected]>
* fixes #2463 fixed nested puppetca and autosign controllers
* fixes #2393 - Couple of models broken with audited 3.0.0
2013-05-06 Joseph Mitchell Magen <[email protected]>
* fixes #2455 hostgroup not saving
2013-05-05 Dominic Cleal <[email protected]>
* fixes #2452 - allow nil form, used for checkboxes in taxonomies wizard
2013-05-03 Michael Moll <[email protected]>
* add SLES and SLED to Suse family
2013-05-03 Dominic Cleal <[email protected]>
* Fix tests misusing assert and assignment vs. comparison
2013-05-03 Amos Benari <[email protected]>
* intruducing color variable and mixin in the scss files
2013-05-03 Greg Sutcliffe <[email protected]>
* Fix finder_needs_type check in sti mixin
2013-05-01 Amos Benari <[email protected]>
* fixes #2450 - cookie name based on pathname to be able to reuse the js in other pages
* fixes #2361 do not reset password on test connection.
2013-05-01 Joseph Mitchell Magen <[email protected]>
* fixes #2361 empty password does not invalidate compute resource
2013-05-01 Ohad Levy <[email protected]>
* fixes UI errors in trend pages
2013-04-30 Joseph Mitchell Magen <[email protected]>
* fixes #2378 - added Minitest and other code cleanups
2013-04-30 Sam Kottler <[email protected]>
* Added even more dependencies to the RHEL6 comp
2013-04-30 Greg Sutcliffe <[email protected]>
* Fixes #2439 - Add true to respond_to? calls for initialize_puppetca
2013-04-30 Amos Benari <[email protected]>
* fixes #2441
2013-04-29 Amos Benari <[email protected]>
* new top-bar navigation design and a new login page
2013-04-29 Sam Kottler <[email protected]>
* Added a lot more dependencies to the RHEL6 comp
2013-04-29 Marek Hulan <[email protected]>
* fixes #2429 - change OpenID storage to be permanent
2013-04-26 Greg Sutcliffe <[email protected]>
* fixes #2433 - fix orchestration respond_to? test to work on ruby 2.0
2013-04-26 Dmitri Dolguikh <[email protected]>
* fixes #2428 - a workaround for an issue with SETTINGS[:libvirt] not being properly initialized in rpm environments
2013-04-26 Sam Kottler <[email protected]>
* Added rails and dependencies to comp
2013-04-26 Marc Grimme <[email protected]>
* fixes #2430 - undefined method gettext_translation_for_attribute_name
2013-04-25 Greg Sutcliffe <[email protected]>
* fixes #2407 - Add STI to settings model
2013-04-25 Ivan Necas <[email protected]>
* Always use multi-select widget for taxonomies in host group
2013-04-24 Joseph Mitchell Magen <[email protected]>
* fixes #2248 adds api controllers and actions to access_permissions.rb
2013-04-24 Amos Benari <[email protected]>
* fixes #2425 Allow find_multiple to work on all Host types
2013-04-24 Dominic Cleal <[email protected]>
* fixes #2427 - use RUBY_VERSION for pre-Bundler 1.3 compatibility
* fixes #2367 - Ruby 2.0 support
* fixes #2359 - update EPEL release number
* Feature #2368 - host list popups and various fixes
* Feature #2368 - i18n extracting strings
* Feature #2368 - use N_ for model validators
* fixes #2419 - disable DNS orchestration during host mailer tests
2013-04-24 Lukas Zapletal <[email protected]>
* fixes #2368 - finishing transifex.com integration
* Feature #2368 - form helpers, exceptions and fixes
* Feature #2368 - merging new strings
* Feature #2368 - i18n extracting and locale rake task
* Feature #2368 - adding Rails i18n yml files
* Feature #2368 - i18n extracting strings
* Feature #2368 - i18n extracting strings
* Feature #2368 - i18n integrating Transifex
* Feature #2368 - renaming i18n domain to 'foreman.pot'
2013-04-24 Sébastien Bernard <[email protected]>
* fixes #2416 - use relative URL prefix for environment import buttons
2013-04-24 Sam Kottler <[email protected]>
* Fixes #2408: don't try to reset the password in rake permissions:reset if Facter.domain is nil
2013-04-24 Greg Sutcliffe <[email protected]>
* fixes #2410 - Set auditable type to 'Host'
2013-04-24 Daniel Lobato Garcia <[email protected]>
* Feature #2368 - adding Spanish translation
2013-04-24 Bryan Kearney <[email protected]>
* Feature #2368 - i18n extracting strings
2013-04-24 Thomas Bendler <[email protected]>
* Feature #2368 - adding German translation file
2013-04-24 Daniel Lobato <[email protected]>
* Adds an id primary key field to the user_hostgroup relationship
2013-04-23 Joseph Mitchell Magen <[email protected]>
* fixes #2263 continuation - turn off auditing for migration of adding Hostgroup label
2013-04-22 Marek Hulan <[email protected]>
* fixes #2417 - SSO abstractioning
2013-04-22 Joseph Mitchell Magen <[email protected]>
* fixes #2360 loading parameters on host edit form when hostgroup or environment is changed
2013-04-22 Bryan Kearney <[email protected]>
* fixes #2247 Provides an option to disable the use of gravatara
2013-04-21 Joseph Mitchell Magen <[email protected]>
* fixes #2263 search Hostgroup by label
* refs #2254 - STI Host relationships
2013-04-21 Dominic Cleal <[email protected]>
* fixes #2405 - disable DNS orchestration during TFTP tests, causing timeouts
2013-04-17 Sam Kottler <[email protected]>
* Use https when accessing Rubygems.org
* Added f18 releases to tito and fixed some typos
* Added RHEL6 and F18 comps
* Bumped the Rails version to match what's in the nightly tag
2013-04-14 Ivan Necas <[email protected]>
* fixes #2398 - fix ruby 1.9 issue when loading free ip, causing {} in URL
2013-04-12 Daniel Lobato <[email protected]>
* Enforce hostgroup/role uniqueness on User relation
2013-04-11 Ohad Levy <[email protected]>
* [refactor] breakdown of proxy api classes
2013-04-11 Greg Sutcliffe <[email protected]>
* fixes #2390 - Add :host_id to BMC options hash
2013-04-11 Dominic Cleal <[email protected]>
* fixes #2327 - add simplecov code coverage reports
2013-04-10 Amos Benari <[email protected]>
* flot charts
2013-04-10 Ohad Levy <[email protected]>
* fixes failing test/fixture introduced in 7ff39bfa
2013-04-10 Daniel Lobato <[email protected]>
* Added link to host on some audit entries
2013-04-10 Greg Sutcliffe <[email protected]>
* fixes #2389 - Add basic support for plugin config to live in separate files
2013-04-10 Dominic Cleal <[email protected]>
* fixes #2385 - use Capybara 2.0.x for Ruby 1.8 compatibility
* fixes #2153 - add trusted_puppetmaster_hosts setting to permit puppetmaster access
2013-04-09 Dominic Cleal <[email protected]>
* fixes #2377 - refresh column info after editing Medium
2013-04-08 Greg Sutcliffe <[email protected]>
* fixes #2376 Update migrations to match new rails3.2 paths
2013-04-08 David Schmitt <[email protected]>
* Small typo in foreman-config output
2013-04-08 Ohad Levy <[email protected]>
* addes missing taxonomy asset
2013-04-04 Joseph Mitchell Magen <[email protected]>
* fixes #2371 - removed iconv - causing deprecation notice - block in require: iconv will be deprecated in the future, use String#encode instead
2013-04-04 Ohad Levy <[email protected]>
* more minor fixes around asset pipeline changes
2013-04-03 Ohad Levy <[email protected]>
* fixes missing assets files
2013-04-03 Sam Kottler <[email protected]>
* Removed unnecessary script related to SElinux
2013-04-03 Ewoud Kohl van Wijngaarden <[email protected]>
* Remove .DS_Store file
2013-04-03 Amos Benari <[email protected]>
* fixes wrong spice JS referenec
2013-04-02 Greg Sutcliffe <[email protected]>
* fixes #2351 Downcase fqdn when importing facts, for hostname validation consistency
2013-04-02 Joseph Mitchell Magen <[email protected]>
* fixes #2365 added quiet assets gem
* fixes #2362 ImagesHelper - not showing field if no images
* fixes #2366 removes duplicate gems in bundler/test.rb
2013-04-02 Amos Benari <[email protected]>
* moved spice console to spice-html5-rails gem
* upgrade foreman to rails 3.2.13
2013-04-02 Dominic Cleal <[email protected]>
* fixes #2358 - remove duplicate epel/HTTP proxy snippets
2013-03-28 Sam Kottler <[email protected]>
* Added files for building via Tito
2013-03-14 Joseph Mitchell Magen <[email protected]>
* fixes #2250 API v2 add/remove puppetclasses from hosts and hostgroups
* fixes #2318 - API v2 documentation for parameters to include real paths rather than /references/:id
* fixes #2319 make HostClass and HostgroupClass unique puppetclass_id by scope
* fixes #2322 ActiveModel
* fixes #2323 syntax error in host_mailer
2013-03-14 Greg Sutcliffe <[email protected]>
* fixes #2324 Refactoring of Host STI
2013-03-14 Ivan Necas <[email protected]>
* Load the apipie documentation when calling '/api'
2013-03-14 Bryan Kearney <[email protected]>
* Use proper syntax for step 2 title, comment by Joseph Magen
* Add localization calls to the subnets and the trenda pages.
2013-03-11 Joseph Mitchell Magen <[email protected]>
* fixes #2291 undefined method 'to_a' for 75:String when creating host WITH taxonomy
* fixes #2272 setup capybara and spork and modified test_helper for future integration testing
2013-03-11 Daniel Lobato <[email protected]>
* fixes #2299 - Parameters Controller (API v2) can reset parameters (delete them all)
2013-03-11 Ewoud Kohl van Wijngaarden <[email protected]>
* Downgrade the libvirt bindings warning to print
2013-03-11 Bryan Kearney <[email protected]>
* Added gettext calls to the usergroups and roles pages.
* Add gettext calls to the common views, application controller, and application helper objects.
* Add gettext calls to the locations pages and the user pages.
2013-03-10 Ohad Levy <[email protected]>
* switch to latest released fog
2013-03-04 Joseph Mitchell Magen <[email protected]>
* fixes #2278 orchestration test failure
* fixes #2274 renamed test/unit/orchestration.rb to test/unit/orchestration_test.rb
2013-03-04 Daniel Lobato <[email protected]>
* fixes #2219 - Hostgroup ownership is hierarchical
2013-03-04 Ivan Necas <[email protected]>
* fixes #2275 - include ThreadSession
2013-03-04 Ohad Levy <[email protected]>
* fixes #2277 - adds spice html5 support
2013-03-03 Sam Kottler <[email protected]>
* Added a build script for updating and generating policies and packages
2013-03-03 Dominic Cleal <[email protected]>
* fixes #2268 - exec puppet in Bundler-less env, don't touch PATH when puppetgem is set
* fixes #2264 - replace fulltext sources.value index with digest
* fixes #2256 - support minitest in jenkins rake tasks, add missing yaml require breaking bundler, fix version test for Ruby 1.9.2
* fixes #2202 - add all unassigned actions to appropriate permissions
2013-03-03 Ivan Necas <[email protected]>
* fixes #2273 - authorization over environment model
* foreman-config - dry run
2013-03-03 Bryan Kearney <[email protected]>
* fixes #2269 - Add gettext framework to foreman.
2013-03-03 Jeff Palmer <[email protected]>
* fixes #2266 - API doesn't honor 'view_facts' permission
2013-03-01 Dominic Cleal <[email protected]>
* fixes #2262 - handle strings from PostgreSQL
2013-02-27 Ohad Levy <[email protected]>
* fixes #2253 adds openstack floating ip support
* fixes #2252 - add supports to openstack log console
* fixes #2251 - adds openstack image listing
2013-02-26 Amos Benari <[email protected]>
* fixes #2222 hostgroup form can be scoped by multiple taxonomys.
2013-02-25 Dominic Cleal <[email protected]>
* fixes #2242 - concatenate HTML errors, don't use Array#to_s on Ruby 1.9
2013-02-25 Amos Benari <[email protected]>
* fixes #2163 New host installation fails with RHEV 3.1
* fixes #2224 Selecting a RHEV 3.1 template does not work properly
* Do not block create and destroy volume if api version is 3.1 or later.
* added blank option in ovirt select template.
* fixed test connection for existing compute-resource.
2013-02-25 Ohad Levy <[email protected]>
* refs #2254 - minor fixes related to facts import
* refs #2254 - minor fixes related to host form
2013-02-25 Greg Sutcliffe <[email protected]>
* fixes #2254 - Add STI to hosts table
2013-02-21 Amos Benari <[email protected]>
* fixes #2221 - non admin user can't set build flag for multiple hosts
2013-02-21 Ohad Levy <[email protected]>
* fixes broken build
* Ensures that unused API v2 routes are not added when using nested routes
2013-02-21 Joseph Mitchell Magen <[email protected]>
* ignore .rvmrc
* fixes #1988 - CRUD Actions for nested parameters for host, domain, hostgroup, os
* fixes #2239 API v2 CRUD for locations and organizations and added nested loc/org
* edited TaxHost - selected_ids and used_ids do NOT return [] if ignored?
2013-02-21 Lukas Zapletal <[email protected]>
* bundler_ext require statements
* bundler_ext initial support
2013-02-20 Dominic Cleal <[email protected]>
* fixes #2217 - initialize Regexp constants here to stop duplicate warnings
* fixes #2100 - fix regexp overflow on MRI 1.8 with older safemode/ruby_parser
* fixes #2203 - add locations/organizations to subnet edit page
2013-02-20 David Swift <[email protected]>
* fixes #2229 add an IAM role field to a compute image.
2013-02-20 Amos Benari <[email protected]>
* added filter to the multy select component.
2013-02-20 Joseph Mitchell Magen <[email protected]>
* fixes 2228 json parsing failed
2013-02-19 Daniel Lobato <[email protected]>
* Order multi-select options alphabetically
2013-02-13 Dominic Cleal <[email protected]>
* fixes #2198 - add AJAX routes to existing permissions to fix non-admin UI
2013-02-12 Dominic Cleal <[email protected]>
* fixes #2196 - create tmp/ if it doesn't exist
* fixes #2110 - bump safemode to support !=
2013-02-12 Daniel Lobato <[email protected]>
* Feature: #686 - Hosts can inherit environment from hostgroup
2013-02-12 Gaël Chamoulaud <[email protected]>
* Fixes #2199: Fix install media submit/cancel buttons when locations/orgs disabled - When locations and Organizations are disabled, the submit/cancel Buttons are not well displayed when you want to add a new medium.
2013-02-12 Dennis Hoppe <[email protected]>
* fixes #2193 SQL error on Postgres 9.1 for classes_from_storeconfigs
2013-02-06 Ohad Levy <[email protected]>
* Revert "ptables - displaying os_family and layout in api show and list"
* Revert "ptables - validation for OS families"
2013-02-06 Joseph Mitchell Magen <[email protected]>
* fixes #2166 - error when clearing location
2013-02-06 Tomas Strachota <[email protected]>
* ptables - validation for OS families
* ptables - displaying os_family and layout in api show and list
2013-02-06 Ivan Necas <[email protected]>
* Using Apipie versioning features and Maruku for markdown
2013-02-06 Daniel Lobato <[email protected]>
* API now allows for search of usergroups
2013-02-01 Ohad Levy <[email protected]>
* bump version to 1.1
* released 1.1
* refs #2141 - ensures no duplicate trends are created
* include nested host routes in the api documentation
2013-02-01 Robert Birnie <[email protected]>
* Fixes #2141 - Deletes duplicate TrendCounters
2013-01-30 Ohad Levy <[email protected]>
* fixes #2141 - Trends grahs issue
* fixes #2154 - "Foreman" link in main navigation should link to dashboard
* fixes #2161 - Cannot delete a host if the compute resource VM is already deleted
* fixes #2124 - only include classes from the host current environment.
* fixes #1827: use ids instead of names for templates routes
* fixes #2159 - Provisioning information shown in locations/organizations while provisioning is disabled.
* fixes #2160 - do not store Finished catalog run messages
* ensures that validation does not get triggered for new taxonomy objects
* do not use class variables for taxonomix.
2013-01-29 Ohad Levy <[email protected]>
* Ensure we use ApiPie 0.13, as 0.14 changed API.
* update to rails 3.0.20 to address CVE-2013-0333
2013-01-27 Dominic Cleal <[email protected]>
* fix typo in mismatches report
* fixes #2157 - used_ids should not pass hosts array
2013-01-24 Ohad Levy <[email protected]>
* ensures rails does not complain on migration, unsure of why its required
* bump version file
* 1.1RC5
* ensures that when taxable objects (such as a domain) does not fire a taxonomy validation
* rebase 6f9e04c913856c3adbc02010ce7a9e187ed2682b
* minor cleanups that did not rebased cleanly
* adds nullify when deleting taxonomies
* hosts mulitple
* refactor - move clone taxonomy to models
2013-01-24 Joseph Mitchell Magen <[email protected]>
* clone action, view, tests
* refactor hash_for links on taxonomies/index
* changes to taxonomies_controller
* fixes #2033 - Cannot assign a host to an org
* fixes #2001 - Changing Loc or Org after compute resource selection give 500 error
* fixes #1999 - Allow org/location to selectively ignore a domain, subnet etc
* fixes #2138 - Ensure at least one Location / Organization exists
2013-01-24 Amos Benari <[email protected]>
* new org wizard.
* fixes #2126 Large report messages won't fit in PostgreSQL's index_messages_on_value
2013-01-23 Ohad Levy <[email protected]>
* refs #2146 - ensures redirect does not break on api requests too
2013-01-23 Dominic Cleal <[email protected]>
* fixes #2146 - prevent double render
* fixes #2151 - use DN environment variable instead of CN
2013-01-21 Amos Benari <[email protected]>
* refs #2041 - changed puppetclass/:id/parameters from put to post.
* lighter style to the host status labels.
* remove add-class tooltip.
* fix import classes button
* fixes #851 - display diff view on Puppet file content change
* fixes #2145 Host Search not working by user
2013-01-21 Ivan Necas <[email protected]>
* Make sure we're not merging nil in to_json
2013-01-21 Ohad Levy <[email protected]>
* [test] renamed wrong class name
* fixes #2147 - param classes with multiple matchers are evaluated incorrectly
* updated fog version, as a few vmware related bugs where fixed
2013-01-20 Joseph Mitchell Magen <[email protected]>
* fixes #2136 hyperlink host properties
2013-01-20 Ivan Necas <[email protected]>
* Fix home mapping in API v2
2013-01-20 Dominic Cleal <[email protected]>
* refs #2069 - enable auth by default
* fixes #2121, #2069 - restrict importers and ENC to puppetmasters and users
2013-01-15 Dominic Cleal <[email protected]>
* fixes #2129 - only use markdown if redcarpet available
* fixes #2069 - use a random salt when saving the root password
2013-01-15 Martin Bačovský <[email protected]>
* Added auth to smart proxies
2013-01-15 Sam Kottler <[email protected]>
* Remove mention of tenants from test definitions
2013-01-14 Sam Kottler <[email protected]>
* Fixes #1880 - Build button (or any with the disabled attribute) shouldn't be clickable
2013-01-14 Dmitri Dolguikh <[email protected]>
* v2 api for configuration_templates and template_combinations
2013-01-14 Amos Benari <[email protected]>
* fix xhr authentication issue.
* fixes #2041 puppetclass_parameters update method uses PUT incorrectly
2013-01-14 Robert Birnie <[email protected]>
* Add Additional Error checking for ldap
2013-01-14 Tomas Strachota <[email protected]>
* fix in compute resources api doc
2013-01-13 Ohad Levy <[email protected]>
* fixes #2047 - pagination is not visible on compute resources vms.
* adds support for JS table sorter / pagination.
2013-01-10 Mikael Fridh <[email protected]>
* fixes #2122 - Cannot search reports on environment name
2013-01-10 Joseph Mitchell Magen <[email protected]>
* added API v2 placeholders.
2013-01-09 Sam Kottler <[email protected]>
* Upgrade to Rails 3.0.19 to mitigate CVE-2013-0156 and CVE-2013-0155
2013-01-08 Marius Rieder <[email protected]>
* round_with_precision is deprecated
2013-01-08 Amos Benari <[email protected]>
* Optimize SQL queries for puppetclass edit page
* added search puppet class parameters.
* removed the need to add 'btn' class for the action_buttons helper, and changed the action buttons to small.
* resize puppet calss form, parameter tab, left tabs size.
* fix popover html content render.
* add gravatar to users index
2013-01-08 Dominic Cleal <[email protected]>
* fixes #2109 - improve session token security
2013-01-08 Nicolas Dandrimont <[email protected]>
* Fixes #1884 - hardcode a version number for Debian's testing/unstable suites
2013-01-08 Tomas Strachota <[email protected]>
* Extended information for each type of compute resources
2013-01-08 Sam Kottler <[email protected]>
* Added additional counter-tests to config templates
2013-01-06 Ohad Levy <[email protected]>
* refs #1947 - fixes typo
2013-01-03 Ohad Levy <[email protected]>
* bumped rails to 3.0.18 to avoid latest CVE
* fixes #2098 - ldap auth when using a different account for authentication was broken
* 1.1RC4 released
2013-01-03 Amos Benari <[email protected]>
* fixes #2096 New location/Org button in user-menu doesn't work on ff.
* fixes #2091 Menu items disappeard
2013-01-03 Dominic Cleal <[email protected]>
* Revert bundler changes in 73f23bf4c643637c805e4911648aea16f8a73c55
* refs #2097 - update test to include stderr redirect
* fixes #2097 - improve debug when `puppet master --configprint` fails
2013-01-03 Sam Kottler <[email protected]>
* Fixes #2095 - Only show console button if VM is running
2013-01-03 Mikael Fridh <[email protected]>
* fixes #2092 - allow parens in Subnet description
2013-01-02 Amos Benari <[email protected]>
* fixed an error in the ptable wellcome text.
* fixed missing condition in taxonomix.
* remove the link from hosts list in users filter page when not needed.
* added multi-select ui component instead of multi check-boxes for long lists.
* reorg in the user and settings top menus.
* ui phase2
* bootstrap2.2.2
2013-01-02 Ohad Levy <[email protected]>
* fixes #2084 - All Facts and Reports are visible regardless of selected Org/Location for admin users
* fixes #2076 Windows provisioning template generation fails
* fixes #2083 - DB migration fails with Postgres with bmc nics
* updated readme for new year
* updated gitignore
2013-01-02 Joseph Mitchell Magen <[email protected]>
* fixes #2025 - show user login if name is blank
2012-12-31 Ohad Levy <[email protected]>
* fixes #2078 - Classes parameters value leak fix
2012-12-30 Jasper Poppe <[email protected]>
* added puppet location and organization parameters
2012-12-27 Ohad Levy <[email protected]>
* 1.1RC3 released
* fixes #2073 - undefined method `update!'
* refs #1944 - minor leftover to avoid Object.id warning
* fixes #1949 - VMware creation: vm's always get 768MB memory
* fixes #1947 - wrong notice pressing the power on/off button for vmware hosts
2012-12-27 Joseph Mitchell Magen <[email protected]>
* fixed postgres migrations
2012-12-26 Ohad Levy <[email protected]>
* 1.1RC2 Released
* fixes #1944 - Listing VMWare virtual machines under Computer resources is slow.
* fixes #1814 - converts sp_* attributes into a BMC interface class
* fixes #2072 Foreman complains about medium etc when deploying to Image based providers(EC2/OpenStack/RackSpace..)
2012-12-26 Joseph Mitchell Magen <[email protected]>
* fixes #2017 added patch from ticket
2012-12-26 Hannes Schaller <[email protected]>
* fixes #2504 trends model for postgresql added group() back and added select()
2012-12-24 Ohad Levy <[email protected]>
* refs #1890, typo
* refs #1991 - Cache not cleared prevent location / org feature to show up
* fixed broken test on ruby 1.9
* Do not use :class_name in has_many :through, missed on for class_params
2012-12-24 Joseph Mitchell Magen <[email protected]>
* fixes #1890 api host status
* fixes #1992 sort does not fail if vlanid is null
* DEPRECATION WARNING: Giving a hash to body is deprecated, please use instance variables instead.
* fixes #1991 expire topbar cache on user when restart server
* renamed to thread_session.rb
* removed has_many_polymorphs and used has_many :source and :source_type
2012-12-24 Dominic Cleal <[email protected]>
* fixes #2063 - pin minitest to 3.5+ and mocha 0.12.x
* fixes #2061 - test if oVirt API has HTTPS redirect
2012-12-24 rbirnie <[email protected]>
* fixes #2062 - Add max_trends setting
2012-12-24 Amos Benari <[email protected]>
* removed puppet class include in index because it creates too many joins in a single query for sql-light to function properly.
* commented rack-mini-profiler as it slows some development machines too much. When needed it can be uncommented.
2012-12-20 Sam Kottler <[email protected]>
* Fixes #2058: prevents the spinner from going forever if listing fails
2012-12-20 Ohad Levy <[email protected]>
* removed class_name from all relationships that has_many :through as its invalid.
2012-12-20 Amos Benari <[email protected]>
* puppet class form ui fixes.
2012-12-20 Dmitri Dolguikh <[email protected]>
* fixes #1834 to get foreman running under ruby 1.9.3
2012-12-19 Joseph Mitchell Magen <[email protected]>
* added slash /unattended to other url_for calls
* fixes #2018 add forward slash to controller name of url_for() helper
2012-12-19 Trey Dockendorf <[email protected]>
* - Allows mysql2 usage with Puppet < 2.7.10 - Fixes #1350
2012-12-19 Sam Kottler <[email protected]>
* Fixes #2059: Completely remove email_replay_address from settings
2012-12-19 Dominic Cleal <[email protected]>
* refs #2023 - always write using_storeconfigs default as a boolean
2012-12-19 Ohad Levy <[email protected]>
* fixes #2023 - Don't try to save os=nil in the fact importer
2012-12-19 Amos Benari <[email protected]>
* Fix Foreman SQL injection through search mechanism CVE-2012-5648
2012-12-18 Greg Sutcliffe <[email protected]>
* Fixes #2050 - Don't display revoked certs by default
2012-12-18 Ohad Levy <[email protected]>
* minor cleanups to the proxy resource class refs #2056
2012-12-18 Corey Osman <[email protected]>
* fixes # 2056 - add bmc support to the api-proxy class
2012-12-18 Joseph Mitchell Magen <[email protected]>
* fixes #1964 lookup_keys.default_value can hold > 255 characters
* fixes #1965 override value to textarea
2012-12-17 Oved Ourfali <[email protected]>
* fixes #1978 - changing login maximum size to 100
2012-12-17 Sam Kottler <[email protected]>
* Fixes #2046: Only show the inverse taxonomy tab if enabled
2012-12-17 Dominic Cleal <[email protected]>
* fixes #2042 - fix CSS classes added to filter levels
2012-12-17 Joseph Mitchell Magen <[email protected]>
* fixes #2045 changed condition so there is no error in Postgresql
* fixes #1353 added custom hook when host build mode changes
* fixes #2051 good host percentange was wrong
2012-12-12 Joseph Mitchell Magen <[email protected]>
* fixes #2037 remove catchall routes
* added compute resource actions and tests
2012-12-12 Ivan Necas <[email protected]>
* refs #1937 - fix graphs hrefs when running from subpath
2012-12-12 Dominic Cleal <[email protected]>
* fixes #2030 - define instance variables during ERB evaluation when not using safemode
2012-12-12 Amos Benari <[email protected]>
* scope templates by taxonomy.
2012-12-12 Sam Kottler <[email protected]>
* Fixes #2000 - display the alternate taxonomy when editing a location or org
2012-12-11 Joseph Mitchell Magen <[email protected]>
* host routes api changes squashed
2012-12-11 Abby Edwards <[email protected]>
* fixed bug preventing LDAP authentication in auth_source_ldap model
2012-12-09 Daniel Lobato <[email protected]>
* fixes #1979 Updating puppet:import:puppet_classes for parameterized classes
2012-12-09 Dominic Cleal <[email protected]>
* fixes #2021 - run test:lib from test rake task
* fixes #2020 - PuppetSetting is an instance, not class
* fixes #1995 - enable param class ENC by default on Puppet 2.6.5+
2012-12-09 Greg Sutcliffe <[email protected]>
* fixes #1977 - Don't rely on Puppetversion to determine report version
2012-12-09 Ohad Levy <[email protected]>
* Merge pull request #286 from iNecas/apipie-validations-off
2012-12-06 Ivan Necas <[email protected]>
* Turn off the apipie validations for now
2012-12-05 rbirnie <[email protected]>
* fix trend labels for ForemanTrends
2012-12-05 Ohad Levy <[email protected]>
* 1.1RC1 released!
* fixes #2011 - Param Class optimization fails on Postges
* refs #2010, fixes cache issues when selecting an org/location
* fixes #2010 - selecting an org/location does not expire topbar cache
* fixes #2004 - Location and Orgs are visible in the host show page even when its disable
* fixes #2003 - Improve Parameterized classes values retrieval time
* SQL improvments for paramaters in host edit section refs #2003
2012-12-05 Dominic Cleal <[email protected]>
* fixes #1994 - set vardir for puppet 3, use --configprint
2012-12-05 Dmitri Dolguikh <[email protected]>
* support for passing template_kind hash as input parameter during create and update operations
2012-12-05 Ivan Necas <[email protected]>
* fixes #1937 - Foreman doesn't work well when run on subpath
* Fix the path for create medium API
2012-12-05 Amos Benari <[email protected]>
* replaced default taxonomy migration with a multiple actions for assigning hosts to orgs and locations.
* admins can always reset the taxonomy filters to any
* filtered users include admins, except in taxonomy form where it is no longer relevant to select admin users.
* minore fix for the edit habtm.
2012-12-02 Ohad Levy <[email protected]>
* fixes incorrect javascript at compute resources after taxonomy changes
* remove hypervisor vm info from tests refs #1957
* Allow admin users to join Orgs
* Initial migration fixes for postgresql
* ensure all taxonomies migration pass on pgsql as well.
* fog 1.8 has been released - updating gem file
2012-12-02 Romain Vrignaud <[email protected]>
* fixes #1886 adds Rackspace V2 support
2012-12-02 Ivan Necas <[email protected]>
* Fix inter-test dependencies
* Ignore value of User.current when authorizing
* Clear the thread values outside of handling request
2012-12-02 Dmitri Dolguikh <[email protected]>
* added template_kinds controller to api
2012-12-02 Amos Benari <[email protected]>
* Taxonomy (Orgs / Locations related fixes)
2012-11-28 Dominic Cleal <[email protected]>
* fixes #1899 require HTTPS URL for oVirt API, now HTTPS-only
* fixes #1976 - fix path to Puppet to /usr/bin
2012-11-28 Joseph Mitchell Magen <[email protected]>
* removed params required => from update action
* Fixes bug in Puppetclass search_for by host
2012-11-28 Ohad Levy <[email protected]>
* ensures that admin user can't be duplicated when running within an org
* oops, fixed typos
* Minor optimization
* make sure that default join objects of taxonomy are RW
* ensure no duplicate hosts can be created
* ensure that internal users can login correctly when orgs is enabled
* Ensure existing org user search is unscoped
2012-11-28 Amos Benari <[email protected]>
* Add organization and location to foreman.
2012-11-26 Greg Sutcliffe <[email protected]>
* Fixes #983 - implement 3 state boot
2012-11-22 Dominic Cleal <[email protected]>
* fixes #1915 - initialise Puppet in master context
2012-11-22 Oved Ourfali <[email protected]>
* Fixed 1972: Supporting search hosts by uuid
* fixes #1961 Adding JSONP support
2012-11-22 Joseph Mitchell Magen <[email protected]>
* set apiadmin user in headers before api controller tests
2012-11-22 Tomas Strachota <[email protected]>
* subnets api - removed required constraints from fields in update
* smart proxies api - filtering by proxy type
2012-11-22 Greg Sutcliffe <[email protected]>
* Fixes #1968 - Fix require paths for tests with new config/settings.rb
2012-11-22 Brian Gupta <[email protected]>
* Added header to foremancli calls to call API version 1
2012-11-21 Ohad Levy <[email protected]>
* do not report internal state over api
* adds foreman versions to response headers
* fixes wrong method name, #refs 1957
* fixed wrong old hypervisor migration refs #1957
* fixes #1962 incorrect value returned when on the fly ldap is disabled
2012-11-21 Joseph Mitchell Magen <[email protected]>
* This commit adds most of the functionality required for API v1
2012-11-20 Amos Benari <[email protected]>
* fixes #1637 adds spice support
2012-11-20 Greg Sutcliffe <[email protected]>
* Revert "Show all Compute Resources if Compute Resource user filtering is not in use"
2012-11-19 Greg Sutcliffe <[email protected]>
* Show all Compute Resources if Compute Resource user filtering is not in use
* Fixes #1823 - Use Compute Resources permissions for Virtual Machine tab
2012-11-19 Ohad Levy <[email protected]>
* fixes #1957 - remove old libvirt hypervisors code
2012-11-16 Brian Gupta <[email protected]>
* Removed deprecated settings for settings.yaml.example
2012-11-15 rbirnie <[email protected]>
* update global parameters title to match other views
2012-11-15 Amos Benari <[email protected]>
* fixes #1074 run distribution graph too vague
* fixes #1942 Jarring on mouseover colour change in vm list
* fixes #1143 Searching for hosts with parameters is broken.
* fixes #1400 remove decimal point in distribution bar chart in dashboard.
2012-11-15 Joseph Mitchell Magen <[email protected]>
* fixes #1470 hosts with no report should not be negative
2012-11-15 Sam Kottler <[email protected]>
* fixes #1872 - Adds Puppet v3 support
* Fixes #1940 - Update all the unattended templates to use puppet agent
2012-11-15 Ohad Levy <[email protected]>
* refactor AuthSourceLdap Class
* fixes #1589 provisioning vmware support
2012-11-14 Dominic Cleal <[email protected]>
* redhat_register snippet: make RHN server configurable, support RHN hosted
2012-11-14 Martin Bačovský <[email protected]>
* Fixed validation error handling and auth durin admin user creation
2012-11-14 rbirnie <[email protected]>
* fix #1925 single value trends pages
2012-11-14 Amos Benari <[email protected]>
* if the ovirt host uses spice now you can connect
2012-11-13 Sam Kottler <[email protected]>
* Pin mocha to versions below 0.13.0
* Improved spacing and active selection for dropdowns in the topbar