Skip to content

Commit

Permalink
release/0.10.0
Browse files Browse the repository at this point in the history
  • Loading branch information
bugfest committed Nov 18, 2023
1 parent fac77b2 commit 1c96ee0
Show file tree
Hide file tree
Showing 8 changed files with 148 additions and 39 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/main-tag.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ name: Build multiarch image - tag
on:
push:
tags:
- "[0-9]+.[0-9]+.[0-9]"
- "[0-9]+.[0-9]+.[0-9]-rc.[0-9]+"
- "[0-9]+.[0-9]+.[0-9]+"
- "[0-9]+.[0-9]+.[0-9]+-rc.[0-9]+"
branches:
- master
- release/*
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
version: v3.5.0

- name: Run chart-releaser
uses: helm/chart-releaser-action@v1.5.0
uses: helm/chart-releaser-action@v1.6.0
env:
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"

164 changes: 134 additions & 30 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,98 @@

All notable changes to this project will be documented in this file.

## [0.9.2] - 2023-08-28
## [0.10.0] - 2023-11-18

### Bug Fixes

- Fix auth client dir permissions

## [0.10.0-rc.2] - 2023-11-13

### Bug Fixes

- Fix tag filter

Signed-off-by: Bug Fest <52962234+bugfest@users.noreply.github.com>

- Fix tag filter II

Signed-off-by: Bug Fest <52962234+bugfest@users.noreply.github.com>

- Fix tag filter III

Signed-off-by: Bug Fest <52962234+bugfest@users.noreply.github.com>

- Fix tag filter IV

Signed-off-by: Bug Fest <52962234+bugfest@users.noreply.github.com>


### Generic

- Rc.2 build

Signed-off-by: Bug Fest <52962234+bugfest@users.noreply.github.com>


## [tor-controller-0.1.15-rc.1] - 2023-11-13

### Bug Fixes

- Avoid failure when /app already exists ([#65](https://github.com/bugfest/tor-controller/issues/65))
- Tor instances missing volume/volumeMounts and default DataDirectory config ([#68](https://github.com/bugfest/tor-controller/issues/68))

### Generic

- Update Onionbalance URL ([#61](https://github.com/bugfest/tor-controller/issues/61))


- Update tor version to 0.4.8.7 ([#63](https://github.com/bugfest/tor-controller/issues/63))

* Update latest tor version - 0.4.8.7
- Tor 0.4.8.8, minor fixes; consistenecy ([#66](https://github.com/bugfest/tor-controller/issues/66))

* update: remove redundant config, tor version 0.4.8.8, Dockerfile, minor fixes, security settings, docs
* fix: permissions on folder
- Release/0.1.15-rc.1

Signed-off-by: Bug Fest <52962234+bugfest@users.noreply.github.com>

- Add release branch filter for helm chart release

Signed-off-by: Bug Fest <52962234+bugfest@users.noreply.github.com>


## [tor-controller-0.1.14] - 2023-08-28

### Bug Fixes

- Limit CRD description fields to 80 chars ([#57](https://github.com/bugfest/tor-controller/issues/57))
- Invalid selector for OnionBalancedService #58
- Fixed python version breaks tor-onionbalance-manager dependencies install

### Generic

- Helm chart release 0.1.14

- [ci-skip] update changelog

- [ci-skip] forced chart re-release

- [ci-skip] forced chart re-release 0.9.2/0.1.14

- [ci-skip] Add workflow_dispatch to helm chart release


## [tor-controller-0.1.13] - 2023-07-27

### Bug Fixes

- Fix: limit CRD description fields to 80 chars ([#57](https://github.com/bugfest/tor-controller/issues/57))
fix: tor-controller manager path moved to /app/manager
fix: README typos


## [tor-controller-0.1.12] - 2023-07-19

### Documentation

Expand Down Expand Up @@ -39,10 +125,8 @@ Signed-off-by: Aleksey Sviridkin <a.sviridkin@sdventures.com>

Signed-off-by: Aleksey Sviridkin <a.sviridkin@sdventures.com>
- Make improvements to containers ([#50](https://github.com/bugfest/tor-controller/issues/50))
- Helm chart release 0.1.14


## [0.9.0] - 2023-03-14
## [tor-controller-0.1.11] - 2023-03-14

### Generic

Expand All @@ -56,15 +140,15 @@ Tor daemon and manager bumped to 0.4.7.13 (including obfs4proxy binary)
* [FEATURE] Controller deployment automatic rollout on chart upgrade #41
* [DOC] Update instructions to use bridges and custom Tor daemon configs

## [0.8.0] - 2023-02-05
## [tor-controller-0.1.10] - 2023-02-05

### Generic

- Implements #33 - Namespaced Support ([#34](https://github.com/bugfest/tor-controller/issues/34))



## [0.7.2] - 2023-01-18
## [tor-controller-0.1.9] - 2023-01-18

### Bug Fixes

Expand All @@ -76,7 +160,7 @@ Tor daemon and manager bumped to 0.4.7.13 (including obfs4proxy binary)



## [0.7.1] - 2023-01-15
## [tor-controller-0.1.8] - 2023-01-15

### Bug Fixes

Expand All @@ -93,7 +177,7 @@ Tor daemon and manager bumped to 0.4.7.13 (including obfs4proxy binary)
- [ci-skip] build help release


## [0.7.0] - 2022-09-19
## [tor-controller-0.1.7] - 2022-09-19

### Bug Fixes

Expand Down Expand Up @@ -122,6 +206,13 @@ Tor daemon and manager bumped to 0.4.7.13 (including obfs4proxy binary)

### Generic

- [ci-skip] Reformat README. Fix some typos


## [tor-controller-0.1.6] - 2022-07-28

### Generic

- [ci-skip] Updated helm chart to use version 0.6.0

- Tor crd 0.6.1 ([#20](https://github.com/bugfest/tor-controller/issues/20))
Expand All @@ -143,23 +234,26 @@ Tor daemon and manager bumped to 0.4.7.13 (including obfs4proxy binary)
* fix: helm chart project config. ClusterRole update. Default Tor daemon image

* chore(release): prepare for 0.6.1
- [ci-skip] Reformat README. Fix some typos


## [0.6.0] - 2022-07-12
## [tor-controller-0.1.5] - 2022-07-12

### Features

- Add tor service pod template ([#18](https://github.com/bugfest/tor-controller/issues/18))

### Generic

- [ci-skip] Updated helm chart to use version 0.5.1

- * Updating dependencies - version v0.6.0
* Updating Helm Chart - preparing helm chart version v0.1.5


## [tor-controller-0.1.4] - 2022-03-10

### Generic

- [ci-skip] Updated helm chart to use version 0.5.1


## [0.5.1] - 2022-03-10

### Generic
Expand All @@ -178,7 +272,7 @@ Add QEMU arm64 instructions to get a k3s sanbox



## [0.5.0] - 2022-02-20
## [tor-controller-0.1.3] - 2022-02-20

### Generic

Expand All @@ -192,16 +286,10 @@ Metrics exporters (controller and managers)
Helm chart service monitor creation (controller)
Updated CRDs to enable Service Monitor creation

## [0.4.0] - 2022-02-10
## [tor-controller-0.1.2] - 2022-02-10

### Generic

- [ci-skip] reverting chart version

- [ci-skip] App version 0.3.2, Chart version 0.1.1

- [ci-skip] Updated Chart Readme

- [ci-skip] Update issue templates
- [ci-skip] Updated Changelog

Expand Down Expand Up @@ -235,22 +323,20 @@ Updated CRDs to enable Service Monitor creation

OnionBalancedService implementation - Fixes #8

## [0.3.2] - 2022-01-29
## [tor-controller-0.1.1] - 2022-01-29

### Generic

- #1 Helm chart for installing
- [ci-skip] reverting chart version

- Merge pull request #2 from bugfest/helm
- [ci-skip] App version 0.3.2, Chart version 0.1.1

Helm chart for installing. Fixes #1
- Updated CHANGELOG
- [ci-skip] Updated Chart Readme

- Preparing chart-releaser-action changes

- Updating chart repo URL and instructions
## [0.3.2] - 2022-01-29

- Update action branch: master
### Generic

- Update action branch: master

Expand All @@ -269,6 +355,24 @@ Fixing tags typo
- Testing CI workflows with a blank commit


## [tor-controller-0.1.0] - 2022-01-29

### Generic

- #1 Helm chart for installing

- Merge pull request #2 from bugfest/helm

Helm chart for installing. Fixes #1
- Updated CHANGELOG

- Preparing chart-releaser-action changes

- Updating chart repo URL and instructions

- Update action branch: master


## [0.3.1] - 2022-01-05

### Bug Fixes
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile.tor-daemon
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
ARG TOR_VERSION="0.4.8.9"
ARG TOR_VERSION="0.4.8.9-r1"
ARG TOR_IMAGE="quay.io/bugfest/tor"

FROM ${TOR_IMAGE}:${TOR_VERSION} as tor
2 changes: 1 addition & 1 deletion Dockerfile.tor-daemon-manager
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
ARG TOR_VERSION="0.4.8.9"
ARG TOR_VERSION="0.4.8.9-r1"
ARG TOR_IMAGE="quay.io/bugfest/tor"

FROM --platform=$BUILDPLATFORM docker.io/library/golang:1.20 as builder
Expand Down
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,9 @@ Full changelog: [CHANGELOG](CHANGELOG.md)
- Upgraded Tor daemon to 0.4.7.x
- Bridges support (obfs4 pluggable transport shipped alongside Tor daemon)
- Implemented ExtraConfig in OnionService
- **v0.10.x**
- Tor & controllers running as non-root
- Tor compiled with PoW anti-DoS protection

Roadmap / TODO
--------------
Expand Down
4 changes: 2 additions & 2 deletions charts/tor-controller/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.1.15-rc.2
version: 0.1.15

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "0.10.0-rc.2"
appVersion: "0.10.0"
6 changes: 4 additions & 2 deletions charts/tor-controller/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# tor-controller

![Version: 0.1.13](https://img.shields.io/badge/Version-0.1.13-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.9.1](https://img.shields.io/badge/AppVersion-0.9.1-informational?style=flat-square)
![Version: 0.1.15](https://img.shields.io/badge/Version-0.1.15-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.10.0](https://img.shields.io/badge/AppVersion-0.10.0-informational?style=flat-square)

Tor hidden services controller for kubernetes

Expand All @@ -27,6 +27,8 @@ Tor hidden services controller for kubernetes
| replicaCount | int | `1` | Daemonset replica count |
| resources | object | `{}` | |
| securityContext.allowPrivilegeEscalation | bool | `false` | |
| securityContext.capabilities.drop[0] | string | `"ALL"` | |
| securityContext.runAsNonRoot | bool | `true` | |
| service.port | int | `8443` | |
| service.type | string | `"ClusterIP"` | |
| serviceAccount.annotations | object | `{}` | Annotations to add to the service account |
Expand All @@ -36,4 +38,4 @@ Tor hidden services controller for kubernetes
| upgradeRollout | bool | `true` | Automatically rollout controller deployment after upgrade |

----------------------------------------------
Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0)
Autogenerated from chart metadata using [helm-docs v1.11.3](https://github.com/norwoodj/helm-docs/releases/v1.11.3)

0 comments on commit 1c96ee0

Please sign in to comment.