Eng Zer Jun
bc40df0c9e
Update github.com/imdario/mergo to dario.cat/mergo ( #2810 )
...
Mergo v1 is released with a new module path URL. No breaking changes,
only the module path update and bug fixes.
Reference: https://github.com/darccio/mergo/releases/tag/v1.0.0
Reference: https://github.com/darccio/mergo/releases/tag/v1.0.1
Reference: https://github.com/darccio/mergo/releases/tag/v1.0.2
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com >
2025-10-14 11:18:28 +01:00
ExtinctPatronageDeodorize
e5cd820c71
fix data race in memory.update ( #2802 )
...
Co-authored-by: ExtinctPatronageDeodorize <ExtinctPatronageDeodorize@users.noreply.github.com >
2025-08-29 14:14:11 +01:00
Brian Ketelsen
ddc34801ee
Plugins and profiles ( #2764 )
...
* feat: more plugins
* chore(ci): split out benchmarks
Attempt to resolve too many open files in ci
* chore(ci): split out benchmarks
* fix(ci): Attempt to resolve too many open files in ci
* fix: set DefaultX for cli flag and service option
* fix: restore http broker
* fix: default http broker
* feat: full nats profile
* chore: still ugly, not ready
* fix: better initialization for profiles
* fix(tests): comment out flaky listen tests
* fix: disable benchmarks on gha
* chore: cleanup, comments
* chore: add nats config source
2025-05-20 13:24:06 -04:00
asim
ef4dc8b5b0
add json.NewValues to config
2025-05-05 14:39:54 +01:00
asim
2388f662cf
break config.Get and return error with value
2025-05-04 21:31:17 +01:00
Asim Aslam
4c34451125
Fix data race ( #2721 )
2024-07-12 09:36:43 +01:00
asim
6e393f6abf
move cmd package back to top level. Strip grpc plugin
2024-07-07 22:38:11 +01:00
asim
90531337db
.
2024-07-07 19:14:04 +01:00
asim
e756fd32e6
Fix panic
2024-07-07 19:09:19 +01:00
asim
610c00859f
v5
2024-06-04 21:40:43 +01:00
Christian Richter
7392705af8
bump urfave cli & fix race condition ( #2659 )
...
* bump urfave cli
Signed-off-by: Christian Richter <crichter@owncloud.com >
* Fix race condition
Co-authored-by: André Duffeck <andre.duffeck@firondu.de >
Signed-off-by: Christian Richter <crichter@owncloud.com >
---------
Signed-off-by: Christian Richter <crichter@owncloud.com >
2023-10-09 10:33:57 +01:00
Coder
1478a8e46d
fix(config/source/cli): mergo.Map error, src and dst must be of same … ( #2628 )
2023-04-26 02:21:08 +02:00
Mohamed MHAMDI
ad8fca255b
fix(config): fix file source watcher stop behavior when Stop is called ( #2630 )
...
Co-authored-by: Mohamed MHAMDI <mmhamdi@hubside.com >
2023-04-26 02:19:52 +02:00
Lukasz Raczylo
a7522e7d6c
fix: struct field alignment ( #2632 )
2023-04-26 02:16:34 +02:00
JellyTony
b442dbb56b
fix: fix configuration version data competition ( #2586 )
...
Co-authored-by: JeffreyBool <zhanggaoyuan@mediatrack.cn >
2022-10-26 12:12:44 +02:00
Rene Jochum
010b1d9f11
fix: linting issues ( #2566 )
2022-09-30 20:32:55 +02:00
David Brouwer
85c0b0b8eb
fix: some linting issues ( #2563 )
2022-09-30 16:27:07 +02:00
Mohamed MHAMDI
1db36357d5
feat(logger): add logger option to all micro components (override DefaultLogger) closes #2556 ( #2559 )
...
* feat(logger): add logger option to all components
* fix: refactor api/rpc.go
* fix: refactor api/stream.go
* fix: api/options.go comment
* fix(logger): do not use logger.Helper internally
* fix(logger): fix comments
* fix(logger): use level.Enabled method
* fix: rename mlogger to log
* fix: run go fmt
* fix: log level
* fix: factories
Co-authored-by: Mohamed MHAMDI <mmhamdi@hubside.com >
Co-authored-by: Davincible <david.brouwer.99@gmail.com >
2022-09-29 16:44:53 +02:00
Mohamed MHAMDI
39e00f11a8
feat(config): add withFs option to file source ( #2557 )
...
Co-authored-by: Mohamed MHAMDI <mmhamdi@hubside.com >
2022-09-24 02:46:18 +02:00
Asim Aslam
6cf2b02f0f
move cmd to util ( #2527 )
...
* move cmd to util
* go fmt
2022-07-11 14:37:34 +01:00
Asim Aslam
b36949f2c1
Update README.md
2022-07-11 13:08:54 +01:00
Sergey Galkin
ca807e36c5
option to disable file watcher ( #2485 )
...
Co-authored-by: Sergey Galkin <v.sergey.galkin@reddit.com >
2022-04-18 19:30:14 +01:00
Asim Aslam
0c2041e439
add events package ( #2341 )
...
* add events package
* update go version
2021-11-08 08:52:39 +00:00
无相
268278c53e
fix config json slice parsing ( #2330 )
...
Co-authored-by: longhaoteng <longhaoteng@kingsoft.com >
2021-11-01 08:47:00 +00:00
Benjamin
5d5aee1f08
replace ioutil with io and os ( #2327 )
...
set the go version to 1.16 in pr.yml and tests.yml, so as to be consistent with the version in go.mod.
2021-10-30 19:24:40 +01:00
Asim Aslam
1cd7cfaa6c
go-micro.dev/v4 ( #2305 )
2021-10-12 12:55:53 +01:00
Niek den Breeje
9a77c06b44
Move from micro/cli/v2 to urfave/cli/v2 ( #2224 )
...
* Use urfave/cli/v2 instead of micro/cli/v2
Wherever possible we may want to eliminate the use of github.com/micro
imports.
* Fix broken cli test
2021-08-31 09:05:08 +01:00
Qiu Yu
828d3f2b74
loader: avoid overwriting values if error happens ( #2204 )
2021-08-11 13:33:58 +01:00
wangYue
70ed9bf154
fix missing error ( #2189 )
...
Co-authored-by: wangyue <wangyue@actiontech.com >
2021-06-30 10:13:05 +01:00
Shubhendra Singh Chauhan
26b859c4f9
improve code quality ( #2128 )
...
* Fix inefficient string comparison
* Fix unnecessary calls to Printf
* Canonicalize header key
* Replace `t.Sub(time.Now())` with `time.Until`
* Remove unnecessary blank (_) identifier
* Remove unnecessary use of slice
* Remove unnecessary comparison with bool
2021-02-25 08:30:35 +00:00
Asim Aslam
d94936f6c9
v3 ( #2104 )
...
* v3
* revert plugins
* fixup some issues
2021-01-20 13:54:31 +00:00
Asim Aslam
20b5755788
move encoders out to plugins
2020-12-30 08:46:31 +00:00
Asim Aslam
a7c31a0d2b
refactor all the things
2020-12-29 15:49:26 +00:00
Asim Aslam
4977aca09c
move router
2020-12-12 19:04:19 +00:00
Asim Aslam
dbe8c93e20
remove service implementations ( #2094 )
2020-12-11 11:12:44 +00:00
Asim Aslam
e761aa1940
move cmd
2020-12-09 18:07:01 +00:00
Colin Hoglund
aef6878ee0
config: use configured reader by default ( #1717 )
2020-07-03 11:30:59 +01:00
sunfuze
81aa8e0231
Fix config watch ( #1670 )
...
* add dirty overrite test case
* need version to figure out if config need update or not
* using nanosecond as version for two goroutine can run in same second
* config should check snapshot version when update
* set checksum of ChangeSet
Co-authored-by: Asim Aslam <asim@aslam.me >
2020-07-03 11:30:59 +01:00
Janos Dobronszki
00b76e0a64
Initialize selector before we make an auth.Generate call ( #1693 )
2020-06-12 10:42:52 +01:00
ben-toogood
74368026a5
Fix incorrect namespace variable name (merge conflict) ( #1677 )
2020-06-12 10:42:52 +01:00
ben-toogood
fde1aa9d6a
Move auth account creation to config/cmd ( #1676 )
2020-06-12 10:42:52 +01:00
Ben Toogood
d85b4197b4
Return nil changeset and not blank
2020-05-27 12:20:31 +01:00
Ben Toogood
bb5f2e5525
Handle config service not found errors
2020-05-27 12:12:34 +01:00
Ben Toogood
5712cc9c62
Merge master
2020-05-26 15:52:21 +01:00
Ben Toogood
2729569f66
Add Debug.Cache method
2020-05-24 18:45:57 +01:00
Ben Toogood
7d7f4046e8
Client Cache
2020-05-22 16:52:24 +01:00
Ben Toogood
dc10f88c12
Replace auth account.Namespace with account.Scopes
2020-05-19 18:17:17 +01:00
Ben Toogood
83e9c1fad2
Remove unnecessary change
2020-05-14 13:32:42 +01:00
Ben Toogood
1b18730d54
Custom micro client
2020-05-14 11:25:19 +01:00
Ben Toogood
5764519f5b
Refactor auth to load token outside wrappers
2020-05-14 11:06:22 +01:00