Soner Köksal
4d4477640e
Add dynamic subpath support ( #1011 )
...
* Add dynamic subpath support for WebUI
- Add SubpathConfig utility for server-side subpath detection
- Configure React Router basename from server config
- Update API base URL handling for subpath compatibility
- Fix asset loading with relative paths
- Add VITE_SUBPATH environment variable for development
- Update locales and manifest paths for subpath support
Closes #174
* Move VITE_SUBPATH interface to vite-env.d.ts
* Ensure production bundle always uses relative base
2025-09-23 23:23:19 +02:00
schroda
bdf1413648
Trim "ALLOWED_HOSTS" env var values
2025-08-13 00:57:46 +02:00
schroda
5543e134fa
Use env vars
2025-08-02 23:14:21 +02:00
schroda
2e105a0539
Introduce "Extension info" screen
2025-06-23 00:05:16 +02:00
schroda
9d74380e94
Convert to ESM
2024-12-24 13:42:01 +01:00
schroda
8ebd028d25
Update to node v21.7.3
...
Use "Object::groupBy"
2024-04-20 01:31:19 +02:00
schroda
ff508b0972
Move dependencies to dev dependencies
2024-04-17 20:02:03 +02:00
schroda
44ddf19d18
Prevent MUI Popper TypeError ( #739 )
...
Vite chunking can cause "Uncaught TypeError: styled_default is not a function at Popper.js:14:20"
2024-04-14 15:11:13 +02:00
schroda
64ac49fa41
Support older browsers ( #674 )
2024-03-26 23:39:25 +01:00
schroda
47b077cbf5
Feature/update dependencies ( #477 )
...
* Remove accidentally committed script
* Update dependencies
* [ESLint] Fix issues
* Remove unnecessary "??" operator
* Update "vite" to v5.x
* Disable "no default export" rule in vite config
2023-11-25 18:13:51 +01:00
schroda
31dca431e4
Feature/use vite with swc ( #400 )
...
* Add vite-env.d.ts
Should have been added with bc99728dcd
* Update readmes
* Use vites SWC plugin
2023-08-11 17:30:22 +02:00
schroda
cc423932b0
Properly resolve alias paths in vite ( #374 )
...
The dev mode couldn't be loaded in Firefox
2023-06-17 20:53:00 +02:00
schroda
bc99728dcd
Feature/migrate to vite ( #349 )
...
* Install dependencies
* Remove dependency react-scripts
* Remove dependency "@babel/plugin-proposal-private-property-in-object"
Was necessary to prevent a react-scripts warning.
* Update scripts in package.json
* Add vite config
* Move "public/index.html" to root folder
* Remove "%PUBLIC_URL%" occurrences
* Link "src/index.tsx" in "index.html"
* Update tsconfig target to "esnext"
* Target latest LTS node version (v18.16.0)
* Add "@types/node" dependency
2023-06-05 00:58:21 +02:00