Commit graph

43 commits

Author SHA1 Message Date
6e8d96f8b9
Merge branch 'release/1.0.0' 2018-09-19 20:51:01 +02:00
62d6a20ea4
Added build status and code coverage badges 2018-09-19 20:50:11 +02:00
3fa5c0b9b2
Turned code coverage on 2018-09-19 19:43:41 +02:00
4420b0e7ee
Added codecov.io integration 2018-09-19 18:52:58 +02:00
264781a711
Added travis-ci configuration file 2018-09-19 17:58:23 +02:00
c7eae4e3e9
Updated readme file 2018-09-02 11:22:20 +02:00
738088a0fb
Merge branch 'feature/unit_tests' into develop 2018-09-01 09:13:22 +02:00
677db8a73a
Fixed two bugs caught by unit tests in DiskLogger 2018-09-01 09:12:17 +02:00
cedf3a2b52
Added DiskLoggerTests 2018-09-01 09:12:17 +02:00
b224674222
Added FileWriterTests 2018-09-01 09:12:17 +02:00
9253166f1d
Added FileRotateTests 2018-09-01 09:12:16 +02:00
ab7ec33418
Uncoupled FileWriter from FileHandle 2018-09-01 09:09:19 +02:00
74fe9ba0d2
Uncoupled DiskLogger from FileWriter 2018-09-01 09:09:19 +02:00
1144d6a90f
Uncoupled DiskLogger from FileRotate 2018-09-01 09:09:19 +02:00
d333992ca6
Renamed Logrotate to FileRotate 2018-09-01 09:09:19 +02:00
7c58a50778
Uncoupled DiskLogger from FileManager 2018-09-01 09:09:19 +02:00
11cdd72a04
Uncoupled Logrotate from FileManager 2018-09-01 09:09:19 +02:00
ce546d0072
Added AgregateLoggerTests 2018-09-01 09:09:19 +02:00
4df5b125a8
Added LoggerTests 2018-09-01 09:07:32 +02:00
f032da4ed8
Added LogStringConvertibleTests 2018-08-26 10:52:14 +02:00
3a6c531dad
Made Logger scheme shared 2018-08-25 13:12:29 +02:00
0d1abcdb54
Removed UnitTests.swift file 2018-08-25 13:04:05 +02:00
27c9599502
Added UnitTest target 2018-08-25 12:54:42 +02:00
c3e2462104
Made DiskLogger errors to be appended to buffer instead of being logged to avoid potential infinite loop. 2018-08-25 12:27:10 +02:00
ec98042420
Dropped NSFoundation's string to data conversion method in favor to Swift's one 2018-08-25 11:41:19 +02:00
c83f341d6d
Improved DiskLogger so rotateLogFiles() method's errors are caught instead of being ignored 2018-08-24 21:58:08 +02:00
0429d58fdc
Merge branch 'feature/message_as_string' into develop 2018-08-22 20:00:00 +02:00
f31ac61839
Removed unused methods 2018-08-22 19:58:52 +02:00
35cbb3dfb1
Changed log(_:level:) method to accept String message instead of Any 2018-08-22 19:58:34 +02:00
ed25071b18
Merge branch 'feature/log_levels' into develop 2018-08-22 17:54:54 +02:00
fab84b153b
Made DiskLogger to log it's own errors on warning level 2018-08-21 22:12:43 +02:00
41462ded26
Redesign LogLevel to conform to syslog severity levels 2018-08-21 22:11:09 +02:00
e6f5138523
Converted LogLevel to Int based enum 2018-08-21 22:06:04 +02:00
1803e1dc58
Removed date formatting from Logger protocol extension 2018-08-21 22:06:03 +02:00
fd7edb0c0d
Added comments 2018-08-15 13:02:41 +02:00
a510af3278
Merge branch 'feature/disk_logger' into develop 2018-08-15 11:51:39 +02:00
9986812c98
Fixed compilation error in projects where Logger was added as dependency 2018-08-15 11:50:17 +02:00
6369a55088
Added DiskLogger and it's helper classes: FileWriter and Logrotate 2018-08-15 11:50:17 +02:00
1994ca3b4d
Added NSFileHandle category and bridging header 2018-08-15 11:50:17 +02:00
9ebabca38b
Added ConsoleLogger, NullLogger and AgregateLogger 2018-08-14 08:35:56 +02:00
b65fbcee40
Added Logger and LogStringConvertible protocols 2018-08-14 08:28:44 +02:00
ce402d769c
Created initial Xcode project 2018-08-14 08:21:45 +02:00
0ed3fb45b1
Initial commit 2018-08-13 23:11:58 +02:00