* Fix local type extraction
* Render basic tree in tree-view
* Render drawer-item in tree-view-group
* Retrieve nested draggable changes
* Default sort query to configured sortField
* Store nested group / sort to API
* Allow updating item values
* Figure out a dropzone approach on preview
* Finish editable tree view
* Set sort value based on sort field in relation
* Add create-new / add-existing
* Respect previously made nested edits
* Add description in setup
* Fix fetching level of o2m sort field
* Remove min height on empty root
* Remove unused types
* Add notice for invalid relationship type
* Allow recursive o2m in setup
* Styling tweak
* Revert changes in v-list
* Revert changes in groupable
* Move devDeps to API
* Move app to npm workspaces
* Tweaks / add lockfiles
* Add locks, fix devdeps across packages
* Move eslint config rootlevel
* Use eslint fix for vue files instead of vue-cli-service
* Add global prettier format option
* Create lockfiles for all packages
* Replace husky with simple-git-hooks
* New translations en-US.yaml (French)
* New translations en-US.yaml (Spanish, Chile)
* New translations en-US.yaml (Spanish, Latin America)
* New translations en-US.yaml (Bulgarian)
* New translations en-US.yaml (Spanish)
* New translations en-US.yaml (Finnish)
* New translations en-US.yaml (Thai)
* Rotate JPG image on upload #4206
* fixes#3949 width/height generated for gif and tif
* API hooks for event added for auth.login #4079
* updated doc for api hooks for new auth.login event
* Style tweaks
* Update docs
* Tweak docs some more
* Spelling error
* Allow non-required flags and pass to hook
* SDK - Persistent login refresh fixes#4113
* Fixed#4145 SDK, Token Expired error
* Spell check
* Docs Spell check
* Docs Spell check
* Docs Spell check
* update docs for sdk-js
* To delete all expired session from db on login
* corrected the condition for the delete
* changed the from Date.now to new date .
* Move it inline
* fixes issue 4557 for asset quality for thumbnail
* asset documentation is updated
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
* New translations en-US.yaml (Italian)
* New translations en-US.yaml (Italian)
* New translations en-US.yaml (Italian)
* New translations en-US.yaml (German)
* New translations en-US.yaml (Russian)
* New translations en-US.yaml (Russian)
* New translations en-US.yaml (Thai)
* New translations en-US.yaml (Thai)
* New translations en-US.yaml (Thai)
* New translations en-US.yaml (Thai)
* New translations en-US.yaml (German)
* New translations en-US.yaml (Arabic)
* New translations en-US.yaml (Arabic)
* Always remove the primary key field from the update payload to prevent issues with databases that don't allow certain primary key columns (e.g. mssql identity columns)
* Opinionated cleanup
Co-authored-by: Martijn Boland <martijn@taiga.nl>
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>