Commit Graph

551 Commits (581b09a8ae655846bc3972e8160978e5ededb0fd)

Author SHA1 Message Date
Dragory 581b09a8ae
Fix thread header ping not working, utilize allowed_mentions 2020-08-21 05:13:24 +03:00
Dragory c467c7d0f6
Add npm script to run migrations manually 2020-08-18 22:43:26 +03:00
Dragory fdabf65882
Fix thread alert_id being limited to 20 chars on MySQL 2020-08-18 22:43:08 +03:00
Dragory 47125fd7fd
Fix rare crash in typingProxy 2020-08-18 21:43:30 +03:00
Dragory 883d8adf93
Fix crash when a user sends an attachment
Also added an eslint rule to catch similar errors caused by shadowed
variables in the future.
2020-08-17 11:26:06 +03:00
Dragory a69e9dd0a2
Rename server intents image to clear GitHub image cache 2020-08-17 02:22:22 +03:00
Dragory 5886da6da6
Update server members intent instruction image 2020-08-17 02:20:11 +03:00
Dragory 15afd0995d
Some wording tweaks/clarifications in docs 2020-08-17 02:17:32 +03:00
Dragory ceff84a9ad
Fix server intents image link in setup.md 2020-08-17 02:15:05 +03:00
Dragory 47c3878e07
Show FAQ more prominently in README 2020-08-17 02:14:12 +03:00
Dragory cb9f04a5e3
faq: add entry about message numbers, remove notes on attachments
Note on attachments is no longer necessary as the new default is to
link to the original attachment instead of rehosting it.
2020-08-17 02:12:06 +03:00
Dragory 958db5135d
Use releases instead of tags in update check, ignore prereleases/drafts 2020-08-17 02:07:03 +03:00
Dragory f8d53741e4
Update version in package.json 2020-08-17 02:03:19 +03:00
Dragory 4d42656c24
Delete command message after !edit/!delete
Consistency with !reply
2020-08-17 02:02:22 +03:00
Dragory aff119549e
Removed some leftover brackets around message numbers 2020-08-17 01:58:20 +03:00
Dragory adc54909fa
Tidy up edit/deletion styles 2020-08-17 01:53:21 +03:00
Dragory 6a8ecfed8a
Small extra tweak to thread message numbers 2020-08-17 01:46:51 +03:00
Dragory 3aa74f2cbf
Hide message numbers from non-verbose logs 2020-08-17 01:45:45 +03:00
Dragory c7b49b5484
Tweaks to default message number formatting 2020-08-17 01:43:36 +03:00
Dragory 1532371091
Add link to intent instructions image in changelog 2020-08-17 01:35:09 +03:00
Dragory d9683efec6
Add very important line break 2020-08-17 01:34:10 +03:00
Dragory ca7dde0850
Add instructions for enabling Server Members Intent in setup docs 2020-08-17 01:32:30 +03:00
Dragory bdfdeaf7e1
Emphasized breaking changes in the changelog 2020-08-17 01:25:29 +03:00
Dragory ab40214b64
Add renamed config options to the changelog 2020-08-17 01:25:05 +03:00
Dragory ac2548b6cc
Request GUILD_MEMBERS intent for server greetings. Emphasize new intent requirement in the changelog. 2020-08-17 01:24:30 +03:00
Dragory 4fbf2a1769
Rename guildGreetings to serverGreetings
The original name (guildGreetings) is now an alias for the new option
name, so old configs will still work after this change.
2020-08-17 01:21:07 +03:00
Dragory 900a14d8a1
Rename categoryAutomation.newThreadFromGuild to categoryAutomation.newThreadFromServer
The original name (categoryAutomation.newThreadFromGuild) is now
an alias for the new option name, so old configs still work after
this change.
2020-08-17 01:04:05 +03:00
Dragory c177be8920
Fix categoryAutomation type 2020-08-17 00:55:18 +03:00
Dragory 099b5f9616
Enable !edit and !delete by default 2020-08-17 00:55:05 +03:00
Dragory c437634a18
Add !edit and !delete to the command docs 2020-08-17 00:39:50 +03:00
Dragory d85a2dad5d
Add !message 2020-08-17 00:39:39 +03:00
Dragory 16a3af07ef
Hide ajv warning about ignored keywords
This was showing up when using $ref with $comment in the JSON Schema
2020-08-17 00:20:43 +03:00
Dragory a327160ed9
Improve CLI feedback for 'Waiting for servers', always continue after a delay 2020-08-17 00:19:51 +03:00
Dragory be7f172b62
Rename mainGuildId to mainServerId, mailGuildId to inboxServerId
The original names (mainGuildId, mailGuildId) are now aliases for
the new option names, so old configs still work after this change.
2020-08-16 23:53:35 +03:00
Dragory 3f2948bbc1
Update prerequisite docs 2020-08-16 23:44:58 +03:00
Dragory a863c1b382
Generate plugin API documentation. Update plugin documentation. 2020-08-16 23:40:44 +03:00
Dragory d5219556a7
Add full JSDocs for the plugin API 2020-08-16 23:26:04 +03:00
Dragory 60ae79d4e4
Update setup instructions 2020-08-16 22:21:49 +03:00
Dragory 0ce73f9344
Merge branch 'master' into dev 2020-08-16 22:17:27 +03:00
Dragory 2ceefbe1ec
Update CHANGELOG 2020-08-16 22:16:36 +03:00
Dragory f61b1cc397
Require new text arg in !edit_snippet. Fixes #413 2020-08-16 22:14:49 +03:00
Dragory 778a30941d
Update CHANGELOG 2020-08-16 19:58:10 +03:00
Dragory 2d2ae2a118
Update CHANGELOG 2020-08-16 19:55:59 +03:00
Dragory a57a088317
Merge branch 'dev' of github.com:Dragory/modmailbot into dev 2020-08-16 19:22:57 +03:00
Dragory 034a9172c4
Update config JSDoc 2020-08-16 19:22:50 +03:00
dependabot[bot] 582944cb43 Bump public-ip from 4.0.0 to 4.0.2
Bumps [public-ip](https://github.com/sindresorhus/public-ip) from 4.0.0 to 4.0.2.
- [Release notes](https://github.com/sindresorhus/public-ip/releases)
- [Commits](https://github.com/sindresorhus/public-ip/compare/v4.0.0...v4.0.2)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-16 19:16:09 +03:00
dependabot[bot] 797dd0f829 Bump eslint from 7.6.0 to 7.7.0
Bumps [eslint](https://github.com/eslint/eslint) from 7.6.0 to 7.7.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.6.0...v7.7.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-16 19:15:43 +03:00
dependabot[bot] 57fe492186 Bump uuid from 3.3.3 to 8.3.0
Bumps [uuid](https://github.com/uuidjs/uuid) from 3.3.3 to 8.3.0.
- [Release notes](https://github.com/uuidjs/uuid/releases)
- [Changelog](https://github.com/uuidjs/uuid/blob/master/CHANGELOG.md)
- [Commits](https://github.com/uuidjs/uuid/compare/v3.3.3...v8.3.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-16 19:14:27 +03:00
dependabot[bot] 2ce5eee23a Bump moment from 2.24.0 to 2.27.0
Bumps [moment](https://github.com/moment/moment) from 2.24.0 to 2.27.0.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.24.0...2.27.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-16 19:14:12 +03:00
dependabot[bot] 23844ae4ac Bump ajv from 6.12.3 to 6.12.4
Bumps [ajv](https://github.com/ajv-validator/ajv) from 6.12.3 to 6.12.4.
- [Release notes](https://github.com/ajv-validator/ajv/releases)
- [Commits](https://github.com/ajv-validator/ajv/compare/v6.12.3...v6.12.4)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-16 19:13:56 +03:00