Petterson
81d8d3862d
feat: Add route to list accounts that belongs to a platform_app ( #12140 )
...
This PR creates a new route to list all accounts that a platform_app has access to.
Fixes : #12109
2025-08-11 21:23:05 +02:00
Sojan Jose
8697a30dc5
feat: Ability to access user tokens via Platform API ( #11537 )
...
- Add Platform API for generating user tokens
- Add the swagger documentation.
---------
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com >
Co-authored-by: Pranav <pranav@chatwoot.com >
2025-05-22 11:30:04 +05:30
Honza Sterba
76a4140224
fix: Feature flags are not be stored on account creation ( #10387 )
...
when creating an account via the platform API the feature flags do not get stored
Co-authored-by: Sojan Jose <sojan@pepalo.com >
2024-11-20 21:39:17 +08:00
Shivam Mishra
c031cb19d2
fix: downcase email before finding ( #8921 )
...
* fix: downcase email when finding
* feat: add `from_email` class
* refactor: use `from_email`
* feat: add rule to disallow find_by email directly
* chore: remove redundant test
Since the previous imlpmentation didn't do a case-insentive search, a new user would be created, and the error would be raised at the DB layer. With the new changes, this test case is redundant
* refactor: use from_email
2024-02-21 18:51:00 +05:30
Sojan Jose
376de685fb
chore: Adds API for agent bot avatar upload ( #8533 )
...
Adds API for agent bot avatar upload
- accounts/agent_bot
- platform/agent_bot
2023-12-11 19:02:11 -08:00
Sojan Jose
7ab7bac6bf
chore: Enable the new Rubocop rules ( #7122 )
...
fixes: https://linear.app/chatwoot/issue/CW-1574/renable-the-disabled-rubocop-rules
2023-05-19 14:37:10 +05:30
Sojan Jose
6b839a0442
feat: Ability for super admin to impersonate a user ( #6382 )
2023-02-06 11:00:08 -08:00
smartdev58
9292653bf9
fix: Update enabled_features logic to fix superadmin edit action ( #5959 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2022-12-14 18:24:02 -08:00
smartdev58
b50890d1b5
chore: Update data format for platform API feature management ( #5718 )
...
Updated JSON data format for Platform API for account creation update API endpoints features flags to accept false values on each feature.
fixes : #5717
2022-11-07 17:49:45 -08:00
smartdev58
fa73b5290c
chore: Allow feature flag parameters in platform API for account creation ( #5589 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2022-10-19 21:16:36 -07:00
Jordan Brough
4f0360c7a2
chore: Allow setting "users.display_name" in Platform API ( #5532 )
2022-09-30 11:28:18 -07:00
Tejaswini Chile
f6891aebbb
fix: Set account default language in account API ( #5086 )
2022-07-26 22:42:20 +05:30
Sojan Jose
4187428729
chore: Update dependencies to the latest versions ( #5033 )
2022-07-15 09:51:59 +07:00
Sojan Jose
81d0405473
chore: Ability to update user email via Platform APIs ( #4659 )
...
When the platform update API is called with a new user email, Chatwoot will still follow the same behaviour as in the dashboard where the user will have to confirm the new email activation link until the email gets updated on the user record.
In the case of platform APIs, this might not be the ideal behaviour since the original app will already have a flow to update the user emails. Hence we need to confirm the emails without the extra step in this case
fixes : #4510
2022-05-10 00:28:46 +05:30
Jordan Brough
131c0a8668
chore: Don't send confirmation email when creating User via platform api ( #4272 )
...
The platform api automatically confirms users so we don't need to send this
email.
2022-03-25 00:36:59 +05:30
Jordan Brough
c2647a1f27
chore: Use "destroy!" instead of "destroy" when not checking the return value ( #4259 )
2022-03-24 13:28:25 +05:30
Jordan Brough
4a21633a2b
chore: Use bang version of "find_or_create_by!" in Platform UsersController ( #4248 )
2022-03-23 16:09:10 +05:30
Pranav Raj S
2a07eae69f
fix: URL encode params on Platform API call ( #3929 )
...
Add URL encoding for the params in platform API calls.
Fixes: product#307
Fixes : #2186
2022-02-07 15:17:36 -08:00
Sojan Jose
22d1c8baf2
Chore: Inbox Members API improvements ( #3008 )
...
- New Inbox Member APIs
- Return JSON errors for Platform APIs
2021-09-14 11:55:02 +05:30
Sojan Jose
ad83d1bb71
feat: Platform API improvements ( #2900 )
...
- Platform APIs to add and update custom attributes to users
- Platform APIs to delete accounts
- Platform APIs to delete users
2021-09-02 18:29:45 +05:30
Sojan Jose
22965be6dc
feat: Add AgentBot APIs ( #2323 )
2021-06-01 22:34:25 +05:30
Sojan Jose
b6f4006c15
Chore: Migration to enable email channel ( #1913 )
...
fixes : #1877
2021-03-15 19:15:48 +05:30
Sojan Jose
7542330d61
feat: Add Platform APIs ( #1456 )
2021-01-14 20:35:22 +05:30