Commit Graph

42 Commits (e1696d3f5ff48ef6c8c6dbf1e76ad88c33c4e860)

Author SHA1 Message Date
Etzelia e1696d3f5f Fix IP API (#42) 2019-10-01 23:08:49 +02:00
Etzelia 3af8642ff0 Allow mods to re-register/reset their password (#37) 2019-09-30 21:43:13 +02:00
Etzelia c813535489 Internalize Discord Bot (#31) 2019-08-30 20:03:12 +02:00
Etzelia 773efe0606 Updates to API and Discord (#28) 2019-08-27 22:44:20 +02:00
Etzelia 16825f0dd2 Link Application to Player if exists 2019-01-16 17:40:38 +01:00
Etzelia c45f5529c7 Remove register command from MCM help 2019-01-09 19:28:28 +01:00
Etzelia bcfad87868 Removing register command from MCM 2019-01-08 23:00:21 +01:00
Etzelia 8b69c72d5a Cleanup
Added resolve_application and resolve_player utilities, need to update usage as needed
Replaced Search Player back-end logic with resolve_player
2018-12-13 16:28:33 -06:00
Etzelia 229bfffb58 Updated docs
Created API filter for Token model
2018-12-13 15:37:07 -06:00
Etzelia 02ab21aafc Migration of Warnings to Notes
Notes to TicketNotes
Fixes #21
2018-12-13 15:18:29 -06:00
Etzelia b44210e922 Bot Changes
Decommissioned OreAlert since it was implemented in f2f2bc3233
Renamed the MCM Discord bot to clarify
2018-12-12 15:36:47 -06:00
Joey Hines 1b0c1ab8df Added case for apps still in review. 2018-12-11 10:53:41 -06:00
Joey Hines a34b8b7918 Added message for denied apps 2018-12-11 10:39:28 -06:00
Joey Hines 94350da9bd Fixed issues brought up in issue #15
+Fixed issue where Discord.util could have issue finding players on the server
+Added an error message if no player record is found
2018-12-10 16:20:23 -06:00
Joey Hines b09d4f69f6 Clarified register help message. 2018-12-10 15:28:32 -06:00
Joey Hines a423de0cb8 Removed appeal link and added register to the help command. 2018-12-10 15:22:02 -06:00
Joey Hines 6000251a1a Removed __exact from the end of accepted filters. 2018-12-10 15:10:41 -06:00
Joey Hines b1ac1a908b Merge branch 'master' of https://git.etztech.xyz/Etzelia/MinecraftManagerDjango 2018-12-10 15:06:37 -06:00
Joey Hines d3a1cd063f Added settings for appeal link and allowed a list of roles to get new members. 2018-12-10 14:58:53 -06:00
Etzelia 80f2ad6de8 Remove pre-retrieve status message from MCM bot actions
The results are fast enough that a status message is just spam.
2018-12-10 21:43:54 +01:00
Joey Hines fdb51af5c2 register now checks if a user with a nickname matching to the player is already on the server 2018-12-10 13:26:14 -06:00
Joey Hines 03f5c87334 Added a check to register to check for username changes and if the player is banned
If the username is not found in the applications, players is queried to find a matching player
is_banned property is now checked before adding them to the server
2018-12-10 12:44:31 -06:00
Joey Hines 6a0d9d56e2 Reverted OreAlert changes 2018-12-09 10:35:37 -06:00
Joey Hines f80de5a85a Added register command to the MCM Discord Bot
Register queries the applications for the user and applies the rank and the nickname if found
2018-12-09 10:22:52 -06:00
Etzelia 007b4d9319 Remove "searching for..." message as results are returned too quickly to matter. 2018-12-08 23:40:08 -06:00
Etzelia 111aa9eaa3 Formatting consistency 2018-12-08 23:38:30 -06:00
Etzelia b91078a4a7 Only query players with a valid application in the bot 2018-12-08 23:35:29 -06:00
Etzelia 489012c016 Various Fixes/Improvements
Fixes #2
Added links to player profiles from tickets/warnings
Increased app searches in Discord to also search players if no applications are found
If the plugin needs to be able to run advanced searches, may need to update the Model API
2018-12-08 23:30:56 -06:00
Joey Hines 938ec65422 Merge branch 'master' of https://git.etztech.xyz/Etzelia/MinecraftManagerDjango 2018-12-08 22:10:12 -06:00
Etzelia a726001145 Make the demote command message longer
Hopefully that forces it onto a new line?
2018-12-06 20:25:26 +01:00
Etzelia c9d5546386 Banned IP Match
Only ping once with the name of all associated banned players.
2018-12-05 19:16:36 +01:00
Etzelia 4cd9d12914 Added display property to Token to make admin page more intuitive. 2018-11-23 09:38:37 -06:00
Etzelia c16c480620 Replace key with description on admin list page. 2018-11-23 16:33:06 +01:00
Etzelia d7a23cfcbc Add description field to admin page. 2018-11-23 16:30:45 +01:00
Etzelia 6e1063bb0e Add description field to Tokens 2018-11-23 16:28:05 +01:00
Etzelia 20c97188ef Finished API tokens 2018-11-21 21:15:21 -06:00
Etzelia 7ae8fa576d Started work on API tokens 2018-11-21 17:04:47 -06:00
Joey Hines d4b0a58b19 Added logging for OreAlert crashes.
Hopefully this will help find the source of all the crashes.
2018-10-21 16:43:36 -05:00
Etzelia cfeabc3727 Added demote command to bot
Updated Docs
Fixes #12
2018-10-20 22:59:10 -05:00
Etzelia 1440c6fa09 Added API filtering
API filtering can be useful to only allow certain information to be gathered from the API rather than all data
Implemented API filtering on IPs and changed internal IP filtering for security purposes
2018-10-16 22:22:28 -05:00
Etzelia bfe310f636 IP last used date & IP info
Added last_used to IP model
Created page to view an IP and last dates for any associated players
2018-09-21 23:35:51 -05:00
Etzelia da44791186 Initial commit for Gitea 2018-09-19 21:56:17 -05:00