Rijk van Zanten
b40c62d257
Add support for SEARCH method ( #5183 )
...
* Add search method support for advanced get
* Add docs for SEARCH
2021-04-21 13:35:16 -04:00
Rijk van Zanten
3b05372713
Finalize services API ( #5170 )
...
* Start the xOne/xMany work
* Update update/upsert
* Finish updating itemsservice
* Add comments, add nested revisions on update
* Use new internal api
* Update collectionService to one/many structure
* Move files to one/many structure
* Move permissions to one/many structure
* Move relations service to one/many structure
* Move roles to one/many structure
* Move users service over
* Move webhooks to updated structure
* Move deprecated methods to the bottom
* Replace deprecated uses
* Use new methods in controllers, add batch update/delete by query
* Use updated methods in API
* Fix email being required
* Remove unnecessary DB call
* Fix batch update/delete validation
2021-04-20 18:06:27 -04:00
Rijk van Zanten
2cdf18545e
Remove support for CSV in PK param ( #4514 )
...
* Remove csv in pk param
Closes #3933
* Remove last uses of csv in route pk params in app
2021-03-12 18:06:35 -05:00
andriusign
d74e121dc2
Add missing invite_url key to inviteSchema. ( #4028 )
2021-02-12 09:58:16 -05:00
andriusign
c00e89a8c0
Allow to pass custom URL for user invitation ( #3972 )
...
* Allow to pass custom URL for invitation to enable verification of user's email on custom Frond-End page (other than Directus Admin page).
* Update api/src/services/users.ts
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
* Update api/src/services/users.ts
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
* Update api/src/services/users.ts
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2021-02-08 16:39:11 -05:00
rijkvanzanten
6b029b416b
iRemove imported types that aren't needed
2021-01-12 16:11:08 -05:00
WoLfulus
c5f3802da3
Replace express-async-handler for a local function.
2020-12-22 17:11:08 -03:00
Igor Savin
7cddb458cb
Run prettier across app and api
2020-12-08 02:22:00 +02:00
rijkvanzanten
8cbdfb409b
Use prefetched schema info
2020-11-09 17:13:48 -05:00
rijkvanzanten
57b7b3db06
Update user invite UX, add accept invite route
...
Fixes #886 , closes #891
2020-11-05 18:54:52 -05:00
rijkvanzanten
a432640ecb
Add batch delete w/ keys in body
...
Fixes #819
2020-11-05 14:47:57 -05:00
rijkvanzanten
09d8f670f5
Return user id as minimum data in /users/me
2020-10-19 11:18:58 -04:00
rijkvanzanten
f57b542c4d
Require user password to setup tfa
...
Fixes #183
2020-10-02 17:12:25 -04:00
rijkvanzanten
eeedc01c53
Add /utils/revert, use in app
...
Fixes #485
2020-10-02 16:20:06 -04:00
rijkvanzanten
85ca7b5d17
Run prettier
2020-09-22 16:11:28 -04:00
rijkvanzanten
48fca55651
Restructure exports for services
2020-09-22 13:16:14 -04:00
rijkvanzanten
ba85e4e6a2
Add dynamic export file name
...
Closes #387
2020-09-21 17:56:35 -04:00
rijkvanzanten
bb7b76aef9
Return 200 OK on create/update with no read permissions
...
Fixes #33
2020-09-21 16:29:07 -04:00
rijkvanzanten
7d988dba04
Fix batch for system collections
2020-09-10 15:26:53 -04:00
rijkvanzanten
a8552abc23
Treat sanitizedquery as frozen
2020-09-08 18:54:18 -04:00
rijkvanzanten
b19ffd960b
Add response middleware and cache
2020-09-08 18:28:23 -04:00
kukulaka
2c63941a72
Merge branch 'main' into feature-redis-cache
2020-09-02 23:09:17 +01:00
rijkvanzanten
2958ae1584
Return secret on enabling 2fa
2020-08-25 13:59:43 -04:00
Tanya Byrne
226280d6ba
update caching
2020-08-25 13:49:08 +01:00
Tanya Byrne
236d29d078
adding to all gets
...
when fetching add ?TTL=600&dTTL=600 for use the cache
2020-08-24 15:39:51 +01:00
rijkvanzanten
a9cc4755ef
Add enable/disable service methods
2020-08-15 20:34:41 -06:00
rijkvanzanten
d9ae271612
Add otp enable endpoint
2020-08-15 18:11:11 -06:00
rijkvanzanten
c2b6b2a090
Rename routes to controllers
2020-08-15 16:56:45 -06:00