03917a835e
Update documentation: enhance component overview and key functions for clarity and completeness
eduard.dlabal2025-05-18 23:10:06 +02:00
99516eae07
Refactor code structure for improved readability and maintainability
eduard.dlabal2025-05-18 23:02:07 +02:00
102f0c1b6b
Update project files and headers: ensure consistency and maintainability across the codebase.
eduard.dlabal2025-05-18 22:14:42 +02:00
39e72b33aa
Fix logger initialization: remove unnecessary line and ensure proper return of logger structure.
eduard.dlabal2025-05-18 19:07:31 +02:00
d83f2df60f
Implement logger functionality and signal handling: add Logger structure with mutex, logging functions, and handle SIGINT in utils.
eduard.dlabal2025-05-18 19:02:17 +02:00
12749c4552
Refactor UART handling and TUI integration: update UART thread structure and improve dialog management for better user experience.
eduard.dlabal2025-05-18 16:38:04 +02:00
9e6dfc7d0e
Update CSV data, refactor UART packet handling, and adjust TUI layout: modify person entries in CSV, change UART packet synchronization bytes, and update max_rows calculation in person listing.
eduard.dlabal2025-05-18 14:51:10 +02:00
1650a741b2
Enhance database management and TUI functionality: update person data in CSV, add edit and delete options in TUI, and improve mutex handling in user functions.
eduard.dlabal2025-05-18 00:49:59 +02:00
9e7fa91180
Refactor UART handling and TUI dialogs: integrate UartThreadFlags structure, update uartListener to manage UART status, and add functions for person dialog operations.
eduard.dlabal2025-05-17 23:46:54 +02:00
61c7a6ad0f
Enhance TUI and file handling: update color definitions, improve dialog windows, and refactor CSV export functionality for better user feedback and error handling.
eduard.dlabal2025-05-17 23:08:14 +02:00
3a0fd9fe65
Refactor personInfo function: update parameters to include person list, enhance memory handling, and improve user interaction in TUI.
eduard.dlabal2025-05-17 21:44:45 +02:00
c311dce195
Refactor database handling: remove db_handler module, implement file_handler for CSV operations, and update TUI to integrate new export functionality.
eduard.dlabal2025-05-17 21:20:29 +02:00
1923b91ff4
Enhance user information handling: add exportPersonInfo function, improve TUI dialogs, and refactor related code for better clarity and functionality.
eduard.dlabal2025-05-17 20:22:54 +02:00
c84987239e
Refactor searchUUIDByName: update parameter type for UUIDs found, improve memory allocation handling, and enhance error checking
eduard.dlabal2025-05-17 18:30:55 +02:00
7bc938aa69
Enhance user management: update CSV data, refactor UUID search function, and implement person listing and search functionalities in the TUI.
eduard.dlabal2025-05-15 23:19:35 +02:00
2662415ed5
Refactor UART handling: update UART status management, improve dialog window dimensions, and enhance main menu display.
eduard.dlabal2025-05-15 19:10:39 +02:00
24d9cc8b17
Enhance main menu functionality: increase window height, add menu options, and implement keyboard input handling for navigation.
eduard.dlabal2025-05-15 15:37:45 +02:00
7800666839
Refactor CSV handling: update file names, implement saveListToCSV function, and enhance loadListFromCSV error handling.
eduard.dlabal2025-05-13 21:44:21 +02:00
7fa46c2131
Fix signal handling to ensure screen is cleared before exiting on SIGINT
eduard.dlabal2025-05-13 21:22:23 +02:00
2752f252ce
Implement CSV loading and saving functionality; refactor user list management; update UUID generation and search functions; enhance signal handling in main application.
eduard.dlabal2025-05-13 21:17:07 +02:00
863d3e03e4
Refactor RFID handler and user structures; update memory management in main.c and users.c; improve UUID generation logic and add list handling in parseIncomingPacket function.
eduard.dlabal2025-05-13 19:51:19 +02:00
6fcbe861ae
Implement removePersonFromList function to delete a person node from the linked list; update documentation in users.h
eduard.dlabal2025-05-13 10:41:18 +02:00
0a5f176582
Refactor RFID handler and user structures; add UART configuration and packet parsing functions; create logger header and source files
eduard.dlabal2025-05-13 10:28:37 +02:00