Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
71b4c89
Sync main into dev
github-actions[bot] Aug 19, 2026
8c17789
Remove commit history from release notes
Aug 19, 2026
df5c7eb
Merge pull request #74 from alexphillips-dev/backmerge/main-to-dev
alexphillips-dev Aug 19, 2026
b376916
Fix reverse proxy request guard validation
Aug 20, 2026
7a1ce30
Prepare stable 2026.08.20.02 notes
Aug 20, 2026
81459ae
Fix Windows icon archive test
Aug 20, 2026
c1edeb5
Sync main into dev
github-actions[bot] Aug 20, 2026
837222a
Merge pull request #77 from alexphillips-dev/backmerge/main-to-dev
alexphillips-dev Aug 20, 2026
fed80f7
Expand Unraid compatibility monitoring
Aug 21, 2026
60192c6
Fix PHP compatibility shell lint
Aug 21, 2026
e693293
Add proactive dependency and Unraid monitoring
Aug 21, 2026
d41ccd5
Sync main into dev
github-actions[bot] Aug 21, 2026
d0fd1b0
Merge pull request #79 from alexphillips-dev/backmerge/main-to-dev
alexphillips-dev Aug 21, 2026
3344cd7
Fix multi-row Docker preview context actions
Aug 24, 2026
e2265c6
Preserve multi-row preview context handlers
Aug 24, 2026
259ea12
Add preview context diagnostics
Aug 24, 2026
3b94feb
Filter CodeQL alert guard by tool
Aug 24, 2026
e9b74cc
Prepare stable 2026.08.24.04 notes
Aug 24, 2026
dc53fe6
Sync main into dev
github-actions[bot] Aug 24, 2026
7d91d3d
Merge pull request #83 from alexphillips-dev/backmerge/main-to-dev
alexphillips-dev Aug 24, 2026
06e8907
Harden repository security quality signals
Aug 24, 2026
67419e1
Satisfy CodeQL security policy contract
Aug 24, 2026
0322c21
Use exact security policy link contract
Aug 24, 2026
526b3f8
Fix child folder preview menus
Aug 25, 2026
deee6a7
Fix mobile preview menu fixture
Aug 25, 2026
fa25ad5
Fix Docker preview status feedback
Aug 27, 2026
bc9c009
Separate folder status text colors
Aug 27, 2026
f3b935e
Fix Docker lifecycle preview colors
Aug 27, 2026
97f4774
Acknowledge Unraid API v4.37.3
Aug 27, 2026
d0e5890
Merge remote-tracking branch 'origin/main' into dev
Aug 27, 2026
79d0245
Fix back-merge dependency ordering
Aug 27, 2026
c38b147
Merge remote-tracking branch 'origin/main' into dev
Aug 27, 2026
475dda4
Fix nested Docker preview context actions
Aug 27, 2026
fb129a4
Improve GitHub issue intake forms
Aug 27, 2026
26dae14
Add reversible Docker folder hiding
Aug 27, 2026
7526076
Make hidden folder Undo immediate
Aug 28, 2026
ddbe652
Add custom Docker WebUI profiles
Aug 28, 2026
270af54
Use theme-aware WebUI profile buttons
Aug 28, 2026
df10d90
Add manual CodeQL recovery checks
Aug 28, 2026
04fed72
Merge remote-tracking branch 'origin/main' into dev
Aug 28, 2026
29f7c8a
fix localization release validation
Aug 28, 2026
b047146
docs add stable 2026.08.28.05 notes
Aug 28, 2026
8f65663
docs use supported stable note categories
Aug 28, 2026
292eedc
Stable release 2026.08.28.05
Aug 28, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
103 changes: 100 additions & 3 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,16 @@ body:
value: |
Thanks for reporting this. Please include only the details needed to reproduce the issue quickly.

This issue is public. Export a **sanitized** support bundle before refreshing the affected page when possible, review its preview, and never attach credentials, tokens, cookies, private URLs, a full/unsanitized bundle, or a raw configuration export.

- type: checkboxes
id: precheck
attributes:
label: Pre-check
options:
- label: I searched existing issues and did not find an open duplicate.
required: true
- label: I reproduced this on the latest version from this repository (main or latest commit URL).
- label: I reproduced this on the latest stable release, or I entered the exact requested dev/commit-specific version below.
required: true

- type: input
Expand All @@ -34,6 +36,19 @@ body:
validations:
required: true

- type: dropdown
id: release_channel
attributes:
label: Installed release channel
options:
- Stable / main
- Dev testing build
- Commit-specific build
- Local or manually modified package
- Unknown
validations:
required: true

