Commit Graph

690 Commits

Author SHA1 Message Date
Valentino Orlandi 29205d0d03
Improvements
Added new method: 'findLast'.
Code improvements.
2022-08-19 22:35:53 +02:00
Valentino Orlandi 3dd25f03e1
Updates 2022-08-18 21:12:27 +02:00
Valentino Orlandi 10d97ec6eb
Updates 2022-08-18 21:12:07 +02:00
Valentino Orlandi 9b50813df7
Updated translation files 2022-08-18 21:10:09 +02:00
Valentino Orlandi 790e95f005
Improvements
Added new window theme related method: 'getPalette'.
2022-08-18 21:07:55 +02:00
Valentino Orlandi cbe2ff36a2
Added new dialogs
Language and Update related dialogs.
2022-08-18 21:06:44 +02:00
Valentino Orlandi defa5266b2
Added translation files to resources 2022-08-18 21:05:09 +02:00
Valentino Orlandi 748507ba14
Moved QTranslator from 'main' to 'MainWindow' 2022-08-18 21:04:42 +02:00
Valentino Orlandi 687dc36db2
Improvements and updates
Implemented the menu entries.
Added translations support.
Added custom window theme support.
Code improvements.
2022-08-18 20:59:49 +02:00
Valentino Orlandi e3309a6dcf
Ui improvements 2022-08-18 20:56:43 +02:00
Valentino Orlandi f9623e96c6
Added new tool 'Crapnote' 2022-08-18 20:56:06 +02:00
Valentino Orlandi 63b3d97baf
Improvements
Removed repo-link from external file for better security, added built-in
repository links.
Code improvements.
2022-08-18 20:55:22 +02:00
Valentino Orlandi 9618345fa7
Addev version check file 2022-08-18 20:53:24 +02:00
Valentino Orlandi ce8988c19d
Update 2022-08-17 23:38:09 +02:00
Valentino Orlandi 4366c5c8f7
Improvements and updates
Added new method: 'checkDataDB'.
Code improvements.
2022-08-17 23:38:00 +02:00
Valentino Orlandi 12d5cef1cb
Update 2022-08-17 23:36:39 +02:00
Valentino Orlandi 22b5c97c93
Added new tool 'Crapup'
Implemented method: 'versionCheck'.
2022-08-17 23:36:29 +02:00
Valentino Orlandi 21c4a3e4cb
Code improvements 2022-08-17 23:35:10 +02:00
Valentino Orlandi 2067d94881
Fixes 2022-08-17 23:33:34 +02:00
Valentino Orlandi c4ea2ec3a8
Updates 2022-08-16 22:09:21 +02:00
Valentino Orlandi 9b98e1e3c4
Improvements and updates
Added new methods: 'showHelp', 'makeStatsGlobals'.
Fixes.
2022-08-16 22:08:57 +02:00
Valentino Orlandi 5c477fa76b
Improvements
Added new method: 'getGlobalCounts'.
Added new translation map: 'DAYS'.
2022-08-16 22:06:29 +02:00
Valentino Orlandi 452bd1b822
Improvements
Implemented 'calcGlobals' method.
Removed unused elements.
2022-08-16 22:05:12 +02:00
Valentino Orlandi b8fd490417
Improvements
Added Help-related dialogs and stuff.
2022-08-16 22:04:10 +02:00
Valentino Orlandi 151e1bb61e
Code improvements and updates 2022-08-16 22:03:30 +02:00
Valentino Orlandi 0d1e23e110
Improvements
Added new-lines support.
Removed support for carriage-return in the LogsFormat.
2022-08-16 22:02:27 +02:00
Valentino Orlandi 0976eb0d42
Improvements
Improved logs parsing.
Added new-lines support.
2022-08-16 22:01:25 +02:00
Valentino Orlandi 802d68adea
Code improvements 2022-08-16 22:00:28 +02:00
Valentino Orlandi bc2f653677
Improvements and updates 2022-08-13 21:13:29 +02:00
Valentino Orlandi d6e3ffd59e
Improvements
Cnahged DB paths handling.
Fixed 'basePath' method.
Code improvements.
2022-08-13 21:12:52 +02:00
Valentino Orlandi 9591c59b1d
Improvements
Added new dialogs: 'errConfFailedWriting' and 'errConfDirNotWritable'.
Morphed 'errConfDirNotDir' and 'errConfFileNotFile' into generic
choices.
2022-08-13 21:11:38 +02:00
Valentino Orlandi 52eb100e07
Changed DB paths handling 2022-08-13 21:06:24 +02:00
Valentino Orlandi 7991cf9ddd
Updates 2022-08-13 21:05:56 +02:00
Valentino Orlandi c1d14e9275
Improvements
Added new method: 'makeDir'.
Code improvements.
2022-08-13 21:05:26 +02:00
Valentino Orlandi f0c41623bf
Renamed 'GzipOps' to 'GZutils' 2022-08-13 21:04:25 +02:00
Valentino Orlandi 009ed9506a
Updates 2022-08-12 22:18:31 +02:00
Valentino Orlandi ed2bdbec4c
Improvements 2022-08-12 22:18:02 +02:00
Valentino Orlandi 65a4a9c1ab
Added new dialogs 2022-08-12 22:17:41 +02:00
Valentino Orlandi d4c5d78a8e
Updates 2022-08-12 22:17:16 +02:00
Valentino Orlandi 5cedfb3957
Improvements and updates 2022-08-12 22:16:59 +02:00
Valentino Orlandi 19ad24156c
Improved Nginx LogFormat handling 2022-08-12 22:16:09 +02:00
Valentino Orlandi 6f1c46b473
Added gzip support 2022-08-12 22:15:38 +02:00
Valentino Orlandi aac7f65bdb
Improvements and updates 2022-08-12 22:15:14 +02:00
Valentino Orlandi e9fac1a3d4
Improvements and updates 2022-08-12 22:14:37 +02:00
Valentino Orlandi 52ef2213bc
Update 2022-08-12 22:13:14 +02:00
Valentino Orlandi 9020db3ff0
Added new module 'GzipOps' 2022-08-12 22:12:58 +02:00
Valentino Orlandi d8bc54456d
Update 2022-08-11 21:02:28 +02:00
Valentino Orlandi 64414c37d4
Improvements, updates and fixes
Craphelp-related stuff.
2022-08-11 21:00:25 +02:00
Valentino Orlandi b5a41083a4
Updates 2022-08-11 20:58:59 +02:00
Valentino Orlandi a35588efaa
Improvements
Improved Nginx log fields list.
Updated relative methods.
2022-08-11 20:58:40 +02:00
Valentino Orlandi 4d7c8c6b8b
Code improvements 2022-08-11 20:57:13 +02:00
Valentino Orlandi c26ab14d73
Renewed translation files 2022-08-11 20:56:41 +02:00
Valentino Orlandi 7658297596
Added new tool Craphelp 2022-08-11 20:55:08 +02:00
Valentino Orlandi 1adf9e828e
Standardizations and improvements
Added OS specific configurations.
Removed allow/disallow WebServer options.
Implemented 'readConfigs' method.
Added new dialogs calls.
Added new method: 'updateUiLanguage' and new tab's related stuff.
Code improvements.
2022-08-10 23:49:07 +02:00
Valentino Orlandi e1a236d437
Added new tab 'Defaults' in the LogsConfigs section 2022-08-10 23:42:03 +02:00
Valentino Orlandi 9a63c6ae62
Improvements
Added various new dialogs and related stuff.
Removed already useless overrides.
Code improvements.
2022-08-10 23:40:14 +02:00
Valentino Orlandi a132dc0b34
Improvements
Improved Nginx's logs format handling.
Added new methods: 'findNginxFieldEnd' and 'checkIisString'.
Removed now unneeded stuff.
2022-08-10 23:37:12 +02:00
Valentino Orlandi a28bd09812
Standardizations and improvements
Added new methods: 'setBlacklist' and 'setWarnlist'.
Code improvements.
2022-08-10 23:33:09 +02:00
Valentino Orlandi 9d8b29ca47
Standardizations 2022-08-10 23:31:36 +02:00
Valentino Orlandi 5dcd15b41f
Fixes 2022-08-10 23:29:06 +02:00
Valentino Orlandi a0aaa4dd75
Code improvements 2022-08-10 23:28:25 +02:00
Valentino Orlandi b35356bcb1
Updates 2022-08-10 23:27:24 +02:00
Valentino Orlandi 1357951f89
Improvements and updates
Added new Configs tab: 'Databases'.
Added menu bar and menu items: 'Language' and 'Tools'.
2022-08-09 21:47:34 +02:00
Valentino Orlandi b09d058be4
Improvements
Added new Configs related methods: 'readConfigs', 'writeConfigs',
'geometryToString', 'geometryFromString', 'list2string', 'string2list'
and 'updateUiLanguage'.
Added new Database configs related methods.
Code improvements.
2022-08-09 21:45:58 +02:00
Valentino Orlandi 2a29461672
Update 2022-08-09 21:42:44 +02:00
Valentino Orlandi 60cf8503fd
Added new icons 2022-08-09 21:42:29 +02:00
Valentino Orlandi 08b87f95b5
Improvements
Added new method 'writeOnFile'.
Code improvements.
2022-08-09 21:42:02 +02:00
Valentino Orlandi 9c98a73244
Improvements
Added new method 'replace'.
Code improvements.
2022-08-09 21:41:14 +02:00
Valentino Orlandi 3bd02bc413
Code improovements 2022-08-09 21:40:30 +02:00
Valentino Orlandi 11392aa81a
Code improvements 2022-08-09 21:39:27 +02:00
Valentino Orlandi e59775eb2f
Added new dialogs + code improvements
New dialogs: 'errInvalidLogFormatString' and 'errLogFormatNotSet'
2022-08-08 22:50:44 +02:00
Valentino Orlandi c6d7e357b2
Code improvements 2022-08-08 22:49:38 +02:00
Valentino Orlandi d25e5a7bcd
Updates 2022-08-08 22:49:20 +02:00
Valentino Orlandi 7b152904a4
Fixes 2022-08-08 22:49:03 +02:00
Valentino Orlandi 30a5375d1b
Code improvements 2022-08-08 22:48:49 +02:00
Valentino Orlandi ece3a88104
Completed the removal ErrorLogs support 2022-08-08 22:46:29 +02:00
Valentino Orlandi 959ee53b35
Removed ErrorLogs support + code improvements 2022-08-08 22:45:17 +02:00
Valentino Orlandi 8711f16cb5
Removed ErrorLogs support 2022-08-08 22:44:28 +02:00
Valentino Orlandi 4a8a6303ae
Code improvements and updates 2022-08-07 23:39:55 +02:00
Valentino Orlandi e9e7f1f07b
Code improvements and updates 2022-08-07 23:38:58 +02:00
Valentino Orlandi 7f60bf182c
Removed ErrorLogs support + code improvements 2022-08-07 23:38:13 +02:00
Valentino Orlandi d66e1de9e4
Removed ErrorLogs support + code improvements 2022-08-07 23:37:44 +02:00
Valentino Orlandi 6fdddb0365
Improvements 2022-08-07 23:37:15 +02:00
Valentino Orlandi 423bb18755
Removed ErrorLogs support + code improvements 2022-08-07 23:36:47 +02:00
Valentino Orlandi cd4a44416a
Removed ErrorLogs support + code improvements 2022-08-07 23:36:14 +02:00
Valentino Orlandi 02b370c3af
Removed ErrorLogs support + code improvements 2022-08-07 23:35:30 +02:00
Valentino Orlandi 95b4c6b792
Removed ErrorLogs support + code improvements 2022-08-07 23:34:54 +02:00
Valentino Orlandi b6ff98a374
Removed ErrorLogs support + code improvements 2022-08-07 23:34:21 +02:00
Valentino Orlandi 03989301be
Added new custom exceptions classes
Added 'GenericException', 'WebServerException', 'LogParserException' and
'DateTimeException'
2022-08-07 23:32:28 +02:00
Valentino Orlandi 9ffc944e94
Code improvements 2022-08-07 23:30:30 +02:00
Valentino Orlandi fd164b52b9
Updates 2022-08-06 21:53:13 +02:00
Valentino Orlandi 7aed82586d
Improvements to Apache LogsFormatString handling 2022-08-06 21:52:43 +02:00
Valentino Orlandi 456b1754f6
Improvements
Added new methods 'isAlphabetic' and 'isAlnum'
2022-08-06 21:51:07 +02:00
Valentino Orlandi ebc0898ee0
Added new module 'exceptions' 2022-08-06 21:49:33 +02:00
Valentino Orlandi f0eefd5b3c
Improvements 2022-08-06 00:23:50 +02:00
Valentino Orlandi b761b510c1
Improvements and updates
Added Nginx and IIS configs methods
2022-08-06 00:23:25 +02:00
Valentino Orlandi c979f3237b
Improvements
Implemented warnlists/blacklists managing methods
2022-08-06 00:22:37 +02:00
Valentino Orlandi 85e2560b1a
Improvements
Added new method 'parseNginxEscapes'.
Added rich text and colors for the log sample generation.
2022-08-06 00:20:47 +02:00
Valentino Orlandi 9a7b3472b6
Improvements 2022-08-06 00:18:13 +02:00
Valentino Orlandi 8bb1fb2a2d
Improvements
Added new method 'parseApacheEscapes'.
Improved format string handling for Apache.
2022-08-04 22:01:06 +02:00
Valentino Orlandi 7740058b47
Design improvements and updates 2022-08-04 21:59:29 +02:00
Valentino Orlandi 6b1d692456
Improvements and updates
Improvements to the configs related methods
2022-08-04 21:59:02 +02:00
Valentino Orlandi e4ffe205fb
Updates
Added theme support for the charts related methods
2022-08-04 21:57:22 +02:00
Valentino Orlandi 4df1188e5c
Code improvements 2022-08-04 21:54:56 +02:00
Valentino Orlandi b68670700b
Improvements
Added new method 'makePreview'
2022-08-04 21:54:23 +02:00
Valentino Orlandi 876322c3e1
Improvements to the Configs tabs design 2022-08-03 21:37:26 +02:00
Valentino Orlandi f5c4b46824
Improvements and updates
Started implementing Configs related methods.
2022-08-03 21:36:13 +02:00
Valentino Orlandi 6c2e7d523d
Improvements
Implemented new methods 'getApacheLogSample', 'getNginxLogSample',
getIisLogSample'.
2022-08-03 21:34:45 +02:00
Valentino Orlandi 93dbec95d6
Improvements
Added new Warnlists/Blacklists related methods.
Added new LogsPaths related methods.
Added new LogsFormats related methods.
2022-08-03 21:33:43 +02:00
Valentino Orlandi ed93c0509c
Code improvements and updates 2022-08-03 21:30:49 +02:00
Valentino Orlandi 33994076a3
Code improvements 2022-08-03 21:30:17 +02:00
Valentino Orlandi 277792d112
Update 2022-08-03 21:19:57 +02:00
Valentino Orlandi cffd390e05
Added new icons 2022-08-03 21:19:00 +02:00
Valentino Orlandi 3c760247b6
Improvements and updates 2022-08-02 21:07:47 +02:00
Valentino Orlandi 0074078372
Code improvements 2022-08-02 21:07:21 +02:00
Valentino Orlandi 27d4178616
Improved Apache Format String parsing for composed formats 2022-08-02 21:06:58 +02:00
Valentino Orlandi cde245febd
Code improvements
Morphed 'setAccessLogsFormat' method into new methods: 'setApacheALF',
'setNginxALF', 'setIisALF'.
Morphed 'setErrorLogsFormat' method into new methods: 'setApacheELF',
'setNginxELF'.
2022-08-02 21:05:50 +02:00
Valentino Orlandi 5813c6e7e4
Code improvements 2022-08-02 21:02:41 +02:00
Valentino Orlandi ee132b0c82
Improvements
IIS user-agent handling
2022-08-02 21:02:26 +02:00
Valentino Orlandi 4c323e0cdc
Code improvements 2022-08-02 21:01:01 +02:00
Valentino Orlandi 4eeeb2116e
Code improvements 2022-08-01 21:25:30 +02:00
Valentino Orlandi f2114f8b9d
Updates 2022-07-30 20:58:23 +02:00
Valentino Orlandi c003de2f56
Started designing Configurations tab 2022-07-30 20:58:15 +02:00
Valentino Orlandi 520da03c5e
Update 2022-07-30 20:57:31 +02:00
Valentino Orlandi 3a4614c8df
Added new icons 2022-07-30 20:57:12 +02:00
Valentino Orlandi b68f28e621
Added and started designing new Stats tab: Global 2022-07-29 20:14:27 +02:00
Valentino Orlandi f43d0d180b
Started adding Global stats tab methods 2022-07-29 20:13:06 +02:00
Valentino Orlandi 75b7a4c788
Added new method
'calcGlobals' fror the StatsGlob tab
2022-07-29 20:11:40 +02:00
Valentino Orlandi 1a0ced0019
Renewed icons 2022-07-29 20:10:18 +02:00
Valentino Orlandi 3c2769c1cc
Update 2022-07-28 22:49:03 +02:00
Valentino Orlandi d3bc48e59c
Renewed main tabs' icons 2022-07-28 22:48:48 +02:00
Valentino Orlandi 1244de328e
Added new Global tab's icons 2022-07-28 22:48:14 +02:00
Valentino Orlandi 653756afab
Added new StatsTab Global 2022-07-28 22:47:50 +02:00
Valentino Orlandi caff287942
Code improvements and updates 2022-07-28 22:45:38 +02:00
Valentino Orlandi 66aed5a0d9
Improvements
Updated warning-related stuff.
Implemented warning-related methods 'drawWarn' and 'updateWarn'.
Implemented filters-related methods 'parseBooleanFilter',
'parseNumericFilter' and 'parseTextualFilter'.
2022-07-28 22:44:17 +02:00
Valentino Orlandi 70b324ba52
Improvements
Implemented new methods 'getWarnCounts' and 'updateWarnings'.
Improved queries.
2022-07-28 22:38:16 +02:00
Valentino Orlandi eabe392dcd
Code improvements 2022-07-28 22:34:54 +02:00
Valentino Orlandi bd5822a2ae
Regenerated translation files 2022-07-26 20:52:53 +02:00
Valentino Orlandi 8117e2e880
Added new icon file 2022-07-26 20:52:29 +02:00
Valentino Orlandi 8d0cdd9c43
Project transition 2022-07-26 20:50:33 +02:00