Ske
8e592eea13
Attempt to fix table rendering on API docs
2019-07-15 22:26:48 +02:00
Ske
b2ec1b6079
Add docs page describing command aliases
2019-07-15 22:16:43 +02:00
Ske
2f90e7c050
Show sender account in message card
2019-07-15 22:11:08 +02:00
Ske
99919ea6ea
Add member color to card
2019-07-15 22:06:08 +02:00
Ske
66690423e8
Allow calling frontpercent with arguments containing spaces
...
Closes #113 (for real this time).
2019-07-15 21:53:55 +02:00
Ske
b6ba24d171
Show front percent for switches with no fronter
...
Closes #113 .
2019-07-15 21:51:41 +02:00
Ske
05f7ead62e
Correctly order members in front percent embed
2019-07-15 21:41:24 +02:00
Ske
206d403526
Ignore proxying messages with no content and no attachment
2019-07-15 21:37:34 +02:00
Ske
6668cd8d2d
Swallow 404 when deleting proxied message
2019-07-15 21:36:12 +02:00
Ske
d47e7e7a06
Don't process messages until we're fully connected to shard zero
2019-07-15 21:29:45 +02:00
Ske
18e4d7c9ac
Add preliminary Sentry support
2019-07-15 21:02:50 +02:00
Ske
39152dbd27
Add an endpoint to view your own system
2019-07-15 20:06:28 +02:00
Ske
cc31664f8b
Fix API port binding hopefully for good
2019-07-15 19:08:47 +02:00
Ske
cabbae0679
Have Kestrel listen on any IP
2019-07-15 18:09:14 +02:00
Ske
4450826241
Disable HTTPS redirection on API server
2019-07-15 17:58:05 +02:00
Ske
3a6e061e44
Avoid making an extra request to fetch message body in webhooks
2019-07-15 17:53:01 +02:00
Ske
eb749d0c37
Fix typo in command list
2019-07-15 17:37:34 +02:00
Ske
da307c2dc9
Display member count on system card
2019-07-15 17:36:10 +02:00
Ske
7475980bd3
Fix sharding issue hopefully for good
2019-07-15 17:23:27 +02:00
Ske
4198a493e4
Fix references to wrong client type
2019-07-15 17:17:57 +02:00
Ske
1f3b0c6de6
Properly initialize a sharded client
2019-07-15 17:16:14 +02:00
Ske
d9b27a64f3
Merge branch 'master' of github.com:xSke/PluralKit
2019-07-15 16:51:53 +02:00
Ske
7f40b300b4
Specify volume for database in docker-compose.yml
2019-07-15 16:51:43 +02:00
Astrid
0c97611c41
Create CNAME
2019-07-15 16:18:15 +02:00
Astrid
fe259b7af9
Create FUNDING.yml
2019-07-15 16:04:51 +02:00
Ske
d464229442
Rewrite PluralKit in C#
...
Solved issues: Closes #5 , closes #74 , closes #77 , closes #92 , closes #104
Irrelevant issues: Closes #7 , closes 320, closes #40
2019-07-15 16:00:25 +02:00
Ske
55aa90b971
Fix member info usage string
2019-07-15 15:28:32 +02:00
Ske
0a8aeebb23
Fix error showing system card with deleted linked account
2019-07-15 00:05:19 +02:00
Ske
382f533dda
Pluralize 'fronter' when applicable
2019-07-14 23:49:14 +02:00
Ske
76d757cae1
Show member fronter card on separate lines
2019-07-14 23:18:51 +02:00
Ske
7e999f0a1d
Ensure switch fronter order is stable
2019-07-14 21:48:10 +02:00
Ske
c6d6a728c9
Fix proxying members named 'Clyde'
2019-07-14 21:27:13 +02:00
Ske
1d35838fa4
Hint at 5-char member ID when registering multi-name member
2019-07-14 21:19:48 +02:00
Ske
d78e4c4502
Send export file in DMs
2019-07-14 21:14:16 +02:00
Ske
ebc311ecc3
Remove message query reaction AND open DB connection when obtaining one
2019-07-14 05:23:27 +02:00
Ske
a41e20a0a3
Fix importing with no existing system
2019-07-11 22:46:18 +02:00
Ske
c6905f4ca1
Allow single quotes in command arguments
2019-07-11 22:34:38 +02:00
Ske
d829630a35
Fix database connection pool contention (maybe)
...
Instead of acquiring a connection per service per request, we
acquire connections more often but at a more granular level, meaning
they're also disposed of more quickly instead of staying for a long time
in case of long-running commands or leaks.
2019-07-11 21:25:23 +02:00
Ske
ca56fd419b
Fix various issues with proxying and webhook caching
2019-07-10 23:16:17 +02:00
Ske
8940226385
Clarify install instructions in the README
2019-07-10 16:24:33 +02:00
Ske
8afb2f892b
Remove deprecated web interface
2019-07-10 16:19:38 +02:00
Ske
d7ffa8830d
Update README
2019-07-10 16:19:27 +02:00
Ske
8e0e37ed54
Yes.
2019-07-10 13:57:59 +02:00
Ske
31173af87d
Add more command aliases
2019-07-10 13:55:48 +02:00
Ske
352940abbd
Sanitize user input in response messages
2019-07-10 13:44:03 +02:00
Ske
2b508f80e9
Add API documentation to docs
2019-07-10 13:20:57 +02:00
Ske
641532daec
Fix API system fronter endpoint crashing on system with no switches
2019-07-10 12:54:54 +02:00
Ske
740ccf6979
Fix sending message attachments
2019-07-10 12:52:02 +02:00
Ske
5bdb229b34
Fix errant dollar sign in log embed
2019-07-10 12:49:09 +02:00
Ske
5f9d1cd16a
Add API container to Composefile
2019-07-10 12:37:47 +02:00