Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate AoC features and introduce a new Month-Day based season lock mechanism #19

Closed
wants to merge 4 commits into from

Conversation

D0rs4n
Copy link
Member

@D0rs4n D0rs4n commented Mar 6, 2022

Closes #6
Currently in Draft State, as I still need a site PR to store AoC related data there.
Edit: The PR aforementioned has been merged, it's not a blocker anymore. See..

@ChrisLovering
Copy link
Member

fwiw, I have a PR open on sir-lance to change AoC, might be worth implementing here and closing the sir-lance PR.

python-discord/sir-lancebot#960

@D0rs4n
Copy link
Member Author

D0rs4n commented Apr 8, 2022

fwiw, I have a PR open on sir-lance to change AoC, might be worth implementing here and closing the sir-lance PR.

python-discord/sir-lancebot#960

Sure, I'll do it, I was planning to do some work on that, this weekend.

D0rs4n and others added 4 commits April 10, 2022 00:42
The reimagined season lock decorator accepts a unique id, which must be defined in the `season_lock` config file.
From now on, seasons can be specified using an interval, in the format of day:month to day:month. The decorator automatically handled the span between years.
Co-Authored-By: Janine vN <[email protected]>
Co-Authored-By: ChrisJL <[email protected]>
Co-Authored-By: Ben Soyka <[email protected]>
Co-Authored-By: TizzySaurus <[email protected]>
Co-Authored-By: Hassan Abouelela <[email protected]>
Co-Authored-By: Matteo Bertucci <[email protected]>
Co-Authored-By: Johannes Christ <[email protected]>
Co-Authored-By: arl <[email protected]>
Co-Authored-By: Sebastiaan Zeeff <[email protected]>
Co-Authored-By: Xithrius <[email protected]>
Co-Authored-By: wookie184 <[email protected]>
Co-Authored-By: Joe Banks <[email protected]>
Co-Authored-By: ToxicKidz <[email protected]>
Co-Authored-By: decorator-factory <[email protected]>
This commit furthermore configures the aiohttp session to easily interact with the site api.
- This commits adds an APIClient to the AoC cog, and implements site as the backend storage for AoC role blocks
@janine9vn
Copy link
Collaborator

This has been superceded by #66, sort of. The PR taking this over is a straight migration. It does not include the new seasonal-ish locking features or the migration of information to site. That will be done in future, separate PRs.

@janine9vn janine9vn closed this Nov 28, 2022
@ChrisLovering ChrisLovering deleted the pr/migrateaoc branch September 1, 2023 17:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Migrate Advent of Code Features
3 participants