mirror of
https://github.com/inventree/InvenTree
synced 2024-08-30 18:33:04 +00:00
* Add some dummy pages for settings * Add some placeholder pages for settings * Refactor 'useInstance' hook - Allow use without a pk * Make response status code available * Cleanup user settings page * Fill out (empty) panels for system settings * Update URLs * Add more user information to "me" API endpoint * Implement global user context - User information available globally - Add placeholder page for plugin settings * remove debug entry * Add first-pass implementation of plugins table * Add icon to plugin table * plugin table improvements * Add SettingsContext component - Allows list of settings to be drilled down through props - Also provides a way of reloading the settings list * Update settings page * Update settings detail API endpoints - No longer case sensitive * Display boolean values, and allow them to be edited - Still some work to be done here - Need to pass the base URL down through useContext * Allow editing of non-boolean settings too - Required some adjustment to existing forms interface * Fix rendering of choice field within modal * Display correct value for choice fields * Expose settings units to API * Updates - Display units for setting (if available) - Rename fieldType to field_type - React does not like snakeCase props * Improve form handling * Add global server settings keys * Add table for project codes * Use cache to ensure that settings are not rebuilt too often * Update api version notes * Add username helper function to user state * Remove SettingsContext - Replace with global state manager - Does not currently refresh properly * Remove UserContext * Update BaseContext * Cleanup to match master - Integrated many improvements from current master * Get settings items working again - Now integrates nicely with userSettingsState and globalSettingsState * Improve generation of user name * Handle user settings too * url endpoint fix * Add new table for custom unit management * Update global settings |
||
---|---|---|
.. | ||
public | ||
src | ||
tests | ||
.babelrc | ||
.eslintrc.cjs | ||
.gitignore | ||
.linguirc | ||
.prettierrc | ||
index.html | ||
netlify.toml | ||
package.json | ||
playwright.config.ts | ||
tsconfig.json | ||
tsconfig.node.json | ||
vite.config.ts | ||
yarn.lock |