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