/
changelog
6055 lines (4130 loc) · 224 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
openmediavault (7.0-24) unstable; urgency=low
* Upgrade to Debian 12 (Bookworm).
* Relocate Linux MD device (Software RAID) management into a
separate plugin.
* Add support for network ethernet devices using device tree
aliases, e.g. `endX`.
* Replace the cron-apt package with unattended-upgrades.
This will take care that security updates will be installed
automatically.
* The `apt-listchanges` package will send you an email with
a summary of the latest changes whenever packages are
upgraded.
* Issue #1649: Rearrange the `Storage | Shared Folders | ACL`
page.
* Issue #1676: Add an UI endpoint to trigger a download via RPC.
Plugins can use `/download?service=xxx&method=xxx¶ms=xxx`
to start a download that is implemented in the specified RPC.
Note, the JSON content of the `params` argument may be encoded.
Check the `encodeURIComponent` JS function for more details.
-- Volker Theile <volker.theile@openmediavault.org> Mon, 24 Jul 2023 13:17:39 +0200
openmediavault (6.9.12-1) stable; urgency=low
* Various improvements.
* Create the missing SSH runtime directory so that testing
the SSH configuration is successful.
-- Volker Theile <volker.theile@openmediavault.org> Fri, 05 Jan 2024 21:00:15 +0100
openmediavault (6.9.11-4) stable; urgency=low
* Fix issue in NFS configuration.
-- Volker Theile <volker.theile@openmediavault.org> Wed, 20 Dec 2023 19:36:08 +0100
openmediavault (6.9.10-5) stable; urgency=low
* Add omv-release-upgrade to allow users to migrate their
systems to OMV7 (Sandworm) which is based on Debian 12
(Bookworm).
* Add UTF8 support for creating SSL certs via UI.
* Add email to SSL certificate's SAN in its own field.
-- Volker Theile <volker.theile@openmediavault.org> Fri, 08 Dec 2023 11:48:57 +0100
openmediavault (6.9.9-1) stable; urgency=low
* Configure exports only for enabled NFS versions.
* Enhance database query to prevent an error when trying
to run a SMART scheduled task via UI.
* Fix bug in Avahi configuration.
* Issue #485: Display device temperatures in the SMART
dashboard widget.
-- Volker Theile <volker.theile@openmediavault.org> Fri, 17 Nov 2023 23:53:24 +0100
openmediavault (6.9.8-1) stable; urgency=low
* Display RPI CM4 CPU model in system information.
* Fix an error in the weekly cron job that is downloading the
SMART database.
* Hardening `omv-sfsnapadm` by skipping snapshots with invalid
naming schema.
-- Volker Theile <volker.theile@openmediavault.org> Sun, 12 Nov 2023 17:40:53 +0100
openmediavault (6.9.7-3) stable; urgency=low
* Various improvements.
* Prevent the creation of Btrfs snapshots from snapshots.
* Do not delete Btrfs snapshots that are used as shared folders.
* Skip the deletion of Btrfs snapshots with subordinate subvolumes.
-- Volker Theile <volker.theile@openmediavault.org> Mon, 06 Nov 2023 20:05:35 +0100
openmediavault (6.9.6-2) stable; urgency=low
* Issue #1619: Refactor SMART device type detection.
-- Volker Theile <volker.theile@openmediavault.org> Wed, 01 Nov 2023 12:46:15 +0100
openmediavault (6.9.5-1) stable; urgency=low
* Various improvements.
-- Volker Theile <volker.theile@openmediavault.org> Sat, 21 Oct 2023 15:31:38 +0200
openmediavault (6.9.4-2) stable; urgency=low
* Update locale files.
* Various UI enhancements.
-- Volker Theile <volker.theile@openmediavault.org> Sun, 08 Oct 2023 15:35:47 +0200
openmediavault (6.9.3-1) stable; urgency=low
* Update locale files.
* Relocate `Logout` option to user settings menu.
* Disable the `Edit` button for file systems without fstab entry
(e.g. mergerfs) on the `Storage | File Systems` page.
* Issue #1605: Wrong syntax of SMB transport encryption option.
-- Volker Theile <volker.theile@openmediavault.org> Sun, 01 Oct 2023 14:06:27 +0200
openmediavault (6.9.2-1) stable; urgency=low
* Various improvements related to networking in the PHP backend.
* Disable the caching of UI files to prevent annoying browser
cache flushing.
* Remove support of `venet` ethernet network devices names.
Predictable devices names are used instead nowadays.
* Add better support for `veth` virtual ethernet devices that
are used by containers.
* Issue #1596: Support DSA network interfaces.
-- Volker Theile <volker.theile@openmediavault.org> Tue, 26 Sep 2023 17:24:48 +0200
openmediavault (6.9.1-1) stable; urgency=low
* Security related improvements.
-- Volker Theile <volker.theile@openmediavault.org> Mon, 25 Sep 2023 18:02:27 +0200
openmediavault (6.9.0-1) stable; urgency=low
* Update locale files.
* Fix UI regression. Hide form fields that should be hidden.
* Issue #1592: Enhance SMB `Home directories` settings.
-- Volker Theile <volker.theile@openmediavault.org> Wed, 06 Sep 2023 21:52:10 +0200
openmediavault (6.8.0-1) stable; urgency=low
* Update locale files.
* Change default governor to `schedutil` on ARM systems. This can
be customized via the `OMV_CPUFREQUTILS_GOVERNOR` environment
variable.
* Add setting to choose the minimum SMB protocol version. This
way SMB1 can be enabled to allow legacy systems to access your
SMB shares.
* Issue #1588: Support SMART information for devices connected
via RTL9210B-CG.
* Issue #1589: Fix a problem in the netplan.io configuration for
ethernet network interfaces with non-permanent MAC addresses.
-- Volker Theile <volker.theile@openmediavault.org> Mon, 28 Aug 2023 20:28:10 +0200
openmediavault (6.7.1-2) stable; urgency=low
* Update locale files.
* Various improvements.
* Change the `Comment` fields in the `System | Certificates | SSL`
and `System | Certificates | SSH` pages to `Tags`.
* Issue #1586: Various improvements in SSL cert management.
-- Volker Theile <volker.theile@openmediavault.org> Sat, 26 Aug 2023 17:11:41 +0200
openmediavault (6.7.0-3) stable; urgency=low
* Various improvements.
* Display correct size of Btrfs file systems.
* Improve calculation of CPU utilization.
* Rename properties in System::getInformation RPC response.
* Add System::getCpuStats RPC.
* Issue #1576: Getting rid of `@angular/flex-layout`.
* Issue #1584: omv-btrfs-dfree doesn't report the correct size.
-- Volker Theile <volker.theile@openmediavault.org> Sat, 19 Aug 2023 14:32:14 +0200
openmediavault (6.6.0-2) stable; urgency=low
* Various improvements.
* Do not forward error to UI from SMART device enumeration.
* Fix bug in NFS configuration.
* Limit width of page body to 1920px. The page content will be
centered for greater browser window sizes.
* Issue #1579: Add NetBIOS knob to SMB settings. This replaces
the `OMV_SAMBA_NMBD_ENABLE` environment variable. Enable this
to add support for name resolution and network discovery of
legacy systems.
-- Volker Theile <volker.theile@openmediavault.org> Thu, 10 Aug 2023 21:57:35 +0200
openmediavault (6.5.7-1) stable; urgency=low
* Various improvements.
* Remove useless Salt state `omv.setup.resolvconf`.
* Fix bug in NFS configuration.
-- Volker Theile <volker.theile@openmediavault.org> Tue, 08 Aug 2023 16:52:37 +0200
openmediavault (6.5.6-1) stable; urgency=low
* Fix public key error in APT.
-- Volker Theile <volker.theile@openmediavault.org> Sun, 06 Aug 2023 17:24:53 +0200
openmediavault (6.5.5-1) stable; urgency=low
* Issue #1572: Set `shadow:localtime = no` in smb.conf because
several users reported that `Previous Versions` is not working
in Windows. Note, Windows will display `Date modified` in UTC,
but this is the compromise to get the them displayed at all.
-- Volker Theile <volker.theile@openmediavault.org> Tue, 01 Aug 2023 20:06:33 +0200
openmediavault (6.5.4-1) stable; urgency=low
* Various improvements.
* Enhance cleanup after removing plugins.
* Issue #1569: Shared folder references are not correctly queried.
-- Volker Theile <volker.theile@openmediavault.org> Sat, 29 Jul 2023 14:51:43 +0200
openmediavault (6.5.3-1) stable; urgency=low
* Various improvements.
-- Volker Theile <volker.theile@openmediavault.org> Sat, 29 Jul 2023 00:14:19 +0200
openmediavault (6.5.2-1) stable; urgency=low
* Upgrade Salt to version 3006.0.
-- Volker Theile <volker.theile@openmediavault.org> Wed, 26 Jul 2023 22:30:04 +0200
openmediavault (6.5.1-2) stable; urgency=low
* Update locale files.
* Fix a home directory issue in Samba when a share has enabled
the `Time machine` option.
-- Volker Theile <volker.theile@openmediavault.org> Thu, 20 Jul 2023 15:35:02 +0200
openmediavault (6.5.0-3) stable; urgency=low
* Add ability to specify the supported NFS protocol versions.
* Improve Debian security repository cleanup.
* Issue #1564: Add alternative MAC address support for wired,
wireless and VLAN network interfaces.
-- Volker Theile <volker.theile@openmediavault.org> Thu, 13 Jul 2023 13:14:36 +0200
openmediavault (6.4.9-1) stable; urgency=low
* Improve `omv-btrfs-dfree` command which is used by Samba on
Btrfs file systems. Use the free space determined via statfs
and df instead of the estimated value which was causing
problems on several systems.
* Get PCI vendor/subsystem ID of NVMe devices via sysfs.
* Add the `OMV_NFSD_OPTS` environment variable to add custom
arguments for rpc.nfsd. This can be used to specify the
supported versions of NFS for example. Please check the
rpc.nfsd man page for more information.
-- Volker Theile <volker.theile@openmediavault.org> Sat, 08 Jul 2023 12:05:13 +0200
openmediavault (6.4.8-1) stable; urgency=low
* Ensure the .snapshot directory exists when creating a scheduled
snapshot of a shared folder.
* Disable SSH socket activation which is activated by default on
several Debian derivatives.
* Add option `--append-dirty` to `omv-salt deploy run` to append
states that are marked as dirty.
-- Volker Theile <volker.theile@openmediavault.org> Tue, 04 Jul 2023 08:07:18 +0200
openmediavault (6.4.7-1) stable; urgency=low
* Update locale files.
* Ensure systemd-networkd and systemd-resolved services are unmasked
and enabled.
-- Volker Theile <volker.theile@openmediavault.org> Tue, 27 Jun 2023 20:20:55 +0200
openmediavault (6.4.6-1) stable; urgency=low
* Various improvements in UI.
* Improve `omv-btrfs-dfree` to display correct free space on
Windows.
* Add `OMV_POSTFIX_MASTER_SMTPD_ENABLED` environment variable to
enable/disable smtpd in Postfix. Defaults to `yes`.
-- Volker Theile <volker.theile@openmediavault.org> Wed, 21 Jun 2023 18:45:01 +0200
openmediavault (6.4.5-1) stable; urgency=low
* Disable smtpd in Postfix. It is not necessary in sent-only
satellite mode.
* Workaround bug in SaltStack `pkg.del_repo` module.
* Improve the security of the Debian backports and security
repositories by using `signed-by`.
-- Volker Theile <volker.theile@openmediavault.org> Tue, 13 Jun 2023 18:31:48 +0200
openmediavault (6.4.4-1) stable; urgency=low
* Issue #420: Fix SMB issue with Btrfs subvolumes. The incorrect
displayed share size in Windows should be fixed as well.
Samba will call `omv-btrfs-dfree` to fetch the disk stats and
cache them for 30 seconds.
-- Volker Theile <volker.theile@openmediavault.org> Wed, 07 Jun 2023 00:14:51 +0200
openmediavault (6.4.3-1) stable; urgency=low
* Issue #1558: Fix file system creation on bcache devices.
-- Volker Theile <volker.theile@openmediavault.org> Mon, 05 Jun 2023 00:12:24 +0200
openmediavault (6.4.2-1) stable; urgency=low
* Improve the security of the openmediavault package repository
by using `signed-by`.
-- Volker Theile <volker.theile@openmediavault.org> Fri, 02 Jun 2023 21:07:59 +0200
openmediavault (6.4.1-2) stable; urgency=low
* Update locale files.
* Respect timezone when exposing shared folder snapshots to
Windows clients as shadow copies via Samba.
* Issue #1556: Use correct color theme in code input field when
dark mode is enabled.
-- Volker Theile <volker.theile@openmediavault.org> Thu, 01 Jun 2023 19:24:21 +0200
openmediavault (6.4.0-3) stable; urgency=low
* Update locale files.
* Various improvements.
* Upgrade to Angular 14.
* Improve omv-btrfs-scrub and scheduled Btrfs error checks.
Deduplicate file system UUID to prevent unnecessary work.
* Configure DHCP overrides in Netplan.io.
* Fix bug in the bonding network interface configuration page.
The `Primary` field is only used by the `active-backup`,
`balance-tlb` and `balance-alb` modes.
* Improve DNS configuration. systemd-resolved is now fully
responsible for network name resolution. It is operated in
stub mode.
* Add snapshot lifecycle management to clean up snapshots of shared
folders according to given rules. The tool `omv-sfsnapadm` is
called hourly by a cron job to do the cleanup. The settings can
be found at `Storage | Shared Folders | All Snapshots` in the UI.
This feature is disabled by default.
-- Volker Theile <volker.theile@openmediavault.org> Fri, 19 May 2023 14:54:50 +0200
openmediavault (6.3.12-1) stable; urgency=low
* Prevent custom network interface search domain settings from
being overwritten by settings provided via DHCP.
-- Volker Theile <volker.theile@openmediavault.org> Mon, 15 May 2023 20:44:19 +0200
openmediavault (6.3.11-2) stable; urgency=low
* Update locale files.
* Upgrade Salt to version 3005.1.
* Issue #1485: Add option to enforce transport encryption per SMB
share. Defaults to disabled.
* Issue #1542: Add transmit hash policy support to bond network
interfaces.
-- Volker Theile <volker.theile@openmediavault.org> Tue, 25 Apr 2023 19:09:12 +0200
openmediavault (6.3.10-2) stable; urgency=low
* Issue #1537: `findmnt` is using tree-like output on some systems
which breaks the parsing of the content.
* Enhance the UDEV rules to workaround the duplicate serial number
bug of various disk enclosures. Now the `disk/by-uuid` symlinks
are created as well if a file system UUID exists.
-- Volker Theile <volker.theile@openmediavault.org> Sat, 22 Apr 2023 10:03:02 +0200
openmediavault (6.3.9-1) stable; urgency=low
* Add the environment variable `OMV_BTRFS_SCRUB_PERIOD`. The supported
values are `weekly` and `monthly`. Defaults to `monthly`.
* Relocate the Cron Btrfs scrubbing script into a separate CLI tool
named `omv-btrfs-scrub`. If you need to run the scrub jobs at a
certain date, you may disable the built-in cron jobs via the
environment variable `OMV_BTRFS_SCRUB_ENABLED`. Finally, create
your custom scheduled tasks via the UI by typing `omv-btrfs-scrub` in
the `Command` form field.
* Add UDEV rule to fix the duplicate serial number issue on Qnap
TR-004 devices.
* Perform scheduled Btrfs scrub and scan tasks on file system mount
points rather than devices.
* Fix `hdparm` configuration. Use `force_spindown_time` to apply settings
to non-APM devices.
-- Volker Theile <volker.theile@openmediavault.org> Tue, 11 Apr 2023 16:44:59 +0200
openmediavault (6.3.8-1) stable; urgency=low
* Update locale files.
* Issue #1528: Fix the error `The "constraint" or "deps" property
is required`.
-- Volker Theile <volker.theile@openmediavault.org> Tue, 04 Apr 2023 22:51:27 +0200
openmediavault (6.3.7-5) stable; urgency=low
* Update locale files.
* Improve `omv-env list` command. The directories `/etc/cron.*`
will be parsed for environment variables as well now.
* Improve Salt configuration.
* Always populate basic IPv6 configuration in /etc/hosts. This will
lead to a dramatically speed improvement of the Salt deployment.
-- Volker Theile <volker.theile@openmediavault.org> Mon, 03 Apr 2023 21:17:25 +0200
openmediavault (6.3.6-2) stable; urgency=low
* Improve the scheduled Btrfs cron tasks by skipping the
subvolumes of a file system, which prevents the file
system from being processed multiple times.
* Perform automatic scrubbing of all Btrfs file systems
monthly instead weekly.
* Fix a validation bug in the `Gateway` form field on the Wi-Fi
network interface page.
-- Volker Theile <volker.theile@openmediavault.org> Thu, 23 Mar 2023 22:14:10 +0100
openmediavault (6.3.5-2) stable; urgency=low
* Update locale files.
* Do not configure monit alerts for `CPU usage` and `Memory usage`
if they are disabled in the UI.
* Set metadata to 'DUP' when creating a Btrfs file system with
the 'Single' profile (default since Kernel version 5.15).
* Perform a daily scheduled cron task that checks Btrfs file
systems for errors. An email will be sent when errors are
detected. Use the OMV_BTRFS_ERROR_CHECK_ENABLED environment
variable to disable this check.
* Perform a weekly scheduled cron task that scrubs all mounted
Btrfs file systems. A report will be emailed afterwards.
Use the OMV_BTRFS_SCRUB_ENABLED environment variable to disable
this task. Use the additional variables OMV_BTRFS_SCRUB_PRIORITY
and OMV_BTRFS_SCRUB_READONLY to customize the scrub task.
* Improve cron scripts by added better logging output.
* Display Cron expressions in human-readable descriptions on
forms and in datatable columns.
* Issue #1516: Adapt the UI so that it works properly behind
reverse proxies.
-- Volker Theile <volker.theile@openmediavault.org> Thu, 23 Mar 2023 19:06:34 +0100
openmediavault (6.3.4-1) stable; urgency=low
* Update locale files.
* Rename various navigation menu items in the UI.
* Add `All Snapshots` button in the `Storage | Shared Folders`
page to manage the snapshots of all shared folders that are
located on a Btrfs file system.
-- Volker Theile <volker.theile@openmediavault.org> Sun, 12 Mar 2023 21:54:03 +0100
openmediavault (6.3.3-1) stable; urgency=low
* Update locale files.
* Display hostname in page title.
* The `OMV_SSL_CERTIFICATE_CHECK_EXPIRY_ENABLED` environment
variable has been added to be able to disable the daily SSL
certificate expiration cron job. Defaults to `yes`.
* Add a prefix to shared folder snapshots that are created
via scheduled tasks, e.g. `images@daily_20230228T095758`.
Please delete your existing scheduled tasks and recreate
them to take advantage of the new naming scheme.
* Add the ability to specify the metric (relative priority)
of the default route set via the `Gateway` option in the
network interface page.
-- Volker Theile <volker.theile@openmediavault.org> Tue, 28 Feb 2023 00:08:49 +0100
openmediavault (6.3.2-2) stable; urgency=low
* Update locale files.
* Issue #1490: Support SMB shadow copies for home directories
when the shared folder is located on a Btrfs file system.
* Issue #1500: Use ISO 8601 basic format in the snapshot
naming schema because Windows does not support `:` in
file names. Note that due to this change, earlier snapshots
with the ISO 8601 extended format are no longer listed under
Windows in `Previous Versions`. Please delete and recreate
scheduled snapshot tasks as well.
* Issue #1502: Add support for hidden WiFi networks.
-- Volker Theile <volker.theile@openmediavault.org> Mon, 20 Feb 2023 01:39:54 +0100
openmediavault (6.3.1-1) stable; urgency=low
* Update locale files.
* Issue #1489: Add UI to manage scheduled snapshots of shared
folders.
-- Volker Theile <volker.theile@openmediavault.org> Tue, 14 Feb 2023 18:02:33 +0100
openmediavault (6.3.0-2) stable; urgency=low
* Add an infrastructure to allow plugins to append additional
file systems to the file system creation page in the UI.
* Enhance the Btrfs file system creation page by adding support
of profiles to create various RAID levels.
* Issue #1241: Use Btrfs subvolumes for shared folders on Btrfs
file systems. Snapshots can be created per shared folder.
The snapshot management UI allows to create and delete those
snapshots. A restore feature has not been implemented by
intention because those shared folders need to be unreferenced
from every service beforehand. Instead a shared folders should
be created from these snapshots, which is a less error-prone
approach. The snapshots are stored in the `.snapshots` folder
in the root subvolume of the Btrfs file system.
* Issue #1490: Support SMB shadow copies for shared folders that
are located on a Btrfs file system.
-- Volker Theile <volker.theile@openmediavault.org> Tue, 31 Jan 2023 12:31:57 +0100
openmediavault (6.2.0-2) stable; urgency=low
* Relocate FTP service into a separate plugin. Please install
the plugin if you are using the service. The configuration
will be migrated.
* Lock the database during the deployment of the configurations.
-- Volker Theile <volker.theile@openmediavault.org> Mon, 30 Jan 2023 08:27:41 +0100
openmediavault (6.1.9-1) stable; urgency=low
* Update locale files.
* Add 'Configure time zone' option to omv-firstaid.
-- Volker Theile <volker.theile@openmediavault.org> Wed, 25 Jan 2023 07:55:00 +0100
openmediavault (6.1.8-1) stable; urgency=low
* Update locale files.
* Various improvements.
-- Volker Theile <volker.theile@openmediavault.org> Mon, 23 Jan 2023 17:52:37 +0100
openmediavault (6.1.7-1) stable; urgency=low
* Update locale files.
* Fix reload loop bug on shared folder ACL page.
* Issue #1310: Store UI settings on the server as well instead
of the browser only. Settings are stored in two separate
profiles, `desktop` and `mobile`. Note, existing settings in
the browser are not adopted. Thanks to jpspringall for his
contribution.
-- Volker Theile <volker.theile@openmediavault.org> Thu, 19 Jan 2023 07:26:55 +0100
openmediavault (6.1.6-2) stable; urgency=low
* Update locale files.
* Various bug fixes and improvements.
* Display additional SMART data in the `Device Information` page.
* Issue #1466: Add hint about issues with SMART check interval.
-- Volker Theile <volker.theile@openmediavault.org> Sun, 15 Jan 2023 14:23:58 +0100
openmediavault (6.1.5-2) stable; urgency=low
* Update locale files.
* Various bug fixes and improvements.
* Display SSL fingerprints in the details page.
* Fix bug related to the `archive` flag in the Rsync task page.
* Fix bug on FTP statistics page when ban rules are activated.
* Issue #1459: Improve error message when obsolete cached data
has been found.
* Issue #1467: Add SMART support for ASMedia ASM2362 USB to NVMe
bridge.
-- Volker Theile <volker.theile@openmediavault.org> Thu, 05 Jan 2023 12:58:10 +0100
openmediavault (6.1.4-2) stable; urgency=low
* Update locale files.
* Various bug fixes and improvements.
* Add tags form field.
* Convert `Comments` field into `Tags` on various pages across
the whole UI. Please check and adapt your settings if necessary.
* Issue #1447: Display a notification if updates are available.
-- Volker Theile <volker.theile@openmediavault.org> Wed, 28 Dec 2022 00:02:23 +0100
openmediavault (6.1.3-1) stable; urgency=low
* Various improvements.
* Issue #1447: Display number of available updates as badge.
-- Volker Theile <volker.theile@openmediavault.org> Wed, 21 Dec 2022 20:46:00 +0100
openmediavault (6.1.2-1) stable; urgency=low
* Update locale files.
* Various improvements.
* Validate `/etc/ssh/sshd_config` after deployment.
* Fix faulty pending confirmation request on Dashboard settings
page.
* Issue #1442: Enhance network interface dashboard widget (grid).
* Issue #1443: Fix datatable search field render issue when
dark mode is enabled.
-- Volker Theile <volker.theile@openmediavault.org> Wed, 07 Dec 2022 18:44:42 +0100
openmediavault (6.1.1-1) stable; urgency=low
* Do not request a confirmation after the shared folders ACL page
has been saved and is exited.
* Issue #1435: Disable the animation in the login screen if the
`prefers-reduced-motion` preference is set to `reduce`.
-- Volker Theile <volker.theile@openmediavault.org> Sun, 04 Dec 2022 13:19:18 +0100
openmediavault (6.1.0-1) stable; urgency=low
* Update locale files.
* Various improvements.
* Fixed a bug in the file system page. Allow unmounting of read-only
file systems.
* Fix render bug in the notification sidebar.
* Migrate to Transloco i18n library in the UI.
* Request confirmation to discard pending changes when leaving
a page.
* Attach to running background task if UI is reloaded.
-- Volker Theile <volker.theile@openmediavault.org> Tue, 15 Nov 2022 18:12:42 +0100
openmediavault (6.0.46-5) stable; urgency=low
* Update locale files.
* Various improvements.
* Hardening the quota deployment script. Skip users/groups that
do not exists anymore.
* Finally fixing the /run/proftpd issue the systemd way.
* Issue #1377: Display some information about the dirty modules
in the "Apply configuration" toolbar.
-- Volker Theile <volker.theile@openmediavault.org> Tue, 01 Nov 2022 11:11:04 +0200
openmediavault (6.0.45-1) stable; urgency=low
* Fix issue when changing APM, spin-down time or write cache
settings of disks.
* Fix an SMB issue when a user is created/modified and the
password contains backslashes. This caused problems in
pdbedit.
-- Volker Theile <volker.theile@openmediavault.org> Sun, 16 Oct 2022 01:53:06 +0200
openmediavault (6.0.44-1) stable; urgency=low
* Make sure the hostname is in lower case (e.g. /etc/hostname
and /etc/hosts).
-- Volker Theile <volker.theile@openmediavault.org> Sat, 08 Oct 2022 13:39:48 +0200
openmediavault (6.0.43-1) stable; urgency=low
* Update locale files.
* Various improvements.
* Issue #1400: Strip whitespaces from the user name at the
authentication process.
-- Volker Theile <volker.theile@openmediavault.org> Tue, 04 Oct 2022 07:39:21 +0200
openmediavault (6.0.42-2) stable; urgency=low
* Update locale files.
* Display more information about SSL certificates in the UI.
* Check the expiry date of SSL certificates daily and send a
notification email if it expires in less than 7 days. Use
the 'OMV_SSL_CERTIFICATE_CHECK_EXPIRY_DAYS' environment
variable to customize the number of days to check for.
* Allow the Avahi daemon to use bridge network interfaces.
-- Volker Theile <volker.theile@openmediavault.org> Tue, 27 Sep 2022 17:55:42 +0200
openmediavault (6.0.41-1) stable; urgency=low
* Update locale files.
* Set Postfix mailbox size limit to unlimited by default.
This can be customized via the OMV_POSTFIX_MAIN_MAILBOX_SIZE_LIMIT
environment variable.
* Don't be so restrictive with the proxy configuration.
* Fix an issue related to NFS shares when the associated shared
folder has been modified.
* Fix an issue related to the hidden mount point configuration
objects. Editing those will not flip the 'hidden' flag anymore.
* Issue #1393: Add the OMV_SAMBA_SHARE_FRUIT_COPYFILE environment
variable. Defaults to 'yes'.
-- Volker Theile <volker.theile@openmediavault.org> Mon, 19 Sep 2022 00:16:12 +0200
openmediavault (6.0.40-2) stable; urgency=low
* Update locale files.
* Reduce final UI bundle size by 75%.
* Issue #1386: Add switch to turn on/off dark mode.
* Add the 'Uptime' Dashboard widget.
* Do not use Salt grains for hostname/domain when deploying
the Postfix configuration. This increases the deployment time
dramatically.
-- Volker Theile <volker.theile@openmediavault.org> Sat, 10 Sep 2022 10:57:41 +0200
openmediavault (6.0.39-1) stable; urgency=low
* Update locale files.
* Various improvements, e.g. code refactoring of the
Dashboard widgets.
* Fix error when accessing the FTP service stats page.
* Relocate FTP welcome message into the /etc/proftpd directory.
* Add new Dashboard widget type to display simple values.
The 'System time' and 'System updates' widget have been
added as examples.
* Issue #1384: Incorrect disk usage warning is displayed for
Btrfs file systems.
-- Volker Theile <volker.theile@openmediavault.org> Wed, 31 Aug 2022 22:17:25 +0200
openmediavault (6.0.38-1) stable; urgency=low
* Packages that are changing dependencies are now installed
when pressing the 'Install packages' button in the
'System | Update Management | Updates' page. This should
prevent confusion why packages are kept back in the UI
but installed via the CLI command 'omv-upgrade'.
* Issue #1381: Fixed an error when changing a user that does
not yet exist in the database.
* Issue #1383: Fix proftpd issue when ban rules are activated.
-- Volker Theile <volker.theile@openmediavault.org> Mon, 29 Aug 2022 16:09:06 +0200
openmediavault (6.0.37-1) stable; urgency=low
* Various UI improvements.
* Issue #1379: Choosing a path in the shared folder form
field does not mark the form as dirty.
-- Volker Theile <volker.theile@openmediavault.org> Mon, 22 Aug 2022 00:05:50 +0200
openmediavault (6.0.36-2) stable; urgency=low
* Update locale files.
* Enable remote searching in user/group management pages.
* Adapted Samba vfs_fruit settings according to the wiki to
better work with Mac OS X.
The following environment variables have been introduced
to customize these settings:
- OMV_SAMBA_SHARE_FRUIT_VETOAPPLEDOUBLE (defaults to 'no')
- OMV_SAMBA_SHARE_FRUIT_NFSACES (defaults to 'no')
- OMV_SAMBA_SHARE_FRUIT_WIPEINTENTIONALLYLEFTBLANKRFORK (defaults to 'yes')
- OMV_SAMBA_SHARE_FRUIT_DELETEEMPTYADFILES (defaults to 'yes')
* Issue #1378: Validate SMB workgroup name.
-- Volker Theile <volker.theile@openmediavault.org> Thu, 18 Aug 2022 10:16:56 +0200
openmediavault (6.0.35-1) stable; urgency=low
* Update locale files.
* Remove checkbox in the confirmation dialog when applying
or reverting configuration changes.
* Unset smartmontools.service condition check which prevents
the service from getting started in virtualized environments.
* Issue #1371: Bond mode LACP (802.3ad) forces primary device
erroneously.
* Issue #1373: Standby scheduled task still uses hibernate
command despite configuration.
-- Volker Theile <volker.theile@openmediavault.org> Mon, 15 Aug 2022 10:25:22 +0200
openmediavault (6.0.34-1) stable; urgency=low
* Various UI improvements.
* Let monit wait 30 seconds before it starts checking the
services. This should prevent alert messages by giving
services enough time to settle up. The delay can be customized
via the OMV_MONIT_CHECK_START_DELAY environment variable.
* Issue #1369: Deploy correct SMB async I/O configuration.
-- Volker Theile <volker.theile@openmediavault.org> Tue, 02 Aug 2022 18:27:46 +0200
openmediavault (6.0.33-1) stable; urgency=low
* Update locale files.
* Fix bug in rsync.secrets file with multiple users.
* Allow to add multiple extra options in rsyncd modules.
* Issue #1364: Display shared folder name in ACL page.
* Issue #1366: Increase the accuracy of the search for existing
mount points.
-- Volker Theile <volker.theile@openmediavault.org> Thu, 28 Jul 2022 02:41:16 +0200
openmediavault (6.0.32-1) stable; urgency=low
* Update locale files.
* Various improvements, e.g. sorting the folders and filtering
them in the folder browser form field.
* Issue #1342: Log does not show latest events.
-- Volker Theile <volker.theile@openmediavault.org> Wed, 13 Jul 2022 18:53:31 +0200
openmediavault (6.0.31-2) stable; urgency=low
* Update locale files.
* Issue #1330: Add configuration option to set standby mode
in the 'System | Power Management' page. This setting will
be used by the scheduled jobs, the 'Power button' action
and the 'Standby' option in the UI. Defaults to 'Power Off'.
Make sure to configure it to your needs.
* Issue #1332: Fix translations in confirmation dialog.
* Issue #1335: Confirmation dialogs are too wide on wider screens.
* Issue #1343: Improve selection list layout on small screens.
-- Volker Theile <volker.theile@openmediavault.org> Mon, 20 Jun 2022 23:28:53 +0200
openmediavault (6.0.30-1) stable; urgency=low
* Various bug fixes in UI.
* Fix bug in RaidMgmt::remove() RPC.
* Issue #1326: Add a code editor form field to the UI that can
be used by plugins to edit JSON, Shell, XML and YAML content.
-- Volker Theile <volker.theile@openmediavault.org> Thu, 16 Jun 2022 14:33:05 +0200
openmediavault (6.0.29-1) stable; urgency=low
* Remove MultilineRFC2228 option in proftpd configuration.
* Issue #510: Create correct /etc/hosts if permanent IP addresses
are used.
-- Volker Theile <volker.theile@openmediavault.org> Tue, 14 Jun 2022 07:14:53 +0200
openmediavault (6.0.28-3) stable; urgency=low
* Various improvements in the Workbench UI.
* Add automatic dark mode support in UI.
* Use HTTP/2 by default for HTTPS connections to the Workbench UI.
* Issue #1316: Improve color contrast.
-- Volker Theile <volker.theile@openmediavault.org> Tue, 31 May 2022 22:14:52 +0200
openmediavault (6.0.27-1) stable; urgency=low
* Update locale files.
* Issue #1302: Add SMART support for QNAP TR-004 (non-RAID mode).
* Fix bug when user tries to change the password via the UI.
* Fix bug in 'Diagnostics | System Logs | Remote' page.
-- Volker Theile <volker.theile@openmediavault.org> Sun, 08 May 2022 08:57:06 +0200
openmediavault (6.0.26-1) stable; urgency=low
* Update locale files.
* Add missing UI to configure remote logging of syslog. The
page can be found at 'Diagnostics | System Logs | Remote'.
-- Volker Theile <volker.theile@openmediavault.org> Wed, 04 May 2022 18:58:31 +0200
openmediavault (6.0.25-3) unstable; urgency=low
* Various improvements.
* Force avahi-daemon to only use ethernet, bond and wifi network
interfaces that are configured via the UI. It is still possible to
overwritten this behaviour by the OMV_AVAHIDAEMON_ALLOW_INTERFACES
environment variable.
-- Volker Theile <volker.theile@openmediavault.org> Thu, 28 Apr 2022 00:26:50 +0200
openmediavault (6.0.24-1) unstable; urgency=low
* Enhance installer. Ensure that /media is unmounted to allow
installation to USB devices.
-- Volker Theile <volker.theile@openmediavault.org> Sun, 24 Apr 2022 17:15:58 +0200
openmediavault (6.0.23-2) unstable; urgency=low
* Update locale files.
* Various API enhancements.
-- Volker Theile <volker.theile@openmediavault.org> Wed, 20 Apr 2022 22:17:57 +0200
openmediavault (6.0.22-1) unstable; urgency=low
* Issue #1212: Use predictable device file of root file system.
* Issue #1272: Fix bug when building rsyncd configuration and
'Authenticate users' is enabled but no users are configured.
-- Volker Theile <volker.theile@openmediavault.org> Wed, 06 Apr 2022 19:56:59 +0200
openmediavault (6.0.21-1) unstable; urgency=low
* Fix issue in omv-mkaptidx which might cause an empty list in
the updates and plugins page.
* Issue #1269: Statically DNS servers will take precedence over
the DNS servers received from the DHCP server.
-- Volker Theile <volker.theile@openmediavault.org> Tue, 05 Apr 2022 19:26:48 +0200
openmediavault (6.0.20-2) unstable; urgency=low
* Filter plugins whose container image do not support the host
architecture.
-- Volker Theile <volker.theile@openmediavault.org> Thu, 31 Mar 2022 17:41:00 +0200
openmediavault (6.0.19-2) unstable; urgency=low
* Update locale files.
* Many improvements.
* Harden openmediavault-flush-mailq cron job to prevent postfix
error messages.
* Disable SMB NetBIOS support by default. You can enable it via the
OMV_SAMBA_NMBD_ENABLE environment variable.
-- Volker Theile <volker.theile@openmediavault.org> Wed, 23 Mar 2022 07:15:22 +0100
openmediavault (6.0.18-1) unstable; urgency=low
* Quote names in quota SLS to support blanks in user/group names.
* Issue #1247: Get network interface statistics via API.
-- Volker Theile <volker.theile@openmediavault.org> Tue, 14 Mar 2022 21:02:13 +0100
openmediavault (6.0.17-1) unstable; urgency=low
* Display a hint on the performance statistic pages when the
system monitoring is disabled.
* Disable MX lookup by default when sending emails.
This can be enabled by setting the environment variable
OMV_POSTFIX_MAIN_RELAYHOST_MXLOOKUP_ENABLE to 'yes'.
* Issue #1236: Reduce CPU utilization on login page.
-- Volker Theile <volker.theile@openmediavault.org> Sat, 05 Mar 2022 23:43:56 +0100
openmediavault (6.0.16-1) unstable; urgency=low
* Update locale files.
* Monitor bridge network interfaces and generate diagnostic graphs.
* Issue #1207: Fix global localization issue. When LANGUAGE env
variable is set, the output of various tools can't be parsed
because the output is translated even if LANG=C is set.
* Issue #1229: Add UDEV rule for Genesys USB2.0/SATA adapter to
fix the unique serial ID issue. Note that this may affect your
current configuration. See changelog entry of 5.5.21 how to fix
that.
-- Volker Theile <volker.theile@openmediavault.org> Tue, 01 Mar 2022 19:52:26 +0100
openmediavault (6.0.15-1) unstable; urgency=low
* Update locale files.
* Issue #1220: Enhance the configuration of times of scheduled
jobs.
-- Volker Theile <volker.theile@openmediavault.org> Tue, 22 Feb 2022 22:22:07 +0100
openmediavault (6.0.14-1) unstable; urgency=low
* Update locale files.
* Fix a regression in the shared folder ACL page regarding to setting
privileges.
* Issue #1223: Fix 'Extra Options' field in Rsync task form.
-- Volker Theile <volker.theile@openmediavault.org> Mon, 21 Feb 2022 23:59:11 +0100
openmediavault (6.0.13-2) unstable; urgency=low
* Various improvements.
* Update locale files.
* Add new 'text' Dashboard widget type.
* Issue #1214: Prevent rendering HTML in datatable column
tooltips because Angular does not support that.
* Issue #1215: Make sure root file system is not listed twice.
-- Volker Theile <volker.theile@openmediavault.org> Mon, 14 Feb 2022 22:38:03 +0100
openmediavault (6.0.12-2) unstable; urgency=low
* Various improvements.
* Update locale files.
* Add new 'grid' Dashboard widget type.
* Issue #1210: Remove 'Clear web control panel cache' from
omv-firstaid. The new UI does not need that anymore.
-- Volker Theile <volker.theile@openmediavault.org> Tue, 08 Feb 2022 21:09:04 +0100
openmediavault (6.0.11-1) unstable; urgency=low
* Various improvements.