Skip to content

Releases: Valiantiam/solarmark-aauthcogs

V1.1.2

18 Aug 19:53
862b752
Compare
Choose a tag to compare

What's Changed

  • Changed thread type to private. by @apropst in #7

Full Changelog: v1.1.1...v1.1.2

V1.1.1

18 Aug 19:23
a944666
Compare
Choose a tag to compare
  • Commented out the auto archive expiry function that lets us change the time of it with a command. The function syntax is not currently supported in python 3.9. We will re-enable this later.

Full Changelog: v1.1.0...v1.1.1

V1.1.0

18 Aug 15:50
2d891a7
Compare
Choose a tag to compare

Adds a system that allows for multiple messages to appear in order that guides recruits through the recruitment process. Additionally updates some processes for referencing leadership role ID's in local.py and some other settings to streamline the configuration process for our use case.

What's Changed

  • Updated Recruit Cog by @apropst in #6
    • Updated thread messaging to be a more dynamic flow, breaking the various steps out into individual messages that the recruited user moves through at their leisure by using reactions to affirm their status on each step.
    • Added /recruit command to invoke the same functionality as the existing application command so that leadership can create recruitment threads on mobile devices.
    • Added /archive command to allow Solarmark leadership to change the archival duration on existing threads.
    • Updated ephemeral message that gets shown to leadership upon thread creation to include a link to the thread if the leadership user can see the thread. The message was not updated in the case that a leadership member CANNOT see the thread such is the case for leadership members that aren't part of the recruiting team.
    • Added handling for an edge case where the target of recruitment hasn't yet gained access to the SOLARMARK_RECRUIT_CHANID channel.
    • Removed hardcoded user IDs, instead pulling them from settings dynamically.

Full Changelog: v1.0.0...v1.1.0

v1.0.0

25 Jul 05:21
30abd0f
Compare
Choose a tag to compare

Initial release with all configs and features working for the intended initial use of the project.

Requires v2.15.1 Alliance Auth