[PR #5607] [MERGED] API: System info endpoint #6530

Closed
opened 2026-02-05 10:34:46 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/BookStackApp/BookStack/pull/5607
Author: @ssddanbrown
Created: 5/13/2025
Status: Merged
Merged: 5/22/2025
Merged by: @ssddanbrown

Base: developmentHead: system_info_endpoint


📝 Commits (2)

  • 0580071 API: Added system read endpoint
  • 0e69ab1 API: Added test to cover system info endpoint

📊 Changes

11 files changed (+102 additions, -19 deletions)

View changed files

📝 app/Api/ApiDocsGenerator.php (+2 -1)
app/App/AppVersion.php (+24 -0)
app/App/SystemApiController.php (+31 -0)
📝 app/App/helpers.php (+2 -6)
📝 app/Exceptions/BookStackExceptionHandlerPage.php (+2 -3)
📝 app/Exports/ZipExports/ZipExportBuilder.php (+2 -1)
📝 app/Settings/MaintenanceController.php (+2 -4)
📝 app/Settings/SettingController.php (+2 -4)
dev/api/responses/system-read.json (+7 -0)
📝 routes/api.php (+3 -0)
tests/Api/SystemApiTest.php (+25 -0)

📄 Description

For #5603


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/BookStackApp/BookStack/pull/5607 **Author:** [@ssddanbrown](https://github.com/ssddanbrown) **Created:** 5/13/2025 **Status:** ✅ Merged **Merged:** 5/22/2025 **Merged by:** [@ssddanbrown](https://github.com/ssddanbrown) **Base:** `development` ← **Head:** `system_info_endpoint` --- ### 📝 Commits (2) - [`0580071`](https://github.com/BookStackApp/BookStack/commit/058007109e3f62a649e43ab06802ddbfaadef999) API: Added system read endpoint - [`0e69ab1`](https://github.com/BookStackApp/BookStack/commit/0e69ab1938ec2ad7e667dfc0111ce432c2c11ff7) API: Added test to cover system info endpoint ### 📊 Changes **11 files changed** (+102 additions, -19 deletions) <details> <summary>View changed files</summary> 📝 `app/Api/ApiDocsGenerator.php` (+2 -1) ➕ `app/App/AppVersion.php` (+24 -0) ➕ `app/App/SystemApiController.php` (+31 -0) 📝 `app/App/helpers.php` (+2 -6) 📝 `app/Exceptions/BookStackExceptionHandlerPage.php` (+2 -3) 📝 `app/Exports/ZipExports/ZipExportBuilder.php` (+2 -1) 📝 `app/Settings/MaintenanceController.php` (+2 -4) 📝 `app/Settings/SettingController.php` (+2 -4) ➕ `dev/api/responses/system-read.json` (+7 -0) 📝 `routes/api.php` (+3 -0) ➕ `tests/Api/SystemApiTest.php` (+25 -0) </details> ### 📄 Description For #5603 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 10:34:46 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#6530