v0.0.2
·
142 commits
to master
since this release
Changelog
Full Commit Log: https://github.com/kcoderhtml/grolf/commits/v0.0.2
[0.0.2] - 2024-07-06
๐ Features
- Remove unnecessary console.log statement in githubHandler.ts
- Support releases
- Include commit message in webhook log for githubHandler
๐ Documentation
- Add an updated README.md
โ๏ธ Miscellaneous Tasks
- Add Docker configuration files and Docker Compose
- Bump version
Changelog
Full Commit Log: https://github.com/kcoderhtml/grolf/commits/v0.0.1
[0.0.1] - 2024-07-06
๐ Features
- Add slack app
- Add logging functionality to the Slack app
- Add fetch feature to handle Slack shortcut
- Add drizzle
- Update fetch feature to prompt user for GitHub username
- Update fetch feature to prompt user for GitHub username and then handle response
- Add github app installation handler
- Make github handler do something
- Add GitHub webhook handler
- Post commits in thread
- Update githubHandler to use pusher name instead of head commit author login
- Add logging for user not found scenario in githubWebhookHandler
- Trim pusher name before querying user in githubHandler
- Update githubHandler to log the thread ts
- Add list command to package.json scripts
- Add check for specific channel and bot ID in fetch shortcut
- Add expireTime and arcadeSessionDone fields to users table
- Add logging for user installation and uninstallation in githubHandler
- Update commit message formating
- Update githubHandler to include commit message in webhook log
- Add GitHub Actions workflow for generating changelog
- Add GitHub Actions workflow for publishing Docker image
๐ Bug Fixes
- Update fetch handler to use correct thread timestamp
- Remove unused import in fetch.ts
- Update fetch shortcut to check channel and bot ID
- Update githubHandler to correctly calculate the expiration time
- Update githubHandler to correctly calculate the expiration time
- Update githubHandler to correctly calculate the expiration time
- Update fetchAction to include additional fields in the update query
๐ Documentation
- Dev instructions
โ๏ธ Miscellaneous Tasks
- Add initial project files and configuration
- Update startup message template and add template file
- Update fetch feature to handle user not found scenario
- Log json for unknown action
- Only use one github webhook url
- Clean up githubHandler code and improve commit message formatting
- Check for extra tags in webhook handler
- Add : to the link part of the message
- Remove unnecessary console.log statement in githubHandler
- Update formating of commit message in webhook log
Bug
- Add view id to db in fetch handler
- Fix the user not being properly selected for
- Fix the database looking for user by wrong schema param