- type: input
id: browser_device
attributes:
Expand All @@ -49,13 +64,42 @@ body:
label: Install/update method
options:
- Community Applications
- plugin install (main URL)
- plugin install (stable/main URL)
- plugin install (dev URL)
- plugin install (commit-specific URL)
- Local file/manual
- Other
validations:
required: true

- type: dropdown
id: access_method
attributes:
label: How do you access Unraid?
options:
- Direct LAN IP
- Local hostname
- Reverse proxy or custom domain
- Unraid Connect
- Tailscale or another VPN
- Other or unsure
validations:
required: true

- type: dropdown
id: docker_view_mode
attributes:
label: Unraid Docker view mode
description: Select Not applicable when this is not a Docker-page issue.
options:
- Basic View
- Advanced View
- Tested in both
- Not applicable
- Unsure
validations:
required: true

- type: dropdown
id: theme_context
attributes:
Expand All @@ -82,13 +126,30 @@ body:
validations:
required: true

- type: dropdown
id: configuration_origin
attributes:
label: Configuration origin
options:
- Fresh FolderView Plus configuration
- Upgraded from an earlier FolderView Plus version
- Imported from FolderView3
- Imported from FolderView2
- Restored from a backup or export
- Unsure
validations:
required: true

- type: dropdown
id: affected_area
attributes:
label: Affected area
multiple: true
options:
- Docker tab rendering
- Docker container actions / context menus
- Docker API / provider compatibility
- Unraid native Docker / prerelease compatibility
- VM tab rendering
- Dashboard widgets
- Settings basic view
Expand All @@ -101,6 +162,11 @@ body:
- Safe mode / conflict detection
- Mobile / touch behavior
- Install / update detection
- Reverse proxy / request guard
- Diagnostics / support bundles
- Docker Start Order
- Plugin lifecycle / installation / updates
- Privacy / security behavior
- Other
validations:
required: true
Expand Down Expand Up @@ -142,6 +208,15 @@ body:
validations:
required: true

- type: textarea
id: relevant_settings
attributes:
label: Relevant FolderView Plus settings
description: List settings related to the problem, such as Preview style, Preview Rows, overflow behavior, context mode, nested-folder visibility, hide-empty folders, Performance Mode, view mode, sorting, or custom colors.
placeholder: "Example: Preview Rows = Unlimited; Context = Advanced; parent folder contains one child folder"
validations:
required: false

- type: textarea
id: logs
attributes:
Expand All @@ -151,10 +226,32 @@ body:
validations:
required: false

- type: dropdown
id: support_bundle_status
attributes:
label: Sanitized support bundle status
description: Export from Settings -> FolderView Plus -> Advanced -> Diagnostics and review the preview before sharing.
options:
- Attached below
- Unable to export because Settings or Diagnostics will not load
- Unable to export because installation failed
- Not applicable to this report
- Need instructions
validations:
required: true

- type: textarea
id: attachments
attributes:
label: Attachments (optional but helpful)
description: Drag and drop screenshots, recordings, export JSON, or diagnostics JSON.
description: Drag and drop screenshots, recordings, or a sanitized support bundle. Do not attach a full/unsanitized bundle or raw configuration export publicly.
validations:
required: false

- type: checkboxes
id: privacy_confirmation
attributes:
label: Public attachment confirmation
options:
- label: I reviewed my attachments and removed credentials, tokens, cookies, private URLs, unsanitized diagnostics, and raw configuration exports.
required: true
12 changes: 9 additions & 3 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,14 @@
blank_issues_enabled: false
contact_links:
- name: Documentation and Install Guide
url: https://github.com/alexphillips-dev/FolderView-Plus#readme
about: Check install, update, and usage guidance before opening an issue.
- name: FolderView Plus Wiki
url: https://github.com/alexphillips-dev/FolderView-Plus/wiki
about: Start with the complete installation, update, configuration, and usage documentation.
- name: Troubleshooting Guide
url: https://github.com/alexphillips-dev/FolderView-Plus/wiki/Troubleshooting
about: Check symptom-specific troubleshooting before opening an issue.
- name: Diagnostics and Public Sharing Safety
url: https://github.com/alexphillips-dev/FolderView-Plus/wiki/Activity-Diagnostics-and-Support
about: Learn how to export and review a sanitized support bundle for a public report.
- name: FolderView Plus Support Thread (Unraid Forum)
url: https://forums.unraid.net/topic/197631-plugin-folderview-plus/
about: Plugin support thread for installation, usage, and compatibility questions.
Expand Down
9 changes: 8 additions & 1 deletion .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,9 @@ body:
multiple: true
options:
- Docker tab rendering
- Docker container actions / context menus
- Docker API / provider compatibility
- Unraid native Docker / prerelease compatibility
- VM tab rendering
- Dashboard widgets
- Settings basic view
Expand All @@ -60,8 +63,12 @@ body:
- Custom icon upload/third-party icons
- Safe mode / conflict detection
- Mobile / touch behavior
- Docker Start Order
- Diagnostics / support bundles
- Reverse proxy / access paths
- Privacy / security behavior
- Update/Release process
- Docs/README
- Docs / Wiki / README
- Other
validations:
required: true
Expand Down
95 changes: 92 additions & 3 deletions .github/ISSUE_TEMPLATE/support_troubleshooting.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ body:
value: |
Use this form for setup/help questions. For confirmed bugs, use the Bug report form instead.

