Skip to content

Conversation

pull[bot]
Copy link

@pull pull bot commented Oct 11, 2023

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

StephenDaDev and others added 30 commits December 19, 2022 23:14
We already have all the information we need to mention a user (their
id) and fetching the information from discord will lead to rate
limiting and extremely poor performance on large block lists for
no gain.
* Fix replies not being sent

* Use a list instead of a set

---------

Co-authored-by: Taku <45324516+Taaku18@users.noreply.github.com>
* Update .env.example

The removal of `modmail_guild_id` since its causing more confusion to people then it helps them. Features relying on this never were made.

Signed-off-by: lorenzo132 <50767078+lorenzo132@users.noreply.github.com>

* Update app.json

---------

Signed-off-by: lorenzo132 <50767078+lorenzo132@users.noreply.github.com>
- Rename the user from 'app' to 'modmail', and made it a system user instead.
- Moved user creation to a higher layer in the Dockerfile.


Signed-off-by: Taku <45324516+Taaku18@users.noreply.github.com>
Removed LICENSE, PRIVACY.md, and SPONSORS.json from .dockerignore. Although they don't affect the functionalities of the bot, we prefer to include them due to their respective purposes.

Signed-off-by: Taku <45324516+Taaku18@users.noreply.github.com>
* Set size for guild icons on embeds

* Update changelog

* Format with black

* Fixed incorrect function return type

---------

Signed-off-by: Taku <45324516+Taaku18@users.noreply.github.com>
Co-authored-by: Taku <45324516+Taaku18@users.noreply.github.com>
* Update modmail.py

* Update clients.py

* Formatting

* Change log id to log key, added id as an alias

* Print the log even if it is closed and fix bug

* Update modmail.py

* Added a missing period

* Updated changelog

---------

Co-authored-by: Taku <45324516+Taaku18@users.noreply.github.com>
* Enable `discord.py` logger by default.

* Revert:

- Restore import orders
- Logging stuff is now completely handled in `core.models.configure_logging`

* Update logging configurations

* Updated changelog

* Fix overflow characters in logs when using `?debug` command.

* Update changelog

---------

Co-authored-by: Taku <45324516+Taaku18@users.noreply.github.com>
* Cleanup after unloading extension, resolve #3223.

* Remove leftover modules loaded from `plugins` path when purging.

---------

Co-authored-by: Taku <45324516+Taaku18@users.noreply.github.com>
* Fix typo

* Rephrase the silently close messsage

* Update changelog

---------

Co-authored-by: Taku <45324516+Taaku18@users.noreply.github.com>
* strip help command title

* Update changelog

---------

Co-authored-by: Taku <45324516+Taaku18@users.noreply.github.com>
* Reminder Plugin

Created a reminder plugin

* Fix indentations

* confirm_thread_creation Buttons instead of reactions

* Changelog+Small fixes

* Updated the react to confirm message, and removed changelog entry

* Code linting with black

* Update changelog

---------

Co-authored-by: Taku <45324516+Taaku18@users.noreply.github.com>
…ste errors (#3277)

* Added the option for secure_plugins_only

* Change config name

* Forgot to update app.json

* Forgot a period. Thanks taku :(

* Fixed some copy-paste errors in descriptions

* Update changelog

---------

Co-authored-by: Taku <45324516+Taaku18@users.noreply.github.com>
* [Fix] disable new command not updating

``disable new`` command didn´t update db config if modmail was already disabled for all threads.

* Update changelog

---------

Co-authored-by: Taku <45324516+Taaku18@users.noreply.github.com>
* Very few users are still using Heroku for hosting, so this comment could cause confusion.

* Fix mistake

---------

Co-authored-by: Taku <45324516+Taaku18@users.noreply.github.com>
* Added Autoreact plugin

* Update changelog

* black format (from a different pr's mistake)

---------

Co-authored-by: Taku <45324516+Taaku18@users.noreply.github.com>
Taaku18 and others added 30 commits November 20, 2023 14:28
* Update Dockerfile

* Use the slim-bookworm image, refactored some steps

* Disable user login

* Capitalize comment

---------

Co-authored-by: Taku <45324516+Taaku18@users.noreply.github.com>
* msglink command now scans all recipients

* Run black formatting
* Fix registry loading errors

* Fix black formatting

* Repo consistency

* Change code cleanness as requested by taku

---------

Co-authored-by: Taku <45324516+Taaku18@users.noreply.github.com>
This fixes persistent note not sending on thread creation.

Co-authored-by: Taku <45324516+Taaku18@users.noreply.github.com>
Removal of Advertise Your Server. Company has been closed.

Signed-off-by: andy <andy@ondrya.com>
Signed-off-by: Taku <45324516+Taaku18@users.noreply.github.com>
Signed-off-by: Taku <45324516+Taaku18@users.noreply.github.com>
Update sponsors

Signed-off-by: Taku <45324516+Taaku18@users.noreply.github.com>
* Update README.md

Signed-off-by: Taku <45324516+Taaku18@users.noreply.github.com>

* Update README.md

Update sponsors

Signed-off-by: Taku <45324516+Taaku18@users.noreply.github.com>

* Escape hyphen in regex string

Unescaped this was permitting any character between $ (index 36) and _ (index 95), which aren't all valid in urls.

* Get or fetch member when trying to reply

This fixes an issue where the member may not be in the cache

---------

Signed-off-by: Taku <45324516+Taaku18@users.noreply.github.com>
Co-authored-by: Taku <45324516+Taaku18@users.noreply.github.com>
Co-authored-by: Chris Lovering <chris.lovering.95@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.