Omar López
18e96e2a47
Refactors availabilities endpoints ( #177 )
...
refs #175
2022-10-10 09:42:15 -06:00
Joe Au-Yeung
d68ce5e72f
Admin privileges for /availabilities endpoint ( #169 )
...
* List other user's availabilities
* /availabilityId methods for other users
* Add return statements
* Accept userId single value or array
* Add zod schema checks
* Filter for schedules only with an availability
* Adds safeParsing of JSON before safeParsing of zod
* Removed console log
* Adds safe JSON parsing before .safeParse
* Allow API call without necessarily passing userId
Allow `/availabilities` call by a regular user without having to pass their userId to make it work
Co-authored-by: Syed Ali Shahbaz <52925846+alishaz-polymath@users.noreply.github.com>
2022-10-07 15:26:02 +05:30
Agusti Fernandez Pardo
6e68671c2a
fix: merge w main
2022-06-18 01:52:37 +02:00
Agusti Fernandez Pardo
e407a16766
feat: dynamic prisma
2022-06-06 18:17:10 +02:00
Agusti Fernandez Pardo
08eeb36d47
feat: add operationId for autogenerated sdk
2022-05-05 18:18:00 +02:00
Agusti Fernandez Pardo
b572e4b0ff
fix: move all req to deconstructed
2022-04-30 20:53:19 +02:00
Agusti Fernandez Pardo
e13ea234b8
fix: improve docs in attendees availabilities and booking references
2022-04-29 02:30:59 +02:00
Agusti Fernandez Pardo
d6c34a8e51
fix: remove empty lines
2022-04-29 01:54:21 +02:00
Agusti Fernandez Pardo
bb28680413
fixes all openapi spect issues, removes json-schema auto-generated moving to manual examples
2022-04-29 01:38:40 +02:00
Agusti Fernandez Pardo
e52af0bbef
fix: post / patch attendees docs w examples
2022-04-27 19:25:36 +02:00
Agusti Fernandez Pardo
14e2964a6d
fix: booking reference moved to pick-first create/edit separate validations
2022-04-26 22:48:15 +02:00
Agusti Fernandez Pardo
6997606a4c
fix: moves to pick and separates availabilities
2022-04-26 22:23:33 +02:00
Agusti Fernandez Pardo
fa30b52988
remove v1 from specs
2022-04-26 21:56:59 +02:00
Agusti Fernandez Pardo
dad70d5a12
fix users, availabilites, attendees
2022-04-24 02:10:32 +02:00
zomars
be3bcf2bf0
Refactoring and fixes
2022-04-21 19:42:53 -06:00
Agusti Fernandez Pardo
18c1a2f026
remove unnecessary await on all getCalcomUserId() calls
2022-04-21 00:55:41 +02:00
Agusti Fernandez Pardo
7734e86f6b
improve readme. fix event-types
2022-04-19 13:44:24 +02:00
Agusti Fernandez Pardo
25a2a405da
feat: adds apikeyAuth in swagger ui for all endpoints
2022-04-17 16:39:38 +02:00
Agusti Fernandez Pardo
9447bd859d
feat hardened attendees, availabilites, booking-references, and bookings
2022-04-11 16:47:01 +02:00
Agusti Fernandez Pardo
fca49a23c5
feat: make availabilities safe and return only userId related resources
2022-04-11 15:26:06 +02:00
Agusti Fernandez Pardo
0bda988676
feat: all resources endpoints for get all and new unified
2022-04-11 15:10:16 +02:00
Agusti Fernandez Pardo
963c893727
feat: unify new/index of attendees, availabilities, booking references, bookings, selected calendars, update response types
2022-04-11 12:03:15 +02:00
Agusti Fernandez Pardo
5b3f9ee95c
fix availabilities spelling
2022-04-04 21:53:03 +02:00
Agusti Fernandez Pardo
55f93cded6
feat: update attendees / availabilites / users endpoints and document parameters
2022-04-01 22:05:10 +02:00
Agusti Fernandez Pardo
1de7bc4146
prettier
2022-03-30 14:17:55 +02:00
Agusti Fernandez Pardo
1241ae6cfc
feat: move findAll to return arrays
2022-03-28 16:05:00 +02:00
Agusti Fernandez Pardo
936572e7e1
feat: adds availabilitesi and attendees endpoints, some cleanup less try/catch more if/else
2022-03-27 00:58:22 +01:00