[PR #825] [MERGED] app: create group attribute schema page #975

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

📋 Pull Request Information

Original PR: https://github.com/lldap/lldap/pull/825
Author: @pixelrazor
Created: 2/1/2024
Status: Merged
Merged: 2/1/2024
Merged by: @pixelrazor

Base: mainHead: group-table


📝 Commits (4)

📊 Changes

11 files changed (+593 additions, -13 deletions)

View changed files

app/queries/create_group_attribute.graphql (+5 -0)
app/queries/delete_group_attribute.graphql (+5 -0)
app/queries/get_group_attributes_schema.graphql (+13 -0)
📝 app/src/components/app.rs (+16 -0)
app/src/components/create_group_attribute.rs (+168 -0)
📝 app/src/components/create_user_attribute.rs (+2 -13)
app/src/components/delete_group_attribute.rs (+172 -0)
app/src/components/group_schema_table.rs (+198 -0)
📝 app/src/components/mod.rs (+3 -0)
📝 app/src/components/router.rs (+4 -0)
📝 app/src/infra/schema.rs (+7 -0)

📄 Description

For #67

Mostly copy and paste of the user table. There's probably some common code here, but i opted to copy and try to share more code when these components are refactored with function components and/or better forms.

Also, i'm not sure what happened, but the name and type form fields on the user attribute form for messed up, so that is corrected here

EDIT: I swear the dropdown for type was in my screenshot... oh well

Screenshot 2024-02-01 9 20 16 AM
Screenshot 2024-02-01 9 20 34 AM


🔄 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/lldap/lldap/pull/825 **Author:** [@pixelrazor](https://github.com/pixelrazor) **Created:** 2/1/2024 **Status:** ✅ Merged **Merged:** 2/1/2024 **Merged by:** [@pixelrazor](https://github.com/pixelrazor) **Base:** `main` ← **Head:** `group-table` --- ### 📝 Commits (4) - [`90e52ce`](https://github.com/lldap/lldap/commit/90e52ced2d81ed57e087ea0f953cc7120cd9e82c) app: create group attribute schema page - [`c11af6f`](https://github.com/lldap/lldap/commit/c11af6f5c469bba181de718ff81214805c53bc9b) fmt - [`0373b8d`](https://github.com/lldap/lldap/commit/0373b8d206c7014187c940433cc9e6969be7c5aa) feedback - [`2c4d11b`](https://github.com/lldap/lldap/commit/2c4d11bfda28640177291fa4003df39156e9e5a0) clippy fixes ### 📊 Changes **11 files changed** (+593 additions, -13 deletions) <details> <summary>View changed files</summary> ➕ `app/queries/create_group_attribute.graphql` (+5 -0) ➕ `app/queries/delete_group_attribute.graphql` (+5 -0) ➕ `app/queries/get_group_attributes_schema.graphql` (+13 -0) 📝 `app/src/components/app.rs` (+16 -0) ➕ `app/src/components/create_group_attribute.rs` (+168 -0) 📝 `app/src/components/create_user_attribute.rs` (+2 -13) ➕ `app/src/components/delete_group_attribute.rs` (+172 -0) ➕ `app/src/components/group_schema_table.rs` (+198 -0) 📝 `app/src/components/mod.rs` (+3 -0) 📝 `app/src/components/router.rs` (+4 -0) 📝 `app/src/infra/schema.rs` (+7 -0) </details> ### 📄 Description For #67 Mostly copy and paste of the user table. There's probably some common code here, but i opted to copy and try to share more code when these components are refactored with function components and/or better forms. Also, i'm not sure what happened, but the name and type form fields on the user attribute form for messed up, so that is corrected here EDIT: I swear the dropdown for type was in my screenshot... oh well ![Screenshot 2024-02-01 9 20 16 AM](https://github.com/lldap/lldap/assets/24706952/99c84996-e0e9-41b0-a7b5-3e1f29cc0ffd) ![Screenshot 2024-02-01 9 20 34 AM](https://github.com/lldap/lldap/assets/24706952/418e4e36-5ca9-4fa7-8c0c-9fb4a30fd2d7) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 09:10:27 +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/lldap-lldap#975
No description provided.