Commit graph

  • 959791654d
    build(deps): bump actions/dependency-review-action from 4.3.3 to 4.3.4 dependabot[bot] 2024-07-12 17:17:04 +00:00
  • cb21438a09
    build(deps): bump github/codeql-action from 3.25.11 to 3.25.12 dependabot[bot] 2024-07-12 17:17:00 +00:00
  • ae3671fb9b
    build(deps): bump actions/setup-go from 5.0.1 to 5.0.2 dependabot[bot] 2024-07-10 17:45:35 +00:00
  • a0ece6a20f build(deps): bump google.golang.org/grpc in /remote dependabot[bot] 2024-07-09 21:57:02 +00:00
  • 5a98fffb13
    build(deps): bump google.golang.org/grpc in /remote dependabot[bot] 2024-07-09 21:57:02 +00:00
  • 3f40d9a463
    update viper remote/v1.20.0-alpha.5 Mark Sagi-Kazar 2024-07-01 06:13:14 +02:00
  • e32d9f3d96 build(deps): bump github/codeql-action from 3.25.10 to 3.25.11 v1.20.0-alpha.5 dependabot[bot] 2024-06-28 17:54:38 +00:00
  • 2cb513ebe3
    build(deps): bump github/codeql-action from 3.25.10 to 3.25.11 dependabot[bot] 2024-06-28 17:54:38 +00:00
  • b3171c42b6 add MarshalToString lin 2024-06-27 18:06:10 +08:00
  • f0483c5d9e
    fix: apply envPrefix to all BindEnv vars Justin Toman 2024-06-26 17:49:09 -05:00
  • 0c7eef9240
    Merge pull request #2 from xurwxj/f_support_different_type_set Victor 2024-06-26 11:44:33 +08:00
  • e71d7bf15c
    chore(remote): update viper remote/v1.20.0-alpha.4 Mark Sagi-Kazar 2024-06-24 20:23:09 +02:00
  • d2458a2abc feat: allow setting a default decode hook v1.20.0-alpha.4 Mark Sagi-Kazar 2024-06-24 18:20:56 +02:00
  • 5964efa262 fix: do not allow overwriting the mapstructure output Mark Sagi-Kazar 2024-06-24 18:14:40 +02:00
  • 7dbe493dd1 fix: do not allow setting dependencies to nil values Mark Sagi-Kazar 2024-06-24 18:06:28 +02:00
  • ceb3d00ef2
    feat: allow setting a default decode hook Mark Sagi-Kazar 2024-06-24 18:20:56 +02:00
  • 9a962379e6
    fix: do not allow overwriting the mapstructure output Mark Sagi-Kazar 2024-06-24 18:14:40 +02:00
  • 4e47eb3a80
    fix: do not allow setting dependencies to nil values Mark Sagi-Kazar 2024-06-24 18:06:28 +02:00
  • 35a46059e3
    chore(remote): update viper remote/v1.20.0-alpha.3 Mark Sagi-Kazar 2024-06-24 17:23:16 +02:00
  • ee6cffa48d feat(encoding): drop HCL, Java properties and INI dependencies v1.20.0-alpha.3 Mark Sagi-Kazar 2024-06-24 15:18:50 +02:00
  • 687cfb73cf refactor(encoding): drop old codec registry Mark Sagi-Kazar 2024-06-24 15:11:51 +02:00
  • 7f90845afc feat(encoding): use new codec registry Mark Sagi-Kazar 2024-06-24 15:11:28 +02:00
  • 6e630e548a feat(encoding): drop HCL, Java properties and INI Mark Sagi-Kazar 2024-06-24 15:10:56 +02:00
  • 488253084d
    feat(encoding): drop HCL, Java properties and INI dependencies Mark Sagi-Kazar 2024-06-24 15:18:50 +02:00
  • febf23df14
    refactor(encoding): drop old codec registry Mark Sagi-Kazar 2024-06-24 15:11:51 +02:00
  • 42d4cb2065
    feat(encoding): use new codec registry Mark Sagi-Kazar 2024-06-24 15:11:28 +02:00
  • 82b4d8357d
    feat(encoding): drop HCL, Java properties and INI Mark Sagi-Kazar 2024-06-24 15:10:56 +02:00
  • e033c8e8dc docs(encoding): add docs to codec registry Mark Sagi-Kazar 2024-06-24 11:53:35 +02:00
  • 8492c8d451 refactor(encoding): rename new codec registries Mark Sagi-Kazar 2024-06-24 11:52:02 +02:00
  • a7f64b7f25 refactor(encoding): drop old codec registries Mark Sagi-Kazar 2024-06-24 11:50:38 +02:00
  • 2a1765daf8 test(encoding): add tests for codec registry implementation Mark Sagi-Kazar 2024-06-24 11:47:00 +02:00
  • d2221e2ef9 feat(encoding): make format case-insensitive Mark Sagi-Kazar 2024-06-24 11:41:23 +02:00
  • 93bf64aaa3 feat(encoding): drop not found sentinel errors for now Mark Sagi-Kazar 2024-06-24 11:39:17 +02:00
  • 15ad72deb2 feat(encoding): add default codec registry Mark Sagi-Kazar 2024-06-24 11:37:05 +02:00
  • 29a215ca4e feat(encoding): return an error when no codec is found Mark Sagi-Kazar 2024-06-22 12:43:44 +02:00
  • 3a285e0226 feat(encoding): expose new encoding layer Mark Sagi-Kazar 2024-06-21 14:27:56 +02:00
  • c2ab99b3ee
    docs(encoding): add docs to codec registry Mark Sagi-Kazar 2024-06-24 11:53:35 +02:00
  • 642934437b
    refactor(encoding): rename new codec registries Mark Sagi-Kazar 2024-06-24 11:52:02 +02:00
  • 30e1a60bef
    refactor(encoding): drop old codec registries Mark Sagi-Kazar 2024-06-24 11:50:38 +02:00
  • d89dcbd25b
    test(encoding): add tests for codec registry implementation Mark Sagi-Kazar 2024-06-24 11:47:00 +02:00
  • 40dcd2690c
    feat(encoding): make format case-insensitive Mark Sagi-Kazar 2024-06-24 11:41:23 +02:00
  • 545f25d6ae
    feat(encoding): drop not found sentinel errors for now Mark Sagi-Kazar 2024-06-24 11:39:17 +02:00
  • 628cae5b80
    feat(encoding): add default codec registry Mark Sagi-Kazar 2024-06-24 11:37:05 +02:00
  • 2b0ff92949 mergeMaps support update diff type values lousong 2024-06-24 16:45:42 +08:00
  • 1c55e0ddcc
    feat(encoding): return an error when no codec is found Mark Sagi-Kazar 2024-06-22 12:43:44 +02:00
  • 158a721e31
    feat(encoding): expose new encoding layer Mark Sagi-Kazar 2024-06-21 14:27:56 +02:00
  • aaa9e98020
    Merge deb8393798 into a11ee9ae99 andig 2024-06-20 18:16:46 +02:00
  • 517cbc6315
    refactor(encoding): remove external encoding libraries encoding Mark Sagi-Kazar 2024-06-20 14:38:01 +02:00
  • f98411d629
    feat(encoding): use external encoding libraries Mark Sagi-Kazar 2024-06-20 14:35:53 +02:00
  • a11ee9ae99
    chore(remote): update viper remote/v1.20.0-alpha.2 Mark Sagi-Kazar 2024-06-20 14:00:45 +02:00
  • 6e4ab18b86 chore: update crypt v1.20.0-alpha.2 Mark Sagi-Kazar 2024-06-20 10:22:17 +02:00
  • e3fcc4d5e6
    chore: update crypt Mark Sagi-Kazar 2024-06-20 10:22:17 +02:00
  • 6e04b1fc84 build(deps): bump actions/checkout from 4.1.6 to 4.1.7 dependabot[bot] 2024-06-13 17:11:30 +00:00
  • c522f312a0 build(deps): bump github/codeql-action from 3.25.8 to 3.25.10 dependabot[bot] 2024-06-13 17:11:38 +00:00
  • df93238c7b
    Merge 85ce03af09 into 7c187a462c amone 2024-06-14 13:47:34 +00:00
  • 032f0fc8f5
    build(deps): bump github/codeql-action from 3.25.8 to 3.25.10 dependabot[bot] 2024-06-13 17:11:38 +00:00
  • 4ce888c23e
    build(deps): bump actions/checkout from 4.1.6 to 4.1.7 dependabot[bot] 2024-06-13 17:11:30 +00:00
  • ba95a943d3
    Merge 6816bca321 into 7c187a462c Matt Spaulding 2024-06-13 02:56:18 +00:00
  • 5e716d3296
    build(deps): bump github/codeql-action from 3.25.8 to 3.25.9 dependabot[bot] 2024-06-12 17:34:08 +00:00
  • 7c187a462c build(deps): bump actions/dependency-review-action from 4.3.2 to 4.3.3 dependabot[bot] 2024-06-06 17:15:58 +00:00
  • 2bfd6960af
    build(deps): bump actions/dependency-review-action from 4.3.2 to 4.3.3 dependabot[bot] 2024-06-06 17:15:58 +00:00
  • eaca2f890c Revert to go-difflib and go-spew releases Stephen Kitt 2024-06-06 16:50:16 +02:00
  • 162ad875af
    Revert to go-difflib and go-spew releases Stephen Kitt 2024-06-06 16:50:16 +02:00
  • a50cdb2a7d
    feat(remote): update viper version remote/v1.20.0-alpha.1 Mark Sagi-Kazar 2024-06-06 15:10:21 +02:00
  • 7ad8e1ea01 feat: make the remote package a separate module v1.20.0-alpha.1 Mark Sagi-Kazar 2024-06-05 21:51:12 +02:00
  • 8fa2bce32e
    feat: make the remote package a separate module Mark Sagi-Kazar 2024-06-05 21:51:12 +02:00
  • d1e18b2551 feat: add experimental flag for bind struct Mark Sagi-Kazar 2024-06-04 21:06:34 +02:00
  • 96ad74f6ae feat: allow enabling bind struct with an option Mark Sagi-Kazar 2024-06-04 15:32:09 +02:00
  • db85e2a92d docs: update global viper documentation Mark Sagi-Kazar 2024-06-05 09:32:46 +02:00
  • 3640bcdc46 feat: allow setting options on the global viper instance Mark Sagi-Kazar 2024-06-05 09:26:25 +02:00
  • a42c1b9f76 feat: return error when no config type is set Mark Sagi-Kazar 2024-06-05 12:35:27 +02:00
  • afe3be23cb test: add failing test for reading config without a config type Mark Sagi-Kazar 2024-06-05 10:29:25 +02:00
  • e8707fde20 test: refactor read config test Mark Sagi-Kazar 2024-06-05 10:28:54 +02:00
  • 736434ae54
    feat: return error when no config type is set Mark Sagi-Kazar 2024-06-05 12:35:27 +02:00
  • 05fdaa320a
    test: add failing test for reading config without a config type Mark Sagi-Kazar 2024-06-05 10:29:25 +02:00
  • 5561686924
    test: refactor read config test Mark Sagi-Kazar 2024-06-05 10:28:54 +02:00
  • bd61573838
    docs: update global viper documentation Mark Sagi-Kazar 2024-06-05 09:32:46 +02:00
  • 7f1092ea82
    feat: allow setting options on the global viper instance Mark Sagi-Kazar 2024-06-05 09:26:25 +02:00
  • 3266e43d90 build(deps): bump github/codeql-action from 3.25.7 to 3.25.8 dependabot[bot] 2024-06-04 17:40:50 +00:00
  • bdfa39220a
    feat: add experimental flag for bind struct Mark Sagi-Kazar 2024-06-04 21:06:34 +02:00
  • 29d94f84b7
    feat: allow enabling bind struct with an option Mark Sagi-Kazar 2024-06-04 15:32:09 +02:00
  • 676d2eb166 test: add tests for experimental finder Mark Sagi-Kazar 2024-06-04 20:56:30 +02:00
  • 92e330ea77 test: fix test on windows Mark Sagi-Kazar 2024-06-04 20:25:38 +02:00
  • 796fe3d4a4 chore: update locafero Mark Sagi-Kazar 2024-06-04 20:23:25 +02:00
  • d59cc8b6cd test: fix tests on windows Mark Sagi-Kazar 2024-06-04 15:47:35 +02:00
  • 164252315d test: fix finder tests Mark Sagi-Kazar 2024-06-04 15:44:19 +02:00
  • df70866789 refactor: move old config search code Mark Sagi-Kazar 2024-06-04 15:28:21 +02:00
  • b206f2075e feat: control finder behavior by experimental feature flag Mark Sagi-Kazar 2024-06-04 15:26:20 +02:00
  • 2636060878 feat: add experimental finder option Mark Sagi-Kazar 2024-06-04 15:16:57 +02:00
  • db0bbd8f97 feat: use new finder even when build tag is disabled Mark Sagi-Kazar 2024-06-04 13:51:18 +02:00
  • c3e299fd62
    test: add tests for experimental finder Mark Sagi-Kazar 2024-06-04 20:56:30 +02:00
  • 271211c331
    test: fix test on windows Mark Sagi-Kazar 2024-06-04 20:25:38 +02:00
  • 5b2c98138d
    chore: update locafero Mark Sagi-Kazar 2024-06-04 20:23:25 +02:00
  • d85864003b
    build(deps): bump github/codeql-action from 3.25.7 to 3.25.8 dependabot[bot] 2024-06-04 17:40:50 +00:00
  • 89add5f3d0
    test: fix tests on windows Mark Sagi-Kazar 2024-06-04 15:47:35 +02:00
  • 54e781a2b8
    test: fix finder tests Mark Sagi-Kazar 2024-06-04 15:44:19 +02:00
  • be3166aa2c
    refactor: move old config search code Mark Sagi-Kazar 2024-06-04 15:28:21 +02:00
  • 275621114f
    Merge a0b31625de into 1be81c313a Étienne BERSAC 2024-06-04 09:26:42 -04:00
  • 7db636b56c
    feat: control finder behavior by experimental feature flag Mark Sagi-Kazar 2024-06-04 15:26:20 +02:00
  • 7d42294b7d
    feat: add experimental finder option Mark Sagi-Kazar 2024-06-04 15:16:57 +02:00