Jonathan
60dcf53bbb
switch to mariadb
2020-10-05 13:52:32 +00:00
Jonathan
611b577d03
Move to nodejs 14
2020-10-05 12:44:53 +00:00
Jonathan
2b9260b167
Fully automate dev setup with Gitpod
...
This commit implements a fully-automated development setup using Gitpod.io, an
online IDE for GitHub and GitLab that enables Dev-Environments-As-Code.
This makes it easy for anyone to get a ready-to-code workspace for any branch,
issue or pull request almost instantly with a single click.
2020-10-05 11:55:07 +00:00
Dragory
5d579446c5
Fix several role race conditions
2020-09-30 01:08:42 +03:00
Dragory
baf13a9ffa
docs: fix incorrect override in self grantable roles example
2020-09-30 00:25:00 +03:00
Dragory
f5a7ab0ca8
docs: fix outdated default override replacement example
2020-09-30 00:24:01 +03:00
Dragory
32fee53a8d
Fix empty !tag eval crash
2020-09-23 20:28:22 +03:00
Dragory
9dbf80ce58
Extra fix
2020-09-23 20:23:19 +03:00
Dragory
bfb7379279
Merge branch 'master' of github.com:Dragory/ZeppelinBot
2020-09-23 20:19:31 +03:00
Dragory
4ccf1c57d2
Fix
2020-09-23 20:19:21 +03:00
Miikka
0d61355fcc
Merge pull request #112 from almeidx/nickname-alias
...
added 'nick' aliases to the nickname commands
2020-09-21 19:15:45 +03:00
Miikka
c9431bebcc
Merge pull request #113 from DarkView/fr_compChanCategories
...
Allow companion_channels to take category ID
2020-09-21 19:15:20 +03:00
Dark
ff053d2f05
Allow companion_channels to take category ID
2020-09-21 18:11:18 +02:00
Dragory
205f7721ea
automod: treat unknown users as bots
...
Primarily because of webhooks that don't have a real user
associated with them.
2020-09-17 22:17:39 +03:00
Dragory
a017aa7bfe
Encrypt archives at rest
2020-09-16 22:42:25 +03:00
Dragory
7562a886e1
automod: fix normalize not trimming whitespace in ascii-only messages
2020-09-16 22:33:24 +03:00
Dragory
baa3a5640e
Encrypt message data at rest
2020-09-16 22:32:43 +03:00
almeidx
e00eae0478
added 'nick' aliases to the nickname commands
2020-09-16 09:24:26 +01:00
Dragory
3f3d6af4ed
tags: fix error on empty tag result
2020-09-15 23:31:41 +03:00
Dragory
6923d12aa7
tags: fix missing member/user variables
2020-09-15 17:22:29 +03:00
Dragory
33d75af1fc
Add name/description for TimeAndDate plugin for the docs
2020-09-15 02:13:46 +03:00
Dragory
01b17fa67e
Show TimeAndDate plugin in docs
2020-09-15 02:12:30 +03:00
Dragory
025f2bec7f
Add missing triggers to automod AvailableTriggers type
2020-09-15 02:12:17 +03:00
Dragory
46400166ea
Disable match_embeds by default in other triggers as well. Add strip_markdown option to match_regex as well.
2020-09-15 02:02:24 +03:00
Dragory
d9140ff7a8
automod: allow alert action to send messages >2000 chars long
2020-09-15 01:57:46 +03:00
Dragory
3667f4a3fb
tags: expose findTagByName() as a public function
2020-09-15 01:55:32 +03:00
Dragory
99438441cb
tags: support hardcoded tags with tag() tag function
2020-09-15 01:54:34 +03:00
Dragory
f82cbb43e9
tags: expose renderTagBody() as a public function
2020-09-15 01:39:03 +03:00
Dragory
fc8b78fb55
Reorganize/clean up TagsPlugin code
2020-09-15 01:37:32 +03:00
Dragory
b758c9cfe0
Include stripMarkdown.ts
...
Was originally supposed to be part of
commit cb5723db7c
2020-09-15 01:35:59 +03:00
Dragory
47319e2177
automod: disable match_embeds by default
2020-09-15 01:07:59 +03:00
Dragory
cb5723db7c
automod: add strip_markdown option to match_words trigger
2020-09-15 01:07:28 +03:00
Dragory
a5c40a58bf
automod: make match_attachment_type case-insensitive
2020-09-15 01:02:28 +03:00
Dragory
f916e8c156
Fix antiraid level upsert for MySQL
2020-09-15 00:59:46 +03:00
Dragory
49cefe406e
Fixes to prod error handler
2020-09-13 22:46:59 +03:00
Dragory
61804d9e64
Improve error handling with mutes
2020-09-13 22:45:02 +03:00
Dragory
599c365640
Error handling improvements for reaction roles
2020-09-13 22:21:25 +03:00
Dragory
cd55fcd662
Fix logic error in reaction role error handling
2020-09-13 21:41:43 +03:00
Dragory
c573ec5d5f
Fix possible error in error handling
2020-09-13 21:39:56 +03:00
Dragory
69a1df260e
Add graceful error handling for welcome message template parsing
2020-09-01 01:11:02 +03:00
Dragory
78b93cbef0
+FIXME
2020-08-30 00:54:16 +03:00
Dragory
ef6162b522
reaction_roles: don't act on own reactions
2020-08-30 00:51:47 +03:00
Dragory
f3417313bc
reaction_roles: add remove_user_reactions option
2020-08-30 00:49:44 +03:00
Dragory
bf4c6cc25c
Fix error in mod actions alert_on_rejoin
2020-08-28 22:57:11 +03:00
Dragory
cce59f596d
Fix
2020-08-28 02:01:35 +03:00
Dragory
60f73bd752
Better reaction role errors (2)
2020-08-28 01:36:59 +03:00
Dragory
b53acd6b84
Better errors for reaction roles
2020-08-28 01:30:25 +03:00
Dragory
fca8a8dcce
Include whitespace in containsOnlyNormalChars()
2020-08-28 00:25:45 +03:00
Dragory
35b32e00be
Simplify containsOnlyNormalChars() test
2020-08-28 00:25:24 +03:00
Dragory
786c2e3d86
Fix messages with only numbers and ascii characters not being normalized (vol 2)
2020-08-28 00:13:47 +03:00