spiral
c7126840ed
refactor(apiv2): rewrite group member endpoints to be cleaner
2021-10-30 18:16:18 -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
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
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
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
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
Ske
4c17ee3d89
Fix proxying in channels without message history + reduce proxy latency
2021-08-08 21:56:24 +02:00
spiral
34a1470d1f
fix shard fetch order
2021-08-03 18:57:10 -04:00
Ske
ae82bb4168
Updates to Elastic logging
2021-06-10 14:21:05 +02:00
Ske
ae9ed0f4ee
Store stard status in the database
2021-06-10 12:52:47 +02:00
Astrid
411cbdcd58
Merge pull request #316 from spiralw/feat/checkpatch
...
API patch improvements
2021-05-07 10:39:22 +02:00
Ske
3d624b39e4
Add message editing command
...
Signed-off-by: Ske <voltasalt@gmail.com>
2021-05-03 12:33:30 +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
7010becd32
Add group front percentages (fixing Git history)
...
Signed-off-by: Ske <voltasalt@gmail.com>
2021-04-06 12:58:50 +02:00
Astrid
77d63c2838
Merge branch 'main' into feat/ap
2020-12-08 12:25:01 +01:00
spiral
115017980e
Add pk;member group
2020-11-22 19:57:01 -05:00
spiral
37294b68da
Add disabling autoproxy per-account
2020-11-22 09:42:40 -05:00
spiral
71461b3163
Add looking up group by displayname; document this
2020-11-14 10:42:51 -05:00
Ske
81cd5496d5
Refactor command message deletion
2020-10-23 12:18:28 +02:00
dev-kittens
56bb5e975f
Add handling command ❌ reactions
...
and, uhh, rename invoker_id to author_id
2020-10-18 00:59:36 -05:00
dev-kittens
05cc30279a
- Add storing bot response messages in postgres
...
- Add scheduled task to clean up said store
2020-10-18 00:18:52 -05:00
Ske
c7612df37e
Major database refactor (again)
2020-08-29 13:46:27 +02:00