diff --git a/App/FeatureSet/ApiReference/views/main/model.ejs b/App/FeatureSet/ApiReference/views/main/model.ejs
index 4745a279da..1a64b17b1f 100644
--- a/App/FeatureSet/ApiReference/views/main/model.ejs
+++ b/App/FeatureSet/ApiReference/views/main/model.ejs
@@ -33,7 +33,7 @@
- Name
- <%= Object.keys(pageData.columns)[i] -%>
+ <%= Object.keys(pageData.columns)[i] -%>
- Type
-
diff --git a/App/FeatureSet/ApiReference/views/partials/head.ejs b/App/FeatureSet/ApiReference/views/partials/head.ejs
index c78584c17c..5934344d12 100644
--- a/App/FeatureSet/ApiReference/views/partials/head.ejs
+++ b/App/FeatureSet/ApiReference/views/partials/head.ejs
@@ -16,6 +16,7 @@
applyStylesTo("h3", "mb-5 scroll-mt-24 mt-10 font-bold text-base")
applyStylesTo("p", "mb-5")
applyStylesTo("link", "text-emerald-500 hover:text-emerald-600")
+ applyStylesTo("model-inline-code", "rounded p-0.5 px-1 text-sm text-gray-50 bg-gray-600 border-2 border-gray-600 shadow")
applyStylesTo("inline-code", "rounded p-0.5 px-1 text-sm text-gray-500 bg-gray-100 border-2 border-gray-200")
}
diff --git a/App/FeatureSet/Docs/Content/installation/docker-compose.md b/App/FeatureSet/Docs/Content/installation/docker-compose.md
index d0f67a6ee9..f9b713daea 100644
--- a/App/FeatureSet/Docs/Content/installation/docker-compose.md
+++ b/App/FeatureSet/Docs/Content/installation/docker-compose.md
@@ -83,6 +83,7 @@ If you still want to deploy OneUptime in production with docker-compose, please
- **SSL/TLS**: Set up SSL/TLS certificates. OneUptime does not support setting up SSL/TLS certificates. You need to set up SSL/TLS certificates on your own. Please see above.
- **Secrets**: Make sure you have random secrets in your `config.env` file. There are some default secrets in that file. Please replace them with random long strings.
- **Backups**: Regularly backup your databases (Clickhouse, Postgres). Redis is used as a cache and is stateless and can be safely ignored.
+- **Updates**: Please regularly update OneUptime. We release updates every day. We recommend you to update the software aleast once a week if you're running in production.
### Updating OneUptime
@@ -96,6 +97,4 @@ npm run update
### Things to consider
-- In our Docker setup, we employ a local logging driver. OneUptime, particularly within the probe and ingestor containers, generates a substantial amount of logs. To prevent your storage from becoming full, it's crucial to limit the logging storage in Docker. For detailed instructions on how to do this, please refer to the official Docker documentation [here](https://docs.docker.com/config/containers/logging/local/).
-
-
+- In our Docker setup, we employ a local logging driver. OneUptime, particularly within the probe and ingestor containers, generates a substantial amount of logs. To prevent your storage from becoming full, it's crucial to limit the logging storage in Docker. For detailed instructions on how to do this, please refer to the official Docker documentation [here](https://docs.docker.com/config/containers/logging/local/).
\ No newline at end of file
diff --git a/CommonServer/Services/ProbeOwnerTeamService.ts b/CommonServer/Services/ProbeOwnerTeamService.ts
new file mode 100644
index 0000000000..5c1be3ef9b
--- /dev/null
+++ b/CommonServer/Services/ProbeOwnerTeamService.ts
@@ -0,0 +1,11 @@
+import PostgresDatabase from "../Infrastructure/PostgresDatabase";
+import DatabaseService from "./DatabaseService";
+import Model from "Model/Models/ProbeOwnerTeam";
+
+export class Service extends DatabaseService {
+ public constructor(postgresDatabase?: PostgresDatabase) {
+ super(Model, postgresDatabase);
+ }
+}
+
+export default new Service();
diff --git a/CommonServer/Services/ProbeOwnerUserService.ts b/CommonServer/Services/ProbeOwnerUserService.ts
new file mode 100644
index 0000000000..24aa628aae
--- /dev/null
+++ b/CommonServer/Services/ProbeOwnerUserService.ts
@@ -0,0 +1,11 @@
+import PostgresDatabase from "../Infrastructure/PostgresDatabase";
+import DatabaseService from "./DatabaseService";
+import Model from "Model/Models/ProbeOwnerUser";
+
+export class Service extends DatabaseService {
+ public constructor(postgresDatabase?: PostgresDatabase) {
+ super(Model, postgresDatabase);
+ }
+}
+
+export default new Service();
diff --git a/HelmChart/Public/oneuptime/README.md b/HelmChart/Public/oneuptime/README.md
index 048e127765..9914593c97 100644
--- a/HelmChart/Public/oneuptime/README.md
+++ b/HelmChart/Public/oneuptime/README.md
@@ -307,6 +307,7 @@ Please do the same for Redis and Clickhouse.
- [ ] Please make sure you have a backups enabled for your PVCs. This is outside the scope of this chart. Please refer to your cloud provider's documentation on how to enable backups for PVCs.
- [ ] Please make sure you have static passwords for your database passswords (for redis, clickhouse and postgres). You can refer to Bitnami documentation on how to set static passwords for these databases.
- [ ] Please set `oneuptimeSecret` and `encryptionSecret` to a long random string. You can use a password generator to generate these strings.
+- [ ] Please regularly update OneUptime. We release updates every day. We recommend you to update the software aleast once a week if you're running OneUptime production.
## Releases