Skip to content

Latest commit

 

History

History
1899 lines (1580 loc) · 191 KB

CHANGELOG.md

File metadata and controls

1899 lines (1580 loc) · 191 KB

CURRENT

  • 2023-01-30 (Laisky.Cai) test: add test case -> view commit
  • 2023-01-30 (Laisky.Cai) refact: x509 cert -> view commit
  • 2023-01-29 (Laisky.Cai) feat: add ReadableX509Cert -> view commit
  • 2023-01-29 (Laisky.Cai) fix: fix exp cache -> view commit
  • 2023-01-29 (Laisky.Cai) feat: overwrite when copy file with same md5 -> view commit
  • 2023-01-29 (Laisky.Cai) feat: add SignCSROption -> view commit
  • 2023-01-29 (Laisky.Cai) feat: NewX509CSR use different options -> view commit
  • 2023-01-21 (Laisky.Cai) fix: pem tailing \n -> view commit
  • 2023-01-20 (Laisky.Cai) feat: add ExpCacheInterface -> view commit
  • 2023-01-20 (Laisky.Cai) feat: exp cache support generic -> view commit
  • 2023-01-19 (Laisky.Cai) fix: mode -> view commit
  • 2023-01-18 (Laisky.Cai) feat: add RenderTemplate -> view commit
  • 2023-01-17 (Laisky.Cai) fix: oid contains -> view commit
  • 2023-01-17 (Laisky.Cai) feat: add Pipeline -> view commit
  • 2023-01-17 (Laisky.Cai) style: typo -> view commit
  • 2023-01-17 (Laisky.Cai) feat: add OIDContains -> view commit
  • 2023-01-16 (Laisky.Cai) fix: logger telegram -> view commit
  • 2023-01-16 (Laisky.Cai) feat: x509 support policies -> view commit
  • 2023-01-16 (Laisky.Cai) feat: NewX509CRL must set serial number for CRL -> view commit
  • 2023-01-13 (Laisky.Cai) docs: update comment -> view commit
  • 2023-01-12 (Laisky.Cai) feat: add TOTP -> view commit
  • 2023-01-10 (Laisky.Cai) fix: change rsa log level to debug -> view commit
  • 2023-01-09 (Laisky.Cai) fix: WithX509CertKeyUsage accept multiple args -> view commit
  • 2023-01-09 (Laisky.Cai) feat: add CostSecs -> view commit
  • 2023-01-08 (Laisky.Cai) style: fix linter -> view commit
  • 2023-01-08 (Laisky.Cai) feat: remove-dup remove images by similarity -> view commit
  • 2023-01-06 (Laisky.Cai) fix: do not use system env in cmd default -> view commit
  • 2023-01-06 (Laisky.Cai) feat: add RunCMDWithEnv -> view commit
  • 2023-01-06 (Laisky.Cai) fix: do not set default tls signature algorithm -> view commit
  • 2023-01-06 (Laisky.Cai) docs: update comment -> view commit
  • 2023-01-04 (Laisky.Cai) feat: x509 cert add key usage option -> view commit
  • 2023-01-04 (Laisky.Cai) style: fix linter -> view commit
  • 2023-01-04 (Laisky.Cai) docs: update comment -> view commit
  • 2023-01-04 (Laisky.Cai) fix: x509 template sans -> view commit
  • 2023-01-04 (Laisky.Cai) feat: sign x509 cert support sans -> view commit
  • 2023-01-04 (Laisky.Cai) Update codeql-analysis.yml -> view commit
  • 2023-01-04 (Laisky.Cai) test: add some test case -> view commit
  • 2023-01-03 (Laisky.Cai) feat: add OptionalVal & NotEmpty -> view commit
  • 2023-01-03 (Laisky.Cai) style: output -> view commit
  • 2023-01-03 (Laisky.Cai) style: output -> view commit
  • 2023-01-03 (Laisky.Cai) docs: update readme -> view commit
  • 2023-01-03 (Laisky.Cai) feat: add command remove-dup -> view commit
  • 2022-12-31 (Laisky.Cai) fix: md5dir use source as default target -> view commit
  • 2022-12-31 (Laisky.Cai) fix: add cmd version -> view commit
  • 2022-12-31 (Laisky.Cai) feat: add md5dir -> view commit
  • 2022-12-30 (Laisky.Cai) fix: RunCMD always return stdout -> view commit
  • 2022-12-23 (Laisky.Cai) fix: close file -> view commit
  • 2022-12-23 (Laisky.Cai) fix: WithFileFlag -> view commit
  • 2022-12-23 (Laisky.Cai) feat: add copy file options -> view commit
  • 2022-12-22 (Laisky.Cai) feat: add FileExists -> view commit
  • 2022-12-16 (Laisky.Cai) fix: RunCMD wrap stderr to err -> view commit
  • 2022-12-06 (Laisky.Cai) feat: add rsa sign/verify -> view commit
  • 2022-11-29 (Laisky.Cai) feat: add GoroutineTest -> view commit
  • 2022-11-28 (Laisky.Cai) fix: RunCMD return combined output -> view commit
  • 2022-11-28 (Laisky.Cai) fix: race in RaceErrWithCtx -> view commit
  • 2022-11-23 (Laisky.Cai) fix: NewX509CertByCSR should use pubkey in csr -> view commit
  • 2022-11-23 (Laisky.Cai) feat: add more tlsCertOption -> view commit
  • 2022-11-23 (Laisky.Cai) feat: add Pem2CSR -> view commit
  • 2022-11-22 (Laisky.Cai) test: add some test case -> view commit
  • 2022-11-22 (Laisky.Cai) feat: add VerifyCertByPrikey -> view commit
  • 2022-11-22 (Laisky.Cai) fix: logger interface -> view commit
  • 2022-11-22 (Laisky.Cai) refact: do not use interface -> view commit
  • 2022-11-18 (Laisky.Cai) test: add x509 test case -> view commit
  • 2022-11-17 (Laisky.Cai) feat: add pubkey marshal/unmarshal -> view commit
  • 2022-11-17 (Laisky.Cai) feat: add RSAEncrypt -> view commit
  • 2022-11-16 (Laisky.Cai) feat: add Pem2Ders -> view commit
  • 2022-11-09 (Laisky.Cai) test: add ctx key test -> view commit
  • 2022-11-08 (Laisky.Cai) fix: remove ctx key -> view commit
  • 2022-11-08 (Laisky.Cai) fix: ctx key -> view commit
  • 2022-11-08 (Laisky.Cai) chore: fix ci -> view commit
  • 2022-11-08 (Laisky.Cai) chore: v3 -> view commit
  • 2022-11-08 (Laisky.Cai) test: fix case -> view commit
  • 2022-11-08 (Laisky.Cai) test: fix case -> view commit
  • 2022-11-08 (Laisky.Cai) fix: v1.18 compatable -> view commit
  • 2022-11-07 (Laisky.Cai) fix: linter -> view commit
  • 2022-11-07 (Laisky.Cai) feat: add RBACPermissionElem -> view commit
  • 2022-11-04 (Laisky.Cai) style: typo -> view commit
  • 2022-11-04 (Laisky.Cai) feat: add RaceErr -> view commit
  • 2022-11-04 (Laisky.Cai) feat: add x509 CSR & CRL -> view commit
  • 2022-11-02 (Laisky.Cai) feat: add WithX509CertIPs for generate tls -> view commit
  • 2022-11-01 (Laisky.Cai) feat: add x509 cert -> view commit
  • 2022-10-14 (Laisky.Cai) feat: add RandomBytesWithLength -> view commit
  • 2022-10-14 (Laisky.Cai) refact: move ecdsa to sign -> view commit
  • 2022-10-13 (Laisky.Cai) feat: add HKDFWithSHA256 -> view commit
  • 2022-10-11 (Laisky.Cai) refact: move tls to encrypt -> view commit
  • 2022-10-09 (Laisky.Cai) feat: add tls -> view commit
  • 2022-09-23 (Laisky.Cai) feat: add tls tools -> view commit
  • 2022-09-07 (Laisky.Cai) fix: fix all security lint warnings -> view commit
  • 2022-09-05 (Laisky.Cai) fix: typo -> view commit
  • 2022-09-02 (Laisky.Cai) chore: upgrade deps -> view commit
  • 2022-09-02 (Laisky.Cai) feat: add SlientFlush -> view commit
  • 2022-09-02 (Laisky.Cai) fix: force gc by singleflight -> view commit
  • 2022-09-01 (Laisky.Cai) test: add some fuzz -> view commit
  • 2022-08-31 (Laisky.Cai) fix: WatchFileChanging sometimes blocking -> view commit
  • 2022-08-31 (Laisky.Cai) docs: add comment -> view commit
  • 2022-08-31 (Laisky.Cai) fix: WatchFileChanging can handle file replacing by vim -> view commit
  • 2022-08-31 (Laisky.Cai) feat: add IsFileATimeChanged & FileMD5 -> view commit
  • 2022-08-30 (Laisky.Cai) chore: upgrade deps -> view commit
  • 2022-08-30 (Laisky.Cai) feat: add SecureCipherSuites -> view commit
  • 2022-08-18 (Laisky.Cai) docs: update readme -> view commit
  • 2022-08-18 (Laisky.Cai) test: add 1.19 -> view commit
  • 2022-08-18 (Laisky.Cai) fix: remove pool of FIFO -> view commit
  • 2022-07-28 (Laisky.Cai) feat: Max & Min -> view commit
  • 2022-07-26 (Laisky.Cai) fix: emmail testcase -> view commit
  • 2022-07-26 (Laisky.Cai) fix: emmail return -> view commit
  • 2022-07-26 (Laisky.Cai) fix: test -> view commit
  • 2022-07-26 (Laisky.Cai) fix: notify -> view commit
  • 2022-07-18 (Laisky.Cai) refact: rename -> view commit
  • 2022-07-18 (Laisky.Cai) feat: add PrettyBuildInfo -> view commit
  • 2022-07-17 (Laisky.Cai) docs: add comment -> view commit
  • 2022-07-17 (Laisky.Cai) refact: sub -> view commit
  • 2022-07-16 (Laisky.Cai) style: rename -> view commit
  • 2022-07-16 (Laisky.Cai) refact: remove settings -> view commit
  • 2022-07-16 (Laisky.Cai) fix: encrypt -> view commit
  • 2022-07-16 (Laisky.Cai) fix: syntax -> view commit
  • 2022-07-16 (Laisky.Cai) fix: syntax -> view commit
  • 2022-07-16 (Laisky.Cai) refact: split to subpackage -> view commit
  • 2022-07-15 (Laisky.Cai) feat: add WithSettingsWatchFileModified -> view commit
  • 2022-07-15 (Laisky.Cai) feat: add WatchFileChanging -> view commit
  • 2022-07-07 (Laisky.Cai) chore: upgrade viper -> view commit
  • 2022-07-07 (Laisky.Cai) docs: add comment -> view commit
  • 2022-07-07 (Laisky.Cai) chore: upgrade zap -> view commit
  • 2022-07-06 (Laisky.Cai) feat: add IntersectSortedChans -> view commit
  • 2022-07-06 (Laisky.Cai) feat: add Sortable -> view commit
  • 2022-07-06 (Laisky.Cai) feat: Min/Max support string -> view commit
  • 2022-07-06 (Laisky.Cai) feat: add Max & Min -> view commit
  • 2022-07-04 (Laisky.Cai) docs: add comment -> view commit
  • 2022-07-04 (Laisky.Cai) feat: add DHKX -> view commit
  • 2022-07-04 (Laisky.Cai) fix: remove aes append -> view commit
  • 2022-06-30 (Laisky.Cai) feat: aes encrypt check key length -> view commit
  • 2022-06-29 (Laisky.Cai) feat: add Contains -> view commit
  • 2022-06-07 (Laisky.Cai) docs: tiny fix -> view commit
  • 2022-03-26 (Laisky.Cai) test: fix test case -> view commit
  • 2022-03-25 (Laisky.Cai) chore: fix test -> view commit
  • 2022-03-24 (Laisky.Cai) fix: remove old v1 -> view commit
  • 2022-03-21 (Laisky.Cai) chore: upgrade to latest hotfix go-jwt -> view commit
  • 2022-03-21 (Laisky.Cai) chore: upgrade to latest go-jwt -> view commit
  • 2022-03-21 (Laisky.Cai) chore: go-jwt v4.4.0 is broken -> view commit
  • 2022-03-21 (Laisky.Cai) chore: upgrade v2 -> view commit
  • 2022-03-21 (Laisky.Cai) chore: upgrade go 1.18 -> view commit
  • 2022-03-18 (Laisky.Cai) fix: remove WithHTTPClientInsecure arg -> view commit
  • 2022-03-16 (Laisky.Cai) feat: add NewTmpFileForContent -> view commit
  • 2022-03-15 (Laisky.Cai) fix: async task cancel -> view commit
  • 2022-03-15 (Laisky.Cai) feat: async task add Heartbeat -> view commit
  • 2022-03-15 (Laisky.Cai) chore: upgrade cobra -> view commit
  • 2022-03-09 (Laisky.Cai) fix: remove flock for win -> view commit
  • 2022-03-09 (Laisky.Cai) fix: flock do not support windows -> view commit
  • 2022-03-04 (Laisky.Cai) feat: upgrade jwt -> view commit
  • 2022-03-03 (Laisky.Cai) fix: CloseQuietly -> view commit
  • 2022-03-03 (Laisky.Cai) fix: gorm -> view commit
  • 2022-03-03 (Laisky.Cai) feat: add GracefulCancel -> view commit
  • 2022-03-02 (Laisky.Cai) feat: add GzText -> view commit
  • 2022-02-24 (Laisky.Cai) feat: jwt support rs256 -> view commit
  • 2022-02-23 (Laisky.Cai) fix: settings suffix error -> view commit
  • 2022-02-22 (Laisky.Cai) feat: add AsyncTask -> view commit
  • 2022-02-14 (Laisky.Cai) test: add test case -> view commit
  • 2022-02-08 (Laisky.Cai) feat: add Deque -> view commit
  • 2022-01-28 (Laisky.Cai) feat: add FLock -> view commit
  • 2022-01-17 (Laisky.Cai) fix: sleep with context remain -> view commit
  • 2022-01-17 (Laisky.Cai) feat: add SleepWithContext -> view commit
  • 2022-01-12 (Laisky.Cai) fix: vet error -> view commit
  • 2022-01-12 (Laisky.Cai) test: add test case -> view commit
  • 2022-01-11 (Laisky.Cai) feat: add RaceWithCtx -> view commit
  • 2022-01-10 (Laisky.Cai) feat: add Race & RunWithTimeout -> view commit
  • 2022-01-10 (Laisky.Cai) feat: add CloseQuietly -> view commit
  • 2022-01-09 (Laisky.Cai) test: add test case -> view commit
  • 2022-01-07 (Laisky.Cai) test: add test case -> view commit
  • 2022-01-06 (Laisky.Cai) fix: Dedent support blank lines -> view commit
  • 2021-12-23 (Laisky.Cai) test: add codecov -> view commit
  • 2021-12-23 (Laisky.Cai) test: fix typo -> view commit
  • 2021-12-23 (Laisky.Cai) fix: revert jwt to compatable with 1.13 -> view commit
  • 2021-12-23 (Laisky.Cai) feat: add DeepClone -> view commit
  • 2021-12-22 (Laisky.Cai) feat: add Dedent -> view commit
  • 2021-12-17 (Laisky.Cai) ci: upgrade jwt -> view commit
  • 2021-12-09 (Laisky.Cai) feat: replace err by pkg/err -> view commit
  • 2021-11-19 (Laisky.Cai) fix: change tz name -> view commit
  • 2021-11-18 (Laisky.Cai) feat: add timezone -> view commit
  • 2021-11-18 (Laisky.Cai) ci: add github action -> view commit
  • 2021-11-15 (Laisky.Cai) feat: add PanicIfErr -> view commit
  • 2021-11-01 (Laisky.Cai) feat: embeded uber maxprocs -> view commit
  • 2021-10-21 (Laisky.Cai) feat: sortitem add method GetData -> view commit
  • 2021-10-18 (Laisky.Cai) feat: add NilInterface & MD5JSON -> view commit
  • 2021-10-13 (Laisky.Cai) docs: add some comment -> view commit
  • 2021-09-17 (Laisky.Cai) docs: add some comment -> view commit
  • 2021-09-17 (Laisky.Cai) feat: add AtomicField -> view commit
  • 2021-09-10 (Laisky.Cai) feat: add Delete to ExpCache -> view commit
  • 2021-09-07 (Laisky.Cai) refactor: rename -> view commit
  • 2021-09-03 (Laisky.Cai) style: fix lint warnning -> view commit
  • 2021-09-03 (Laisky.Cai) feat: add skiplist -> view commit
  • 2021-08-30 (Laisky.Cai) perf: improve fifo pool -> view commit
  • 2021-08-30 (Laisky.Cai) perf: improve fifo pool -> view commit
  • 2021-08-30 (Laisky.Cai) fix: aba problem -> view commit
  • 2021-08-27 (Laisky.Cai) fix: fix jwt & fifo bug -> view commit
  • 2021-08-27 (Laisky.Cai) docs: add some comment -> view commit
  • 2021-08-27 (Laisky.Cai) docs: add some comment -> view commit
  • 2021-08-27 (Laisky.Cai) feat: add FIFO -> view commit
  • 2021-08-04 (Laisky.Cai) feat: change logger level -> view commit
  • 2021-08-04 (Laisky.Cai) feat: change WithLoggerErrorOutputPaths -> view commit
  • 2021-08-04 (Laisky.Cai) feat: new api for NewLogger -> view commit
  • 2021-08-04 (Laisky.Cai) chore: upgrade zap -> view commit
  • 2021-07-30 (Laisky.Cai) test: fix test case -> view commit
  • 2021-07-30 (Laisky.Cai) test: add some test -> view commit
  • 2021-07-30 (Laisky.Cai) test: add some test -> view commit
  • 2021-07-29 (Laisky.Cai) feat: add StopSignal -> view commit
  • 2021-07-09 (Laisky.Cai) chore: remove support to 1.12 -> view commit
  • 2021-07-09 (Laisky.Cai) chore: remove support to 1.12 -> view commit
  • 2021-07-09 (Laisky.Cai) docs: update readme -> view commit
  • 2021-07-09 (Laisky.Cai) chore: support <1.16 -> view commit
  • 2021-07-09 (Laisky.Cai) chore: update travis -> view commit
  • 2021-07-09 (Laisky.Cai) docs: update some comment -> view commit
  • 2021-07-08 (Laisky.Cai) feat: add type assert in InArray -> view commit
  • 2021-07-07 (Laisky.Cai) test: fix fail -> view commit
  • 2021-07-05 (Laisky.Cai) docs: add thanks -> view commit
  • 2021-07-05 (Laisky.Cai) test: fix warning -> view commit
  • 2021-07-05 (Laisky.Cai) docs: add some comment -> view commit
  • 2021-07-05 (Laisky.Cai) docs: add some comment -> view commit
  • 2021-06-23 (Laisky.Cai) chore: remove codacy -> view commit
  • 2021-06-23 (Laisky.Cai) Create codacy-analysis.yml -> view commit
  • 2021-06-23 (Laisky.Cai) fix: sec alert -> view commit
  • 2021-06-23 (Laisky.Cai) Create codeql-analysis.yml -> view commit
  • 2021-06-23 (Laisky.Cai) feat: add HumanReadableByteCount -> view commit
  • 2021-06-21 (Laisky.Cai) feat: add Convert2Map -> view commit
  • 2021-06-17 (Laisky.Cai) test: add some test -> view commit
  • 2021-06-16 (Laisky.Cai) feat: add Settings.Unmarshal -> view commit
  • 2021-06-11 (Laisky.Cai) feat: add Str2Bytes & Bytes2Str -> view commit
  • 2021-05-28 (Laisky.Cai) fix: EventHandler can return err -> view commit
  • 2021-05-28 (huangshanglin) feat: add stack for event -> view commit
  • 2021-05-26 (huangshanglin) feat: add stack for event -> view commit
  • 2021-05-25 (Laisky.Cai) test: add some test -> view commit
  • 2021-05-25 (Laisky.Cai) fix: gorm logger -> view commit
  • 2021-05-24 (Laisky.Cai) fix: gorm logger time is duration -> view commit
  • 2021-05-17 (Laisky.Cai) fix: NewSimpleExpCache -> view commit
  • 2021-05-11 (Laisky.Cai) feat: add NewSimpleExpCache -> view commit
  • 2021-05-06 (Laisky.Cai) feat: add SecRandInt -> view commit
  • 2021-03-26 (Laisky.Cai) feat: gorm log 可以用注释停用日志 -> view commit
  • 2021-03-18 (Laisky.Cai) fix: remove sort GetKey -> view commit
  • 2021-02-25 (Laisky.Cai) docs: add some comment -> view commit
  • 2021-02-25 (Laisky.Cai) test: fix test -> view commit
  • 2021-02-25 (Laisky.Cai) feat: add IsRemoteUDPPortOpen -> view commit
  • 2021-01-14 (Laisky.Cai) feat: add GetStructFieldByName -> view commit
  • 2021-01-13 (Laisky.Cai) test: fix bench -> view commit
  • 2021-01-11 (Laisky.Cai) docs: add gitpages -> view commit
  • 2021-01-11 (Laisky.Cai) docs: add some example -> view commit
  • 2021-01-08 (Laisky.Cai) fix: ExpiredMap.Get -> view commit
  • 2021-01-08 (Laisky.Cai) perf: improve ExpiredMap -> view commit
  • 2021-01-07 (Laisky.Cai) test: typo -> view commit
  • 2021-01-07 (Laisky.Cai) feat: add EventTopic & HandlerID -> view commit
  • 2021-01-07 (Laisky.Cai) perf: improve EventEngine -> view commit
  • 2021-01-07 (Laisky.Cai) docs: update changelog -> view commit
  • 2021-01-06 (Laisky) feat: add time in Event -> view commit
  • 2021-01-06 (Laisky) chore: update gomod -> view commit
  • 2021-01-06 (Laisky.Cai) feat: add ExpiredRLock -> view commit
  • 2021-01-05 (Laisky.Cai) feat: add EventStore -> view commit
  • 2020-12-25 (Laisky.Cai) test: remove some test -> view commit
  • 2020-12-25 (Laisky.Cai) feat: ZipFiles support directory -> view commit
  • 2020-12-15 (Laisky.Cai) docs: remove print -> view commit
  • 2020-12-09 (Laisky.Cai) docs: update changelog -> view commit
  • 2020-12-08 (Laisky.Cai) feat: cache -> view commit
  • 2020-11-12 (Laisky.Cai) feat: add logger.Level -> view commit
  • 2020-10-21 (Laisky.Cai) fix: gorm logger use info -> view commit
  • 2020-09-28 (Laisky.Cai) feat: add InArray -> view commit
  • 2020-09-28 (Laisky.Cai) feat: add RemoveEmpty & TrimEleSpaceAndRemoveEmpty -> view commit
  • 2020-09-18 (Laisky.Cai) fix: improve throttle -> view commit
  • 2020-09-16 (Laisky.Cai) fix: add benchmark with rate.Limiter -> view commit
  • 2020-09-15 (Laisky.Cai) fix: use short caller -> view commit
  • 2020-09-11 (Laisky.Cai) fix: gorm logger use debug -> view commit
  • 2020-08-26 (Laisky.Cai) fix: go mod -> view commit
  • 2020-08-26 (Laisky.Cai) feat: add http header consts -> view commit
  • 2020-07-30 (Laisky.Cai) feat: add IsDirWritable -> view commit
  • 2020-07-30 (Laisky.Cai) feat: add NoExtraArgs -> view commit
  • 2020-07-28 (Laisky.Cai) feat: ad GetDate -> view commit
  • 2020-07-28 (Laisky.Cai) fix: gorm log color -> view commit
  • 2020-07-27 (Laisky.Cai) fix: gorm log color -> view commit
  • 2020-07-27 (Laisky.Cai) fix: gorm log color -> view commit
  • 2020-07-27 (Laisky.Cai) fix: change gorm delete color -> view commit
  • 2020-07-27 (Laisky.Cai) fix: color logger add info/error -> view commit
  • 2020-07-22 (Laisky.Cai) feat: add gentls -> view commit
  • 2020-07-22 (Laisky.Cai) fix: expand secret race -> view commit
  • 2020-07-22 (Laisky.Cai) feat: add AESEncryptFilesInDir -> view commit
  • 2020-07-21 (Laisky.Cai) chore: mod -> view commit
  • 2020-07-21 (Laisky.Cai) feat: support aes encrypted config file -> view commit
  • 2020-07-20 (Laisky.Cai) fix: gorm log formatter -> view commit
  • 2020-07-17 (Laisky.Cai) feat: add GormLogger -> view commit
  • 2020-07-10 (Laisky.Cai) fix: settings merge error -> view commit
  • 2020-07-09 (Laisky.Cai) fix: settings bug -> view commit
  • 2020-07-09 (Laisky.Cai) feat: config file support include -> view commit
  • 2020-06-30 (Laisky) fix: logger use full caller -> view commit
  • 2020-06-14 (Laisky) feat: add rsa utils -> view commit
  • 2020-06-04 (Laisky) docs: update some comment -> view commit
  • 2020-05-28 (Laisky) perf: some improvement -> view commit
  • 2020-05-24 (Laisky) fix: throttle -> view commit
  • 2020-05-24 (Laisky) test: fix ci test -> view commit
  • 2020-05-22 (Laisky) fix: log time format -> view commit
  • 2020-05-18 (Laisky) fix: add logger level const -> view commit
  • 2020-05-16 (Laisky) feat: add Color -> view commit
  • 2020-05-15 (Laisky) fix: compatable -> view commit
  • 2020-05-15 (Laisky) feat: add NewLoggerWithNameAndFormat -> view commit
  • 2020-05-14 (Laisky) style: rename -> view commit
  • 2020-05-08 (Laisky) feat: add aes encrypt -> view commit
  • 2020-05-07 (Laisky) docs: add example -> view commit
  • 2020-05-07 (Laisky) feat: add FormatBig2Base64 -> view commit
  • 2020-04-29 (Laisky) feat: add RunCMD -> view commit
  • 2020-04-28 (Laisky) ci: add 1.12 -> view commit
  • 2020-04-28 (Laisky) ci: upgrade patch -> view commit
  • 2020-04-27 (Laisky) ci: upgrade patch -> view commit
  • 2020-04-27 (Laisky) ci: lint improve -> view commit
  • 2020-04-27 (Laisky) test: remove gin -> view commit
  • 2020-04-23 (Laisky) feat: support toml file -> view commit
  • 2020-04-23 (Laisky) ci: upgrade patch -> view commit
  • 2020-04-23 (Laisky) fix: typo -> view commit
  • 2020-04-23 (Laisky) feat: add GetHTTPClient -> view commit
  • 2020-04-14 (Laisky) feat: add EncodeES256SignByBase64 -> view commit
  • 2020-04-13 (Laisky) feat: add IsHasMethod & IsHasField -> view commit
  • 2020-04-13 (Laisky) feat: add ValidateFileHash -> view commit
  • 2020-04-03 (Laisky) ci: upgrade patch -> view commit
  • 2020-04-03 (Laisky) docs: add cobra example -> view commit
  • 2020-04-02 (Laisky) feat: refactory jwt utils -> view commit
  • 2020-03-27 (Laisky) feat: add IsPtr -> view commit
  • 2020-03-25 (Laisky) test: fix test case -> view commit
  • 2020-03-25 (Laisky) feat: add zip & unzip files -> view commit
  • 2020-03-24 (Laisky) feat: add ecdsa big parse & sign -> view commit
  • 2020-03-22 (Laisky) ci: support 1.14 -> view commit
  • 2020-03-22 (Laisky) test: fix test case -> view commit
  • 2020-03-22 (Laisky) feat: add ecdsa sign & verify -> view commit
  • 2020-03-14 (Laisky) ci: upgrade patch -> view commit
  • 2020-03-14 (Laisky) style: test use same package name -> view commit
  • 2020-03-11 (Laisky) feat: add UniqueStrings -> view commit
  • 2020-03-10 (Laisky) docs: add some docs -> view commit
  • 2020-02-29 (Laisky) fix: hasher -> view commit
  • 2020-02-25 (Laisky) docs: update comment -> view commit
  • 2020-02-25 (Laisky) docs: update doc url -> view commit
  • 2020-02-25 (Laisky) feat: add SetStructFieldsBySlice -> view commit
  • 2020-02-24 (Laisky) ci: upgrade patch -> view commit
  • 2020-02-24 (Laisky) seperate child module to individual repo -> view commit

