[PR #3551] [CLOSED] Feature/optimizations #6215

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

📋 Pull Request Information

Original PR: https://github.com/BookStackApp/BookStack/pull/3551
Author: @bytepoets-ssi
Created: 7/4/2022
Status: Closed

Base: developmentHead: feature/optimizations


📝 Commits (10+)

  • 11ce921 Show is_favourite status in list and read API call
  • 8e9c9fa Add API route to update favourite status
  • 0a457df Fix code format issue
  • 7edf19b Remove APP_URL config to allow configuration via .env
  • 0ceb54f Run migration without command prompt
  • 6ce9ad3 Allow access to custom themes on ubuntu
  • fa389e7 Add function to check credentials from SSO user
  • ffa71cb Add check at SSO when user is not found on LdapService
  • 3596615 Add API call for own favourite pages
  • b9146c6 Add API call to show profile information and add views to a page

📊 Changes

9 files changed (+199 additions, -11 deletions)

View changed files

📝 app/Auth/Access/Guards/LdapSessionGuard.php (+43 -0)
📝 app/Entities/Models/Page.php (+2 -2)
📝 app/Entities/Queries/TopFavourites.php (+25 -7)
app/Http/Controllers/Api/FavoriteApiController.php (+65 -0)
📝 app/Http/Controllers/Api/PageApiController.php (+1 -0)
app/Http/Controllers/Api/ProfileApiController.php (+54 -0)
📝 dev/docker/entrypoint.app.sh (+2 -1)
📝 docker-compose.yml (+0 -1)
📝 routes/api.php (+7 -0)

📄 Description

No description provided


🔄 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/3551 **Author:** [@bytepoets-ssi](https://github.com/bytepoets-ssi) **Created:** 7/4/2022 **Status:** ❌ Closed **Base:** `development` ← **Head:** `feature/optimizations` --- ### 📝 Commits (10+) - [`11ce921`](https://github.com/BookStackApp/BookStack/commit/11ce92137b364b8372968b409e227ab85f749a93) Show is_favourite status in list and read API call - [`8e9c9fa`](https://github.com/BookStackApp/BookStack/commit/8e9c9fa97b05f8e3231be58629b7ec1a39605116) Add API route to update favourite status - [`0a457df`](https://github.com/BookStackApp/BookStack/commit/0a457dfef3bd4a67333c9c64a360b32a3a2e56df) Fix code format issue - [`7edf19b`](https://github.com/BookStackApp/BookStack/commit/7edf19b6d100be0d6c58d0ba496b3a3ce561aa45) Remove APP_URL config to allow configuration via .env - [`0ceb54f`](https://github.com/BookStackApp/BookStack/commit/0ceb54f776dea1c8d7973c06035d425a2a1e2cc2) Run migration without command prompt - [`6ce9ad3`](https://github.com/BookStackApp/BookStack/commit/6ce9ad37f63b38031263fc242fabe494eb63c241) Allow access to custom themes on ubuntu - [`fa389e7`](https://github.com/BookStackApp/BookStack/commit/fa389e7500e3958a20f8de1c5c0f515013a05493) Add function to check credentials from SSO user - [`ffa71cb`](https://github.com/BookStackApp/BookStack/commit/ffa71cb6bf9e34991950727f114d7ec5b61689ee) Add check at SSO when user is not found on LdapService - [`3596615`](https://github.com/BookStackApp/BookStack/commit/3596615c7d82bd73f9d67b2c08634cd05f2bc818) Add API call for own favourite pages - [`b9146c6`](https://github.com/BookStackApp/BookStack/commit/b9146c699a460b9aa1701af8d1fbc586b43a645c) Add API call to show profile information and add views to a page ### 📊 Changes **9 files changed** (+199 additions, -11 deletions) <details> <summary>View changed files</summary> 📝 `app/Auth/Access/Guards/LdapSessionGuard.php` (+43 -0) 📝 `app/Entities/Models/Page.php` (+2 -2) 📝 `app/Entities/Queries/TopFavourites.php` (+25 -7) ➕ `app/Http/Controllers/Api/FavoriteApiController.php` (+65 -0) 📝 `app/Http/Controllers/Api/PageApiController.php` (+1 -0) ➕ `app/Http/Controllers/Api/ProfileApiController.php` (+54 -0) 📝 `dev/docker/entrypoint.app.sh` (+2 -1) 📝 `docker-compose.yml` (+0 -1) 📝 `routes/api.php` (+7 -0) </details> ### 📄 Description _No description provided_ --- <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:27:00 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#6215