diff --git a/server/pb_migrations/1750241370_updated_ping_data.js b/server/pb_migrations/1750241370_updated_ping_data.js
new file mode 100644
index 0000000..f197b25
--- /dev/null
+++ b/server/pb_migrations/1750241370_updated_ping_data.js
@@ -0,0 +1,61 @@
+///
+migrate((app) => {
+ const collection = app.findCollectionByNameOrId("pbc_1168766540")
+
+ // remove field
+ collection.fields.removeById("text1404634243")
+
+ // update field
+ collection.fields.addAt(15, new Field({
+ "autogeneratePattern": "",
+ "hidden": false,
+ "id": "text258142582",
+ "max": 0,
+ "min": 0,
+ "name": "region_name",
+ "pattern": "",
+ "presentable": false,
+ "primaryKey": false,
+ "required": false,
+ "system": false,
+ "type": "text"
+ }))
+
+ return app.save(collection)
+}, (app) => {
+ const collection = app.findCollectionByNameOrId("pbc_1168766540")
+
+ // add field
+ collection.fields.addAt(17, new Field({
+ "autogeneratePattern": "",
+ "hidden": false,
+ "id": "text1404634243",
+ "max": 0,
+ "min": 0,
+ "name": "agent_ip_address",
+ "pattern": "",
+ "presentable": false,
+ "primaryKey": false,
+ "required": false,
+ "system": false,
+ "type": "text"
+ }))
+
+ // update field
+ collection.fields.addAt(15, new Field({
+ "autogeneratePattern": "",
+ "hidden": false,
+ "id": "text258142582",
+ "max": 0,
+ "min": 0,
+ "name": "region",
+ "pattern": "",
+ "presentable": false,
+ "primaryKey": false,
+ "required": false,
+ "system": false,
+ "type": "text"
+ }))
+
+ return app.save(collection)
+})
diff --git a/server/pb_migrations/1750241407_updated_regional_service.js b/server/pb_migrations/1750241407_updated_regional_service.js
new file mode 100644
index 0000000..84a577c
--- /dev/null
+++ b/server/pb_migrations/1750241407_updated_regional_service.js
@@ -0,0 +1,42 @@
+///
+migrate((app) => {
+ const collection = app.findCollectionByNameOrId("pbc_171698555")
+
+ // update field
+ collection.fields.addAt(1, new Field({
+ "autogeneratePattern": "",
+ "hidden": false,
+ "id": "text258142582",
+ "max": 0,
+ "min": 0,
+ "name": "region_name",
+ "pattern": "",
+ "presentable": false,
+ "primaryKey": false,
+ "required": false,
+ "system": false,
+ "type": "text"
+ }))
+
+ return app.save(collection)
+}, (app) => {
+ const collection = app.findCollectionByNameOrId("pbc_171698555")
+
+ // update field
+ collection.fields.addAt(1, new Field({
+ "autogeneratePattern": "",
+ "hidden": false,
+ "id": "text258142582",
+ "max": 0,
+ "min": 0,
+ "name": "region",
+ "pattern": "",
+ "presentable": false,
+ "primaryKey": false,
+ "required": false,
+ "system": false,
+ "type": "text"
+ }))
+
+ return app.save(collection)
+})
diff --git a/server/pb_migrations/1750414552_deleted_server_processes.js b/server/pb_migrations/1750414552_deleted_server_processes.js
new file mode 100644
index 0000000..034c38d
--- /dev/null
+++ b/server/pb_migrations/1750414552_deleted_server_processes.js
@@ -0,0 +1,137 @@
+///
+migrate((app) => {
+ const collection = app.findCollectionByNameOrId("pbc_2018671343");
+
+ return app.delete(collection);
+}, (app) => {
+ const collection = new Collection({
+ "createRule": "",
+ "deleteRule": "",
+ "fields": [
+ {
+ "autogeneratePattern": "[a-z0-9]{15}",
+ "hidden": false,
+ "id": "text3208210256",
+ "max": 15,
+ "min": 15,
+ "name": "id",
+ "pattern": "^[a-z0-9]+$",
+ "presentable": false,
+ "primaryKey": true,
+ "required": true,
+ "system": true,
+ "type": "text"
+ },
+ {
+ "autogeneratePattern": "",
+ "hidden": false,
+ "id": "text407168695",
+ "max": 0,
+ "min": 0,
+ "name": "server_id",
+ "pattern": "",
+ "presentable": false,
+ "primaryKey": false,
+ "required": false,
+ "system": false,
+ "type": "text"
+ },
+ {
+ "autogeneratePattern": "",
+ "hidden": false,
+ "id": "text1431356653",
+ "max": 0,
+ "min": 0,
+ "name": "pid",
+ "pattern": "",
+ "presentable": false,
+ "primaryKey": false,
+ "required": false,
+ "system": false,
+ "type": "text"
+ },
+ {
+ "autogeneratePattern": "",
+ "hidden": false,
+ "id": "text1579384326",
+ "max": 0,
+ "min": 0,
+ "name": "name",
+ "pattern": "",
+ "presentable": false,
+ "primaryKey": false,
+ "required": false,
+ "system": false,
+ "type": "text"
+ },
+ {
+ "hidden": false,
+ "id": "number1391558374",
+ "max": null,
+ "min": null,
+ "name": "memory_percent",
+ "onlyInt": false,
+ "presentable": false,
+ "required": false,
+ "system": false,
+ "type": "number"
+ },
+ {
+ "hidden": false,
+ "id": "number2651913466",
+ "max": null,
+ "min": null,
+ "name": "cpu_percent",
+ "onlyInt": false,
+ "presentable": false,
+ "required": false,
+ "system": false,
+ "type": "number"
+ },
+ {
+ "autogeneratePattern": "",
+ "hidden": false,
+ "id": "text2063623452",
+ "max": 0,
+ "min": 0,
+ "name": "status",
+ "pattern": "",
+ "presentable": false,
+ "primaryKey": false,
+ "required": false,
+ "system": false,
+ "type": "text"
+ },
+ {
+ "hidden": false,
+ "id": "autodate2990389176",
+ "name": "created",
+ "onCreate": true,
+ "onUpdate": false,
+ "presentable": false,
+ "system": false,
+ "type": "autodate"
+ },
+ {
+ "hidden": false,
+ "id": "autodate3332085495",
+ "name": "updated",
+ "onCreate": true,
+ "onUpdate": true,
+ "presentable": false,
+ "system": false,
+ "type": "autodate"
+ }
+ ],
+ "id": "pbc_2018671343",
+ "indexes": [],
+ "listRule": "",
+ "name": "server_processes",
+ "system": false,
+ "type": "base",
+ "updateRule": "",
+ "viewRule": ""
+ });
+
+ return app.save(collection);
+})
diff --git a/server/pb_migrations/1750414561_deleted_server_notifications.js b/server/pb_migrations/1750414561_deleted_server_notifications.js
new file mode 100644
index 0000000..4a4b0aa
--- /dev/null
+++ b/server/pb_migrations/1750414561_deleted_server_notifications.js
@@ -0,0 +1,170 @@
+///
+migrate((app) => {
+ const collection = app.findCollectionByNameOrId("pbc_3414192583");
+
+ return app.delete(collection);
+}, (app) => {
+ const collection = new Collection({
+ "createRule": "",
+ "deleteRule": "",
+ "fields": [
+ {
+ "autogeneratePattern": "[a-z0-9]{15}",
+ "hidden": false,
+ "id": "text3208210256",
+ "max": 15,
+ "min": 15,
+ "name": "id",
+ "pattern": "^[a-z0-9]+$",
+ "presentable": false,
+ "primaryKey": true,
+ "required": true,
+ "system": true,
+ "type": "text"
+ },
+ {
+ "autogeneratePattern": "",
+ "hidden": false,
+ "id": "text407168695",
+ "max": 0,
+ "min": 0,
+ "name": "server_id",
+ "pattern": "",
+ "presentable": false,
+ "primaryKey": false,
+ "required": false,
+ "system": false,
+ "type": "text"
+ },
+ {
+ "autogeneratePattern": "",
+ "hidden": false,
+ "id": "text3065852031",
+ "max": 0,
+ "min": 0,
+ "name": "message",
+ "pattern": "",
+ "presentable": false,
+ "primaryKey": false,
+ "required": false,
+ "system": false,
+ "type": "text"
+ },
+ {
+ "autogeneratePattern": "",
+ "hidden": false,
+ "id": "text887233555",
+ "max": 0,
+ "min": 0,
+ "name": "notification_type",
+ "pattern": "",
+ "presentable": false,
+ "primaryKey": false,
+ "required": false,
+ "system": false,
+ "type": "text"
+ },
+ {
+ "hidden": false,
+ "id": "date3805952114",
+ "max": "",
+ "min": "",
+ "name": "read_at",
+ "presentable": false,
+ "required": false,
+ "system": false,
+ "type": "date"
+ },
+ {
+ "hidden": false,
+ "id": "number1377725610",
+ "max": null,
+ "min": null,
+ "name": "cpu_threshold",
+ "onlyInt": false,
+ "presentable": false,
+ "required": false,
+ "system": false,
+ "type": "number"
+ },
+ {
+ "hidden": false,
+ "id": "number3087505384",
+ "max": null,
+ "min": null,
+ "name": "ram_threshold",
+ "onlyInt": false,
+ "presentable": false,
+ "required": false,
+ "system": false,
+ "type": "number"
+ },
+ {
+ "hidden": false,
+ "id": "number2833320134",
+ "max": null,
+ "min": null,
+ "name": "disk_threshold",
+ "onlyInt": false,
+ "presentable": false,
+ "required": false,
+ "system": false,
+ "type": "number"
+ },
+ {
+ "hidden": false,
+ "id": "number1826572927",
+ "max": null,
+ "min": null,
+ "name": "network_threshold",
+ "onlyInt": false,
+ "presentable": false,
+ "required": false,
+ "system": false,
+ "type": "number"
+ },
+ {
+ "hidden": false,
+ "id": "number2184331740",
+ "max": null,
+ "min": null,
+ "name": "notification_config_id",
+ "onlyInt": false,
+ "presentable": false,
+ "required": false,
+ "system": false,
+ "type": "number"
+ },
+ {
+ "hidden": false,
+ "id": "autodate2990389176",
+ "name": "created",
+ "onCreate": true,
+ "onUpdate": false,
+ "presentable": false,
+ "system": false,
+ "type": "autodate"
+ },
+ {
+ "hidden": false,
+ "id": "autodate3332085495",
+ "name": "updated",
+ "onCreate": true,
+ "onUpdate": true,
+ "presentable": false,
+ "system": false,
+ "type": "autodate"
+ }
+ ],
+ "id": "pbc_3414192583",
+ "indexes": [],
+ "listRule": "",
+ "name": "server_notifications",
+ "system": false,
+ "type": "base",
+ "updateRule": "",
+ "viewRule": ""
+ });
+
+ return app.save(collection);
+})
diff --git a/server/pb_migrations/1750502263_updated_regional_service.js b/server/pb_migrations/1750502263_updated_regional_service.js
new file mode 100644
index 0000000..230a6ea
--- /dev/null
+++ b/server/pb_migrations/1750502263_updated_regional_service.js
@@ -0,0 +1,28 @@
+///
+migrate((app) => {
+ const collection = app.findCollectionByNameOrId("pbc_171698555")
+
+ // update collection data
+ unmarshal({
+ "createRule": "",
+ "deleteRule": "",
+ "listRule": "",
+ "updateRule": "",
+ "viewRule": ""
+ }, collection)
+
+ return app.save(collection)
+}, (app) => {
+ const collection = app.findCollectionByNameOrId("pbc_171698555")
+
+ // update collection data
+ unmarshal({
+ "createRule": null,
+ "deleteRule": null,
+ "listRule": null,
+ "updateRule": null,
+ "viewRule": null
+ }, collection)
+
+ return app.save(collection)
+})