mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-23 20:16:55 +01:00
Reopens 31014 - Changes to bug reporting storage and handling (#31763)
* initial work on migration to DB * another step * update report on submission * syntax corrections * syntax fix * uses 2 bits to record rejections differently and makes the verb only create one bug report datum * uses the correct value for the index this time * fixes reading a specific bug report * updates sql version * oops * changes the update file * Update 71-72.sql * adds detail to the comment in the update file * remakes the bug report table instead of altering it * change time2text for current time to SQL time * selects columns explicitly * change sql version in the code * renamed load_to_db to save_to_db for clarity * schema formatting and rounds can no longer be null * messages all relevant roles when a bug report is made and also * Prevents bug reports from being modified or handled by more than one person at a time * Update tgui.bundle.js * uses span macros in bug_report * replaces usr with client var in bug report view proc * Update debug.dm * bundle rebuild, rest of reviews --------- Co-authored-by: Migratingcocofruit <guycxz@gmail.com>
This commit is contained in:
co-authored by
Migratingcocofruit
parent
6802e164a2
commit
1395883465
@@ -13,6 +13,13 @@ GLOBAL_VAR_INIT(disable_explosions, FALSE)
|
||||
if(C.prefs && !(C.prefs.toggles & PREFTOGGLE_CHAT_NO_ADMINLOGS))
|
||||
to_chat(C, msg, MESSAGE_TYPE_ADMINLOG, confidential = TRUE)
|
||||
|
||||
/// Sends a message to all players with a role and the specified permissions
|
||||
/proc/message_roles(msg, permissions)
|
||||
for(var/client/C in GLOB.admins)
|
||||
if(check_rights_client(permissions, FALSE, C))
|
||||
to_chat(C, msg)
|
||||
SEND_SOUND(C, sound('sound/effects/bug_report.ogg'))
|
||||
|
||||
/proc/msg_admin_attack(text, loglevel)
|
||||
if(!GLOB.nologevent)
|
||||
var/rendered = SPAN_ADMIN(SPAN_PREFIX("ATTACK:</span> <span class='message'>[text]") )
|
||||
|
||||
Reference in New Issue
Block a user