spiral
|
7b9d2a4e5e
|
feat(webhooks): add all events except group member events
|
2021-11-19 11:37:50 -05:00 |
|
spiral
|
f071485a82
|
fix(webhooks): always send event data, even if null
|
2021-11-19 11:23:23 -05:00 |
|
spiral
|
e48e39eeb1
|
fix(webhooks): add signing token to events that are missing it
|
2021-11-19 11:13:21 -05:00 |
|
spiral
|
e8beb245da
|
fix(webhooks): fix error when DNS entry has non-ipv4 addresses
|
2021-11-19 10:58:12 -05:00 |
|
spiral
|
00b7f76a5b
|
fix(webhooks): actually correctly parse urls for DNS resolution
|
2021-11-03 02:02:07 -04:00 |
|
spiral
|
a81ffc3399
|
feat(webhooks): add basic commands
|
2021-11-03 02:01:35 -04:00 |
|
spiral
|
71aec0d419
|
feat(webhooks): init, add service/models, add JSON to patch objects
|
2021-11-02 06:08:17 -04:00 |
|
spiral
|
44ccf01f93
|
feat: with_members query string on /systems/:ref/members endpoint
|
2021-11-01 00:12:11 -04:00 |
|
spiral
|
bb8d5dcf12
|
fix: actually export everything from PKSystem
|
2021-10-30 20:45:59 -04:00 |
|
spiral
|
f44f83c809
|
Merge branch 'feat/apiv2' into main
|
2021-10-30 18:18:08 -04:00 |
|
spiral
|
c7126840ed
|
refactor(apiv2): rewrite group member endpoints to be cleaner
|
2021-10-30 18:16:18 -04:00 |
|
spiral
|
9a34834ca9
|
Merge branch 'main' of ssh://github.com/xSke/pluralkit into main
|
2021-10-29 13:29:23 -04:00 |
|
spiral
|
456545efe8
|
fix: import nickname from Tupperbox
|
2021-10-29 12:59:19 -04:00 |
|
spiral
|
8e0e393f52
|
feat(apiv2): docs fixes
|
2021-10-22 17:54:47 -04:00 |
|
spiral
|
7d36a39a57
|
feat(apiv2): documentation, misc fixes
|
2021-10-22 11:20:26 -04:00 |
|
multiusersystem
|
ffe23829db
|
fixed schema version
|
2021-10-19 18:18:08 -04:00 |
|
spiral
|
2bf1617737
|
feat(apiv2): reorganize controllers, add stats to meta endpoint
|
2021-10-15 07:08:41 -04:00 |
|
spiral
|
8fe688e4aa
|
Merge branch 'main' into feat/apiv2
|
2021-10-15 06:32:50 -04:00 |
|
spiral
|
3bc451eb4b
|
feat: move scheduled tasks to separate project
|
2021-10-15 06:27:38 -04:00 |
|
spiral
|
098d804344
|
feat(apiv2): better model validation error UX
|
2021-10-13 08:37:34 -04:00 |
|
spiral
|
f602f22a3d
|
feat(apiv2): guild endpoints
|
2021-10-13 01:02:34 -04:00 |
|
spiral
|
e2a56a198f
|
feat(apiv2): GET endpoints except guilds
- ResolveT methods in ControllerBase
- ContextFor methods in ControllerBase
|
2021-10-12 05:17:54 -04:00 |
|
spiral
|
11620d94c8
|
feat(apiv2): actually add UUIDs to JSON models
|
2021-10-12 04:25:06 -04:00 |
|
spiral
|
9d47bfe0d8
|
feat(apiv2): basic error handling
|
2021-10-12 03:01:02 -04:00 |
|
spiral
|
9bafc732ab
|
Merge branch 'main' into feat/apiv2
|
2021-10-12 02:33:47 -04:00 |
|
spiral
|
c3e51d1a48
|
feat(apiv2): v2 json models
|
2021-10-12 02:19:42 -04:00 |
|
spiral
|
2e89310129
|
fix(import): add AddAccount to tx
|
2021-10-06 20:24:29 -04:00 |
|
spiral
|
502265973c
|
fix: explicitly return * in Patch queries
This is needed because the API takes the object from the database query to return to the user
|
2021-10-03 12:02:26 -04:00 |
|
spiral
|
92e45a07ff
|
refactor: add SqlKata for SQL generation, move connection handling into ModelRepository
|
2021-09-29 21:51:38 -04:00 |
|
spiral
|
dbe040f852
|
feat(apiv2): database changes
|
2021-09-26 23:18:17 -04:00 |
|
spiral
|
fb4aaad19f
|
lint
|
2021-09-26 22:50:08 -04:00 |
|
spiral
|
0517c76abf
|
feat: delete command messages with pk;msg -delete
|
2021-09-26 22:49:43 -04:00 |
|
BeautifulPixel
|
7d60b3e7cf
|
Add switch editing functionality
|
2021-09-26 20:08:38 -04:00 |
|
Grey Himmel
|
65b4f0e370
|
Add color to system JSON representation
|
2021-09-25 15:05:42 -04:00 |
|
spiral
|
c472a7f6df
|
lint/fixes, add group patch validation
|
2021-09-22 13:48:34 -04:00 |
|
spiral
|
bc2c198a82
|
group import/export
|
2021-09-21 21:42:41 -04:00 |
|
spiral
|
a2bf70b395
|
feat: don't try to match other systems' members in switch / group add commands
|
2021-09-13 03:14:59 -04:00 |
|
spiral
|
dec228d5bd
|
feat: add limit reach warning to pk;group new
|
2021-09-13 02:46:40 -04:00 |
|
Ske
|
9bbe9df16d
|
Clean up a few database pool uses
|
2021-09-03 22:20:07 +02:00 |
|
spiral
|
ac2671452d
|
run dotnet format
|
2021-08-27 11:03:47 -04:00 |
|
spiral
|
4b944e2b20
|
feat: refactor external input handling code
- refactor import/export code
- make import/export use the same JSON parsing as API
- make Patch.AssertIsValid actually useful
|
2021-08-25 21:43:31 -04:00 |
|
spiral
|
603123777d
|
add limits to switch members and proxy tag length
|
2021-08-25 13:42:08 -04:00 |
|
spiral
|
0d583a2a6b
|
fix: fetch guild settings for server tag in system card
|
2021-08-25 12:30:42 -04:00 |
|
Ske
|
83212b4bb2
|
Don't override maximum pool size from connection string
|
2021-08-24 11:22:41 +02:00 |
|
spiral
|
50776980e5
|
fix: use correct git commit abbrev
|
2021-08-08 16:19:31 -04:00 |
|
spiral
|
11bd66e8d8
|
refactor: move JsonModelExt to PluralKit.Core (in individual model/patch files)
|
2021-08-08 16:10:53 -04:00 |
|
spiral
|
26c18d2f48
|
refactor: move modeltypes to own folder, move IDs to file of respective type
|
2021-08-08 16:10:51 -04:00 |
|
Ske
|
4c17ee3d89
|
Fix proxying in channels without message history + reduce proxy latency
|
2021-08-08 21:56:24 +02:00 |
|
Ske
|
ffe7400539
|
Fix system tags defaulting to off on servers with no per-guild settings
|
2021-08-08 15:28:21 +02:00 |
|
spiral
|
34a1470d1f
|
fix shard fetch order
|
2021-08-03 18:57:10 -04:00 |
|