forked from owncloud/web
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG.md
11053 lines (7557 loc) · 525 KB
/
CHANGELOG.md
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
Changelog for ownCloud Web [unreleased] (UNRELEASED)
=======================================
The following sections list the changes in ownCloud web unreleased relevant to
ownCloud admins and users.
[unreleased]: https://github.com/owncloud/web/compare/v7.1.0...master
Summary
-------
* Bugfix - Filter out shares without display name: [#9257](https://github.com/owncloud/web/issues/9257)
* Bugfix - PDF loading Safari: [#9483](https://github.com/owncloud/web/issues/9483)
* Bugfix - Set or remove expiration date on group share not possible: [#9513](https://github.com/owncloud/web/pull/9513)
* Bugfix - Shared with action menu label alignment: [#9529](https://github.com/owncloud/web/pull/9529)
* Bugfix - Internal public link resolving: [#9587](https://github.com/owncloud/web/pull/9587)
* Bugfix - Audio- & video-loading on Shared with me page: [#9593](https://github.com/owncloud/web/issues/9593)
* Bugfix - Add project space filter: [#9649](https://github.com/owncloud/web/pull/9649)
* Bugfix - Respect the open-in-new-tab-config for external apps: [#9663](https://github.com/owncloud/web/pull/9663)
* Bugfix - Tiles view accessibility: [#9670](https://github.com/owncloud/web/pull/9670)
* Bugfix - Special characters in username: [#9694](https://github.com/owncloud/web/issues/9694)
* Enhancement - Make login url configurable: [#7317](https://github.com/owncloud/ocis/pull/7317)
* Enhancement - Scroll to newly created folder: [#7600](https://github.com/owncloud/web/issues/7600)
* Enhancement - Application unification: [#9302](https://github.com/owncloud/web/issues/9302)
* Enhancement - Show local loading spinner in sharing button: [#9423](https://github.com/owncloud/web/pull/9423)
* Enhancement - File versions tooltip with absolute date: [#9441](https://github.com/owncloud/web/pull/9441)
* Enhancement - Disabling extensions: [#9441](https://github.com/owncloud/web/pull/9441)
* Enhancement - Add SSE to get notifications instantly: [#9451](https://github.com/owncloud/web/pull/9451)
* Enhancement - Tags form improved: [#9525](https://github.com/owncloud/web/pull/9525)
* Enhancement - Don't display confirmation dialog on file deletion: [#9527](https://github.com/owncloud/web/pull/9527)
* Enhancement - Indicate processing state: [#9561](https://github.com/owncloud/web/pull/9561)
* Enhancement - Display locking information: [#9566](https://github.com/owncloud/web/pull/9566)
* Enhancement - Moving share's "set expiration date" function: [#9584](https://github.com/owncloud/web/pull/9584)
* Enhancement - Add keyboard navigation to spaces overview: [#9625](https://github.com/owncloud/web/pull/9625)
* Enhancement - Add batch actions to spaces: [#9627](https://github.com/owncloud/web/pull/9627)
* Enhancement - Keyword Query Language (KQL) search syntax: [#9653](https://github.com/owncloud/web/pull/9653)
* Enhancement - OcModal set buttons to same width: [#9671](https://github.com/owncloud/web/pull/9671)
* Enhancement - Add password policy compatibility: [#9682](https://github.com/owncloud/web/pull/9682)
* Enhancement - Password generator for public links: [#9691](https://github.com/owncloud/web/pull/9691)
* Enhancement - Added app banner for mobile devices: [#9696](https://github.com/owncloud/web/pull/9696)
* Enhancement - Unify sharing expiration date menu items: [#9706](https://github.com/owncloud/web/pull/9706)
* Enhancement - Show error if password is on a banned password list: [#9727](https://github.com/owncloud/web/pull/9727)
* Enhancement - Handle postprocessing state via Server Sent Events: [#9771](https://github.com/owncloud/web/pull/9771)
* Enhancement - Preview image presentation: [#9806](https://github.com/owncloud/web/pull/9806)
Details
-------
* Bugfix - Filter out shares without display name: [#9257](https://github.com/owncloud/web/issues/9257)
In rare (legacy) cases, shares can exist without a displayName key, which caused trouble in the
sharing sidebar section. This has been addressed by filtering out shares without a
displayName.
https://github.com/owncloud/web/issues/9257
https://github.com/owncloud/web/pull/9504
* Bugfix - PDF loading Safari: [#9483](https://github.com/owncloud/web/issues/9483)
Loading PDF files with Safari has been fixed.
https://github.com/owncloud/web/issues/9483
https://github.com/owncloud/web/pull/9565
* Bugfix - Set or remove expiration date on group share not possible: [#9513](https://github.com/owncloud/web/pull/9513)
We've fixed a bug where setting or removing an expiration on a group share wasn't possible.
https://github.com/owncloud/web/issues/8419
https://github.com/owncloud/web/pull/9513
* Bugfix - Shared with action menu label alignment: [#9529](https://github.com/owncloud/web/pull/9529)
Adjusted offset of alignment of label for shared with action menu option in Sidebar.
https://github.com/owncloud/web/issues/9323
https://github.com/owncloud/web/pull/9529
* Bugfix - Internal public link resolving: [#9587](https://github.com/owncloud/web/pull/9587)
An issue where internally resolved public links instantly triggered the default file action
has been fixed.
https://github.com/owncloud/web/issues/9578
https://github.com/owncloud/web/pull/9587
* Bugfix - Audio- & video-loading on Shared with me page: [#9593](https://github.com/owncloud/web/issues/9593)
Loading audio and video on the Shared with me page with the preview app has been fixed.
https://github.com/owncloud/web/issues/9593
https://github.com/owncloud/web/pull/9595
* Bugfix - Add project space filter: [#9649](https://github.com/owncloud/web/pull/9649)
We've added the option to search for spaces in the project space overview.
https://github.com/owncloud/web/issues/9650
https://github.com/owncloud/web/pull/9649
* Bugfix - Respect the open-in-new-tab-config for external apps: [#9663](https://github.com/owncloud/web/pull/9663)
The `WEB_OPTION_OPEN_APPS_IN_TAB` is now being respected correctly when opening files with
external apps.
https://github.com/owncloud/web/issues/9630
https://github.com/owncloud/web/pull/9663
* Bugfix - Tiles view accessibility: [#9670](https://github.com/owncloud/web/pull/9670)
Navigating via tab and enter in the tiles view has been fixed.
https://github.com/owncloud/web/issues/9633
https://github.com/owncloud/web/pull/9670
* Bugfix - Special characters in username: [#9694](https://github.com/owncloud/web/issues/9694)
Preventing special characters except for . and _ in the username. Matching server validation
for username
https://github.com/owncloud/web/issues/9694
https://github.com/owncloud/web/pull/9703
* Enhancement - Make login url configurable: [#7317](https://github.com/owncloud/ocis/pull/7317)
We've added a new configuration option loginUrl to web, this is helpful if you use an external
IdP and the login is out of web/OCIS context.
https://github.com/owncloud/web/issues/9707
https://github.com/owncloud/ocis/pull/7317
* Enhancement - Scroll to newly created folder: [#7600](https://github.com/owncloud/web/issues/7600)
After creating a new folder that gets sorted into the currently displayed resources but
outside of the current viewport, we now scroll to the new folder.
https://github.com/owncloud/web/issues/7600
https://github.com/owncloud/web/issues/7601
https://github.com/owncloud/web/pulls/8145
* Enhancement - Application unification: [#9302](https://github.com/owncloud/web/issues/9302)
The existing apps have been refactored and their common functionality has been extracted.
This enables developers to more easily create custom apps, and brings unified behavior like
auto-saving, shortcut handling and success/error messages across all file viewer/editor
apps.
https://github.com/owncloud/web/issues/9302
https://github.com/owncloud/web/issues/9303
https://github.com/owncloud/web/issues/9617
https://github.com/owncloud/web/issues/9695
https://github.com/owncloud/web/pull/9485
https://github.com/owncloud/web/pull/9699
* Enhancement - Show local loading spinner in sharing button: [#9423](https://github.com/owncloud/web/pull/9423)
We've added a loading spinner to the share button in the sharing panel to indicate that its still
processing if action takes longer.
https://github.com/owncloud/web/issues/9425
https://github.com/owncloud/web/pull/9423
* Enhancement - File versions tooltip with absolute date: [#9441](https://github.com/owncloud/web/pull/9441)
We've added a tooltip with the absolute date for file versions in file details
https://github.com/owncloud/web/pull/9441
* Enhancement - Disabling extensions: [#9441](https://github.com/owncloud/web/pull/9441)
A new configuration `disabledExtensions` has been added which enables disabling specific
extensions via their id.
https://github.com/owncloud/web/issues/8524
https://github.com/owncloud/web/pull/9441
* Enhancement - Add SSE to get notifications instantly: [#9451](https://github.com/owncloud/web/pull/9451)
We've added SSE to the notifications which allows us to be notified about new notifications
instantly and from the server without polling every few seconds.
https://github.com/owncloud/web/issues/9434
https://github.com/owncloud/web/issues/9635
https://github.com/owncloud/web/pull/9451
https://github.com/owncloud/web/pull/9654
https://github.com/owncloud/web/pull/9753
* Enhancement - Tags form improved: [#9525](https://github.com/owncloud/web/pull/9525)
We've improved the tags form in various ways, including visual appearance as well as
usability. Auto save, remove tags on backspace, and contextual helper (and more, see issues)
https://github.com/owncloud/web/issues/9363
https://github.com/owncloud/web/issues/9356
https://github.com/owncloud/web/issues/9360
https://github.com/owncloud/web/issues/9362
https://github.com/owncloud/web/issues/9416
https://github.com/owncloud/web/pull/9525
https://github.com/owncloud/web/pull/9563
* Enhancement - Don't display confirmation dialog on file deletion: [#9527](https://github.com/owncloud/web/pull/9527)
We've removed the confirmation dialog while deletion files or folder to enhance the user
experience. We also show success notifications after the operation.
This doesn't have impact on the trash bin, confirmation dialog will still be displayed there.
https://github.com/owncloud/web/issues/5974
https://github.com/owncloud/web/pull/9527
* Enhancement - Indicate processing state: [#9561](https://github.com/owncloud/web/pull/9561)
If a file has been just recently uploaded, it might go trough a processing state (e.G virus
scan). If so, no actions on this resource is possible, therefore we show now the processing
state and make the temporary restrictions clear to the user.
https://github.com/owncloud/web/issues/9558
https://github.com/owncloud/web/pull/9561
https://github.com/owncloud/web/pull/9585
https://github.com/owncloud/web/pull/9590
https://github.com/owncloud/web/pull/9596
* Enhancement - Display locking information: [#9566](https://github.com/owncloud/web/pull/9566)
We've added indicators and information in case a file is locked.
https://github.com/owncloud/web/issues/6682
https://github.com/owncloud/web/pull/9566
https://github.com/owncloud/web/pull/9658
* Enhancement - Moving share's "set expiration date" function: [#9584](https://github.com/owncloud/web/pull/9584)
Moving "set expiration date" function to a three dots menu to help reduce visual load on simple
shares in sharing pane
https://github.com/owncloud/web/issues/9493
https://github.com/owncloud/web/pull/9584
https://github.com/owncloud/web/pull/9612
* Enhancement - Add keyboard navigation to spaces overview: [#9625](https://github.com/owncloud/web/pull/9625)
In the spaces overview it is now possible to navigate through the individual spaces and perform
actions using the keyboard
https://github.com/owncloud/web/issues/9624
https://github.com/owncloud/web/pull/9625
* Enhancement - Add batch actions to spaces: [#9627](https://github.com/owncloud/web/pull/9627)
We've added batch actions to spaces view
https://github.com/owncloud/web/issues/9626
https://github.com/owncloud/web/pull/9627
* Enhancement - Keyword Query Language (KQL) search syntax: [#9653](https://github.com/owncloud/web/pull/9653)
We've introduced
[KQL](https://learn.microsoft.com/en-us/sharepoint/dev/general-development/keyword-query-language-kql-syntax-reference)
as our default query language. Previously we used our own simple language for queries which is
now replaced by kql.
`sample.tx* Tags:important Tags:report Content:annual*`
Becomes
`name:"sample.tx*" AND tag:important AND tag:report AND content:"annual*"`
By default KQL uses `AND` as property restriction and the query described above can also be
formulated as follows
`name:"sample.tx*" tag:important tag:report content:"annual*"`
More advanced syntax like grouping combined with boolean property restriction is supported
too
`(name:"sample*" name:"*txt") tag:important OR tag:report content:"annual*"`
https://github.com/owncloud/web/issues/9636
https://github.com/owncloud/web/issues/9646
https://github.com/owncloud/web/pull/9653
* Enhancement - OcModal set buttons to same width: [#9671](https://github.com/owncloud/web/pull/9671)
We've adjusted the button widths for every modal so the options look more equal.
https://github.com/owncloud/web/issues/9641
https://github.com/owncloud/web/pull/9671
* Enhancement - Add password policy compatibility: [#9682](https://github.com/owncloud/web/pull/9682)
We consume password policy rules from the server and test public link passwords against those.
Additionally we added a show/hide toggle button to password input field
https://github.com/owncloud/web/issues/9638
https://github.com/owncloud/web/issues/9657
https://github.com/owncloud/web/pull/9682
https://github.com/owncloud/web/pull/9634
https://github.com/owncloud/web/pull/9686
https://github.com/owncloud/web/pull/9688
https://github.com/owncloud/web/pull/9735
https://github.com/owncloud/web/pull/9736
* Enhancement - Password generator for public links: [#9691](https://github.com/owncloud/web/pull/9691)
We've added a new button on the password input field for public links, clicking on that button
will fill the input with a generated password.
If a password policy is set, those rules will also be applied.
https://github.com/owncloud/web/issues/9666
https://github.com/owncloud/web/pull/9691
* Enhancement - Added app banner for mobile devices: [#9696](https://github.com/owncloud/web/pull/9696)
We've added an app banner at the top of the web view for mobile devices asking the user whether
they want to continue working in the app. By dismissing it, it will not show again until a new
session is started, e.g. by opening a new tab.
https://github.com/owncloud/web/pull/9696
* Enhancement - Unify sharing expiration date menu items: [#9706](https://github.com/owncloud/web/pull/9706)
We've unified the sharing expiration date menu item for links and regular user/group shares,
the delete expiration date button shows up next to the edit expiration date and therefore
declutter the UI.
https://github.com/owncloud/web/issues/9705
https://github.com/owncloud/web/pull/9706
* Enhancement - Show error if password is on a banned password list: [#9727](https://github.com/owncloud/web/pull/9727)
We now show a meaningful error if the user tries to set a public link password, that's on a server
side banned password list.
https://github.com/owncloud/web/issues/9726
https://github.com/owncloud/web/pull/9727
* Enhancement - Handle postprocessing state via Server Sent Events: [#9771](https://github.com/owncloud/web/pull/9771)
We've added the functionality to listen for events from the server that update the
postprocessing state, this allows the user to see if the postprocessing on a file is finished,
without reloading the UI.
https://github.com/owncloud/web/issues/9769
https://github.com/owncloud/web/pull/9771
* Enhancement - Preview image presentation: [#9806](https://github.com/owncloud/web/pull/9806)
We've updated the preview app to have a more user friendly image browsing experience, image
zooming, rotation and movement is smoother, images are no longer cropped.
https://github.com/owncloud/web/issues/7728
https://github.com/owncloud/web/pull/9806
https://github.com/owncloud/ocis/pull/7409
Changelog for ownCloud Web [7.1.0] (2023-08-23)
=======================================
The following sections list the changes in ownCloud web 7.1.0 relevant to
ownCloud admins and users.
[7.1.0]: https://github.com/owncloud/web/compare/v7.0.2...v7.1.0
Summary
-------
* Bugfix - Favorites list update on removal: [#9078](https://github.com/owncloud/web/pull/9078)
* Bugfix - Space creation does not block reoccurring event: [#9213](https://github.com/owncloud/web/pull/9213)
* Bugfix - Uploading to folders that contain special characters: [#9247](https://github.com/owncloud/web/issues/9247)
* Bugfix - Relative user quota display limited to two decimals: [#9259](https://github.com/owncloud/web/issues/9259)
* Bugfix - Remember location after token invalidation: [#9261](https://github.com/owncloud/web/issues/9261)
* Bugfix - Authenticated public links breaking uploads: [#9299](https://github.com/owncloud/web/pull/9299)
* Bugfix - Switch columns displayed on small screens in "Shared with me" view: [#9315](https://github.com/owncloud/web/issues/9315)
* Bugfix - Media controls overflow on mobile screens: [#9351](https://github.com/owncloud/web/pull/9351)
* Bugfix - Space editors see empty trashbin and delete actions in space trashbin: [#9389](https://github.com/owncloud/web/pull/9389)
* Bugfix - Merging folders: [#9461](https://github.com/owncloud/web/issues/9461)
* Enhancement - Add hasPriority property for editors per extension: [#7967](https://github.com/owncloud/web/pull/7967)
* Enhancement - Improve extension app topbar: [#8422](https://github.com/owncloud/web/issues/8422)
* Enhancement - Open individually shared file in dedicated view: [#8445](https://github.com/owncloud/web/issues/8445)
* Enhancement - Shrink table columns: [#8599](https://github.com/owncloud/web/issues/8599)
* Enhancement - Add whitespace context-menu: [#8921](https://github.com/owncloud/web/pull/8921)
* Enhancement - Deny share access: [#8983](https://github.com/owncloud/web/pull/8983)
* Enhancement - Long breadcrumb strategy: [#8984](https://github.com/owncloud/web/pull/8984)
* Enhancement - Search tag filter: [#9044](https://github.com/owncloud/web/pull/9044)
* Enhancement - Single file link open with default app: [#9046](https://github.com/owncloud/web/pull/9046)
* Enhancement - Drag & drop on parent folder: [#9052](https://github.com/owncloud/web/pull/9052)
* Enhancement - Respect archiver limits: [#9055](https://github.com/owncloud/web/pull/9055)
* Enhancement - Enable download (archive) on spaces: [#9056](https://github.com/owncloud/web/issues/9056)
* Enhancement - Search full-text filter: [#9059](https://github.com/owncloud/web/pull/9059)
* Enhancement - Advanced search button: [#9077](https://github.com/owncloud/web/pull/9077)
* Enhancement - Search breadcrumb: [#9077](https://github.com/owncloud/web/pull/9077)
* Enhancement - Use app icons for files: [#9088](https://github.com/owncloud/web/pull/9088)
* Enhancement - Upload file on paste: [#9140](https://github.com/owncloud/web/pull/9140)
* Enhancement - Cloud import: [#9151](https://github.com/owncloud/web/issues/9151)
* Enhancement - Privacy statement in account menu: [#9174](https://github.com/owncloud/web/issues/9174)
* Enhancement - Add login button to top bar: [#9178](https://github.com/owncloud/web/pull/9178)
* Enhancement - Project spaces list viewmode: [#9195](https://github.com/owncloud/web/pull/9195)
* Enhancement - Add pagination options to admin settings: [#9199](https://github.com/owncloud/web/pull/9199)
* Enhancement - Add batch actions to search result list: [#9200](https://github.com/owncloud/web/pull/9200)
* Enhancement - Restyle possible sharees: [#9216](https://github.com/owncloud/web/issues/9216)
* Enhancement - Streamline URL query names: [#9226](https://github.com/owncloud/web/pull/9226)
* Enhancement - Access denied page update message: [#9263](https://github.com/owncloud/web/pull/9263)
* Enhancement - Hover tooltips in topbar: [#9280](https://github.com/owncloud/web/issues/9280)
* Enhancement - Search list add highlighted file content: [#9294](https://github.com/owncloud/web/pull/9294)
* Enhancement - Resolve pulic links to their actual location: [#9299](https://github.com/owncloud/web/pull/9299)
* Enhancement - Add search location filter: [#9304](https://github.com/owncloud/web/pull/9304)
* Enhancement - Ambiguation for URL view mode params: [#9344](https://github.com/owncloud/web/pull/9344)
* Enhancement - Batch actions redesign: [#9346](https://github.com/owncloud/web/pull/9346)
* Enhancement - Tag comma separation on client side: [#9348](https://github.com/owncloud/web/pull/9348)
* Enhancement - User notification for blocked pop-ups and redirects: [#9377](https://github.com/owncloud/web/issues/9377)
* Enhancement - Allow local storage for auth token: [#9386](https://github.com/owncloud/web/pull/9386)
* Enhancement - Button styling: [#9394](https://github.com/owncloud/web/pull/9394)
* Enhancement - Add error log to upload dialog: [#9436](https://github.com/owncloud/web/pull/9436)
Details
-------
* Bugfix - Favorites list update on removal: [#9078](https://github.com/owncloud/web/pull/9078)
The Favorites list is now updating when a resource is removed from the list in this view
https://github.com/owncloud/web/pull/9078
https://github.com/owncloud/web/pull/9237
* Bugfix - Space creation does not block reoccurring event: [#9213](https://github.com/owncloud/web/pull/9213)
We've fixed a bug that caused multiple spaces to be created in case of a slow internet connection
and if the user clicks confirm multiple times.
https://github.com/owncloud/web/issues/9189
https://github.com/owncloud/web/pull/9213
* Bugfix - Uploading to folders that contain special characters: [#9247](https://github.com/owncloud/web/issues/9247)
Uploading resources to folders that contain special characters in their names has been fixed.
https://github.com/owncloud/web/issues/9247
https://github.com/owncloud/web/pull/9290
* Bugfix - Relative user quota display limited to two decimals: [#9259](https://github.com/owncloud/web/issues/9259)
If the relative user quota is being reported too precisely from the backend, there was a chance
of small display issue. This has been resolved by limiting the number of decimals that get
displayed for the relative quota to two.
https://github.com/owncloud/web/issues/9259
https://github.com/owncloud/web/pull/9369
* Bugfix - Remember location after token invalidation: [#9261](https://github.com/owncloud/web/issues/9261)
Fixed an issue where token invalidation in the IDP would result in losing the current location.
So logging in after token invalidation now correctly redirects to the page the user was before.
https://github.com/owncloud/web/issues/9261
https://github.com/owncloud/web/pull/9364
* Bugfix - Authenticated public links breaking uploads: [#9299](https://github.com/owncloud/web/pull/9299)
Opening public links in an authenticated context no longer breaks uploading resources.
https://github.com/owncloud/web/issues/9298
https://github.com/owncloud/web/pull/9299
* Bugfix - Switch columns displayed on small screens in "Shared with me" view: [#9315](https://github.com/owncloud/web/issues/9315)
Visibility of the resource table columns "Shared by" and "Shared with" has been switched for
small screen and tablets (screen size <1200px) in the "Shared with me" view.
https://github.com/owncloud/web/issues/9315
https://github.com/owncloud/web/pull/9320
* Bugfix - Media controls overflow on mobile screens: [#9351](https://github.com/owncloud/web/pull/9351)
Media controls overflowed on smaller 9:16 screens because it is absolutely positioned and
centered using transform property, its margin caused the transform operation to not
calculate the center properly (the latter also affected desktop but was merely visible).
https://github.com/owncloud/web/issues/9318
https://github.com/owncloud/web/pull/9351
* Bugfix - Space editors see empty trashbin and delete actions in space trashbin: [#9389](https://github.com/owncloud/web/pull/9389)
We've fixed a bug, where space editors were able to see the empty trashbin and delete buttons in
the space's trashbin. This is only allowed for space managers.
https://github.com/owncloud/web/issues/9385
https://github.com/owncloud/web/pull/9389
* Bugfix - Merging folders: [#9461](https://github.com/owncloud/web/issues/9461)
Merging folders as option to handle name conflicts has been fixed.
https://github.com/owncloud/web/issues/9461
https://github.com/owncloud/web/pull/9477
* Enhancement - Add hasPriority property for editors per extension: [#7967](https://github.com/owncloud/web/pull/7967)
HasPriority property has been added to replace canBeDefault. The property allows to set
priority for opening with editors per extension.
https://github.com/owncloud/web/pull/7967
* Enhancement - Improve extension app topbar: [#8422](https://github.com/owncloud/web/issues/8422)
We have redesigned the app topbar used in extensions and added more file actions.
https://github.com/owncloud/web/issues/8422
https://github.com/owncloud/web/pull/8442
https://github.com/owncloud/web/pull/8447
* Enhancement - Open individually shared file in dedicated view: [#8445](https://github.com/owncloud/web/issues/8445)
We have added functionality to open a single, publicly shared file in a different view (instead
of showing it in a table).
https://github.com/owncloud/web/issues/8445
https://github.com/owncloud/web/pull/8440
https://github.com/owncloud/web/pull/8446
* Enhancement - Shrink table columns: [#8599](https://github.com/owncloud/web/issues/8599)
We've decided to shrink most table columns in the file list to their absolute minimum (Shares,
Size, Modified/Shared/Delete date, Actions) so that the file name can take up more horizontal
space.
https://github.com/owncloud/web/issues/8599
https://github.com/owncloud/web/pull/8978
* Enhancement - Add whitespace context-menu: [#8921](https://github.com/owncloud/web/pull/8921)
We've added a generic context-menu for right clicking on whitespace.
https://github.com/owncloud/web/issues/5861
https://github.com/owncloud/web/pull/8921
* Enhancement - Deny share access: [#8983](https://github.com/owncloud/web/pull/8983)
We've added a way to deny the share access in sub folders in a share or space. This allows the share
editors to restrict access to certain resources within a share for certain share receivers.
https://github.com/owncloud/web/issues/7180
https://github.com/owncloud/web/pull/8983
* Enhancement - Long breadcrumb strategy: [#8984](https://github.com/owncloud/web/pull/8984)
We've implemented a new solution to deal with long breadcrumbs even with long folder names.
https://github.com/owncloud/web/issues/6731
https://github.com/owncloud/web/pull/8984
* Enhancement - Search tag filter: [#9044](https://github.com/owncloud/web/pull/9044)
The search result page now has a tag filter which can be used to filter the displayed search
result by tags.
https://github.com/owncloud/web/issues/9054
https://github.com/owncloud/web/pull/9044
https://github.com/owncloud/web/pull/9096
* Enhancement - Single file link open with default app: [#9046](https://github.com/owncloud/web/pull/9046)
We've added a configurable functionality, that a single shared file via link will be opened in
default app, for example text-editor.
https://github.com/owncloud/web/issues/9045
https://github.com/owncloud/web/pull/9046
https://github.com/owncloud/web/pull/9307
* Enhancement - Drag & drop on parent folder: [#9052](https://github.com/owncloud/web/pull/9052)
We've added the possibility to drag & drop files onto the breadcrumb to move items into parent
folders in a fast and intuitive way.
https://github.com/owncloud/web/issues/9043
https://github.com/owncloud/web/pull/9052
* Enhancement - Respect archiver limits: [#9055](https://github.com/owncloud/web/pull/9055)
The archiver service announces a limit for the accumulated filesize of the currently selected
resources. The web UI now respects those limits and shows a disabled download button once the
limit has been reached.
https://github.com/owncloud/web/issues/8456
https://github.com/owncloud/web/pull/9055
* Enhancement - Enable download (archive) on spaces: [#9056](https://github.com/owncloud/web/issues/9056)
We've enabled the download action for spaces, which downloads the space's content as archive.
https://github.com/owncloud/web/issues/9056
https://github.com/owncloud/web/pull/9095
* Enhancement - Search full-text filter: [#9059](https://github.com/owncloud/web/pull/9059)
The search result page now has a full-text filter which can be used to filter the displayed files
by their content.
https://github.com/owncloud/web/issues/9058
https://github.com/owncloud/web/pull/9059
https://github.com/owncloud/web/pull/9087
https://github.com/owncloud/web/pull/9096
https://github.com/owncloud/web/pull/9332
* Enhancement - Advanced search button: [#9077](https://github.com/owncloud/web/pull/9077)
The search bar now has a button to open the search result page directly to display all available
search filters (= advanced search).
https://github.com/owncloud/web/issues/9072
https://github.com/owncloud/web/pull/9077
* Enhancement - Search breadcrumb: [#9077](https://github.com/owncloud/web/pull/9077)
The search result page now has a breadcrumb item to tell the user where they are.
https://github.com/owncloud/web/issues/9072
https://github.com/owncloud/web/pull/9077
* Enhancement - Use app icons for files: [#9088](https://github.com/owncloud/web/pull/9088)
Icons of apps are now rendered next to files that can be opened with them. Until now oC Web itself
defined icons for file types, with this change an icon can be shown even if oC Web does not know the
file type - there just needs to be an app loaded that supports opening the file type.
https://github.com/owncloud/web/pull/9088
* Enhancement - Upload file on paste: [#9140](https://github.com/owncloud/web/pull/9140)
We've implemented the possibility to upload a single file in the clipboard from anywhere via
paste.
https://github.com/owncloud/web/issues/9047
https://github.com/owncloud/web/pull/9140
* Enhancement - Cloud import: [#9151](https://github.com/owncloud/web/issues/9151)
An action to import files from other external cloud providers has been added. OneDrive is
currently the only supported option.
https://github.com/owncloud/web/issues/9151
https://github.com/owncloud/web/issues/9445
https://github.com/owncloud/web/issues/9469
https://github.com/owncloud/web/issues/9454
https://github.com/owncloud/web/issues/9486
https://github.com/owncloud/web/pull/9150
https://github.com/owncloud/web/pull/9282
https://github.com/owncloud/web/pull/9291
https://github.com/owncloud/web/pull/9374
https://github.com/owncloud/web/pull/9460
https://github.com/owncloud/web/pull/9471
https://github.com/owncloud/web/pull/9470
https://github.com/owncloud/web/pull/9487
* Enhancement - Privacy statement in account menu: [#9174](https://github.com/owncloud/web/issues/9174)
We've added the option to add an imprint and privacy statement via the config.
https://github.com/owncloud/web/issues/9174
https://github.com/owncloud/web/pull/9180
* Enhancement - Add login button to top bar: [#9178](https://github.com/owncloud/web/pull/9178)
We've added a login button to the top bar, this might be handy if a user receives a public link, and
they want to login with their user account.
https://github.com/owncloud/web/issues/9177
https://github.com/owncloud/web/pull/9178
https://github.com/owncloud/web/pull/9187
* Enhancement - Project spaces list viewmode: [#9195](https://github.com/owncloud/web/pull/9195)
We've added a viewmode switcher to the project spaces overview with an additional list
viewmode.
https://github.com/owncloud/web/issues/9204
https://github.com/owncloud/web/pull/9195
* Enhancement - Add pagination options to admin settings: [#9199](https://github.com/owncloud/web/pull/9199)
We've added pagination options to the admin settings app, furthermore we've added more
granular pagination options to the files app.
https://github.com/owncloud/web/issues/9188
https://github.com/owncloud/web/pull/9199
* Enhancement - Add batch actions to search result list: [#9200](https://github.com/owncloud/web/pull/9200)
We've modified our batch actions so that they now finally work on the search result page as well.
https://github.com/owncloud/web/issues/9230
https://github.com/owncloud/web/pull/9200
https://github.com/owncloud/web/pull/9279
* Enhancement - Restyle possible sharees: [#9216](https://github.com/owncloud/web/issues/9216)
We've restyled the list of sharee suggestions when sharing files and folders.
https://github.com/owncloud/web/issues/9216
https://github.com/owncloud/web/pull/9273
* Enhancement - Streamline URL query names: [#9226](https://github.com/owncloud/web/pull/9226)
We've used different URL query names for the pagination in the files app (`items-per-page`)
and admin-settings app (`admin-settings-items-per-page`). We've streamlined this to use
the same query name in all apps and still keep the possibility to have independent page sizes in
different apps.
https://github.com/owncloud/web/pull/9226
* Enhancement - Access denied page update message: [#9263](https://github.com/owncloud/web/pull/9263)
We've updated the access denied page message to be more specific and give the user a link to a help
page.
https://github.com/owncloud/web/issues/9051
https://github.com/owncloud/web/pull/9263
* Enhancement - Hover tooltips in topbar: [#9280](https://github.com/owncloud/web/issues/9280)
We have added more hoverable tooltips in the topbar to align the behavior.
https://github.com/owncloud/web/issues/9280
https://github.com/owncloud/web/pull/9283
* Enhancement - Search list add highlighted file content: [#9294](https://github.com/owncloud/web/pull/9294)
We've introduced a feature that shows a highlighted result summary matching the search term in
the search list, if there are occurrences in the found files.
https://github.com/owncloud/web/issues/9295
https://github.com/owncloud/web/pull/9294
* Enhancement - Resolve pulic links to their actual location: [#9299](https://github.com/owncloud/web/pull/9299)
Public links are now being resolved to their actual location if the user has proper access to the
resource (either via space or share).
https://github.com/owncloud/web/issues/9296
https://github.com/owncloud/web/pull/9299
* Enhancement - Add search location filter: [#9304](https://github.com/owncloud/web/pull/9304)
We've added the option to set the search location in the searchbar.
https://github.com/owncloud/web/issues/9258
https://github.com/owncloud/web/issues/9428
https://github.com/owncloud/web/issues/9439
https://github.com/owncloud/web/pull/9304
https://github.com/owncloud/web/pull/9432
https://github.com/owncloud/web/pull/9456
* Enhancement - Ambiguation for URL view mode params: [#9344](https://github.com/owncloud/web/pull/9344)
Show tiles view in projects spaces per default, changed route+storage params to be different
from one another.
https://github.com/owncloud/web/issues/9337
https://github.com/owncloud/web/pull/9344
* Enhancement - Batch actions redesign: [#9346](https://github.com/owncloud/web/pull/9346)
We've improved the overall look and feel of the top bar batch actions. This includes the new
mechanism that the batch actions show up as well when only one item is selected, but also
includes design changes.
https://github.com/owncloud/web/issues/9340
https://github.com/owncloud/web/issues/9352
https://github.com/owncloud/web/pull/9346
* Enhancement - Tag comma separation on client side: [#9348](https://github.com/owncloud/web/pull/9348)
Tags containing commas are now split up into separate tags on client side to match server side
processing behaviour.
https://github.com/owncloud/web/issues/9224
https://github.com/owncloud/web/pull/9348
* Enhancement - User notification for blocked pop-ups and redirects: [#9377](https://github.com/owncloud/web/issues/9377)
We have added some functionality that reminds the user to check their browser settings so that
redirects and e.g. opening a resource in a new tab can work properly.
https://github.com/owncloud/web/issues/9377
https://github.com/owncloud/web/pull/9383
https://github.com/owncloud/web/pull/9419
* Enhancement - Allow local storage for auth token: [#9386](https://github.com/owncloud/web/pull/9386)
We've introduced a new env var WEB_OPTION_TOKEN_STORAGE_LOCAL, when set to true(default),
the auth token will be stored in the browser's local storage instead the session storage, this
will effect in a persisted login state across multiple browser tabs.
https://github.com/owncloud/web/issues/9325
https://github.com/owncloud/web/pull/9386
* Enhancement - Button styling: [#9394](https://github.com/owncloud/web/pull/9394)
Button styling (colors and hover colors) has been improved in both light and dark mode to be more
consistent among various button styles (colors for filled and outline buttons)
https://github.com/owncloud/web/issues/9353
https://github.com/owncloud/web/issues/9354
https://github.com/owncloud/web/pull/9394
https://github.com/owncloud/web/pull/9459
* Enhancement - Add error log to upload dialog: [#9436](https://github.com/owncloud/web/pull/9436)
We've added a error log to the upload dialog, so if an upload fails the user can copy the log and
might hand it over to their admin.
https://github.com/owncloud/web/issues/9430
https://github.com/owncloud/web/pull/9436
https://github.com/owncloud/web/pull/9426
Changelog for ownCloud Web [7.0.2] (2023-06-14)
=======================================
The following sections list the changes in ownCloud web 7.0.2 relevant to
ownCloud admins and users.
[7.0.2]: https://github.com/owncloud/web/compare/v7.0.1...v7.0.2
Summary
-------
* Bugfix - Experimental app loading: [#9212](https://github.com/owncloud/web/pull/9212)
Details
-------
* Bugfix - Experimental app loading: [#9212](https://github.com/owncloud/web/pull/9212)
We've made a change to make our helper package "web-pkg" available in our (still experimental)
extension system.
https://github.com/owncloud/web/pull/9212
Changelog for ownCloud Web [7.0.1] (2023-06-06)
=======================================
The following sections list the changes in ownCloud web 7.0.1 relevant to
ownCloud admins and users.
[7.0.1]: https://github.com/owncloud/web/compare/v7.0.0...v7.0.1
Summary
-------
* Bugfix - Reduce space preloading: [#9153](https://github.com/owncloud/web/pull/9153)
Details
-------
* Bugfix - Reduce space preloading: [#9153](https://github.com/owncloud/web/pull/9153)
We've reduced the set of spaces that get preloaded after login / after initial page load. This
results in a faster first page rendering and reduces the server load. Loading the remaining
spaces will happen on demand.
https://github.com/owncloud/web/pull/9153
Changelog for ownCloud Web [7.0.0] (2023-06-02)
=======================================
The following sections list the changes in ownCloud web 7.0.0 relevant to
ownCloud admins and users.
[7.0.0]: https://github.com/owncloud/web/compare/v6.0.0...v7.0.0
Summary
-------
* Bugfix - Archiver in protected public links: [#6423](https://github.com/owncloud/web/issues/6423)
* Bugfix - Endless lazy loading indicator after sorting file table: [#6434](https://github.com/owncloud/web/issues/6434)
* Bugfix - Layout with long breadcrumb: [#6731](https://github.com/owncloud/web/issues/6731)
* Bugfix - Pagination after increasing items per page: [#6768](https://github.com/owncloud/web/issues/6768)
* Bugfix - Calendar popup position in right sidebar: [#7513](https://github.com/owncloud/web/issues/7513)
* Bugfix - Loading shares in deep nested folders: [#7655](https://github.com/owncloud/web/issues/7655)
* Bugfix - "Paste"-action without write permissions: [#7925](https://github.com/owncloud/web/pull/7925)
* Bugfix - Include spaces in the list info: [#7926](https://github.com/owncloud/web/pull/7926)
* Bugfix - Prevent deletion of own account: [#7958](https://github.com/owncloud/web/pull/7958)
* Bugfix - UI fixes for sorting and quickactions: [#7966](https://github.com/owncloud/web/pull/7966)
* Bugfix - Space quota not displayed after creation: [#7969](https://github.com/owncloud/web/pull/7969)
* Bugfix - Text editor appearance: [#8026](https://github.com/owncloud/web/pull/8026)
* Bugfix - Reverting versions for read-only shares: [#8040](https://github.com/owncloud/web/pull/8040)
* Bugfix - Resolving drives in search: [#8045](https://github.com/owncloud/web/pull/8045)
* Bugfix - Search repeating no results message: [#8054](https://github.com/owncloud/web/issues/8054)
* Bugfix - Current year selection in the date picker: [#8058](https://github.com/owncloud/web/pull/8058)
* Bugfix - Omit "page"-query in breadcrumb navigation: [#8061](https://github.com/owncloud/web/pull/8061)
* Bugfix - Left sidebar navigation item text flickers on transition: [#8080](https://github.com/owncloud/web/pull/8080)
* Bugfix - Space member disappearing: [#8081](https://github.com/owncloud/web/issues/8081)
* Bugfix - Re-using space images: [#8083](https://github.com/owncloud/web/issues/8083)
* Bugfix - Show space members despite deleted entries: [#8148](https://github.com/owncloud/web/issues/8148)
* Bugfix - Search bar input appearance: [#8158](https://github.com/owncloud/web/issues/8158)
* Bugfix - Application menu active display on hover: [#8265](https://github.com/owncloud/web/pull/8265)
* Bugfix - Loading additional user data: [#8276](https://github.com/owncloud/web/pull/8276)
* Bugfix - Re-loading space members panel: [#8300](https://github.com/owncloud/web/pull/8300)
* Bugfix - Editing users who never logged in: [#8326](https://github.com/owncloud/web/pull/8326)
* Bugfix - Cancel custom permissions: [#8340](https://github.com/owncloud/web/pull/8340)
* Bugfix - Drop menus with limited vertical screen space: [#8411](https://github.com/owncloud/web/issues/8411)
* Bugfix - Token renewal in vue router hash mode: [#8420](https://github.com/owncloud/web/issues/8420)
* Bugfix - Accessing route in admin-settings with insufficient permissions: [#8434](https://github.com/owncloud/web/issues/8434)
* Bugfix - "Show more"-action in shares panel: [#8479](https://github.com/owncloud/web/issues/8479)
* Bugfix - Paste action conflict dialog broken: [#8480](https://github.com/owncloud/web/pull/8480)
* Bugfix - PDF display issue - Update CSP object-src policy: [#8498](https://github.com/owncloud/web/pull/8498)
* Bugfix - Remove fuzzy search results: [#8508](https://github.com/owncloud/web/pull/8508)
* Bugfix - Space image upload: [#8523](https://github.com/owncloud/web/issues/8523)
* Bugfix - Batch context actions in admin settings: [#8549](https://github.com/owncloud/web/issues/8549)
* Bugfix - Height of dropdown no-option: [#8554](https://github.com/owncloud/web/pull/8554)
* Bugfix - De-duplicate event handling to prevent errors on Draw-io: [#8576](https://github.com/owncloud/web/pull/8576)
* Bugfix - Users without role assignment: [#8585](https://github.com/owncloud/web/issues/8585)
* Bugfix - Password enforced check for public links: [#8587](https://github.com/owncloud/web/issues/8587)
* Bugfix - Group members sorting: [#8592](https://github.com/owncloud/web/issues/8592)
* Bugfix - Broken re-login after logout: [#8694](https://github.com/owncloud/web/pull/8694)
* Bugfix - Open files in external app: [#8695](https://github.com/owncloud/web/issues/8695)
* Bugfix - Copy link to clipboard text: [#8756](https://github.com/owncloud/web/pull/8756)
* Bugfix - Preview controls colors: [#8758](https://github.com/owncloud/web/pull/8758)
* Bugfix - Selection reset on action click: [#8776](https://github.com/owncloud/web/issues/8776)
* Bugfix - Share recipient container exceed: [#8814](https://github.com/owncloud/web/pull/8814)
* Bugfix - Remove drop target in read-only folders: [#8825](https://github.com/owncloud/web/pull/8825)
* Bugfix - Opening context menu via keyboard: [#8827](https://github.com/owncloud/web/pull/8827)
* Bugfix - Hide upload hint in empty read-only folders: [#8834](https://github.com/owncloud/web/issues/8834)
* Bugfix - Public link empty password stays forever: [#8864](https://github.com/owncloud/web/pull/8864)
* Bugfix - Sidebar header after deleting resource: [#8880](https://github.com/owncloud/web/issues/8880)
* Bugfix - Infinite login redirect: [#8928](https://github.com/owncloud/web/issues/8928)
* Bugfix - Limit amount of concurrent tus requests: [#8987](https://github.com/owncloud/web/pull/8987)
* Bugfix - Personal space name after language change: [#8992](https://github.com/owncloud/web/pull/8992)
* Bugfix - Endless loading when encountering a public link error: [#9004](https://github.com/owncloud/web/issues/9004)
* Bugfix - Public link file previews: [#9009](https://github.com/owncloud/web/pull/9009)
* Bugfix - Empty file list after deleting resources: [#9014](https://github.com/owncloud/web/issues/9014)
* Bugfix - Prevent "virtual" spaces from being displayed in the UI: [#9015](https://github.com/owncloud/web/pull/9015)
* Bugfix - Sidebar for spaces on "Shared via link"-page: [#9020](https://github.com/owncloud/web/issues/9020)
* Bugfix - Spaces in search results: [#9022](https://github.com/owncloud/web/issues/9022)
* Bugfix - Share indicator loading after pasting resources: [#9030](https://github.com/owncloud/web/issues/9030)
* Bugfix - Preview app mime type detection: [#9050](https://github.com/owncloud/web/issues/9050)
* Bugfix - Resource not found and No content message at the same time: [#9061](https://github.com/owncloud/web/issues/9061)
* Bugfix - Incorrect pause state in upload info: [#9080](https://github.com/owncloud/web/issues/9080)
* Bugfix - Select all checkbox: [#9131](https://github.com/owncloud/web/pull/9131)
* Bugfix - Notifications link overflow: [#9144](https://github.com/owncloud/web/pull/9144)
* Change - Streamline new tab handling in extensions: [#6661](https://github.com/owncloud/web/issues/6661)
* Change - Update Vue to v3.2: [#7948](https://github.com/owncloud/web/issues/7948)
* Change - Remove permission manager: [#8431](https://github.com/owncloud/web/pull/8431)
* Change - Configurable extension autosave: [#8455](https://github.com/owncloud/web/pull/8455)
* Change - Theme colors: [#8563](https://github.com/owncloud/web/pull/8563)
* Enhancement - Global loading indicator: [#6183](https://github.com/owncloud/web/issues/6183)
* Enhancement - Add tag support: [#7388](https://github.com/owncloud/web/pull/7388)
* Enhancement - Improve performance when loading folders and share indicators: [#7721](https://github.com/owncloud/web/issues/7721)
* Enhancement - Warn users when using unsupported browsers: [#7942](https://github.com/owncloud/web/pull/7942)
* Enhancement - Optional Contributor role and configurable resharing permissions: [#7965](https://github.com/owncloud/web/pull/7965)
* Enhancement - Group and user creation forms submit on enter: [#7968](https://github.com/owncloud/web/pull/7968)
* Enhancement - Add switch to enable condensed resource table: [#7976](https://github.com/owncloud/web/pull/7976)
* Enhancement - Introduce zoom and rotate to the preview app: [#7977](https://github.com/owncloud/web/pull/7977)
* Enhancement - Conflict dialog UX: [#7983](https://github.com/owncloud/web/pull/7983)
* Enhancement - Add tiles view for resource display: [#7991](https://github.com/owncloud/web/pull/7991)
* Enhancement - Introduce full screen mode to the preview app: [#7994](https://github.com/owncloud/web/pull/7994)
* Enhancement - Enable autoplay in the preview app: [#7995](https://github.com/owncloud/web/pull/7995)
* Enhancement - Don't open sidebar when copying quicklink: [#8008](https://github.com/owncloud/web/issues/8008)
* Enhancement - Access right sidebar panels via URL: [#8021](https://github.com/owncloud/web/pull/8021)
* Enhancement - Introduce image preloading to the preview app: [#8051](https://github.com/owncloud/web/pull/8051)
* Enhancement - Retry failed uploads on re-upload: [#8055](https://github.com/owncloud/web/pull/8055)
* Enhancement - Increase Searchbar height: [#8056](https://github.com/owncloud/web/pull/8056)
* Enhancement - Show text file icon for empty text files: [#8057](https://github.com/owncloud/web/pull/8057)
* Enhancement - Update libre-graph-api to v1.0: [#8132](https://github.com/owncloud/web/pull/8132)
* Enhancement - Make clipboard copy available to more browsers: [#8136](https://github.com/owncloud/web/pull/8136)
* Enhancement - Space group members: [#8161](https://github.com/owncloud/web/pull/8161)
* Enhancement - Space group shares: [#8161](https://github.com/owncloud/web/pull/8161)
* Enhancement - Show upload speed: [#8166](https://github.com/owncloud/web/issues/8166)
* Enhancement - Rename "user management" app: [#8175](https://github.com/owncloud/web/pull/8175)
* Enhancement - Spaces list in admin settings: [#8178](https://github.com/owncloud/web/pull/8178)
* Enhancement - Admin settings users section uses graph api for role assignments: [#8261](https://github.com/owncloud/web/pull/8261)
* Enhancement - Move user group select to edit panel: [#8279](https://github.com/owncloud/web/pull/8279)
* Enhancement - Add support for multiple clients in `theme.json`: [#8280](https://github.com/owncloud/web/pull/8280)
* Enhancement - Move language selection to user account page: [#8294](https://github.com/owncloud/web/pull/8294)
* Enhancement - Show selectable groups only: [#8306](https://github.com/owncloud/web/pull/8306)
* Enhancement - Add context menu to groups: [#8317](https://github.com/owncloud/web/pull/8317)
* Enhancement - Space member expiration: [#8320](https://github.com/owncloud/web/pull/8320)
* Enhancement - Update SDK to v3.1.0-alpha.3: [#8320](https://github.com/owncloud/web/pull/8320)
* Enhancement - Add context menu to users: [#8324](https://github.com/owncloud/web/pull/8324)
* Enhancement - Admin settings users section details improvement: [#8331](https://github.com/owncloud/web/pull/8331)
* Enhancement - Add `ItemFilter` component: [#8354](https://github.com/owncloud/web/issues/8354)
* Enhancement - Slight improvement of key up/down performance: [#8356](https://github.com/owncloud/web/pull/8356)
* Enhancement - Admin settings general section: [#8363](https://github.com/owncloud/web/issues/8363)
* Enhancement - Add appearance section in general settings: [#8375](https://github.com/owncloud/web/pull/8375)
* Enhancement - User group filter: [#8377](https://github.com/owncloud/web/issues/8377)
* Enhancement - Batch edit quota in admin panel: [#8387](https://github.com/owncloud/web/pull/8387)
* Enhancement - Use standardized layout for file/space action list: [#8398](https://github.com/owncloud/web/pull/8398)
* Enhancement - Add dark ownCloud logo: [#8425](https://github.com/owncloud/web/issues/8425)
* Enhancement - Inject customizations: [#8432](https://github.com/owncloud/web/pull/8432)
* Enhancement - User settings login field: [#8433](https://github.com/owncloud/web/pull/8433)
* Enhancement - Skeleton App: [#8441](https://github.com/owncloud/web/pull/8441)
* Enhancement - Configurable top bar: [#8449](https://github.com/owncloud/web/pull/8449)
* Enhancement - Rework notification bell: [#8450](https://github.com/owncloud/web/pull/8450)
* Enhancement - Autosave content changes in text editor: [#8455](https://github.com/owncloud/web/pull/8455)
* Enhancement - Update CERN links: [#8473](https://github.com/owncloud/web/pull/8473)
* Enhancement - Respect max quota: [#8489](https://github.com/owncloud/web/pull/8489)
* Enhancement - User role filter: [#8492](https://github.com/owncloud/web/pull/8492)
* Enhancement - Beautify file version list: [#8503](https://github.com/owncloud/web/issues/8503)
* Enhancement - Introduce trashbin overview: [#8515](https://github.com/owncloud/web/pull/8515)
* Enhancement - Make notifications work with oCIS: [#8518](https://github.com/owncloud/web/pull/8518)
* Enhancement - Public link permission `PublicLink.Write.all`: [#8541](https://github.com/owncloud/web/pull/8541)
* Enhancement - Add and remove users from groups batch actions: [#8553](https://github.com/owncloud/web/pull/8553)
* Enhancement - Beautify form inputs: [#8554](https://github.com/owncloud/web/pull/8554)
* Enhancement - Rework mobile navigation: [#8557](https://github.com/owncloud/web/issues/8557)
* Enhancement - QuickActions role configurable: [#8566](https://github.com/owncloud/web/pull/8566)
* Enhancement - Add `Accept-Language` header to all outgoing requests: [#8612](https://github.com/owncloud/web/issues/8612)