Commit Graph

675 Commits

Author SHA1 Message Date
renovate[bot]
13b92f86f3 Update dependency @types/object-hash to v2.2.1 (#8046) 2021-09-15 14:08:13 -04:00
renovate[bot]
b536905406 Update dependency dompurify to v2.3.2 (#8050)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-15 12:52:24 -04:00
renovate[bot]
1b053e6777 Update dependency directory-tree to v2.4.0 (#8042)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-15 10:52:23 -04:00
renovate[bot]
78480dee47 Update dependency sass to v1.41.0 (#8039)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-15 09:48:53 -04:00
renovate[bot]
f31f46d42d Update dependency @types/sharp to v0.29.2 (#8025)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-14 10:07:51 -04:00
renovate[bot]
29e9281d0f Update dependency sass to v1.40.1 (#8014)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-14 09:41:21 -04:00
renovate[bot]
c4fbfc8fab Update dependency stylelint-scss to v3.21.0 (#8018)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-14 09:09:49 -04:00
rijkvanzanten
9b210ed597 Move startServer to server.ts 2021-09-13 17:48:36 -04:00
renovate[bot]
850620005f Pin dependency @types/deep-diff to 1.0.1 (#8011)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-13 17:22:54 -04:00
Rijk van Zanten
ce104b6a9c Add native schema migration capabilities (#7939)
* Add snapshot creation command

* Read and start diffing snapshot

* Add apply snapshot functionality

* Fix cli invocation

* Add log messages

* Fix duplicated if check

* Add (minimal) docs on schema migrations

* Fix missing import

* Update api/src/utils/apply-snapshot.ts

Co-authored-by: Nicola Krumschmidt <nicola.krumschmidt@freenet.de>

* Appease to Nicola's programming professor

Co-authored-by: Nicola Krumschmidt <nicola.krumschmidt@freenet.de>
2021-09-13 17:15:04 -04:00
Nicola Krumschmidt
185e8b5db7 Make type-only dependency versions of shared package less strict (#7978)
Strictly depending on a specific vue version caused multiple versions to be installed when scaffolding a typescript extension.
This broke building the typescript extension.
2021-09-13 17:14:02 -04:00
renovate[bot]
7b5c65c455 Update dependency @typescript-eslint/parser to v4.31.1 (#8003)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-13 13:41:11 -04:00
renovate[bot]
473bb3e466 Update dependency @typescript-eslint/eslint-plugin to v4.31.1 (#8002)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-13 17:34:00 +00:00
renovate[bot]
0fd26d9597 Update dependency @types/object-hash to v2.2.0 (#7997)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-13 12:34:34 -04:00
renovate[bot]
a1eae036e9 Update jest monorepo to v27.2.0 (#7989)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-13 11:37:17 -04:00
renovate[bot]
565ce169e7 Update dependency vite to v2.5.7 (#7995)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-13 10:05:43 -04:00
renovate[bot]
d8798a6e4e Update dependency pinia to v2.0.0-rc.9 (#7982)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-13 09:38:27 -04:00
renovate[bot]
8063dda2c7 Update dependency typescript to v4.4.3 (#7973)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-10 18:30:56 -04:00
renovate[bot]
d4c8370f31 Update dependency sass to v1.39.2 (#7959) 2021-09-10 08:20:40 -04:00
renovate[bot]
e2606afbad Update dependency @types/sharp to v0.29.1 (#7944)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-09 14:07:10 -04:00
renovate[bot]
33c619a72b Update dependency prettier to v2.4.0 (#7945)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-09 09:35:49 -04:00
renovate[bot]
a4d1a7bddb Update vue monorepo to v3.2.11 (#7940)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-09 09:35:31 -04:00
renovate[bot]
640368a21b Update dependency vite to v2.5.6 (#7929)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-08 13:36:27 -04:00
renovate[bot]
91227b68a5 Update jest monorepo to v27.1.1 (#7912)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-08 12:03:37 -04:00
renovate[bot]
4ea00497ef Update dependency @vitejs/plugin-vue to v1.6.2 (#7922)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-08 11:40:00 -04:00
renovate[bot]
b8ec28a941 Update dependency tinymce to v5.9.2 (#7908)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-08 09:33:54 -04:00
renovate[bot]
1fa889a83e Update dependency vite to v2.5.5 (#7905)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-08 09:17:41 -04:00
renovate[bot]
408cd1e83a Update vue monorepo to v3.2.10 (#7897)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-07 21:35:27 +00:00
renovate[bot]
641470bd54 Update dependency @types/sharp to v0.29.0 (#7896)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-07 16:15:46 -04:00
renovate[bot]
78fc1308a6 Update dependency @types/inquirer to v8 (#7868)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-07 15:55:36 -04:00
Tony DevOps
eaa97a9272 Make Argon2.hash parameters configurable to allow for stronger user password hashes. (#7755)
* 1.  Create generatePasswordHash util function to standardize how user
        passwords are hashed throughout the API instead of directly calling
        argon2.hash directly;
    2.  Add configuration parameters to modify the behavior of the argon2.hash
        function used for generating user password hashes;
    3.  Add docs and placeholders in api/example.env for new parameters;
    4.  Update argon2 to latest release.

* Also update CLI init command to call generatePasswordHash vs. calling argon2.hash directly.

* docs: sdk auth.password.request url argument (#7757)

* Show a warning if PostGIS is missing (#7759)

* Show a warning if PostGIS is missing

* Remove sqlite-extensions flag

* Remove unused import

* Update WYSIWYG styling

* translations: fix user.status_invited (#7760)

* New Crowdin updates (#7739)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (Czech)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (Russian)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (Czech)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (Hungarian)

* Fix postgis check

* Fix branch emitter logic from grand-to-child (#7763)

* New Crowdin updates (#7762)

* New translations en-US.yaml (Russian)

* New translations en-US.yaml (Slovenian)

* New translations en-US.yaml (Chinese Simplified)

* New translations en-US.yaml (French)

* New translations en-US.yaml (Arabic)

* New translations en-US.yaml (Catalan)

* New translations en-US.yaml (German)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (German)

* New translations en-US.yaml (Hungarian)

* Fix tree-select not allowing groups to be opened in selection mode

* Optimize tree-select open state

* Warn the user when a collapsed group field had an error (#7738)

* warn the user when a collapsed group field had an error

* Replace icon

* Reduce icon size

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>

* New translations en-US.yaml (Hungarian) (#7764)

* fix WYSIWYG field focus event (#7756)

* Update vue monorepo to v3.2.7 (#7766)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Fix hash link in docs module (#7768)

* Update dependency knex-schema-inspector to v1.6.0 (#7769)

* Use OpenMapTiles font instead of ArcGIS (#7780)

* tiny rewrite in docs/reference/filter-rules (#7771)

* Update dependency sass to v1.39.0 (#7770)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Expose logger through ExtensionContext (#7777)

Fixes #7737.

* Fixes bug when trying to edit geometry in code interface. (#7778)

* Update vue monorepo to v3.2.8 (#7785)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Update dependency npm to v7.22.0 (#7786)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Improve card selection styling (#7787)

* Add environment variable to force-exclude tables from Directus (#7789)

* New Crowdin updates (#7765)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (Polish)

* v9.0.0-rc.92

* Update changelog.md

* Update logging in CLI commands (#7676)

* Replace console logs with logger in CLI commands

* Fix double sparkles in migration command

* Apply suggestions from code review

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>

* Use stdout for init command output

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>

* Fix WYSIWYG field not being cleared after "Save and Create New" (#7754)

* fix WYSIWYG field not being cleared

* return empty string when null for tinymce

* Update app/src/components/v-form/form-field.vue

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>

* fix wrong icon (#7800)

* fix false is proper value (#7796)

* Fix incorrect database exclude tables environment variable in docs. (#7798)

* Datetime interface "Set to now" sets seconds to 0 (#7794)

When "Include seconds" is disabled.

Fixes #7779

* Use https for openmaptiles fonts. (#7801)

* fix type for deep query with underscore prefix (#7815)

* Map selection behaviour (#7811)

* Use https for openmaptiles fonts.

* Changed map selection behaviour: replace instead of adding them by default.

* Fix map interface controls not showing (#7812)

* Fix return error for GraphQL mutations (#7814)

* Apply "in" to query even if array is empty (#7816)

* fetch only avatar id for current user

* apply "in" to query even if array is empty
if the "in" array is empty we need to add it to query anyways,
otherwise all records will be attached causing out of memory on
subsequent calls

* Update dependency pinia to v2.0.0-rc.7 (#7817)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Update modules.md (#7795)

* make csv imports try to parse values to json (#7820)

* fix minor typo in api-hooks.md (#7821)

* Update dependency knex to v0.95.11 (#7819)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Rename hash utils file/function to be not password-specific, update all calls to argon2.hash to use the new function, update docs.

* 1.  Create generatePasswordHash util function to standardize how user
        passwords are hashed throughout the API instead of directly calling
        argon2.hash directly;
    2.  Add configuration parameters to modify the behavior of the argon2.hash
        function used for generating user password hashes;
    3.  Add docs and placeholders in api/example.env for new parameters;
    4.  Update argon2 to latest release.

* Also update CLI init command to call generatePasswordHash vs. calling argon2.hash directly.

* Rename hash utils file/function to be not password-specific, update all calls to argon2.hash to use the new function, update docs.

* Preserve old behavior of hash function in PayloadService, in case 'value' is not a String.

* Tweak docs

Co-authored-by: José Varela <joselcvarela@gmail.com>
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
Co-authored-by: Ben Haynes <ben@directus.io>
Co-authored-by: Nitwel <nitwel@arcor.de>
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Oreille <33065839+Oreilles@users.noreply.github.com>
Co-authored-by: mikhail sergienko <mikhail.sergienko@gmail.com>
Co-authored-by: Dieter Luypaert <dieterluypaert@gmail.com>
Co-authored-by: Ben Haynes <ben@rngr.org>
Co-authored-by: Sam Milledge <sam@sammilledge.com>
Co-authored-by: ian <licitdev@gmail.com>
Co-authored-by: Harun Kilic <harunkilic@live.dk>
2021-09-07 15:21:59 -04:00
renovate[bot]
cf4b663de9 Update dependency pinia to v2.0.0-rc.8 (#7848)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-07 14:58:33 -04:00
renovate[bot]
e57d0f6c2d Update vue monorepo to v3.2.9 (#7842)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-07 13:08:22 -04:00
renovate[bot]
bd5cb2fa21 Update dependency axios to v0.21.4 (#7865)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-07 12:58:20 -04:00
renovate[bot]
f2b224cd98 Update dependency @vitejs/plugin-vue to v1.6.1 (#7859)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-07 11:52:46 -04:00
renovate[bot]
2d7b20fb75 Update dependency pino to v6.13.2 (#7860)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-07 11:50:21 -04:00
renovate[bot]
b7b9065178 Update typescript-eslint monorepo to v4.31.0 (#7866)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-07 11:35:13 -04:00
renovate[bot]
8676c8c18a Update dependency @types/keyv to v3.1.3 (#7882)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-07 11:19:08 -04:00
renovate[bot]
ba42378959 Update dependency vite to v2.5.4 (#7886)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-07 11:15:29 -04:00
renovate[bot]
4d7d942b00 Update dependency dockerode to v3.3.1 (#7876)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-07 10:51:00 -04:00
renovate[bot]
013d5f6819 Update dependency axios to v0.21.3 (#7829)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-05 10:17:59 -04:00
renovate[bot]
0f65afd6ca Update dependency tedious to v12.2.0 (#7835)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-05 10:16:08 -04:00
renovate[bot]
698580a661 Update dependency knex to v0.95.11 (#7819)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-03 18:31:22 -04:00
renovate[bot]
5d55047e24 Update dependency pinia to v2.0.0-rc.7 (#7817)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-03 16:17:48 +00:00
renovate[bot]
a1ccc189b5 Update vue monorepo to v3.2.8 (#7785)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-02 19:52:24 +00:00
Dieter Luypaert
da6f492a44 Expose logger through ExtensionContext (#7777)
Fixes #7737.
2021-09-02 13:46:51 -04:00
renovate[bot]
4f284e455e Update dependency sass to v1.39.0 (#7770)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-02 11:46:49 -04:00
renovate[bot]
5757d96912 Update dependency knex-schema-inspector to v1.6.0 (#7769) 2021-09-01 21:22:27 -04:00
renovate[bot]
e50b75a4b7 Update vue monorepo to v3.2.7 (#7766)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-01 19:24:06 -04:00
renovate[bot]
39c617c863 Update dependency @types/sharp to v0.28.6 (#7742)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-01 09:55:43 -04:00