Wikid82
459f9b6c52
docs: add comprehensive testing documentation for bulk ACL feature
...
- Create main testing issue with 64 manual test checkpoints
- Add 7 sub-issue templates for organized testing workflow
- Cover basic functionality, error handling, UI/UX, integration, cross-browser, and regression testing
- Include test environment setup and success criteria
2025-11-27 15:03:42 +00:00
Wikid82
05321e3a59
feat: implement bulk ACL application feature for proxy hosts
2025-11-27 14:55:00 +00:00
Wikid82
429de10f0f
feat: implement access list management with CRUD operations and IP testing
...
- Added API integration for access lists including listing, creating, updating, deleting, and testing IPs against access lists.
- Created AccessListForm component for creating and editing access lists with validation.
- Developed AccessListSelector component for selecting access lists with detailed display of selected ACL.
- Implemented hooks for managing access lists and handling API interactions.
- Added tests for AccessListSelector and useAccessLists hooks to ensure functionality.
- Enhanced AccessLists page with UI for managing access lists, including create, edit, delete, and test IP features.
2025-11-27 08:55:29 +00:00
Wikid82
486c9b40c1
feat: Add security scanning capabilities with govulncheck and Trivy integration
2025-11-27 06:01:32 +00:00
Wikid82
51664416b6
feat: Enhance ProxyHost configuration with application presets and internal IP support
2025-11-27 03:54:41 +00:00
Jeremy
09231ed6da
Merge pull request #242 from Wikid82/copilot/add-cgnat-solver-feature
...
docs: Add Plex Remote Access Helper & CGNAT Solver issue specification
2025-11-26 19:37:50 -05:00
copilot-swe-agent[bot]
3ca72b157c
feat: Add Plex Remote Access Helper & CGNAT Solver issue specification
...
Co-authored-by: Wikid82 <176516789+Wikid82@users.noreply.github.com >
2025-11-27 00:20:03 +00:00
copilot-swe-agent[bot]
121021450f
Initial plan
2025-11-27 00:16:09 +00:00
Wikid82
1efc18940c
feat: enable security services in docker-compose and update logs navigation
2025-11-26 21:07:24 +00:00
Wikid82
6f55ac99c3
fix: improve uptime service test reliability by using local closed port
2025-11-26 18:57:19 +00:00
Wikid82
6e646eee3c
fix: update security docs link and workflow base path
2025-11-26 18:53:10 +00:00
Wikid82
58edf44f3c
feat: update security configuration and documentation for new service modes
2025-11-26 18:47:31 +00:00
Wikid82
c8a452f1a0
feat: implement modular security services with CrowdSec and WAF integration
2025-11-26 18:35:14 +00:00
Wikid82
06d0aca8a4
feat: update favicon and adjust logo/banner display in layout
2025-11-26 14:23:44 +00:00
Jeremy
7465a24347
Merge pull request #239 from Wikid82/development
...
Propagate changes from development into feature/beta-release
2025-11-26 08:37:18 -05:00
Jeremy
804e1417fa
Merge pull request #238 from Wikid82/renovate/npm-minorpatch
...
fix(deps): update npm minor/patch
2025-11-26 08:36:47 -05:00
renovate[bot]
9177737a60
fix(deps): update npm minor/patch
2025-11-26 09:53:57 +00:00
Wikid82
ba05c5e945
feat: adjust banner image layout for better alignment and size
2025-11-26 04:05:37 +00:00
Wikid82
20cf3d1010
feat: update banner image dimensions for improved responsiveness
2025-11-26 03:57:18 +00:00
Wikid82
1891cbb75a
feat: add static file serving for banner, logo, and favicon in router
2025-11-26 03:49:47 +00:00
Wikid82
e459978797
feat: replace title with banner image in mobile header and main layout
2025-11-26 03:49:47 +00:00
Jeremy
f811983473
Merge pull request #237 from Wikid82/development
...
Propagate changes from development into feature/beta-release
2025-11-25 22:49:20 -05:00
Jeremy
5307b4fe5e
Merge branch 'feature/beta-release' into development
2025-11-25 22:49:03 -05:00
Wikid82
b2cd09ae24
feat: add new public assets and update pre-commit configuration for large files
2025-11-25 22:11:03 -05:00
Wikid82
a52108bfd1
feat: update MonitorCard layout for improved status display and settings access
2025-11-26 01:45:46 +00:00
Wikid82
3015682394
feat: enhance MonitorCard layout with status badge and settings button
2025-11-26 01:41:15 +00:00
Wikid82
a8a95793b7
fix: adjust styling for MonitorCard status indicator for better alignment
2025-11-26 01:34:08 +00:00
Wikid82
56903b0e06
chore: clean up unused files and empty code blocks
2025-11-26 01:12:52 +00:00
Wikid82
4f03021c9c
refactor: remove security-related hooks and pages
...
- Deleted `useSecurity.ts` hook which managed authentication users, providers, and policies.
- Removed `Policies.tsx`, `Providers.tsx`, and `Users.tsx` pages that utilized the above hook.
- Cleaned up the `index.tsx` file in the Security section to remove references to the deleted pages.
- Updated mock data by removing unused properties related to forward authentication.
2025-11-26 00:02:15 +00:00
Wikid82
b20522f150
feat: add IdentityStore support to security app configuration
2025-11-25 23:06:05 +00:00
Wikid82
96920c2b20
feat: refactor security app configuration to use unified SecurityConfig structure
2025-11-25 22:43:09 +00:00
Wikid82
b1fdcfbb1b
feat: add HelpTooltip component for improved OAuth field guidance
2025-11-25 22:23:02 +00:00
Wikid82
a3c164a394
refactor: update error handling to use unknown type for better type safety
2025-11-25 22:08:54 +00:00
Wikid82
5bfa2975be
feat: add ESLint configuration for frontend files and ignore patterns
2025-11-25 22:08:31 +00:00
Wikid82
abea3e8de8
feat: add newline for better readability in pre-commit configuration
2025-11-25 22:07:40 +00:00
renovate[bot]
69863ae6fb
fix(deps): update npm minor/patch ( #235 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-25 20:57:52 +00:00
Wikid82
68db3b1926
fix: adjust modal width and tooltip positioning in Providers component
2025-11-25 18:36:10 +00:00
Wikid82
8c36a8dee4
feat: add support for additional emails in user management and update related configurations
2025-11-25 18:30:16 +00:00
Wikid82
07be2155be
Refactor Security Management: Split Security page into Users, Providers, and Policies components; remove deprecated Security component; implement CRUD functionality for users, providers, and policies; enhance Uptime page with monitor editing capabilities.
2025-11-25 14:53:06 +00:00
Wikid82
7a1f577771
feat: add forward authentication configuration and UI
...
- Introduced ForwardAuthConfig model to store global forward authentication settings.
- Updated Manager to fetch and apply forward authentication configuration.
- Added ForwardAuthHandler to create a reverse proxy handler for authentication.
- Enhanced ProxyHost model to include forward authentication options.
- Created Security page and ForwardAuthSettings component for managing authentication settings.
- Implemented API endpoints for fetching and updating forward authentication configuration.
- Added tests for new functionality including validation and error handling.
- Updated frontend components to support forward authentication settings.
2025-11-25 13:25:05 +00:00
Jeremy
6f82659d14
Merge pull request #226 from Wikid82/development
...
Propagate changes from development into feature/beta-release
2025-11-24 23:18:52 -05:00
Jeremy
bc5e518b0d
Merge pull request #224 from Wikid82/renovate/github-codeql-action-4.x
...
chore(deps): update github/codeql-action action to v4
2025-11-24 23:18:23 -05:00
Jeremy
0370f54f8e
Merge pull request #223 from Wikid82/renovate/major-5-github-artifact-actions
...
chore(deps): update actions/upload-artifact action to v5
2025-11-24 23:18:07 -05:00
Jeremy
c861451b3d
Merge pull request #222 from Wikid82/renovate/node-24.x
...
chore(deps): update dependency node to v24
2025-11-24 23:17:49 -05:00
Jeremy
6349be5c26
Merge pull request #220 from Wikid82/renovate/actions-setup-node-6.x
...
chore(deps): update actions/setup-node action to v6
2025-11-24 23:17:25 -05:00
renovate[bot]
483426aa35
chore(deps): update dependency node to v24
2025-11-25 04:17:25 +00:00
Jeremy
4e6feb5fdc
Merge pull request #221 from Wikid82/renovate/node-22.x
...
chore(deps): update dependency node to v22
2025-11-24 23:17:08 -05:00
renovate[bot]
1f454720e4
chore(deps): update actions/setup-node action to v6
2025-11-25 04:16:32 +00:00
Jeremy
5061f5ef5c
Merge pull request #219 from Wikid82/renovate/actions-setup-node-5.x
...
chore(deps): update actions/setup-node action to v5
2025-11-24 23:15:48 -05:00
renovate[bot]
b9a2f705c6
chore(deps): update actions/upload-artifact action to v5
2025-11-25 04:15:41 +00:00