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

feat: implement Invokable & BaseContext #1606

Open
wants to merge 83 commits into
base: master
Choose a base branch
from

Commits on Aug 26, 2022

  1. Initial Implementation of Invokables

    ???
    Middledot committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    352446b View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2022

  1. Configuration menu
    Copy the full SHA
    0cbe0e7 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into invokable

    ik fake merge commit but like I can't merge anything really
    Middledot committed Aug 27, 2022
    Configuration menu
    Copy the full SHA
    915534e View commit details
    Browse the repository at this point in the history
  3. Make fully working with app commands

    * added can_run method
    * move cooldowns/max conc.
    * copy methods
    
    * compatibility fixes etc (including circular imports)
    * it works now btw
    Middledot committed Aug 27, 2022
    Configuration menu
    Copy the full SHA
    70ed7d5 View commit details
    Browse the repository at this point in the history
  4. Spelling is close enough

    Middledot committed Aug 27, 2022
    Configuration menu
    Copy the full SHA
    2fcd736 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c2a41e4 View commit details
    Browse the repository at this point in the history
  6. New baseline methods

    Middledot committed Aug 27, 2022
    Configuration menu
    Copy the full SHA
    c15d97a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3ce64b7 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2022

  1. Configuration menu
    Copy the full SHA
    1ea0342 View commit details
    Browse the repository at this point in the history
  2. Implement BaseContext

    Middledot committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    633b987 View commit details
    Browse the repository at this point in the history
  3. Finish integrating BaseContext

    like bridging all the attributes and subclassed properties etc.
    Middledot committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    4d67d64 View commit details
    Browse the repository at this point in the history
  4. Remove test file

    Middledot committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    f9b69be View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cf1aee8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    63e230e View commit details
    Browse the repository at this point in the history
  7. Some Runtime fixes

    Middledot committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    36085e3 View commit details
    Browse the repository at this point in the history
  8. Last minute fixes

    Middledot committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    07247a3 View commit details
    Browse the repository at this point in the history
  9. Make docs great again

    Middledot committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    b4b6fdd View commit details
    Browse the repository at this point in the history
  10. Merge from master

    Middledot committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    b4aed1c View commit details
    Browse the repository at this point in the history
  11. revert: the unfix

    Middledot committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    cffb506 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ae466b5 View commit details
    Browse the repository at this point in the history
  13. fix: p*

    Middledot committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    8751a22 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    2f3d00b View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    731864e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    6a988a4 View commit details
    Browse the repository at this point in the history
  17. Smaller fixes

    Middledot committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    23bdc50 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2022

  1. Uncommit unrelated things

    Middledot committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    5230946 View commit details
    Browse the repository at this point in the history
  2. Make more concise imports

    Middledot committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    62077e8 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2022

  1. Configuration menu
    Copy the full SHA
    4175066 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2022

  1. Configuration menu
    Copy the full SHA
    810fac3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    048d5e2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    098fc0b View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2022

  1. Configuration menu
    Copy the full SHA
    a5cc699 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4fe2c68 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2022

  1. Configuration menu
    Copy the full SHA
    87aded3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ab89462 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    da6a19c View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2022

  1. Configuration menu
    Copy the full SHA
    99aac98 View commit details
    Browse the repository at this point in the history
  2. Fix typehints

    BobDotCom committed Oct 17, 2022
    Configuration menu
    Copy the full SHA
    d8b03ee View commit details
    Browse the repository at this point in the history
  3. Fix more typehints

    BobDotCom committed Oct 17, 2022
    Configuration menu
    Copy the full SHA
    3fd4d08 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2022

  1. fix(commands): apply suggestions

    Co-Authored-By: Emre Terzioglu <[email protected]>
    Co-authored-by: BobDotCom <[email protected]>
    3 people committed Nov 12, 2022
    Configuration menu
    Copy the full SHA
    88c90ca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b413d44 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    656cf37 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c495966 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d1af15e View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2022

  1. Configuration menu
    Copy the full SHA
    f7de4b4 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2022

  1. refactor(commands): avoid 'type: ignore'

    from suggestions
    
    Co-Authored-By: Emre Terzioglu <[email protected]>
    Middledot and EmmmaTech committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    ccc61b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    36e9a9a View commit details
    Browse the repository at this point in the history
  3. fix(commands): move typehints

    because "Concatenate is not defined" error
    Middledot committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    2110284 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3f0c906 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    20d255c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8dcc5d6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b51552a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e1e78ab View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2022

  1. Configuration menu
    Copy the full SHA
    4a8e38e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3969c05 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    00acc4e View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2023

  1. Configuration menu
    Copy the full SHA
    d88d03f View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2023

  1. Configuration menu
    Copy the full SHA
    a035f93 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2023

  1. Configuration menu
    Copy the full SHA
    57064b0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ddb0c74 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

  1. Configuration menu
    Copy the full SHA
    a5f81fe View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2023

  1. Configuration menu
    Copy the full SHA
    ca20e63 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    791aef4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c0ea4e1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9141c45 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    85abb41 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d8bf4bc View commit details
    Browse the repository at this point in the history

Commits on May 8, 2023

  1. Configuration menu
    Copy the full SHA
    9c90f4a View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2023

  1. Merge branch 'master' into invokable

    Signed-off-by: Middledot <[email protected]>
    Middledot authored Jun 10, 2023
    Configuration menu
    Copy the full SHA
    e4484a2 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2023

  1. fix(cmds): fix 3 bugs

    found while testing
    1. Parameters that can't be used by slash commands (like aliases) go to Invokable and fail
         - Added **kwargs as catchall
    2. Checks pile up on the same object (the default) causing all commands to have the same checks (quite silly)
         - Just make the default None
    3. Groups have duplicates cuz of copying
         - Don't duplicate them
    Middledot committed Jun 11, 2023
    Configuration menu
    Copy the full SHA
    ce44ccb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    75a4709 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    45c2e96 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. chore(*): cleanup and changelog

    - Made a changelog
    - Fixed some docs and typing of functions
    - Revert renaming prepare and call_*_hooks
    - Revert "slash cmds can't run their parents checks"
    Middledot committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    d9d536c View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into invokable

    Signed-off-by: Middledot <[email protected]>
    Middledot authored Jun 27, 2023
    Configuration menu
    Copy the full SHA
    ef8da9a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3645e79 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2023

  1. Configuration menu
    Copy the full SHA
    e115305 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ac4b47 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6d369f9 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. Merge branch 'master' into invokable

    Signed-off-by: Middledot <[email protected]>
    Middledot authored Jul 14, 2023
    Configuration menu
    Copy the full SHA
    c4154a1 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2023

  1. Configuration menu
    Copy the full SHA
    2ca481b View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2023

  1. Merge branch 'master' into invokable

    Signed-off-by: Middledot <[email protected]>
    Middledot authored Oct 29, 2023
    Configuration menu
    Copy the full SHA
    931db35 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. Configuration menu
    Copy the full SHA
    d899980 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. Merge branch 'master' into invokable

    Signed-off-by: Middledot <[email protected]>
    Middledot authored Jan 16, 2024
    Configuration menu
    Copy the full SHA
    4621811 View commit details
    Browse the repository at this point in the history