2.0.0-rc.4
Pre-release
Pre-release
TDK housekeeping stabilization (do not merge before #50) (#52) * feat(test): add new koko tests and eslint housekeeping - add new 070-user-group-search-and-share test and docs from the koko test paper - add new groups api and add those to the tdk client - add several es-lint rules to the default config and apply those * fix(artifacts): rebuild artifacts after rebase * fix(test): fix wrong path * feat(test): add new koko tests and some test housekeeping - add new 080-create-space test and docs based on the koko test paper - add client version guard to protect the test from unsupported client versions - rename the api tdk package to endpoints, to not have a api.api route which is needed for ocis - add eslint rule to have linebreaks between class members - stop using k6 response json method - add client endpoints for application - add client endpoints for drive - add client endpoints for role * - add missing client demos to the kitchen sink test - fix static space creation count * feat(test): add new koko tests and some test housekeeping - add new 090-add-remove-user-share test and docs based on the koko test paper - add new share delete client endpoint * add share.delete to the kitchen sink example * feat(test): add new koko tests and some test housekeeping - add koko 030-search-for-filename test and docs - introduce versionSupported helper and use it instead of plain conditions - add tag search - use og jsonpath instead of jsonpath-plus and adjust related helpers - introduce tag client endpoints - introduce systemtags and systemtags_relations endpoints - introduce libregraph org tags endpoints * fix(cleanup endpoints): cleanup all tdk endpoints * fix(linting): cleanup eslint config and apply airbnb best practices * feat(eslint): split up eslint config * enhancement: cleanup tdk client this enhancement cleans up the tdk/client endpoint structure and introduces a naming schema which applies to all compatible clouds. beside the client refactoring it updates all related tests to use that changed api. * enhancement: cleanup utils tdk package cleanup, rename and structure available and used utils * enhancement: add vitest and utils unit tests integrate vitest, make it possible to run tests on monorepo level via turbo and provide unit tests for the utils package * fix: circular platform import mote Platform const out of the client to prevent circular imports * fix: cleanup tdk auth adapter cleanup auth adapters and rename the oidc adapter to kopano * fix: eslint semi rule remove not needed semicolons * fix: requestFactory params and queryJson empty value handling * fix: long chained rebase cleanup previous pr rebase