Commit Graph

414 Commits

Author SHA1 Message Date
GoXLR
28213c703e
weird auth debug shit help me god please mongo is weird 2022-10-19 18:34:50 +02:00
GoXLR
c46583060d
Merge branch 'master' of https://github.com/PlatinumMC/APIv3 2022-10-19 17:59:03 +02:00
GoXLR
a6642dba0a
yes pls 2022-10-19 17:59:00 +02:00
GoXLR
1cbe4aa462
original code 2022-10-19 17:57:51 +02:00
GoXLR
9f2ad2d73a
original code 2022-10-19 17:56:53 +02:00
GoXLR
3cbe6e0b5c
more debug 2022-10-19 16:45:33 +02:00
GoXLR
697dd58b46
Fix 2022-10-19 09:31:07 +02:00
GoXLR
635c1c9c75
kinda need this kekw 2022-10-19 08:45:46 +02:00
GoXLR
1fb257b573
Debug 2022-10-19 08:15:38 +02:00
Alfie Cleveland
2cdbba0c77 API updates 2017-10-01 02:31:47 +01:00
Alfie Cleveland
5270321c37 More optimizations & fix NPE when console unbans a player 2017-09-24 16:26:36 +01:00
Alfie Cleveland
6394b7e4ef Strip IP Intel entirely 2017-09-24 14:39:13 +01:00
Alfie Cleveland
408124f5cd Fix some stuff for Velt 2017-09-24 14:25:35 +01:00
Colin McDonald
276564f21f Fix repository references 2017-09-01 12:14:47 -04:00
Colin McDonald
e1b98f782e Update Jenkinsfile 2017-09-01 12:13:25 -04:00
Colin McDonald
78067c2c51 Move packes to more Spring-like structure 2016-12-17 14:21:41 -05:00
Colin McDonald
23bcc1d985 Fix initial deployment issues 2016-12-16 19:54:06 -05:00
Colin McDonald
6cd0cb31ec Remove use of MineHQ specific terminology. Copied from c949a7a2d4 2016-11-29 22:23:23 -05:00
Colin McDonald
db0b173f15 Config changes + cleanup 2016-11-29 22:10:02 -05:00
Colin McDonald
f4b59cf9b3 Add totp dump type, which returns UUIDs of Users with totp setup 2016-11-28 22:25:39 -05:00
Colin McDonald
6ae09cde9b Start adding IoC elements 2016-11-27 20:47:40 -05:00
Colin McDonald
1c9983de66 Properly create new access tokens 2016-11-27 02:06:44 -05:00
Colin McDonald
021d448c15 Finish deployment route 2016-11-27 01:35:09 -05:00
Colin McDonald
db0adc8b87 Add deployment routes for use by Ansible 2016-11-27 01:06:01 -05:00
Colin McDonald
76c0148b89 Optimize imports 2016-11-26 23:14:55 -05:00
Colin McDonald
641dccd06b Rename handlers to filters to better express functionality 2016-11-26 23:14:11 -05:00
Colin McDonald
a72f10618a Fix compilation issue from previous commit 2016-11-21 21:16:57 -05:00
Colin McDonald
74570ccbc0 Add scopeRanks field to user login info, which contains their best ranks on each scope 2016-11-21 20:12:42 -05:00
Colin McDonald
b53ea83bb9 Remove unused field from last commit 2016-10-26 21:01:43 -04:00
Colin McDonald
508674045e Respond to POST /punishments with raw punishment 2016-10-26 21:01:17 -04:00
Jonathan Halterman
884e1fd7dd Merge pull request #59 from FrozenOrb/hide-linked-ip-ban-removal-reasons
Don't show IP unban reasons if unbanned via linked punishment.
2016-10-26 00:17:46 -04:00
Jonathan Halterman
96e4df5b04 Don't show IP unban reasons if unbanned via linked punishment. 2016-10-25 21:17:20 -07:00
Colin McDonald
e082e69063 Revert previous commit, change lookup routes to POSTs 2016-10-24 17:08:57 -04:00
Colin McDonald
a610b443e4 Fix URL length limit, filter lookup URLs in log entries (for length) 2016-10-24 16:58:49 -04:00
Colin McDonald
af8dd4d925 Return corrected username in GET /lookup/byName 2016-10-23 00:50:37 -04:00
colinmcdonald22
30ece4a60f Optimize imports 2016-10-21 22:55:50 -04:00
colinmcdonald22
3f866bb25f Add uuid/name lookup routes 2016-10-21 22:55:15 -04:00
colinmcdonald22
e40aaf19a2 Optimize imports 2016-10-21 22:15:28 -04:00
colinmcdonald22
b30df61c75 Add GET /search route 2016-10-21 21:21:01 -04:00
colinmcdonald22
2ff31dab1d Fix compilation issue with previous commit 2016-10-21 20:54:10 -04:00
colinmcdonald22
ee3a012f80 Fix json integer parsing 2016-10-21 19:36:24 -04:00
Colin McDonald
525bd64c3b Convert enum values to upper case before attempting to parse 2016-10-20 22:59:48 -04:00
Colin McDonald
ee1e578140 Update README.md to be explain usage of mongo-jackson-codec lib 2016-10-20 22:15:44 -04:00
Colin McDonald
9a4ab71b5d Add modified mongo-jackson-codec files to repository
This will mean we no longer depend on our custom version of the codec
being available at compile time - we instead depend on the public version
and 'apply' our changes at compile time with the maven shade plugin. The
package-info.java file describes the changes (+ motivation for these changes)
made to the public library.
2016-10-20 22:11:57 -04:00
Jonathan Halterman
1b343f98f7 Merge pull request #57 from FrozenOrb/specify-punisher
Add the ability to specify the punisher as a parameter in the GET pun…
2016-10-20 17:01:56 -07:00
Francisco Saldanha
e14ea127cb Add the ability to specify the punisher as a parameter in the GET punishments route 2016-10-20 21:40:55 -02:00
Colin McDonald
d90981bdec Add /dumps/rankUsers?rank=<rank> to get all Users with a certain rank 2016-10-16 19:38:28 -04:00
Colin McDonald
0ca0dea102 Create a bilateral link between bans and ip bans
Because existing data does not have this link we're not changing our queries
to depend on this new field, it exists purely for the website/other clients. A
conversion will be ran on the database to add this field to existing ip bans.

Trello card: https://trello.com/c/os6iX7tv/5-create-a-bilateral-link-between-bans-and-ip-bans
2016-10-16 10:25:51 -04:00
Colin McDonald
b71b9f957c Create README.md 2016-10-08 12:57:40 -04:00
Jonathan Halterman
7fb554bd2b Make VPN kick message broadly applicable. 2016-09-08 03:53:56 -07:00