v1.10.4

  • 2020-05-27 (Laisky) feat: add throttle to pateo log pusher -> view commit

v1.10.3

  • 2020-05-23 (Laisky) fix: double gz & max_id -> view commit
  • 2020-01-22 (Laisky) refact: option func -> view commit
  • 2020-01-21 (Laisky) fix: auto gc ratio bug -> view commit
  • 2020-01-21 (Laisky) fix: typo -> view commit
  • 2020-01-21 (Laisky) fix: memlimit -> view commit
  • 2020-01-21 (Laisky) fix: add autogc log -> view commit
  • 2020-01-21 (Laisky) feat: add AutoGC -> view commit
  • 2020-01-21 (Laisky) fix: reduce duplicate alert -> view commit
  • 2020-01-21 (Laisky) fix: set alert sender chan size to 10 -> view commit
  • 2020-01-21 (Laisky) feat: add DirSize -> view commit
  • 2020-01-21 (Laisky) fix: duplicate .gz -> view commit
  • 2020-01-21 (Laisky) fix: use gz in journal -> view commit
  • 2020-01-16 (Laisky) perf: journal do not write duplicate data -> view commit
  • 2020-01-07 (Laisky) refact: alert pusher -> view commit
  • 2020-01-07 (Laisky) fix: pateo alert pusher -> view commit
  • 2020-01-06 (Laisky) fix: pateo alert pusher -> view commit
  • 2020-01-06 (Laisky) feat: add pateo alert wechat service -> view commit
  • 2019-12-31 (Laisky) docs: update jwt err message -> view commit
  • 2019-12-19 (Laisky) ci: upgrade graphql -> view commit
  • 2019-12-19 (Laisky) ci: upgrade graphql -> view commit
  • 2019-12-12 (Laisky) fix: kafka commitfilter nil pointer -> view commit
  • 2019-12-12 (Laisky) refact: option -> view commit
  • 2019-12-12 (Laisky) fix: add option for LaiskyRemoteLock -> view commit
  • 2019-12-12 (Laisky) fix: LaiskyRemoteLock -> view commit
  • 2019-12-11 (Laisky) feat: add LaiskyRemoteLock -> view commit
  • 2019-12-11 (Laisky) fix: jwt payload can be empty -> view commit
  • 2019-12-11 (Laisky) fix: add some checks -> view commit
  • 2019-12-11 (Laisky) refact: jwt & auth -> view commit
  • 2019-12-10 (Laisky) docs: update jwt doc -> view commit
  • 2019-12-04 (Laisky) docs: add comment -> view commit
  • 2019-12-04 (Laisky) feat: refactor compressor, add PGZCompressor -> view commit
  • 2019-12-03 (Laisky) ci: remove fuzz corpus -> view commit
  • 2019-12-03 (Laisky) feat: add Logger.WithOptions -> view commit
  • 2019-12-03 (Laisky) fix: heap -> view commit
  • 2019-12-02 (Laisky) feat: add Logger.With -> view commit
  • 2019-12-02 (Laisky) feat: add LimitSizeHeap -> view commit
  • 2019-11-11 (Laisky) feat: upgrade zap -> view commit
  • 2019-11-11 (Laisky) feat: add URLMasking -> view commit
  • 2019-11-08 (Laisky) fix: zap fields parse -> view commit
  • 2019-11-08 (Laisky) feat: hooks support fields -> view commit
  • 2019-11-06 (Laisky) fix: logger close bug -> view commit
  • 2019-11-05 (Laisky) fix: alert-pusher error -> view commit
  • 2019-11-05 (Laisky) feat: NewLoggerWithName -> view commit
  • 2019-11-05 (Laisky) fix: logger hook -> view commit
  • 2019-11-05 (Laisky) feat: add AlertHook & AlertPusher -> view commit
  • 2019-11-04 (Laisky) fix: throttle with err -> view commit
  • 2019-11-04 (Laisky) feat: throttle support ctx -> view commit
  • 2019-10-23 (Laisky) perf: disable gin log -> view commit
  • 2019-10-21 (Laisky) style: switch -> view commit
  • 2019-10-18 (Laisky) fix: kafka goroutine leak -> view commit
  • 2019-10-15 (Laisky) test: fix logger test -> view commit
  • 2019-10-15 (Laisky) ci: fix ci -> view commit
  • 2019-10-15 (Laisky) ci: fix test race -> view commit
  • 2019-10-15 (Laisky) test: fix testcase -> view commit
  • 2019-10-14 (Laisky) ci: sufficient to golangci-lint -> view commit
  • 2019-10-12 (Laisky) feat: add StartHTTPMetricSrv -> view commit
  • 2019-10-12 (Laisky) feat: add hex time -> view commit
  • 2019-10-08 (Laisky) fix(paas-420): og ttl not work -> view commit
  • 2019-10-01 (Laisky) docs: add more comment -> view commit
  • 2019-09-30 (Laisky) test: fix test case -> view commit
  • 2019-09-30 (Laisky) feat(paas-408): keep at least one journal file to reduce duplicate -> view commit
  • 2019-09-30 (Laisky) ci: go mod tidy -> view commit
  • 2019-09-30 (Laisky) fix: counter duplicate -> view commit
  • 2019-09-18 (Laisky) fix: do not extended buf file -> view commit
  • 2019-09-11 (Laisky) feat: preallocate file size in journal -> view commit
  • 2019-09-05 (Laisky) fix: use stopChan replace cancel -> view commit
  • 2019-09-05 (Laisky) fix: kafka recv after closed -> view commit
  • 2019-09-05 (Laisky) fix: add context in counter -> view commit
  • 2019-09-05 (Laisky) test: fix test case -> view commit
  • 2019-09-05 (Laisky) fix: shrink deps -> view commit
  • 2019-09-05 (Laisky) fix: shrink deps -> view commit
  • 2019-09-04 (Laisky) fix: stop context -> view commit
  • 2019-09-03 (Laisky) fix: change ctx key type -> view commit
  • 2019-09-03 (Laisky) fix: Clock2 unixnano -> view commit
  • 2019-09-03 (Laisky) perf: 5x faster Clock -> view commit
  • 2019-09-03 (Laisky) fix: ctx.Done return -> view commit
  • 2019-09-03 (Laisky) docs: add more comment -> view commit
  • 2019-09-03 (Laisky) perf: use unix in idsset -> view commit

