Skip to content

Commit e71edf9

Browse files
committed
feat: add content
1 parent 3eef176 commit e71edf9

File tree

3 files changed

+20
-0
lines changed

3 files changed

+20
-0
lines changed

src/administration-guide/api.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ Semaphore UI provides two formats of API documentation, so you can choose the on
66

77
* [Swagger/OpenAPI](https://semaphoreui.com/api-docs) — ideal if you prefer an interactive, browser-based experience.
88
* **Built-in Swagger API documentation** — interactive API documentation powered by Swagger UI. You can access it on your instance.
9+
* [Official Postman Collection](https://www.postman.com/semaphoreui) — explore and test all endpoints in Postman.
910

1011
![](<../.gitbook/assets/swagger-link.webp>)
1112

src/administration-guide/security.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,21 @@ Semaphore collects minimal user data:
116116
Found a vulnerability? Help us keep Semaphore secure:
117117

118118
- **Responsible disclosure**<br>Please email us at `security@semaphoreui.com`.
119+
120+
### Vulnerability resolution targets
119121

122+
We aim to resolve reported vulnerabilities within the following target windows:
123+
124+
- Critical: within 30 days
125+
- High: within 60 days
126+
- Medium: within 90 days
127+
- Low: best effort, typically within 180 days
128+
129+
Out-of-cycle patches may be released for actively exploited issues affecting latest stable releases.
130+
131+
### Code security tooling
132+
133+
We use CodeQL, Codacy, Snyk and Renovate to analyze the codebase and dependencies, and to automate dependency updates.
120134
- **No public exploits**<br>Do not share vulnerabilities publicly until patched.
121135

122136
- **Acknowledgments**<br>Security researchers may be acknowledged in release notes if desired.

src/administration-guide/upgrading.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,11 @@ sudo yum install semaphore_2.15.0_linux_arm64.rpm
7373

7474
### Binary
7575

76+
---
77+
78+
## Migrating from Snap to package/binary
79+
80+
Snap installation is deprecated. If you are migrating from Snap to a package or binary installation on the same host and were using BoltDB, ensure you move the BoltDB file and repositories directory and update the corresponding paths in `config.json` for `database.boltdb` and `tmp_path`. Also adjust file ownership for the service user (e.g., `semaphore`).
7681
Download a `*.tar.gz` for your platform from [Releases page](https://github.com/semaphoreui/semaphore/releases). Unpack the binary to the directory where your old Semaphore binary is located.
7782

7883
{{#tabs }}

0 commit comments

Comments
 (0)