Commit graph

661 commits

Author SHA1 Message Date
a2726fb680
Added warning dialog for duplicate files 2023-04-29 22:40:18 +02:00
0326bc1cc3
Fix
Fixed duplicated log files not catched before parsing
2023-04-29 22:35:02 +02:00
97e2837e2b
Performance improvements
Reverted StringOps::endsWith to previous version
2023-04-29 15:36:35 +02:00
1994891b13
Added compiler optimization flags 2023-04-29 15:10:08 +02:00
c20407e77c
Updated documentation 2023-04-23 16:14:09 +02:00
db725720fe
Improvements
Replaced Result class with std::optional
2023-04-23 15:30:59 +02:00
c821f444f1
Added LINUX prefix to related scripts 2023-04-23 12:09:13 +02:00
b3fe664206
Added BSD uninstallation script 2023-04-23 12:01:24 +02:00
15998eb057
Added BSD build scripts 2023-04-23 11:48:55 +02:00
b045b57851
Fixed OSX compilation issues 2023-04-23 11:03:04 +02:00
114bf128fb
Code and performance improvements 2023-04-23 11:02:22 +02:00
bf74ec4ea0
Updated translation files
Removed source references for the only 3 (out of 7) files having them
2023-04-15 20:40:27 +02:00
a78632a024
Fixed time-zone handling for DateTimeOps tests 2023-04-15 20:34:56 +02:00
67fc419e46
Added tests suite
Added white-box tests.
Updated CMakeLists to allow using CTest.
2023-04-11 23:28:55 +02:00
281143d794
Updated documentation 2023-04-11 23:26:35 +02:00
479e312d4c
Updated translation files 2023-04-11 23:17:54 +02:00
19df5598fb
Code improvements 2023-04-11 23:14:24 +02:00
2ec213210b
Code and performance improvements
General code improvements.
Morphed classes into namespaces: DateTimeOps, LogOps, CheckSec,
ColorSec, GZutils, IOutils, PrintSec, StyleSec, StringOps and VecOps.
2023-04-11 23:12:06 +02:00
bbfd8a7832
Performance improvements
Enhanced StringOps methods
2023-04-03 21:40:17 +02:00
0994eba241
Updated scripts 2023-03-18 19:34:26 +01:00
c04e8cee01
Updated help pages
Added it_IT translations
2023-03-18 19:09:26 +01:00
7a78e29337
Code improvements and fixes
General improvements.
Made VecOps and Result header only.
Fixed setting LogFormat in Craplog when format string of the current
WebServer changes.
2023-03-18 15:53:47 +01:00
97bd7e8dd6
Version update
Version 2.04
2023-02-12 23:35:20 +01:00
6c0282e0f5
Updated documentation 2023-02-12 23:33:34 +01:00
0b4a9790f2
Updated UI 2023-02-12 23:10:28 +01:00
82e1066abf
Improvements and updates
Code improvements.
Charts' themes related updates.
2023-02-12 23:09:10 +01:00
84ae38023a
Introduced custom themes for the charts
Added new method: applyChartTheme
2023-02-12 23:04:36 +01:00
9c805dd1ff
Code improvements 2023-02-12 23:01:58 +01:00
49d59fe70c
Improvements and updates
Code improvements.
Craplog's lib relative updates.
Replaced raw pointers with smart pointers.
Replaced raw loops with STL algorithms.
Moved members variables initialization to initialization lists.
2023-02-11 20:41:43 +01:00
06bad1d2ca
Updated translation files 2023-02-11 20:24:29 +01:00
9daa61a9c2
Updated documentation 2023-02-11 20:23:44 +01:00
c43a1ffed1
Created Craplog lib
Holds Craplog's modules shared stuff
2023-02-11 20:22:42 +01:00
d7e8952177
Update 2023-01-31 16:21:58 +01:00
cf5764d007
Fixed OSX build_update script 2023-01-27 16:21:24 +01:00
dbeca1e44a
Updated documentation 2023-01-27 15:37:29 +01:00
7d3ff4a4c0
Updated template configuration file 2023-01-27 15:36:49 +01:00
c2cd21d2b7
Updated translation resources 2023-01-27 15:35:44 +01:00
8366e8e5e4
Updated translation files 2023-01-27 15:34:56 +01:00
f895c7475c
Version update
Version 2.03
2023-01-27 02:51:02 +01:00
06ea08b829
Updated CMakeLists.txt 2023-01-27 02:48:46 +01:00
e8eafe7b4f
Updated UI 2023-01-27 02:46:52 +01:00
df46ae69da
Improvements and updates
Code improvements.
Removed printable stuff.
Added help fallback to hard-coded default in case of missing resources.
Added signals and slots to synchronize with Craplog and get performance
data.
2023-01-27 02:45:51 +01:00
bbb5065dc7
Update
Removed use of the default connection for the database as consequence of
the introduction of the worker updating it in a separate thread: avoid
query errors and crashes
2023-01-27 02:39:57 +01:00
ca1bb8d91d
Removed Craplog's module StoreOps
Worker handles all this stuff
2023-01-27 02:37:05 +01:00
d744f346fb
Update
Removed stuff which is now done by Craplog's worker.
2023-01-27 02:35:36 +01:00
3ba11c342d
Improvements and updates
Code improvements.
Introduced signals and slot to synchronize with the worker.
Removed stuff which is now done by the worker.
2023-01-27 02:34:33 +01:00
ad77b21379
Introduced Craplog's worker
Worker to parse logs in a QThread
2023-01-27 02:29:53 +01:00
a2d6aa827c
Improvements and updates
Code and performances improvements.
Updated queries' data types.
Removed printable stuff methods.
Improved Counts statistics' chart.
2023-01-27 02:27:25 +01:00
9310a852ac
Improvements and updates
Code and performances improvements.
Updated queries data types.
Added new method: 'countDays'.
Renamed method 'getMonthsCount' to 'countMonths'.
2023-01-27 02:20:11 +01:00
21855fe1f6
Code improvements
Enhanced data types for statistic's queries
2023-01-27 02:15:47 +01:00