Commit Graph

  • bb939697d8 Add myself to FUNDING.yml Ske 2019-10-26 19:47:58 +02:00
  • 295f9f8abc Remove deprecated Web solution Ske 2019-10-26 19:47:11 +02:00
  • 6a73b3bdd6 Refactor data stores, merging the Store classes Ske 2019-10-26 19:45:30 +02:00
  • 1ab84b54dd
    Update dotnetcore.yml Astrid 2019-10-26 15:18:42 +02:00
  • 029eed3786
    Merge pull request #134 from nephanim/feature/member-limit Astrid 2019-10-22 19:33:30 +02:00
  • 53ae0e3d70 Improve error handling and reporting after command rewrite Ske 2019-10-22 19:31:40 +02:00
  • 593e9d9aef Fix edge case of importing exactly enough members to hit the cap Noko 2019-10-20 18:24:00 -05:00
  • 406f005b4f Bulk import switches for pk;import Noko 2019-10-20 14:38:43 -05:00
  • 3d21adeec9 Fix reversal of import response messages Noko 2019-10-20 02:22:22 -05:00
  • 397da2e1fa Added max member count to limits Noko 2019-10-20 02:16:57 -05:00
  • a277f4fb87
    Merge pull request #2 from xSke/master Noko 2019-10-19 19:05:39 -05:00
  • 284e8eb95a Include underscore properly in display_name API docs Ske 2019-10-18 13:38:25 +02:00
  • 6db4106519
    Merge pull request #121 from greysdawn/patch-2 Astrid 2019-10-18 13:37:16 +02:00
  • af4da8fd72
    Merge branch 'master' into patch-2 Astrid 2019-10-18 13:37:09 +02:00
  • 4ce4efcc61 Fix importing brackets from Tupperbox. Closes #123 Ske 2019-10-18 13:34:54 +02:00
  • c4d28f64c7 Display system/member created date in embed footer. Ske 2019-10-18 13:29:16 +02:00
  • 1d7a4d78db
    Merge pull request #126 from xBelladonna/feature/messagecard-nickname Astrid 2019-10-18 13:22:48 +02:00
  • bf13c55266
    Merge pull request #133 from nephanim/perf/export Astrid 2019-10-18 13:22:33 +02:00
  • e91ecebb39
    Merge branch 'master' into perf/export Astrid 2019-10-18 13:21:19 +02:00
  • 49adcd680a
    Merge pull request #132 from nephanim/perf/frontpercent Astrid 2019-10-18 13:20:43 +02:00
  • bca296533b
    Merge pull request #130 from nephanim/feature/import-switches Astrid 2019-10-18 13:20:34 +02:00
  • 49dede7ff8 Remove compiler warning from API Ske 2019-10-18 13:19:17 +02:00
  • 83c709b69d Sanitize more inputs Ske 2019-10-18 13:14:36 +02:00
  • adea7be07c Improve export performance Noko 2019-10-06 02:03:28 -05:00
  • ef7b825aa6
    Merge pull request #1 from nephanim/feature/import-switches Noko 2019-10-05 22:51:11 -05:00
  • bc0213c9a1 Added indexes to support frontpercent query changes Noko 2019-10-05 15:30:55 -05:00
  • 845ec90c3e Improve frontpercent performance Noko 2019-10-05 15:08:27 -05:00
  • 1988b29fbc Refactor command system Ske 2019-10-05 07:41:00 +02:00
  • 7406f18bf5 Import switches Noko 2019-09-29 14:40:13 -05:00
  • 633c181e84 Add displayname to PK export/import Noko 2019-09-28 23:29:32 -05:00
  • 658bcf1faf Display guild user nickname on message card if set xBelladonna 2019-09-22 02:04:20 +09:30
  • 0ec522ca0a Display member roles in message query card Ske 2019-09-21 15:19:38 +02:00
  • 86d0b24758 Include event ID in Sentry dump Ske 2019-09-02 20:37:24 +02:00
  • 7d1accd58d Fix file name of tips and tricks page Ske 2019-08-31 19:13:37 +02:00
  • 1bfdb43c1f Fix message model table Ske 2019-08-31 19:13:10 +02:00
  • cfd8a2cfdb Fix README formatting Ske 2019-08-31 19:12:48 +02:00
  • dbade9b6bc Various minor site/documentation changes Ske 2019-08-31 12:32:28 +02:00
  • ad6624ce02
    Order members regardless of name case Grey Himmel 2019-08-25 20:25:37 -04:00
  • 9b0b8b4353 Fix Clyde, also without an attachment Ske 2019-08-14 07:21:03 +02:00
  • 74e0508065 Increase webhook name limit to 80 Ske 2019-08-14 07:16:48 +02:00
  • 5ef8a9303d Update .gitignore Ske 2019-08-13 23:28:24 +02:00
  • ec49d10d66 Add .editorconfig Ske 2019-08-13 23:25:55 +02:00
  • 4e69531103 Ignore invalid colors in member card Ske 2019-08-13 21:49:43 +02:00
  • 4d2c843442 Handle busy indicator without permission properly Ske 2019-08-12 18:07:29 +02:00
  • fb7f31d42d Invalidate proxy caches on more editing commands Ske 2019-08-12 17:49:07 +02:00
  • d8503001eb Show an error when a bad import URL is given Ske 2019-08-12 17:47:35 +02:00
  • 8396e17a87 Attempt to fix webhook invocation errors Ske 2019-08-12 16:38:34 +02:00
  • 5f79aaf960 Fix API service injection Ske 2019-08-12 06:54:28 +02:00
  • 1604500f2a Optimize Docker build files Ske 2019-08-12 06:49:18 +02:00
  • 5728f94e00 Fix stats command Ske 2019-08-12 06:24:37 +02:00
  • a48940476c Eagerly discard messages before shard init Ske 2019-08-12 06:10:55 +02:00
  • 7945603cdb Include invite link in error message Ske 2019-08-12 06:03:20 +02:00
  • d3f821a266 Send a request ID on error Ske 2019-08-12 05:56:05 +02:00
  • 145ecb91ad Refactor proxy service Ske 2019-08-12 05:47:55 +02:00
  • fda98bc25f Lower message cache size Ske 2019-08-12 05:03:18 +02:00
  • 17c8b7b765 Properly retry client creation on failure Ske 2019-08-12 04:42:16 +02:00
  • 5b13c1b100 Cache the entire webhook client rather than just the token Ske 2019-08-12 04:32:01 +02:00
  • 1b32cd8b6d Log webhook send progress Ske 2019-08-12 04:16:17 +02:00
  • c68ce1bdd3 Log gateway latency to console Ske 2019-08-12 04:05:22 +02:00
  • aa04d2055e Avoid deleting messages from the store if they're not webhooks Ske 2019-08-12 03:51:54 +02:00
  • 423d23faf7 Cache account lookup in memory when proxying Ske 2019-08-12 03:48:08 +02:00
  • 5aa47278cb Revert "Attempt to speed up Docker building" Ske 2019-08-12 02:44:48 +02:00
  • c94c6c1c41 Increase maximum connection pool size to 1000 Ske 2019-08-12 02:34:59 +02:00
  • 213db91ade Report database query stats as tags Ske 2019-08-12 02:33:56 +02:00
  • f5c5291877 Attempt to speed up Docker building Ske 2019-08-12 02:33:28 +02:00
  • 99ec3cd355 Instrument and log database queries Ske 2019-08-12 02:05:30 +02:00
  • ea476d4051 Yield event handlers to task queue before handling Ske 2019-08-12 01:15:55 +02:00
  • a689d61788 Collect webhook response time and shard latency Ske 2019-08-12 00:57:23 +02:00
  • 90c6869b00 Collect statistics about shard status Ske 2019-08-12 00:35:30 +02:00
  • b593c32950 Add more extensive debug-level logging Ske 2019-08-12 00:07:29 +02:00
  • 7e92a58c8d Fix API project building Ske 2019-08-11 22:59:05 +02:00
  • 942022d408 Track database handles over metrics Ske 2019-08-11 22:56:20 +02:00
  • 1596694686
    Document member display names Grey Himmel 2019-08-09 11:40:58 -04:00
  • d38c38cb9e
    Add display name editing Grey Himmel 2019-08-09 11:37:52 -04:00
  • 1cfeaf281b Await member delete Grey Himmel 2019-08-08 11:52:34 -04:00
  • f2a71a333b Document member DELETE route Grey Himmel 2019-08-08 11:40:13 -04:00
  • 13fe0b7ef9 Add endpoint to delete members Grey Himmel 2019-07-28 18:03:50 -04:00
  • 9f2faeea5a Escape markdown in proxy tags on member card (#118) Bella | Nightshade 2019-08-09 10:55:15 +00:00
  • 3f6a260fac Properly associate trigger events with Sentry errors Ske 2019-08-09 12:47:46 +02:00
  • 606f48fdb5 Add display name to member card Ske 2019-08-09 10:39:03 +02:00
  • 7d6c8d46cb Add display names to documentation Ske 2019-08-09 10:34:41 +02:00
  • 200ba6d84c Add member proxy display names Ske 2019-08-09 10:12:38 +02:00
  • fabf772085 Return original message ID to log channel xBelladonna 2019-08-08 15:06:09 +09:30
  • cf263af44c Fix wraparound on paginated lists Ske 2019-08-04 13:50:06 +02:00
  • fe22ba4f32 Truncate member profile in long system list Ske 2019-08-04 13:43:56 +02:00
  • a201ad644e Bump database maximum connections to 1000 in Docker Ske 2019-08-03 00:27:25 +02:00
  • ef68a5250f Return member after create/edit Grey Himmel 2019-07-28 16:27:54 -04:00
  • 59dbc5368b Filter everyone/here pings if the proxy sender doesn't have permission Ske 2019-07-28 15:38:28 +02:00
  • 2217b87afe Fix typo in docs xBelladonna 2019-07-27 14:01:21 +09:30
  • 29eefd7f5a Handle collision case when generating hid xBelladonna 2019-07-27 14:00:05 +09:30
  • 924924b10e Add endpoint to create new member by POST request xBelladonna 2019-07-27 13:07:23 +09:30
  • 24ea11f691 Add docs page for permission check command Ske 2019-07-26 12:18:23 +02:00
  • 4eb9ee601d Add command to check channel permissions for proxying Ske 2019-07-26 12:05:09 +02:00
  • a9444fa8c6 Update member creation message with website link Ske 2019-07-26 11:20:30 +02:00
  • 967b4f9ae0 Add redirect message for member help command Ske 2019-07-26 11:17:42 +02:00
  • defbf37cfe Fall back to system avatar when no member avatar is set Ske 2019-07-26 11:08:06 +02:00
  • b14666aa4f Store the ID of the trigger message in the database Ske 2019-07-24 13:38:54 +02:00
  • 11eabe2e3d Update D.NET version and add bulk deletion support Ske 2019-07-21 17:16:04 +02:00
  • 4fe80749c4 Fix compiler warnings CS1998 and CS4014 Ske 2019-07-21 16:43:28 +02:00
  • a078fcdf47 Add description as a field at the bottom of member and system embed Ske 2019-07-21 16:29:48 +02:00