mirror of
https://github.com/MODSetter/SurfSense.git
synced 2026-04-29 19:06:24 +02:00
This commit includes two main improvements: 1. Slack Connector (`slack_history.py`): - Addresses API rate limiting for `conversations.list` by introducing a 3-second delay between paginated calls. - Implements handling for the `Retry-After` header when HTTP 429 errors occur. - Fixes a `SyntaxError` caused by a non-printable character accidentally introduced in a previous modification. - Adds comprehensive unit tests for the rate limiting and retry logic in `test_slack_history.py`. 2. GitHub Connector (`github_connector.py`): - Modifies `get_user_repositories` to fetch all repositories accessible by you (including organization repositories) by changing the API call parameter from `type='owner'` to `type='all'`. - Adds unit tests in `test_github_connector.py` to verify this change and other connector functionalities. |
||
|---|---|---|
| .. | ||
| agents | ||
| config | ||
| connectors | ||
| prompts | ||
| retriver | ||
| routes | ||
| schemas | ||
| tasks | ||
| utils | ||
| __init__.py | ||
| app.py | ||
| db.py | ||
| users.py | ||