@@ -91,6 +91,10 @@ const metadata = {
9191 description: ' Upload quota per user.' ,
9292 icon: ' tabler:plus' ,
9393 },
94+ {
95+ description: ' User groups.' ,
96+ icon: ' tabler:plus' ,
97+ },
9498 {
9599 description: ' Anonymous uploads.' ,
96100 icon: ' tabler:plus' ,
@@ -285,7 +289,6 @@ const metadata = {
285289 {
286290 feature: ' Flow (display albums in a feed like manner)' ,
287291 isHeader: true ,
288- isSoon: true ,
289292 },
290293 {
291294 feature: ' Standalone page' ,
@@ -382,17 +385,19 @@ const metadata = {
382385 {
383386 feature: ' User groups' ,
384387 isHeader: true ,
385- isSoon: true ,
386388 },
387389 {
388- feature: ' Support group admin' ,
390+ feature: ' With group admin (allow delegation) ' ,
389391 available: [false , true ],
390392 },
391393 {
392- feature: ' Support group sharing' ,
394+ feature: ' With group sharing' ,
395+ available: [false , true ],
396+ },
397+ {
398+ feature: ' Access rights management per album' ,
393399 available: [false , true ],
394400 },
395-
396401
397402 {
398403 feature: ' Modules' ,
@@ -427,6 +432,36 @@ const metadata = {
427432 available: [false , true ],
428433 },
429434
435+ {
436+ feature: ' Sync with local directories' ,
437+ isHeader: true ,
438+ },
439+ {
440+ feature: ' Import via CLI' ,
441+ available: [true , true ],
442+ },
443+ {
444+ feature: ' Fast duplicate detection by filename/title' ,
445+ available: [true , true ],
446+ },
447+ {
448+ feature: ' Duplicate detection by hash' ,
449+ available: [true , true ],
450+ },
451+ {
452+ feature: ' Import from directories as full tree' ,
453+ available: [true , true ],
454+ },
455+ {
456+ feature: ' Optional removal of albums when not found in sub-directories' ,
457+ available: [true , true ],
458+ },
459+ {
460+ feature: ' Optional removal of photos when not found in directories' ,
461+ available: [true , true ],
462+ },
463+
464+
430465 {
431466 feature: ' Administration' ,
432467 isHeader: true ,
0 commit comments