Commit graph

866 commits

Author SHA1 Message Date
Valentino Orlandi 43a92bcb41
Improvements and updates 2023-07-23 10:58:48 +02:00
Valentino Orlandi 8d25739a07
Code improvements
Improved filtering.
Added parseNull function.
Moved query filters to separate namespace: FilterOps.
Refactored filters to return std::optional in case of invalid filter
string.
2023-07-23 10:56:41 +02:00
Valentino Orlandi 18e66ed492
Fixed sha256 missin include 2023-07-23 10:34:42 +02:00
Valentino Orlandi cb690ab215
Updated CMakelists.txt
Added -pthread linker flag for UNIX
2023-06-11 23:32:26 +02:00
Valentino Orlandi 17f8ba0a2b
Updated Dockerfile 2023-06-11 23:31:56 +02:00
Valentino Orlandi 4ae50c9f5c
Updated docker build scripts 2023-06-11 23:31:22 +02:00
Valentino Orlandi 5f0d40d943
Added docker folder in installation_stuff
Added conf file for docker installation.
Updated launcher for docker installation.
2023-06-11 23:27:51 +02:00
Valentino Orlandi 674dbc2473
Added docker build scripts 2023-06-11 16:40:11 +02:00
Valentino Orlandi 3e6d3a0fb4
Added .dockerignore 2023-06-11 16:37:25 +02:00
Valentino Orlandi 7f83b9046a
Added Dockerfile 2023-06-11 16:36:17 +02:00
Valentino Orlandi b987c03062
Code improvements 2023-06-03 18:16:33 +02:00
Valentino Orlandi 159a329953
Updated documentation 2023-06-03 18:16:33 +02:00
Valentino Orlandi e43b2d84ec
Update 2023-06-03 18:16:28 +02:00
Valentino Orlandi fb2d97553c
Moved WebServers IDs to defines folder
Morphed from classes members to macros
2023-06-03 17:21:21 +02:00
Valentino Orlandi 43bddb55ef
Update 2023-06-03 16:43:16 +02:00
Valentino Orlandi 91b645cfee
Added CraplogParserAsync
Worker to parse log files asynchronously
2023-06-03 16:42:56 +02:00
Valentino Orlandi feb3e7a1c9
Improvements
Moved OS checks to compile time
2023-05-21 23:32:39 +02:00
Valentino Orlandi 5091414607
Update
Added BitBucket repo links to Crapinfo and Crapup
2023-05-21 23:31:51 +02:00
Valentino Orlandi 864f3a626b
Updated documentation 2023-05-21 16:18:20 +02:00
Valentino Orlandi b8fb3cf579
Fix
Fixed thread deletion
2023-05-21 16:16:24 +02:00
Valentino Orlandi 9ab24e669e
Fix
Fixed global statistics buttons flattening on failure
2023-05-21 16:02:39 +02:00
Valentino Orlandi f76bb37dc3
Added message dialog for database not found 2023-05-21 16:01:31 +02:00
Valentino Orlandi 5ca53a758e
Improvements and updates
Code improvements.
Database file check related updates.
2023-05-21 16:00:26 +02:00
Valentino Orlandi 5761c7ed5d
Improvements
Code improvements.
Added checkDatabaseFile function to check for file type and permissions
before opening.
2023-05-21 15:57:40 +02:00
Valentino Orlandi be45503781
Updated documentation 2023-05-14 16:03:41 +02:00
Valentino Orlandi 04cf16a385
Improvements and updates
Code and performance improvements.
Renamed CustomTreeWidgetItem to LogFileTreeWidgetItem and moved to
customs folder.
2023-05-14 15:44:11 +02:00
Valentino Orlandi 272cb7a773
Improvements and updates
Code improvements.
Use of CustomTreeWidgetItem instead of QTreeWidgetItem.
2023-05-14 14:30:15 +02:00
Valentino Orlandi 0861450fd1
Added CustomTreeWidgetItem
Allows "correctly" sorting log files list by name/size
2023-05-14 14:27:12 +02:00
Valentino Orlandi ed03c03d46
Updated CMakeLists.txt 2023-05-14 14:23:18 +02:00
Valentino Orlandi 24b855aa9c
Updated MainWindow 2023-05-14 14:21:42 +02:00
Valentino Orlandi 5491902ba8
Updated Craplog 2023-05-14 14:18:00 +02:00
Valentino Orlandi 14086a1de0
Declared LogFile class as MetaType
Allows sending as signals parameter
2023-05-14 14:15:23 +02:00
Valentino Orlandi 2343b81d30
Added CraplogLister
Craplog worker to scan the logs directory and list files
2023-05-14 14:10:53 +02:00
Valentino Orlandi 1a42375c00
Renamed CraplogWorker to CraplogParser
Moved into workers sub-directory
2023-05-14 14:10:09 +02:00
Valentino Orlandi 4de8c777a0
Fix
Swapped OSX / BSD ifdefs in MemOps
2023-05-01 11:04:17 +02:00
Valentino Orlandi 28af913e72
Fix
Fixed MemOps::availableMemory for BSD
2023-05-01 01:08:26 +02:00
Valentino Orlandi a1efbd3a5d
Fix
Fixed mismatched type for OSX in MemOps::availableMemory
2023-04-30 23:54:32 +02:00
Valentino Orlandi 408dbf1e70
Updated documentation 2023-04-30 21:48:24 +02:00
Valentino Orlandi 2985307d25
Updated translation resources 2023-04-30 21:46:52 +02:00
Valentino Orlandi 8cc62418f7
Updated translation files 2023-04-30 21:45:44 +02:00
Valentino Orlandi abb697d643
Code and docs improvements 2023-04-30 21:30:21 +02:00
Valentino Orlandi b9ca2fe736
Edited default conf file 2023-04-30 21:10:27 +02:00
Valentino Orlandi 76852f66d4
Fixed sending Qt signals with size_t parameters 2023-04-30 21:07:52 +02:00
Valentino Orlandi 9956647a2d
Added message dialog for insufficient memory 2023-04-30 20:43:18 +02:00
Valentino Orlandi 8b918c4dc4
Added available memory check before parsing
Introduced check on selected logs' size to not exceed available memory
2023-04-30 20:36:15 +02:00
Valentino Orlandi 2039d37c26
Added MemOps namespace
System memory utilities
2023-04-30 20:31:27 +02:00
Valentino Orlandi 584e2a0a90
Fix
Fixed log files selection not being cleared after job abortion
2023-04-30 17:50:11 +02:00
Valentino Orlandi adcb042107
Added message dialog for empty list of log files 2023-04-30 17:19:40 +02:00
Valentino Orlandi a02f2c9564
Fix
Fixed crash on empty logs list
2023-04-30 17:17:14 +02:00
Valentino Orlandi 684a693e56
Code improvements 2023-04-30 17:09:36 +02:00