Spectralitree
33195b7b93
fix(api): patch correct system privacy fields
2021-11-18 17:12:20 -05:00
spiral
7d36a39a57
feat(apiv2): documentation, misc fixes
2021-10-22 11:20:26 -04:00
spiral
098d804344
feat(apiv2): better model validation error UX
2021-10-13 08:37:34 -04:00
spiral
c3e51d1a48
feat(apiv2): v2 json models
2021-10-12 02:19:42 -04:00
spiral
92e45a07ff
refactor: add SqlKata for SQL generation, move connection handling into ModelRepository
2021-09-29 21:51:38 -04:00
Grey Himmel
65b4f0e370
Add color to system JSON representation
2021-09-25 15:05:42 -04: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
11bd66e8d8
refactor: move JsonModelExt to PluralKit.Core (in individual model/patch files)
2021-08-08 16:10:53 -04:00
spiral
e144571904
Add banner (large) image
2021-08-02 13:46:12 -04:00
Ske
8740230c3d
Add a few utility admin commands
...
Signed-off-by: Ske <voltasalt@gmail.com>
2021-06-08 19:37:44 +02:00
spiral
b34ed5c4c0
API patch improvements
...
- add PatchObject.CheckIsValid
- use transaction when creating member, as to not create a member if the
patch is invalid
- return edited system in `PATCH /s` endpoint
2021-04-21 22:57:19 +01:00
Spectralitree
3603d52e9e
Add group and system colors
2021-03-28 12:02:41 +02:00
Ske
db4e41a232
Convert autoproxy timeout to use seconds
2020-12-08 12:57:17 +01:00
spiral
8e5fb6520b
Add configurable autoproxy latch timeout
2020-11-22 09:42:40 -05:00
Ske
1bb5d203df
Various additional tweaks/additions to groups
2020-08-20 21:43:17 +02:00
Ske
9c1efc7886
Move system updates to the same patch system as members
2020-06-29 14:39:19 +02:00