availabili.tf/backend-flask
John Montagu, the 4th Earl of Sandvich 8a00c53479
Add team integration endpoints
- Add new endpoints for managing team integrations:
  - GET /id/<team_id>/integrations
  - POST /id/<team_id>/integrations/<integration_type>
  - DELETE /id/<team_id>/integrations/<integration_id>
  - PATCH /id/<team_id>/integrations/<integration_id>
- Introduce schemas for TeamIntegration and TeamDiscordIntegration
- Update models to include nullable webhook_url
2024-11-18 18:59:39 -08:00
..
migrations Add integration models 2024-11-13 16:04:59 -08:00
models Add team integration endpoints 2024-11-18 18:59:39 -08:00
.env Implement some basic features 2024-11-02 12:33:27 -07:00
Dockerfile Update docker-compose for backend and reverse proxy 2024-11-07 18:13:12 -08:00
app.py Make registration RESTful 2024-11-15 19:40:24 -08:00
app_db.py Refactor models into their own files 2024-11-10 17:21:25 -08:00
forms.py Implement some basic features 2024-11-02 12:33:27 -07:00
login.py Make registration RESTful 2024-11-15 19:40:24 -08:00
middleware.py Add requires_team_membership middleware 2024-11-18 18:24:42 -08:00
pyrightconfig.json Implement some basic features 2024-11-02 12:33:27 -07:00
requirements.txt Add backend stuff 2024-11-06 20:56:21 -08:00
schedule.py Add viewing teammate schedules 2024-11-13 16:05:15 -08:00
spec.py Add backend stuff 2024-11-06 20:56:21 -08:00
team.py Add team integration endpoints 2024-11-18 18:59:39 -08:00
user.py Make registration RESTful 2024-11-15 19:40:24 -08:00
utc.py Implement some basic features 2024-11-02 12:33:27 -07:00