Developer 02
ac16d0d48d
feat: UpdateService in BasePageComponent integrieren
...
- `UpdateService` in `BasePageComponent` integriert.
- Der Konstruktor wurde aktualisiert, um `UpdateService` zu integrieren. Wenn im `UpdateService` eine Aktion vorhanden ist, wird `executeAll` aufgerufen.
2024-08-06 16:29:52 +02:00
Developer 02
2175fdc15f
refactor: UpdateService mit Zähler-Änderungs-Listener erweitern
...
- `UpdateEvent`-Enum für Ereignistypen hinzugefügt.
- `countChangeListeners` eingeführt, um zählerbezogene Änderungen zu verwalten.
- Methoden aktualisiert, um `countChangeListeners` auszulösen und Statusänderungen effizienter zu handhaben.
- Methodennamen auf `executeCountChangeListeners` geändert.
2024-08-06 16:23:39 +02:00
Developer 02
6bf606b738
refactor: UpdateService auf schlüsselbasierte Aktionen umstellen
...
- Arrays durch schlüsselbasierte Objekte für asynchrone und synchrone Aktionen ersetzt.
- Methoden aktualisiert, um Schlüssel zur Verwaltung von Aktionen zu verwenden und Änderungs-Listener auszulösen.
- `executeAll` angepasst, um Aktionen aus Objekten zu verarbeiten.
2024-08-06 16:09:01 +02:00
Developer 02
e00c113bee
feat: enhance NavMenuComponent with updateService integration
...
- Added MatBadgeModule for update count display.
- Integrated `updateService` to show update count in the save button.
- Added change listener to update button count dynamically.
- Improved HTML structure with updated menu and button functionalities.
2024-08-06 15:32:51 +02:00
Developer 02
0fe9cb7126
feat: UpdateService mit Änderungs-Listenern und zusätzlichen Funktionen erweitern
...
- Getter `any` hinzugefügt, um zu überprüfen, ob Aktionen vorhanden sind.
- Methoden `addAsync` und `add` geändert, um Änderungs-Listener nach dem Hinzufügen von Aktionen zu benachrichtigen.
- `changeListeners`-Array implementiert mit Methoden zum Hinzufügen und Entfernen von Listenern.
- `executeAllChangeListeners` hinzugefügt, um alle registrierten Änderungs-Listener auszulösen.
- Methode `removeAll` aktualisiert, um Änderungs-Listener nach dem Leeren der Aktionen zu benachrichtigen.
2024-08-06 15:02:33 +02:00
Developer 02
2eb107cc0a
feat: Getter asyncCount, syncCount und totalCount zu UpdateService hinzugefügt.
2024-08-06 13:35:46 +02:00
Developer 02
8d45b60aca
feat: UpdateService hinzufügen und in Navbar integrieren
...
- UpdateService erstellt, um asynchrone und synchrone Aktionen zu verwalten und auszuführen.
- Einen Speichern-Button in der Navbar hinzugefügt, der die Ausführung aller Aktionen im UpdateService auslöst.
- UpdateService in die Anwendung integriert, um die Aktualisierungslogik zu zentralisieren.
2024-08-06 13:29:54 +02:00
Developer 02
86fae90d49
feat: create base page component and refactor page inheritance
...
- Created a base page component to centralize common functionality.
- Injected refreshService and creationService into the base page.
- Added reset methods for refreshService and creationService in the constructor.
- Refactored all other page components to inherit from the base page component.
2024-08-06 12:07:26 +02:00
Developer 02
efa79141cf
refactor: nav-menu- und login-Komponenten in den Komponenten-Ordner verschieben
2024-08-06 11:43:32 +02:00
Developer 02
3d3ad0e09a
refactor: Projektstruktur organisiert, indem alle Seitenkomponenten in einen eigenen Ordner verschoben wurden.
2024-08-06 11:39:45 +02:00
Developer 02
b6065ddd5c
fix: Updated localStorage access to check for window object existence to avoid SSR issues.
2024-08-06 11:31:37 +02:00
Developer 02
3a72c4c9fa
Revert "Reapply "fix: Vorübergehend nur Dark Mode erlaubt wegen localStorage Problem""
...
This reverts commit c604e5c5ef0a8d85de3d71670c76e0a2249f1927.
2024-08-06 11:09:38 +02:00
Developer 02
6cc3430592
feat: Logik hinzugefügt, um Add- und Update-Buttons auszublenden, wenn der Benutzer nicht angemeldet ist.
2024-08-06 10:53:30 +02:00
Developer 02
64a1ec7937
refactor: Separate Import-Buttons für Benutzer und Gruppen wurden entfernt, um die Benutzeroberfläche zu vereinfachen.
2024-08-01 13:41:59 +02:00
Developer 02
8340c717c9
feat: Die Schaltfläche zum Hinzufügen von Gruppen wurde abgeschlossen und zur gleichen Tabelle wie der Gruppenimport hinzugefügt.
2024-08-01 13:39:30 +02:00
Developer 02
2add7f94e8
feat: Erstellungsformular für Gruppen hinzugefügt.
2024-08-01 10:54:06 +02:00
Developer 02
44b58c733f
fix: Benutzerseite so angepasst, dass das automatische Öffnen des Benutzererstellungsformulars beim Laden der Seite deaktiviert wurde.
2024-08-01 10:48:35 +02:00
Developer 02
716d8ad4ae
feat: Nach dem Erstellungsprozess wurde die Funktion zum Löschen des Formulars hinzugefügt.
2024-08-01 10:37:15 +02:00
Developer 02
29237edca1
feat: Eine separate Formularvalidierungsstruktur für E-Mail-Adressen wurde erstellt.
2024-08-01 10:35:47 +02:00
Developer 02
672f51a99c
feat: Nach der Erstellung eines Benutzers (über das Benutzerformular oder Active Directory) wird die Benutzertabelle automatisch durch den RefreshService aktualisiert.
2024-08-01 10:15:25 +02:00
Developer 02
35cca9aef0
refactor: Das req-form-field-Komponente wurde entfernt.
2024-08-01 10:11:59 +02:00
Developer 02
9dea7a1198
feat: Benutzererstellungsformular erstellt und unter demselben Tab wie der Benutzerimport aus Active Directory hinzugefügt.
2024-08-01 10:11:25 +02:00
Developer 02
67ff181400
feat: UserFormComponent erstellt.
2024-07-31 22:03:38 +02:00
Developer 02
87c76daa49
feat: Erstellung-Service abgeschlossen und "Create"-Button mit Click-Event hinzugefügt.
2024-07-31 21:56:45 +02:00
Developer 02
77074fbb8c
chore: Proxy-Einstellungen für die Front-End-Entwicklung korrigiert.
2024-07-31 14:17:48 +02:00
Developer 02
1cab4fadd1
chore: launchSettings wurden korrigiert.
2024-07-31 14:15:10 +02:00
Developer 02
e9f7d8e5cd
Merge branch 'master' of http://git.dd:3000/AppStd/WebUserManager
2024-07-31 13:47:33 +02:00
Developer 02
e91027ba1b
chore: .gitignore und launchSettings aktualisiert, um neue Build- und Entwicklungsanforderungen zu berücksichtigen.
2024-07-31 13:47:25 +02:00
Developer 02
982e66daf4
cleanup: Cache-, Bin- und Obj-Dateien wurden gelöscht, um das Projekt zu bereinigen und die Build-Umgebung zu optimieren.
2024-07-31 13:40:56 +02:00
90ed527f4a
Delete .vs/DigitalData.UserManager/config/applicationhost.config
2024-07-31 11:47:09 +02:00
Developer 02
8112c3edce
feat: Client Creation Service wurde erstellt und hinzugefügt. Das Angular-Projekt wurde für die Produktion aktualisiert, um die neuesten Änderungen zu integrieren und die Effizienz zu verbessern.
2024-07-31 11:44:09 +02:00
Developer 02
93f016e55c
chore: gitignore aktualisiert
2024-07-31 11:37:03 +02:00
Developer 02
6b2a849824
refactor: NLog-Konfiguration aktualisiert mit getrennten Log-Zielen und erweiterten Regeln
2024-07-25 12:59:13 +02:00
Developer 02
c604e5c5ef
Reapply "fix: Vorübergehend nur Dark Mode erlaubt wegen localStorage Problem"
...
This reverts commit b6cdb8016271592fc8fe4cd5dc65922717301026.
2024-07-25 12:53:38 +02:00
Developer 02
b6cdb80162
Revert "fix: Vorübergehend nur Dark Mode erlaubt wegen localStorage Problem"
...
This reverts commit fb0e719616d0aac846b9243aa9946d6cd942723f.
2024-07-25 12:52:45 +02:00
Developer 02
28b2de19ae
Reapply "feat: Angular Material-Thema angepasst"
...
This reverts commit c61502f80d111dc2a408758186090743fc6f8586.
2024-07-25 12:49:26 +02:00
Developer 02
c61502f80d
Revert "feat: Angular Material-Thema angepasst"
...
This reverts commit 0405c9722b495688f8524498cf08ebc3972f6c5e.
2024-07-25 12:48:59 +02:00
Developer 02
dd1d911354
feat: Hinzufügen-Button für zentrale Dateneingabe hinzugefügt; Hover-Effekt für CSS-Pseudo-Klasse implementiert
2024-07-25 12:48:37 +02:00
Developer 02
f38c351cc8
feat: AD Sync und Internal Spalten zur Gruppe (Complete) Tabelle hinzugefügt
2024-07-25 12:35:08 +02:00
Developer 02
90f55b35ee
chore: Entfernen von unnötigen console.log-Ausgaben
2024-07-25 11:48:12 +02:00
Developer 02
e3f4b78083
feat: Frontend- und Backend-APIs aktualisiert, um Module basierend auf der Benutzerauswahl zu filtern
2024-07-25 11:42:17 +02:00
Developer 02
19ba6f0da9
feat: Gruppen- und Modultabellen zur Benutzerseite hinzugefügt; Frontend- und Backend-APIs aktualisiert, um Gruppen basierend auf der Benutzerauswahl zu filtern
2024-07-25 11:00:42 +02:00
Developer 02
21d7507726
feat: Tabelle für Benutzer eines Moduls zur Modultabelle hinzugefügt
2024-07-25 09:42:45 +02:00
Developer 02
6b8239485e
feat: Alle Aktionen im RefreshService auf der Startseite entfernt
2024-07-25 09:26:06 +02:00
Developer 02
1b2e3b8abd
feat: UserService zur Filterung von importierten Benuzer in DirUserTableComponent hinzugefügt
2024-07-25 02:03:38 +02:00
Developer 02
5a7eb504a9
feat: GroupService zur Filterung von importierten Gruppen in DirGroupTableComponent hinzugefügt
2024-07-25 01:35:01 +02:00
Developer 02
21ab7b5f32
feat: RefreshService zur Benutzertabelle in der Groups-Komponente hinzugefügt und integriert
2024-07-25 00:44:37 +02:00
Developer 02
4f4b9711c7
feat: UserTable und MatTabsModule zu GroupComponent hinzugefügt, dynamische Benutzerfilterung bei Gruppenauswahl integriert
2024-07-25 00:39:46 +02:00
Developer 02
fe6d8618ce
feat: RefreshService zu UserRepresentationComponent hinzugefügt und integriert
2024-07-25 00:17:01 +02:00
Developer 02
277472636a
feat: RefreshService zu UserAssignmentComponent hinzugefügt und integriert.
2024-07-24 17:48:29 +02:00