v1.7.0

  • 2019-09-02 (Laisky) fix: no need to create too many context -> view commit
  • 2019-09-02 (Laisky) feat: add context to control journal -> view commit
  • 2019-09-02 (Laisky) feat(paas-405): upgrade go-utils, use new ids set -> view commit
  • 2019-08-30 (Laisky) fix: ChildParallelCounter error -> view commit
  • 2019-08-29 (Laisky) test: disable logs in tests -> view commit
  • 2019-08-28 (Laisky) perf: do not generate str in clock refreshing -> view commit
  • 2019-08-28 (Laisky) perf: rlock when reading settings -> view commit

v1.6.4

  • 2019-08-28 (Laisky) fix(paas-403): journal roll bug -> view commit

v1.6.3

  • 2019-08-27 (Laisky) docs: add comment -> view commit
  • 2019-08-27 (Laisky) feat: add ChildParallelCounter -> view commit
  • 2019-08-26 (Laisky) feat(paas-398): enable gz when journal file end with .gz -> view commit

v1.6.2

  • 2019-08-20 (Laisky) fix: compatable to corrupt log -> view commit

v1.6.1

  • 2019-08-20 (Laisky) feat: journal configuration IsCompress -> view commit

v1.6.0

  • 2019-08-19 (Laisky) feat: enable gz in journal -> view commit
  • 2019-08-19 (Laisky) fix: journal file name regexp -> view commit

v1.5.4

  • 2019-08-12 (Laisky) feat: add TemplateWithMap -> view commit
  • 2019-08-12 (Laisky) feat: complete viper funcs -> view commit
  • 2019-07-23 (Laisky) perf: improve set count -> view commit
  • 2019-06-27 (Laisky) feat: token return exp in time.Time -> view commit
  • 2019-06-26 (Laisky) fix: gin-middlewares error -> view commit
  • 2019-06-26 (Laisky) fix: go mod conflict -> view commit
  • 2019-06-26 (Laisky) feat: add DivideJWT -> view commit

v1.4.3

v1.4.2

  • 2019-06-10 (Laisky) fix: add uint32set & improve rotate -> view commit

v1.4.1

  • 2019-06-06 (Laisky) fix: support cookie conf -> view commit
  • 2019-06-04 (Laisky) feat: add BindPrometheus -> view commit

v1.4.0

  • 2019-06-04 (Laisky) feat(paas-361): replace iris by gin -> view commit

v1.3.8

  • 2019-05-31 (Laisky) fix(paas-360): corrupt file panic -> view commit
  • 2019-05-31 (Laisky) feat: add IsAggresiveGC in Journal -> view commit

v1.3.7

  • 2019-05-31 (Laisky) style: embeded lock -> view commit
  • 2019-05-31 (Laisky) fix(paas-357): memory -> view commit

v1.3.6

  • 2019-05-29 (Laisky) revert: bitmap to sync.map -> view commit

v1.3.5

  • 2019-05-29 (Laisky) perf: change journal set to bitmap -> view commit

v1.3.4

  • 2019-05-27 (Laisky) docs: add journal comments -> view commit
  • 2019-05-27 (Laisky) docs: add comments -> view commit
  • 2019-05-24 (Laisky) ci: remove bench in ci -> view commit

v1.3.3

  • 2019-05-24 (Laisky) docs: update readme -> view commit
  • 2019-05-24 (Laisky) fix(paas-357): journal memory leak -> view commit
  • 2019-05-24 (Laisky) docs: update readme -> view commit
  • 2019-05-23 (Laisky) perf: use rwmutex in settings -> view commit

v1.3.2

  • 2019-05-22 (Laisky) perf: only allow one rotate waiting -> view commit
  • 2019-05-22 (Laisky) perf: only load all ids once -> view commit

v1.3.1

  • 2019-05-22 (Laisky) fix: journal set should be threadsafe -> view commit
  • 2019-05-22 (Laisky) perf: improve time.now -> view commit

v1.3.0

  • 2019-05-22 (Laisky) feat: improve journal ids checker -> view commit

v1.2.3

  • 2019-05-21 (Laisky) refact: iris middlewares -> view commit

v1.2.2

  • 2019-05-20 (Laisky) fix: force use strict jwt signing method -> view commit

v1.2.1

  • 2019-05-20 (Laisky) fix: GetIrisCtxFromStdCtx typo -> view commit

v1.2.0

  • 2019-05-20 (Laisky) docs: add some comment -> view commit
  • 2019-05-20 (Laisky) feat: change GenerateToken API -> view commit
  • 2019-05-20 (Laisky) feat: add GeneratePasswordHash -> view commit
  • 2019-05-20 (Laisky) feat: add iris auth utils -> view commit

