forked from theforeman/foreman
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGELOG
3816 lines (2943 loc) · 162 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-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
2012-11-13 Ohad Levy <[email protected]>
* Revert "fix #1925 single value trends pages"
2012-11-13 rbirnie <[email protected]>
* fixes #1918 dis-associate template kind from OS
* fix #1925 single value trends pages
2012-11-11 rbirnie <[email protected]>
* Bug #1936 Allow user creation without email
2012-11-11 cyberkov <[email protected]>
* fixed typo - "replay_address" should be called "reply_address"
2012-11-11 Unknown <[email protected]>
* fixes #1550 : Test existance before removing index and column.
2012-11-11 Romain Vrignaud <[email protected]>
* fixes #1934 fix display for AWS instances index Set proper status and remove start button for terminated instance
2012-11-11 Sam Kottler <[email protected]>
* Fixes #1911 - removes limit from change_column's in a few migrations
2012-11-08 Romain Vrignaud <[email protected]>
* fixes #1876 fix display of instance name and dns for AWS Use instance number when instances name is not set. Use private DNS entry when public dns is not available
2012-11-05 Miroslav Suchý <[email protected]>
* debian directory is obsolete
* spec directory is obsolete
2012-11-04 Sam Kottler <[email protected]>
* Added rabl gem version requirement
* Fixed array structure in API v1 user controller test
2012-11-01 Greg Sutcliffe <[email protected]>
* Refs #1920 : Fix failing tests for Setting[:foreman_url] Ensure plain 'http' protocol is used in templates Add a test to ensure http is used when https is in @request
2012-11-01 rbirnie <[email protected]>
* fix #1922 add scrolling to graphs
2012-10-31 Ohad Levy <[email protected]>
* refs #1906 - checked in wrong migration file
2012-10-31 Greg Sutcliffe <[email protected]>
* Fixes #1920 - Template URLs should not be based on the browser address bar
2012-10-31 Amos Benari <[email protected]>
* fixed active tab on cached topbar.
* fixed hat location on login screen.
2012-10-31 rbirnie <[email protected]>
* feature #1906 add Trend information
2012-10-28 Joseph Mitchell Magen <[email protected]>
* used media/show partial and added to tests
* added dns_id, dhcp_id, tft_ip attributes even though they are nested as children to be consistent with current api
2012-10-28 theforemanuser123 <[email protected]>
* fixes #1917 Solaris Sparc provisioning templates fix
2012-10-28 rbirnie <[email protected]>
* fixes #1862 resets cookie after deleting hosts
2012-10-25 Roberto <[email protected]>
* Fixes validation for hostnames containing hyphens for NFS mounts
2012-10-25 Sam Kottler <[email protected]>
* Removed the travis configuration
2012-10-25 theforemanuser123 <[email protected]>
* fixes #1913 Solaris architecture fact should always be hardwareisa
2012-10-24 Ohad Levy <[email protected]>
* allows accessing token value from safe mode rendering
2012-10-23 Lukas Zapletal <[email protected]>
* redirecting foreman-config log output
2012-10-22 Ohad Levy <[email protected]>
* fixes #1907 - audit log should contain puppet class assignments within a hostgroup
* fixes #1909 - add host audit entries to host show page
2012-10-22 Petr Chalupa <[email protected]>
* minor API v1 fixes
2012-10-21 Joseph Mitchell Magen <[email protected]>
* typo on index.json.rabl for environments.
2012-10-21 Amos Benari <[email protected]>
* fixes #1772 - sort not working for facts.
* fixes #1795 - When deleting compute resource, confirmation box should remind which compute resource is being deleted
* fixes #1870 group compute resource by type in the new host form.
2012-10-19 Ohad Levy <[email protected]>
* add subnets to safemode rendering
2012-10-18 Joseph Mitchell Magen <[email protected]>
* Rails cache returns incorrect value for false values.
2012-10-18 Amos Benari <[email protected]>
* add pagination to compute resource
* fix minor css classes declaration.
* fixes #1901
* fixes #1028 - show and override puppet class parameters in the host form.
2012-10-17 Brian Gupta <[email protected]>
* Merge pull request #187 from skottler/markitdown
2012-10-17 Sam Kottler <[email protected]>
* Made the readme markdown and some minor cleanups
* Pinned redcarpet to 2.1.0 or below so native extensions build
2012-10-17 Joseph Mitchell Magen <[email protected]>
* removed lower() on default_scope to get tests to pass in postgresql
* fixes #1755 - changed limit on path from 100 to 255
* fixes #1888 - set value to default if zero or less
2012-10-17 cyberkov <[email protected]>
* fixes #1873 changed domain character count to 254 chars
2012-10-17 Petr Chalupa <[email protected]>
* change debug level from debug to info for OAuth failures
* auto create admin-user when missing in API requests
* log debug info when OAuth authentication fails
2012-10-16 Amos Benari <[email protected]>
* setting page has tabs for categories, yeh!
2012-10-15 abenari <[email protected]>
* Merge pull request #171 from pccowboy/fix_1893
2012-10-15 Ohad Levy <[email protected]>
* fixes #1852 - NoVNC Connection timeout with Firefox 15
2012-10-14 Ohad Levy <[email protected]>
* refs #1892 - ensure that when unattended / orchestation is disabled this code does not executed.
2012-10-11 Joseph Mitchell Magen <[email protected]>
* shortened fixture name so tests pass on postgresql which doesn't truncate extra string characters
* fixed pg db:migration bug that failed on create table media
2012-10-10 David Swift <[email protected]>
* fix for #1893
2012-10-10 Sam Kottler <[email protected]>
* Add a script to test migrations
2012-10-10 Ohad Levy <[email protected]>
* refs #1892 - make sure hosts objects are not READONLY
2012-10-09 Ohad Levy <[email protected]>
* fixes #1892 - auto generate provisioning tokens based on build state
2012-10-09 Ivan Necas <[email protected]>
* foreman-config - CLI tool for setting Foreman configuration
2012-10-09 Petr Chalupa <[email protected]>
* update api documentation
2012-10-04 Sam Kottler <[email protected]>
* Upgrade rails core to 3.0.17 fix a bug where single quotes aren't escaped (CVE-2012-3464)
2012-10-04 Greg Sutcliffe <[email protected]>
* Use tokens for discovery of host identity during installation
2012-10-03 Ohad Levy <[email protected]>
* allow to serve apidoc in production
* Compute Resources should use the friendly name (e.g. oVirt vs Ovirt)
* adds BMC proxy feature.
* refs #832 do not force smartvars order saved if they are the default or not sent over the wire.
2012-10-03 Petr Chalupa <[email protected]>
* users api v1 * fix user documentation * remove password_confirmation from user api * Add json template for users#create
2012-10-03 Rytis Sileika <[email protected]>
* fixes #1878 - Double quote in the wrong place included invalid kernel boot option
2012-09-26 Ohad Levy <[email protected]>
* refs #832 - making sure that ENC values cast - skipped this patch somehow
2012-09-24 Amos Benari <[email protected]>
* fixes #832 - adds parameterized class support
2012-09-20 Amos Benari <[email protected]>
* fixed deprecation warning.
2012-09-20 Ohad Levy <[email protected]>
* ensure yaml UI output is formatted correctly
2012-09-19 Sam Kottler <[email protected]>
* Fixes #1867 - Move ci_reporter into the test group
2012-09-16 Sam Kottler <[email protected]>
* Make the CI boostrap script work on RH distros
2012-09-13 Brad P. Crochet <[email protected]>
* Add support for Jenkins CI reports
2012-09-13 Sam Kottler <[email protected]>
* fixes #1847 Ensure main and Settings aren't shown on the puppetclasses page linked to from the host page
2012-09-05 Gustavo Soares Souza <[email protected]>
* fixes #1837 add some indexes to improve performance
2012-09-05 Ohad Levy <[email protected]>
* fixes #1825 - unable to select an openstack image.
* fixes the prod2dev rake task to handle STI.
2012-09-05 Sam Kottler <[email protected]>
* Fixed typo in the word 'associations'
* The new form should save 'New compute resource'
2012-09-04 Sam Kottler <[email protected]>
* fixes #1840 Only show the help button if a help page exists
2012-09-04 Ohad Levy <[email protected]>
* refs #1843 normally facts base hash has no certname.
* fixes #1849 - Add the current hostgroup name when editing
2012-09-03 Ohad Levy <[email protected]>
* trying to fix/figure out travis complains
* make sure user expire when editing the user or when logging out
* minor SQL improvments
* refs #1843 - adds missing lookup
* fixes #1843 - Accepts a plain hash as facts source
2012-09-02 Sam Kottler <[email protected]>
* Reformatted the 'all puppetclasses' page linked to from hosts
2012-09-02 Ohad Levy <[email protected]>
* minor view improvments to vmware
* fixes #1842 - Getting hostgroups via the API takes an eternity.
* cherry pick pluck to core extentions, remove it after we upgrade rails.
2012-08-29 Pavel Pokorný <[email protected]>
* Subnets API
2012-08-29 Ohad Levy <[email protected]>
* fixed wrong travis yaml
* added travis tests for ruby 1.92/3
2012-08-28 Ohad Levy <[email protected]>
* remove the extra requires 'ap' as it breaks travis
2012-08-28 Raphaël Pinson <[email protected]>
* apt-get update in extras/ci/setup.sh
2012-08-26 Dmitri Dolguikh <[email protected]>
* a bunch of fixes to get functional tests running under 1.9.2
* fix for FactValuesControllerTest#test_create_invalid
* fix failing 'show nested fact json' test in fact_values_controller_test
* added environment API
2012-08-26 Pavel Pokorný <[email protected]>
* Show kind_id in config templates API
* api v1 - domains controller
2012-08-26 David Swift <[email protected]>
* add compute_resource.supports_update? to current provider set
2012-08-26 cyberkov <[email protected]>
* changed dashboard display of interval to use time_ago_in_words
2012-08-16 Ohad Levy <[email protected]>
* remove trailing dot from api auto generated description
2012-08-15 Ohad Levy <[email protected]>
* config templates minor sql improvments
* api v1 - config templates
* api v1 - added media and dashboard controllers
2012-08-14 Ohad Levy <[email protected]>
* fix smartvar api output
2012-08-14 Lee Lowder <[email protected]>
* refs #1556 Removed .id2name from env variable.
2012-08-13 Nacho Barrientos <[email protected]>
* fixes #1820 - Authenticate API calls via REMOTE_USER
2012-08-09 Endre Karlson <[email protected]>
* Quote 'epel' - snippet name.
2012-08-08 Ohad Levy <[email protected]>
* fixes #1793 - Better handle case when a domain has no DNS proxy set
* ensures that progress bar json encoding does not contain the object itself
* use safer method constantize instead of eval
2012-08-08 Sam Kottler <[email protected]>
* [UI] Fixed inconsistent tab naming for the initially active tab
2012-08-08 Petr Chalupa <[email protected]>
* api v1 - OAuth user mapping
2012-08-08 cyberkov <[email protected]>
* fixes #1799 moved REMOTE_ADDR verification to settings
2012-07-31 Sam Kottler <[email protected]>
* Fixed tiny typo in the hostgroup unit test
* Fixes #1789 - Parent hostgroup name is truncated when its sub-group is a sub-string of the parent hostgroup name
2012-07-31 Amos Benari <[email protected]>
* fixes #1781 - clone host can fail
* fixes #1778 - Provisioning Templates editor does not always save
2012-07-30 Sam Kottler <[email protected]>
* Fixes #1780 - changes EPEL url from download.fedoraproject.org to dl.fedoraproject.org
2012-07-30 Ohad Levy <[email protected]>
* fixes #1792 - error on json output of usergroups
* added a scope per proxy feature
* corrected routes DSL
* minor cleanups for cache invalidations
2012-07-27 David Swift <[email protected]>
* fixes #1783 - Default template set incorrect snippet names if snippet name uses underscore
2012-07-26 Ohad Levy <[email protected]>
* fixes #1781 - clone host can fail
* fixes #1778 - Provisioning Templates editor does not always save
* make sure usernames are not in the logs
* [SQL optimizations] - many small optimizations
2012-07-26 Petr Chalupa <[email protected]>
* fixes #1576 - api v1 - oauth support
2012-07-25 Ohad Levy <[email protected]>
* ensures that auto completer for users search works even when you are not an admin
2012-07-24 Ohad Levy <[email protected]>
* ensure no extra white spaces are added to the provisioning templates editor
* [API] - minor fixes
* cleanup after merge conflict with latest develop branch
* fixes #1775 - API versioning name space
2012-07-24 Steve Traylen <[email protected]>
* Openstack uses username/password.
2012-07-24 Martin Bačovský <[email protected]>
* api v1 - Users controller and tests
* api v1 - restapi renamed to apipie
* api v1 - architectures controler and tests
* Fixed error handling in BaseController
* Fixed bookmark tests (API v1)
* added architectures controller in v1 API
2012-07-24 Petr Chalupa <[email protected]>
* api v1 - render home#index links from restapi
* api v1 - render errors with rabl
2012-07-24 Corey Osman <[email protected]>
* split api routes to separate routes file
2012-07-24 Petr Chalupa (Pitr) <[email protected]>
* api v1 - fixing permissions
2012-07-24 Tomas Strachota <[email protected]>
* api v1 - tests for operating systems controller
* api v1 - Authorization
* api v1 - operatingsystems controller
* api v1 - fisrt version of bookmarks controller
2012-07-22 Ohad Levy <[email protected]>
* updated version file
* 1.0
* couple of test fixes after upgrading to a newer mocha/shoulda
* [refactor] - simple method to display ec2 instance name, instead of using tags everywhere
2012-07-22 Amos Benari <[email protected]>
* fixes #1738 Puppet Runtime charts look very messed up.
2012-07-19 Ohad Levy <[email protected]>
* fixes #1765 - changing a conflicting IP address might lead to losing DNS or DHCP records
* require_nfs_access method should not be a private method.
2012-07-19 Amos Benari <[email protected]>
* fixes #1768 Template edition if submit during preview: the patch is saved.
* fixes #1767 opera bootstrap transition fixed.
2012-07-18 Ohad Levy <[email protected]>
* fixes #1764 changing per_page setting would update only after a restart
2012-07-18 Amos Benari <[email protected]>
* [UI] added meta tag headers to support tablet and phone display size correctly
2012-07-18 Corey Osman <[email protected]>
* Bug #1763 - new version of mocha breaks testing
* Bug #1762 - bundler test.rb should require specific version of shoulda
2012-07-17 Ohad Levy <[email protected]>
* Openstack images should show foreman defined images
* 1.0RC5
* basic openstack support
* [UI] fixes drop downs not showing up correctly when viewing a page with errors
* fixes #1736 - fixes odd errors with db migrate
* fixes #1752 - fixes clone from keeping internal data (such as vm external uuid).
* [UI] don't fail the hosts show page if the host has no OS assigned.
2012-07-17 Amos Benari <[email protected]>
* fixes #1753 - Showing a modal from an AJAX request that returns a full-blown HTML page clears the page
* fixes #1726 Template editor doesn't seem to work with IE
2012-07-15 Ohad Levy <[email protected]>
* bump RC4
* [UI] ensure that tooltip and popover dont happen at the same time
* minimal fix for unexplained db migrations failures, refs #1736
* fixes #1751 - ReportCommon#status fails on ruby 1.9
2012-07-15 Amos Benari <[email protected]>
* fixes #1726 Template editor doesn't seem to work with IE
2012-07-12 Ohad Levy <[email protected]>
* [UI] convert all titles to tooltips
* dont enforce host domain validations on non managed hosts
* [UI] - convert all bulk operations into buttons
2012-07-12 Amos Benari <[email protected]>
* fixes #1746 selecting a cluster in oVirt remove subnet and ip from the network tab in new/edit host
* fixes #1747 host selected puppet classes are afected by the classes filter.
2012-07-12 Greg Sutcliffe <[email protected]>
* Update first-run splash page with a note about Smart Proxies, fixes #1721
2012-07-11 Ohad Levy <[email protected]>
* adds missing EC2 propetries view
* [UI] - added missing label classes
* remove unneded hidden links in the more tab
* fixes #1737 - make sure mac based matching are case insensetive
* fixes #1743 - auditing RC2 breaks foreman, forcing RC1 for now
2012-07-11 Amos Benari <[email protected]>
* use file reader for the config template file upload.
* fixed dropdown location for action button and bookmark.
2012-07-10 Ohad Levy <[email protected]>
* ensures that compute resources are shown in the host form only if provisioning is enabled
2012-07-05 Amos Benari <[email protected]>
* fixes #1730 broken ui when errors and help inline.
* fixes #1729 safer migration code.
2012-07-05 Ohad Levy <[email protected]>
* refs #1589, ensure that vmware public key is automaticilly imported when testing connection
2012-07-04 Ohad Levy <[email protected]>
* 1.0RC3 released
* fixes parameters whitespace validations
2012-07-04 Amos Benari <[email protected]>
* fixes more menu issues
* fixes #1165 add inherited params display and override option to the host form.
* fixes #1726 ie support for edit template (with a simple text-box).
* fixes the more menu bug
2012-07-03 Ohad Levy <[email protected]>
* avoid breaking mysql migration from an empty db
2012-07-03 Mikael Fridh <[email protected]>
* fixes #1716 - remove whitespace from hostname
2012-07-02 Greg Sutcliffe <[email protected]>
* Add Archlinux logo back to hosts page
2012-07-02 Amos Benari <[email protected]>
* host list page fixed for smart-phones and tablet screen sizes.
* fixes #1240 more menu fixed for users with no permitions.
* top navigation bar looks correct on tablet and smart-phone screen size.
2012-07-02 Ivan Necas <[email protected]>
* fixes #1463 - let Foreman run on a sub path
2012-07-02 Ewoud Kohl van Wijngaarden <[email protected]>
* Return a HTTP 500 when we fail on handle_ca (fixes #1725)
2012-07-01 Ohad Levy <[email protected]>
* make sure that info messages are not shown when filtering is enabled refs #1634
* missing syntax
2012-06-29 Ohad Levy <[email protected]>
* fixed wrong test - refs #1677
* disk layout should really not be unique.
2012-06-29 Roberto <[email protected]>
* Fixed migrations for mysql2
2012-06-28 Amos Benari <[email protected]>
* fixes #1563 problem cloning host in latest develop
* fixes #1677 - Fact pie chart alters fact strings to lower case
* fixes #1712 When Ec2 provisioning, resolve button shouldn't show pxe nor provisioning template.
* audit time ago in words.
2012-06-28 Ohad Levy <[email protected]>
* dont fail if console bundler group is not installed
* fixes #1638 - remove whitespaces for user email instead of validation error
* fixes #1715 - rake puppet:import:puppet_classes[batch] stopped working
* fixes #1714 allowing users with build permissions to access the submit multiple
2012-06-27 Ohad Levy <[email protected]>
* minor fix and added a few tests to ensure config templates works correctly
* 1.0RC2
* added commit comment, history and preview to the template editor.
* refs #1586 - ensures that hostgroup hierarchy order is processed correctly
* facter sometime send wrong mac address with bonded nics,
* ensure that migration script is a bit more rubost for audit uses, refs #1700
* fixes #1707 - db:migrate fail on in bookmark.rb with ruby1.9
* update to latest released version of fog
* fixes #1686 - can't choose subnet when domain comes from hostgroup
* refs #1586 - no need to copy hostgroup root pw
2012-06-26 Corey Osman <[email protected]>
* Merge pull request #89 from logicminds/1710
* fixes #1710 - Hosts json index function returns too much
2012-06-26 Ohad Levy <[email protected]>
* minor fixing to audits search link, closes #1700
* removed depericated option
* Merge pull request #86 from iNecas/stop-with-zero
2012-06-26 Amos Benari <[email protected]>
* fixes #1700 audit page performance improved
2012-06-26 Ivan Necas <[email protected]>
* Stopping service when not running is considered success
2012-06-25 Corey Osman <[email protected]>
* Merge pull request #84 from logicminds/1703
* fixes 1703 - add ok hosts as bookmark
2012-06-24 Amos Benari <[email protected]>
* fixes #1642 Puppet Runtime chart shows nothing.
2012-06-24 Romain Vrignaud <[email protected]>
* fixes #1702 Use https instead of git for fog gem checkout
2012-06-24 Ohad Levy <[email protected]>
* incorrect error message shown when trying to rename the admin account
* auto updaet debian / ubuntu release names from facts.
* Added OS Family attribute to Partition Tables and Installation Medium
* update default provisioning templates
* added usage warning when using hypervisors
* added alert layout helper
* [CI] another try for libvirt and travis
* Do not enable auditing while executing rake tasks / migrations
* fixes #1613 - Email address format validation preventing admin user creation
2012-06-21 Ohad Levy <[email protected]>
* remove references to old class names
* bupmed version 1.0 RC1
* fixes #1687 ensure that audit errors do not break db migrations
* make sure tests can run independtily
* fixes #1586 -Root password inheritance doesn't seem to work properly
* fixes #1697 - hostgroup class listing showed all classes regardless of environment
* fixes #1544 - Updating a host fails if you cannot reach the SOA nameservers
2012-06-21 Amos Benari <[email protected]>
* audit with association.
* fixes #1686 Puppet class and environment import works only on the first smart-proxy
2012-06-21 David Swift <[email protected]>
* Update gemfile to rails 3.0.15, for mysql users, per https://github.com/rails/rails/issues/6717
2012-06-20 Ohad Levy <[email protected]>
* and added the missed tests
* wip audits upgrade
* [CI] travis new ruby version cant use libvirt packaged bin, ignoring for now
* [CI] put bundler extra file in the new place
* make bundler a bit more packaging friendly.
* fixes #1691 - allow searching for fact values for hosts inside a hostgroup
* ensure we print the whole trace to the debug log in cases of failures
* fixes 1692 - bookmark edit dialog, did not allow to save / update bookmark name
2012-06-20 Amos Benari <[email protected]>
* audit as twitter and versions for template.
2012-06-19 Ohad Levy <[email protected]>
* [CI] hopefully now travis will behave
* [CI] more guess work, travis, you don't make it easy
* [CI] typo in ci script
* [CI] ensure that we have a database.yml file
* [CI] added puppet to local gem file that CI can run
* break down ovirt and libvirt to their own bundler group
2012-06-18 Florent Castelli <[email protected]>
* Fixes puppetclasses search with pg database
2012-06-17 Ohad Levy <[email protected]>
* improve SQL queries for host API requests
* allow to consume provisioning templates via JSON, show method was missing
* ensure that API calls get correct 404 error
* we don't change mac/ip by default
* fixes #1115 Host parameters are not available via the API
* add a test to ensure that assoicated template oss are failing to delete the template
* add more frendily error messages upon console failure
* Allow to run rails console even if the support gems are not installed
* don't allow to delete a provisioning template when its assigned to an OS default template
2012-06-15 Ohad Levy <[email protected]>
* [ec2] added the ability to create multiple security groups
* ensure that facter mac addressed and formatted correctly when imported into foreman
2012-06-14 Ohad Levy <[email protected]>
* ensure that you can't delete a compute resource while its used - fixes #1683
* make DNS lookup not fail on socket errors
* update rails version to include all recent CVE
* minor fixes to host show page
2012-06-13 Ohad Levy <[email protected]>
* minor test failure - missed that
* ptable, arch and medium errors where not always visible in the UI when saving a host
* code comments typos
* ensure that autosign entries are removed when using ssh based provisioning.
2012-06-13 Amos Benari <[email protected]>
* added vm tab
* host show folded into tabs.
2012-06-13 Steve Traylen <[email protected]>
* fixes #1678 - nested hostgroup selector for templates.
2012-06-13 David Swift <[email protected]>
* configTemplate returns nil if a template is not found
2012-06-12 Amos Benari <[email protected]>
* added classes-filter to the puppet classes selection page. fixed the selected classes sort.
2012-06-12 Ohad Levy <[email protected]>
* Since ssh script now runs post commit, we can not update any attributes within the save method
* allow to store long queries as a bookmark
2012-06-11 jmccann <[email protected]>
* fixes #1676 have memory size use factors of 1024
2012-06-11 Amos Benari <[email protected]>
* renamed the parameter queuename to progress_report_id to reflect the fact that we now have multiple queues in a single progress report.
* progress reports both queues
* moved ssh provisioning to post transaction queue
* fixed ui issues caused by moving to new css (bootstrap and jquery-ui)
2012-06-11 Ohad Levy <[email protected]>
* ensure that we don't upgrade debians arch incorrectly - refs #1670
2012-06-10 Amos Benari <[email protected]>
* moved to bootstrap 2.04
* title action buttons as a group.
* fixes #1389 Add bookmark support for pages which are not in the main dialog
* fixes #1192 Class display not sorted in nested hostgroup
2012-06-10 Ohad Levy <[email protected]>
* fixes #1667 - restrcutre fog extensions code
2012-06-08 Ohad Levy <[email protected]>
* Merge pull request #69 from jmccann/1656-add_TB_support
2012-06-08 Jacob McCann <[email protected]>
* fixes #1656 add support for systems with terabytes of memory
2012-06-08 Ivan Necas <[email protected]>
* fixes #1673 - Foreman doesn't work with ruby_parser 2.0.6
2012-06-07 Ohad Levy <[email protected]>
* fixes an incorrect warning about non assigned templates per OS
* fixes #1648 - User filter on hostgroup could extend to new sub hostgroup.