Ulices
c3cdb9cd7e
Fix "your" word duplicated ( #5335 )
2023-07-25 08:02:40 +10:00
Matthias Mair
13b9b57698
P-UI: Dependency bumps ( #5298 )
...
* add option to use sections and refactro
* translate error messages
* remove unneeded vars
* move function code
* move data inside
* add global section
* add plugin section
* use translated section titles
* add translation strings
* rename scan action
* add user settings
* use ordered data
* fix settings url
* use debounced value for strings (not choices!)
* rename contex to context
* move i18n provider up
* move theme options into seperate context/ component
* renmae statrtup vars
* move translations out
* reactivate sentry
* move i18n provider to seperate context
* move langauge state completly out of App
* use theme out
* move theme context
* move LanguageContext
* move function into state
* make sentry optional for now
* add key to accordion
* init langauge context on top
* remove unneeded css files
* move errorpage to tsx
* add translation for error page
* Add error to title
* add typecast for error
* move type definition out
* remove todo -> type was already added
* upgrade deps
* add bootstrap
* remove @mantine/core
* readd core
* switch to bootstrap
* simplify import
* Add SPA views for react #2789
* split up frontend urls
* Add settings for frontend url loading
* add new UI scaffold
* remove tracking insert
* add platform app
* ensure static indexes work too
* add lingui
* add lingui config
* add mgmt tasks
* add base locales
* settings for frontend dev
* fix typo
* update deps
* add pre-commit
* add eslint
* add testing scaffold
* fix paths
* remove error - tests trip correctly
* merge workflow
* cleanup samples
* use name inline with other tests
* Add real worl frontend tests
* setup env
* tun migrations first
* optimize setup time
* setup demo dataset
* optimize run setup
* add test for class ui
* rename
* fix typo
* and another typo
* do install
* run migrations first
* fix name
* cleanup
* use other credentials
* use other credentials
* fix qc
* move envs to qc
* remove create_site
* reduce testing env
* fix test
* fix test call
* allaccess user
* add ui plattform check
* add better check
* remove unneeded env
* enable debug
* reduce wait time
* also build frontend on static
* add sekeleton
* fix various issues
* add locales
* clean output before building
* cleanup dir
* remove bootstrap
* clean up deps
* fix settings panel
* remove assets
* move logo
* split out router
* split up chunks
* fix zustand import syntax
* bundl
* update pre-render
* use vendor splitting
* maximes space usage
* enlarge breakpoints
* remove wired color changes
* cleanup tabs
* fix error
* update auth functions
* default to mail login
* add placeholder marking
* Add text to placeholder
* readd codespell
* add another test
* add sort plugin
* add sort plugin
* sort imports
* fix order
* Add mega menu
* run pre-commit fixes
* add node min version
* Docker container (#129 )
* Fix allocation check for completing build order (#5199 )
- Allocation check only applies to untracked line items
* docker dev
Install required node packages to docker development image
* add import order settings
* cleanup settings
* cleanup dashboard
* clanup part tab
* refactor header to only use 1 line
* cleanup reqs for py3.9
* remove compiled UI
* revert reqs change
* cleanup tasks
* cleanout built ui
* remove default user
* cleanup package.json
* fix doctip
* remove sentry
* optimize loading
* reset versions
* clean
* factor out menu items
* refactor Navtabs
* refactor HoverMenu
* remove part
* remove prettier
* remove default arg from build
* remove eslint
* Merge branch 'plattform' of https://github.com/matmair/InvenTree into platform-ui_base
* optimize svg
* add build step for plattform UI
* fix install command
* fix test
* remove extra test
* set default host if none is set
* set nicer names
* fix tests
* fix logged-in test
* update translations
* ensure more path matches
* make loading of serverrefs dynamic
* use default radius
* fix issues / code smells
* clean code smell
* fix password reset
* fix error messages
* detect small screens
* use loader meachanism for views
* refactor structure
* move auth functions out
* use text
* refactor defaults
* Add email login
FR] Add email link based logins Closes #3531
* fix name error
* fix reqs
* fix backend for magic login
* fix frontend
* remove unused route
* remove now unneeded test section
* cleanup code
* add navigation header
* fix logo component for nesting
* factor out menu
* refactor style
* clean code
* Translate items and use unique ids
* use alpine commands
* increase margins to remove drawer scroller
* only render plugins if they are defined
* remove sample content
* fix assertation
* open on hover
* refactor
* merge fix
* cleanup navigation drawer
* change dependencies for UI testing
* add highlight filter
* Add correct menu items
* move design component out
* move pre-commit out
* move deps again
* move js styles in
* revert CI changes
* remove unneeded exclution
* changed placeholder user
* refactored EditButton to component
* refactored app loading to useEffect
* moved color lookup into global scope
* reafactored UserPanel render block
* marked placeholder pages in doc links
* made doc tooltip optional for MenuLink
* changed MenuLinkItem names
* fixes missing Link item in MenuLink
* fixed merge error
* bump deps
* bump python
* downgrade for py3.9
* bump further
---------
Co-authored-by: Oliver <oliver.henry.walters@gmail.com>
2023-07-24 08:32:18 +10:00
Matthias Mair
4a211dd48d
P UI: Show server version on auth ( #5314 )
...
* added language toggle component
* added language and theme controls onto start page
* moved host selection out of auth
* optimized rendering
* make server option less obvious
* changed EditButton save symbol
* longer welcome text
* removed ColorToggle color schema
* reduced code
* disabled host selection when options are changing
* fix type error
* use GH reporter
* fix tests?
* compile frontend
* fix assertation
* revert unneeded change
* split up into more components
* add server version info
* fix merge
* fix merge
2023-07-23 12:22:54 +10:00
Oliver
4e0f22aa00
Typo fix ( #5307 )
...
* successfull -> successful
* Fix backtick
2023-07-22 22:54:01 +10:00
Matthias Mair
f227315ad1
P-UI: Fast language / theme / server selection ( #5301 )
...
* added language toggle component
* added language and theme controls onto start page
* moved host selection out of auth
* optimized rendering
* make server option less obvious
* changed EditButton save symbol
* longer welcome text
* removed ColorToggle color schema
* reduced code
* disabled host selection when options are changing
* fix type error
* use GH reporter
* fix tests?
* compile frontend
* fix assertation
* revert unneeded change
* split up into more components
* separated functions / use cases for LanguageToggle more
* moved color toggle to profile
* moved language out of main menu into profile
* remapped settings link
2023-07-22 22:19:19 +10:00
Matthias Mair
1ab772e66d
P UI: Basic UI & Auth setup ( #5207 )
...
* update deps
* remove @mantine/rte
* add icons again
* Create dependency-review.yml
* Create scan.yml
* Create sonar-project.properties
* add option to use sections and refactro
* translate error messages
* remove unneeded vars
* move function code
* move data inside
* add global section
* add plugin section
* use translated section titles
* add translation strings
* rename scan action
* add user settings
* use ordered data
* fix settings url
* use debounced value for strings (not choices!)
* rename contex to context
* move i18n provider up
* move theme options into seperate context/ component
* renmae statrtup vars
* move translations out
* reactivate sentry
* move i18n provider to seperate context
* move langauge state completly out of App
* use theme out
* move theme context
* move LanguageContext
* move function into state
* make sentry optional for now
* add key to accordion
* init langauge context on top
* remove unneeded css files
* move errorpage to tsx
* add translation for error page
* Add error to title
* add typecast for error
* move type definition out
* remove todo -> type was already added
* upgrade deps
* add bootstrap
* remove @mantine/core
* readd core
* switch to bootstrap
* simplify import
* Add SPA views for react #2789
* split up frontend urls
* Add settings for frontend url loading
* add new UI scaffold
* remove tracking insert
* add platform app
* ensure static indexes work too
* add lingui
* add lingui config
* add mgmt tasks
* add base locales
* settings for frontend dev
* fix typo
* update deps
* add pre-commit
* add eslint
* add testing scaffold
* fix paths
* remove error - tests trip correctly
* merge workflow
* cleanup samples
* use name inline with other tests
* Add real worl frontend tests
* setup env
* tun migrations first
* optimize setup time
* setup demo dataset
* optimize run setup
* add test for class ui
* rename
* fix typo
* and another typo
* do install
* run migrations first
* fix name
* cleanup
* use other credentials
* use other credentials
* fix qc
* move envs to qc
* remove create_site
* reduce testing env
* fix test
* fix test call
* allaccess user
* add ui plattform check
* add better check
* remove unneeded env
* enable debug
* reduce wait time
* also build frontend on static
* add sekeleton
* fix various issues
* add locales
* clean output before building
* cleanup dir
* remove bootstrap
* clean up deps
* fix settings panel
* remove assets
* move logo
* split out router
* split up chunks
* fix zustand import syntax
* bundl
* update pre-render
* use vendor splitting
* maximes space usage
* enlarge breakpoints
* remove wired color changes
* cleanup tabs
* fix error
* update auth functions
* default to mail login
* add placeholder marking
* Add text to placeholder
* readd codespell
* add another test
* add sort plugin
* add sort plugin
* sort imports
* fix order
* Add mega menu
* run pre-commit fixes
* add node min version
* Docker container (#129 )
* Fix allocation check for completing build order (#5199 )
- Allocation check only applies to untracked line items
* docker dev
Install required node packages to docker development image
* add import order settings
* cleanup settings
* cleanup dashboard
* clanup part tab
* refactor header to only use 1 line
* cleanup reqs for py3.9
* remove compiled UI
* revert reqs change
* cleanup tasks
* cleanout built ui
* remove default user
* cleanup package.json
* fix doctip
* remove sentry
* optimize loading
* reset versions
* clean
* factor out menu items
* refactor Navtabs
* refactor HoverMenu
* remove part
* remove prettier
* remove default arg from build
* remove eslint
* Merge branch 'plattform' of https://github.com/matmair/InvenTree into platform-ui_base
* optimize svg
* add build step for plattform UI
* fix install command
* fix test
* remove extra test
* set default host if none is set
* set nicer names
* fix tests
* fix logged-in test
* update translations
* ensure more path matches
* make loading of serverrefs dynamic
* use default radius
* fix issues / code smells
* clean code smell
* fix password reset
* fix error messages
* detect small screens
* use loader meachanism for views
* refactor structure
* move auth functions out
* use text
* refactor defaults
* Add email login
FR] Add email link based logins Closes #3531
* fix name error
* fix reqs
* fix backend for magic login
* fix frontend
* remove unused route
* remove now unneeded test section
* cleanup code
* add navigation header
* fix logo component for nesting
* factor out menu
* refactor style
* clean code
* Translate items and use unique ids
* use alpine commands
* increase margins to remove drawer scroller
* only render plugins if they are defined
* remove sample content
* fix assertation
* open on hover
* refactor
* merge fix
* cleanup navigation drawer
* change dependencies for UI testing
* add highlight filter
* Add correct menu items
* move design component out
* move pre-commit out
* move deps again
* move js styles in
* revert CI changes
* remove unneeded exclution
* changed placeholder user
* refactored EditButton to component
* refactored app loading to useEffect
* moved color lookup into global scope
* reafactored UserPanel render block
* marked placeholder pages in doc links
* made doc tooltip optional for MenuLink
* changed MenuLinkItem names
* fixes missing Link item in MenuLink
* fixed merge error
---------
Co-authored-by: Oliver <oliver.henry.walters@gmail.com>
2023-07-21 08:54:57 +10:00
dependabot[bot]
09464699e3
Bump semver from 6.3.0 to 6.3.1 in /src/frontend ( #5272 )
...
Bumps [semver](https://github.com/npm/node-semver ) from 6.3.0 to 6.3.1.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v6.3.1/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-19 08:23:47 +10:00
Matthias Mair
3e37469350
Platform UI - React integration ( #5011 )
...
* Add SPA views for react #2789
* split up frontend urls
* Add settings for frontend url loading
* add new UI scaffold
* remove tracking insert
* add platform app
* ensure static indexes work too
* add lingui
* add lingui config
* add mgmt tasks
* add base locales
* settings for frontend dev
* fix typo
* update deps
* add pre-commit
* add eslint
* add testing scaffold
* fix paths
* remove error - tests trip correctly
* merge workflow
* cleanup samples
* use name inline with other tests
* Add real worl frontend tests
* setup env
* tun migrations first
* optimize setup time
* setup demo dataset
* optimize run setup
* add test for class ui
* rename
* fix typo
* and another typo
* do install
* run migrations first
* fix name
* cleanup
* use other credentials
* use other credentials
* fix qc
* move envs to qc
* remove create_site
* reduce testing env
* fix test
* fix test call
* allaccess user
* add ui plattform check
* add better check
* remove unneeded env
* enable debug
* reduce wait time
* also build frontend on static
* add sort plugin
* fix order
* run pre-commit fixes
* add node min version
* Docker container (#129 )
* Fix allocation check for completing build order (#5199 )
- Allocation check only applies to untracked line items
* docker dev
Install required node packages to docker development image
* add import order settings
* cleanout built ui
* remove default arg from build
* remove eslint
* optimize svg
* add build step for plattform UI
* fix install command
* use alpine commands
* do not use cache when creating image
---------
Co-authored-by: Oliver <oliver.henry.walters@gmail.com>
2023-07-18 22:45:49 +10:00