Skip to content
This repository has been archived by the owner on Aug 26, 2022. It is now read-only.

Releases: SlinkyPotato/DEGEN

2.8.0 - Disable DMs

29 Jan 02:25
64780bd
Compare
Choose a tag to compare
  1. Remove poap delivery via dm, store poap for user
  2. Add platform to /claim
  3. Rename isDMEnabled flag -> isWalletDeliveryEnabled
    • add ethWalletSettings to discordUsers
    • disable DM delivery
  4. Update poap expiration only for dates longer than 24 hours
  5. Fix duplicate poap assignment
  6. Enhance poap claim flow

2.7.0 - Account Commands

19 Jan 13:31
b6a766d
Compare
Choose a tag to compare

2.7.0-RELEASE (2022-01-18)

  1. Add more stability to opt-in messages
  2. Add account commands
    • /account link (renamed from /account verify)
    • /account list
    • /account unlink
  3. Restrict DEGEN to certain discord servers
  4. Upgrade discord.js -> 13.6.0, upgrade slash-create -> 5.0.3
  5. Introduce basic /claim command and prompt user for opt-in on slash command
  6. Increase poap max time to 12 hours
  7. Add poap expiration cron job
  8. Enhance poap distribution to with ephemeral
    • fix timeout reply after poap distribution
    • enhance poap distribution loop
    • enhance poap end
  9. Parse blank strings for msg embed display
  10. Prompt users to DM delivery is /claim is executed from channel
  11. Message enhancements to twitter flow

2.6.2

13 Jan 22:08
fd1ef9d
Compare
Choose a tag to compare

2.6.2-RELEASE (2022-01-13)

  1. Handle twitter spaces exceptions
    • update twitter settings schema validation
    • add log msg for twitter flow
    • stability enhancements

2.6.1

13 Jan 22:07
e47515d
Compare
Choose a tag to compare

2.6.1-RELEASE (2022-01-11)

  1. Fix prod keys

2.6.0

12 Jan 16:54
dacc02d
Compare
Choose a tag to compare

2.6.0-RELEASE (2022-01-11)

  1. Stability check
    • add sentry github action
    • fix poap mint api call
    • fix auto end for DM event
    • fix gm regex for single line
    • refactor poap start/stop tracking event
  2. Twitter stability check
    • handle timeout for autoend situation
    • better error messaging
    • stability enhancements
    • add forced start script
  3. Fix key github action reference for twitter spaces
    • remove extra logging
    • send twitter auth confirmation only on direct auth flow

2.5.2 - Sentry Stability

11 Jan 01:13
d169800
Compare
Choose a tag to compare
  1. Address sentry.io issues 2022-01-08
    • add type guards to messageCreate sentry method
    • handle failed to send poap message edge case
    • upgrade discord.js -> 13.5.1
    • upgrade slash-create -> 5.0.2

2.5.1

08 Jan 14:25
50f9d86
Compare
Choose a tag to compare

2.5.1-RELEASE (2022-01-07)

  1. Manually assign DSN, reference bot for gm message, add discord server on event

2.5.0 - gm DEGEN

07 Jan 14:50
c3460cd
Compare
Choose a tag to compare

2.5.0-RELEASE (2022-01-03)

  1. Integrate sentry.io
    • misc message enhancements
  2. Restructure POAP delivery
    • send POAPs on gm message
    • store discord server and user settings
    • provide opt-in for DMs
    • set poap post claim expiration to 24 hours
    • configure poap access in secret
    • allow poap participants to report poap organizers
    • disable poap commands for bad poap organizers
    • display additional distribution results info
    • reorganize code
  3. Setup new bot

2.4.0 - Twitter POAP Flow

15 Dec 14:26
fc9a5dd
Compare
Choose a tag to compare

2.4.0-RELEASE (2021-12-14)

  1. Enable twitter flow in channel
  2. Enable tsconfig strict option
  3. Misc cleanup and stability enhancements

2.3.0 - Enabled Channel Flows

08 Dec 15:24
07e4d73
Compare
Choose a tag to compare

2.3.0-RELEASE (2021-12-07)

  1. Enable poap scheduling (POAP API integration)
  2. Remove Datadog
  3. Enable poap config via channel flow
  4. Add poap config status command to display list of authorized users and roles
  5. Rename /poap schedule -> /poap mint
  6. Enable POAP distribution
    • reduce poap claim deleted to 5 minutes
    • display poap claimed message
    • fix poap duration for auto end events
  7. Clear expired POAPs on startup
    • surround error log in try/catch block
  8. Add a security check for the poap urls that are passed
    • default platform to discord
  9. Fix poap mint name variable