v1.1.0

  • 2019-04-17 (Laisky) ci: replace glide by gomod -> view commit

1.0.1

  • 2019-03-07 (Laisky) fix: remove manual install -> view commit
  • 2019-03-06 (Laisky) ci: add codecov -> view commit

1.0

  • 2019-03-06 (Laisky) docs: update example -> view commit
  • 2019-03-06 (Laisky) docs: update readme -> view commit
  • 2019-03-06 (Laisky) build: enable travis -> view commit
  • 2019-03-06 (Laisky) feat: add sample logger -> view commit

0.9.1

  • 2019-03-01 (Laisky) fix: set default Clock -> view commit
  • 2019-02-11 (Laisky) feat(paas-198): replace codec by msgp -> view commit
  • 2019-02-12 (Laisky) perf: replace builtin json by github.com/json-iterator/go -> view commit
  • 2019-02-02 (Laisky) fix(paas-289): skip broken journal file -> view commit

0.8.8

  • 2019-02-13 (Laisky) fix(paas-294): compatable to 0.9 journal data file -> view commit

0.9

  • 2019-02-11 (Laisky) feat(paas-198): replace codec by msgp -> view commit
  • 2019-02-12 (Laisky) perf: replace builtin json by github.com/json-iterator/go -> view commit
  • 2019-02-02 (Laisky) fix(paas-289): skip broken journal file -> view commit

0.8.7

  • 2019-01-30 (Laisky) fix: lock in counter -> view commit
  • 2019-01-30 (Laisky) fix: concurrent error in MonotonicRotateCounter -> view commit
  • 2019-01-29 (Laisky) fix: add IncrementRotateCounter -> view commit

0.8.6

0.8.5

  • 2019-01-25 (Laisky) feat: add utils.Clock -> view commit

0.8.4

  • 2019-01-24 (Laisky) fix: logger time format -> view commit

0.8.3

  • 2019-01-24 (Laisky) fix: reduce debug log -> view commit

0.8.2

  • 2019-01-15 (Laisky) feat(paas-276): parse raw yaml from config-server -> view commit

0.8.1

  • 2019-01-11 (Laisky) fix: FlattenMap support delimiter -> view commit
  • 2019-01-10 (Laisky) feat: journal rotate support RotateDuration -> view commit

0.8

  • 2019-01-09 (Laisky) feat(paas-268): add throttle -> view commit

0.7.8

  • 2018-12-24 (Laisky) fix(paas-244): goroutines leak -> view commit

0.7.7

  • 2018-12-21 (Laisky) fix(paas-243): race condition in kafka commitor -> view commit

0.7.6

  • 2018-12-20 (Laisky) fix(paas-240): kafka never commit -> view commit

0.7.5

  • 2018-12-19 (Laisky) fix: sarama-cluster ntf race bug -> view commit
  • 2018-11-28 (Laisky) feat: add GetSpeed to Counter -> view commit

0.7.4

  • 2018-11-27 (Laisky) fix: counter concurrent conflict -> view commit

0.7.3

  • 2018-11-16 (Laisky) fix(paas-188): scan legacy file when first run -> view commit
  • 2018-11-16 (Laisky) fix(paas-188): buf file stat error -> view commit

0.7.2

  • 2018-11-15 (Laisky) fix: fs stat initial slice -> view commit
  • 2018-11-15 (Laisky) perf: ascend reader buf size -> view commit

0.7.1

  • 2018-11-15 (Laisky) fix: do not prepare journal buf files -> view commit

0.7

  • 2018-11-14 (Laisky) test: update test case -> view commit
  • 2018-11-14 (Laisky) test: update test case -> view commit
  • 2018-11-14 (Laisky) perf: scan old buf files when needed -> view commit
  • 2018-11-13 (Laisky) feat(paas-176): prepare next journal file -> view commit
  • 2018-11-09 (Laisky) feat: add two tool funcs - RegexNamedSubMatch - FlattenMap -> view commit
  • 2018-10-25 (Laisky) feat: add RegexNamedSubMatch -> view commit
  • 2018-10-18 (Laisky) doc: add kafka example -> view commit

0.6.1

  • 2018-10-18 (Laisky) fix: kafka client concurrent conflict -> view commit

0.6

  • 2018-10-18 (Laisky) feat: add kafka client -> view commit

0.5.1

0.5

  • 2018-10-15 (Laisky) feat: add counter with rotate point -> view commit
  • 2018-10-15 (Laisky) docs: a little fix for pprof -> view commit
  • 2018-10-08 (Laisky) fix: legacy not blocks rotate -> view commit
  • 2018-09-27 (Laisky) feat: add LoadMaxId -> view commit

0.4.8

  • 2018-09-26 (Laisky) feat: ascend buf series number width to 8 -> view commit

0.4.7

  • 2018-09-17 (Laisky) fix(paas-136): dead lock when rotate journal -> view commit

0.4.6

  • 2018-09-12 (Laisky) fix: rotate before finished legacy -> view commit

0.4.5

  • 2018-09-12 (Laisky) fix: codec should reset map -> view commit

0.4.4

  • 2018-09-12 (Laisky) test: add more test case -> view commit

0.4.3

  • 2018-09-06 (Laisky) fix: use RWLock to fix concurrent conflict -> view commit
  • 2018-09-05 (Laisky) fix: journal concurrent lock -> view commit

0.4.2

  • 2018-09-05 (Laisky) fix: journal with no legacy files will fail -> view commit

0.4.1

  • 2018-09-04 (Laisky) fix: concurrent error -> view commit

0.4

  • 2018-09-03 (Laisky) fix: rename utils -> view commit
  • 2018-08-22 (Laisky) feat: add journal -> view commit
  • 2018-08-30 (Laisky) docs: indent error -> view commit
  • 2018-08-30 (Laisky) feat: support config-server -> view commit

0.3

  • 2018-08-29 (Laisky) feat: load configuration from spring-cloud-config-server -> view commit

0.2.0

0.1.0

  • 2018-08-15 (Laisky) feat: change logger to zap -> view commit

0.0.6

  • 2018-08-10 (Laisky) feat: add tracePprof -> view commit
  • 2018-08-09 (Laisky) feat: add pprof funcs -> view commit

0.0.5

0.0.4

  • 2018-06-08 (Laisky) style: remove stdout -> view commit

0.0.3

  • 2018-06-07 (Laisky) fix: change some func name -> view commit

0.0.2

  • 2018-06-07 (Laisky) docs: update readme -> view commit

0.0.1

v3.3.2

  • 2023-01-30 (Laisky.Cai) refact: x509 cert -> view commit
  • 2023-01-29 (Laisky.Cai) feat: add ReadableX509Cert -> view commit

v3.3.1

  • 2023-01-29 (Laisky.Cai) fix: fix exp cache -> view commit

v3.3.0

  • 2023-01-29 (Laisky.Cai) feat: overwrite when copy file with same md5 -> view commit
  • 2023-01-29 (Laisky.Cai) feat: add SignCSROption -> view commit
  • 2023-01-29 (Laisky.Cai) feat: NewX509CSR use different options -> view commit
  • 2023-01-21 (Laisky.Cai) fix: pem tailing \n -> view commit
  • 2023-01-20 (Laisky.Cai) feat: add ExpCacheInterface -> view commit
  • 2023-01-20 (Laisky.Cai) feat: exp cache support generic -> view commit
  • 2023-01-19 (Laisky.Cai) fix: mode -> view commit
  • 2023-01-18 (Laisky.Cai) feat: add RenderTemplate -> view commit

v3.2.0

  • 2023-01-17 (Laisky.Cai) fix: oid contains -> view commit
  • 2023-01-17 (Laisky.Cai) feat: add Pipeline -> view commit
  • 2023-01-17 (Laisky.Cai) style: typo -> view commit
  • 2023-01-17 (Laisky.Cai) feat: add OIDContains -> view commit
  • 2023-01-16 (Laisky.Cai) fix: logger telegram -> view commit
  • 2023-01-16 (Laisky.Cai) feat: x509 support policies -> view commit
  • 2023-01-16 (Laisky.Cai) feat: NewX509CRL must set serial number for CRL -> view commit
  • 2023-01-13 (Laisky.Cai) docs: update comment -> view commit
  • 2023-01-12 (Laisky.Cai) feat: add TOTP -> view commit
  • 2023-01-10 (Laisky.Cai) fix: change rsa log level to debug -> view commit
  • 2023-01-09 (Laisky.Cai) fix: WithX509CertKeyUsage accept multiple args -> view commit
  • 2023-01-09 (Laisky.Cai) feat: add CostSecs -> view commit

v3.1.4

  • 2023-01-08 (Laisky.Cai) style: fix linter -> view commit
  • 2023-01-08 (Laisky.Cai) feat: remove-dup remove images by similarity -> view commit
  • 2023-01-06 (Laisky.Cai) fix: do not use system env in cmd default -> view commit
  • 2023-01-06 (Laisky.Cai) feat: add RunCMDWithEnv -> view commit

v3.1.3

  • 2023-01-06 (Laisky.Cai) fix: do not set default tls signature algorithm -> view commit

v3.1.2

  • 2023-01-06 (Laisky.Cai) docs: update comment -> view commit
  • 2023-01-04 (Laisky.Cai) feat: x509 cert add key usage option -> view commit
  • 2023-01-04 (Laisky.Cai) style: fix linter -> view commit
  • 2023-01-04 (Laisky.Cai) docs: update comment -> view commit
  • 2023-01-04 (Laisky.Cai) fix: x509 template sans -> view commit
  • 2023-01-04 (Laisky.Cai) feat: sign x509 cert support sans -> view commit
  • 2023-01-04 (Laisky.Cai) Update codeql-analysis.yml -> view commit
  • 2023-01-04 (Laisky.Cai) test: add some test case -> view commit
  • 2023-01-03 (Laisky.Cai) feat: add OptionalVal & NotEmpty -> view commit
  • 2023-01-03 (Laisky.Cai) style: output -> view commit
  • 2023-01-03 (Laisky.Cai) style: output -> view commit
  • 2023-01-03 (Laisky.Cai) docs: update readme -> view commit
  • 2023-01-03 (Laisky.Cai) feat: add command remove-dup -> view commit

v3.1.1

  • 2022-12-31 (Laisky.Cai) fix: md5dir use source as default target -> view commit
  • 2022-12-31 (Laisky.Cai) fix: add cmd version -> view commit
  • 2022-12-31 (Laisky.Cai) feat: add md5dir -> view commit
  • 2022-12-30 (Laisky.Cai) fix: RunCMD always return stdout -> view commit
  • 2022-12-23 (Laisky.Cai) fix: close file -> view commit
  • 2022-12-23 (Laisky.Cai) fix: WithFileFlag -> view commit
  • 2022-12-23 (Laisky.Cai) feat: add copy file options -> view commit
  • 2022-12-22 (Laisky.Cai) feat: add FileExists -> view commit
  • 2022-12-16 (Laisky.Cai) fix: RunCMD wrap stderr to err -> view commit
  • 2022-12-06 (Laisky.Cai) feat: add rsa sign/verify -> view commit

v3.1.0

  • 2022-11-29 (Laisky.Cai) feat: add GoroutineTest -> view commit
  • 2022-11-28 (Laisky.Cai) fix: RunCMD return combined output -> view commit
  • 2022-11-28 (Laisky.Cai) fix: race in RaceErrWithCtx -> view commit
  • 2022-11-23 (Laisky.Cai) fix: NewX509CertByCSR should use pubkey in csr -> view commit
  • 2022-11-23 (Laisky.Cai) feat: add more tlsCertOption -> view commit
  • 2022-11-23 (Laisky.Cai) feat: add Pem2CSR -> view commit
  • 2022-11-22 (Laisky.Cai) test: add some test case -> view commit
  • 2022-11-22 (Laisky.Cai) feat: add VerifyCertByPrikey -> view commit
  • 2022-11-22 (Laisky.Cai) fix: logger interface -> view commit
  • 2022-11-22 (Laisky.Cai) refact: do not use interface -> view commit
  • 2022-11-18 (Laisky.Cai) test: add x509 test case -> view commit
  • 2022-11-17 (Laisky.Cai) feat: add pubkey marshal/unmarshal -> view commit
  • 2022-11-17 (Laisky.Cai) feat: add RSAEncrypt -> view commit
  • 2022-11-16 (Laisky.Cai) feat: add Pem2Ders -> view commit
  • 2022-11-09 (Laisky.Cai) test: add ctx key test -> view commit
  • 2022-11-08 (Laisky.Cai) fix: remove ctx key -> view commit
  • 2022-11-08 (Laisky.Cai) fix: ctx key -> view commit

v3.0.1

v3.0.0

v2.3.0

  • 2023-01-19 (Laisky.Cai) feat: merge from v3 -> view commit
  • 2023-01-19 (Laisky.Cai) docs: update readme -> view commit

