Skip to content

Commit 4d64d92

Browse files
author
FolderView Plus Test
committed
Package 2026.04.15.01 dev build
1 parent e1895f5 commit 4d64d92

6 files changed

Lines changed: 24 additions & 8 deletions

File tree

14 MB
Binary file not shown.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
afc2c81fd379a213143bc44004d19a86bfe35bf8f2653430b1d34a008ffbf6cc folderview.plus-2026.04.15.01.txz

docs/releases/2026.04.15.01.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
### Theme Workspace
2+
- Added a managed Theme Workspace to Settings with GitHub theme import, activate/deactivate, delete, variable overrides, custom CSS, and update checks.
3+
- Added a dedicated `theme_workspace.php` endpoint plus managed CSS generation so imported themes flow through the existing custom asset pipeline safely.
4+
- Added GitHub source parsing, CSS safety scanning, and persisted theme-workspace state in plugin prefs/storage.
5+
6+
### Folder Defaults
7+
- Added saved folder-default profiles for Docker and VM settings so a source folder's icon, folder settings, and script actions can be reused.
8+
- Added `Apply to all` for saved defaults using the existing guarded folder-settings batch-apply path.
9+
- Added new-folder inheritance in the modern folder editor so create mode hydrates from the saved default profile before the user edits anything.
10+
11+
### Verification and Guardrails
12+
- Added prefs/runtime contract coverage for saved folder defaults, theme workspace settings wiring, and editor create-mode inheritance.
13+
- Updated the settings include-order guard to allow the new Theme Workspace runtime module.

folderview.plus.plg

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
<!ENTITY github "alexphillips-dev/FolderView-Plus">
66
<!ENTITY launch "Settings/FolderViewPlus">
77
<!ENTITY plugdir "/usr/local/emhttp/plugins/&name;">
8-
<!ENTITY pluginURL "https://raw.githubusercontent.com/&github;/main/folderview.plus.plg">
9-
<!ENTITY version "2026.04.14.17">
10-
<!ENTITY md5 "b7f0b634cf1a38d38fd3aea28cc232b7">
8+
<!ENTITY pluginURL "https://raw.githubusercontent.com/&github;/dev/folderview.plus.plg">
9+
<!ENTITY version "2026.04.15.01">
10+
<!ENTITY md5 "1e7739394835769b5f090c684d139c8a">
1111
]>
1212

1313
<PLUGIN name="&name;" author="&author;" version="&version;" launch="&launch;" pluginURL="&pluginURL;" icon="folder-icon.png" support="https://forums.unraid.net/topic/197631-plugin-folderview-plus/" min="7.0.0">
@@ -5252,7 +5252,7 @@
52525252
</CHANGES>
52535253

52545254
<FILE Name="/boot/config/plugins/&name;/&name;-&version;.txz" Run="upgradepkg --install-new">
5255-
<URL>https://raw.githubusercontent.com/&github;/main/archive/&name;-&version;.txz</URL>
5255+
<URL>https://raw.githubusercontent.com/&github;/dev/archive/&name;-&version;.txz</URL>
52565256
<MD5>&md5;</MD5>
52575257
</FILE>
52585258

folderview.plus.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Containers>
33
<Plugin>True</Plugin>
4-
<PluginURL>https://raw.githubusercontent.com/alexphillips-dev/FolderView-Plus/main/folderview.plus.plg</PluginURL>
4+
<PluginURL>https://raw.githubusercontent.com/alexphillips-dev/FolderView-Plus/dev/folderview.plus.plg</PluginURL>
55
<PluginAuthor>alexphillips-dev</PluginAuthor>
66
<Beta>False</Beta>
77
<Category>Tools:System</Category>
@@ -10,10 +10,10 @@
1010
<Description>
1111
FolderView Plus organizes Docker, VM, and Dashboard views into folders in Unraid, with starter setup tools, rules, bulk assignment, recovery, templates, and diagnostics.
1212
</Description>
13-
<Date>2026-04-14</Date>
13+
<Date>2026-04-15</Date>
1414
<MinVer>7.0.0</MinVer>
1515
<ExtraSearchTerms>folder view docker vm dashboard organization groups sorting import export backup recovery rules templates diagnostics</ExtraSearchTerms>
1616
<Support>https://forums.unraid.net/topic/197631-plugin-folderview-plus/</Support>
17-
<Icon>https://raw.githubusercontent.com/alexphillips-dev/FolderView-Plus/main/src/folderview.plus/usr/local/emhttp/plugins/folderview.plus/images/folder-icon.png</Icon>
17+
<Icon>https://raw.githubusercontent.com/alexphillips-dev/FolderView-Plus/dev/src/folderview.plus/usr/local/emhttp/plugins/folderview.plus/images/folder-icon.png</Icon>
1818
<Project>https://github.com/alexphillips-dev/FolderView-Plus</Project>
1919
</Containers>

pkg_build.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -602,7 +602,9 @@ cat > "$build_metadata_path" <<EOF
602602
EOF
603603

604604
# Set permissions for Unraid (only in temp dir, not the repo)
605-
chmod -R 0755 "$tmpdir"
605+
if ! chmod -R 0755 "$tmpdir"; then
606+
echo "WARN: chmod -R 0755 failed for $tmpdir; continuing with existing filesystem permissions." >&2
607+
fi
606608

607609
cd "$tmpdir"
608610
tar --sort=name \

0 commit comments

Comments
 (0)