rtCamp / frappe-slack-connector

Frappe app that integrates the Leave Management module with Slack
GNU Affero General Public License v3.0
3 stars 2 forks source link

Slack to ERP Mapping #5

Closed ananyo141 closed 1 month ago

ananyo141 commented 2 months ago

Close #1, Close #3, Close #4, Close #6, Close #10

ananyo141 commented 1 month ago

Used export customization for this PR, let me know if I need to use fixtures instead @zeel-codder

ananyo141 commented 1 month ago

Slack Updates:

ToDo:

CC: @zeel-codder @KanchanChauhan

ananyo141 commented 1 month ago

Changelog

Error Handling: Implemented a singular function for streamlined error handling (error logging and showing on client) across the application. Slack API Errors: Show customized messages for Slack API related errors, save entire exception in Error Log List. API Enhancements: Updated API responses to return appropriate HTTP status codes, messages, improving client-side error handling. Pagination: Added pagination support to slack API endpoint, facilitating efficient data retrieval and navigation.

CC: @KanchanChauhan @zeel-codder

ananyo141 commented 1 month ago

Added support for slack leave application approval / reject from within slack

https://github.com/user-attachments/assets/101c69f2-e390-45db-8e7d-8b9533849a37