Devin AI
|
077d6de476
|
feat(slack): implement scope validation and re-installation flow for BUS-1435
- Create centralized OAuth scopes constants file
- Add scope validation to integration status check
- Update OAuth flow to handle re-installations while preserving user settings
- Add yellow 'Re-install Required' button to UI when scopes don't match
- Implement proper error handling and rollback logic for failed re-installations
Co-Authored-By: Dallin Bentley <dallinbentley98@gmail.com>
|
2025-07-17 19:54:49 +00:00 |
dal
|
da380485d9
|
added in the slack auto-sharing functionality
|
2025-07-16 16:54:09 -06:00 |
dal
|
a751d22baa
|
initial slack challenge verification and receive messages
|
2025-07-14 16:08:01 -06:00 |
Nate Kelley
|
e7ee256072
|
move shared to be zod v4
|
2025-07-10 12:16:34 -06:00 |
Nate Kelley
|
c223309df2
|
Add slack integration endpoints
|
2025-07-09 14:08:29 -06:00 |
Nate Kelley
|
821ed90083
|
initial slack build out (no apis)
|
2025-07-09 11:52:33 -06:00 |
Nate Kelley
|
4e888f9506
|
Merge pull request #427 from buster-so/big-nate/bus-1181-point-to-google-workspace-profile-pics
Big nate/bus 1181 point to google workspace profile pics
|
2025-07-07 16:17:54 -06:00 |
Nate Kelley
|
6d02d8900f
|
move types to server
|
2025-07-07 15:43:47 -06:00 |
Cursor Agent
|
76b18c8765
|
Convert Slack response types to Zod schemas for runtime validation
Co-authored-by: dallin <dallin@buster.so>
|
2025-07-07 20:02:29 +00:00 |
dal
|
0aa711f599
|
switch to snake_case
|
2025-07-03 17:07:13 -06:00 |
dal
|
f5eb9496c5
|
Refactor Slack handler to utilize shared types and remove local schema definitions
|
2025-07-03 16:23:59 -06:00 |
Cursor Agent
|
3a3836761f
|
Add Slack integration request and response type definitions
Co-authored-by: dallin <dallin@buster.so>
|
2025-07-03 22:04:11 +00:00 |