- Add guildId to bounty
- Add twitter spaces integration (wip)
- refactor MongoDbUtils file
- add POAP schedule error messaging
- setup POAP claiming for failed delivery
- remove deaf users for poap events
- organize error message validations
- add workflow env keys
- Fix redelivery for failed participants
- add custom start messages
- Introduce /coordinape form request command for BanklessDAO
- Update feedback request form to canny
- Add /timecard command
- Run build-test action on every pull request
- Allow multiple coordinape usages for command
- /coordinape form request command: Treat level3 and level 4 roles equal to level 1 role.
- Check rate limit
- Fix github actions for forked repos
- Set guestpass limit for 2 weeks instead of 1 week
- Fix poap attendee duration time
- Fix failed to send poaps message
- Fix removal of guest pass users by wraping in try/catch block in case of error
- Add DEGEN branch deployment to uat
- Fix scoap-squad and update start season 2
- Integrate with logDNA sdk, turn off native console.log
- fix CODE_OWNERS file
- fix
/poap schedule
command - misc enhancements
- configure poap time to env variable
- set min poap participate time to 10 mins
- display guild name and event for poap distribution message
- send message on instructions for POAP approval
- enable
/scoap-squad
in BanklessDAO
- Add option to automatically end poap events
- format poap start and end messages
- fix guest pass auto removal
- Return csv of failed participants at end of event
- Extend
/poap config
to guild/server managers
- Update deployment actions for pre-release and DEGEN
- Update yarn lockfile
- Update slash-create dependency
- Add scoap-squad feature for BanklessDAO
- Add /poap schedule command
- enhance stability
- wrap events call to bankelss DAO server
- misc text message updates
- Setup Major Motoko Kusanagi bot
- Fix MessageCreate event
- Open bounties to all (except creating new bounties)
- Remove voice permissions
- Fixed RetrieveFAQs tests to properly use mocking and fix yarn linting script
- Misc fixes for POAP commands and enable HELP commands for all discords
- Migrate github actions deployment to digital ocean droplet
- Add username spam filter
- Misc fixes for bounties
- Reference production environment files
- Enhance stability of DEGEN
- Extend to 25+ voice channels for /poap start
- Manually add registered servers for /help and /poap commands (needs to be looked into)
- Convert event modules to classes
- Fix guest event partials
- Expand poap distribution to all voice channels
- Add config for poap commands
- Fix docker db connection
- Use mongodb connection pools
- Expand bounty copies to lvl2+
- Add Pradhumna Pancholi#3700 to POAP manager list
- Allow lvl2+ contributors, admin, and genesis squad to use /poap command
- Wrap all of guildmember in try/catch block
- Fix for when a user is banned during call
- Add queue for requests to Notion
- Add Dev Guild welcome mat
- Removed
api
directory in favor ofservice
directory - Upgrade discord.js v12 -> v13
- Add /help bounty, fix grammar for text, simplify bot commands
- Capture bounty description and criteria from bot interaction messages
- Allow publication of the same bounty multiple times for level 3+ users
- Add POAP tracking command for CC call
- Extend POAP tracking for writer's guild
- Upgrade commands to ES6 and clean up testing
- Allow larger criteria regex
- upper case bank values for reward
- Add Bounty slash command
- Add more unit cases for commands
- Add emoji support for bounties posted in #🧀-bounty-board channel
- restructure codebase
- add more logging
- Fix guest pass event service
- More bug fixes for bounty board commands and flow, add refresh button!
- Add /bounty list drafted by me, add edit reaction to drafted bounties
- Allow dashes in criteria and allow only BANK tokens
- Sync bounties posted by webhook
- Recreate bounty boards for webhook created posts
- Allow much more special characters in description
- Handle all notion api calls in case of rate limit or out of sync errors
- Integrate slash commands
- Add typescript integration and reorder events initialization
- Fix raw event failure, add support for multiple databases
- Add notion faq bot command
- Add github qa deployment integration
- Add eslint and prettier configurations
- Add status checked for github actions on linting and prettier
- Add server roles, guest pass access and time limit