Skip to content

Commit

Permalink
chore: release (#40)
Browse files Browse the repository at this point in the history
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
  • Loading branch information
github-actions[bot] authored Aug 17, 2024
1 parent 6d3f395 commit 6d84b86
Show file tree
Hide file tree
Showing 9 changed files with 140 additions and 7 deletions.
41 changes: 41 additions & 0 deletions crates/agent/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.1.0](https://github.com/8xFF/atm0s-reverse-proxy/releases/tag/atm0s-reverse-proxy-agent-v0.1.0) - 2024-08-17

### Added
- rtsp proxy ([#37](https://github.com/8xFF/atm0s-reverse-proxy/pull/37))
- atm0s-sdn ([#2](https://github.com/8xFF/atm0s-reverse-proxy/pull/2))
- validate connection and auto generate domain from ed25519 privatekey
- first working version with http and sni proxy

### Fixed
- increase agent quic keep alive for reduce server load, added benchmark clients sample ([#30](https://github.com/8xFF/atm0s-reverse-proxy/pull/30))
- release action error ([#26](https://github.com/8xFF/atm0s-reverse-proxy/pull/26))
- agent quic timeout ([#19](https://github.com/8xFF/atm0s-reverse-proxy/pull/19))
- update quin for building in mipsel ([#16](https://github.com/8xFF/atm0s-reverse-proxy/pull/16))
- fixing warn and disable mips builds
- subdomain too long

### Other
- fix release-plz don't found default cert ([#42](https://github.com/8xFF/atm0s-reverse-proxy/pull/42))
- fix missing version for release-plz ([#41](https://github.com/8xFF/atm0s-reverse-proxy/pull/41))
- added release-plz and update deps ([#39](https://github.com/8xFF/atm0s-reverse-proxy/pull/39))
- agent log assigned domain to log ([#27](https://github.com/8xFF/atm0s-reverse-proxy/pull/27))
- update atm0s-sdn and switched to quinn forks for temporal fixing ring library ([#22](https://github.com/8xFF/atm0s-reverse-proxy/pull/22))
- fixing quinn deps in agent ([#18](https://github.com/8xFF/atm0s-reverse-proxy/pull/18))
- fixing quinn deps ([#17](https://github.com/8xFF/atm0s-reverse-proxy/pull/17))
- BREAKING CHANGE: Update newest atm0s-sdn with sans-io runtime ([#14](https://github.com/8xFF/atm0s-reverse-proxy/pull/14))
- split libs to allow customize ([#5](https://github.com/8xFF/atm0s-reverse-proxy/pull/5))
- simple quic implement
- fix grammar in message
- fix cli message
- switch to using spawn instead of spawn_local
- add more log to agent when proxy to target
- optimize agent binary size
- fmt
4 changes: 2 additions & 2 deletions crates/agent/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ tracing-subscriber = { workspace = true, features = ["env-filter", "std"], optio
yamux = { workspace = true }
bincode = { workspace = true }
serde = { workspace = true, features = ["derive"] }
protocol = { path = "../protocol", package = "atm0s-reverse-proxy-protocol", version = "0.1.0" }
protocol-ed25519 = { path = "../protocol_ed25519", package = "atm0s-reverse-proxy-protocol-ed25519", optional = true, version = "0.1.0" }
protocol = { path = "../protocol", package = "atm0s-reverse-proxy-protocol", version = "0.1.1" }
protocol-ed25519 = { path = "../protocol_ed25519", package = "atm0s-reverse-proxy-protocol-ed25519", optional = true, version = "0.1.1" }
quinn = { workspace = true, features = ["ring", "runtime-async-std", "futures-io"] }
rustls = { workspace = true, features = ["ring", "std"] }
url = { workspace = true }
Expand Down
15 changes: 15 additions & 0 deletions crates/cert_utils/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.1.0](https://github.com/8xFF/atm0s-reverse-proxy/releases/tag/atm0s-reverse-proxy-cert-utils-v0.1.0) - 2024-08-17

### Fixed
- release action error ([#26](https://github.com/8xFF/atm0s-reverse-proxy/pull/26))

### Other
- added release-plz and update deps ([#39](https://github.com/8xFF/atm0s-reverse-proxy/pull/39))
12 changes: 12 additions & 0 deletions crates/protocol/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.1.1](https://github.com/8xFF/atm0s-reverse-proxy/compare/atm0s-reverse-proxy-protocol-v0.1.0...atm0s-reverse-proxy-protocol-v0.1.1) - 2024-08-17

### Other
- fix release-plz don't found default cert ([#42](https://github.com/8xFF/atm0s-reverse-proxy/pull/42))
2 changes: 1 addition & 1 deletion crates/protocol/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "atm0s-reverse-proxy-protocol"
version = "0.1.0"
version = "0.1.1"
edition = "2021"
description = "Protocol for atm0s-reverse proxy cluster"
license = "MIT"
Expand Down
12 changes: 12 additions & 0 deletions crates/protocol_ed25519/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.1.1](https://github.com/8xFF/atm0s-reverse-proxy/compare/atm0s-reverse-proxy-protocol-ed25519-v0.1.0...atm0s-reverse-proxy-protocol-ed25519-v0.1.1) - 2024-08-17

### Other
- updated the following local packages: atm0s-reverse-proxy-protocol
4 changes: 2 additions & 2 deletions crates/protocol_ed25519/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "atm0s-reverse-proxy-protocol-ed25519"
version = "0.1.0"
version = "0.1.1"
edition = "2021"
description = "Protocol implement with Ed25519 for atm0s-reverse proxy cluster"
license = "MIT"
Expand All @@ -12,4 +12,4 @@ bincode = { workspace = true }
ed25519-dalek = { workspace = true, features = ["rand_core", "serde", "pkcs8", "pem"] }
rand = { workspace = true }
serde = { workspace = true, features = ["derive"] }
protocol = { path = "../protocol", package = "atm0s-reverse-proxy-protocol", version = "0.1.0" }
protocol = { path = "../protocol", package = "atm0s-reverse-proxy-protocol", version = "0.1.1" }
53 changes: 53 additions & 0 deletions crates/relayer/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.1.0](https://github.com/8xFF/atm0s-reverse-proxy/releases/tag/atm0s-reverse-proxy-relayer-v0.1.0) - 2024-08-17

### Added
- rtsp proxy ([#37](https://github.com/8xFF/atm0s-reverse-proxy/pull/37))
- metrics outgoing cluster ([#34](https://github.com/8xFF/atm0s-reverse-proxy/pull/34))
- allow dynamic root domain, only check first sub-domain part ([#4](https://github.com/8xFF/atm0s-reverse-proxy/pull/4))
- atm0s-sdn ([#2](https://github.com/8xFF/atm0s-reverse-proxy/pull/2))
- add simple dashboard
- validate connection and auto generate domain from ed25519 privatekey
- first working version with http and sni proxy

### Fixed
- using spawn task outside run_agent_connection to wait when agent is disconnected ([#38](https://github.com/8xFF/atm0s-reverse-proxy/pull/38))
- histograms metrics to seconds ([#36](https://github.com/8xFF/atm0s-reverse-proxy/pull/36))
- fixed histogram metrics not working ([#35](https://github.com/8xFF/atm0s-reverse-proxy/pull/35))
- don't blocking proxy request from agent, refactor metrics ([#33](https://github.com/8xFF/atm0s-reverse-proxy/pull/33))
- deadlock in agents map => move agents map to separted struct AgentStorage for avoiding block ([#32](https://github.com/8xFF/atm0s-reverse-proxy/pull/32))

Check warning on line 25 in crates/relayer/CHANGELOG.md

View workflow job for this annotation

GitHub Actions / typos

"separted" should be "separated".
- quic_listener will stuck if have huge of waiting incoming conns and cause timeout ([#31](https://github.com/8xFF/atm0s-reverse-proxy/pull/31))
- increase agent quic keep alive for reduce server load, added benchmark clients sample ([#30](https://github.com/8xFF/atm0s-reverse-proxy/pull/30))
- release action error ([#26](https://github.com/8xFF/atm0s-reverse-proxy/pull/26))
- prometheus metric wrong format, use \_ instead of \. ([#24](https://github.com/8xFF/atm0s-reverse-proxy/pull/24))
- virtual socket memory leak, virtual socket port request safety ([#23](https://github.com/8xFF/atm0s-reverse-proxy/pull/23))
- agent quic timeout ([#19](https://github.com/8xFF/atm0s-reverse-proxy/pull/19))
- update quin for building in mipsel ([#16](https://github.com/8xFF/atm0s-reverse-proxy/pull/16))
- wrong check domain when proxy inside haproxy ([#3](https://github.com/8xFF/atm0s-reverse-proxy/pull/3))
- fixing warn and disable mips builds
- crash on parse invalid sni
- wrong ymux mode in relay agent connection

### Other
- fix release-plz don't found default cert ([#42](https://github.com/8xFF/atm0s-reverse-proxy/pull/42))
- fix missing version for release-plz ([#41](https://github.com/8xFF/atm0s-reverse-proxy/pull/41))
- added release-plz and update deps ([#39](https://github.com/8xFF/atm0s-reverse-proxy/pull/39))
- update metrics and metrics-dashboard version ([#29](https://github.com/8xFF/atm0s-reverse-proxy/pull/29))
- update atm0s-sdn and switched to quinn forks for temporal fixing ring library ([#22](https://github.com/8xFF/atm0s-reverse-proxy/pull/22))
- update atm0s-sdn with new authorization and encryption features ([#21](https://github.com/8xFF/atm0s-reverse-proxy/pull/21))
- update sdn for fixing some alias error ([#20](https://github.com/8xFF/atm0s-reverse-proxy/pull/20))
- fixing quinn deps ([#17](https://github.com/8xFF/atm0s-reverse-proxy/pull/17))
- expose atm0s-sdn and some functions to public ([#15](https://github.com/8xFF/atm0s-reverse-proxy/pull/15))
- BREAKING CHANGE: Update newest atm0s-sdn with sans-io runtime ([#14](https://github.com/8xFF/atm0s-reverse-proxy/pull/14))
- split libs to allow customize ([#5](https://github.com/8xFF/atm0s-reverse-proxy/pull/5))
- simple quic implement
- switch expose metrics to optional
- switch to using spawn instead of spawn_local
- fmt
4 changes: 2 additions & 2 deletions crates/relayer/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ description = "Server for atm0s-reverse proxy cluster"
license = "MIT"

[dependencies]
protocol = { path = "../protocol", package = "atm0s-reverse-proxy-protocol", version = "0.1.0" }
protocol-ed25519 = { path = "../protocol_ed25519", package = "atm0s-reverse-proxy-protocol-ed25519", optional = true, version = "0.1.0" }
protocol = { path = "../protocol", package = "atm0s-reverse-proxy-protocol", version = "0.1.1" }
protocol-ed25519 = { path = "../protocol_ed25519", package = "atm0s-reverse-proxy-protocol-ed25519", optional = true, version = "0.1.1" }
async-std = { version = "1.12.0", features = ["default", "attributes", "unstable", "tokio1"] }
async-trait = { workspace = true }
clap = { workspace = true, features = ["derive", "env"], optional = true }
Expand Down

0 comments on commit 6d84b86

Please sign in to comment.