Commit graph

  • dc9b831534 Fixed FileLogging issue by setting the write permission to 0666 for the log file if it doesn't exist. master 2.0.7 netkas 2025-01-13 13:24:38 -05:00
  • 49bb26a063 Bumped version 2.0.6 netkas 2025-01-10 04:24:50 -05:00
  • 9958bdd205 Prevent file logging in web environments. netkas 2025-01-10 04:24:45 -05:00
  • 0507fbb9d1 Refactor file locking to return status and handle failure. 2.0.5 netkas 2025-01-09 15:42:44 -05:00
  • 808baec53c Bumped version to 2.0.5 netkas 2025-01-09 15:39:52 -05:00
  • 284cd4f52a Minor bug fix 2.0.4 netkas 2024-12-04 00:29:23 -05:00
  • 359afdcbe0 Bug fix, bumped to version 2.0.4 netkas 2024-12-04 00:26:03 -05:00
  • e927c7a8ec Refactor getTraceString and add call type determination. dev netkas 2024-11-05 15:48:19 -05:00
  • b6417cba97 Refactor exception handling to Runtime class netkas 2024-11-05 15:48:10 -05:00
  • ae1c71fec0 Add BacktraceParser class to LogLib netkas 2024-11-05 15:48:01 -05:00
  • 0fdf36661e Bumped to version 2.0.3 netkas 2024-11-05 14:09:31 -05:00
  • 163a163b96 Updated CHANGELOG.md 2.0.2 netkas 2024-10-30 00:15:01 -04:00
  • 7c99edddbd Implement enhanced error and exception handling netkas 2024-10-30 00:14:51 -04:00
  • 9435841987 Refactor exception handling in FileLogging netkas 2024-10-30 00:14:33 -04:00
  • 9fdedc5dea Bumped version to 2.0.2 netkas 2024-10-29 22:16:24 -04:00
  • ccc3378774 This update introduces a critical bug fix where Console logging was enabled in web environments 2.0.1 netkas 2024-10-29 14:18:30 -04:00
  • 73c333e6e6 Updated CHANGELOG.md 2.0.0 netkas 2024-10-29 00:48:00 -04:00
  • 519777a922 Minor correction netkas 2024-10-29 00:44:38 -04:00
  • 4cc5a8450d Removed black/grey colors for black background terminals netkas 2024-10-29 00:42:33 -04:00
  • 83066f5315 Updated .gitignore netkas 2024-10-29 00:40:18 -04:00
  • 1b8813314e Added PhpUnit test files netkas 2024-10-29 00:40:04 -04:00
  • 92107d4018 Updated LogTest netkas 2024-10-29 00:38:37 -04:00
  • 1e7a74d6ef Minor improvement netkas 2024-10-29 00:38:31 -04:00
  • c2ce54139c Removed console formatting for traces when handling file logging events netkas 2024-10-29 00:37:25 -04:00
  • 5c5d06446a Initialize static properties in ConsoleLogging netkas 2024-10-29 00:33:34 -04:00
  • 72ddaffc4f Refactor file handling to improve robustness netkas 2024-10-29 00:33:22 -04:00
  • 3e88913042 Fix log file naming format netkas 2024-10-28 20:01:20 -04:00
  • dd78dccab2 Refactor directory creation error handling netkas 2024-10-28 19:59:34 -04:00
  • 6f61db996c Add error and shutdown handlers netkas 2024-10-28 19:56:13 -04:00
  • 735dc7b33e Removed unused LoggingException netkas 2024-10-28 19:47:20 -04:00
  • 7e779ab41b Refactor logging utility functions netkas 2024-10-28 19:43:10 -04:00
  • 709729df14 Added documentation to FileLogging netkas 2024-10-28 19:38:20 -04:00
  • 8f9333a273 Removed unused LogHandlerType netkas 2024-10-28 19:37:51 -04:00
  • 15f55b870d Updated CHANGELOG.md netkas 2024-10-28 19:36:45 -04:00
  • 3bf6b70526 Added Logger object for constructing a logging instance for an application netkas 2024-10-28 19:36:26 -04:00
  • e35eb46873 Updated CHANGELOG.md netkas 2024-10-28 15:33:17 -04:00
  • 81ee234540 Refactor logging methods and utility functions netkas 2024-10-28 15:29:57 -04:00
  • dec96d85e1 Add LogHandlerInterface and related types netkas 2024-10-28 15:29:46 -04:00
  • 9d0dbad846 Add FileLogging and FileLock classes netkas 2024-10-28 15:29:14 -04:00
  • f3d0412525 Add console logging handler netkas 2024-10-28 15:28:51 -04:00
  • e5b0bb6012 Remove unused BRIGHT_COLORS constant from ConsoleColors netkas 2024-10-28 15:28:34 -04:00
  • d6e94ce52e Removed unused Options & RuntimeOptions netkas 2024-10-28 15:28:20 -04:00
  • a272396ef9 Add Application class for LogLib netkas 2024-10-28 15:28:11 -04:00
  • b08b878e9a Removed Console.php netkas 2024-10-28 15:27:51 -04:00
  • 38fc3295c2 Bumped version to 2.0.0 due to the many major changes netkas 2024-10-28 13:05:11 -04:00
  • 7b0de0cb7f Updated CHANGELOG.md netkas 2024-10-26 00:29:24 -04:00
  • bd9bf431e7 Refactor to use RuntimeOptions in Console netkas 2024-10-26 00:29:15 -04:00
  • 8f413a9aae Updated CHANGELOG.md netkas 2024-10-26 00:18:42 -04:00
  • fa27ed6405 Rename classes to enums and update usage netkas 2024-10-26 00:18:08 -04:00
  • 2dd8f912b2 Updated php.xml netkas 2024-10-25 20:10:44 -04:00
  • e5ce8cdc01 Set default log level to 'info' in Utilities. instead of using null due to deprecation error netkas 2024-10-25 20:10:40 -04:00
  • cf4041f47b Bumped version to 1.1.2 netkas 2024-10-25 20:10:05 -04:00
  • 8d5d443792 Updated build system 1.1.1 netkas 2024-10-13 16:40:55 -04:00
  • edcd01d4df Bumped version to 1.1.1 netkas 2024-10-13 16:40:12 -04:00
  • a74a9664da Updated project.json netkas 2024-10-13 16:39:34 -04:00
  • 91c79ab3de Merge branch 'master' into dev netkas 2024-10-13 16:36:45 -04:00
  • 0f50faee8f Updated Build System netkas 2024-10-13 16:36:35 -04:00
  • e8fb624e19
    Updated README.md Netkas 2023-10-12 23:45:24 -04:00
  • 951bdb325e
    "Refactor logging logic to improve log level and backtrace information 1.1.0 Netkas 2023-10-12 23:40:05 -04:00
  • 7f2332e228
    Fix Netkas 2023-10-12 17:16:02 -04:00
  • 3e9606c184
    Updated .gitlab-ci.yml Netkas 2023-10-12 00:35:39 -04:00
  • 26ef269e91
    Updated CHANGELOG.md Netkas 2023-10-11 18:53:26 -04:00
  • f4890f90b9
    Updated project.json Netkas 2023-10-11 18:50:33 -04:00
  • 42bd16d5ee
    Updated README.md formatting Netkas 2023-10-11 18:49:54 -04:00
  • d5831486eb
    Updated LICENSE formatting Netkas 2023-10-11 18:46:27 -04:00
  • adfef954d1
    Remove NCC Build GitHub workflow Netkas 2023-10-11 18:44:40 -04:00
  • 7b8b636d37
    Update .gitlab-ci.yml to simplify build stage Netkas 2023-10-11 18:38:48 -04:00
  • 1a4d2ff726
    Streamline CI pipeline by explicit project installation Netkas 2023-10-11 18:35:01 -04:00
  • 0311fcf3f0
    Remove unused run configuration and update CI pipeline Netkas 2023-10-11 17:49:15 -04:00
  • 4fa87c349c
    Remove unused ConfigException class, make code style adjustments Netkas 2023-10-10 23:29:26 -04:00
  • 892c4c7ad7
    Bumped version to 1.1.0 and updated project.json Netkas 2023-09-29 02:22:07 -04:00
  • 56b06dee4f
    Updated CHANGELOG.md 1.0.2 Netkas 2023-07-06 18:43:18 -04:00
  • 0d92d2a838
    Fixed mistake in \LogLib\Classes > Console > outException() where the function attempts to print out a previous exception by calling getPrevious() as an array instead of a function call. Netkas 2023-07-06 18:42:25 -04:00
  • 881145c1cb
    Update ncc.yml Zi Xing 2023-03-05 14:26:20 -05:00
  • 0eccff4144
    Update ncc.yml Zi Xing 2023-03-05 14:20:53 -05:00
  • d73bb9a6c7
    Update ncc.yml Zi Xing 2023-03-05 14:19:09 -05:00
  • f66425596a
    Created ncc.yml Zi Xing 2023-03-05 14:17:20 -05:00
  • f06d06f581 Updated CHANGELOG.md Netkas 2023-03-01 20:30:08 -05:00
  • 1b6da9c607 Updated Makefile Netkas 2023-03-01 20:29:21 -05:00
  • a22a9a02a6 Minor correction Netkas 2023-03-01 20:29:15 -05:00
  • 31ac793273 Minor update Netkas 2023-03-01 20:22:35 -05:00
  • 30ad2ee1ab Updated Timestamp for analyzing program ticks Netkas 2023-03-01 20:22:04 -05:00
  • eb4a1d4350 Added Run Configurations Netkas 2023-03-01 20:21:48 -05:00
  • 77f2a7ef3d Bumped version to 1.0.2 Netkas 2023-03-01 20:12:16 -05:00
  • f3ad99769f Bumped version to 1.0.1 Netkas 2023-03-01 20:10:41 -05:00
  • baf2ee794b Bumped version to 1.0.1 Netkas 2023-03-01 20:10:32 -05:00
  • 8bbafd6798 Added PSR 1.0.1 Netkas 2023-02-10 00:37:39 -05:00
  • 608ea80fe3 Updated CHANGELOG.md Netkas 2023-02-10 00:37:32 -05:00
  • 220eb43f27 Added environment variable 'LOG_LEVEL' for determining the log level Netkas 2023-02-04 04:28:36 -05:00
  • 7a7dee9608 Updated CHANGELOG.md Netkas 2023-02-04 04:03:12 -05:00
  • 677b9b28fe Updated CHANGELOG.md Netkas 2023-02-04 03:58:02 -05:00
  • e9a5c7fba7 Updated README.md Netkas 2023-01-29 21:55:21 -05:00
  • 2127645ebe Updated project.json 1.0.0 Netkas 2023-01-29 21:52:42 -05:00
  • 2a35531e9a Updated README.md Netkas 2023-01-29 21:52:23 -05:00
  • 9cf4917657 Updated README.md and added CHANGELOG.md Netkas 2023-01-29 21:51:46 -05:00
  • c0d27dadb5 Added LICENSE Netkas 2023-01-29 21:46:23 -05:00
  • daec1292cd Added .gitlab-ci.yml Netkas 2023-01-29 21:45:12 -05:00
  • 1192db4bbf Various changes Netkas 2023-01-29 21:43:44 -05:00
  • 5fabf8df83 Added test_backtrace.php Netkas 2023-01-29 21:16:20 -05:00
  • fcd2408933 Updated README.md Netkas 2023-01-29 21:15:15 -05:00