This issue is public. Export a **sanitized** support bundle when possible, review its preview, and never attach credentials, tokens, cookies, private URLs, a full/unsanitized bundle, or a raw configuration export.

- type: dropdown
id: help_topic
attributes:
Expand All @@ -21,11 +23,18 @@ body:
- Import/Export behavior
- Backup restore behavior
- Folder ordering
- Docker or VM actions / context menus
- Auto-assignment rules
- Custom icon upload or icon packs
- Safe mode / conflict banner
- Mobile/touch layout
- UI/settings behavior
- Reverse proxy or custom hostname
- Diagnostics or support-bundle export
- Docker Start Order
- Unraid compatibility
- Performance or refresh behavior
- Privacy or security behavior
- Other
validations:
required: true
Expand All @@ -46,19 +55,61 @@ body:
validations:
required: true

- type: dropdown
id: release_channel
attributes:
label: Installed release channel
options:
- Stable / main
- Dev testing build
- Commit-specific build
- Local or manually modified package
- Unknown
validations:
required: true

- type: dropdown
id: install_source
attributes:
label: Install source
options:
- Community Applications
- plugin install (main URL)
- plugin install (stable/main URL)
- plugin install (dev URL)
- plugin install (commit-specific URL)
- Local file/manual
- Unsure
validations:
required: true

- type: dropdown
id: access_method
attributes:
label: How do you access Unraid?
options:
- Direct LAN IP
- Local hostname
- Reverse proxy or custom domain
- Unraid Connect
- Tailscale or another VPN
- Other or unsure
validations:
required: true

- type: dropdown
id: docker_view_mode
attributes:
label: Unraid Docker view mode
description: Select Not applicable when this is not a Docker-page question.
options:
- Basic View
- Advanced View
- Tested in both
- Not applicable
- Unsure
validations:
required: true

- type: input
id: browser_device
attributes:
Expand Down Expand Up @@ -94,6 +145,20 @@ body:
validations:
required: true

- type: dropdown
id: configuration_origin
attributes:
label: Configuration origin
options:
- Fresh FolderView Plus configuration
- Upgraded from an earlier FolderView Plus version
- Imported from FolderView3
- Imported from FolderView2
- Restored from a backup or export
- Unsure
validations:
required: true

- type: textarea
id: current_behavior
attributes:
Expand All @@ -119,6 +184,14 @@ body:
validations:
required: true

- type: textarea
id: relevant_settings
attributes:
label: Relevant FolderView Plus settings
description: List settings related to the question, such as Preview style, Preview Rows, overflow behavior, context mode, nested-folder visibility, hide-empty folders, Performance Mode, view mode, sorting, or custom colors.
validations:
required: false

- type: textarea
id: logs
attributes:
Expand All @@ -128,11 +201,25 @@ body:
validations:
required: false

- type: dropdown
id: support_bundle_status
attributes:
label: Sanitized support bundle status
description: Export from Settings -> FolderView Plus -> Advanced -> Diagnostics and review the preview before sharing.
options:
- Attached below
- Unable to export because Settings or Diagnostics will not load
- Unable to export because installation failed
- Not applicable to this request
- Need instructions
validations:
required: true

- type: textarea
id: attachments
attributes:
label: Attachments (optional but helpful)
description: Drag and drop screenshots, recordings, export JSON, or diagnostics JSON.
description: Drag and drop screenshots, recordings, or a sanitized support bundle. Do not attach a full/unsanitized bundle or raw configuration export publicly.
validations:
required: false

Expand All @@ -141,5 +228,7 @@ body:
attributes:
label: Confirmation
options:
- label: I reviewed the README install/update section before filing this support request.
- label: I reviewed the Wiki and troubleshooting guidance before filing this support request.
required: true
- label: I reviewed my attachments and removed credentials, tokens, cookies, private URLs, unsanitized diagnostics, and raw configuration exports.
required: true
Loading