[PR #29] [MERGED] User management in LLDAP via GraphQL #34

Closed
opened 2026-02-26 12:17:00 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/asalimonov/authelia-admin/pull/29
Author: @asalimonov
Created: 12/4/2025
Status: Merged
Merged: 12/4/2025
Merged by: @asalimonov

Base: mainHead: feature/lldap-graphql


📝 Commits (6)

  • defef10 Adding LLDAP GraphQL client. Adding linter. Minor fixes.
  • 7398e60 Adding AccessService
  • 2dd2494 Switching to LLDAP-GraphQL (part 1)
  • 8fb3962 Better error handling, removing viewer role.
  • 6c984e0 Switching UI to direcotory service, refactor build procedure to keep minimal image size. Updating configuration management and README.md
  • 001b05a Attempt to fix build procedure for GitHub

📊 Changes

60 files changed (+13608 additions, -5980 deletions)

View changed files

📝 CLAUDE.md (+90 -28)
📝 Dockerfile (+27 -13)
📝 Makefile (+49 -14)
📝 README.md (+106 -17)
ci.Dockerfile (+21 -0)
📝 docker-compose.yml (+5 -1)
eslint.config.js (+34 -0)
📝 package-lock.json (+7024 -5030)
📝 package.json (+15 -8)
src/error.html (+74 -0)
📝 src/hooks.server.ts (+66 -40)
src/lib/server/access-service/access-service.functional.test.ts (+484 -0)
src/lib/server/access-service/access-service.test.ts (+682 -0)
src/lib/server/access-service/access-service.ts (+338 -0)
src/lib/server/access-service/errors.ts (+59 -0)
src/lib/server/access-service/factory.ts (+48 -0)
src/lib/server/access-service/index.ts (+16 -0)
src/lib/server/access-service/role-mapper/base-role-mapper.ts (+54 -0)
src/lib/server/access-service/role-mapper/factory.ts (+37 -0)
src/lib/server/access-service/role-mapper/implementations/lldap-role-mapper.ts (+37 -0)

...and 40 more files

📄 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/asalimonov/authelia-admin/pull/29 **Author:** [@asalimonov](https://github.com/asalimonov) **Created:** 12/4/2025 **Status:** ✅ Merged **Merged:** 12/4/2025 **Merged by:** [@asalimonov](https://github.com/asalimonov) **Base:** `main` ← **Head:** `feature/lldap-graphql` --- ### 📝 Commits (6) - [`defef10`](https://github.com/asalimonov/authelia-admin/commit/defef104ec7ea94b3c3e0675b8e13fa6ab281bc5) Adding LLDAP GraphQL client. Adding linter. Minor fixes. - [`7398e60`](https://github.com/asalimonov/authelia-admin/commit/7398e608546850426be6b4fb1884a914d3a9d269) Adding AccessService - [`2dd2494`](https://github.com/asalimonov/authelia-admin/commit/2dd249451492133871db2c82a1f88409f1119cf3) Switching to LLDAP-GraphQL (part 1) - [`8fb3962`](https://github.com/asalimonov/authelia-admin/commit/8fb396262c696a6c4bb0e84ffc9a64f688f79ba8) Better error handling, removing viewer role. - [`6c984e0`](https://github.com/asalimonov/authelia-admin/commit/6c984e08bc0ee358bdbe48cac7a61aa28137d641) Switching UI to direcotory service, refactor build procedure to keep minimal image size. Updating configuration management and README.md - [`001b05a`](https://github.com/asalimonov/authelia-admin/commit/001b05ae8bab9187c21d7f2ea1c96a4b450d263a) Attempt to fix build procedure for GitHub ### 📊 Changes **60 files changed** (+13608 additions, -5980 deletions) <details> <summary>View changed files</summary> 📝 `CLAUDE.md` (+90 -28) 📝 `Dockerfile` (+27 -13) 📝 `Makefile` (+49 -14) 📝 `README.md` (+106 -17) ➕ `ci.Dockerfile` (+21 -0) 📝 `docker-compose.yml` (+5 -1) ➕ `eslint.config.js` (+34 -0) 📝 `package-lock.json` (+7024 -5030) 📝 `package.json` (+15 -8) ➕ `src/error.html` (+74 -0) 📝 `src/hooks.server.ts` (+66 -40) ➕ `src/lib/server/access-service/access-service.functional.test.ts` (+484 -0) ➕ `src/lib/server/access-service/access-service.test.ts` (+682 -0) ➕ `src/lib/server/access-service/access-service.ts` (+338 -0) ➕ `src/lib/server/access-service/errors.ts` (+59 -0) ➕ `src/lib/server/access-service/factory.ts` (+48 -0) ➕ `src/lib/server/access-service/index.ts` (+16 -0) ➕ `src/lib/server/access-service/role-mapper/base-role-mapper.ts` (+54 -0) ➕ `src/lib/server/access-service/role-mapper/factory.ts` (+37 -0) ➕ `src/lib/server/access-service/role-mapper/implementations/lldap-role-mapper.ts` (+37 -0) _...and 40 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 12:17:00 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/authelia-admin#34
No description provided.