diff --git a/files/classes/mod_logs.py b/files/classes/mod_logs.py
index bce5993d8..337a413f9 100644
--- a/files/classes/mod_logs.py
+++ b/files/classes/mod_logs.py
@@ -109,10 +109,154 @@ class ModAction(Base):
@lazy
def permalink(self):
return f"/log/{self.id}"
-
ACTIONTYPES={
+ "check": {
+ "str": "gave {self.target_link} a checkmark",
+ "icon": "fa-user",
+ "color": "bg-muted",
+ },
+ "uncheck": {
+ "str": "removed checkmark from {self.target_link}",
+ "icon": "fa-user-slash",
+ "color": "bg-muted",
+ },
+ "ban_domain": {
+ "str": "banned a domain",
+ "icon": "fa-globe",
+ "color": "bg-danger",
+ },
+ "unban_domain": {
+ "str": "unbanned a domain",
+ "icon": "fa-globe",
+ "color": "bg-muted",
+ },
+ "approve_app": {
+ "str": "approved an application by {self.target_link}",
+ "icon": "fa-robot",
+ "color": "bg-muted",
+ },
+ "revoke_app": {
+ "str": "revoked an application by {self.target_link}",
+ "icon": "fa-robot",
+ "color": "bg-danger",
+ },
+ "reject_app": {
+ "str": "rejected an application request by {self.target_link}",
+ "icon": "fa-robot",
+ "color": "bg-danger",
+ },
+ "change_rules": {
+ "str": "changed the rules",
+ "icon": "fa-balance-scale",
+ "color": "bg-muted",
+ },
+ "ban_user":{
+ "str":'banned user {self.target_link}',
+ "icon":"fa-user-slash",
+ "color": "bg-danger",
+ },
+ "unban_user":{
+ "str":'unbanned user {self.target_link}',
+ "icon": "fa-user-slash",
+ "color": "bg-muted",
+ },
+ "club_allow":{
+ "str":'allowed user {self.target_link} into the {cc}',
+ "icon":"fa-user-slash",
+ "color": "bg-danger",
+ },
+ "club_ban":{
+ "str":'disallowed user {self.target_link} from the {cc}',
+ "icon": "fa-user-slash",
+ "color": "bg-muted",
+ },
+ "nuke_user":{
+ "str":'removed all content of {self.target_link}',
+ "icon":"fa-user-slash",
+ "color": "bg-danger",
+ },
+ "unnuke_user":{
+ "str":'approved all content of {self.target_link}',
+ "icon": "fa-user-slash",
+ "color": "bg-muted",
+ },
+ "agendaposter": {
+ "str": "set agendaposter theme on {self.target_link}",
+ "icon": "fa-user-slash",
+ "color": "bg-muted",
+ },
+ "unagendaposter": {
+ "str": "removed agendaposter theme from {self.target_link}",
+ "icon": "fa-user-slash",
+ "color": "bg-muted",
+ },
+ "set_flair_locked":{
+ "str":"set {self.target_link}'s flair (locked)",
+ "icon": "fa-user-slash",
+ "color": "bg-muted",
+ },
+ "set_flair_notlocked":{
+ "str":"set {self.target_link}'s flair (not locked)",
+ "icon": "fa-user-slash",
+ "color": "bg-muted",
+ },
+ "pin_comment":{
+ "str":'pinned a {self.target_link}',
+ "icon":"fa-thumbtack fa-rotate--45",
+ "color": "bg-info",
+ },
+ "unpin_comment":{
+ "str":'un-pinned a {self.target_link}',
+ "icon":"fa-thumbtack fa-rotate--45",
+ "color": "bg-muted",
+ },
+ "pin_post":{
+ "str":'pinned post {self.target_link}',
+ "icon":"fa-thumbtack fa-rotate--45",
+ "color": "bg-success",
+ },
+ "unpin_post":{
+ "str":'un-pinned post {self.target_link}',
+ "icon":"fa-thumbtack fa-rotate--45",
+ "color": "bg-muted",
+ },
+ "set_nsfw":{
+ "str":'set nsfw on post {self.target_link}',
+ "icon":"fa-eye-evil",
+ "color": "bg-danger",
+ },
+ "unset_nsfw":{
+ "str":'un-set nsfw on post {self.target_link}',
+ "icon":"fa-eye-evil",
+ "color": "bg-muted",
+ },
+ "ban_post":{
+ "str": 'removed post {self.target_link}',
+ "icon":"fa-feather-alt",
+ "color": "bg-danger",
+ },
+ "unban_post":{
+ "str": 'reinstated post {self.target_link}',
+ "icon":"fa-feather-alt",
+ "color": "bg-muted",
+ },
+ "ban_comment":{
+ "str": 'removed {self.target_link}',
+ "icon":"fa-comment",
+ "color": "bg-danger",
+ },
+ "unban_comment":{
+ "str": 'reinstated {self.target_link}',
+ "icon":"fa-comment",
+ "color": "bg-muted",
+ },
+}
+
+
+
+ACTIONTYPES2={
"uncheck": {
"str": "removed checkmark from {self.target_link}",
"icon": "fa-user-slash",
@@ -269,148 +413,4 @@ ACTIONTYPES={
"icon":"fa-comment",
"color": "bg-muted",
},
-}
-
-
-ACTIONTYPES2={
- "check": {
- "str": "gave {self.target_link} a checkmark",
- "icon": "fa-user",
- "color": "bg-muted",
- },
- "uncheck": {
- "str": "removed checkmark from {self.target_link}",
- "icon": "fa-user-slash",
- "color": "bg-muted",
- },
- "ban_domain": {
- "str": "banned a domain",
- "icon": "fa-globe",
- "color": "bg-danger",
- },
- "unban_domain": {
- "str": "unbanned a domain",
- "icon": "fa-globe",
- "color": "bg-muted",
- },
- "approve_app": {
- "str": "approved an application by {self.target_link}",
- "icon": "fa-robot",
- "color": "bg-muted",
- },
- "revoke_app": {
- "str": "revoked an application by {self.target_link}",
- "icon": "fa-robot",
- "color": "bg-danger",
- },
- "reject_app": {
- "str": "rejected an application request by {self.target_link}",
- "icon": "fa-robot",
- "color": "bg-danger",
- },
- "change_rules": {
- "str": "changed the rules",
- "icon": "fa-balance-scale",
- "color": "bg-muted",
- },
- "ban_user":{
- "str":'banned user {self.target_link}',
- "icon":"fa-user-slash",
- "color": "bg-danger",
- },
- "unban_user":{
- "str":'unbanned user {self.target_link}',
- "icon": "fa-user-slash",
- "color": "bg-muted",
- },
- "club_allow":{
- "str":'allowed user {self.target_link} into the {cc}',
- "icon":"fa-user-slash",
- "color": "bg-danger",
- },
- "club_ban":{
- "str":'disallowed user {self.target_link} from the {cc}',
- "icon": "fa-user-slash",
- "color": "bg-muted",
- },
- "nuke_user":{
- "str":'removed all content of {self.target_link}',
- "icon":"fa-user-slash",
- "color": "bg-danger",
- },
- "unnuke_user":{
- "str":'approved all content of {self.target_link}',
- "icon": "fa-user-slash",
- "color": "bg-muted",
- },
- "agendaposter": {
- "str": "set agendaposter theme on {self.target_link}",
- "icon": "fa-user-slash",
- "color": "bg-muted",
- },
- "unagendaposter": {
- "str": "removed agendaposter theme from {self.target_link}",
- "icon": "fa-user-slash",
- "color": "bg-muted",
- },
- "set_flair_locked":{
- "str":"set {self.target_link}'s flair (locked)",
- "icon": "fa-user-slash",
- "color": "bg-muted",
- },
- "set_flair_notlocked":{
- "str":"set {self.target_link}'s flair (not locked)",
- "icon": "fa-user-slash",
- "color": "bg-muted",
- },
- "pin_comment":{
- "str":'pinned a {self.target_link}',
- "icon":"fa-thumbtack fa-rotate--45",
- "color": "bg-info",
- },
- "unpin_comment":{
- "str":'un-pinned a {self.target_link}',
- "icon":"fa-thumbtack fa-rotate--45",
- "color": "bg-muted",
- },
- "pin_post":{
- "str":'pinned post {self.target_link}',
- "icon":"fa-thumbtack fa-rotate--45",
- "color": "bg-success",
- },
- "unpin_post":{
- "str":'un-pinned post {self.target_link}',
- "icon":"fa-thumbtack fa-rotate--45",
- "color": "bg-muted",
- },
- "set_nsfw":{
- "str":'set nsfw on post {self.target_link}',
- "icon":"fa-eye-evil",
- "color": "bg-danger",
- },
- "unset_nsfw":{
- "str":'un-set nsfw on post {self.target_link}',
- "icon":"fa-eye-evil",
- "color": "bg-muted",
- },
- "ban_post":{
- "str": 'removed post {self.target_link}',
- "icon":"fa-feather-alt",
- "color": "bg-danger",
- },
- "unban_post":{
- "str": 'reinstated post {self.target_link}',
- "icon":"fa-feather-alt",
- "color": "bg-muted",
- },
- "ban_comment":{
- "str": 'removed {self.target_link}',
- "icon":"fa-comment",
- "color": "bg-danger",
- },
- "unban_comment":{
- "str": 'reinstated {self.target_link}',
- "icon":"fa-comment",
- "color": "bg-muted",
- },
-}
+}
\ No newline at end of file
diff --git a/files/routes/static.py b/files/routes/static.py
index 463e1a2f5..baaa7afc7 100644
--- a/files/routes/static.py
+++ b/files/routes/static.py
@@ -7,7 +7,7 @@ from sqlalchemy import func
from os import path
import calendar
import matplotlib.pyplot as plt
-from files.classes.mod_logs import ACTIONTYPES2
+from files.classes.mod_logs import ACTIONTYPES, ACTIONTYPES2
site = environ.get("DOMAIN").strip()
site_name = environ.get("SITE_NAME").strip()