forked from theforeman/foreman
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGELOG
2235 lines (1765 loc) · 100 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
2011-11-08 Florian Koch <[email protected]>
* fixes #1299 foreman don't remove the () from puppet class names
2011-11-08 Amos Benari <[email protected]>
* fixes #1261 - show templates in host-show page
* show hosts chart subtitle has proper space now.
* make log-table-filter in the reports-show page, work localy with js instead of submit.
* report show metrics ignore metrics that where less then 0.001 sec. also table hight and summary style fixed.
* fixed reports index page column-width.
* fixed column width in hosts page for IE.
* fixed js for multiple-actions confirmation-modal.
* un-obtrosive js for the show host charts.
* fixed json parse to work on IE
* guest and hypervisor show page get the standard style.
* show hosts chart subtitle has proper space now.
2011-11-08 Tim Speetjens <[email protected]>
* Fixes #1298 - Make the run distribution chart appear within the same scope as the rest of the dashboard
2011-11-07 Ohad Levy <[email protected]>
* Bump to 0.4rc5
* fixes #1297 - expose all searchable collections in foreman CLI
2011-11-07 Brian Gupta <[email protected]>
* foremancli - Added a .to_s to a restclient call to support older versions of rest-client
2011-11-07 Amos Benari <[email protected]>
* un-obtrosive js for the show host charts.
* fixed json parse to work on IE
2011-11-06 Ohad Levy <[email protected]>
* fixes #1294 - Build should not require TFTP if using gPXE
* fixes #1291 - Sub hostgroups not shown when editing multiple hosts
2011-11-06 Amos Benari <[email protected]>
* placed the page entries info on the same line as paginator and give it the same style.
* give the add-bookmarks modal a dark background.
* show time offset error on 10 minutes instead of 100 minutes.
* fixed javascript errors on IE.
* fixed multiple action, was missing a place-holder. java-script are now non-obtrusive.
* fixes #1196 - show FQDN in the hosts listing to prevent misunderstanding
* changed 'settings' to 'more', and 'oreman settings' to 'settings'
2011-11-03 Amos Benari <[email protected]>
* set consistent color array for the dashboard pie.
2011-11-01 Ohad Levy <[email protected]>
* fixes #1286 - moved user permission filters into a tab
* removed whitespace warnings
2011-11-01 Amos Benari <[email protected]>
* fixed 'active; settings menu condition. It is now active on lookup_keys controller too.
* update the look of host parameters page to look like the smart variables.
* fixes #1282 - added smart variables to settings menu.
* prevent magic-line code from braking when a page does not belong to a menu item.
2011-10-31 Ohad Levy <[email protected]>
* Merge pull request #11 from traylenator/reprot
* fixes #1273 - wrong MAC address regexp, now with the right regexp
* fixes #1273 - wrong MAC address regexp
* fixes #1257 - various fixes around bcm dhcp record
* refs #1257 - added missing model definition
* fixes #1274 - a user is not able to edit itself
2011-10-31 Steve Traylen <[email protected]>
* typo reprot -> report
2011-10-31 Amos Benari <[email protected]>
* fixes #1277 - add bar chart to report show page.
* fixes #1275 - filter report log by severity level
* fixes #1276 - Non intrusive javascript pie and bar
* refs #1231 smart variables ui improvemnts
2011-10-31 Brian Gupta <[email protected]>
* minor updates to foreman CLI
2011-10-31 Tim Speetjens <[email protected]>
* refs #1151 Fix the scopes so they behave as expected and Adapt dashboard pie data to the corrected scopes
2011-10-30 Ohad Levy <[email protected]>
* fixes #1263 - mac field is not shown when toggling from virtual to bare metal
* fixes #1174 - some error messages may show up twice
* fixes #1272 - New Hostgroup: Selecting an environment does not update class list
2011-10-30 Brian Gupta <[email protected]>
* fixes #945 - Added basic Command Line Interface for foreman
* Added deprication warning to ssh-using-foreman
2011-10-29 Ohad Levy <[email protected]>
* update puppet modules and scoped_search plugin
2011-10-27 Ohad Levy <[email protected]>
* Merge pull request #10 from joschi/debian_rules_fix
* added missing test update, refs #1269
* fixes #1269 - do not enforce assoication validations on non managed hosts
* fixes #1266 - align host checkboxes with top checkbox
* fixes #1267 - missing root password
* fixes #1268 - added chart to report metrics.
* wip #1231
2011-10-27 Tim Speetjens <[email protected]>
* fixes #1151 Fix dashboard pie, to contain correct total number of hosts
2011-10-27 Amos Benari <[email protected]>
* fixes #1246 action links in host show page.
* fixes #1231 - make first pill active by default vertical pills
2011-10-26 Jochen Schalanda <[email protected]>
* Removed `chmod` on grid.css in debian/rules file since this file doesn't exist anymore
2011-10-26 Ohad Levy <[email protected]>
* fixes #1262 - Node.rb fails when host has no owner
2011-10-25 Ohad Levy <[email protected]>
* fixes #1257 - allow to manage BMC interfaces via foreman
* fixes #1256 - report links from host list might lead to a purged report
* wip #1231
* refs #1246 - puppet run is now visible, but styling could improve
* fixes #1208 - Unauthenticated IP spoofing should not be allowed
* fixes #1235 open tabs with errors in forms
2011-10-24 Amos Benari <[email protected]>
* fixes #1236 - multiple actions modal
* fixes #1237 - seperate page header from title
* fixes #1230: table overlays buttons in host view
* bookmarks form query as text area instead of text field
2011-10-24 Ohad Levy <[email protected]>
* fixes #1232 - unable to assign OS default provisioning templates
2011-10-23 Ohad Levy <[email protected]>
* fixes #1242 - unable to set boolean values in foreman settings page
* update help screen
* fixes #1219 - <%= shortname %> and <%= domain %> not available in PXELinux template
* fixes #1233 - ldap authentication should not be shown if login is disabled
* fixes #1234 - Do not display subnet import if we are not working in unattended mode
2011-10-20 Ohad Levy <[email protected]>
* minor ui updates
2011-10-20 Paul Kelly <[email protected]>
* Fixed #1241 - Now prompts with default flash file name
2011-10-19 Ohad Levy <[email protected]>
* fixes #1228 - 404 not found generated when there is no help / welcome view
2011-10-18 Tim Speetjens <[email protected]>
* fixes #1166 - be more liberal in accepted values for to_gb - add better logging message
2011-10-18 Ohad Levy <[email protected]>
* new UI for foreman
2011-10-09 Ohad Levy <[email protected]>
* fixed broken test - refs #1211
* fixes #127 - hostgroup clone fails if it has vm attributes
* fixes #1216 - puppetdoc errors where not captured correctly
2011-10-05 Ohad Levy <[email protected]>
* refs #1211 - ENC url is name, not id.
* fixes #1209 - Show subnet name in the HOST editing screen
* fixes #1211 allow both id and name as an id
* clean up unused views and tests, refs #1184
2011-10-03 Ohad Levy <[email protected]>
* refs #1184 - added editing of true / false values in settings page
* fixes #1207 - debian / ubutnu installation might ask for a keyboard during preseed
* fixes #1156 - default kickstart should not do yum upgrade
* fixes #1063 - can't deploy default pxe menu
* Revert "fixes #1183 - make an ESXi server appear in the UI without errors"
* fixes #792 - Dashboard should be default view
* fixes #1205 - search for classes and like operator fail
* fixes #1199 - hosts count in puppetclass page always shows 0
* fixes #1192 - nested hostgroup should be sorted by name
* refs #1201 - adds the ability not to import all subnets
* fixes #1203 foreman might report 500 error when hostname is not defined
* adds host description as an ENC parameter refs #1179
2011-10-03 Corey Osman <[email protected]>
* fixes #1123 api for config_templates needs to return additional attributes
2011-10-02 Ohad Levy <[email protected]>
* fixes #1181 - Host searching returns duplicates
* fixes #1201 - Import Subnets from DHCP server
2011-09-28 Ohad Levy <[email protected]>
* fixes #1188 - add a sample configuration file
* fixes #1187 remove unrequired menus when foreman is not used for provisioning
* refs #1186, fixed wrong condition
* Merge branch 'sol' into develop
* fixes #1186 foreman does not forward sparc dhcp vendor options when creating a sparc Solaris host
2011-09-27 Ohad Levy <[email protected]>
* Feature #1184 - allow to save array based settings
* refs #1179 - hostname name in enc should include its parents too
* fixes #1179 - exposes foreman attributes in enc this includes:
2011-09-26 David Swift <[email protected]>
* fixes #1183 - make an ESXi server appear in the UI without errors
2011-09-26 Ohad Levy <[email protected]>
* fixes #1182 - added inline editing
2011-09-26 Corey Osman <[email protected]>
* fixes #1160 - provisioning api does not contain all the sub components
2011-09-25 Ohad Levy <[email protected]>
* fixes test, refs #1150
* fixes #1174 - error messages might show up twice
* fixes #1150 - When ticking On-the-fly user creation submit button and fields are hidden
2011-09-24 Ohad Levy <[email protected]>
* fixes #1180 - db migration may fail because of missing logger
2011-09-19 Ohad Levy <[email protected]>
* fixes #1153 - Change line color for skipped resources
* fixes #1167 - some setting values are ignored
2011-09-14 Ohad Levy <[email protected]>
* added parenthesis to avoid warnings on older Ruby
2011-09-09 Ohad Levy <[email protected]>
* fixes #1163 - undefined method hypervisor when Edit host
2011-09-08 Ohad Levy <[email protected]>
* fixes #1162 - delete guest when deleting the host in foreman
* fixes #1161 - adds graph per facts
2011-09-05 Ohad Levy <[email protected]>
* fixes #1088 - Overly aggressive query in facts tab
* refactor - various facts cleanups
2011-09-04 Marcello de Sousa <[email protected]>
* Fixes #1131 - Minor inconsistency: "Destroy" and "Delete" button have same function and different names
* Fixes #1133 - Support configurable exportable "facts" (as tags) and "username" to rundeck
2011-09-04 Frank Sweetser <[email protected]>
* Add Scientific Linux OS icon
2011-09-04 Ohad Levy <[email protected]>
* fixes #1135 - missing "good" systems with skipped resources in dashboard report
* fixes #1056 - Rundeck url doesn't work when ldap auth is active
* fixes #1084 - OpenSUSE / SLES deployment root password not working
* fixes #1146 - Provide error details via the API upon failure
* fixes #1134 - Multiple host exporting formatting for rundeck not correct
* fixes #1147 - fail to update hosts when running with unattended mode disable
* fixes #1148 - CRUD on lookup values via the API
2011-08-25 Ohad Levy <[email protected]>
* fixes #1057 - Allow foreman search to output multiple hosts when outputting to rundeck
2011-08-23 Ohad Levy <[email protected]>
* fixes #1125 - tftp proxy might not always be initialized
* refs #1128 - ensure that parameters cache is cleared between tests
* fixes #1128 - Ability to match on Parameters in Smart Variables
* fixes #1127 - add ip auto discovery when none is defined
* fixes #1126 - addes full hostgroup name to hostgroup api
2011-08-20 Ohad Levy <[email protected]>
* Revert "Upgraded Rails version to 2.3.14"
* Upgraded Rails version to 2.3.14
2011-08-19 Ohad Levy <[email protected]>
* cleanup typo
2011-08-18 Ohad Levy <[email protected]>
* fixes #1121 - convert dns handling to real network objects
* fixes #1122 - extracted common REGEXPs
* fixes #1120 - Replaced DHCP functionaitlity by the new net dhcp record classes
2011-08-16 Amos Benari <[email protected]>
* New artwork
2011-08-16 Ohad Levy <[email protected]>
* removed non required plugin, and updated reference puppet modules
2011-08-14 Ohad Levy <[email protected]>
* fixes #1111 - search auto completer should not suggest hosts which are not visible to the current user
2011-08-14 Paul Kelly <[email protected]>
* Fixes #1086 - Add smart-variables to params output for templating
* Fixes #958 - GET throws error on auth_src_ldaps
2011-08-10 Ohad Levy <[email protected]>
* refs #1085, order matters if the host params is a short name instead of fqdn
* fixes #1103 - hypervisor connections logs to info level instead of debug
2011-08-09 Ohad Levy <[email protected]>
* refs #1067 Link to Foreman issue tracker opens in a new window
* fixes #1085 - add default domain and subnet settings to hostgroups
* fixes #1093 - undefined method
2011-08-09 Paul Kelly <[email protected]>
* Fixes #1095 - Vendor_class error reporting is incorrect
2011-08-08 Ohad Levy <[email protected]>
* fixes #1097 - 500 ERROR could be generated when User.current is not set
* fixes #1096 - limit libvirt hypervisor connection time
* refs #1067 - Error message should show trace too
* fixes #1067 - Expose error messages in the web GUI
2011-08-07 Ohad Levy <[email protected]>
* fixes #1092 - hostgroup should not look for parent hostgroups if they do not exists
* fixes #1091 - hosts should not use pre initializer for users
* fixes #1082 - Fix inconsistent icons between Hosts summary and Report summary views
* fixes #1087 - removes code duplication between Reports and Hosts
2011-08-03 Ohad Levy <[email protected]>
* fixes #724 - Allow default VM specs to be tied to a hostgroup
2011-08-01 Ohad Levy <[email protected]>
* fixes #1081 - Expose subnets unused IP via the subnets API/json
2011-07-31 Ohad Levy <[email protected]>
* fixes #762 - Check class assignment consistency
* fixes #1077 - Ensure that host OS attributes are related to the OS itself
* fixes #1078 - Foreman should accept minimal parameters when creating a new host
2011-07-31 Paul Kelly <[email protected]>
* Fixes #1071 - ConfigTemplate permission name
2011-07-28 Ohad Levy <[email protected]>
* FEATURE #982 API call to get fact keys
2011-07-27 Ohad Levy <[email protected]>
* fixes #1064 - last login info for a user without admin rights is not updated
2011-07-27 Paul Kelly <[email protected]>
* Fixes #1070 - image_file name is wrong
2011-07-26 Ohad Levy <[email protected]>
* fixes #1058 Adds support for OpenSuSE provisioning
2011-07-24 Ohad Levy <[email protected]>
* wrong setting category - refs #636
2011-07-24 Paul Kelly <[email protected]>
* Fixes #989 - Add Sparc Solaris support
* Fixes #636 - Update environment from facts
* Fixes #1061 - Deleting used env gives 500 error
* Fixes 1052 - Error when selecting medium
2011-07-20 Paul Kelly <[email protected]>
* Fixes #1039 - ssl_private_key name
* Fixes #1038 - DHCP hostname option
2011-07-19 Ohad Levy <[email protected]>
* wrong puppetca condition - refs #1043
* refs #898 - more leftovers
2011-07-18 Ohad Levy <[email protected]>
* fixes #897 - typo
* fixes #687 - this dramateclly improves expired reports deletion speed and system usage.
* fixes #685 - records per page should be configurable
* fixes #898 - remove old search leftovers across the app
* fixes #822 - Allow a Customizable "Reply" Address in Email Configuration
2011-07-17 Ohad Levy <[email protected]>
* refs #1050 removing model level authorization from settings table
* fixes #1050 - Foreman settings should not be viewed/edited by non admin user
* fixes #1018 - adds rundeck information fetching via foreman
* fixes #1046 - Error when editing a lookup key
* fixes count vs size method on older ruby versions, refs #1045
* fixes #1049 - Ensures that all audit db fields are in place prior to first audit
2011-07-17 Paul Kelly <[email protected]>
* Fixes #954 - rdoc:generate continues if a single puppetdoc fails
* Fixes #1047 - settings controller tests fail to set_session_user
2011-07-14 Mikael Fridh <[email protected]>
* fixes #1045 adds total memory usage chart to statistics page
2011-07-14 Greg Sutcliffe <[email protected]>
* Refs #1041 Add audit_parent to db and ui
2011-07-14 Greg Sutcliffe <[email protected]>
* fixes #1042 add a more detailed status message to the summary email
2011-07-14 Ohad Levy <[email protected]>
* fixes #1044 - Adds ERB templates to disk layouts
* fixes #1043 adds missing patches commit.
* fixes #1043 - make autosign optional
2011-07-12 Ohad Levy <[email protected]>
* fixes #1040 - deleting a hostgroup, may delete a configuration template too
* updated foreman puppet module to include the smart variables puppet function
* fixes #777 - this enable auditing of when a host is changing its puppet class assignmetns
2011-07-11 Paul Kelly <[email protected]>
* Fixes #991 - Missing jumpstart files. Refs #820
2011-07-11 Ohad Levy <[email protected]>
* fixes #1001, foreman should not use dhcp next server when tftp is not used
* fixes #1031 - Adds a CentOS logo
2011-07-11 Kai Stian Olstad <[email protected]>
* Fixes #1000 Out of sync shows hosts with last report equal puppet_interval
2011-07-07 Paul Kelly <[email protected]>
* Fixes #1026 - Medium create fails with 'invalid nfs path'
2011-07-06 Ohad Levy <[email protected]>
* fixes #1029 - allows smart variables to be resolved via http get request.
* fixes #322 Ability to add custom variables and multiple values resovled in a dynamic Hierarchally order
2011-07-03 Ohad Levy <[email protected]>
* splitted setting default data from the migration this allows to add new data and modify its defaults improved settings UI a bit more refs #100
* updated extras to include foreman puppet module recent modifications
2011-07-03 Paul Kelly <[email protected]>
* Fixes #1020 - edit multiple ok button
* Fixes #1017 - edit multiple is grey but still active
* Fixes #1013 - Architecture change is ignored on the new hostgroup page
2011-06-29 Ohad Levy <[email protected]>
* fixes #100 - Setting is now a ActiveRecord object
2011-06-27 Ohad Levy <[email protected]>
* fixes #1010 - import new classes does not show error-message
* fixes #1009 - hostgroup should show its parent classes too
2011-06-21 Paul Kelly <[email protected]>
* Fixes #999 - Log the operator who performs network database operations
2011-06-20 Ohad Levy <[email protected]>
* fixes #998 - free text search on hostsgroup page.
* fixes #997 - hosts tab is highlighted when in hostgroup pages
* fixes #35 - Allow hostgroup nesting for puppet classes and parameters
2011-06-16 Amos Benari <[email protected]>
* fixes #993 postgres search issue
2011-06-15 Ohad Levy <[email protected]>
* fixes #987 - migration fails when using postgres after #820
2011-06-15 Paul Kelly <[email protected]>
* Fixes #820 - Intel Solaris support
2011-06-15 Amos Benari <[email protected]>
* fixes #965 and fixes #964
2011-06-14 Ohad Levy <[email protected]>
* fixes #984 - Display Error on environments->classes link
2011-06-12 Ohad Levy <[email protected]>
* fixes #968 - cannot search a puppetclass by name
* fixes #976 - hypervisor name can't contain "."
* fixes #973 - Error 500 when click "All Puppet Classes"
2011-06-09 Ohad Levy <[email protected]>
* fixes #967 - bookmark fails if its name includes a "."
2011-06-07 Ohad Levy <[email protected]>
* Version bump to 0.3
* minor cleanup - refs #836
2011-06-05 Corey Osman <[email protected]>
* fixes #956 return custom number of reports
2011-06-05 Paul Kelly <[email protected]>
* Fixes #921 - Roles and admin not saved on create new user
* Fixes #906 - Always allow a user to edit some of their own User details
* Fixes #904 - Always show owned in user host filter
2011-05-31 Ohad Levy <[email protected]>
* fixes #952 - incorrect error message when api basic auth authentication fails
2011-05-30 Ohad Levy <[email protected]>
* fixes #951 - when querying for host templates POST is used instead of GET
* fixes #950 - virtual machine settings sometimes break into two lines
* fixes #903 - Show resulting provisioning options at the Host edit screen
2011-05-29 Jochen Schalanda <[email protected]>
* Preperations for Foreman 0.3:
2011-05-29 Ohad Levy <[email protected]>
* fixes #948 - better support for API config_templates api
2011-05-26 Paul Kelly <[email protected]>
* Fixes #946 - Some edit_multiple pages have OK button disabled
* Fixes #923 - Hostgroup puppetmaster proxy ignored on new host page
* Fixes #943 - Use the Sandbox renderer for host's PXE menu
2011-05-25 Paul Kelly <[email protected]>
* Fixes #911 - Add link to template documentation
* Fixes #920 - Add authorization to hypervisor, bookmarks, subnets, smart-proxy/autosign and puppetca
* Fixes 867 - Allow update_multiple to clear hostgroup
2011-05-25 Ohad Levy <[email protected]>
* fixes #887 - tftp templates with -%> crashes foreman
* fixes #939 - Invalid PostgreSQL statement
2011-05-25 Romain Vrignaud <[email protected]>
* fixes #942 - Fix syslinux asking for language for debian 6 and debian 5
2011-05-24 Ohad Levy <[email protected]>
* fixes #930 - Skipped resources should not put systems in 'error' state
* fixes #922 - Confirmation message should be more explicit
* fixes #916 - Incorrect fact entries in the db breaks facts view
2011-05-24 Amos Benari <[email protected]>
* fixes #892 missing div close and some other html crimes.
* fixes #932 + sign on Safari is not rendered correctly
2011-05-23 D. Johnson <[email protected]>
* fixes #928 - Patch spec file to work with Fedora 15+
* fixes #929 - Add files for foreman-release mini package
2011-05-23 Ohad Levy <[email protected]>
* fixed broken test - refs #836
* fixes #899 - There are numerous typos and formatting issues with the code
2011-05-23 Paul Kelly <[email protected]>
* Fixes #905 - Add :build_host as a separate permission type
2011-05-23 Amos Benari <[email protected]>
* UI updates
* fixes edit bookmark url redirection after edit - refs #836.
2011-05-22 Amos Benari <[email protected]>
* fixes #900 - search by "x minutes ago" and the charts in show host
2011-05-22 Marcello de Sousa <[email protected]>
* fixes #918 - API /usergroups won't output json
* fixes #919 - PXE Default file deployed via the API generates an error
* fixes #917 modified: app/controllers/common_parameters_controller.rb modified: app/models/common_parameter.rb
2011-05-22 Ohad Levy <[email protected]>
* Fixes wrong summary status sting the the report API response refs #882
2011-05-22 Paul Kelly <[email protected]>
* Fixes #914 - Edit permission should also grant manage/unmanage
* Fixes #883 - Enable Authorization checking during rake tests
2011-05-22 Jochen Schalanda <[email protected]>
* Fixes #868 - Fixed installation order of database dependencies
2011-05-19 Amos Benari <[email protected]>
* fixes #909 host edit broken. Issue was a result of moving to jquery.
2011-05-17 Amos Benari <[email protected]>
* make the buttons smaller.
* added scroll and submit button to the multi action dialog
* muved the check all to the top of the list and the multiple selection action to the action bar.
* no default open color on dashboard pie
* action bar buttons, title and submit buttons style changes.
2011-05-17 Paul Kelly <[email protected]>
* Fixes #901 - Unattended field in settings.yaml
2011-05-15 Corey Osman <[email protected]>
* Feature #882 - add api call to reports page to get the index section
2011-05-12 Amos Benari <[email protected]>
* take[2] fixes #893 fixed pagination issue in the facts page. fixed sort issue with out_of_sync, errors, active and disabled urls.
* fix bookmark sub-menu on ie and ff fixes #889
2011-05-11 Paul Kelly <[email protected]>
* Fixes #458 - Long host list in edit user
* Fixes #805 - display 'no subnets' when selecting a site with no subnets
2011-05-11 Ohad Levy <[email protected]>
* Feature #896 add json response for statistics page
2011-05-09 Amos Benari <[email protected]>
* errors bookmark was wrong. fixes #886
* fixed colors and order of serias in show host page resources chart refs
2011-05-06 Ohad Levy <[email protected]>
* fixes #885 - unable to fetch tftp serever name correctly
2011-05-05 Ohad Levy <[email protected]>
* refs #285 - removes any left over from the old google charts libraries
2011-05-05 Amos Benari <[email protected]>
* fixes #285 - Use Charting system which can work offline
2011-05-04 Ohad Levy <[email protected]>
* fixes #751 - foreman responds with http 500 error if proxy is unreachable
* fixes #872 - LDAP Auth Source Account Password reset
* fixes #673 - Curl can't be used to trigger runs
2011-05-03 Ohad Levy <[email protected]>
* fixes #876 - Improve puppet certificates pages
* fixes #874 - rails js caching fails to refresh
2011-05-02 Ohad Levy <[email protected]>
* ensures that current user is cleared, refs #807
* fixes #854 - Provide the version when calling the status api method
* fixes #871 - Wrong wget url in app/views/unattended/ files
* fixes #807 - Update the User.current implementation to use a Thread-local variable
* fixes #817 - puppet classe names and ambiguity
* fixes # 839 - Disable (grey out) "build" button for unmanaged hosts
* fixes #755 - The external nodes YAML link should be clickable for a non-admin user in Host/View
* fixes #797 - JSON for users not returned
* fixes #769 - host groups passwords are stored in their non encrypted form in the database.
* fixes #852 - Open "Support" and "Wiki" Links In New Window
* ensures migration can actually run... refs #836
2011-05-02 Amos Benari <[email protected]>
* fixed menu item when logging in with a non-admin user, refs #836.
* fixes #860 header links overlap search button on 1024 screen
* added search bookmarks, fixes #836
2011-05-02 Marcello de Sousa <[email protected]>
* Fixes #756 - Foreman should now detect changes in puppet.conf (eg: environments) when importing classes
2011-05-01 Ohad Levy <[email protected]>
* fixes #870 - allow to sign certificate requests via foreman
* refs #815 - converted mulity host selections to a dialog box
* Fixes #865 - adds support for api to select multiple hosts via name and id
2011-04-24 Ohad Levy <[email protected]>
* updated spec file to its latest version
2011-04-23 Ohad Levy <[email protected]>
* fixes #815 - Redirect to login page when editing multiple hosts
2011-04-20 Ohad Levy <[email protected]>
* fixes #400 - Puppetca Monitor
* fixes #856 - Enable time based caching
2011-04-17 Amos Benari <[email protected]>
* Improved usability of the search suggestion list - fixed #850 when writing a long query such as "a=b and c=" it will gray-out the completed part (a=b) this is done to help the user focus on the part that he is writing.
2011-04-17 Ohad Levy <[email protected]>
* fixes #847 - Retrieve last report information per host via the api
* Fixes Bug #837 - Properly handles serverName get
2011-04-14 Ohad Levy <[email protected]>
* fixes an issue with class assignments - refs #827
* fixes #843 - show more virtual guests information
* fixes #841 - unmanaged hosts still require ip/mac address
* fixes #827 add support for retrieving classes per host via the api
2011-04-13 Ohad Levy <[email protected]>
* fixes #834 - add search to hostgroup page
* fixes #835 - allow to delete virtual guests
2011-04-13 Amos Benari <[email protected]>
* add search to audit page fixes #773, fixes #772 and fixes #412
2011-04-12 Ohad Levy <[email protected]>
* fixes #52 - remove unused fields from puppetclasses table
* fixes #739: Clicking hostname leads to 'search', not details
* fixes #831 - /hosts/fqdn/facts should not be a redirection
* Addresses #830 - set host model from facter for virtual guests
2011-04-12 Amos Benari <[email protected]>
* override default operators in the suggestion list to prevent syntax that doesn't make sence for example, in hosts page 'class != foo' will get any host that has class that is not foo if a host has two class foo and bar it will be in the list because bar != foo this kind of queries doesn't make sence and there for removed from the suggestion list.
* use the new error rendering option in scoped search auto completer.
* ignore idea (rubymine) files.
* updated scoped search plugin
2011-04-11 Ohad Levy <[email protected]>
* fixes #829 - /hosts/fqdn/reports should not be a redirection
2011-04-10 Ohad Levy <[email protected]>
* addes search to dashboard page refs #719
* added search to puppet classes page #refs 719
* added search to operating systems page #refs 719
* fixes #259 - Ability to search Hosts by Parameters
* added search to reports page #refs 719
* added search to facts page #refs 719
* adds search to hosts refs #719
* fixes #719 - Adds new search functionaily
2011-04-06 Jochen Schalanda <[email protected]>
* Updated Debian package specification: * made dependencies for foreman-{mysql,pgsql,sqlite3} clearer, refs #638 * added dependencies to librestclient-ruby and libjson-ruby, refs #669 * updated copyright file
2011-04-06 Frank Sweetser <[email protected]>
* Recognize Scientific Linux as a RedHat derivative.
2011-04-06 Ohad Levy <[email protected]>
* fixes #759 - populate hosts fails if the host has no mac-address
2011-03-31 Ohad Levy <[email protected]>
* fixes #723 - Hypervisor details page
* fixes #806 - Switch to JQuery instead of Prototype JavaScript library
2011-03-30 Paul Kelly <[email protected]>
* Fixes #544 - Foreman connects using an ssl certificate
2011-03-30 Frank Sweetser <[email protected]>
* fixes #801 - Strip carriage returns from all partition tables
2011-03-30 Ohad Levy <[email protected]>
* fixes #804 - 'puppet' value should be the default for the puppetmaster text field
2011-03-29 Ohad Levy <[email protected]>
* Bumped to 0.2 release
2011-03-29 Paul Kelly <[email protected]>
* Fixes #790 - puppetmaster_name should be obj.puppetmaster_name
* Fixes #789 - External node interpolation of puppetmaster
2011-03-27 Ohad Levy <[email protected]>
* fixes #784 - The HOST flash runtime_graph disapears when you have a failed report
* fixes #793 - Including non-https version of Google jsapi causing SSL warning
2011-03-26 Marcello de Sousa <[email protected]>
* Fixes #791 - Added a "condrestart" to the RPM init script and logrotate.
2011-03-22 Ohad Levy <[email protected]>
* fixes typo in log output - refs #565
* fixes #774 - Migration may fail if upgrading from a 0.1-5 and older foreman
* fixes #761 - Support Puppet 2.6.x Report format 2
2011-03-22 Paul Kelly <[email protected]>
* Fixes #565 - rake puppet:import:puppet_classes misses some changes
2011-03-21 Ohad Levy <[email protected]>
* fixes #582 - Foreman should not fail if libvirt ruby binding are not installed
* fixes #495 - only value field needs to be text, reverting
* fixes #495 - ensure we handle the correct index if there is more than one
* fixes #771 - unattended settings do not get updated correctly when choosing a hostgroup
* fixes #770 - puppet autosign fails if using legacy puppet ca handleing
* fixes #765 - puppetmaster name is no longer resolved after #609
* fixes #766 - removed dead code around RRD's
* fixes #495 - Facts truncation when using storeconfig and sharing a MySQL DB with puppet
2011-03-18 Ohad Levy <[email protected]>
* fixes #763 - Sometimes list of hosts may fail if no OS details are found
2011-03-18 Paul Kelly <[email protected]>
* Fixes #758 - Respond_to typo
2011-03-17 Paul Kelly <[email protected]>
* Fixes #738 - Refactored the exception code in proxy_api.rb
2011-03-17 Ohad Levy <[email protected]>
* Fixes #609 - Orchestrate puppetca operations
2011-03-16 Ohad Levy <[email protected]>
* fixes #630 - Clicking on build deletes all historic data without confirmation
2011-03-15 Ohad Levy <[email protected]>
* fixes #598 - A 5 second timeout is to small on the proxy interface
* fixes #693 - Fix notifications allways being sent to all users
* updates host forms
* fixed broken tests
* added css grid and converted most pages to use that grid
* views cleanup and added more operatingsystems icons
* removed unused image
2011-03-15 Ashay Humane <[email protected]>
* fixes #701 - Include environment, puppetclasses and group_parameters for hostgroups json output.
2011-03-15 Paul Kelly <[email protected]>
* Fixes #674 - Rails Queue class conflict with Orchestration Queue
2011-03-15 Jochen Schalanda <[email protected]>
* Fixes #464 - Debian package: use correct ActiveRecord adapter name in config/database.yml when using PostgreSQL.
* * Changed debian/changelog for foreman-0.1.6-2 release. * Changed dependency on rake from version >= 0.8.1 to >=0.8.4.
* Fixed #465 - Use correct condition in migration AddOwnerToHosts.
2011-03-15 Frank Sweetser <[email protected]>
* HTML cleanup in nonactive hosts section of email summary report
2011-03-15 Jason E. Rist <[email protected]>
* New Look and Feel for Foreman.
2011-03-14 Ohad Levy <[email protected]>
* fixes #733 - All hosts are unmanaged after #641
2011-03-13 Paul Kelly <[email protected]>
* Fixes #662 - Add deprecation warnings for GW classes
* Fixes #641 - Allow editing of the host's managed atribute
* Fixes #728 - Do not attempt to render views/subnets/freeip
* Fixes #712 - settings lost on create failure
* Fixes #725 - Provided better message on boot_server detection failure
* Refs #611 - smart-proxy errors are not being displayed
2011-03-09 Ohad Levy <[email protected]>
* fixes #702 - remove pxe-config-link when changing the mac address
* fixes #681 - with_fact named scope can't be used with more than one fact name and value pairs
2011-03-07 Paul Kelly <[email protected]>
* Fixes #642 - Redo managed host implementation
* Fixes #654 - Delete ROLLBACK should be in transaction block
* Fixes #714 - Reverse rollback operation order
* Fixes #695 - Unattended being false should skip some tests
2011-03-07 Lukas Zapletal <[email protected]>
* Fixes #691 - Implement simple status service
2011-03-07 Ohad Levy <[email protected]>
* fixes #709 - upgrade bundled rails to latest version
2011-03-07 Frank Sweetser <[email protected]>
* fixes #708 - Perform case insensitive match when checking if hostname includes domain
2011-03-01 Ohad Levy <[email protected]>
* fixes ##698 - added missing file to commit
* fixes #698 - Searching for puppetclass in json format gives 500 error
2011-02-22 Ashay Humane <[email protected]>
* Fixes #683 - Report list sometimes fail to generate the correct SQL query
2011-02-21 Ohad Levy <[email protected]>
* Fixes #670 - Adds proper json support for most CRUD operations
* fixes #682 - Typo in app/models/orchestration/libvirt.rb
2011-02-20 Ohad Levy <[email protected]>
* fixes #680 - sql query on host index page is not eager loading
* fixes #681 - with_fact named scope can't be used with more than one fact name and value pairs
2011-02-16 Ohad Levy <[email protected]>
* fixes #672 - Puppet class expansion should work faster
2011-02-16 Justin Sherrill <[email protected]>
* Fixes #643 - choosing the hostgroup does not update the puppet class list correctly when creating a new host
* Fixes #653 - adds ip and mac to host whilelist for template rendering
* Fixes #650 - Makes snippet rendering use the safemode module to prevent attacks
2011-02-16 Paul Kelly <[email protected]>
* Fixes #664 - smart-proxy features
2011-02-15 Justin Sherrill <[email protected]>
* Fixes #632 - Adds the ability to generate a PXE menu containig provisioning template and hostgroup combinations on smart proxies
2011-02-15 Ohad Levy <[email protected]>
* fixes #667 - welcome screens query is not optimized
* fixes #666 - XSS vulnerability
2011-02-13 Paul Kelly <[email protected]>
* Fixes #623 - incomplete multiple builds commit
2011-02-10 Jochen Schalanda <[email protected]>
* Fixes bug #644 - Added gem dependencies for 'rest-client' and 'json' to config/environment.rb.
2011-02-10 Ohad Levy <[email protected]>
* fixes #334 - Clone a hostgroup
2011-02-09 Ohad Levy <[email protected]>
* fixes #661 - unable to create 32bit libvirt instances
* fixes #660 - getting 404 while refreshing the operating systems selection
* fixes #612 - Print an error message when can not find a PXELinux template to render
2011-02-04 Ohad Levy <[email protected]>
* Fixes #649 - Makes the operating system settings for hostgroups obey the :unattended global setting
* adding missing files refs #646
* enforce mac address validation - refs #648
* fixes #646 - Creating a host and getting an error results in Operating System not being accepted
* fixes #648 - libvirt validations errors even if libvirt hypervisor is not selected
2011-02-01 Ohad Levy <[email protected]>
* Fixes #631 - Adds the ability to set default values for hostgroups, which are automatically applied when creating a new host (and selecting that host group), and allows for templates to be rendered with those default hostgroup values
2011-02-01 Justin Sherrill <[email protected]>
* Fixes #626 - Render error directly in case of sandbox rendering, so can tell what went wrong
* fixes #604 - making safemode template rendering configurable
* Fixes #639 - resolves "parenthesize argument(s) for future version" warnings
2011-01-31 Ohad Levy <[email protected]>
* fixes #635 - add a rack task to send out emails / patches to foreman developers list
* fixes #634 - libvirt-ruby name collation
2011-01-26 Paul Kelly <[email protected]>
* Fixes #452 - Host's owner should default to the logged in user
* Fixes #453 - Restrict dropdowns based upon user permissions
* Fixes #611 - Display smart-proxy error messages rather than http error codes
* Fixes #350 - Add multiple build operation
2011-01-24 Ohad Levy <[email protected]>
* fixes #608 - Cant mass disable hosts notifications
* fixes #605 - remove parenthesize argument(s) warnings
2011-01-24 Paul Kelly <[email protected]>
* Fixes #600 - Added set_session_user to some tests
2011-01-23 Ohad Levy <[email protected]>
* fixes #603 - mac address validations logic for virtual hosts is broken
* fixes #602 - Foreman leaves libvirt connections open
* fixes #601 - virtual machine guest values go away after a validation error
2011-01-20 Paul Kelly <[email protected]>
* Fixes #596 - ldap message type is error not notice
2011-01-20 Eric Shamow <[email protected]>
* Fixes #578 - Emailed error reports are empty
2011-01-20 Ashay Humane <[email protected]>
* Implement #460 : Add search text field for search by Resource and Message.
2011-01-20 Ohad Levy <[email protected]>
* fixes #335 - this patch will auto import the facts (making the rake task or import_facts script redundent).
* fixes #585 - support link points to an invalid url
* fixes 562 - rake task of import of classes and environments in batch mode does not work reliably
* fixes #595 - the search bar under reports is not always show
* fixes #474 - Foreman does not add a node automatically on initial report
2011-01-17 Justin Sherrill <[email protected]>
* Fixes #592 - Adding tests for provisioning template selection based on Host
2011-01-16 Ohad Levy <[email protected]>
* Updated code to be more ruby 1.87- friendly, refs #427
2011-01-14 Ohad Levy <[email protected]>
* fixes #583 - IP address suggestion does not work
* fixes #427 - Ability to provision xen/kvm guests
2010-12-30 Ohad Levy <[email protected]>
* fixes #561 - Not all puppet classes are shown in the hostgroup edit page
2010-12-26 Ohad Levy <[email protected]>
* fixes #558 - proxy fails if the the url include a tralinig slash.
* fixes #419 - switching hostgroups does not update the associated classes page
2010-12-22 Ohad Levy <[email protected]>
* fixes #553 -improve handling of built option
2010-12-20 Ohad Levy <[email protected]>
* Fixes #555 - unable to build Debian hosts with Safe template's
* cleanup after smart proxy #554
2010-12-20 Jochen Schalanda <[email protected]>
* Fixes #263 - Refactored Foreman to use correct singular and pluralization of medium/media
2010-12-16 Ohad Levy <[email protected]>
* added missing spinner image - refs #541
* Fixes #541 - Select Subnet per host
* Fixes #540 - Manages sub proxies
* Fixes #538 - library to communicate with the smart proxies
* Fixes #65, Fixes #339 and Fixes #539
2010-12-13 Ohad Levy <[email protected]>
* fixes #534 - failing test for config_templates
* fixes #525 - config templates contain incorrect EOL chars
* Fixes #524 - unable to access epel in safe templates, refs #469
* Fixes #526 - it should be possible to delete config templates from OS defaults
2010-12-13 Justin Sherrill <[email protected]>
* Fixes #468 - adding a default template for a grubby script which create a default script for redhat distros that will re-install it when executed
2010-12-09 Justin Sherrill <[email protected]>
* Fixes #469 - Changing templates to be rendered within a safemode/sandbox
* Fixes #496 - Fixing issues with operating system edit/new pages when setting default config templates
2010-11-29 Ohad Levy <[email protected]>
* Fixes #378 - Adds support for multiple configuration templates
* fixes #463 - adds a simple rake task to reset administrator user account.
2010-11-25 Ohad Levy <[email protected]>
* fixes #471 - enabling parameters for Operating Systems
2010-11-22 Ohad Levy <[email protected]>
* Updated rack version
* updated will paginate plugin
* updated rails to latest stable 2.3.x branch
* removed empty task folder
* roles: switched to route helpers
* fixes #478 - Host creation / edit operation might return undefined method crypt
2010-11-21 Ohad Levy <[email protected]>
* updated searchlogic to latest module
2010-11-19 Ohad Levy <[email protected]>
* fixes #477 - unable to delete an OS
2010-11-18 Ohad Levy <[email protected]>
* Ensure layout is rendered when using html get requests for non authorized requests
* ignore all kind of vim swap files
* minor refactoring to unattended controller to include constants for filters
* changed application default layout file
* fixes #303 - cleanup flash hash from activescafold leftovers
2010-11-16 Ohad Levy <[email protected]>
* fixes typo - refs #470
* fixes #470 - Add gpxe scripts support
2010-11-12 Ohad Levy <[email protected]>
* fixes #461 - Newly installed foreman installation creates the admin account without Admin permissions
* updated version file
2010-11-11 Ohad Levy <[email protected]>
* updated puppet module for foreman to include new yum repos
* updated SPEC file to 0.1-6 release
* updated changelog and Contributors list
* fixed wrong usage of find_in_batches --> oops
* fixes #457 - LDAP on the fly user creation no longer works
* fixes #455 - selected items are not shown as selected
* Fixes #456 - After creating or editing a partition table, you get redirect to an invalid page
* fixes #454 - Foreman render 500 instead of 404
* Fixes #443 - remove unnecassary fact_values loading
* Restructure the host creation/edit page
2010-11-11 Paul Kelly <[email protected]>
* Fixes #450 - Environment imports lose their puppetclass associations
2010-11-10 Paul Kelly <[email protected]>
* refs #168 - optional fields were wrong
* Fixes #442 - User edit removes the Anonymous role
* Fixes #444 - use searchlogic in interesting report filter
2010-11-10 Jochen Schalanda <[email protected]>
* fixes #446 - Improvements for Debian package:
2010-11-10 Ohad Levy <[email protected]>
* fixes #448 - Cant search by selecting a fact in the fact search bar
* fixes #445 - ensure that all anonymous actions are accessible