Skip to content
Permalink
Branch: V3/develop
Commits on Sep 28, 2019
  1. Reserves command names (#2977)

    mikeshardmind committed Sep 28, 2019
    * Reserves command names
    
      - Currently, only reserving ``cancel``
      - This should only impact matching command qualified names
      - This also checks aliases
      - This makes cc and alias use the new module constant with info about
      this
      - Module constant is available for use by 3rd party cogs which may
      dynamically create responses.
    
    * Change misleading var name
    
    * style
    
    * Thanks Flame!
    
    * Handles issues with CC
  2. fix uptime for uptime of less than a second (#3009)

    mikeshardmind committed Sep 28, 2019
    * fix uptime for uptime of less than a second
    
    * changelog
    
    * More conclusive fix
  3. Fix a misplaced changelog file (#3019)

    mikeshardmind committed Sep 28, 2019
Commits on Sep 27, 2019
  1. Fixes an issue with allowed_by_whitelist_blacklist (#3017)

    mikeshardmind committed Sep 27, 2019
Commits on Sep 26, 2019
  1. More privatization, and some error helpers (#2976)

    mikeshardmind committed Sep 26, 2019
    * More privatization, and some error helpers
    
    This makes a lot more things private. Continued from #2967, fixes #2984
    Adds public methods for various things.
    
    Below is a brief summary of things available elsewhere, though this
    particular set of changes may warrant a detailed section in the release notes.
    
     - bot.db.locale -> redbot.core.i18n.get_locale
       - Note: This one already existed.
     - bot.db.help -> redbot.core.commands.help.HelpSettings
     - bot db whitelist/blaclist? -> bot.allowed_by_whitelist_blacklist
       - This has also been made a single cannonical function for this
       purpose including check usage
     - bot color? -> bot.get_embed_color/bot.get_embed_colour
     - bot.id.api_tokens? ->
    
       - bot.get_shared_api_tokens
       - bot.set_shared_api_tokens
       - bot.remove_shared_api_tokens
    
     -bot.db.prefix -> bot.get_valid_prefixes
       - (Note: This is a wrapper around bot.get_prefix)
    
     Other changes include
      - removing `bot.counter` as it was never used anywhere
      - Adding properties with helpful error messages for moved and renamed
      things
      - making bot.uptime a property with an error on set
      - adding a migration to the bot config for shared_api_tokens
    
    * Remove overly encompassing message redaction, eval is a risk, dont run in dev if you cant manage it
    
    * address Flame's feedback
    
    * rephrase example
    
    * changelog extras
    
    * You saw nothing
  2. [Downloader] findcog no longer attempts to find cogs for commands wit…

    mikeshardmind committed Sep 26, 2019
    …hout them (#2970)
    
    * findcog no longer attempts to find cogs for commands without them
    
    * changelog
    
    * full stop
  3. Fix an issue with clearing permission rules (#3015)

    mikeshardmind committed Sep 26, 2019
    Fixes #3014
Commits on Sep 23, 2019
  1. Remove a specific f-string usage in the launcher. (#3002)

    mikeshardmind authored and Kowlin committed Sep 23, 2019
    * @Kowlin I saw that error
    
    * style
Commits on Sep 20, 2019
  1. Extra info (#3008)

    mikeshardmind authored and Kowlin committed Sep 20, 2019
    * Extra info
    
    * changelog
Commits on Sep 15, 2019
  1. Clarify usage of humanize_timedelta (#3000)

    mikeshardmind committed Sep 15, 2019
    - resolves #2986
Commits on Sep 2, 2019
  1. [Modlog] userinfo stops breaking with high numbers of roles on a user (

    mikeshardmind committed Sep 2, 2019
    …#2971)
    
    * Fixes it, I guess
    
    * changelog
    
    * reluctant handling of what the people want here
    
    * mypy would have prevented this one
Commits on Sep 1, 2019
  1. Rename `bot.db` as `bot._config` (#2967)

    mikeshardmind committed Sep 1, 2019
    * Rename `bot.db` as `bot._config`
    
      - Continues work towards strong version guarantees
      - Added methods for cog use for a few things which were previously
      only accessible via direct access.
      - Retained private use in a few internal use locations, though most
      methods were updated away from this.
      - Updated documentation for shared api token users
    
    * changelog
    
    * more detail
    
    * docstring fixes
    
    * Apparently, I forgot to commit something I had locally
    
      - + a copy/paste failue in the changelog
    
    * *sigh*:
    
    * *sigh*
Commits on Aug 27, 2019
  1. [Modlog] Reduce potential for bad API calls (#2945)

    mikeshardmind authored and Tobotimus committed Aug 27, 2019
    - brings a fix over from #2934
  2. Fixed small docstring inconsistency (#2924)

    mikeshardmind committed Aug 27, 2019
    * Fixed docs inconsistency
    
    * Added changelog entry
    
    * Changed category from bugfix to misc
  3. [Economy] House always wins in slots (#2875)

    mikeshardmind committed Aug 27, 2019
    * [Economy] House always wins in slots
    
     - Expected payout is negative
     - No flat increase payouts, all payouts are multiplicative
    
    * actually do math properly
    
    * UX + Changelog
    
    * How the hell did I mess that up?!
  4. Add note for using towncrier with standalone PRs (#2915)

    mikeshardmind authored and Tobotimus committed Aug 27, 2019
Commits on Aug 13, 2019
  1. [Core Commands] remove set owner and set token (#2928)

    mikeshardmind committed Aug 13, 2019
    * remove set-owner and set token
    
    * whoops, wrong number on the changelog
    
    * whoops, git didnt detect the rename cause I didnt add the file
Commits on Jul 27, 2019
  1. disabled help hideaways (#2892)

    mikeshardmind committed Jul 27, 2019
    * disabled help hideaways
    
    * can_see fix
Commits on Jul 19, 2019
  1. [Docs] Add version guarantees (#2882)

    mikeshardmind authored and Tobotimus committed Jul 19, 2019
    Make some version guarantees.
    
    We also need to do a pass over the existing things this would cover and decide if any of them should be made private.
Commits on Jul 17, 2019
  1. Add towncrier (#2873)

    mikeshardmind authored and Tobotimus committed Jul 17, 2019
    * Adds towncrier as our changelog system.
    * Updates our contributor guidelines for this.
    
    Resolves #2872
Commits on Jul 14, 2019
  1. bump (#2864)

    mikeshardmind committed Jul 14, 2019
  2. command translator quick fix (#2870)

    mikeshardmind authored and Tobotimus committed Jul 14, 2019
    * command translator quick fix
    
    * command translator quick fix
  3. [Modlog] Fix get_case for missing cases (#2858)

    mikeshardmind authored and Tobotimus committed Jul 14, 2019
    Due to the modlog redesign, the detection for a missing case changed. This fixes `get_case` for this.
    
    This resolves #2844.
Commits on Jul 13, 2019
  1. [Core] Cog load fixes (#2854)

    mikeshardmind committed Jul 13, 2019
    * split out some fixes from red#2853
    
    * address feedback
    
    * feedback
Commits on Jul 3, 2019
  1. [Bank API] Add cost decorator (#2761)

    mikeshardmind authored and Tobotimus committed Jul 3, 2019
Commits on Jun 29, 2019
  1. [Core] Fix user output on cog load/reload (#2767)

    mikeshardmind committed Jun 29, 2019
    * [Core] Fix user output on cog load/reload
    
      - Properly fixes the load/reload exception handling
      - Fixes some i18n use here to not make assumptions about other
      languages pluralization rules.
    
    * Fix some typos
    
    * Address Flame's Feedback
    
    * It's important to save before committing ...
    
    * formatting
    
    * Fix some formats...
  2. [Utils] Modify chmod use in `safe_delete` (#2701)

    mikeshardmind authored and Tobotimus committed Jun 29, 2019
    - Takes a pessmisitc approach that it's possible chmod succeeds, but
     deletion fails and does not make the entire dir world writeable
  3. [Filter] Fix cache invalidation (#2810)

    mikeshardmind authored and Tobotimus committed Jun 29, 2019
Commits on Jun 23, 2019
  1. [Filter] Make name filtering behavior consistent (#2794)

    mikeshardmind authored and Tobotimus committed Jun 23, 2019
    - Uses the updated filter check
      - This is also a performance gain on large servers with filter names
      enabled.
Commits on Jun 4, 2019
  1. [Docs] Fixes the docs for `commands.Command.error` (#2760)

    mikeshardmind authored and Kowlin committed Jun 4, 2019
    * docfix
    
    * inline code for sphinx, not a ref
Commits on Jun 2, 2019
  1. [CI] Improve automated checks (#2702)

    mikeshardmind authored and Kowlin committed Jun 2, 2019
    * same stuff, but with some more spurious error supression
    
    * fix issue in permissions found in this
    
    * fix a few more spurious errors
    
    * fix another issue
    
    * semi-spurious error fixes
    
    * .
    
    * formatting
    
    * move this to properly log
    
    * distutils import + virtualenv
    
    * more fixes
Commits on May 31, 2019
  1. [Help] Detatch menu usage into a task (#2725)

    mikeshardmind authored and Kowlin committed May 31, 2019
    * [Help] Detatch menu usage into a task
    
      - This resolves #2712
      - This is a minor API change. Conceptually, the difference is minor in
      nature `bot.send_help_for` returns when help has been sent, however
      this can now be prior to when the help menu (if one is in use) is
      closed.
    
      - This should not be considered breaking as there is and has been a
      a warning about this file's APIs being still up for unannounced modifications
      No developers should be currently relying on this behavior.
    
    * operator precendence
  2. [Core] Fix error handling in loading extensions. (#2688)

    mikeshardmind authored and Kowlin committed May 31, 2019
    * fixes 2687
    
    * raise the right exception
  3. [Help] Fix long cog helps (#2730)

    mikeshardmind authored and Kowlin committed May 31, 2019
    * [Help] Fix long cog helps
    
      - Why do people thing a category help of over 250 characters is more
      useful than putting the help in relevent commands?!
    
    * toss an MD fix in here too I guess
Commits on May 25, 2019
  1. [Core] Improve API token converter (#2692)

    mikeshardmind authored and Kowlin committed May 25, 2019
    * improve api converter
    
    * make usage more clear
Older
You can’t perform that action at this time.