| Commit message (Collapse) | Author | Age | Lines | ||
|---|---|---|---|---|---|
| ... | |||||
| | | | | * | | | | | | | | | | Branding: implement command interface | 2021-03-13 | -1/+85 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | | Branding: gate sync via helper function | 2021-03-13 | -8/+19 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sync make also be invoked with a command; avoid logic duplication. | ||||
| | | | | * | | | | | | | | | | Branding: implement daemon | 2021-03-13 | -3/+109 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | | Branding: implement internal utility | 2021-03-13 | -2/+174 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds the core logic of branding management. In comparison with the previous version, we now maintain all state in Redis, which allows the bot to seamlessly restart without losing any information. The 'send_info_embed' function is intentionally implemented with the consideration of allowing users to invoke it on-demand. It always reads information from the cache, even if the caller could pass a 'MetaFile' instance. So while this may look needlessly indirect right now, it should begin to make sense once the command API is implemented. | ||||
| | | | | * | | | | | | | | | | Branding: expose SHA on remote objects | 2021-03-13 | -0/+1 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | | Branding: implement asset application logic | 2021-03-13 | -0/+51 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | | Branding: do not require 'RemoteObject' instance to fetch file | 2021-03-13 | -5/+5 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | | Branding: correctly annotate optional attribute | 2021-03-13 | -1/+1 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | | Branding: make event instances aware of their location | 2021-03-13 | -2/+6 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows us to add a neat string representation. | ||||
| | | | | * | | | | | | | | | | Branding: add event getters | 2021-03-13 | -0/+51 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These methods form the API to the repository abstraction. | ||||
| | | | | * | | | | | | | | | | Branding: define event construction methodology | 2021-03-13 | -0/+90 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | | Branding: add HTTP fetch helper methods | 2021-03-13 | -0/+54 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | | Branding: migrate constants | 2021-03-13 | -11/+11 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Constants will only be used in one place and there's not enough of them to warrant a separate module. | ||||
| | | | | * | | | | | | | | | | Branding: initiate repository abstraction | 2021-03-13 | -0/+15 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | | Branding: remove current implementation | 2021-03-13 | -812/+32 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since we're planning substantial changes, it will be easier to build from scratch. | ||||
| | | | | * | | | | | | | | | | Pipenv: add 'python-frontmatter' & re-lock | 2021-03-07 | -48/+59 | ||
| | | | |/ / / / / / / / / / | | |/| | | | | | | | | | | |||||
| | | | | * | | | | | | | | | Fix cancelling tasks on cog unload | 2021-02-10 | -2/+3 | ||
| | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | Add permanent streaming command | 2021-02-10 | -1/+24 | ||
| | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | Add redis rescheduling | 2021-02-10 | -5/+32 | ||
| | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | fix default duration | 2021-02-08 | -2/+6 | ||
| | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | Merge remote-tracking branch 'origin/master' | 2021-02-08 | -2/+2 | ||
| | | | | |\ \ \ \ \ \ \ \ \ | |||||
| | | | | | * | | | | | | | | | change for style guidelines by @MarkKoz | 2021-02-08 | -2/+2 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Mark <[email protected]> | ||||
| | | | | * | | | | | | | | | | Merge remote-tracking branch 'origin/master' | 2021-02-03 | -1/+1 | ||
| | | | | |\| | | | | | | | | | |||||
| | | | | | * | | | | | | | | | add space for readablility | 2021-02-03 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Mark <[email protected]> | ||||
| | | | | * | | | | | | | | | | remove unused tests | 2021-02-03 | -6/+1 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | | remove constants that were used once | 2021-02-03 | -6/+2 | ||
| | | | | |/ / / / / / / / / | |||||
| | | | | * | | | | | | | | | remove unused constants by @MarkKoz | 2021-02-03 | -2/+0 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Mark <[email protected]> | ||||
| | | | | * | | | | | | | | | Add a newline for readability. by @MarkKoz | 2021-02-03 | -0/+1 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Mark <[email protected]> | ||||
| | | | | * | | | | | | | | | move default duration for stream command to config | 2021-01-10 | -2/+13 | ||
| | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | add 30 minute default for stream command | 2021-01-10 | -1/+3 | ||
| | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | indent fix | 2021-01-10 | -1/+1 | ||
| | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | fix flake8 and line endings | 2020-11-27 | -2/+3 | ||
| | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | move to Scheduler | 2020-11-27 | -185/+72 | ||
| | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | add success message after revokestream command | 2020-11-27 | -0/+1 | ||
| | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | fixing punctuation and adding Emojis to messages | 2020-11-27 | -6/+7 | ||
| | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | fixing required arguments | 2020-11-27 | -8/+1 | ||
| | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | removed share alias | 2020-11-27 | -1/+1 | ||
| | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | spelling fix from fetch_membr to fetch_member | 2020-11-27 | -1/+1 | ||
| | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | removing redundant descriptions | 2020-11-25 | -6/+1 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Mark <[email protected]> | ||||
| | | | | * | | | | | | | | | removing redundant class names | 2020-11-25 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Mark <[email protected]> | ||||
| | | | | * | | | | | | | | | Merge branch 'master' into master | 2020-11-25 | -83/+106 | ||
| | | | | |\ \ \ \ \ \ \ \ \ | |||||
| | | | | * | | | | | | | | | | fixing code to be flake8 compliant | 2020-11-24 | -29/+22 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | | Add more tests and some comments | 2020-11-24 | -3/+43 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | | Add 2 first unit tests for Stream cog | 2020-11-24 | -0/+45 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | | Add additional year alias | 2020-11-24 | -1/+1 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | | import fix | 2020-11-24 | -1/+1 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | | Added <prefix>Stream and <prefix>revokestream commands | 2020-11-24 | -0/+169 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | | | * | | | | | | | | First dynamic update moved to the init_available method. | 2021-03-12 | -4/+4 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | | | * | | | | | | | | Cleared up messages in logs. | 2021-03-12 | -2/+2 | ||
| | | | | | | | | | | | | | | | |||||
| | | | | | | * | | | | | | | | Removed async_rediscache import. | 2021-03-08 | -1/+0 | ||
| | | | | | | | | | | | | | | | |||||