Devanshu Sharma
de195a1c0f
feat: add email filtering to team memberships endpoint ( #23923 )
...
* Controller Layer updates.
* adding email filtering and pagination to team memberships endpoint..
* Minor enhancements.
* Improve addressed.
* refactor: update team memberships input to handle comma-separated emails
- Replace array format with comma-separated string handling
- Add proper email validation with BadRequestException
- Remove ArrayMaxSize constraint for better flexibility
- Update API documentation and examples
- Align with codebase patterns from get-managed-users.input.ts
* Morgan suggestions addressed.
* More improvements......
2025-10-03 18:09:47 +05:30
Morgan and Carina Wollendorfer
2aa3d1d4e0
feat: get org ooo entries and filters/sort ( #18645 )
...
* feat: get org ooo entries and filters/sort
* remove console.log
---------
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com >
2025-01-14 15:33:22 +00:00
Somay Chauhan
a613c975d3
refactor: added ApiPropertyOptional decorator for optional fields in api for better documentation ( #18208 )
...
* update decorators 1
* update decorators 2
* update decorators 3
* update decorators 4
* update decorators 4
* update decorators 6
* update decorators 7
* added documentation,json and openapi.json
* implemented feedback
* remove default values from update dto's
* update
* removed default from redirectUris
2024-12-17 10:29:07 +00:00
41cde8e384
feat: API org user scope ( #15739 )
...
* Init organizations users GET endpoint
* Fix get users endpoint
* Add create user input
* Add POST to organization user endpoint
* Creating a user make email mandatory
* Move DTOs out of platform types
* Use plainToInstance for data filtering
* POST create user and org membership
* Add email check
* Filter update user call
* Add getOrg decorator to endpoints
* Add update endpoint
* Add delete endpoint
* Fix merge changes to create new org user
* Init tests
* Send org signup email
* Abstract username check
* Implement email service
* WIP E2E test
* Rename methods
* Update update org user DTO
* Remove unused inputs
* chore: add ApiProperty decorator to users class validators
* Type fix
* Update tests
* chore: code review comments
* chore: code review comments
* chore: code review comments
---------
Co-authored-by: Morgan Vernay <morgan@cal.com >
Co-authored-by: Morgan <33722304+ThyMinimalDev@users.noreply.github.com >
2024-07-16 10:50:46 +00:00