v2.2.0

  • 2022-11-08 (Laisky.Cai) test: fix case -> view commit
  • 2022-11-08 (Laisky.Cai) test: fix case -> view commit
  • 2022-11-08 (Laisky.Cai) fix: v1.18 compatable -> view commit
  • 2022-11-07 (Laisky.Cai) fix: linter -> view commit
  • 2022-11-07 (Laisky.Cai) feat: add RBACPermissionElem -> view commit
  • 2022-11-04 (Laisky.Cai) style: typo -> view commit
  • 2022-11-04 (Laisky.Cai) feat: add RaceErr -> view commit
  • 2022-11-04 (Laisky.Cai) feat: add x509 CSR & CRL -> view commit
  • 2022-11-02 (Laisky.Cai) feat: add WithX509CertIPs for generate tls -> view commit
  • 2022-11-01 (Laisky.Cai) feat: add x509 cert -> view commit
  • 2022-10-14 (Laisky.Cai) feat: add RandomBytesWithLength -> view commit
  • 2022-10-14 (Laisky.Cai) refact: move ecdsa to sign -> view commit
  • 2022-10-13 (Laisky.Cai) feat: add HKDFWithSHA256 -> view commit
  • 2022-10-11 (Laisky.Cai) refact: move tls to encrypt -> view commit
  • 2022-10-09 (Laisky.Cai) feat: add tls -> view commit
  • 2022-09-23 (Laisky.Cai) feat: add tls tools -> view commit
  • 2022-09-07 (Laisky.Cai) fix: fix all security lint warnings -> view commit
  • 2022-09-05 (Laisky.Cai) fix: typo -> view commit
  • 2022-09-02 (Laisky.Cai) chore: upgrade deps -> view commit
  • 2022-09-02 (Laisky.Cai) feat: add SlientFlush -> view commit
  • 2022-09-02 (Laisky.Cai) fix: force gc by singleflight -> view commit
  • 2022-09-01 (Laisky.Cai) test: add some fuzz -> view commit

v2.1.2

  • 2022-08-31 (Laisky.Cai) fix: WatchFileChanging sometimes blocking -> view commit

v2.1.1

  • 2022-08-31 (Laisky.Cai) docs: add comment -> view commit
  • 2022-08-31 (Laisky.Cai) fix: WatchFileChanging can handle file replacing by vim -> view commit
  • 2022-08-31 (Laisky.Cai) feat: add IsFileATimeChanged & FileMD5 -> view commit
  • 2022-08-30 (Laisky.Cai) chore: upgrade deps -> view commit
  • 2022-08-30 (Laisky.Cai) feat: add SecureCipherSuites -> view commit

v2.1.0

  • 2022-08-18 (Laisky.Cai) docs: update readme -> view commit
  • 2022-08-18 (Laisky.Cai) test: add 1.19 -> view commit
  • 2022-08-18 (Laisky.Cai) fix: remove pool of FIFO -> view commit
  • 2022-07-28 (Laisky.Cai) feat: Max & Min -> view commit
  • 2022-07-26 (Laisky.Cai) fix: emmail testcase -> view commit
  • 2022-07-26 (Laisky.Cai) fix: emmail return -> view commit
  • 2022-07-26 (Laisky.Cai) fix: test -> view commit
  • 2022-07-26 (Laisky.Cai) fix: notify -> view commit

v2.0.4

  • 2022-07-18 (Laisky.Cai) refact: rename -> view commit
  • 2022-07-18 (Laisky.Cai) feat: add PrettyBuildInfo -> view commit
  • 2022-07-17 (Laisky.Cai) docs: add comment -> view commit
  • 2022-07-17 (Laisky.Cai) refact: sub -> view commit
  • 2022-07-16 (Laisky.Cai) style: rename -> view commit
  • 2022-07-16 (Laisky.Cai) refact: remove settings -> view commit

v2.0.3

v2.0.2

  • 2022-07-16 (Laisky.Cai) fix: syntax -> view commit
  • 2022-07-16 (Laisky.Cai) fix: syntax -> view commit
  • 2022-07-16 (Laisky.Cai) refact: split to subpackage -> view commit
  • 2022-07-15 (Laisky.Cai) feat: add WithSettingsWatchFileModified -> view commit
  • 2022-07-15 (Laisky.Cai) feat: add WatchFileChanging -> view commit
  • 2022-07-07 (Laisky.Cai) chore: upgrade viper -> view commit
  • 2022-07-07 (Laisky.Cai) docs: add comment -> view commit
  • 2022-07-07 (Laisky.Cai) chore: upgrade zap -> view commit
  • 2022-07-06 (Laisky.Cai) feat: add IntersectSortedChans -> view commit
  • 2022-07-06 (Laisky.Cai) feat: add Sortable -> view commit
  • 2022-07-06 (Laisky.Cai) feat: Min/Max support string -> view commit
  • 2022-07-06 (Laisky.Cai) feat: add Max & Min -> view commit
  • 2022-07-04 (Laisky.Cai) docs: add comment -> view commit
  • 2022-07-04 (Laisky.Cai) feat: add DHKX -> view commit
  • 2022-07-04 (Laisky.Cai) fix: remove aes append -> view commit
  • 2022-06-30 (Laisky.Cai) feat: aes encrypt check key length -> view commit

v2.0.1

  • 2022-06-29 (Laisky.Cai) feat: add Contains -> view commit
  • 2022-06-07 (Laisky.Cai) docs: tiny fix -> view commit
  • 2022-03-26 (Laisky.Cai) test: fix test case -> view commit
  • 2022-03-25 (Laisky.Cai) chore: fix test -> view commit
  • 2022-03-24 (Laisky.Cai) fix: remove old v1 -> view commit
  • 2022-03-21 (Laisky.Cai) chore: upgrade to latest hotfix go-jwt -> view commit
  • 2022-03-21 (Laisky.Cai) chore: upgrade to latest go-jwt -> view commit

