Commit Graph

629 Commits

Author SHA1 Message Date
warriorstar-orion
1ed0f760fc move 'Jump to Ruin' from an admin to a ghost verb (#22953)
* move 'Jump to Ruin' from an admin to a ghost verb

* whoops
2023-11-03 20:01:07 +00:00
Contrabang
12b73a4d45 Improves admin interaction with AIs (#22769)
* admin-ai improvements

* Update code/modules/admin/misc_admin_procs.dm

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>

* brug

---------

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2023-10-22 12:49:59 -04:00
S34N
a029cf2502 Adds message boxes to the chat system (#22280)
* initial working commit

* fix this

* helpers

* tweaks

* text being silly moment

* antags are red

* Update goon/browserassets/css/browserOutput-dark.css

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>

* Update code/modules/mob/living/carbon/brain/robotic_brain.dm

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>

* review and warning fixes

* refactor antag greetings

* tweaks to include more things

* Apply suggestions from code review

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>

* Update code/modules/antagonists/traitor/datum_mindslave.dm

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>

* fixes vial spawned antags

* Update code/datums/mind.dm

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>

---------

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
2023-10-12 23:15:03 +01:00
GDN
6ac126da0b gives runtime access the ability to view timer logs and debug timers (#22451) 2023-10-09 20:28:31 +01:00
Contrabang
59c70f983b Heads/sec/legal can no longer join after revolutionaries have won + Refactor (#22328)
* THE THIRD REV PR

* 2nd time

* final changes

* yea

* fixes

* comments

* oops

* sirryan review

* Update code/game/jobs/job/support.dm

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>

---------

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2023-09-25 19:03:25 -04:00
Contrabang
6118cc8f48 Adds a new admin/runtime verb that allows you to easily access global variables without lag (#22407)
* fuq yeah

* AA review
2023-09-25 19:03:02 -04:00
GDN
685e0ee506 fixes a bunch of turfs being active roundstart (#22233)
* fixes a bunch of turfs being active roundstart

* some ruins

* qwerty dun broke it

* main stations

* that should do it

* i'm blowing up qwerty

* should be it

* empty commit to check ci

* merge fix

* yippie

* joyous

* lavaland tax

* regex w

* I'm gonna fax mapmerge a low teir god gif

* SOMEONE ELSE GOTTA GET FAXED

* Update code/controllers/subsystem/SSair.dm

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>

---------

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
2023-09-20 12:47:46 +01:00
GDN
f1eb830ee2 allows runtime access to view mc tabs (#22085)
* allows runtime access to view mc tabs

* scrung

* blow up all the admins
2023-08-25 16:00:47 +01:00
AffectedArc07
50f4bee13d [ADMIN] Allows saving of JSON datums server side (#21860)
* Allows saving of JSON datums server side

* derp

* I am so livid I am webediting this

* my god I have fallen off
2023-08-21 19:44:14 +01:00
SteelSlayer
e862b01124 gcqueue verb for debug role (#21862) 2023-07-29 23:16:29 +01:00
AffectedArc07
7340fb0a65 A healthy addition of debug verbs (#21843)
* A healthy addition of debug verbs

* Forgot some stuff

* SEANNNNNNNNNNN
2023-07-29 08:58:22 +01:00
S34N
d23f5476ba Adds onscreen admin alerts (#20182)
* 1984

* <br> to \n

* Apply suggestions from code review

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

---------

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2023-02-14 20:25:53 +01:00
Contrabang
93f26cf5aa Adds a cargo crate spawning tool for admins (#20220)
* Allows admins to create cargo crates

* AA and Miravel review

* remove debug text

* AA review

* Oops

* sirryan review

* sirryan review 2

* atom to turf
2023-02-13 23:21:58 -06:00
AffectedArc07
98d7440f75 Fixes a security issue on runtime logging (#20413) 2023-02-12 07:55:43 -06:00
Vi3trice
caee0ec975 [TM] Verb Queue - Port of TG SSverb subsystem (#19863)
* Some verbs queue up now

* Damn you 515

* Screw you Topic

* Update client_procs.dm

* Fixes for unit testing

* Update MC.dm

* verb

* Update callback.dm

* Tweaks

* Linters might not have liked that,

* More tweaks, and fix

* Update verb_manager.dm
2023-01-29 15:05:38 +01:00
AffectedArc07
946fb4dff6 Small MC refactor (#20017)
* Small MC refactor

* Order fix

* Nabs tgstation/tgstation#27324

* Oops

* gnarg
2023-01-18 12:06:24 -06:00
AffectedArc07
0db3259f47 A lot of perf micro-optimisations (#20188)
* Refactors Investigate Log

* Speedup character loading

* Optimise SSinstancing

* Removes both path images

* Optimises SSdebugview

* CRLF --> LF

* Update config/example/config.toml
2023-01-14 20:01:16 +00:00
S34N
a1959e799c Adds a "Ping all admins" command. (#19918)
* ping all admins

* optional deadmin ping

* aa feedback

* fixes this at AA request

* Update code/modules/admin/verbs/ping_all_admins.dm

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>

* Update code/modules/admin/admin_verbs.dm

* Apply suggestions from code review

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>
2023-01-11 10:59:22 -06:00
Sirryan2002
c21a050c74 Adds an Economy Manager to the Admin Event Panel (#19785)
* Economy Event Panel

* fixin' stuff

* request changes

* oops
2022-12-24 17:47:49 +01:00
Vi3trice
03ce2920e1 Defining Part 4 - Code cleanup toward defines (... and the rest) (#19388)
* I wasn't done

* nits
2022-10-28 19:28:23 +02:00
Vi3trice
9e90c81282 Defining Part 1 - Code cleanup toward defines (#19262)
* This is only the beginning

* Update stack.dm
2022-10-10 20:50:29 +02:00
DamianX
ed9e232af5 Fixed localhost autoadmin for the re-admin verb (#18897)
* Fixed localhost autoadmin for the re-admin verb

* Update code/modules/client/client_procs.dm

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2022-09-08 23:51:39 -05:00
S34N
08f36a9521 Admin QoL: Deletes stickybans, tidies mob VV menu (#18943)
* 1

* 2

* removes these too
2022-09-02 23:51:00 +01:00
DamianX
19210d108d Remove maintainer verbs from de-admined clients (#18896) 2022-08-26 19:33:32 +01:00
AffectedArc07
a1f296f2d8 Timer Type Tracking (#18803)
* Timer Type Tracking

* Active bucket checking
2022-08-14 14:54:57 +01:00
AffectedArc07
283afca023 Refactors asay+msay redis controllers (#18483) 2022-07-26 16:57:32 +02:00
AffectedArc07
20add76efb Refactors vote code (#18403)
* Vote refactor

* Tweaks

* Review tweaks

* Tweak
2022-07-20 22:13:41 +01:00
AffectedArc07
9cd7b2763b DMAPI Debug Verb (#18453)
* DMAPI Debug Verb

* This is needed for V3 support

* Clean this up

* pain

* Revert "pain"

This reverts commit 28c3588474.

* Cleanup

* Update code/modules/admin/verbs/debug_dmapi.dm
2022-07-20 18:05:47 +01:00
Sirryan2002
f2813a6730 Complete Library Overhaul Part 1 (#17832)
* first edits

* more commits yay

* more changes

* Update paradise.dme

* changes

* more edits

* more edits

* changes

* more changes

* changes

* more stuff

stuff

Update tgui.bundle.js

* FUCK

* Many UI changes

* Update Lib Computer UI and Correct Map Issues

* squashed commits :)

Guts Old Book/Manual Code and Reworks it
final (almost) touches

* this should pass tests now

* fixes random ruin having a removed object

* adds review suggestions

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>

* squashed commits :)

update schema
adds python requested changes
implements proper python & sql scripts
applies some requested changes + minor fixes
bump SQL version to 40

Co-Authored-By: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

* applies requested changes from code review

* lets pass some tests today

more fixes

* Apply suggestions from code review

Co-authored-by: Farie82 <farie82@users.noreply.github.com>

* more requested changes fulfilled

* should fix map issues + a couple other things

* fixes & sanitization stuff

* Apply suggestions from code review

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>

* updates UI and implements more requested changes

* mother of bug fixes & UI cleanup

* removes unused code

* Apply suggestions from code review

Co-authored-by: Farie82 <farie82@users.noreply.github.com>

* fixes

* adds GC checks

* Apply suggestions from code review

Co-authored-by: Farie82 <farie82@users.noreply.github.com>

* requested changes + TGUI Cleanup and Styling

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
Co-authored-by: Farie82 <farie82@users.noreply.github.com>
Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
2022-07-09 14:55:12 +01:00
AffectedArc07
d538100ceb Shift+F3 debug menu (#18065)
* F3 debug menu

* Some tweaks

* So that escalated

* Update code/controllers/subsystem.dm

* Update code/controllers/subsystem/debugview.dm

* Charlie tweaks
2022-06-26 20:10:09 +01:00
AffectedArc07
c445b4d396 Grants VIEW variables to +VIEWRUNTIMES (#17996) 2022-06-21 18:51:04 +01:00
Charlie
5d9dbe82ed gives PRRs access to debug logs (#17848)
* PRR access to debug logs

* Update code/__HELPERS/_logging.dm

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2022-05-25 15:40:10 +01:00
AffectedArc07
469168517a Locks some really gamebreaking verbs to Maints (#17633) 2022-04-22 08:27:54 +09:00
AffectedArc07
4356dc746f Ban refactor part 2/3 - Kills off savefile bans (#17135) 2021-11-27 19:58:10 +01:00
AffectedArc07
e843d297bf Merge remote-tracking branch 'ParadiseSS13/master' into multi-instance-support 2021-10-17 20:49:07 +01:00
AffectedArc07
b105b44bed Lets give this a go 2021-10-17 16:30:19 +01:00
AffectedArc07
16fe7f6b9a Fixes re-admin not working 2021-10-17 14:56:42 +01:00
AffectedArc07
4ad5e41324 Merge remote-tracking branch 'ParadiseSS13/master' into multi-instance-support 2021-10-12 20:27:07 +01:00
SabreML
816ec7dd7f 'Invisimin' logging (#16885)
* 'Invisimin' logging

* Forgot this works

Co-authored-by: Farie82 <farie82@users.noreply.github.com>

Co-authored-by: Farie82 <farie82@users.noreply.github.com>
2021-10-09 16:47:00 +01:00
AffectedArc07
7a0134e6e2 Merge remote-tracking branch 'ParadiseSS13/master' into multi-instance-support 2021-10-02 19:49:28 +01:00
AffectedArc07
16705136ea Enforces 2FA for admin accounts 2021-09-22 15:12:45 +01:00
AffectedArc07
890e7e5ce5 I think this is instance communication 2021-09-20 23:50:51 +01:00
AffectedArc07
9c14b6b732 Merge remote-tracking branch 'ParadiseSS13/master' into multi-instance-support 2021-09-20 22:11:50 +01:00
AffectedArc07
633a8bcfa5 Removes bay-era warning system 2021-09-03 13:16:49 +01:00
variableundefined
abe072f936 Merge pull request #16596 from S34NW/right-click-rearrange
Makes admin verbs easier to see on the context menu
2021-09-01 19:43:56 -05:00
S34NW
603ad19634 Groups and makes admin verbs easier to read 2021-08-24 22:29:07 +01:00
AffectedArc07
fdcc88b7ca Startup notifications 2021-08-17 14:30:00 +01:00
AffectedArc07
e19a83f9be SSinstancing (I need to test this with 2 machines) 2021-08-17 14:05:46 +01:00
AffectedArc07
42ebe326a6 Replaces panic bunker with queue server 2021-08-13 22:24:25 +01:00
AffectedArc07
bede78aeff Removes table prefixes 2021-07-26 17:21:24 +01:00