Frigga

Latest version: v1.1.1

Safety actively analyzes 621173 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

1.1.1

- Dockerfile - Using `alpine` in the `build` step
- Security - Updated `requests` from `2.24.0` to `2.25.0`

1.1.0

- Added frigga's **webserver** - both WebSockets and HTTP, the default is WebSockets
- Added frigga's **client** - both WebSockets and HTTP, the default is WebSockets
- Added webserver to docker-compose/docker-compose.yml - both WebSockets (port=8084) and HTTP (port=8083)
- Added `frigga version` to print the installed version
- [WIP] Added src/frigga/templates/index.html - Supports invoking functions with GUI (browser). Currently supports only `prometheus-get`. Will create another branch to continue this work

1.1.0rc6

- Added frigga's **webserver** - both WebSockets and HTTP, the default is WebSockets
- Added frigga's **client** - both WebSockets and HTTP, the default is WebSockets
- Added webserver to docker-compose/docker-compose.yml - both WebSockets (port=8084) and HTTP (port=8083)
- Added `frigga version` to print the installed version
- [WIP] Added src/frigga/templates/index.html - Supports invoking functions with GUI (browser). Currently supports only `prometheus-get`. Will create another branch to continue this work

1.0.10

Enhancements
- Added `prometheus-get` to get the current number of dataseries that are scraped by Prometheus
- Added `prometheus-reload` to reload Prometheus with its [MANAGEMENT API](https://prometheus.io/docs/prometheus/latest/management_api/)
- The frigga package can be imported as a Python package, previously it was possible to use it only as a CLI
- Project structure is according to [unfor19/python-project](https://github.com/unfor19/python-project)

Docker
- Using alpine instead of Ubuntu, shrunk image size from 44MB to 18MB
- Using explicit UID and GID

Tests
- Fails on error
- Fully tested on minikube and docker-compose
- Updated Grafana's dashboards - replaced cadvisor with container-exporter
- Supports testing on Kubernetes (minikube) locally
- Using frigga instead of bash scripts for getting the number of datasereis and reloading Prometheus

1.0.10rc4

- Fully tested on minikube and docker-compose
- Updated Grafana's dashboards - replaced cadvisor with container-exporter
- Supports testing on Kubernetes (minikube) locally

1.0.10rc3

- [ENHANCEMENT] Project structure is according to [unfor19/python-project](https://github.com/unfor19/python-project)
- [ENHANCEMENT] The frigga package can be imported as a Python package, previously it was possible to use it only as a CLI
- [ENHANCEMENT] CI/CD is according to my "standards", see examples in [unfor19/python-project workflows](https://github.com/unfor19/python-project/tree/master/.github/workflows) and the [unfor19/python-project/Dockerfile](https://github.com/unfor19/python-project/blob/master/Dockerfile)
- [ENHANCEMENT] CI/CD fails on error

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.