v2.0.0

  • 2022-03-21 (Laisky.Cai) chore: go-jwt v4.4.0 is broken -> view commit
  • 2022-03-21 (Laisky.Cai) chore: upgrade v2 -> view commit
  • 2022-03-21 (Laisky.Cai) chore: upgrade go 1.18 -> view commit
  • 2022-03-18 (Laisky.Cai) fix: remove WithHTTPClientInsecure arg -> view commit
  • 2022-03-16 (Laisky.Cai) feat: add NewTmpFileForContent -> view commit
  • 2022-03-15 (Laisky.Cai) fix: async task cancel -> view commit
  • 2022-03-15 (Laisky.Cai) feat: async task add Heartbeat -> view commit
  • 2022-03-15 (Laisky.Cai) chore: upgrade cobra -> view commit
  • 2022-03-09 (Laisky.Cai) fix: remove flock for win -> view commit
  • 2022-03-09 (Laisky.Cai) fix: flock do not support windows -> view commit
  • 2022-03-04 (Laisky.Cai) feat: upgrade jwt -> view commit
  • 2022-03-03 (Laisky.Cai) fix: CloseQuietly -> view commit
  • 2022-03-03 (Laisky.Cai) fix: gorm -> view commit
  • 2022-03-03 (Laisky.Cai) feat: add GracefulCancel -> view commit
  • 2022-03-02 (Laisky.Cai) feat: add GzText -> view commit
  • 2022-02-24 (Laisky.Cai) feat: jwt support rs256 -> view commit
  • 2022-02-23 (Laisky.Cai) fix: settings suffix error -> view commit
  • 2022-02-22 (Laisky.Cai) feat: add AsyncTask -> view commit
  • 2022-02-14 (Laisky.Cai) test: add test case -> view commit
  • 2022-02-08 (Laisky.Cai) feat: add Deque -> view commit
  • 2022-01-28 (Laisky.Cai) feat: add FLock -> view commit
  • 2022-01-17 (Laisky.Cai) fix: sleep with context remain -> view commit
  • 2022-01-17 (Laisky.Cai) feat: add SleepWithContext -> view commit
  • 2022-01-12 (Laisky.Cai) fix: vet error -> view commit
  • 2022-01-12 (Laisky.Cai) test: add test case -> view commit
  • 2022-01-11 (Laisky.Cai) feat: add RaceWithCtx -> view commit
  • 2022-01-10 (Laisky.Cai) feat: add Race & RunWithTimeout -> view commit
  • 2022-01-10 (Laisky.Cai) feat: add CloseQuietly -> view commit
  • 2022-01-09 (Laisky.Cai) test: add test case -> view commit
  • 2022-01-07 (Laisky.Cai) test: add test case -> view commit
  • 2022-01-06 (Laisky.Cai) fix: Dedent support blank lines -> view commit
  • 2021-12-23 (Laisky.Cai) test: add codecov -> view commit
  • 2021-12-23 (Laisky.Cai) test: fix typo -> view commit
  • 2021-12-23 (Laisky.Cai) fix: revert jwt to compatable with 1.13 -> view commit
  • 2021-12-23 (Laisky.Cai) feat: add DeepClone -> view commit
  • 2021-12-22 (Laisky.Cai) feat: add Dedent -> view commit
  • 2021-12-17 (Laisky.Cai) ci: upgrade jwt -> view commit
  • 2021-12-09 (Laisky.Cai) feat: replace err by pkg/err -> view commit
  • 2021-11-19 (Laisky.Cai) fix: change tz name -> view commit
  • 2021-11-18 (Laisky.Cai) feat: add timezone -> view commit
  • 2021-11-18 (Laisky.Cai) ci: add github action -> view commit
  • 2021-11-15 (Laisky.Cai) feat: add PanicIfErr -> view commit
  • 2021-11-01 (Laisky.Cai) feat: embeded uber maxprocs -> view commit
  • 2021-10-21 (Laisky.Cai) feat: sortitem add method GetData -> view commit
  • 2021-10-18 (Laisky.Cai) feat: add NilInterface & MD5JSON -> view commit
  • 2021-10-13 (Laisky.Cai) docs: add some comment -> view commit
  • 2021-09-17 (Laisky.Cai) docs: add some comment -> view commit
  • 2021-09-17 (Laisky.Cai) feat: add AtomicField -> view commit
  • 2021-09-10 (Laisky.Cai) feat: add Delete to ExpCache -> view commit
  • 2021-09-07 (Laisky.Cai) refactor: rename -> view commit
  • 2021-09-03 (Laisky.Cai) style: fix lint warnning -> view commit
  • 2021-09-03 (Laisky.Cai) feat: add skiplist -> view commit
  • 2021-08-30 (Laisky.Cai) perf: improve fifo pool -> view commit
  • 2021-08-30 (Laisky.Cai) perf: improve fifo pool -> view commit
  • 2021-08-30 (Laisky.Cai) fix: aba problem -> view commit
  • 2021-08-27 (Laisky.Cai) fix: fix jwt & fifo bug -> view commit
  • 2021-08-27 (Laisky.Cai) docs: add some comment -> view commit
  • 2021-08-27 (Laisky.Cai) docs: add some comment -> view commit
  • 2021-08-27 (Laisky.Cai) feat: add FIFO -> view commit
  • 2021-08-04 (Laisky.Cai) feat: change logger level -> view commit
  • 2021-08-04 (Laisky.Cai) feat: change WithLoggerErrorOutputPaths -> view commit
  • 2021-08-04 (Laisky.Cai) feat: new api for NewLogger -> view commit
  • 2021-08-04 (Laisky.Cai) chore: upgrade zap -> view commit
  • 2021-07-30 (Laisky.Cai) test: fix test case -> view commit
  • 2021-07-30 (Laisky.Cai) test: add some test -> view commit
  • 2021-07-30 (Laisky.Cai) test: add some test -> view commit
  • 2021-07-29 (Laisky.Cai) feat: add StopSignal -> view commit
  • 2021-07-09 (Laisky.Cai) chore: remove support to 1.12 -> view commit
  • 2021-07-09 (Laisky.Cai) chore: remove support to 1.12 -> view commit
  • 2021-07-09 (Laisky.Cai) docs: update readme -> view commit
  • 2021-07-09 (Laisky.Cai) chore: support <1.16 -> view commit
  • 2021-07-09 (Laisky.Cai) chore: update travis -> view commit
  • 2021-07-09 (Laisky.Cai) docs: update some comment -> view commit
  • 2021-07-08 (Laisky.Cai) feat: add type assert in InArray -> view commit
  • 2021-07-07 (Laisky.Cai) test: fix fail -> view commit
  • 2021-07-05 (Laisky.Cai) docs: add thanks -> view commit
  • 2021-07-05 (Laisky.Cai) test: fix warning -> view commit
  • 2021-07-05 (Laisky.Cai) docs: add some comment -> view commit
  • 2021-07-05 (Laisky.Cai) docs: add some comment -> view commit
  • 2021-06-23 (Laisky.Cai) chore: remove codacy -> view commit
  • 2021-06-23 (Laisky.Cai) Create codacy-analysis.yml -> view commit
  • 2021-06-23 (Laisky.Cai) fix: sec alert -> view commit
  • 2021-06-23 (Laisky.Cai) Create codeql-analysis.yml -> view commit
  • 2021-06-23 (Laisky.Cai) feat: add HumanReadableByteCount -> view commit
  • 2021-06-21 (Laisky.Cai) feat: add Convert2Map -> view commit
  • 2021-06-17 (Laisky.Cai) test: add some test -> view commit
  • 2021-06-16 (Laisky.Cai) feat: add Settings.Unmarshal -> view commit
  • 2021-06-11 (Laisky.Cai) feat: add Str2Bytes & Bytes2Str -> view commit
  • 2021-05-28 (Laisky.Cai) fix: EventHandler can return err -> view commit
  • 2021-05-28 (huangshanglin) feat: add stack for event -> view commit
  • 2021-05-26 (huangshanglin) feat: add stack for event -> view commit
  • 2021-05-25 (Laisky.Cai) test: add some test -> view commit
  • 2021-05-25 (Laisky.Cai) fix: gorm logger -> view commit
  • 2021-05-24 (Laisky.Cai) fix: gorm logger time is duration -> view commit
  • 2021-05-17 (Laisky.Cai) fix: NewSimpleExpCache -> view commit
  • 2021-05-11 (Laisky.Cai) feat: add NewSimpleExpCache -> view commit
  • 2021-05-06 (Laisky.Cai) feat: add SecRandInt -> view commit
  • 2021-03-26 (Laisky.Cai) feat: gorm log 可以用注释停用日志 -> view commit
  • 2021-03-18 (Laisky.Cai) fix: remove sort GetKey -> view commit
  • 2021-02-25 (Laisky.Cai) docs: add some comment -> view commit
  • 2021-02-25 (Laisky.Cai) test: fix test -> view commit
  • 2021-02-25 (Laisky.Cai) feat: add IsRemoteUDPPortOpen -> view commit
  • 2021-01-14 (Laisky.Cai) feat: add GetStructFieldByName -> view commit
  • 2021-01-13 (Laisky.Cai) test: fix bench -> view commit
  • 2021-01-11 (Laisky.Cai) docs: add gitpages -> view commit
  • 2021-01-11 (Laisky.Cai) docs: add some example -> view commit
  • 2021-01-08 (Laisky.Cai) fix: ExpiredMap.Get -> view commit
  • 2021-01-08 (Laisky.Cai) perf: improve ExpiredMap -> view commit
  • 2021-01-07 (Laisky.Cai) test: typo -> view commit
  • 2021-01-07 (Laisky.Cai) feat: add EventTopic & HandlerID -> view commit
  • 2021-01-07 (Laisky.Cai) perf: improve EventEngine -> view commit
  • 2021-01-07 (Laisky.Cai) docs: update changelog -> view commit
  • 2021-01-06 (Laisky) feat: add time in Event -> view commit
  • 2021-01-06 (Laisky) chore: update gomod -> view commit
  • 2021-01-06 (Laisky.Cai) feat: add ExpiredRLock -> view commit
  • 2021-01-05 (Laisky.Cai) feat: add EventStore -> view commit
  • 2020-12-25 (Laisky.Cai) test: remove some test -> view commit
  • 2020-12-25 (Laisky.Cai) feat: ZipFiles support directory -> view commit
  • 2020-12-15 (Laisky.Cai) docs: remove print -> view commit
  • 2020-12-09 (Laisky.Cai) docs: update changelog -> view commit
  • 2020-12-08 (Laisky.Cai) feat: cache -> view commit
  • 2020-11-12 (Laisky.Cai) feat: add logger.Level -> view commit
  • 2020-10-21 (Laisky.Cai) fix: gorm logger use info -> view commit
  • 2020-09-28 (Laisky.Cai) feat: add InArray -> view commit
  • 2020-09-28 (Laisky.Cai) feat: add RemoveEmpty & TrimEleSpaceAndRemoveEmpty -> view commit
  • 2020-09-18 (Laisky.Cai) fix: improve throttle -> view commit
  • 2020-09-16 (Laisky.Cai) fix: add benchmark with rate.Limiter -> view commit
  • 2020-09-15 (Laisky.Cai) fix: use short caller -> view commit
  • 2020-09-11 (Laisky.Cai) fix: gorm logger use debug -> view commit
  • 2020-08-26 (Laisky.Cai) fix: go mod -> view commit
  • 2020-08-26 (Laisky.Cai) feat: add http header consts -> view commit
  • 2020-07-30 (Laisky.Cai) feat: add IsDirWritable -> view commit
  • 2020-07-30 (Laisky.Cai) feat: add NoExtraArgs -> view commit
  • 2020-07-28 (Laisky.Cai) feat: ad GetDate -> view commit
  • 2020-07-28 (Laisky.Cai) fix: gorm log color -> view commit
  • 2020-07-27 (Laisky.Cai) fix: gorm log color -> view commit
  • 2020-07-27 (Laisky.Cai) fix: gorm log color -> view commit
  • 2020-07-27 (Laisky.Cai) fix: change gorm delete color -> view commit
  • 2020-07-27 (Laisky.Cai) fix: color logger add info/error -> view commit
  • 2020-07-22 (Laisky.Cai) feat: add gentls -> view commit
  • 2020-07-22 (Laisky.Cai) fix: expand secret race -> view commit
  • 2020-07-22 (Laisky.Cai) feat: add AESEncryptFilesInDir -> view commit
  • 2020-07-21 (Laisky.Cai) chore: mod -> view commit
  • 2020-07-21 (Laisky.Cai) feat: support aes encrypted config file -> view commit
  • 2020-07-20 (Laisky.Cai) fix: gorm log formatter -> view commit
  • 2020-07-17 (Laisky.Cai) feat: add GormLogger -> view commit
  • 2020-07-10 (Laisky.Cai) fix: settings merge error -> view commit
  • 2020-07-09 (Laisky.Cai) fix: settings bug -> view commit
  • 2020-07-09 (Laisky.Cai) feat: config file support include -> view commit
  • 2020-06-30 (Laisky) fix: logger use full caller -> view commit
  • 2020-06-14 (Laisky) feat: add rsa utils -> view commit
  • 2020-06-04 (Laisky) docs: update some comment -> view commit
  • 2020-05-28 (Laisky) perf: some improvement -> view commit
  • 2020-05-24 (Laisky) fix: throttle -> view commit
  • 2020-05-24 (Laisky) test: fix ci test -> view commit
  • 2020-05-22 (Laisky) fix: log time format -> view commit
  • 2020-05-18 (Laisky) fix: add logger level const -> view commit
  • 2020-05-16 (Laisky) feat: add Color -> view commit
  • 2020-05-15 (Laisky) fix: compatable -> view commit
  • 2020-05-15 (Laisky) feat: add NewLoggerWithNameAndFormat -> view commit
  • 2020-05-14 (Laisky) style: rename -> view commit
  • 2020-05-08 (Laisky) feat: add aes encrypt -> view commit
  • 2020-05-07 (Laisky) docs: add example -> view commit
  • 2020-05-07 (Laisky) feat: add FormatBig2Base64 -> view commit
  • 2020-04-29 (Laisky) feat: add RunCMD -> view commit
  • 2020-04-28 (Laisky) ci: add 1.12 -> view commit
  • 2020-04-28 (Laisky) ci: upgrade patch -> view commit
  • 2020-04-27 (Laisky) ci: upgrade patch -> view commit
  • 2020-04-27 (Laisky) ci: lint improve -> view commit
  • 2020-04-27 (Laisky) test: remove gin -> view commit
  • 2020-04-23 (Laisky) feat: support toml file -> view commit
  • 2020-04-23 (Laisky) ci: upgrade patch -> view commit
  • 2020-04-23 (Laisky) fix: typo -> view commit
  • 2020-04-23 (Laisky) feat: add GetHTTPClient -> view commit
  • 2020-04-14 (Laisky) feat: add EncodeES256SignByBase64 -> view commit
  • 2020-04-13 (Laisky) feat: add IsHasMethod & IsHasField -> view commit
  • 2020-04-13 (Laisky) feat: add ValidateFileHash -> view commit
  • 2020-04-03 (Laisky) ci: upgrade patch -> view commit
  • 2020-04-03 (Laisky) docs: add cobra example -> view commit
  • 2020-04-02 (Laisky) feat: refactory jwt utils -> view commit
  • 2020-03-27 (Laisky) feat: add IsPtr -> view commit
  • 2020-03-25 (Laisky) test: fix test case -> view commit
  • 2020-03-25 (Laisky) feat: add zip & unzip files -> view commit
  • 2020-03-24 (Laisky) feat: add ecdsa big parse & sign -> view commit
  • 2020-03-22 (Laisky) ci: support 1.14 -> view commit
  • 2020-03-22 (Laisky) test: fix test case -> view commit
  • 2020-03-22 (Laisky) feat: add ecdsa sign & verify -> view commit
  • 2020-03-14 (Laisky) ci: upgrade patch -> view commit
  • 2020-03-14 (Laisky) style: test use same package name -> view commit
  • 2020-03-11 (Laisky) feat: add UniqueStrings -> view commit
  • 2020-03-10 (Laisky) docs: add some docs -> view commit
  • 2020-02-29 (Laisky) fix: hasher -> view commit
  • 2020-02-25 (Laisky) docs: update comment -> view commit
  • 2020-02-25 (Laisky) docs: update doc url -> view commit
  • 2020-02-25 (Laisky) feat: add SetStructFieldsBySlice -> view commit
  • 2020-02-24 (Laisky) ci: upgrade patch -> view commit
  • 2020-02-24 (Laisky) seperate child module to individual repo -> view commit
  • 2020-01-22 (Laisky) refact: option func -> view commit
  • 2020-01-21 (Laisky) fix: auto gc ratio bug -> view commit
  • 2020-01-21 (Laisky) fix: typo -> view commit
  • 2020-01-21 (Laisky) fix: memlimit -> view commit
  • 2020-01-21 (Laisky) fix: add autogc log -> view commit
  • 2020-01-21 (Laisky) feat: add AutoGC -> view commit
  • 2020-01-21 (Laisky) fix: reduce duplicate alert -> view commit
  • 2020-01-21 (Laisky) fix: set alert sender chan size to 10 -> view commit
  • 2020-01-21 (Laisky) feat: add DirSize -> view commit
  • 2020-01-21 (Laisky) fix: duplicate .gz -> view commit
  • 2020-01-21 (Laisky) fix: use gz in journal -> view commit
  • 2020-01-16 (Laisky) perf: journal do not write duplicate data -> view commit
  • 2020-01-07 (Laisky) refact: alert pusher -> view commit
  • 2020-01-07 (Laisky) fix: pateo alert pusher -> view commit
  • 2020-01-06 (Laisky) fix: pateo alert pusher -> view commit
  • 2020-01-06 (Laisky) feat: add pateo alert wechat service -> view commit
  • 2019-12-31 (Laisky) docs: update jwt err message -> view commit
  • 2019-12-19 (Laisky) ci: upgrade graphql -> view commit
  • 2019-12-19 (Laisky) ci: upgrade graphql -> view commit
  • 2019-12-12 (Laisky) fix: kafka commitfilter nil pointer -> view commit
  • 2019-12-12 (Laisky) refact: option -> view commit
  • 2019-12-12 (Laisky) fix: add option for LaiskyRemoteLock -> view commit
  • 2019-12-12 (Laisky) fix: LaiskyRemoteLock -> view commit
  • 2019-12-11 (Laisky) feat: add LaiskyRemoteLock -> view commit
  • 2019-12-11 (Laisky) fix: jwt payload can be empty -> view commit
  • 2019-12-11 (Laisky) fix: add some checks -> view commit
  • 2019-12-11 (Laisky) refact: jwt & auth -> view commit
  • 2019-12-10 (Laisky) docs: update jwt doc -> view commit
  • 2019-12-04 (Laisky) docs: add comment -> view commit
  • 2019-12-04 (Laisky) feat: refactor compressor, add PGZCompressor -> view commit
  • 2019-12-03 (Laisky) ci: remove fuzz corpus -> view commit

v1.9.4

  • 2019-12-03 (Laisky) feat: add Logger.WithOptions -> view commit
  • 2019-12-03 (Laisky) fix: heap -> view commit
  • 2019-12-02 (Laisky) feat: add Logger.With -> view commit
  • 2019-12-02 (Laisky) feat: add LimitSizeHeap -> view commit

v1.9.3

  • 2019-11-11 (Laisky) feat: upgrade zap -> view commit
  • 2019-11-11 (Laisky) feat: add URLMasking -> view commit

v1.9.2

  • 2019-11-08 (Laisky) fix: zap fields parse -> view commit

v1.9.1

  • 2019-11-08 (Laisky) feat: hooks support fields -> view commit

v1.9.0

  • 2019-11-06 (Laisky) fix: logger close bug -> view commit
  • 2019-11-05 (Laisky) fix: alert-pusher error -> view commit
  • 2019-11-05 (Laisky) feat: NewLoggerWithName -> view commit
  • 2019-11-05 (Laisky) fix: logger hook -> view commit
  • 2019-11-05 (Laisky) feat: add AlertHook & AlertPusher -> view commit
  • 2019-11-04 (Laisky) fix: throttle with err -> view commit
  • 2019-11-04 (Laisky) feat: throttle support ctx -> view commit
  • 2019-10-23 (Laisky) perf: disable gin log -> view commit
  • 2019-10-21 (Laisky) style: switch -> view commit

v1.8.1

  • 2019-10-18 (Laisky) fix: kafka goroutine leak -> view commit

