Rijk van Zanten
b7d87e581a
System permissions for app access ( #4004 )
...
* Pass relations through schema, instead of individual reads
* Fetch field transforms upfront
* Fix length check
* List if user has app access or not in accountability
* Load permissions up front, merge app access minimal permissions
* Show app access required permissions in permissions overview
* Show system minimal permissions in permissions detail
* Fix app access check in authenticate for jwt use
* Fix minimal permissions for presets
* Remove /permissions/me in favor of root use w/ permissions
* Fix logical nested OR in an AND
* Use root permissions endpoint with filter instead of /me
* Allow filter query on /permissions
* Add system minimal app access permissions into result of /permissions
* Remove stray console log
* Remove stray console.dir
* Set current role as role for minimal permissions
* Fix no-permissions state for user detail
* Add filter items function that allows altering existing result set
2021-02-11 12:50:56 -05:00
rijkvanzanten
7b5aca93e3
Allow setting project name during bootstrap
2020-12-31 15:37:54 -05:00
Giacomo Triggiano
24ba1a22fb
Fix migrations exit code
2020-12-10 11:22:41 +01:00
Igor Savin
7cddb458cb
Run prettier across app and api
2020-12-08 02:22:00 +02:00
rijkvanzanten
a5e8da9677
Exit the process on successfull CLI commands
...
Fixes #3256
2020-12-07 18:52:17 -05:00
Nicola Krumschmidt
a4ceab217d
Improve cli init error message
2020-12-06 23:07:52 +01:00
rijkvanzanten
c30d2059d7
Remove key/secret check
2020-12-02 15:29:57 -05:00
rijkvanzanten
e3d289b7a4
Add CLI bootstrap command
2020-12-02 15:27:54 -05:00
Kyle Herock
c0683dd7f2
handle CLI promise rejections and exit with non-zero exit code
2020-11-14 09:27:58 -05:00
Kyle Herock
1ddb579009
fix database import for user create command
2020-11-13 20:39:57 -05:00
rijkvanzanten
514b26bb0b
Pass schema to services in CLI
...
Fixes #948
2020-11-11 09:03:03 -05:00
Ben Haynes
c2d46097f4
new admin icon
2020-11-10 14:16:08 -05:00
rijkvanzanten
7cc7f300fa
Prevent cli from hanging on failed count
...
Fixes #909
2020-11-10 13:00:50 -05:00
rijkvanzanten
d18b5800ed
Fix cli command function name
2020-11-09 13:34:45 -05:00
rijkvanzanten
1b0d381161
Fix seeder data, run migrations on install through cli
2020-10-30 11:52:16 -04:00
rijkvanzanten
fdb0572cd5
Always install DB driver
...
Fixes #802
2020-10-29 17:03:53 -04:00
rijkvanzanten
03b00548b8
Add beta flag to init for db drivers
2020-10-16 19:10:50 -04:00
rijkvanzanten
f99ed1965e
Make installer a little friendlier
...
Fixes #322
2020-10-15 18:36:01 -04:00
rijkvanzanten
8e2a815a66
Add note on config
...
Closes #44
2020-10-15 17:30:09 -04:00
rijkvanzanten
dff98f316b
Remove unneeded start command file in cli
2020-10-15 12:46:25 -04:00
rijkvanzanten
0b894138b7
Move start to separate file
2020-10-15 12:44:21 -04:00
rijkvanzanten
a39b762c81
Move start functionality to server.ts
2020-10-15 12:31:57 -04:00
rijkvanzanten
a4092a070d
Add server.start / server.start.before / server.stop / server.stop.before
2020-10-15 12:19:14 -04:00
rijkvanzanten
cc950b5510
Move main server logic out of cli
2020-10-15 12:15:37 -04:00
rijkvanzanten
2a9987084a
Use terminus
2020-10-15 11:40:12 -04:00
rijkvanzanten
7800c31c3c
Fix vs code harakiri auto complete
2020-10-15 11:16:21 -04:00
rijkvanzanten
8a9c0af3a7
Move destroying logic to start cli handler, rename event
2020-10-15 11:15:06 -04:00
WoLfulus
d999956234
Revert initial changes and add discussion points
2020-10-09 16:03:47 -03:00
WoLfulus
e23628fb1e
Add destroy event
2020-10-09 15:04:45 -03:00
rijkvanzanten
23458b5b9f
Last port change, promise
2020-10-02 16:26:40 -04:00
rijkvanzanten
1524c3e398
Change default port to 8805
2020-10-02 14:56:39 -04:00
WoLfulus
9fda1a91ed
Added process.exit and database connection shutdown
2020-10-01 13:16:41 -03:00
rijkvanzanten
4d1dc088da
Fix users/roles command in cli
2020-09-29 10:59:50 -04:00
WoLfulus
4539ab2210
add process signal processing
2020-09-25 11:36:25 -03:00
rijkvanzanten
78bfd0f326
Add count command
2020-09-23 13:42:01 -04:00
rijkvanzanten
85ca7b5d17
Run prettier
2020-09-22 16:11:28 -04:00
rijkvanzanten
810464f332
Fix admin access flag in init role creation
2020-09-18 13:03:34 -04:00
rijkvanzanten
9db318895f
Fix admin access flag in role create cli
2020-09-18 12:51:10 -04:00
rijkvanzanten
cf6eddbecf
Fix status on users created in cli
2020-09-18 12:50:41 -04:00
rijkvanzanten
67a55ad228
Disable rate limiter by default
...
Fixes #323
2020-09-18 12:30:15 -04:00
rijkvanzanten
bed7f67203
Add role create cli command
2020-09-18 11:49:36 -04:00
rijkvanzanten
a75b377328
Add create user command
2020-09-17 17:38:02 -04:00
rijkvanzanten
a409b9cb9a
Add database install / migrate commands
2020-09-17 17:25:56 -04:00
rijkvanzanten
9ffc056bd3
Restructure seeds, add database install cli command
2020-09-17 16:19:09 -04:00
Ben Haynes
3c7a38ca6e
cleaner install options
2020-09-10 16:14:27 -04:00
rijkvanzanten
e81572c0a9
Add cache section to installed stub
2020-09-09 10:39:01 -04:00
rijkvanzanten
a8552abc23
Treat sanitizedquery as frozen
2020-09-08 18:54:18 -04:00
rijkvanzanten
9f3e12f8f2
Run prettier
2020-09-08 16:03:38 -04:00
rijkvanzanten
a4758d6d63
Cleanup install env setup
2020-09-08 15:57:03 -04:00
rijkvanzanten
7f1f105349
Merge branch 'main' into feature-rate-limiting
2020-09-08 12:31:57 -04:00