* 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
* 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>
* 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>
Now that there is a native way to specify the config path by using the
CONFIG_PATH env var, this is not needed anymore and even prevents that
env var from working correctly because the preloaded dotenv overwrites
the specified config file.
* 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
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
* Start on database-error abstraction layer
* Add SQLite error abstraction
* Enable SQLite foreign key support
* Cleanup sqlite dialect slightly
Does it matter? Not really!
* Add MySQL error abstraction
* WIP Almost done with MSSQL
* Add correct error handling for MS SQL
* Fix mysql errors by not relying on value order
* Don't rely on sql in postgres exception translation
* Fix sqlite error parsing
* Remove foreign key constraint from activity to collections
A collection can be DB-only, but we still want to track activity for non-meta collections
* Translate error on update as well