Commit graph

  • 030da51da1
    chore: remove deprecated .env.example from /dashboard Dragory 2022-08-07 13:53:02 +03:00
  • 1308054d69
    fix: use docker compose v2 syntax in update.sh; only stop/start the containers rather than recreating them Dragory 2022-08-07 13:52:41 +03:00
  • 561f91949d
    docs: fixes/tweaks to docker docs Dragory 2022-08-07 13:52:04 +03:00
  • 9bd1b97a11
    fix: ignore empty values for STAFF/DEFAULT_ALLOWED_SERVERS Dragory 2022-08-07 12:45:52 +03:00
  • 22d0b14ef1
    docker: allow configuring UID/GID used inside the containers Dragory 2022-08-07 12:23:27 +03:00
  • ad1f5b8fde
    chore: rename LICENCE.md to LICENSE.md Dragory 2022-08-06 22:31:10 +03:00
  • a9cf019d29
    chore: add LICENCE.md Dragory 2022-08-06 22:28:26 +03:00
  • 61f8b1579b
    feat: more work on prod docker setup Dragory 2022-08-06 22:18:21 +03:00
  • f0a96de371
    debug: temporarily disable server auto-leaving Dragory 2022-08-06 22:13:07 +03:00
  • 4a5e8ded75
    feat: add DEFAULT_ALLOWED_SERVERS .env value Dragory 2022-08-06 22:12:40 +03:00
  • f7fede47bd
    refactor: use .env STAFF instead of global config owners for global commands Dragory 2022-08-06 21:31:13 +03:00
  • 91f54424ed
    Early work on prod container Dragory 2022-07-16 22:16:34 +03:00
  • 3cf08e5a49 Update discord.js Miikka 2022-07-06 22:21:26 +00:00
  • 0e6c2619f0
    Update applyRoleButtons.ts Miikka 2022-07-07 01:07:17 +03:00
  • 8574d61670
    debug Miikka 2022-07-07 01:00:32 +03:00
  • f5125cb3c3
    Update applyRoleButtons.ts Miikka 2022-07-07 00:49:29 +03:00
  • 17fa857609
    Remove docker-compose wrapper script; fixes to devcontainers Dragory 2022-06-26 23:15:36 +03:00
  • db84d80e74
    Update devenv instructions Dragory 2022-06-26 22:32:39 +03:00
  • 96101f267d
    Add VSCode devcontainer support Dragory 2022-06-26 22:32:21 +03:00
  • d8b7d0cba5
    Update Docker instructions Dragory 2022-06-26 19:33:56 +03:00
  • ce2255b6b7
    Simplify dev docker setup Dragory 2022-06-26 19:30:46 +03:00
  • b655085115
    Add quick instructions for docker dev environment Dragory 2022-06-26 15:31:20 +03:00
  • bc250209d8
    Fix API_URL/API_DOMAIN usage in dashboard Dragory 2022-06-26 15:24:24 +03:00
  • 122f535e34
    Fix API vhost in nginx container Dragory 2022-06-26 15:23:53 +03:00
  • f463abb3e2
    Temporarily disable config clean-up Dragory 2022-06-26 15:23:17 +03:00
  • 6b44027eb4
    Fix error when compiling ormconfig Dragory 2022-06-26 15:02:34 +03:00
  • e760654c54
    Use mysql_native_password for dev database zeppelin user Dragory 2022-06-26 15:01:54 +03:00
  • 12274a84b2
    Fix .env number validation errors Dragory 2022-06-26 14:41:31 +03:00
  • 177a66a247
    Merge remote-tracking branch 'origin/master' into 220601_docker_wip Dragory 2022-06-26 14:38:36 +03:00
  • acbeddf11c
    Fix old/broken env import Dragory 2022-06-26 14:37:37 +03:00
  • b48b93a6de
    Merge branch 'master' into 220601_docker_wip Dragory 2022-06-26 14:35:32 +03:00
  • 3773d659cc
    Consolidate .env files. More work on dev containers. Dragory 2022-06-26 14:34:54 +03:00
  • 961a8c7fff
    Merge pull request #337 from almeidx/userinfo-roles Miikka 2022-06-26 14:10:05 +03:00
  • 7fb0d02adf
    fix discord-api-types imports & usage of removed guild features (#335) Almeida 2022-06-26 12:09:27 +01:00
  • 5c0d607af3
    feat: Tag list search and improved readability Jonah Lawrence 2022-06-21 21:43:59 -06:00
  • d60c29e5a3
    Fix "Server voice muted" being true even if self-muted, misleading mods Dark 2022-06-15 13:40:40 +02:00
  • 662d9cda26
    fix: no response if user only has hidden cases in !cases @user almeidx 2022-06-14 18:23:36 +01:00
  • d60d2bc568
    fix: fix crash when unloading reminders plugin without running afterLoad() Dragory 2022-06-14 01:31:45 +03:00
  • b05fbe1d04
    Update to discord.js v13.8.0, adding support for text-in-voice Dragory 2022-06-13 21:19:56 +03:00
  • ba78103807
    fix: fix the fix Dragory 2022-06-01 19:49:14 +03:00
  • 058643f360
    fix: fix crash in AutoReactions if a message is posted in an uncached thread Dragory 2022-06-01 19:38:56 +03:00
  • d67dee7cfd
    chore: remove minor version from .nvmrc Dragory 2022-06-01 19:30:29 +03:00
  • 5387d4a82a
    chore: update to discord.js 13.7.0 Dragory 2022-06-01 19:26:43 +03:00
  • 2a959f354c
    Initial work on Docker support Dragory 2022-06-01 19:11:44 +03:00
  • 6df67da3cb
    debug: catch & trace interaction reply errors Dragory 2022-06-01 18:58:54 +03:00
  • 016330366e
    fix: change new 'av' alias to 'adv' to avoid conflict with the 'avatar' alias Dragory 2022-05-12 21:47:13 +03:00
  • 15e51491d8
    fix: fix error from 'config: null' in config Dragory 2022-05-12 21:46:20 +03:00
  • 10c107d5d9
    fix: only retry reminders in case of HTTP errors Dragory 2022-05-12 21:38:01 +03:00
  • 7faa211d49
    feat: add 'av' as alias for 'add_server_from_invite' Dragory 2022-05-12 21:32:49 +03:00
  • 19235306f7
    idk kev metal 2022-05-11 14:35:05 +00:00
  • a31d074ba8
    fix: negative number in userinfo command almeidx 2022-04-27 10:34:16 +01:00
  • 8445c37f64
    chore: add default value for no-op button_groups option to stop TS from complaining Dragory 2022-04-24 02:56:13 +03:00
  • ef78fbc065
    fix: fix crash when custom id data is not valid JSON Dragory 2022-04-24 02:55:35 +03:00
  • d93097306c
    fix: allow servers with button_groups in their reaction_roles config to load with a warning Dragory 2022-04-23 23:26:16 +03:00
  • 44d68bf608
    fix: fix error when trying to fetch an unknown channel in role buttons Dragory 2022-04-23 22:55:04 +03:00
  • 75bd7625a2
    fix: catch and report errors when applying role button components Dragory 2022-04-23 20:17:32 +03:00
  • 22bd0ec422
    fix: only allow named options for role button style Dragory 2022-04-23 20:11:46 +03:00
  • a627c7d859
    fix: fix error if the specified role buttons message id doesn't point to a valid message Dragory 2022-04-23 20:01:21 +03:00
  • 8db8b21995
    fix: fix crash in role_buttons if the role button message is removed and the guild reloaded Dragory 2022-04-23 19:52:55 +03:00
  • 123b08c191
    docs: fix typo in role button examples Dragory 2022-04-23 19:43:29 +03:00
  • b6ab2c7d4a
    feat: add '!role_buttons reset' command Dragory 2022-04-23 19:43:11 +03:00
  • 4a9ece8e3b
    feat: add start_new_row option for role button options Dragory 2022-04-23 18:51:28 +03:00
  • 5042d9997f
    fix: crash hotfix Dragory 2022-04-23 17:55:05 +03:00
  • b64611dd01
    feat: use a standard custom ID format in role buttons Dragory 2022-04-23 17:45:47 +03:00
  • 784c54b22a
    feat: add 'exclusive' option for role buttons; add documentation for role buttons; mark reaction roles as legacy Dragory 2022-04-23 17:30:37 +03:00
  • 05334a772f
    chore: remove old button roles implementation Dragory 2022-04-23 16:38:24 +03:00
  • 3fe71b3e27
    feat: add internal role manager plugin; add role buttons plugin Dragory 2022-04-23 16:31:41 +03:00
  • 9314d57645
    chore: formatter pass Dragory 2022-04-23 13:14:08 +03:00
  • a626481802
    Merge pull request #320 from almeidx/embed-validation Miikka 2022-04-23 13:09:27 +03:00
  • c08335d582
    chore: add dependabot to .clabot config Miikka 2022-04-23 13:07:32 +03:00
  • be5b6a8d49
    feat: add check to refreshApiKeyExpiryTime to not refresh long lived keys (#301) Luke 2022-04-21 14:47:06 -05:00
  • 9fc33181eb
    Merge pull request #323 from almeidx/ban-thing Miikka 2022-04-21 22:41:31 +03:00
  • a88b5139c4
    docs: document template functions (#281) metal 2022-04-21 20:31:18 +01:00
  • 63fa5bc533
    Merge pull request #307 from almeidx/role-info-perms Miikka 2022-04-21 22:29:01 +03:00
  • cb40b70fda
    Merge pull request #317 from almeidx/createcase Miikka 2022-04-21 22:27:59 +03:00
  • 0c1dcdc042
    Merge pull request #318 from almeidx/userinfo-roles Miikka 2022-04-21 22:27:42 +03:00
  • 0c0f3c93fc
    Merge pull request #324 from almeidx/formatting Miikka 2022-04-21 22:26:49 +03:00
  • da42291dcb
    Update .clabot Miikka 2022-04-21 22:21:40 +03:00
  • 4f5222508d
    docs: update phisherman docs link (#327) Shoaib Sajid 2022-04-22 00:16:16 +05:00
  • 280543df4e
    chore: update erlpack (#331) Almeida 2022-04-04 21:40:28 +01:00
  • 8f96fa4ec1
    ci: add cla-bot configuration Dragory 2022-04-04 23:26:06 +03:00
  • 0d59a7844c
    chore: update backend dependencies to address npm audit issues Dragory 2022-04-04 23:18:34 +03:00
  • b9422ce12d
    feat: update to discord.js@13.6.0 and discord-api-types@0.31.0 Dragory 2022-04-04 23:10:07 +03:00
  • 7259f6017e
    chore: remove double parenthesis in match_attachment_type trigger almeidx 2022-02-20 02:05:57 +00:00
  • 24cc532e86
    fix: allow 0 deleteMessageDays and fix upper limit almeidx 2022-02-19 17:57:01 +00:00
  • 49df2609d8
    fix: embed validation almeidx 2022-02-17 14:47:53 +00:00
  • af4b82d48d
    fix(userinfocmd): limit the amount of roles shown almeidx 2022-02-07 21:18:41 +00:00
  • ea6df32da5
    fix createCase() almeidx 2022-01-25 19:37:56 +00:00
  • 9d301a4242
    debug: reduce 'lowest global remaining' console spam Dragory 2022-01-22 17:20:44 +02:00
  • feeb048855
    debug: add debug logging to automod clean action Dragory 2022-01-17 21:28:00 +02:00
  • 264cf93fe2
    fix: fix crash when importing cases with duplicate case numbers Dragory 2021-12-22 15:06:55 +02:00
  • 2b03c999be
    feat: improve data validation errors when importing data Dragory 2021-12-22 15:00:53 +02:00
  • d5363449a0
    fix: show all attachment URLs in !message, fix crash with attachments Dragory 2021-12-19 17:47:21 +02:00
  • ff160be1fa
    fix(automod): don't try to reply with an empty message Dragory 2021-11-27 11:52:26 +02:00
  • d7dc840778
    rename record almeidx 2021-11-26 12:21:03 +00:00
  • 95365d8573
    fix permissions not showing properly in roleinfo almeidx 2021-11-26 11:49:08 +00:00
  • 3b98c3bdc1
    chore: also run code quality checks on PRs Dragory 2021-11-03 17:02:04 +02:00
  • 673ec7b09a
    chore: resolve eslint issues Dragory 2021-11-03 16:59:08 +02:00
  • 09125956a0
    chore: run prettier on unformatted files Dragory 2021-11-03 16:54:21 +02:00
  • 1d5d8d96de
    fix(phisherman): reset validApiKey on 'missing permissions' error; log getDomainInfo() errors Dragory 2021-11-03 16:53:11 +02:00