Commit Graph

1173 Commits

Author SHA1 Message Date
Rijk van Zanten
6fecca0d26 Merge pull request #67 from directus/dynamic-db-config
DB config dynamic
2020-07-17 17:42:08 -04:00
rijkvanzanten
4ad8414b30 DB config dynamic 2020-07-17 17:41:54 -04:00
rijkvanzanten
bc0ec5d4f6 Set version to 0.0.1, add correct name 2020-07-17 17:20:17 -04:00
Rijk van Zanten
0231a7bce8 Merge pull request #66 from directus/cli
Install CLI
2020-07-17 17:19:55 -04:00
rijkvanzanten
0bf45c2d48 Add install cli 2020-07-17 17:19:28 -04:00
rijkvanzanten
9bcff8ea88 Add seeds and db install 2020-07-17 17:08:22 -04:00
Rijk van Zanten
e065950440 Merge pull request #64 from directus/batch
Add batch create + CSV based batch operations
2020-07-17 15:22:12 -04:00
rijkvanzanten
dc28849c07 Rename tx to transaction 2020-07-17 15:14:55 -04:00
rijkvanzanten
3a2431508d Fix activity/revisions saving in tx 2020-07-17 15:14:29 -04:00
rijkvanzanten
def50a82ab Finish batch crud 2020-07-17 15:05:33 -04:00
rijkvanzanten
a24fa72373 Add batch type overrides + Item type 2020-07-17 14:42:12 -04:00
rijkvanzanten
acd8ee1460 Use transactions for batch insert 2020-07-17 12:38:07 -04:00
rijkvanzanten
efae7f57fb Add batch update 2020-07-17 12:02:19 -04:00
rijkvanzanten
f0456cc6bf Add batch delete 2020-07-17 11:39:10 -04:00
rijkvanzanten
6c2145a47a Add batch create 2020-07-17 11:35:30 -04:00
Rijk van Zanten
d1cf2e7742 Merge pull request #62 from directus/permissions
Add permissions + start on CLI
2020-07-17 10:05:59 -04:00
rijkvanzanten
ca1152b176 Ignore permissions for admin users 2020-07-15 16:56:55 -04:00
rijkvanzanten
325502a7b1 Rework logout flow + add no app access state 2020-07-15 16:29:43 -04:00
rijkvanzanten
046345c1e8 Add dynamic permissions check for update / delete 2020-07-15 15:44:25 -04:00
rijkvanzanten
55332f72d5 Add payload validation on create / validate 2020-07-15 15:01:09 -04:00
rijkvanzanten
699014e715 Add limit permissions 2020-07-15 13:15:39 -04:00
rijkvanzanten
61738c5aa8 Use accountability on all endpoints 2020-07-15 12:19:27 -04:00
rijkvanzanten
a5620b8b37 It works, pfew 2020-07-14 18:48:21 -04:00
rijkvanzanten
dd6c7043ac Fix couple hiccups, support * 2020-07-14 17:13:37 -04:00
rijkvanzanten
54a2b3b74d Add fields permissions 2020-07-14 16:53:32 -04:00
rijkvanzanten
0deaa77f0b [WIP] Add processAST to PermissionsService, rely on AST instead of Query in services 2020-07-14 13:11:05 -04:00
rijkvanzanten
8887d3216e Add find-permissions method 2020-07-13 16:40:29 -04:00
rijkvanzanten
6a3f9210f0 Add permissions to express request 2020-07-13 16:39:59 -04:00
rijkvanzanten
7b0d14e79b Add permissions types 2020-07-13 16:39:42 -04:00
rijkvanzanten
ff961de4ce Add powered by header 2020-07-13 16:39:23 -04:00
rijkvanzanten
8ca92cb48d Add forbidden exception 2020-07-13 16:39:20 -04:00
rijkvanzanten
300951e078 Support logical operations in filters 2020-07-13 14:55:07 -04:00
rijkvanzanten
72db3f1941 Fix single optional-ness in express request extension 2020-07-13 12:33:28 -04:00
rijkvanzanten
1a15745baf Merge branch 'cli' into main 2020-07-13 12:31:54 -04:00
rijkvanzanten
fa41ce86e3 Update KSI 2020-07-13 11:49:07 -04:00
rijkvanzanten
b0a198ed54 Update knex 2020-07-10 18:11:27 -04:00
rijkvanzanten
531992f9b3 Get started on CLI 2020-07-10 18:10:56 -04:00
rijkvanzanten
5448b4fa76 Various changes to adhere to new api 2020-07-10 15:14:45 -04:00
Rijk van Zanten
decdad7caf Merge pull request #61 from directus/comment
Comment
2020-07-10 15:13:20 -04:00
rijkvanzanten
9031d90e38 Add comment endpoints 2020-07-10 15:13:00 -04:00
rijkvanzanten
e6c1c9bacc Fix contains filter 2020-07-10 13:39:44 -04:00
rijkvanzanten
a01442d154 Only use iso8601 in datetime 2020-07-10 12:51:17 -04:00
rijkvanzanten
68e00d0b32 Lock versions for app side 2020-07-10 12:39:21 -04:00
rijkvanzanten
96e2c3f553 Add security patches 2020-07-10 12:11:49 -04:00
dependabot-preview[bot]
b0fc7ad5bd Bump sass from 1.26.9 to 1.26.10 (#775)
Bumps [sass](https://github.com/sass/dart-sass) from 1.26.9 to 1.26.10.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.26.9...1.26.10)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-10 12:06:03 -04:00
dependabot-preview[bot]
d75e0a0a61 Bump @types/jest from 26.0.3 to 26.0.4 (#774)
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 26.0.3 to 26.0.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-10 12:05:52 -04:00
dependabot-preview[bot]
aebb063726 Bump vuedraggable from 2.23.2 to 2.24.0 (#773)
Bumps [vuedraggable](https://github.com/SortableJS/Vue.Draggable) from 2.23.2 to 2.24.0.
- [Release notes](https://github.com/SortableJS/Vue.Draggable/releases)
- [Commits](https://github.com/SortableJS/Vue.Draggable/compare/v2.23.2...v2.24.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-10 12:02:55 -04:00
dependabot-preview[bot]
a2331ead52 Bump sass-loader from 8.0.2 to 9.0.2 (#777)
Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader) from 8.0.2 to 9.0.2.
- [Release notes](https://github.com/webpack-contrib/sass-loader/releases)
- [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/sass-loader/compare/v8.0.2...v9.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-10 12:02:33 -04:00
dependabot-preview[bot]
49e45e42e6 Bump tinymce from 5.4.0 to 5.4.1 (#779)
Bumps [tinymce](https://github.com/tinymce/tinymce-dist) from 5.4.0 to 5.4.1.
- [Release notes](https://github.com/tinymce/tinymce-dist/releases)
- [Changelog](https://github.com/tinymce/tinymce-dist/blob/master/changelog.txt)
- [Commits](https://github.com/tinymce/tinymce-dist/compare/5.4.0...5.4.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-10 12:02:11 -04:00
dependabot-preview[bot]
3200913387 Bump webpack-merge from 4.2.2 to 5.0.9 (#780)
Bumps [webpack-merge](https://github.com/survivejs/webpack-merge) from 4.2.2 to 5.0.9.
- [Release notes](https://github.com/survivejs/webpack-merge/releases)
- [Changelog](https://github.com/survivejs/webpack-merge/blob/master/CHANGELOG.md)
- [Commits](https://github.com/survivejs/webpack-merge/compare/v4.2.2...v5.0.9)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-10 12:02:02 -04:00