* [WIP] Start working on script operation
* WIP Remove npx-import experiment
* Don't break on string value in options scope
* WIP Add module whitelist
* Mission critical import cleanup work
* Add translated labels
* Use nodeVM for everything
Keeps the export function callback structure consistent
* Tweak wording
* WIP start on tests
* Improve typing in shared define types
* Add missing base reactive properties in server store
* Add tests for exec index in app
* Add tests
* Optimize error handling
* Fix lint issues
Merge in main
* Add support for resizing columns.
Disable sorting on json columns
* Replaced static text with translations
* remove unused variables
* add no collection/fields states to system-fields
* turn columns to notice when creating list-m2m
* tweak system-fields no fields background color
* add danger styling for deselect in table layout
* add tooltips
* prevent linking to items without ID yet
* fix launch icon for list layout
* tweak padding for per page
* Update missing types
* resolve ::v-deep to :deep warning
* minor style tweaks
* fix search
* fix destructuring crashing when no permissions
* remove unused variables
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com>
* Prevent duplicate rootPath for image in file-preview
* Add rootPath to file and file-image for downloading
* Revert change to v-image
* Patch rootPaths accordingly
* Fix missing file name on download
* Handle matrixes as args
This was the less intrusive way I figure out.
We may need to refactor this parseArgs properly in order to handle this types
* App/Graphql: Send filter query as proper JSON instead of escaped string
* Make panel variables readonly when no-editing
Prevents Geometry type mismatch error
* Fix proper way to parse args
* Only allow null filter operators for fields with "conceal" special
* Add tests
* Use GraphQLHash type for fields with "conceal" special
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
Kill it!
@paescuj Crowdin is syncing multiple times a day now, which means that kodiak is merging the PRs multiple times a day. This is starting to create a _huge_ amount of additional PRs that's crowding (pun intended) up the PR list quite a bit. Instead of auto-merging it through, I'm gonna make it part of the release flow to just merge the language updates all at once in a single PR per release to ensure that we don't end up with 500 PRs per release 🙂