forked from uyuni-project/uyuni
-
Notifications
You must be signed in to change notification settings - Fork 0
/
spacewalk-web.changes
1749 lines (1354 loc) · 66.5 KB
/
spacewalk-web.changes
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
- Enhance the default base channel help message (bsc#1171520)
- Don't capitalize acronyms
- 'AppStreams with defaults' filter template in CLM
- Add a link to OS image store dir in image list page
- Link to CLM filter creation from system details page
-------------------------------------------------------------------
Mon Aug 09 11:08:35 CEST 2021 - jgonzalez@suse.com
- version 4.3.1-1
- Fix cleanup always being executed on delete system (bsc#1189011)
- Expose UEFI parameters in the VM creation/editing pages
- Add virt-tuner templates to VM creation
- Fix virtualization guests to handle null HostInfo
- Compare lowercase CPU arch with libvirt domain capabilities
- Add option to run Ansible playbooks in 'test' mode
- Add support for Kiwi options
- New filter template: Live patching based on a system
- Refresh JWT virtual console token before it expires
- Handle virtual machines running on pacemaker cluster
- Fix bugged search in formula catalog
- Convert Virtualization modal dialogs to react-modal
-------------------------------------------------------------------
Fri Jun 18 15:23:09 CEST 2021 - jgonzalez@suse.com
- version 4.2.19-1
- Update the version for the WebUI
-------------------------------------------------------------------
Wed Jun 02 18:05:50 CEST 2021 - jgonzalez@suse.com
- version 4.2.18-1
- Fix image building scheduling UI (bsc#1186728)
-------------------------------------------------------------------
Mon May 24 12:39:25 CEST 2021 - jgonzalez@suse.com
- version 4.2.17-1
- Refresh JWT virtual console token before it expires
- Drop stale libs for old not supported browsers
- Fix date-time picker radio controls (bsc#1185968)
-------------------------------------------------------------------
Mon May 10 17:45:18 CEST 2021 - jgonzalez@suse.com
- version 4.2.16-1
- Fix rerender loop in CLM filter modal
-------------------------------------------------------------------
Wed May 05 16:41:44 CEST 2021 - jgonzalez@suse.com
- version 4.2.15-1
- Add template-based content filter creation
- Parse ansible inventory and show registered systems
- virtual console monitors VM state changes
- Ansible integration: configure paths, inspect inventories, discover and schedule playbooks
- Improved filtering, deleting etc in CLM filter list
- Simplify state channels selection
- Fix rendering of select items in modal dialogs (bsc#1183997)
- Show the info about unsynced patches in the Content Lifecycle Management screens
- virtual network edit action
-------------------------------------------------------------------
Mon Apr 19 14:52:24 CEST 2021 - jgonzalez@suse.com
- version 4.2.14-1
- Update translation strings
-------------------------------------------------------------------
Fri Apr 16 15:56:24 CEST 2021 - jgonzalez@suse.com
- version 4.2.13-1
- Add calendar widget to display maintenance windows
-------------------------------------------------------------------
Fri Apr 16 13:26:32 CEST 2021 - jgonzalez@suse.com
- version 4.2.12-1
- Add state summary section to highstate pages
- add warning about missing salt feature for virtual networks
- add virtual network create action
-------------------------------------------------------------------
Fri Mar 05 15:43:07 CET 2021 - jgonzalez@suse.com
- version 4.2.11-1
- Get rid of validator global variable
-------------------------------------------------------------------
Thu Feb 25 12:10:18 CET 2021 - jgonzalez@suse.com
- version 4.2.10-1
- Replace CRLF in ssh priv key when bootstrapping (bsc#1182685)
- Inform user when a request timeout happens (bsc#1178767)
- Allow to configure request timeout (bsc#1178767)
- Usage of "edit" icon on Content Lifecycle Management
-------------------------------------------------------------------
Fri Feb 12 14:32:18 CET 2021 - jgonzalez@suse.com
- version 4.2.9-1
- Upgrade immer to fix CVE-2020-28477
-------------------------------------------------------------------
Mon Feb 08 11:36:18 CET 2021 - jgonzalez@suse.com
- version 4.2.8-1
- Show the correct version at the WebUI
-------------------------------------------------------------------
Mon Feb 01 10:22:21 CET 2021 - jgonzalez@suse.com
- version 4.2.7-1
- Uyuni 2021.01
-------------------------------------------------------------------
Fri Jan 29 14:44:57 CET 2021 - jgonzalez@suse.com
- version 4.2.6-1
- Channel subscription via SSM should not ignore the child channel (bsc#1181520)
-------------------------------------------------------------------
Wed Jan 27 13:07:25 CET 2021 - jgonzalez@suse.com
- version 4.2.5-1
- Fix source selection form in CLM project page
- Default to preferred items per page in content lifecycle lists (bsc#1180558)
- Fix sorting in content lifecycle projects and cluster tables (bsc#1180558)
- Mark required inputs in the 'Environment Lifecycle' form
- Replace Select component implementation to use react-select
- Fix Package States page display error (bsc#1180580)
- Fixed variable installation location.
- Drop the ssl_available option (SSL is always present)
- Prevent deletion of CLM environments if they're used in an autoinstallation
profile (bsc#1179552)
- Migrate CommonJS based React components to ES6
- Add virtual guests refresh action to replace the virtpoller beacon
- Fix question mark explanations for Recurring States (bsc#1179485)
-------------------------------------------------------------------
Thu Dec 03 13:55:25 CET 2020 - jgonzalez@suse.com
- version 4.2.4-1
- Fix loading indicator for tables using SimpleDataProvider (bsc#1177756)
- Required NodeJS version upgraded to 10
- Fix incorrect password autocompletions (bsc#1148357)
- Fix mandatory channels JS API to finish loading in case of error (bsc#1178839)
- Allow specifying both name and label of new Content Environment (bsc#1176411)
-------------------------------------------------------------------
Wed Nov 25 12:26:38 CET 2020 - jgonzalez@suse.com
- version 4.2.3-1
- Added RHEL8 build support
- Fix the search panel in CLM filters page
- Localize documentation links
- Don't allow selecting spice for Xen PV and PVH guests
- Allow creating a VM on Salt host using a cobbler profile
- Show cluster upgrade plan in the upgrade UI
- Enable to switch to multiple webUI theme
- Only refresh the virtual storage list when pool events are received
- Drop node-fetch to fix CVE-2020-15168
- Fix link to documentation in Admin -> Manager Configuration -> Monitoring (bsc#1176172)
- Notify about missing libvirt or hypervisor on virtual host
- Redesign maintenance schedule systems table to use paginated data from server
-------------------------------------------------------------------
Mon Sep 21 12:01:26 CEST 2020 - jgonzalez@suse.com
- version 4.2.2-1
- Updating translations from weblate
-------------------------------------------------------------------
Fri Sep 18 12:19:43 CEST 2020 - jgonzalez@suse.com
- version 4.2.1-1
- Fix the jQuery selector in SP Migration page (bsc#1176500)
- Fix JavaScript error caused by SPA navigation event with empty event field (bsc#1176503)
- Force disable SPA for non-navigation links (bsc#1175512)
- Add translation support for react t() function
- fix striping on react tables
- Update translation strings
- Upgrade jQuery and adapt the code - CVE-2020-11022 (bsc#1172831)
- Fix JS linting errors/warnings
- Enable Nutanix AHV virtual host gatherer.
- Web UI: Implement managing maintenance schedules and calendars
- Warn when a system is in multiple groups that configure the same
formula in the system formula's UI (bsc#1173554)
- Add virtual network start, stop and delete actions
- Add virtual network list page
- Update package version to 4.2.0
-------------------------------------------------------------------
Thu Jul 23 13:33:43 CEST 2020 - jgonzalez@suse.com
- version 4.1.14-1
- Fix internal server error when creating module filters in CLM (bsc#1174325)
- Fix VM creation page when there is no volume in the default storage pool
- Refresh virtualization pages only on events
- Product list in the Wizard doesn't show SLE products first (bsc#1173522)
- Cluster UI: return to overview page after scheduling actions
-------------------------------------------------------------------
Mon Jun 29 10:09:39 CEST 2020 - jgonzalez@suse.com
- version 4.1.13-1
- Branding adjustments, get rid of spacewalk as a default
-------------------------------------------------------------------
Tue Jun 23 17:22:34 CEST 2020 - jgonzalez@suse.com
- version 4.1.12-1
- Flatten messages passed as array of array to toastr in order to make
them visible
- Update help link URLs in the UI
- Use volumes for VMs disks and allow attaching cdrom images
- Compute the websockify URL on browser side (bsc#1149644)
-------------------------------------------------------------------
Wed Jun 10 12:22:39 CEST 2020 - jgonzalez@suse.com
- version 4.1.11-1
- UI for managing clusters
- Remove lowercase image label limitation
- Sort activation keys on bootstrapping page (bsc#1171251)
- replace toastr javascript library with react-toastify
- Implement module picker controls for CLM AppStream filters
-------------------------------------------------------------------
Wed May 20 10:58:46 CEST 2020 - jgonzalez@suse.com
- version 4.1.10-1
- Fix Formula Form page not rendered because of javascript error (bsc#1171728)
- Fix formula with form rendering with non-string values
- auto select recommended and mandatory channels by default (bsc#1162843)
- Add hint to edit formulas before applying state (bsc#1168805)
- Fix custom info values input in image profile edit form (bsc#1169773)
- Web UI: Implement bootstrapping minions using an SSH private key
-------------------------------------------------------------------
Wed Apr 15 17:12:58 CEST 2020 - jgonzalez@suse.com
- version 4.1.9-1
- Add content lifecycle project validation interface
-------------------------------------------------------------------
Mon Apr 13 09:36:39 CEST 2020 - jgonzalez@suse.com
- version 4.1.8-1
- Add notification messages type filter
- Show separate info for syncing product channels and children
- sort notifications by type
- Add StateApplyFailed and CreateBootstrapRepoFailed notifications
- Add virtual storage pool actions
- Rename Formula tab to Configuration
-------------------------------------------------------------------
Wed Mar 11 10:59:39 CET 2020 - jgonzalez@suse.com
- version 4.1.7-1
- Show warning on products page when no SUSE Manager Server Subscription is available
- Add WebUI for recurring highstate scheduling
- Show message for VMs pending creation in Guests list
- Cleanup and document the Table component
- scheme is not allowed for URI of image store's API endpoint (bsc#1165571)
-------------------------------------------------------------------
Mon Feb 17 12:54:30 CET 2020 - jgonzalez@suse.com
- version 4.1.6-1
- Introduce CLM AppStream filters for RHEL 8 support
- remove support for SuSEfirewall2
-------------------------------------------------------------------
Fri Jan 31 13:16:46 CET 2020 - jgonzalez@suse.com
- version 4.1.5-1
- Fix WebUI version to 2020.01
-------------------------------------------------------------------
Thu Jan 30 17:38:08 CET 2020 - jgonzalez@suse.com
- version 4.1.4-1
- Update WebUI version
-------------------------------------------------------------------
Thu Jan 30 14:50:39 CET 2020 - jgonzalez@suse.com
- version 4.1.3-1
- Fix count of changes to build (bsc#1160940)
-------------------------------------------------------------------
Wed Jan 22 12:16:08 CET 2020 - jgonzalez@suse.com
- version 4.1.2-1
- Add html-react-parser to fix umlaut in the menu and breadcrumb
- Add placeholder for product name to formula forms
- Fix ordering by date (bsc#1158818)
- Add debug packages containing Javascript source map files
- Don't validate mandatory fields that are not visible (bsc#1158943)
- Show adequate message on saving formulas that change only pillar data
- Report merge_subscriptions message in a readable way (bsc#1140332)
- Use ReactJS Context in Form components
-------------------------------------------------------------------
Wed Nov 27 17:04:54 CET 2019 - jgonzalez@suse.com
- version 4.1.1-1
- Add environment label when deleting environment (bsc#1145758)
- Change form order and change project creation message (bsc#1145744)
- Fix loading proper activation key details on SPA enabled (bsc#1157141)
- Add self monitoring to Admin Monitoring UI (bsc#1143638)
- Fix create VM dialog when there is no virtual storage pool or network
- show channels and filters in CLM history
- SPA: do not early drop modals they can contain inputs (bsc#1155800)
- rename SUSE Products to just Products in UI
- Layout changes in formula forms, validation, deprecate $visibleIf and add new attributes:
$disabled, $visisble, $required, $match
- Fix WebUI invalidation time by using the package build time instead
of the WebUI version (bsc#1154868)
- Bump version to 4.1.0 (bsc#1154940)
- Filter by description on the Products page works recursively
- Add check/message for project not found (bsc#1145755)
- Fix sorting issues on content filter list page (bsc#1145591)
- Improve the UI of the salt packages state and configuration channels page to use tabs instead
- Remove/change text on edit filters for clp (bsc#1145608)
- Redirect to project when canceling creating a filter (bsc#1145750)
- Better visualization of the filters attached to a CLM Project. Allow/deny are now split
- Fix ui issues with content lifecycle project list page (bsc#1145587)
- implement "keyword" filter for Content Lifecycle Management
- Enable Azure, Amazon EC2 and Google Compute Engine as available Virtual host Managers
- Trim strings when creating/updating image stores/profiles (bsc#1133429)
- Show loading spin while loading salt keys data (bsc#1150180)
- CLM - Disable clones by default of the shown CLM Project sources
- Show virtual storage volumes and pools on salt minions
- Migrate login to Spark
- Add UI message when salt-formulas system folders are unreachable (bsc#1142309)
- implement "regular expression" Filter for Content Lifecycle Management
matching package names, patch name, patch synopsis and package names in patches
- Change color of disabled build button on clp page (bsc#1145626)
- New Single Page Application engine for the UI. It can be enabled with the config 'web.spa.enable' set to true
- Fix the 'include recommended' button on channels selection in SSM (bsc#1145086)
- implement "patch contains package" Filter for Content Lifecycle Management
- implement Filter Patch "by type" Content Lifecycle Management
- Implement filtering errata by synopsis in Content Lifecycle Management
- Normalize date formats for actions, notifications and clm (bsc#1142774)
- Implement ALLOW filters in Content Lifecycle Management
- move /usr/share/rhn/config-defaults to uyuni-base-common
- implement "by date" Filter for Content Lifecycle Management
- Hide channels managed by Content Lifecycle projects from available sources (bsc#1137965)
- Add unsupported browser warning when using Internet Explorer
-------------------------------------------------------------------
Wed Jul 31 17:38:44 CEST 2019 - jgonzalez@suse.com
- version 4.0.12-1
- Add new validation to avoid creating content lifecycle projects starting with a number (bsc#1139493)
- Redirect to first step of channel assignment after change channel submit (bsc#1137244)
- add error messages, hints for image profile edit page (bsc#1127319)
- Allow virtualization tab for foreign systems (bsc#1116869)
- Add checks for empty required entries on formula forms (bsc#1109639)
- Fix big formula checkbox not supported in Firefox
- Allow forcing off or resetting VMs
- Adjust title icons
- Fix VM creation dialog with non-default pools and networks (bsc#1138268)
- Update help URLs in the UI (bsc#1136764)
- Force python-numpy and python-PyJWT dependencies (bsc#1137357)
- Display warning if product catalog refresh is already in progress (bsc#1132234)
- Add state EDITED to filters in the Content Lifecycle
- Add built time date to the Content Lifecycle Environments
-------------------------------------------------------------------
Wed May 15 15:23:06 CEST 2019 - jgonzalez@suse.com
- version 4.0.11-1
- SPEC cleanup
- UI for Errata filtering based on advisory name in Content Lifecycle Management
- UI for NEVR(A) filtering in Content Lifecycle Management
- UI to enable / disable server monitoring
- Add a link to the highstate page after formula was saved
- New menu look&feel
- Remove feature preview message from Formulas pages
-------------------------------------------------------------------
Mon Apr 22 12:18:26 CEST 2019 - jgonzalez@suse.com
- version 4.0.10-1
- Add Content Lifecycle Management icon
- Content Lifecycle Management: first filter functionality - deny by package name
- Content lifecycle management - Fix text issues
- Content lifecycle management - show destructive operations only for users with the org admin role
- Add cache buster for static files (js/css) to fix caching issues after upgrading.
- Show undetected subscription-matching message object as a string anyway (bsc#1125600)
-------------------------------------------------------------------
Fri Mar 29 10:34:19 CET 2019 - jgonzalez@suse.com
- version 4.0.9-1
- Content Lifecycle Management: create projects, build and promote
-------------------------------------------------------------------
Mon Mar 25 16:52:18 CET 2019 - jgonzalez@suse.com
- version 4.0.8-1
- Allow username input on bootstrap page when using Salt-SSH
- Add VNC display for virtual machines on salt minions
- Fix action scheduler time picker prefill when the server is on "UTC/GMT" timezone (bsc#1121195)
-------------------------------------------------------------------
Wed Mar 06 11:40:56 CET 2019 - jgonzalez@suse.com
- version 4.0.7-1
- Fix: compute scroll offset on window scroll for sticky button bar
-------------------------------------------------------------------
Wed Feb 27 13:11:14 CET 2019 - jgonzalez@suse.com
- version 4.0.6-1
- Fix initializing of the datetime picker (bsc#1126862)
- Sort activation key list on create image profile page (bsc#1122770)
- Sort activation key list on bootstrap page (bsc#1122770)
- Add virtual machine creation dialog for salt minions
- Add dropdown number list to jump to a specific table page
- Fix nodejs tests
-------------------------------------------------------------------
Thu Jan 31 09:44:03 CET 2019 - jgonzalez@suse.com
- version 4.0.5-1
- remove RH-specific warning message (bsc#1118100)
-------------------------------------------------------------------
Wed Jan 16 12:26:07 CET 2019 - jgonzalez@suse.com
- version 4.0.4-1
- show feedback messages after using the retry option on the notification messages page
- Make datetimepicker update displayed time (bsc#1041999)
- Nav and section scroll independently
- change SCC sync backend to adapt quicker to SCC changes and improve
speed of syncing metadata and checking for channel dependencies
-------------------------------------------------------------------
Mon Dec 17 14:42:59 CET 2018 - jgonzalez@suse.com
- version 4.0.3-1
- fix wording for taskotop (cosmetical only)(bsc#1118112)
- When changing basechannel the compatible old childchannels are now selected by default. (bsc#1110772)
- Show human-readable system cleanup error messages
- ActivationKey base and child channel in a reactjs component
-------------------------------------------------------------------
Fri Oct 26 10:46:49 CEST 2018 - jgonzalez@suse.com
- version 4.0.2-1
- fix typo in messages (bsc#1111249)
- Use require() instead of import to avoid js runtime errs
caused by webpack
- Add /* eslint-disable */ to all js files to ignore them
during linting
- Rewrite virtual guests list page in reactjs
- Fix applying default values to edit-group
- Respect $name in dictionary edit-group
- Filter out empty values in edit-group (bsc#1104837)
-------------------------------------------------------------------
Fri Aug 10 15:40:23 CEST 2018 - jgonzalez@suse.com
- version 4.0.1-1
- Change WebUI version 4.0.1
- Bump version to 4.0.0 (bsc#1104034)
- Fix copyright for the package specfile (bsc#1103696)
- Allow relative path in visibleIf tag in formulas
- Feat: add OS Image building with Kiwi FATE#322959 FATE#323057 FATE#323056
- Refactor buttons.js
- Feature: implement test-mode for highstate UI
- Disable child channel selection only if channel is actually assigned(bsc#1097697)
- replace select2js plugin in the React environment
- Fix css issues on minion-state pages (bsc#1083295)
- Show feedback on button clicked (bsc#1085464)
- Show chain of proxies correctly (bsc#1084128)
- Fix typo in 'Installed Products' label in image overview page
- Disallow colons in image labels (bsc#1092940)
- Improve the gulpfile watch mode performance (bsc#1096747)
- Refactor the fetching and cache the child channels and mandatory channels in System Details change channels page
-------------------------------------------------------------------
Tue Jun 05 10:13:20 CEST 2018 - jgonzalez@suse.com
- version 2.8.7.6-1
- Avoid ISE when unsubscribing channels in SSM (bsc#1094578)
- Fix cve search box (bsc#1089571)
- Fix on UI content observer (bsc#1084863)
- allow multi selection/deletion of notification messages
- Bugfix: disable toggler if no recommended channels (bsc#1090224)
- Initial branding change for Uyuni (bsc#1094497)
- Implemented new 404 page in react (bsc#1029726)
-------------------------------------------------------------------
Mon May 21 13:34:38 CEST 2018 - jgonzalez@suse.com
- version 2.8.7.5-1
- set version to 3.2.0 (bsc#1094013)
-------------------------------------------------------------------
Wed May 16 17:33:33 CEST 2018 - jgonzalez@suse.com
- version 2.8.7.4-1
- Support new forms of edit-group
- Automatically select mandatory channels when selecting a base
channel (bsc#1083513)
- Bugfix: ace.js editor config to use soft tabs (bsc#1090040)
- Display always config channel name and label (bsc#1083278)
-------------------------------------------------------------------
Mon May 07 15:29:51 CEST 2018 - jgonzalez@suse.com
- version 2.8.7.3-1
- Handle empty values. Do not pass optional fields to pillar in
formulas if field is empty and no ifempty attr defined (bsc#1092172)
- use Crypto.getRandomValues for random password generation
- generate random password only if the button is clicked
- Simplify titles on channel assignment pages
-------------------------------------------------------------------
Wed Apr 25 12:11:49 CEST 2018 - jgonzalez@suse.com
- version 2.8.7.2-1
- Fix JS error in SSM child channels page causing selection to be
lost (bsc#1090871)
-------------------------------------------------------------------
Mon Apr 23 09:22:07 CEST 2018 - jgonzalez@suse.com
- version 2.8.7.1-1
- Sync with upstream (bsc#1083294)
- Add missing left margin at Software Channels WebUI icon links to
channels (bsc#1083329)
- Fix misleading message when syncing channels (bsc#1089103)
- Do not use button for recommended toggler
- Remove SUSE Studio based image deployments
- Fix for the system channels UI, hide the corresponding title and horizontal line if list of
SUSE or custom channels is empty
-------------------------------------------------------------------
Wed Apr 04 12:13:32 CEST 2018 - jgonzalez@suse.com
- version 2.8.6.3-1
- Fix style classes (bsc#1087842)
-------------------------------------------------------------------
Thu Mar 29 01:25:47 CEST 2018 - jgonzalez@suse.com
- version 2.8.6.2-1
- add more missing help links (bsc#1085852)
-------------------------------------------------------------------
Mon Mar 26 09:11:20 CEST 2018 - jgonzalez@suse.com
- version 2.8.6.1-1
- Sync with upstream (bsc#1083294)
- Add Action Chain support for Salt clients.
- Fixed behavior on child channels unselecting when multiple channels were unselected
- add ref help links (bsc#1079535)
-------------------------------------------------------------------
Mon Mar 05 09:01:18 CET 2018 - jgonzalez@suse.com
- version 2.8.5.2-1
- rewrite products page into reactjs
- remove empty clean section from spec (bsc#1083294)
-------------------------------------------------------------------
Wed Feb 28 10:01:42 CET 2018 - jgonzalez@suse.com
- version 2.8.5.1-1
- Make minion label unselectable on Visualization's
'Systems Grouping' view (bsc#1034037)
- Salt Formulas improvements (added a formula values group with add/remove functionality)
-------------------------------------------------------------------
Mon Feb 05 12:50:15 CET 2018 - jgonzalez@suse.com
- version 2.8.3.3-1
- Allow scheduling the change of software channels as an action.
The previous channels remain accessible to the registered system
until the action is executed.
-------------------------------------------------------------------
Fri Feb 02 12:54:07 CET 2018 - jgonzalez@suse.com
- version 2.8.3.2-1
- Replace custom states with configuration channels
- Add 'yaml' option for Ace editor
- Add links to salt formula list and adjust behavior. (bsc#1022078)
-------------------------------------------------------------------
Wed Jan 17 13:14:58 CET 2018 - jgonzalez@suse.com
- version 2.8.3.1-1
- Allow selecting unnamed context in kubeconfig (bsc#1073482)
- Add user preferences in order to change items-per-page (bsc#1055296)
- Fix main menu column height
- Adding initial version of web ui notifications
- Visualization UI look&feel improvements
-------------------------------------------------------------------
Tue Nov 28 14:46:15 CET 2017 - jgonzalez@suse.com
- version 2.7.1.13-1
- Disallow entering multiple identical mirror credentials (bsc#971785)
- Fix runtime data display in Images page (bsc#1062972)
- add delete button to img-overview page (bsc#1061245)
- Update wording for image profiles in image build page (bsc#1058323)
- Rename 'Refresh Data' button in VHM details page
- Update browser URL correctly after deleting a VHM from the details page (bsc#1061596)
- Show 'Nodes' list only for Kubernetes VHMs (bsc#1061563)
- remove import button from image over page (bsc#1058128)
- Use the same datetime format as the rest of the product (bsc#1054424)
-------------------------------------------------------------------
Thu Sep 14 11:04:35 CEST 2017 - mc@suse.de
- version 2.7.1.12-1
- Image runtime UI
- Redesign VHM pages on ReactJS
- Dropdown button ReactJS component
- Use ModalButton component in subscription matching pages
- Visualization UI look&feel improvements
-------------------------------------------------------------------
Wed Aug 30 15:57:36 CEST 2017 - mc@suse.de
- version 2.7.1.11-1
- Show a list of channels when an activation key is selected in
image import form
- Improve error handling in image import UI
- Import image UI
- Update images list and overview pages for external images
- Remove the unused code that caused problems on some browsers (bsc#1050399)
- Use ace editor for custom states with yaml syntax highlighting
- Fix enter key submit on ListTag filter input (bsc#1048762)
-------------------------------------------------------------------
Tue Aug 08 11:33:33 CEST 2017 - fkobzik@suse.de
- version 2.7.1.10-1
- Fix overlapping of elem. (bsc#1031143)
- Fix formulas action buttons position (bsc#1047513)
- Do not show old messages (bsc#1043831)
- Add a dynamic counter of the remaining textarea length
- Confirm if navigating away while bootstrapping
-------------------------------------------------------------------
Mon Jun 12 09:06:15 CEST 2017 - mc@suse.de
- version 2.7.1.9-1
- display a generic non-empty err msg in case of xhr.status==0
(bsc#1041913)
- Fix: update bottom pagination counter only if it is present
- Fix reactjs unique keys generation and remove duplicated menu
element
- Fix displaying images built by deleted build hosts
- Update bootstrap success notification link to 'All Systems'
(bsc#1036272)
-------------------------------------------------------------------
Mon May 29 17:06:57 CEST 2017 - mc@suse.de
- version 2.7.1.8-1
- Fix: only select elemens with the node class in simulation
- Slow down the visualization simulation
- Cache the computed positions of nodes and use them to set their initial
position
- Fix bottom alignment of aside and footer
- Handle rebuild in a popup dialog
- Add select boxes and 'Delete' button to image, store, profile list pages
- Fix highstate.js
- Remove responsive-tab.js script from the 'Setup Wizard' page
- Move 'Clear Menu' button next to the search input
- Rename 'Onboarding' to 'Keys'
- Rename 'Schedule no sooner than' to 'Earliest' and 'Add to Action Chain' to
'Add to'
- Remove 'Apply Highstate' button from Formulas pages
- Add support for multiple servers in the highstate preview page
- Redesign Highstate preview page
- Add inspect status and reinspect button to image overview page
- Bounce back from the shortcut links in content management pages
- Add getQueryStringValue and urlBounce utility functions for JS
- Ensure proper authentication for content management (bsc#1036320)
- Fix toolbar elements for formula selection page
- change version to 3.1.0
-------------------------------------------------------------------
Wed May 03 16:46:43 CEST 2017 - michele.bologna@suse.com
- version 2.7.1.7-1
- Create spacewalk-section-toolbar only if needed
- Move selector-buttons and pagination into fixed toolbar
- Apply 'action button fixed on scroll' behavior to pages (bsc#1012978)
- Allow dot character '.' for activation key (bsc#1035633)
- Add 'add to ssm' checkboxes to CVE audit list (bsc#1032016)
- Update CVE Audit buttons
- Update CVE Audit status icons
- Add system to SSM only if it can be added
- Fix hardcoded link in image patches list (bsc#1032293)
-------------------------------------------------------------------
Mon Apr 03 14:48:31 CEST 2017 - mc@suse.de
- version 2.7.1.6-1
- add error handing and fix rebuild button
- new cve audit ui for server/images
- Fix word spacing in 'Image Status' section of 'Image Overview' page
-------------------------------------------------------------------
Fri Mar 31 12:24:22 CEST 2017 - mc@suse.de
- version 2.7.1.5-1
- set version to Beta 2
- Visualization: add-to-ssm button
- Multilevel hierarchy for Visualization
- Fix patches and packages lists JS issue on Firefox (bsc#1031504)
- Fix version input in the image build page
- Fix JS issues on image build page
- Add date time input for scheduling the image build
- Add 'Rebuild' button to image details page
- Add custom values to image info and image profile
- Redirect to images list after scheduling a build
- Update remote commands preview/run button (bsc#1028862)
- Make password field required in image store form
- Refactoring the menu
- UI menu: direct link as icon, normal label to collapse/explode submenu
- BugFix: evaluate also node label in menu search (bsc#1025939)
- Handle TaskomaticApiExceptions: Spark controllers and Javascript
- Remote Commands: allow Web Socket to be opened on non-standard port
- Fix broken help link for taskstatus (bsc#1017422)
- show proxy path in bootstrap UI
- clear proxy selection when clicking clear fields button
- check if proxy hostname is FQDN in UI
- java backend for salt ssh-push through proxy
-------------------------------------------------------------------
Wed Mar 08 19:03:33 CET 2017 - mc@suse.de
- version 2.7.1.4-1
- show message when waiting for ssh minions times out
- fix remote cmd ui js err and timed out msg
-------------------------------------------------------------------
Tue Mar 07 14:57:03 CET 2017 - mc@suse.de
- version 2.7.1.3-1
- Fix the initial view jump-on-drag bug
- remote cmd UI changes for salt-ssh minions
- Rephrase the system details page caption a bit
- Adjust field captions
- initial Visualization Feature
- Add patches and packages pages for images
- show installed products in the ui
- Add image info UI
- Add datetime react component with moment.js
- Remove 'email' field from image profile form
- Add delete confirmation pop-ups to image profile and image store pages
- Add build schedule notification on image build page
- Updated links to github in spec files
- Add js utility function to create Date objects in different timezones
- send timeout if no minions available in remote cmd ui
- Remove "Technology preview" from Salt SSH push
- improve salt remote cmd ui err handling
- make remote commands UI async
-------------------------------------------------------------------
Tue Feb 07 15:21:24 CET 2017 - michele.bologna@suse.com
- version 2.7.1.2-1
- Validate activation key values (bsc#1015967)
- Pass user-preferred localtime to the highstate UI (bsc#1020027)
- Various fixes for the new UI
-------------------------------------------------------------------
Wed Jan 11 16:41:52 CET 2017 - michele.bologna@suse.com
- version 2.7.1.1-1
- Version 2.7.1.0
- New UI
-------------------------------------------------------------------
Fri Dec 16 12:13:16 CET 2016 - michele.bologna@suse.com
- version 2.5.7.12-1
- Version 3.0.3
- Small adjustments on bootstrap page (bsc#1012761)
- Bootstrapping: ssh push for salt system feature preview
- Fix plus/minus buttons in action chain list (bsc#1011344)
- BugFix: message consistency attempting bootstrapping a minion (bsc#1005924)
- Only show minions with sids available as links (bsc#1007261, bsc#970460)
-------------------------------------------------------------------
Mon Nov 07 10:53:57 CET 2016 - michele.bologna@suse.com
- version 2.5.7.11-1
- Increase minor version to 3.0.2
- Adds a total systems counter in Salt Remote Cmd UI
- Separate API endpoint for SSH system registration
-------------------------------------------------------------------
Thu Oct 06 16:11:48 CEST 2016 - mc@suse.de
- version 2.5.7.10-1
- Support formulas in SUSE Manager
- switched SUSE Manager version to 3.0.1
- introduce Spark router conventions
- Disable strict host key checking per default
- Rename "States Catalog" to "State Catalog" in UI
- add TaskoTop to UI
- BugFix: use user preferences parameters as default page size
(bsc#980678)
- unified table version
-------------------------------------------------------------------
Mon Jul 18 14:09:44 CEST 2016 - jrenner@suse.com
- version 2.5.7.9-1
- BugFix: recompute window dimensions when content changes (bsc#971559)
- Fix aside column height computation (bsc#969834)
- Initial version of the bootstrapping UI
-------------------------------------------------------------------
Tue May 24 15:32:18 CEST 2016 - kwalter@suse.com
- version 2.5.7.8-1
- Disable action buttons to add/reject/delete minions if user is non org-admin
- handle and show error message when session expires in remote-command page
(bsc#974891)
- Enable Run button in remote-command page only if a preview exists
- show both Preview and Run buttons to improve usability of remote
command feature (bsc#974288)
-------------------------------------------------------------------
Wed Apr 06 08:42:16 CEST 2016 - mc@suse.de
- version 2.5.7.7-1
- show fingerprint and scroll if it overflows
- Extend the matcher UI refresh interval to 1 minute
- Subscription Matching: add message popups in case of errors during refreshes
- SubscriptionMatching UI: add a sub-title for add-pin popup to clarify the
content
- list custom states from db instead of disk (bsc#972166)
- BugFix: cut fingerprint but show it whole in tooltip (bsc#971003)
- Do not install the src directory (bsc#972125)
- Remove all code related to SSE based UI events (bsc#969303)
-------------------------------------------------------------------
Mon Mar 21 17:42:16 CET 2016 - mc@suse.de
- version 2.5.7.6-1
- fix timepicker show on addon click
- add Messages.Util.info/warning/error methods
- change icon of state catalog page
- save/apply messages in pkg states UI, move msg() to Messages.Utils.msg
- enter triggers search in package state UI
- Adjust datetimepicker and update highstate ui to use it
- add LocalDateTime formating helper
- Changed state search button to unique id
- unneeded .promise in *-custom-states.js saveRequest() causes undefined error
- Make request functions cancelable, adjust client code
- (bnc#970531) Fix Network usage in custom state component
- (bnc#970531) Revert Network.js changes and fix custom state pages
-------------------------------------------------------------------
Wed Mar 09 11:27:51 CET 2016 - mc@suse.de
- version 2.5.7.5-1
- Add Custom State UI for Organizations and Groups
- check header for csrf token
- refactor salt minion onboarding ui showing the fingerprint
- Allow to apply the highstate from the UI
-------------------------------------------------------------------
Wed Mar 02 11:47:09 CET 2016 - mc@suse.de
- version 2.5.7.4-1
- Add gulp infrastructure to transpile JSX and ES6 into ES5 and
provide bundling functionality
-------------------------------------------------------------------
Wed Feb 10 08:25:16 CET 2016 - mc@suse.de
- version 2.5.7.3-1
- Subscription Matcher UI: add order-by-column feature
- Subscription Matcher UI: add full date in case of hover
- Subscription Matcher UI: add alert color on fully matched quantity
of a subscription
- fix usage of localization
-------------------------------------------------------------------
Tue Jan 26 13:56:40 CET 2016 - mc@suse.de
- version 2.5.7.2-1
- add latest state support to ui and generator
- Do not refresh the SCC data while the taskomatic job does the same
(bsc#962323)
- update version number in UI footer to 3.0
- Subscription Matching: add UI to display results of the matching
- Bring the About link on the login page back
- Adds a translation function per RFC #16
-------------------------------------------------------------------
Sat Jan 16 11:20:04 CET 2016 - mc@suse.de
- version 2.5.7.1-1
- Additional fixes for bsc#956613 (decoding [] is broken for list-key-name)
- moving non_expirable_package_urls parameter to java
- moving download_url_lifetime parameter to java
-------------------------------------------------------------------
Tue Jan 05 15:45:06 CET 2016 - mc@suse.de
- version 2.5.6.2-1
- Fix list-key-name (decoding of [] is broken in commons-beanutils.jar > 1.7)
(bsc#956613)
- Add feedback for failure/success and waiting states
- Fix changed view behavior
- update package states in all views after save
- Reuse local search results if search term does not change
-------------------------------------------------------------------
Wed Dec 16 11:11:40 CET 2015 - mc@suse.de
- version 2.5.6.1-1
- Add UI for package state management
- Integrate system header and navigation menu
- Send epoch, version and release separately
- Initial react component showing the page heading
- remove call_procedure and call_function from RHN::DB
again.
- moving some config parameter to java default file
-------------------------------------------------------------------
Mon Nov 30 10:54:19 CET 2015 - mc@suse.de
- version 2.5.5.1-1
- BugFix: check mirror credentials required fields (bsc#955970)
- change minion cmd api endpoint to use post
- URL scheme conventions: /minions/:id and MinionController.show
- Add default setting for task timeout
- bring back call_procedure and call_function to RHN::DB
- fix to have the side bar 100%% height
- New ui for the login page and relogin
-------------------------------------------------------------------
Thu Oct 22 16:24:20 CEST 2015 - mc@suse.de
- version 2.5.1.3-1
- Improve the alert notification
- Instead of showing an alert just log out if browser unsupported
- Open the event stream on every page
- Setup SSE event source on the system overview page
-------------------------------------------------------------------
Wed Oct 14 09:48:35 CEST 2015 - mc@suse.de
- version 2.5.1.2-1
- implement remote command interface with target glob
-------------------------------------------------------------------
Wed Oct 07 13:31:32 CEST 2015 - mc@suse.de
- version 2.5.1.1-1
- drop monitoring
- port all perl web pages to java
- replace upstream subscription counting with new subscription
matching (FATE#311619)
-------------------------------------------------------------------
Wed Sep 23 14:56:25 CEST 2015 - mc@suse.de
- version 2.1.60.13-1
- remove use of updateUpgradePaths() from external
- Added sudo user config option and added comments
-------------------------------------------------------------------
Tue Feb 03 11:45:13 CET 2015 - mc@suse.de
- version 2.1.60.12-1
- Getting rid of trailing spaces
- Remove vestige of ctxt-sensitive help, and teach PXT::HTML->link
not to link when there is no url
- Show Proxy tab if system is a proxy even when assigned to cloned
channels (bsc#913939)
- spacewalk-web: add Requires for used perl modules
- fix perl context-help to notice empty help-url strings
- s1-sm-systems.html does not exist any more
- unify style
-------------------------------------------------------------------
Thu Dec 04 16:21:11 CET 2014 - mc@suse.de
- version 2.1.60.11-1