v1.8.0

  • 2019-10-15 (Laisky) test: fix logger test -> view commit
  • 2019-10-15 (Laisky) ci: fix ci -> view commit
  • 2019-10-15 (Laisky) ci: fix test race -> view commit
  • 2019-10-15 (Laisky) test: fix testcase -> view commit
  • 2019-10-14 (Laisky) ci: sufficient to golangci-lint -> view commit
  • 2019-10-12 (Laisky) feat: add StartHTTPMetricSrv -> view commit
  • 2019-10-12 (Laisky) feat: add hex time -> view commit
  • 2019-10-08 (Laisky) fix(paas-420): og ttl not work -> view commit
  • 2019-10-01 (Laisky) docs: add more comment -> view commit

v1.7.8

  • 2019-09-30 (Laisky) test: fix test case -> view commit
  • 2019-09-30 (Laisky) feat(paas-408): keep at least one journal file to reduce duplicate -> view commit
  • 2019-09-30 (Laisky) ci: go mod tidy -> view commit
  • 2019-09-30 (Laisky) fix: counter duplicate -> view commit

v1.7.7

  • 2019-09-18 (Laisky) fix: do not extended buf file -> view commit
  • 2019-09-11 (Laisky) feat: preallocate file size in journal -> view commit

v1.7.6

  • 2019-09-05 (Laisky) fix: use stopChan replace cancel -> view commit
  • 2019-09-05 (Laisky) fix: kafka recv after closed -> view commit

v1.7.5

  • 2019-09-05 (Laisky) fix: add context in counter -> view commit

v1.7.4

v1.7.3

  • 2019-09-03 (Laisky) fix: change ctx key type -> view commit
  • 2019-09-03 (Laisky) fix: Clock2 unixnano -> view commit
  • 2019-09-03 (Laisky) perf: 5x faster Clock -> view commit

v1.7.2

v1.7.10

  • 2019-10-08 (Laisky) fix(paas-420): og ttl not work -> view commit
  • 2019-10-01 (Laisky) docs: add more comment -> view commit
  • 2019-09-30 (Laisky) test: fix test case -> view commit
  • 2019-09-30 (Laisky) feat(paas-408): keep at least one journal file to reduce duplicate -> view commit
  • 2019-09-30 (Laisky) ci: go mod tidy -> view commit
  • 2019-09-30 (Laisky) fix: counter duplicate -> view commit
  • 2019-09-18 (Laisky) fix: do not extended buf file -> view commit
  • 2019-09-11 (Laisky) feat: preallocate file size in journal -> view commit
  • 2019-09-05 (Laisky) fix: use stopChan replace cancel -> view commit
  • 2019-09-05 (Laisky) fix: kafka recv after closed -> view commit
  • 2019-09-05 (Laisky) fix: add context in counter -> view commit
  • 2019-09-05 (Laisky) test: fix test case -> view commit
  • 2019-09-05 (Laisky) fix: shrink deps -> view commit
  • 2019-09-05 (Laisky) fix: shrink deps -> view commit
  • 2019-09-04 (Laisky) fix: stop context -> view commit
  • 2019-09-03 (Laisky) fix: change ctx key type -> view commit
  • 2019-09-03 (Laisky) fix: Clock2 unixnano -> view commit
  • 2019-09-03 (Laisky) perf: 5x faster Clock -> view commit
  • 2019-09-03 (Laisky) fix: ctx.Done return -> view commit

v1.7.1

  • 2019-09-03 (Laisky) docs: add more comment -> view commit
  • 2019-09-03 (Laisky) perf: use unix in idsset -> view commit
  • 2019-09-02 (Laisky) fix: no need to create too many context -> view commit
  • 2019-09-02 (Laisky) feat: add context to control journal -> view commit
  • 2019-09-02 (Laisky) feat(paas-405): upgrade go-utils, use new ids set -> view commit
  • 2019-08-30 (Laisky) fix: ChildParallelCounter error -> view commit
  • 2019-08-29 (Laisky) test: disable logs in tests -> view commit
  • 2019-08-28 (Laisky) perf: do not generate str in clock refreshing -> view commit
  • 2019-08-28 (Laisky) perf: rlock when reading settings -> view commit
  • 2019-08-28 (Laisky) fix(paas-403): journal roll bug -> view commit
  • 2019-08-27 (Laisky) docs: add comment -> view commit
  • 2019-08-27 (Laisky) feat: add ChildParallelCounter -> view commit
  • 2019-08-26 (Laisky) feat(paas-398): enable gz when journal file end with .gz -> view commit
  • 2019-08-20 (Laisky) fix: compatable to corrupt log -> view commit
  • 2019-08-20 (Laisky) feat: journal configuration IsCompress -> view commit
  • 2019-08-19 (Laisky) feat: enable gz in journal -> view commit
  • 2019-08-19 (Laisky) fix: journal file name regexp -> view commit
  • 2019-08-12 (Laisky) feat: add TemplateWithMap -> view commit
  • 2019-08-12 (Laisky) feat: complete viper funcs -> view commit

v1.5.3

  • 2019-07-23 (Laisky) perf: improve set count -> view commit

v1.5.2

  • 2019-06-27 (Laisky) feat: token return exp in time.Time -> view commit

v1.5.1

  • 2019-06-26 (Laisky) fix: gin-middlewares error -> view commit

v1.5.0

v1.17.1

  • 2023-01-19 (Laisky.Cai) docs: update readme -> view commit
  • 2022-03-22 (Laisky.Cai) chore: upgrade jwt -> view commit
  • 2022-03-18 (Laisky.Cai) fix: remove WithHTTPClientInsecure arg -> view commit
  • 2022-03-16 (Laisky.Cai) feat: add NewTmpFileForContent -> view commit
  • 2022-03-15 (Laisky.Cai) fix: async task cancel -> view commit
  • 2022-03-15 (Laisky.Cai) feat: async task add Heartbeat -> view commit
  • 2022-03-15 (Laisky.Cai) chore: upgrade cobra -> view commit
  • 2022-03-09 (Laisky.Cai) fix: remove flock for win -> view commit
  • 2022-03-09 (Laisky.Cai) fix: flock do not support windows -> view commit
  • 2022-03-04 (Laisky.Cai) feat: upgrade jwt -> view commit
  • 2022-03-03 (Laisky.Cai) fix: CloseQuietly -> view commit
  • 2022-03-03 (Laisky.Cai) fix: gorm -> view commit
  • 2022-03-03 (Laisky.Cai) feat: add GracefulCancel -> view commit
  • 2022-03-02 (Laisky.Cai) feat: add GzText -> view commit

v1.17.0

  • 2022-02-24 (Laisky.Cai) feat: jwt support rs256 -> view commit
  • 2022-02-23 (Laisky.Cai) fix: settings suffix error -> view commit
  • 2022-02-22 (Laisky.Cai) feat: add AsyncTask -> view commit
  • 2022-02-14 (Laisky.Cai) test: add test case -> view commit
  • 2022-02-08 (Laisky.Cai) feat: add Deque -> view commit
  • 2022-01-28 (Laisky.Cai) feat: add FLock -> view commit
  • 2022-01-17 (Laisky.Cai) fix: sleep with context remain -> view commit
  • 2022-01-17 (Laisky.Cai) feat: add SleepWithContext -> view commit
  • 2022-01-12 (Laisky.Cai) fix: vet error -> view commit
  • 2022-01-12 (Laisky.Cai) test: add test case -> view commit
  • 2022-01-11 (Laisky.Cai) feat: add RaceWithCtx -> view commit
  • 2022-01-10 (Laisky.Cai) feat: add Race & RunWithTimeout -> view commit
  • 2022-01-10 (Laisky.Cai) feat: add CloseQuietly -> view commit
  • 2022-01-09 (Laisky.Cai) test: add test case -> view commit
  • 2022-01-07 (Laisky.Cai) test: add test case -> view commit
  • 2022-01-06 (Laisky.Cai) fix: Dedent support blank lines -> view commit
  • 2021-12-23 (Laisky.Cai) test: add codecov -> view commit

v1.16.0

  • 2021-12-23 (Laisky.Cai) test: fix typo -> view commit
  • 2021-12-23 (Laisky.Cai) fix: revert jwt to compatable with 1.13 -> view commit
  • 2021-12-23 (Laisky.Cai) feat: add DeepClone -> view commit
  • 2021-12-22 (Laisky.Cai) feat: add Dedent -> view commit
  • 2021-12-17 (Laisky.Cai) ci: upgrade jwt -> view commit
  • 2021-12-09 (Laisky.Cai) feat: replace err by pkg/err -> view commit
  • 2021-11-19 (Laisky.Cai) fix: change tz name -> view commit
  • 2021-11-18 (Laisky.Cai) feat: add timezone -> view commit
  • 2021-11-18 (Laisky.Cai) ci: add github action -> view commit
  • 2021-11-15 (Laisky.Cai) feat: add PanicIfErr -> view commit
  • 2021-11-01 (Laisky.Cai) feat: embeded uber maxprocs -> view commit
  • 2021-10-21 (Laisky.Cai) feat: sortitem add method GetData -> view commit
  • 2021-10-18 (Laisky.Cai) feat: add NilInterface & MD5JSON -> view commit
  • 2021-10-13 (Laisky.Cai) docs: add some comment -> view commit
  • 2021-09-17 (Laisky.Cai) docs: add some comment -> view commit
  • 2021-09-17 (Laisky.Cai) feat: add AtomicField -> view commit

v1.15.0

  • 2021-09-10 (Laisky.Cai) feat: add Delete to ExpCache -> view commit
  • 2021-09-07 (Laisky.Cai) refactor: rename -> view commit
  • 2021-09-03 (Laisky.Cai) style: fix lint warnning -> view commit
  • 2021-09-03 (Laisky.Cai) feat: add skiplist -> view commit
  • 2021-08-30 (Laisky.Cai) perf: improve fifo pool -> view commit
  • 2021-08-30 (Laisky.Cai) perf: improve fifo pool -> view commit
  • 2021-08-30 (Laisky.Cai) fix: aba problem -> view commit
  • 2021-08-27 (Laisky.Cai) fix: fix jwt & fifo bug -> view commit
  • 2021-08-27 (Laisky.Cai) docs: add some comment -> view commit
  • 2021-08-27 (Laisky.Cai) docs: add some comment -> view commit
  • 2021-08-27 (Laisky.Cai) feat: add FIFO -> view commit
  • 2021-08-04 (Laisky.Cai) feat: change logger level -> view commit
  • 2021-08-04 (Laisky.Cai) feat: change WithLoggerErrorOutputPaths -> view commit
  • 2021-08-04 (Laisky.Cai) feat: new api for NewLogger -> view commit
  • 2021-08-04 (Laisky.Cai) chore: upgrade zap -> view commit
  • 2021-07-30 (Laisky.Cai) test: fix test case -> view commit
  • 2021-07-30 (Laisky.Cai) test: add some test -> view commit

v1.14.8

  • 2021-07-30 (Laisky.Cai) test: add some test -> view commit
  • 2021-07-29 (Laisky.Cai) feat: add StopSignal -> view commit
  • 2021-07-09 (Laisky.Cai) chore: remove support to 1.12 -> view commit
  • 2021-07-09 (Laisky.Cai) chore: remove support to 1.12 -> view commit
  • 2021-07-09 (Laisky.Cai) docs: update readme -> view commit
  • 2021-07-09 (Laisky.Cai) chore: support <1.16 -> view commit
  • 2021-07-09 (Laisky.Cai) chore: update travis -> view commit
  • 2021-07-09 (Laisky.Cai) docs: update some comment -> view commit

v1.14.7

  • 2021-07-08 (Laisky.Cai) feat: add type assert in InArray -> view commit
  • 2021-07-07 (Laisky.Cai) test: fix fail -> view commit
  • 2021-07-05 (Laisky.Cai) docs: add thanks -> view commit
  • 2021-07-05 (Laisky.Cai) test: fix warning -> view commit
  • 2021-07-05 (Laisky.Cai) docs: add some comment -> view commit
  • 2021-07-05 (Laisky.Cai) docs: add some comment -> view commit
  • 2021-06-23 (Laisky.Cai) chore: remove codacy -> view commit
  • 2021-06-23 (Laisky.Cai) Create codacy-analysis.yml -> view commit
  • 2021-06-23 (Laisky.Cai) fix: sec alert -> view commit
  • 2021-06-23 (Laisky.Cai) Create codeql-analysis.yml -> view commit
  • 2021-06-23 (Laisky.Cai) feat: add HumanReadableByteCount -> view commit

v1.14.6

  • 2021-06-21 (Laisky.Cai) feat: add Convert2Map -> view commit
  • 2021-06-17 (Laisky.Cai) test: add some test -> view commit
  • 2021-06-16 (Laisky.Cai) feat: add Settings.Unmarshal -> view commit

v1.14.5

  • 2021-06-11 (Laisky.Cai) feat: add Str2Bytes & Bytes2Str -> view commit
  • 2021-05-28 (Laisky.Cai) fix: EventHandler can return err -> view commit
  • 2021-05-28 (huangshanglin) feat: add stack for event -> view commit

v1.14.4

  • 2021-05-26 (huangshanglin) feat: add stack for event -> view commit

