Wikid82
5db59291f4
feat: improve setup page navigation logic to handle loading state and redirect based on authentication
2025-11-21 11:58:25 -05:00
Wikid82
8eed365743
feat: enhance email validation in Setup and Security pages, add sidebar collapse functionality in Layout
2025-11-21 11:46:09 -05:00
Wikid82
8a0d7952a9
feat: add profile update functionality and integrate it into the Security page
2025-11-21 11:25:58 -05:00
Wikid82
2ec7adab43
feat: add PasswordStrengthMeter component and integrate it into Security and Setup pages
2025-11-21 10:49:42 -05:00
Wikid82
4217279770
fix: enhance import session response structure and update preview query conditions
2025-11-21 09:41:58 -05:00
Wikid82
96cb7c8ef4
test: improve backend coverage for caddy, backup and import services
2025-11-20 22:56:11 -05:00
Wikid82
3ec2e47d78
test: improve frontend coverage and exclude backend docker services
2025-11-20 22:36:44 -05:00
Wikid82
62904858b2
refactor: reorganize imports and improve error handling across components
2025-11-20 22:21:32 -05:00
Wikid82
9f62a4a2df
feat: add Docker container management functionality
...
- Implement DockerHandler to handle API requests for listing Docker containers.
- Create DockerService to interact with Docker API and retrieve container information.
- Add routes for Docker container management in the API.
- Introduce frontend API integration for Docker container listing.
- Enhance ProxyHostForm to allow quick selection of Docker containers.
- Update Docker-related tests to ensure functionality and error handling.
- Modify Docker Compose files to enable Docker socket access for local and remote environments.
- Add TypeScript configurations for improved build processes.
2025-11-20 21:27:02 -05:00
Wikid82
20c8944380
feat: Complete Issue #11 - Fix backup UI bugs and implement System Settings page
2025-11-20 13:38:05 -05:00
Wikid82
6db6652cd2
feat: Implement advanced access logging with Caddy JSON format, filtering, and download
2025-11-20 13:19:01 -05:00
Wikid82
28c04ff3aa
feat: add date-fns dependency for date manipulation
2025-11-20 13:18:37 -05:00
Wikid82
dead29a585
feat: enhance Logs page with log filtering, pagination, and download functionality
2025-11-20 13:18:24 -05:00
Wikid82
e62eeebfba
feat: implement Settings, Security, and Backups routes with API integration
2025-11-20 11:38:24 -05:00
Wikid82
113745aa03
feat: add NotificationCenter and SystemStatus components for improved user notifications and system updates
2025-11-20 11:38:15 -05:00
Wikid82
34a33c3a2e
feat: enhance Layout tests with QueryClient integration and async version check
2025-11-20 11:38:05 -05:00
Wikid82
46b67d2414
feat: implement Backups, Security, and SettingsLayout pages with API integration and state management
2025-11-20 11:37:58 -05:00
Wikid82
79befed67a
feat: add route for Logs page in the application
2025-11-20 10:28:35 -05:00
Wikid82
be5c6b92b0
feat: add Logs page with log viewing and backup management functionality
2025-11-20 10:28:28 -05:00
Wikid82
4d1077f030
feat: add 'Logs' navigation item to the layout
2025-11-20 10:28:19 -05:00
Wikid82
1a506a0b46
feat: add backups and logs API with corresponding interfaces and functions
2025-11-20 10:28:10 -05:00
Wikid82
9d39241c61
feat: update health check API response and integrate versioning in Layout component
2025-11-20 09:54:55 -05:00
renovate[bot]
299f2a1631
chore(deps): update npm minor/patch
2025-11-20 13:41:09 +00:00
Wikid82
f166007e3f
fix: update RequireAuth component to accept ReactNode as children type
2025-11-20 01:22:48 -05:00
Wikid82
24711cbf28
fix: handle ForwardPort parsing error and update navigation expectation in Setup tests
2025-11-20 01:12:49 -05:00
renovate[bot]
0f510dff43
fix(deps): update dependency react-router-dom to v7
2025-11-20 06:06:48 +00:00
Jeremy
6452a8bbc2
Merge pull request #161 from Wikid82/renovate/major-19-react-monorepo
...
chore(deps): update react monorepo to v19 (major)
2025-11-20 01:06:01 -05:00
Wikid82
8420bcaad9
feat: update Dockerfile and docker-compose files for improved debugging and consistency; refactor Login and Setup components for setup status handling
2025-11-20 00:58:35 -05:00
renovate[bot]
475998335c
chore(deps): update react monorepo to v19
2025-11-20 05:02:06 +00:00
Wikid82
39de0a67ef
feat: add Tailwind CSS support and refactor Layout component structure
2025-11-20 00:01:26 -05:00
Wikid82
ddc3d8ac1f
refactor: remove unnecessary peer dependencies and update package versions in package-lock.json
2025-11-19 23:56:03 -05:00
Jeremy
64802da4aa
Merge branch 'development' into renovate/npm-minorpatch
2025-11-19 23:50:32 -05:00
Jeremy
9060fe2ea6
Merge branch 'development' into renovate/major-19-react-monorepo
2025-11-19 23:49:41 -05:00
Jeremy
cbd1632947
Merge pull request #158 from Wikid82/renovate/major-7-react-router-monorepo
...
fix(deps): update dependency react-router-dom to v7
2025-11-19 23:49:09 -05:00
renovate[bot]
b895476a08
fix(deps): update npm minor/patch
2025-11-20 04:45:43 +00:00
Jeremy
4de7ab2a99
Merge pull request #148 from Wikid82/renovate/major-4-tailwindcss-monorepo
...
chore(deps): update dependency tailwindcss to v4
2025-11-19 23:44:47 -05:00
renovate[bot]
c60beec504
fix(deps): update react monorepo to v19
2025-11-20 04:43:20 +00:00
renovate[bot]
2c8b8a2745
fix(deps): update dependency react-router-dom to v7
2025-11-20 04:43:13 +00:00
renovate[bot]
f9b9a7ff64
chore(deps): update dependency tailwindcss to v4
2025-11-20 04:42:22 +00:00
renovate[bot]
113ff3db4d
chore(deps): update dependency eslint-plugin-react-hooks to v7
2025-11-20 04:42:14 +00:00
Jeremy
787fcf2ddc
Merge pull request #135 from Wikid82/renovate/vite-7.x
...
chore(deps): update dependency vite to v7
2025-11-19 23:30:08 -05:00
Wikid82
7706b01edb
feat: implement logout functionality in Layout component and enhance AuthContext with auto-logout feature
2025-11-19 23:26:08 -05:00
Wikid82
c97c16a752
feat: add Settings and Setup pages for user management
...
- Implemented Settings page for changing user passwords with validation and feedback.
- Created Setup page for initial admin account setup with form handling and navigation.
- Added API service layer for handling requests related to proxy hosts, remote servers, and import functionality.
- Introduced mock data for testing purposes and set up testing framework with vitest.
- Configured Tailwind CSS for styling and Vite for development and build processes.
- Added scripts for Dockerfile validation, Python syntax checking, and Sourcery integration.
- Implemented release and coverage scripts for better CI/CD practices.
2025-11-19 22:54:35 -05:00
Wikid82
1e2d87755d
Remove Settings and Setup pages along with their tests and related API services
...
- Deleted Settings.tsx and Setup.tsx pages, which included functionality for changing passwords and setting up an admin account.
- Removed associated test files for Setup page.
- Eliminated API service definitions related to proxy hosts, remote servers, import functionality, and health checks.
- Cleaned up mock data and test setup files.
- Removed configuration files for TypeScript, Vite, and Tailwind CSS.
- Deleted scripts for testing coverage, release management, Dockerfile validation, and Python compilation checks.
- Removed Sourcery pre-commit wrapper script.
2025-11-19 22:53:32 -05:00
Wikid82
11aab568da
fix: update script and stylesheet references in index.html; modify conflicts prop in ImportReviewTable to use keys
2025-11-19 22:17:59 -05:00
renovate[bot]
942fa9b196
chore(deps): update dependency vite to v7
2025-11-20 03:16:00 +00:00
Jeremy
9b8915353c
Merge pull request #128 from Wikid82/renovate/major-6-react-monorepo
...
chore(deps): update dependency eslint-plugin-react-hooks to v6
2025-11-19 21:53:00 -05:00
renovate[bot]
35c6d16f80
chore(deps): update dependency eslint-plugin-react-hooks to v6
2025-11-20 02:48:29 +00:00
renovate[bot]
9a0796109c
chore(deps): update dependency @vitejs/plugin-react to v5
2025-11-20 02:48:22 +00:00
Wikid82
d6bfb0c3c9
chore: update gitignore and restore backend files
...
- Add backend/node_modules to .gitignore
- Untrack backend/node_modules from git
- Restore backend source files (go.mod, main.go, etc.) that were missing in HEAD
- Include frontend test updates
2025-11-19 21:45:21 -05:00