diff --git a/server/pb_migrations/1752916282_updated_webhook_configs.js b/server/pb_migrations/1752916282_updated_webhook_configs.js
new file mode 100644
index 0000000..79f94a7
--- /dev/null
+++ b/server/pb_migrations/1752916282_updated_webhook_configs.js
@@ -0,0 +1,125 @@
+///
+migrate((app) => {
+ const collection = app.findCollectionByNameOrId("pbc_45665081")
+
+ // remove field
+ collection.fields.removeById("select4246785570")
+
+ // add field
+ collection.fields.addAt(9, new Field({
+ "autogeneratePattern": "",
+ "hidden": false,
+ "id": "text1579384326",
+ "max": 0,
+ "min": 0,
+ "name": "name",
+ "pattern": "",
+ "presentable": false,
+ "primaryKey": false,
+ "required": false,
+ "system": false,
+ "type": "text"
+ }))
+
+ // add field
+ collection.fields.addAt(10, new Field({
+ "autogeneratePattern": "",
+ "hidden": false,
+ "id": "text1582905952",
+ "max": 0,
+ "min": 0,
+ "name": "method",
+ "pattern": "",
+ "presentable": false,
+ "primaryKey": false,
+ "required": false,
+ "system": false,
+ "type": "text"
+ }))
+
+ // add field
+ collection.fields.addAt(11, new Field({
+ "autogeneratePattern": "",
+ "hidden": false,
+ "id": "text1414600993",
+ "max": 0,
+ "min": 0,
+ "name": "payload_template",
+ "pattern": "",
+ "presentable": false,
+ "primaryKey": false,
+ "required": false,
+ "system": false,
+ "type": "text"
+ }))
+
+ // update field
+ collection.fields.addAt(7, new Field({
+ "autogeneratePattern": "",
+ "hidden": false,
+ "id": "text2168550802",
+ "max": 0,
+ "min": 0,
+ "name": "trigger_events",
+ "pattern": "",
+ "presentable": false,
+ "primaryKey": false,
+ "required": false,
+ "system": false,
+ "type": "text"
+ }))
+
+ return app.save(collection)
+}, (app) => {
+ const collection = app.findCollectionByNameOrId("pbc_45665081")
+
+ // add field
+ collection.fields.addAt(4, new Field({
+ "hidden": false,
+ "id": "select4246785570",
+ "maxSelect": 1,
+ "name": "event_filters",
+ "presentable": false,
+ "required": false,
+ "system": false,
+ "type": "select",
+ "values": [
+ "down",
+ "up",
+ "ssl_expired",
+ "warning",
+ "ssl_ok",
+ "high_cpu",
+ "high_memory",
+ "agent_offline",
+ "custom_alert"
+ ]
+ }))
+
+ // remove field
+ collection.fields.removeById("text1579384326")
+
+ // remove field
+ collection.fields.removeById("text1582905952")
+
+ // remove field
+ collection.fields.removeById("text1414600993")
+
+ // update field
+ collection.fields.addAt(8, new Field({
+ "autogeneratePattern": "",
+ "hidden": false,
+ "id": "text2168550802",
+ "max": 0,
+ "min": 0,
+ "name": "timeout",
+ "pattern": "",
+ "presentable": false,
+ "primaryKey": false,
+ "required": false,
+ "system": false,
+ "type": "text"
+ }))
+
+ return app.save(collection)
+})
diff --git a/server/pb_migrations/1752921327_updated_alert_configurations.js b/server/pb_migrations/1752921327_updated_alert_configurations.js
new file mode 100644
index 0000000..728ff90
--- /dev/null
+++ b/server/pb_migrations/1752921327_updated_alert_configurations.js
@@ -0,0 +1,42 @@
+///
+migrate((app) => {
+ const collection = app.findCollectionByNameOrId("pbc_1938176441")
+
+ // update field
+ collection.fields.addAt(10, new Field({
+ "hidden": false,
+ "id": "select1358543748",
+ "maxSelect": 1,
+ "name": "status",
+ "presentable": false,
+ "required": false,
+ "system": false,
+ "type": "select",
+ "values": [
+ "disabled",
+ "enabled"
+ ]
+ }))
+
+ return app.save(collection)
+}, (app) => {
+ const collection = app.findCollectionByNameOrId("pbc_1938176441")
+
+ // update field
+ collection.fields.addAt(10, new Field({
+ "hidden": false,
+ "id": "select1358543748",
+ "maxSelect": 1,
+ "name": "enabled",
+ "presentable": false,
+ "required": false,
+ "system": false,
+ "type": "select",
+ "values": [
+ "true",
+ "false"
+ ]
+ }))
+
+ return app.save(collection)
+})
diff --git a/server/pb_migrations/1752921397_updated_alert_configurations.js b/server/pb_migrations/1752921397_updated_alert_configurations.js
new file mode 100644
index 0000000..fad5689
--- /dev/null
+++ b/server/pb_migrations/1752921397_updated_alert_configurations.js
@@ -0,0 +1,29 @@
+///
+migrate((app) => {
+ const collection = app.findCollectionByNameOrId("pbc_1938176441")
+
+ // add field
+ collection.fields.addAt(14, new Field({
+ "autogeneratePattern": "",
+ "hidden": false,
+ "id": "text1553704459",
+ "max": 0,
+ "min": 0,
+ "name": "webhook_id",
+ "pattern": "",
+ "presentable": false,
+ "primaryKey": false,
+ "required": false,
+ "system": false,
+ "type": "text"
+ }))
+
+ return app.save(collection)
+}, (app) => {
+ const collection = app.findCollectionByNameOrId("pbc_1938176441")
+
+ // remove field
+ collection.fields.removeById("text1553704459")
+
+ return app.save(collection)
+})
diff --git a/server/pb_migrations/1753085447_updated_server_metrics.js b/server/pb_migrations/1753085447_updated_server_metrics.js
new file mode 100644
index 0000000..c0ecf6c
--- /dev/null
+++ b/server/pb_migrations/1753085447_updated_server_metrics.js
@@ -0,0 +1,29 @@
+///
+migrate((app) => {
+ const collection = app.findCollectionByNameOrId("pbc_1998570700")
+
+ // add field
+ collection.fields.addAt(19, new Field({
+ "autogeneratePattern": "",
+ "hidden": false,
+ "id": "text3065852031",
+ "max": 0,
+ "min": 0,
+ "name": "message",
+ "pattern": "",
+ "presentable": false,
+ "primaryKey": false,
+ "required": false,
+ "system": false,
+ "type": "text"
+ }))
+
+ return app.save(collection)
+}, (app) => {
+ const collection = app.findCollectionByNameOrId("pbc_1998570700")
+
+ // remove field
+ collection.fields.removeById("text3065852031")
+
+ return app.save(collection)
+})