Version 4.7.0

This commit is contained in:
Neo committed 2025-12-19 16:00:35 -08:00
1 parent 517a5e1f70
commit 8ba7d43898
1933 files changed
+65613 -11332

No files matched your search

@@ -0,0 +1,24 @@
{
"id": 107006,
"name": "4.7.0 Beta 4.1",
"steps": {
"queries": true,
"lang": true,
"theme": true,
"themeSettings": false,
"javascript": false,
"emailTemplates": false,
"hooks": false,
"acpSearchKeywords": false,
"settings": false,
"tasks": false,
"modules": false,
"widgets": false,
"whatsnew": false,
"customOptions": false,
"customRoutines": false
},
"forceMainUpgrader": false,
"forceManualDownloadNoCiC": false,
"forceManualDownloadCiC": false
}
@@ -0,0 +1,57 @@
{
"normal": {
"added": [
"oauth_app_revoke_title",
"modcp_alerts",
"add_alert",
"edit_alert",
"edit_alert_author",
"alert_change_author",
"alert_delete",
"alert_title",
"alert_content",
"alert_start",
"alert_end",
"alert_recipient_type",
"alert_type_user",
"alert_type_group",
"alert_recipient_user",
"alert_recipient_group",
"alert_no_recipient_selected",
"alert_send",
"alert_anonymous",
"alert_anonymous_desc",
"alert_anon",
"can_manage_alerts",
"alert_reply",
"alert_no_reply",
"alert_can_reply",
"alert_must_reply",
"alert_modal_title",
"alert_tooltip_groups",
"alert_tooltip_member",
"alert_not_viewed",
"alert_viewed_times",
"alert_filter_viewed",
"alert_filter_not_viewed",
"alert_filter_groups",
"alert_filter_user",
"alert_show_to",
"alert_show_to_all",
"alert_show_to_all_desc",
"alert_show_to_new",
"alert_show_to_new_desc",
"alert_dismiss",
"alert_must_reply_modal"
],
"edited": [
"oauth_app_revoke"
],
"removed": []
},
"js": {
"added": [],
"edited": [],
"removed": []
}
}
@@ -0,0 +1,265 @@
{
"1": {
"method": "addColumn",
"params": [
"core_message_topics",
{
"name": "mt_alert",
"type": "BIGINT",
"length": null,
"decimals": null,
"values": null,
"allow_null": true,
"default": null,
"comment": "",
"unsigned": true,
"auto_increment": false
}
]
},
"2": {
"method": "createTable",
"params": [
{
"name": "core_alerts",
"columns": {
"alert_id": {
"name": "alert_id",
"type": "BIGINT",
"length": "20",
"decimals": null,
"values": null,
"allow_null": false,
"default": 0,
"comment": "ID Number",
"unsigned": true,
"auto_increment": true
},
"alert_member_id": {
"name": "alert_member_id",
"type": "BIGINT",
"length": null,
"decimals": null,
"values": null,
"allow_null": true,
"default": null,
"comment": "",
"unsigned": true,
"auto_increment": false
},
"alert_title": {
"name": "alert_title",
"type": "VARCHAR",
"length": 255,
"decimals": null,
"values": null,
"allow_null": false,
"default": null,
"comment": "",
"unsigned": false,
"auto_increment": false
},
"alert_content": {
"name": "alert_content",
"type": "TEXT",
"length": null,
"decimals": null,
"values": null,
"allow_null": false,
"default": null,
"comment": "",
"unsigned": false,
"auto_increment": false
},
"alert_seo_title": {
"name": "alert_seo_title",
"type": "VARCHAR",
"length": 255,
"decimals": null,
"values": null,
"allow_null": false,
"default": null,
"comment": "",
"unsigned": false,
"auto_increment": false
},
"alert_end": {
"name": "alert_end",
"type": "INT",
"length": null,
"decimals": null,
"values": null,
"allow_null": false,
"default": 0,
"comment": "",
"unsigned": true,
"auto_increment": false
},
"alert_start": {
"name": "alert_start",
"type": "INT",
"length": null,
"decimals": null,
"values": null,
"allow_null": false,
"default": 0,
"comment": "",
"unsigned": true,
"auto_increment": false
},
"alert_recipient_type": {
"name": "alert_recipient_type",
"type": "ENUM",
"length": null,
"decimals": null,
"values": [
"user",
"group"
],
"allow_null": false,
"default": "user",
"comment": "",
"unsigned": false,
"auto_increment": false
},
"alert_recipient_user": {
"name": "alert_recipient_user",
"type": "BIGINT",
"length": null,
"decimals": null,
"values": null,
"allow_null": true,
"default": null,
"comment": "",
"unsigned": true,
"auto_increment": false
},
"alert_recipient_group": {
"name": "alert_recipient_group",
"type": "VARCHAR",
"length": 255,
"decimals": null,
"values": null,
"allow_null": true,
"default": null,
"comment": "",
"unsigned": false,
"auto_increment": false
},
"alert_anonymous": {
"name": "alert_anonymous",
"type": "TINYINT",
"length": null,
"decimals": null,
"values": null,
"allow_null": false,
"default": 0,
"comment": "",
"unsigned": true,
"auto_increment": false
}
},
"indexes": {
"PRIMARY": {
"type": "primary",
"name": "PRIMARY",
"columns": [
"alert_id"
],
"length": [
null
]
}
}
}
]
},
"3": {
"method": "addColumn",
"params": [
"core_members",
{
"name": "latest_alert",
"type": "INT",
"length": null,
"decimals": null,
"values": null,
"allow_null": false,
"default": 0,
"comment": "Indicates the last alert that was viewed",
"unsigned": true,
"auto_increment": false
}
]
},
"4": {
"method": "addColumn",
"params": [
"core_alerts",
{
"name": "alert_reply",
"type": "TINYINT",
"length": null,
"decimals": null,
"values": null,
"allow_null": false,
"default": 0,
"comment": "",
"unsigned": true,
"auto_increment": false
}
]
},
"5": {
"method": "addColumn",
"params": [
"core_alerts",
{
"name": "alert_viewed",
"type": "INT",
"length": null,
"decimals": null,
"values": null,
"allow_null": false,
"default": 0,
"comment": "The number of times this alert has been viewed",
"unsigned": true,
"auto_increment": false
}
]
},
"6": {
"method": "addColumn",
"params": [
"core_alerts",
{
"name": "alert_show_to",
"type": "VARCHAR",
"length": 50,
"decimals": null,
"values": null,
"allow_null": false,
"default": "all",
"comment": "",
"unsigned": false,
"auto_increment": false
}
]
},
"7": {
"method": "addIndex",
"params": [
"core_alerts",
{
"type": "key",
"name": "alert_end",
"columns": [
"alert_end"
],
"length": [
null
]
}
]
}
}
@@ -0,0 +1,32 @@
{
"html": {
"added": [
"front\/alerts\/alertModal",
"front\/modcp\/alertRow",
"front\/modcp\/alerts"
],
"edited": [
"admin\/memberprofile\/oauth",
"front\/messaging\/conversation",
"front\/messaging\/template",
"front\/modcp\/announcementRow",
"front\/profile\/hovercard",
"front\/profile\/profile"
],
"removed": []
},
"css": {
"added": [
"front\/styles\/alerts.css"
],
"edited": [
"global\/framework\/badges.css"
],
"removed": []
},
"resources": {
"added": [],
"edited": [],
"removed": []
}
}