e870e2e4ec
Upgrade to Rust 1.91 and migrate to pop-telemetry 0.12.1
...
Build and Deploy to K3s / test (push) Successful in 2m6s
Build and Deploy to K3s / lint (push) Successful in 1m33s
Build and Deploy to K3s / build-and-push (push) Successful in 5m24s
Build and Deploy to K3s / deploy (push) Failing after 10m8s
- Updated Rust toolchain from 1.90 to 1.91 (required by pop-telemetry)
- Migrated analytics to use pop-telemetry crate for privacy-focused telemetry
- Added dirs dependency for cross-platform config directory handling
- Refactored init-config.sh to handle permission restrictions in K8s
- Gracefully handles chown failures in restricted security contexts
- Uses alternative copy methods (cat > file) when cp fails
- Continues operation with warnings instead of failing
- Updated Dockerfile to use rust:1.91-slim-bookworm base image
- Changed telemetry configuration from endpoint/website_id to config file path
This addresses permission denied errors when deploying to K3s with
security contexts that prevent ownership changes on pre-existing directories.
2025-11-30 04:01:43 -08:00
e0535a033b
hotfix for telemetry hotfix for profiles config
Build and Deploy to K3s / test (push) Successful in 2m6s
Build and Deploy to K3s / lint (push) Successful in 1m33s
Build and Deploy to K3s / build-and-push (push) Successful in 5m35s
Build and Deploy to K3s / deploy (push) Failing after 8s
2025-11-30 03:34:08 -08:00
d3f95b8c52
patch for missing profiles file
Build and Deploy to K3s / test (push) Successful in 2m3s
Build and Deploy to K3s / lint (push) Successful in 1m31s
Build and Deploy to K3s / build-and-push (push) Successful in 5m17s
Build and Deploy to K3s / deploy (push) Failing after 10m8s
2025-11-30 02:33:43 -08:00
d554574e30
fix certs path, increment cargo version.
Build and Deploy to K3s / test (push) Successful in 2m5s
Build and Deploy to K3s / lint (push) Successful in 1m33s
Build and Deploy to K3s / build-and-push (push) Successful in 5m21s
Build and Deploy to K3s / deploy (push) Successful in 1m50s
2025-11-30 01:57:56 -08:00
850cf32b50
- add cargo fmt / clippy to actions build. - add common unit tests. -
...
Build and Deploy to K3s / test (push) Successful in 2m40s
Build and Deploy to K3s / lint (push) Successful in 1m33s
Build and Deploy to K3s / build-and-push (push) Successful in 5m17s
Build and Deploy to K3s / deploy (push) Successful in 9s
improved security sanitization - security spcecific unit tests - add
unit tests to workflow build - add unami analytics.
2025-11-30 01:37:07 -08:00
29a97a43a9
update README and CARGO VERSION
Build and Deploy to K3s / build-and-push (push) Successful in 4m22s
Build and Deploy to K3s / deploy (push) Failing after 9s
2025-11-28 14:45:14 -08:00
12f2d6e6af
- modernize packages and rust edition. - increase timeout for rollout -
...
Build and Deploy to K3s / deploy (push) Blocked by required conditions
Build and Deploy to K3s / build-and-push (push) Has been cancelled
increment cargo version
2025-11-28 14:43:49 -08:00
6e48c095ab
Initial commit: Socktop WebTerm with k3s deployment
...
- Multi-architecture Docker image (ARM64 + AMD64)
- Kubernetes manifests for 3-replica deployment
- Traefik ingress configuration
- NGINX Proxy Manager integration
- ConfigMap-based configuration
- Automated build and deployment scripts
- Session monitoring tools
2025-11-28 01:31:33 -08:00
dependabot-preview[bot]
e1b031d220
chore(deps): bump serde_json from 1.0.41 to 1.0.44
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.41 to 1.0.44.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.41...v1.0.44 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-10 07:02:16 +01:00
dependabot-preview[bot]
37638d200b
chore(deps): bump serde from 1.0.102 to 1.0.104
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.102 to 1.0.104.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.102...v1.0.104 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-10 05:15:02 +01:00
dependabot-preview[bot]
d8775f9022
chore(deps): bump libc from 0.2.65 to 0.2.66
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.65 to 0.2.66.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.65...0.2.66 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-10 04:29:52 +01:00
dependabot-preview[bot]
8504816dd9
chore(deps): bump structopt from 0.3.4 to 0.3.7
...
Bumps [structopt](https://github.com/TeXitoi/structopt ) from 0.3.4 to 0.3.7.
- [Release notes](https://github.com/TeXitoi/structopt/releases )
- [Changelog](https://github.com/TeXitoi/structopt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/TeXitoi/structopt/compare/v0.3.4...v0.3.7 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-10 04:29:00 +01:00
dependabot-preview[bot]
b610ef5944
chore(deps): bump structopt from 0.3.3 to 0.3.4
...
Bumps [structopt](https://github.com/TeXitoi/structopt ) from 0.3.3 to 0.3.4.
- [Release notes](https://github.com/TeXitoi/structopt/releases )
- [Changelog](https://github.com/TeXitoi/structopt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/TeXitoi/structopt/compare/v0.3.3...v0.3.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-11 12:57:36 +01:00
dependabot-preview[bot]
85b92a64c8
chore(deps): bump serde from 1.0.101 to 1.0.102
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.101 to 1.0.102.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.101...v1.0.102 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-31 10:55:54 +01:00
dependabot-preview[bot]
6056760c42
chore(deps): bump libc from 0.2.64 to 0.2.65
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.64 to 0.2.65.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.64...0.2.65 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-21 16:33:51 +02:00
dependabot-preview[bot]
74894d39ea
chore(deps): bump libc from 0.2.62 to 0.2.64
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.62 to 0.2.64.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.62...0.2.64 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-16 09:06:10 +02:00
dependabot-preview[bot]
6039be7e8c
chore(deps): bump actix-files from 0.1.4 to 0.1.6
...
Bumps [actix-files](https://github.com/actix/actix-web ) from 0.1.4 to 0.1.6.
- [Release notes](https://github.com/actix/actix-web/releases )
- [Changelog](https://github.com/actix/actix-web/blob/master/CHANGES.md )
- [Commits](https://github.com/actix/actix-web/compare/http-v0.1.4...files-v0.1.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-16 01:08:49 +02:00
dependabot-preview[bot]
e355535964
chore(deps): bump structopt from 0.3.2 to 0.3.3
...
Bumps [structopt](https://github.com/TeXitoi/structopt ) from 0.3.2 to 0.3.3.
- [Release notes](https://github.com/TeXitoi/structopt/releases )
- [Changelog](https://github.com/TeXitoi/structopt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/TeXitoi/structopt/compare/v0.3.2...v0.3.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-16 01:08:24 +02:00
dependabot-preview[bot]
38535f2037
chore(deps): bump serde_json from 1.0.40 to 1.0.41
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.40 to 1.0.41.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.40...v1.0.41 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-05 11:11:19 +02:00
Fabian Freyer
5a2095f403
release: 0.2.0
2019-09-29 04:51:25 +02:00
dependabot-preview[bot]
c19801b7c7
chore(deps): bump lazy_static from 1.3.0 to 1.4.0
...
Bumps [lazy_static](https://github.com/rust-lang-nursery/lazy-static.rs ) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/rust-lang-nursery/lazy-static.rs/releases )
- [Commits](https://github.com/rust-lang-nursery/lazy-static.rs/compare/1.3.0...1.4.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-29 04:48:10 +02:00
Fabian Freyer
e74a974d51
Update to actix-web 1.0 and use handlebars
2019-09-29 04:46:26 +02:00
dependabot-preview[bot]
d71b42665f
chore(deps): bump actix from 0.7.9 to 0.8.3
...
Bumps [actix](https://github.com/actix/actix ) from 0.7.9 to 0.8.3.
- [Release notes](https://github.com/actix/actix/releases )
- [Changelog](https://github.com/actix/actix/blob/master/CHANGES.md )
- [Commits](https://github.com/actix/actix/compare/0.7.9...v0.8.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-29 04:46:26 +02:00
dependabot-preview[bot]
2b552d010d
chore(deps): bump actix-web from 0.7.19 to 1.0.8
...
Bumps [actix-web](https://github.com/actix/actix-web ) from 0.7.19 to 1.0.8.
- [Release notes](https://github.com/actix/actix-web/releases )
- [Changelog](https://github.com/actix/actix-web/blob/master/CHANGES.md )
- [Commits](https://github.com/actix/actix-web/compare/v0.7.19...web-v1.0.8 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-29 04:46:26 +02:00
dependabot-preview[bot]
6d63642fa4
chore(deps): bump structopt from 0.3.0 to 0.3.2
...
Bumps [structopt](https://github.com/TeXitoi/structopt ) from 0.3.0 to 0.3.2.
- [Release notes](https://github.com/TeXitoi/structopt/releases )
- [Changelog](https://github.com/TeXitoi/structopt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/TeXitoi/structopt/compare/v0.3.0...v0.3.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-29 01:08:20 +02:00
dependabot-preview[bot]
4257aa4a81
chore(deps): bump serde from 1.0.100 to 1.0.101
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.100 to 1.0.101.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.100...v1.0.101 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-29 01:08:04 +02:00
dependabot-preview[bot]
019d43510e
chore(deps): bump futures from 0.1.28 to 0.1.29
...
Bumps [futures](https://github.com/rust-lang-nursery/futures-rs ) from 0.1.28 to 0.1.29.
- [Release notes](https://github.com/rust-lang-nursery/futures-rs/releases )
- [Changelog](https://github.com/rust-lang-nursery/futures-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang-nursery/futures-rs/compare/0.1.28...0.1.29 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-29 01:07:52 +02:00
dependabot-preview[bot]
2228ca6119
chore(deps): bump serde from 1.0.99 to 1.0.100
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.99 to 1.0.100.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.99...v1.0.100 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-14 11:59:06 +02:00
dependabot-preview[bot]
e05a14757f
chore(deps): bump structopt from 0.2.18 to 0.3.0
...
Bumps [structopt](https://github.com/TeXitoi/structopt ) from 0.2.18 to 0.3.0.
- [Release notes](https://github.com/TeXitoi/structopt/releases )
- [Changelog](https://github.com/TeXitoi/structopt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/TeXitoi/structopt/compare/v0.2.18...v0.3.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-04 18:39:31 +02:00
dependabot-preview[bot]
81dbcc5f6b
chore(deps): bump serde from 1.0.98 to 1.0.99
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.98 to 1.0.99.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.98...v1.0.99 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-22 03:58:33 +02:00
dependabot-preview[bot]
0b99668dd8
chore(deps): bump pretty_env_logger from 0.3.0 to 0.3.1
...
Bumps [pretty_env_logger](https://github.com/seanmonstar/pretty-env-logger ) from 0.3.0 to 0.3.1.
- [Release notes](https://github.com/seanmonstar/pretty-env-logger/releases )
- [Commits](https://github.com/seanmonstar/pretty-env-logger/compare/v0.3.0...v0.3.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-22 02:40:36 +02:00
dependabot-preview[bot]
a2a38c5651
chore(deps): bump libc from 0.2.60 to 0.2.62
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.60 to 0.2.62.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.60...0.2.62 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-16 20:22:04 +02:00
dependabot-preview[bot]
5fabf85d0f
chore(deps): bump log from 0.4.7 to 0.4.8
...
Bumps [log](https://github.com/rust-lang/log ) from 0.4.7 to 0.4.8.
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang-nursery/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-01 12:14:22 +02:00
dependabot-preview[bot]
4a0ddfd417
chore(deps): bump serde from 1.0.94 to 1.0.98
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.94 to 1.0.98.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.94...v1.0.98 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-01 12:14:09 +02:00
dependabot-preview[bot]
509219ea45
chore(deps): bump libc from 0.2.59 to 0.2.60
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.59 to 0.2.60.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.59...0.2.60 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-17 01:38:33 +02:00
dependabot-preview[bot]
42f4c761ea
chore(deps): bump log from 0.4.6 to 0.4.7
...
Bumps [log](https://github.com/rust-lang/log ) from 0.4.6 to 0.4.7.
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang-nursery/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/compare/0.4.6...0.4.7 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-12 00:33:53 +02:00
dependabot-preview[bot]
105caf2b91
chore(deps): bump libc from 0.2.58 to 0.2.59
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.58 to 0.2.59.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.58...0.2.59 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-09 20:46:04 +02:00
dependabot-preview[bot]
2de4b81250
chore(deps): bump tokio from 0.1.21 to 0.1.22
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 0.1.21 to 0.1.22.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-04 13:42:40 +02:00
Fabian Freyer
327cd488bb
Added command line parser
2019-07-02 04:33:49 +02:00
dependabot-preview[bot]
f7773a7fef
chore(deps): bump futures from 0.1.27 to 0.1.28
...
Bumps [futures](https://github.com/rust-lang-nursery/futures-rs ) from 0.1.27 to 0.1.28.
- [Release notes](https://github.com/rust-lang-nursery/futures-rs/releases )
- [Changelog](https://github.com/rust-lang-nursery/futures-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang-nursery/futures-rs/compare/0.1.27...0.1.28 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-01 23:24:03 +02:00
dependabot-preview[bot]
3fd90fa9be
chore(deps): bump serde from 1.0.93 to 1.0.94
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.93 to 1.0.94.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.93...v1.0.94 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-01 23:23:46 +02:00
dependabot-preview[bot]
205325bead
chore(deps): bump serde_json from 1.0.39 to 1.0.40
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.39 to 1.0.40.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.39...v1.0.40 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-01 21:57:21 +02:00
dependabot-preview[bot]
f14075620e
chore(deps): bump serde from 1.0.92 to 1.0.93
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.92 to 1.0.93.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.92...v1.0.93 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-24 21:36:35 +02:00
Fabian Freyer
63554b47c7
Update Cargo.toml
2019-06-05 15:33:31 +02:00
Fabian Freyer
3fd352cedd
Use tokio-pty-process 0.4.0
...
See-also: #31
2019-06-05 15:22:30 +02:00
dependabot-preview[bot]
0371a4dcb3
chore(deps): bump libc from 0.2.56 to 0.2.58
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.56 to 0.2.58.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.56...0.2.58 )
2019-06-04 15:11:16 +02:00
dependabot-preview[bot]
1e9500e16b
chore(deps): bump serde from 1.0.91 to 1.0.92
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.91 to 1.0.92.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.91...v1.0.92 )
2019-06-03 16:22:50 +02:00
dependabot-preview[bot]
eed00b6233
chore(deps): bump tokio from 0.1.20 to 0.1.21
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 0.1.20 to 0.1.21.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-0.1.20...tokio-0.1.21 )
2019-05-31 16:59:25 +02:00
dependabot-preview[bot]
9243db40f5
chore(deps): bump libc from 0.2.55 to 0.2.56
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.55 to 0.2.56.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.55...0.2.56 )
2019-05-31 14:47:00 +02:00
dependabot[bot]
f9d25f6c93
chore(deps): bump tokio from 0.1.18 to 0.1.20
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 0.1.18 to 0.1.20.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-0.1.18...tokio-0.1.20 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-20 18:01:53 +02:00