|
faad082efe
|
util/rand: add Shuffle func
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
v3.7.1
|
2021-09-15 17:51:25 +03:00 |
|
|
8ab35cbd9b
|
update dependabot
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-09-12 16:17:28 +03:00 |
|
|
ad58ab6943
|
fix codeql issue
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-09-06 10:51:13 +03:00 |
|
|
0e97049e1d
|
Create SECURITY.md
|
2021-09-06 10:49:18 +03:00 |
|
|
edb0bbf9cf
|
add codeql
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-09-06 10:30:21 +03:00 |
|
dependabot[bot]
|
1b01bd22a6
|
build(deps): bump github.com/unistack-org/micro-proto (#57)
|
2021-09-06 06:56:44 +00:00 |
|
|
2fbaa26f0f
|
logger: add Clone method
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
v3.7.0
|
2021-08-30 16:21:01 +03:00 |
|
|
35d3e4b332
|
logger: breaking changes to log level parsing
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-08-30 16:21:01 +03:00 |
|
dependabot[bot]
|
e98a93d530
|
build(deps): bump github.com/unistack-org/micro-proto (#56)
Bumps [github.com/unistack-org/micro-proto](https://github.com/unistack-org/micro-proto) from 0.0.5 to 0.0.8.
- [Release notes](https://github.com/unistack-org/micro-proto/releases)
- [Commits](https://github.com/unistack-org/micro-proto/compare/v0.0.5...v0.0.8)
---
updated-dependencies:
- dependency-name: github.com/unistack-org/micro-proto
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2021-08-30 16:20:10 +03:00 |
|
|
e3545532e8
|
minor changes
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-08-21 01:00:10 +03:00 |
|
|
09653c2fb2
|
util/id: specify default size for uuid behaviour
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-08-20 22:48:03 +03:00 |
|
|
70adfeab0d
|
fix flow
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
v3.6.3
|
2021-08-20 22:44:17 +03:00 |
|
|
a45b672c98
|
drop uuid and use modified nanoid
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-08-20 22:40:48 +03:00 |
|
|
4509323cae
|
update and regen all
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
v3.6.2
|
2021-08-16 23:56:50 +03:00 |
|
|
b3f4c670d5
|
regen all
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-08-16 18:57:19 +03:00 |
|
|
778dd449e2
|
logger: add NewStdLogger and RedirectStdLogger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
v3.6.1
|
2021-08-06 13:45:11 +03:00 |
|
|
1d16983b67
|
logger: add NewStdLogger that can be used as std *log.Logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-08-06 11:52:04 +03:00 |
|
|
f386bffd37
|
logger: change logger interface
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
v3.6.0
|
2021-08-06 02:15:57 +03:00 |
|
|
772bde7938
|
network/tunnel/broker: fix metadata compile issue
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-08-06 02:14:56 +03:00 |
|
|
ea16f5f825
|
config/default: not implement watcher as it cant change
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
v3.5.10
|
2021-08-04 16:04:58 +03:00 |
|
|
c2f34df493
|
config: minor changes to split config and watcher files
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-08-04 13:51:43 +03:00 |
|
|
efe215cd60
|
config/default: watcher send changes only on non nil
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
v3.5.9
|
2021-08-04 12:25:29 +03:00 |
|
|
b4f332bf0d
|
config/default: return error on Next() call
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-08-04 01:15:50 +03:00 |
|
|
f47fbb1030
|
config: add jitter interval for watcher to avoid dos
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
v3.5.8
|
2021-08-04 00:37:56 +03:00 |
|
|
1e8e57a708
|
config/default: minor changes
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-08-03 00:49:21 +03:00 |
|
dependabot[bot]
|
5d0959b0a1
|
build(deps): bump github.com/golang-jwt/jwt (#54)
Bumps [github.com/golang-jwt/jwt](https://github.com/golang-jwt/jwt) from 3.2.1+incompatible to 3.2.2+incompatible.
- [Release notes](https://github.com/golang-jwt/jwt/releases)
- [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md)
- [Commits](https://github.com/golang-jwt/jwt/compare/v3.2.1...v3.2.2)
---
updated-dependencies:
- dependency-name: github.com/golang-jwt/jwt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2021-08-03 00:27:35 +03:00 |
|
|
fa8fb3aed7
|
fixes and improvements (#55)
* util/router: sync from github
* config: add watcher interface
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
v3.5.7
|
2021-08-03 00:24:40 +03:00 |
|
|
cfd2d53a79
|
config: cleanup tests
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
v3.5.6
|
2021-07-27 23:58:45 +03:00 |
|
|
d306f77ffc
|
util/token/jwt: change library
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-07-27 23:58:29 +03:00 |
|
|
e5b0a7e20d
|
server: add BatchSubscriber
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-07-27 23:58:06 +03:00 |
|
|
9a5b158b4d
|
change jwt lib
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-07-27 12:43:56 +03:00 |
|
|
af8d81f3c6
|
logger: add DefaultCallerSkipCount
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
v3.5.4
v3.5.5
|
2021-07-26 09:48:15 +03:00 |
|
|
5c9b3dae33
|
broker: improve option naming, move BatchBroker to Broker interface
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-07-24 16:16:18 +03:00 |
|
|
9f3957d101
|
client: improve option naming, add BatchPublish to noop client
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-07-24 16:14:42 +03:00 |
|
|
8fd8bdcb39
|
logger: fix default logger funcs
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-07-24 15:22:01 +03:00 |
|
|
80e3d239ab
|
broker/memory: optimize
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-07-23 15:12:20 +03:00 |
|
|
419cd486cf
|
broker/memory: cleanup
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-07-23 15:06:10 +03:00 |
|
|
e64269b2a8
|
broker: add BatchBroker interface to avoid breaking older brokers
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
v3.5.3
|
2021-07-23 12:55:36 +03:00 |
|
|
d18429e024
|
metadata: add HeaderAuthorization
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
v3.5.2
|
2021-07-23 12:17:00 +03:00 |
|
|
675e121049
|
metadata: add default headers
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
v3.5.1
|
2021-07-23 12:03:18 +03:00 |
|
|
d357fb1e0d
|
WIP: broker batch processing
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
v3.5.0
|
2021-07-22 22:53:44 +03:00 |
|
|
e4673bcc50
|
remove old cruft
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-07-22 15:45:44 +03:00 |
|
|
a839f75a2f
|
util/reflect: add new funcs
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-07-22 15:45:31 +03:00 |
|
|
a7e6d61b95
|
meter: fast path for only one label
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
v3.4.11
|
2021-07-21 14:29:13 +03:00 |
|
|
650d167313
|
meter: add BuildLabels func that sorts and deletes duplicates
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
v3.4.10
|
2021-07-21 14:10:20 +03:00 |
|
|
c6ba2a91e6
|
meter: BuildName func to combine metric name with labels into string
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-07-21 12:39:59 +03:00 |
|
|
7ece08896f
|
server: use 127.0.0.1:0 if no address provided
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-07-17 01:57:39 +06:00 |
|
dependabot[bot]
|
57f6f23294
|
build(deps): bump github.com/google/uuid from 1.2.0 to 1.3.0 (#53)
Bumps [github.com/google/uuid](https://github.com/google/uuid) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/google/uuid/releases)
- [Commits](https://github.com/google/uuid/compare/v1.2.0...v1.3.0)
---
updated-dependencies:
- dependency-name: github.com/google/uuid
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v3.4.9
|
2021-07-16 00:27:56 +03:00 |
|
|
09e6fa2fed
|
flow: implement new methods, add Async ExecutionOption
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-07-16 00:17:16 +03:00 |
|
|
10a09a5c6f
|
flow: improve store
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-07-15 22:56:34 +03:00 |
|