You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* chore: add log to redis startup
* chore: pin node version
* feat: add inital interactions framwork and info slash commands
* chore(deps): bump discord api version to v10 (not-breaking)
* fix: move auth routes out of versioned routed
* feat: add field encryption
* feat: Add send message
Add commands.json for application commands
Add encryption to prisma
Update prisma and client
Remove LoggingChannel table and move that to Guild
Add Message and MessageHistory table
Migrate database with above
Add testing
Revert change to v10 as dependencies haven't updated yet
Add new permissions to permissions constant
Add base limits for messages and permissions
Add guild only handling for interactions
Add modal handling - by the start of the custom_id
Add /send handling
Add sending message logic
Add modal builders
Add custom missing permission errors
Add custom permissions system (the start of one)
Add tests for the custom permission system with tap
Add todo file
* chore: remove analytics routes
* feat: add metrics and improve error handling
Add internal interaction to track interaction state
* feat: dockerize and add build action
* feat: add customizable port
* chore: add migration script commands
* fix: add host option
* chore(debugging): add temp permission creation when missing permissions
* chore: add code block to some error messages
* chore(deps): update redis-discord-cache
* fix: tags are not required on modal submit
* fix: check for user permissions, not bot permissions for user
* feat: add message actions
Add context menu commands to command data
Add context menu commands handler
Add fetch context menu
Add formdata handling and move to modules to support that
Change response for interactions to allow for formdata responses
Add actions context menu
Add message component handling
Add delete message action, and follow up cancel and confirm actions
Add edit message action, and follow up modal
Add report action (follow up modal is a todo)
Consolidate message history table into message table
Fix redirecting after discord oauth
Improve error handling for discordOauth
Add errors to error enum
Add components to custom error to support login buttons
Add parseTags utility
Add get channel utility
Add checking database message existence utility
Add view messages permission
Move checking discord permissions into a function
Check permissions on final send incase of a permissions change
* feat: add reporting
Add report tables and migrations
Remove email from scopes
Add related error to enum
Add modal handling
* chore!: Update user path and add test to check if input is a number
* chore: move message logic to lib dir
* feat: add permission management and restructure permissions logic
* chore: remove resolved todo comment
* feat: add eslint and prettier and update to match
* feat(ci): add lint action
* chore(ci): rename action job
* chore(ci): add check script
* fix(ci): incorrect script name for linting
* feat: change info to a tag based system with fuzzy matching
Update dependencies
* feat: add logging
* chore: update todo file
* feat: add migration process
* chore: remove tags feature
* fix: channel create failed on logger creation
* chore: disable reporting
* feat: add deferred interaction handling
* fix: report message should be ephemeral
* fix: some formatting issues and typos in logging
* chore(ci): add manual trigger to deploy action
* chore: update limits
* fix: allow logging commands for management roles
* feat: add tip feature to embed
Move some commands still on text based commands to embeds
* chore: format and lint issue
* chore: format
0 commit comments