v1.14.3

  • 2021-05-25 (Laisky.Cai) test: add some test -> view commit
  • 2021-05-25 (Laisky.Cai) fix: gorm logger -> view commit
  • 2021-05-24 (Laisky.Cai) fix: gorm logger time is duration -> view commit
  • 2021-05-17 (Laisky.Cai) fix: NewSimpleExpCache -> view commit
  • 2021-05-11 (Laisky.Cai) feat: add NewSimpleExpCache -> view commit
  • 2021-05-06 (Laisky.Cai) feat: add SecRandInt -> view commit
  • 2021-03-26 (Laisky.Cai) feat: gorm log 可以用注释停用日志 -> view commit
  • 2021-03-18 (Laisky.Cai) fix: remove sort GetKey -> view commit
  • 2021-02-25 (Laisky.Cai) docs: add some comment -> view commit
  • 2021-02-25 (Laisky.Cai) test: fix test -> view commit
  • 2021-02-25 (Laisky.Cai) feat: add IsRemoteUDPPortOpen -> view commit
  • 2021-01-14 (Laisky.Cai) feat: add GetStructFieldByName -> view commit
  • 2021-01-13 (Laisky.Cai) test: fix bench -> view commit
  • 2021-01-11 (Laisky.Cai) docs: add gitpages -> view commit
  • 2021-01-11 (Laisky.Cai) docs: add some example -> view commit
  • 2021-01-08 (Laisky.Cai) fix: ExpiredMap.Get -> view commit
  • 2021-01-08 (Laisky.Cai) perf: improve ExpiredMap -> view commit
  • 2021-01-07 (Laisky.Cai) test: typo -> view commit
  • 2021-01-07 (Laisky.Cai) feat: add EventTopic & HandlerID -> view commit

v1.14.2

  • 2021-01-07 (Laisky.Cai) perf: improve EventEngine -> view commit

v1.14.1

  • 2021-01-07 (Laisky.Cai) docs: update changelog -> view commit
  • 2021-01-06 (Laisky) feat: add time in Event -> view commit
  • 2021-01-06 (Laisky) chore: update gomod -> view commit
  • 2021-01-06 (Laisky.Cai) feat: add ExpiredRLock -> view commit
  • 2021-01-05 (Laisky.Cai) feat: add EventStore -> view commit
  • 2020-12-25 (Laisky.Cai) test: remove some test -> view commit
  • 2020-12-25 (Laisky.Cai) feat: ZipFiles support directory -> view commit
  • 2020-12-15 (Laisky.Cai) docs: remove print -> view commit
  • 2020-12-09 (Laisky.Cai) docs: update changelog -> view commit
  • 2020-12-08 (Laisky.Cai) feat: cache -> view commit
  • 2020-11-12 (Laisky.Cai) feat: add logger.Level -> view commit
  • 2020-10-21 (Laisky.Cai) fix: gorm logger use info -> view commit
  • 2020-09-28 (Laisky.Cai) feat: add InArray -> view commit
  • 2020-09-28 (Laisky.Cai) feat: add RemoveEmpty & TrimEleSpaceAndRemoveEmpty -> view commit
  • 2020-09-18 (Laisky.Cai) fix: improve throttle -> view commit
  • 2020-09-16 (Laisky.Cai) fix: add benchmark with rate.Limiter -> view commit
  • 2020-09-15 (Laisky.Cai) fix: use short caller -> view commit

v1.13.9

  • 2020-09-11 (Laisky.Cai) fix: gorm logger use debug -> view commit
  • 2020-08-26 (Laisky.Cai) fix: go mod -> view commit
  • 2020-08-26 (Laisky.Cai) feat: add http header consts -> view commit
  • 2020-07-30 (Laisky.Cai) feat: add IsDirWritable -> view commit

v1.13.8

  • 2020-07-30 (Laisky.Cai) feat: add NoExtraArgs -> view commit
  • 2020-07-28 (Laisky.Cai) feat: ad GetDate -> view commit

v1.13.7

  • 2020-07-28 (Laisky.Cai) fix: gorm log color -> view commit
  • 2020-07-27 (Laisky.Cai) fix: gorm log color -> view commit
  • 2020-07-27 (Laisky.Cai) fix: gorm log color -> view commit
  • 2020-07-27 (Laisky.Cai) fix: change gorm delete color -> view commit
  • 2020-07-27 (Laisky.Cai) fix: color logger add info/error -> view commit
  • 2020-07-22 (Laisky.Cai) feat: add gentls -> view commit

v1.13.6

  • 2020-07-22 (Laisky.Cai) fix: expand secret race -> view commit

v1.13.5

  • 2020-07-22 (Laisky.Cai) feat: add AESEncryptFilesInDir -> view commit

v1.13.4

  • 2020-07-21 (Laisky.Cai) chore: mod -> view commit
  • 2020-07-21 (Laisky.Cai) feat: support aes encrypted config file -> view commit
  • 2020-07-20 (Laisky.Cai) fix: gorm log formatter -> view commit
  • 2020-07-17 (Laisky.Cai) feat: add GormLogger -> view commit

v1.13.3

  • 2020-07-10 (Laisky.Cai) fix: settings merge error -> view commit

v1.13.2

v1.13.12

  • 2020-12-15 (Laisky.Cai) docs: remove print -> view commit

v1.13.11

  • 2020-12-09 (Laisky.Cai) docs: update changelog -> view commit
  • 2020-12-08 (Laisky.Cai) feat: cache -> view commit
  • 2020-11-12 (Laisky.Cai) feat: add logger.Level -> view commit
  • 2020-10-21 (Laisky.Cai) fix: gorm logger use info -> view commit

v1.13.10

  • 2020-09-28 (Laisky.Cai) feat: add InArray -> view commit
  • 2020-09-28 (Laisky.Cai) feat: add RemoveEmpty & TrimEleSpaceAndRemoveEmpty -> view commit
  • 2020-09-18 (Laisky.Cai) fix: improve throttle -> view commit
  • 2020-09-16 (Laisky.Cai) fix: add benchmark with rate.Limiter -> view commit
  • 2020-09-15 (Laisky.Cai) fix: use short caller -> view commit
  • 2020-09-11 (Laisky.Cai) fix: gorm logger use debug -> view commit
  • 2020-08-26 (Laisky.Cai) fix: go mod -> view commit
  • 2020-08-26 (Laisky.Cai) feat: add http header consts -> view commit
  • 2020-07-30 (Laisky.Cai) feat: add IsDirWritable -> view commit
  • 2020-07-30 (Laisky.Cai) feat: add NoExtraArgs -> view commit
  • 2020-07-28 (Laisky.Cai) feat: ad GetDate -> view commit
  • 2020-07-28 (Laisky.Cai) fix: gorm log color -> view commit
  • 2020-07-27 (Laisky.Cai) fix: gorm log color -> view commit
  • 2020-07-27 (Laisky.Cai) fix: gorm log color -> view commit
  • 2020-07-27 (Laisky.Cai) fix: change gorm delete color -> view commit
  • 2020-07-27 (Laisky.Cai) fix: color logger add info/error -> view commit
  • 2020-07-22 (Laisky.Cai) feat: add gentls -> view commit
  • 2020-07-22 (Laisky.Cai) fix: expand secret race -> view commit
  • 2020-07-22 (Laisky.Cai) feat: add AESEncryptFilesInDir -> view commit
  • 2020-07-21 (Laisky.Cai) chore: mod -> view commit
  • 2020-07-21 (Laisky.Cai) feat: support aes encrypted config file -> view commit
  • 2020-07-20 (Laisky.Cai) fix: gorm log formatter -> view commit
  • 2020-07-17 (Laisky.Cai) feat: add GormLogger -> view commit
  • 2020-07-10 (Laisky.Cai) fix: settings merge error -> view commit
  • 2020-07-09 (Laisky.Cai) fix: settings bug -> view commit
  • 2020-07-09 (Laisky.Cai) feat: config file support include -> view commit

v1.13.1

  • 2020-06-30 (Laisky) fix: logger use full caller -> view commit

v1.13.0

  • 2020-06-14 (Laisky) feat: add rsa utils -> view commit
  • 2020-06-04 (Laisky) docs: update some comment -> view commit
  • 2020-05-28 (Laisky) perf: some improvement -> view commit
  • 2020-05-24 (Laisky) fix: throttle -> view commit
  • 2020-05-24 (Laisky) test: fix ci test -> view commit
  • 2020-05-22 (Laisky) fix: log time format -> view commit
  • 2020-05-18 (Laisky) fix: add logger level const -> view commit

v1.12.9

v1.12.8

  • 2020-05-15 (Laisky) fix: compatable -> view commit
  • 2020-05-15 (Laisky) feat: add NewLoggerWithNameAndFormat -> view commit
  • 2020-05-14 (Laisky) style: rename -> view commit

v1.12.7

  • 2020-05-08 (Laisky) feat: add aes encrypt -> view commit
  • 2020-05-07 (Laisky) docs: add example -> view commit

v1.12.6

  • 2020-05-07 (Laisky) feat: add FormatBig2Base64 -> view commit

v1.12.5

v1.12.4

v1.12.3

  • 2020-04-23 (Laisky) ci: upgrade patch -> view commit
  • 2020-04-23 (Laisky) fix: typo -> view commit
  • 2020-04-23 (Laisky) feat: add GetHTTPClient -> view commit
  • 2020-04-14 (Laisky) feat: add EncodeES256SignByBase64 -> view commit

v1.12.2

v1.12.10

  • 2020-05-24 (Laisky) test: fix ci test -> view commit
  • 2020-05-22 (Laisky) fix: log time format -> view commit
  • 2020-05-18 (Laisky) fix: add logger level const -> view commit
  • 2020-05-16 (Laisky) feat: add Color -> view commit
  • 2020-05-15 (Laisky) fix: compatable -> view commit
  • 2020-05-15 (Laisky) feat: add NewLoggerWithNameAndFormat -> view commit
  • 2020-05-14 (Laisky) style: rename -> view commit
  • 2020-05-08 (Laisky) feat: add aes encrypt -> view commit
  • 2020-05-07 (Laisky) docs: add example -> view commit
  • 2020-05-07 (Laisky) feat: add FormatBig2Base64 -> view commit
  • 2020-04-29 (Laisky) feat: add RunCMD -> view commit
  • 2020-04-28 (Laisky) ci: add 1.12 -> view commit
  • 2020-04-28 (Laisky) ci: upgrade patch -> view commit
  • 2020-04-27 (Laisky) ci: upgrade patch -> view commit
  • 2020-04-27 (Laisky) ci: lint improve -> view commit
  • 2020-04-27 (Laisky) test: remove gin -> view commit
  • 2020-04-23 (Laisky) feat: support toml file -> view commit
  • 2020-04-23 (Laisky) ci: upgrade patch -> view commit
  • 2020-04-23 (Laisky) fix: typo -> view commit
  • 2020-04-23 (Laisky) feat: add GetHTTPClient -> view commit
  • 2020-04-14 (Laisky) feat: add EncodeES256SignByBase64 -> view commit
  • 2020-04-13 (Laisky) feat: add IsHasMethod & IsHasField -> view commit

v1.12.1

  • 2020-04-13 (Laisky) feat: add ValidateFileHash -> view commit

v1.12.0

  • 2020-04-03 (Laisky) ci: upgrade patch -> view commit
  • 2020-04-03 (Laisky) docs: add cobra example -> view commit
  • 2020-04-02 (Laisky) feat: refactory jwt utils -> view commit
  • 2020-03-27 (Laisky) feat: add IsPtr -> view commit

v1.11.5

  • 2020-03-25 (Laisky) test: fix test case -> view commit
  • 2020-03-25 (Laisky) feat: add zip & unzip files -> view commit

v1.11.4

  • 2020-03-24 (Laisky) feat: add ecdsa big parse & sign -> view commit

v1.11.3

  • 2020-03-22 (Laisky) ci: support 1.14 -> view commit
  • 2020-03-22 (Laisky) test: fix test case -> view commit
  • 2020-03-22 (Laisky) feat: add ecdsa sign & verify -> view commit
  • 2020-03-14 (Laisky) ci: upgrade patch -> view commit
  • 2020-03-14 (Laisky) style: test use same package name -> view commit

v1.11.2

v1.11.1

  • 2020-02-25 (Laisky) feat: add SetStructFieldsBySlice -> view commit

v1.11.0

  • 2020-02-24 (Laisky) ci: upgrade patch -> view commit
  • 2020-02-24 (Laisky) seperate child module to individual repo -> view commit

v1.10.2

v1.10.1

  • 2020-01-21 (Laisky) fix: reduce duplicate alert -> view commit
  • 2020-01-21 (Laisky) fix: set alert sender chan size to 10 -> view commit
  • 2020-01-21 (Laisky) feat: add DirSize -> view commit
  • 2020-01-21 (Laisky) fix: duplicate .gz -> view commit
  • 2020-01-21 (Laisky) fix: use gz in journal -> view commit
  • 2020-01-16 (Laisky) perf: journal do not write duplicate data -> view commit
  • 2020-01-07 (Laisky) refact: alert pusher -> view commit
  • 2020-01-07 (Laisky) fix: pateo alert pusher -> view commit
  • 2020-01-06 (Laisky) fix: pateo alert pusher -> view commit
  • 2020-01-06 (Laisky) feat: add pateo alert wechat service -> view commit
  • 2019-12-31 (Laisky) docs: update jwt err message -> view commit
  • 2019-12-19 (Laisky) ci: upgrade graphql -> view commit
  • 2019-12-19 (Laisky) ci: upgrade graphql -> view commit