Commit Graph

  • cb4c61d1e4 Add new icons for file, organization, signature, task, and flow functionalities feat/frontend OlgunR 2025-11-25 11:21:51 +01:00
  • a62902b538 Refactor code structure for improved readability and maintainability OlgunR 2025-11-25 10:13:40 +01:00
  • 9c3fc8f83a refactor(nav-config): correct icon for ChartFlow to use analytics icon OlgunR 2025-11-25 10:10:54 +01:00
  • cfbdda6e02 feat(charts): add new ChartFlow page and analytics components for enhanced dashboard insights OlgunR 2025-11-24 17:18:06 +01:00
  • df144ae357 refactor(nav-config): reorganize navigation items and update titles for clarity OlgunR 2025-11-24 15:51:35 +01:00
  • cb28e90241 refactor(nav-config): correct 'Product' title to 'Products' and restore commented-out nav items OlgunR 2025-11-24 14:49:55 +01:00
  • df84ad4afd refactor(dashboard): correct component import and usage in DashboardPage OlgunR 2025-11-24 14:49:10 +01:00
  • de019d5825 refactor(routes): update default route to render DashboardPage instead of ProductsPage OlgunR 2025-11-24 14:45:28 +01:00
  • a07a911ea9 fix: update borderRadius type casting for consistency across components OlgunR 2025-11-24 12:00:39 +01:00
  • 364c67f3ad feat(document.json): convert mock data to json master TekH 2025-07-16 15:40:14 +02:00
  • 2adcc217af feat: Unterstützung von asynchroner Dateneingabe für DocFullView Komponente - DocFullView aktualisiert, um Daten als Uint8Array oder Promise<Uint8Array> zu akzeptieren - Asynchrones Handling in useEffect hinzugefügt, um Daten vor der Erstellung der Objekt-URL aufzulösen - Verbesserte Bereinigungslogik, um die Objekt-URL richtig zu widerrufen - Geänderte Format-Prop ist nun erforderlich TekH 2025-07-16 15:26:51 +02:00
  • 8c7e18637a refactor(document-service): Umbenennung der Methode getDocuments in get für Konsistenz - Die Methode getDocuments in DocService wurde in get umbenannt, um die Verwendung zu vereinfachen und die Konsistenz der Namensgebung bei allen Abfragemethoden (getDocumentById, getDocumentByName, getDocumentByAttributes) zu verbessern. - Keine Änderungen an der Funktionalität oder dem externen Verhalten. TekH 2025-07-16 14:51:05 +02:00
  • a88238f209 refactor(data): move base64 decoding to _genFile and remove inline data field TekH 2025-07-16 14:43:47 +02:00
  • a34270cfc3 refactor(doc): encapsulate document query functions into DocService class TekH 2025-07-16 13:45:46 +02:00
  • c022b96a12 feat(document-service): Unterstützung für die Abfrage von Dokumenten nach Attributen hinzugefügt - Erforderlich für DocAttribute.serilizedValue. - Erweitert DocQuery mit optionalem attributes Feld. - Aktualisiert getDocuments um nach Attribut-Schlüssel-Wert-Paaren zu filtern. - Hilfsfunktion getDocumentByAttributes hinzugefügt. TekH 2025-07-16 13:32:57 +02:00
  • bbb55e9746 feat(filters): Entprellen von onChange-Callbacks in TextFilter-, IntFilter- und DecimalFilter-Komponenten, um schnelles Auslösen zu reduzieren TekH 2025-07-16 11:53:57 +02:00
  • d82e12759e feat(doc-search-view); add useEffect to follow attributes TekH 2025-07-16 11:07:27 +02:00
  • 3cef34bd1e feat(doc-search): Hinzufügen von Attributstatusverwaltung und Eingabewertbindung für Filter TekH 2025-07-16 11:03:07 +02:00
  • 1fbcdd82c8 refactor(doc-search-view): updated to initalize the documents in the component TekH 2025-07-15 16:58:48 +02:00
  • f58fa0dd80 feat: add optional onChange handler to TextFilter component TekH 2025-07-15 15:32:01 +02:00
  • 8a43e88f24 refactor(json-viewer): remove console.log TekH 2025-07-15 14:37:48 +02:00
  • cfadae4df3 feat(json-viewer): create to view json data TekH 2025-07-15 12:37:48 +02:00
  • 4e1ab7e9c2 refactor(_data.ts): Attributliste zu Dokumenten hinzufügen TekH 2025-07-14 15:41:45 +02:00
  • 9a03c3ef85 feat(_mock): add typed attributes to document mocks and extend Attribute types TekH 2025-07-14 14:59:11 +02:00
  • d5d82a5a1e feat(doc): Unterstützung für benutzerdefinierte Dokumentattribute hinzufügen TekH 2025-07-14 13:56:36 +02:00
  • 8d7615fb37 refactor(./api): umbenennen in ./services TekH 2025-07-14 13:40:00 +02:00
  • 1af2ee3890 feat: localize fallback message in DocFullView for unsupported file types TekH 2025-07-14 13:28:41 +02:00
  • 8bfcd65ad1 refactor(Filter): umbenennen in Attribut TekH 2025-07-14 11:42:29 +02:00
  • 75ecbba71d fix(doc-full-view): Hintergrundfarbe für nicht unterstützte Formate festlegen (Fallback) TekH 2025-07-14 11:11:02 +02:00
  • 1a55bd7748 feat: Vorschau-Modal für Dokument-Dateien mit Unterstützung für mehrere Formate TekH 2025-07-14 10:53:09 +02:00
  • 3e7a22f9e2 feat(document-service): add type-safe file extension handling with FileFormat union - Introduced FileFormat union type to restrict valid document extensions. - Added validExtensions array for strict extension checking in Doc.extension getter. - Ensured Doc.iconSrc reflects only recognized file types or defaults to 'unknown'. - Improved type safety and consistency in extension handling. TekH 2025-07-14 10:28:11 +02:00
  • 49667d7fe9 feat(doc): Modale Vollansicht des Dokuments hinzufügen und Öffnen bei Kartenklick ermöglichen TekH 2025-07-14 10:04:06 +02:00
  • b15b4dc3b1 feat(doc-item): add hover animation to DocItem card - Added default styling with hover transition - Preserves user-defined sx if passed TekH 2025-07-14 09:47:53 +02:00
  • e3c5e84bb7 feat(doc-full-view): init TekH 2025-07-14 09:21:34 +02:00
  • c1c7d6baaa refactor(openModal): Umbenennung von openModal in openCreateFilterModal TekH 2025-07-11 14:49:21 +02:00
  • 15eb1e87e8 feat(doc-search-view): Mit openModal gebundenen Ladeeffekt hinzufügen TekH 2025-07-11 14:41:10 +02:00
  • 960c4db1ac feat(doc-item): Vereinfachung der Darstellung von Änderungsinformationen durch neue Utility-Methode TekH 2025-07-11 14:31:16 +02:00
  • 93fec2051b refactor(doc-item): Aktualisierung der Icons und Ausrichtung im DocItem-Infobereich TekH 2025-07-11 14:12:26 +02:00
  • cbdb695ce5 refactor(icons\file): bearbeitete pdf.svg TekH 2025-07-11 13:55:49 +02:00
  • da087d9a00 refactor(icons\file): bearbeitete docx.svg- und xlsx.svg-Symbole TekH 2025-07-11 13:49:38 +02:00
  • 383d2d5d34 Fix: Behandlung von Bildladefehlern für Dokument-Cover Fallback TekH 2025-07-11 13:44:07 +02:00
  • 9b03b39db0 refactor(doc-item): renderCover icon src durch doc.iconSrc ersetzen. - pdf.svg bearbeiten TekH 2025-07-11 13:04:12 +02:00
  • 5e36a978a7 feat(doc): statische map-Methode und iconSrc getter hinzugefügt TekH 2025-07-11 12:43:43 +02:00
  • b9e6ff27db feat: Extension getter zur Doc-Klasse hinzufügen, um die Dateierweiterung aus der Eigenschaft name abzurufen TekH 2025-07-11 11:22:31 +02:00
  • 24c3bf0324 Refactor: Konvertierung von Doc-Typ-Alias in Klasse mit eindeutigen Zuweisungsbestätigungen TekH 2025-07-11 11:00:51 +02:00
  • 617ad611ed chore (assests\icons\file): docx, pdf und xlsx svg hinzufügen TekH 2025-07-11 10:53:21 +02:00
  • a8e8bd9afd fix(doc-item): Avatar löschen TekH 2025-07-11 10:22:59 +02:00
  • 074378335b fix(doc-item): Formatierung von addedWhen und changedWhen mit toLocaleDateString TekH 2025-07-11 10:08:49 +02:00
  • 3b8b9796fa refactor(doc-item): Unbekanntes Dateisymbol als Standard hinzufügen TekH 2025-07-11 09:44:11 +02:00
  • 9a819d1bd6 refactor: remove unnecessary async suffix from attribute functions TekH 2025-07-10 12:09:25 +02:00
  • a5e32d0d39 refactor(doc-item): IDocItem-Typ durch Doc-Modell aus API ersetzen TekH 2025-07-09 17:15:42 +02:00
  • 8ad250f227 rename(doc-item): post als doc umbenennen TekH 2025-07-09 16:36:11 +02:00
  • 7f01597ea1 refactor: Umbenennung von latestDoc in long und latestDocLarge in large TekH 2025-07-09 16:26:34 +02:00
  • d5f38cff85 refactor(Doc): Add addedWhen (Date), addedWho (string), changedWhen (Date) and changedWho (string) properties. TekH 2025-07-09 13:51:22 +02:00
  • 49452998cb Refactor: Dokumentenabfragefunktionen hinzufügen und Mock-Daten importieren - _documents aus dem Mock-Modul importieren - DocQuery-Typ für optionale Abfrageparameter hinzufügen - Implementierung der Funktionen getDocuments, getDocumentById und getDocumentByName - Beibehaltung der ursprünglichen Doc-Typ-Definition für Konsistenz TekH 2025-07-09 13:36:54 +02:00
  • 0009ceae81 Create fake data for documents TekH 2025-07-09 13:18:51 +02:00
  • 480393743f feat: add sample document data array with typed document structure - Define Doc type representing documents with id, name, and binary data - Export sample documents array with example PDF, DOCX, and XLSX files - Use Uint8Array to simulate file binary content in-memory TekH 2025-07-09 11:50:05 +02:00
  • e47bb4f35c refactor(getFiltersAsync): umbenannt in getAttributesAsync TekH 2025-07-09 11:33:30 +02:00
  • 3b2dba5317 refactor(FilterCreateDto): umbenannt in AttributeCreateDto TekH 2025-07-09 11:30:29 +02:00
  • 48be96a28b refactor(filter-service.ts): umbenannt in attribute-service.ts TekH 2025-07-09 11:28:41 +02:00
  • 15fe1dfec6 fix(create-filter-modal): Verhindert unkontrollierte bis kontrollierte Eingabewarnungen in CreateFilterModal TekH 2025-07-09 11:10:47 +02:00
  • d7e3e500ab fix: Zurücksetzen des Formularstatus beim Schließen von CreateFilterModal TekH 2025-07-09 11:05:07 +02:00
  • fdd093b8aa feat(ui): Verbesserung von CreateFilterModal mit Validierung und dynamischer Filtererstellung TekH 2025-07-09 10:38:13 +02:00
  • 4056719b50 refactor(create-filter-modal): add useStates to name and label text-fields TekH 2025-07-09 01:29:31 +02:00
  • dbea5cbeec refactor(create-filter-model): add combobox for types and text fields for label and name TekH 2025-07-09 01:27:35 +02:00
  • ae5c9908bb feat(filter-service): add create method. - create FilterCreateDto TekH 2025-07-09 00:17:27 +02:00
  • 89adc16a0e feat(create-filter-model): Erstellen ohne Komponente. - Use-States hinzufügen TekH 2025-07-08 23:44:01 +02:00
  • f340130f89 refactor(doc-search-view): Gitter zu Filtern hinzufügen TekH 2025-07-07 13:51:02 +02:00
  • 593f4deb3e refactor(doc-search-view): Hinzufügen eines Fehlerprotokolls unter der Standard-Fallanweisung. TekH 2025-07-07 13:25:17 +02:00
  • 042a1a76c3 feat(date-filter): Hinzufügen von Zeit- und DateTime-Filtern TekH 2025-07-07 13:24:10 +02:00
  • cf67c387c6 refactor(Typ): Hinzufügen der Typen ‚TIME‘ und ‚DATETIME‘. - Hinzufügen von Mock-Daten für neue Typen TekH 2025-07-07 11:17:51 +02:00
  • b8e2100331 unnötige useState und useEffect entfernen TekH 2025-07-07 11:07:51 +02:00
  • 66ab925b5d feat(date-filter): Hinzufügen, um DATE-Datentyp zu behandeln TekH 2025-07-07 11:01:38 +02:00
  • 29e033b8de feat(TextFilter): Hinzufügen zur Behandlung von VARCHAR TekH 2025-07-07 10:35:07 +02:00
  • 0eef478a41 feat(filters): Eingabevalidierung für IntFilter hinzufügen, um nur numerische Werte zuzulassen TekH 2025-07-07 10:01:15 +02:00
  • 55ba6031eb feat(num-filter.tsx): created to handle numerical inputs TekH 2025-07-07 09:43:19 +02:00
  • 21d47b1f90 Remove unused import and update BoolFilterProps TekH 2025-07-04 14:29:10 +02:00
  • 9b831c86d4 Refactor DocSearchView to use BoolFilter component TekH 2025-07-04 14:01:22 +02:00
  • 8893b96e9b Update MUI packages and enhance DocSearchView component TekH 2025-07-04 13:30:53 +02:00
  • 673efe51ed Add filter state management and UI updates TekH 2025-07-04 12:50:23 +02:00
  • b06595e8d8 Refactor filter rendering in DocSearchView component TekH 2025-07-04 10:39:18 +02:00
  • 05c7b49bbc Refactor DocSearchView layout and update button text TekH 2025-07-04 10:11:23 +02:00
  • b107273db3 Update filter type and refactor DocSearchView component TekH 2025-07-04 10:07:55 +02:00
  • 5f6eda0fc7 Enhance DocSearchView with filters and sorting options TekH 2025-07-04 09:36:36 +02:00
  • f8be0b0b5f Add filters state and fetch logic in DocSearchView TekH 2025-07-04 09:13:26 +02:00
  • a73ff5b9a4 Update Document Search icon and add SVG asset TekH 2025-07-03 17:07:59 +02:00
  • 1a9a683b25 Rebrand project and add Document Search feature TekH 2025-07-03 16:59:54 +02:00
  • e8a96dd6c4 Add document management features and components TekH 2025-07-03 16:13:45 +02:00
  • e9aa405464 Update default route to ProductsPage in sections.tsx TekH 2025-07-03 14:57:59 +02:00
  • 62f99842b3 Remove unused nav items and comment out info property TekH 2025-07-03 14:51:35 +02:00
  • caf507fe1a Remove Iconify import and add Fab component TekH 2025-07-03 14:35:10 +02:00
  • ba08b3a3d0 Refactor product data structure and imports TekH 2025-07-03 14:33:28 +02:00
  • b0c6cdcd13 Add filter functionality and async retrieval TekH 2025-07-03 14:26:17 +02:00
  • 3fd7553ce8 Refactor Filter type structure TekH 2025-07-03 14:16:27 +02:00
  • 947257646d Add Type and Filter type definitions TekH 2025-07-03 14:08:10 +02:00
  • ada2e1cb72 Add optional URL to Product type and update Link component TekH 2025-07-03 09:14:49 +02:00
  • 786c9e13f0 Rename getProducts to getProductsAsync for clarity TekH 2025-07-02 17:07:57 +02:00
  • 0acdfdb1eb Update Product type and enhance ProductItem component TekH 2025-07-02 17:07:06 +02:00
  • 3d49f32175 Make Product properties optional and improve safety TekH 2025-07-02 16:11:55 +02:00
  • 3be5cba323 Refactor product data types and update components TekH 2025-07-02 15:59:34 +02:00