John Montagu, the 4th Earl of Sandvich
2d3f7f68fe
Add Discord bot
2025-05-15 09:54:52 -07:00
John Montagu, the 4th Earl of Sandvich
4bc6cf7e3c
fix: Fix is_admin migration failure
...
Provide default value for is_admin migration
2025-05-13 23:22:43 -07:00
John Montagu, the 4th Earl of Sandvich
cb9b6535c1
Add is_admin field
2025-05-13 20:31:39 -07:00
John Montagu, the 4th Earl of Sandvich
64b2d129eb
refactor(migrations): Consolidate migrations
...
Consolidate multiple migration files into a single migration file to
help the database prepare for production.
2024-12-10 16:45:06 -08:00
John Montagu, the 4th Earl of Sandvich
a509c797ff
feat(backend): Implement submitting matches
2024-12-10 10:22:32 -08:00
John Montagu, the 4th Earl of Sandvich
aaa4d40ed9
feat(backend): Add Celery + redis
2024-12-09 17:04:40 -08:00
John Montagu, the 4th Earl of Sandvich
3d5d9574e3
feat: Add webhook profile picture support
...
- Added `webhookBotProfilePicture` field to
`TeamDiscordIntegrationSchema`.
- Updated `DiscordIntegrationForm.vue` to include profile picture input.
- Created migration to add `webhook_bot_profile_picture` column.
- Updated `Team` model to handle new profile picture field.
- Modified `TeamDiscordIntegration` and `TeamDiscordIntegrationSchema`
to include the new profile picture attribute.
2024-11-29 00:04:46 -08:00
John Montagu, the 4th Earl of Sandvich
e1c6a7bb14
Implement event stuff
2024-11-27 01:03:41 -08:00
John Montagu, the 4th Earl of Sandvich
71cc25dbb2
refactor: Change team integrations structure
...
Refactor the team integrations structure to use one-to-one relationships
for Discord and logs.tf integrations. Update the frontend to handle the
new structure and remove unused integration types. Adjust backend
endpoints and models accordingly. Add migration scripts to update the
database schema.
2024-11-25 20:16:01 -08:00
John Montagu, the 4th Earl of Sandvich
67ef999017
Add player_event.has_confirmed
2024-11-25 11:35:39 -08:00
John Montagu, the 4th Earl of Sandvich
ef6321d4f6
Add player_team_role_id to player_event
2024-11-24 17:17:12 -08:00
John Montagu, the 4th Earl of Sandvich
ba2b568259
Use surrogate keys for PlayerTeam models
2024-11-21 18:21:43 -08:00
John Montagu, the 4th Earl of Sandvich
3ff1ef7683
Add event migration
2024-11-20 15:18:09 -08:00
John Montagu, the 4th Earl of Sandvich
22040f47a0
Add Event and PlayerEvent models
2024-11-19 10:46:45 -08:00
John Montagu, the 4th Earl of Sandvich
104282da30
Add integration models
2024-11-13 16:04:59 -08:00
John Montagu, the 4th Earl of Sandvich
050a012318
Implement basic team features
2024-11-09 15:24:37 -08:00
John Montagu, the 4th Earl of Sandvich
4d76cdce44
Add backend stuff
2024-11-06 20:56:21 -08:00
John Montagu, the 4th Earl of Sandvich
3fab130ae0
Implement some basic features
2024-11-02 12:33:27 -07:00