Skip to content

Releases: reddec/trusted-cgi

v0.4.0

29 Dec 11:07
Compare
Choose a tag to compare

Security bug fixes, dependency updates, new Go build.

New release should be faster, safer, and smaller.

Migration notices

No migration needed.

Changelog

  • ef2d62c Fix path on debian systemd service (#24)
  • dc18e1f Fix paths of static files. (#11)
  • 9d824a7 add apt repo build
  • f9672fc add info about apt (fixes #12)
  • 11c268d add upload to apt repo
  • 6872586 fix build
  • d2e405c fix: slash handling for static files (replaces pull/27)
  • d549807 initial attempt to move templates as embedded content
  • 314f3d9 skip run scheduled job on start (fixes #25)
  • 622a3bf update dependencies and build workflow
  • 75820b6 update nimlang and alpine docker image

For Ubuntu/Debian (should be for all LTS)

sudo wget -O trusted-cgi_0.3.7_linux_amd64.deb https://github.com/reddec/trusted-cgi/releases/download/v0.3.7/trusted-cgi_0.3.7_linux_amd64.deb
sudo apt install ./trusted-cgi_0.3.7_linux_amd64.deb

v0.3.8

01 Jan 05:25
Compare
Choose a tag to compare

Security bug fixes, dependency updates, new Go build.

New release should be faster, safer, and smaller.

Migration notices

No migration needed.

Changelog

  • f65a28e (security) fix user's JWT
  • 0907ab8 add bash to full image (#20)
  • dd75f57 build & docs: update goreleaser config
  • 34109d5 detect client address behind proxy (closes #9)
  • 2b173a2 update GO to 1.19, update deps
  • cd97f41 update docker images (fixes #22), make universal (ARM/AMD) docker build

For Ubuntu/Debian (should be for all LTS)

sudo wget -O trusted-cgi_0.3.7_linux_amd64.deb https://github.com/reddec/trusted-cgi/releases/download/v0.3.7/trusted-cgi_0.3.7_linux_amd64.deb
sudo apt install ./trusted-cgi_0.3.7_linux_amd64.deb

v0.3.7

09 Jul 14:01
Compare
Choose a tag to compare

Security bug fixes, dependency updates, new Go build.

New release should be faster, safer, and smaller.

Migration notices

No migration needed.

Changelog

For Ubuntu/Debian (should be for all LTS)

sudo wget -O trusted-cgi_0.3.7_linux_amd64.deb https://github.com/reddec/trusted-cgi/releases/download/v0.3.7/trusted-cgi_0.3.7_linux_amd64.deb
sudo apt install ./trusted-cgi_0.3.7_linux_amd64.deb

v0.3.6

01 Dec 13:06
Compare
Choose a tag to compare

Minor bug fixes:

  • fixed templates (reported #2 by @biozz) initialization with subdirectory
  • fixed UI playground (reported by @dev3535)
  • follow HTTP protocol and return 403 on restricted lambda call

The release also includes a number of internal refactoring.

Migration notices

No migration needed.

Changelog

0904402 Merge branch 'master' of github.com:reddec/trusted-cgi
31a0a06 Update README.md
8a133fb add release notes
f85c2ad add validator to platform level
e141719 fix directory in templates (#2)
074c8e0 fix: return 403 on restricted lambda call
e5518ff simplify and re-organize initialization
5844692 update ui, fix bug with tokens

For Ubuntu/Debian (should be for all LTS)

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 379CE192D401AB61
echo "deb https://dl.bintray.com/reddec/debian all main" | sudo tee /etc/apt/sources.list.d/trusted-cgi.list
sudo apt update
sudo apt install trusted-cgi

Docker images

  • docker pull reddec/trusted-cgi:v0.3.6-light
  • docker pull reddec/trusted-cgi:v0-light
  • docker pull reddec/trusted-cgi:v0.3-light
  • docker pull reddec/trusted-cgi:latest-light
  • docker pull reddec/trusted-cgi:v0.3.6
  • docker pull reddec/trusted-cgi:v0
  • docker pull reddec/trusted-cgi:v0.3
  • docker pull reddec/trusted-cgi:latest

v0.3.5

25 Jul 04:36
Compare
Choose a tag to compare

It's a big release, that moving the project forward to the first major release.

More stability, more security, more features, but keeping system resources usage less than ever.

Queues

Make a simple POST request to the endpoint and let the platform manage requests asynchronously. See docs.

It doesn't matter how many messages will be enqueued - it will almost not affect memory (RAM), because
all items offloaded to the permanent storage (HDD/SSD/...).

Policies

No more sensitive information in a manifest - all security-related parameters now moved to platform level.
As a bonus - different lambdas now can use the same security rules (policies). See docs

UI

UI refactored to provide more clean navigation for instances with a large number of objects.

Migration notices

All manifests should migrate automatically after the restart, however, backup is always a good idea.

Changelog

a2d2ea5 add basic policies
7b235f0 add migration from manifest to policies
1e0b3e2 add policy ui
add5c3a add queue manager to a main flow
98e4e43 add queue storage for requests
79c8722 add requeue for queues
3093b33 add validator to platform level
91e31e7 check policies before append to queue
edbeb6c cli: remove private flag
2224aa3 expose policies API
5f88a1c expose queues over admin API
2789c49 fix load links/aliases after restart
1bbdfbf fix re-open queue, update ui
882246a max queue element size
ca4e2d8 support queues configuration
aa0385d ui: basic queues support
395152f ui: update to latest version

For Ubuntu/Debian (should be for all LTS)

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 379CE192D401AB61
echo "deb https://dl.bintray.com/reddec/debian all main" | sudo tee /etc/apt/sources.list.d/trusted-cgi.list
sudo apt update
sudo apt install trusted-cgi

Docker images

  • docker pull reddec/trusted-cgi:v0.3.5-light
  • docker pull reddec/trusted-cgi:v0-light
  • docker pull reddec/trusted-cgi:v0.3-light
  • docker pull reddec/trusted-cgi:latest-light
  • docker pull reddec/trusted-cgi:v0.3.5
  • docker pull reddec/trusted-cgi:v0
  • docker pull reddec/trusted-cgi:v0.3
  • docker pull reddec/trusted-cgi:latest

v0.3.4

25 Jun 17:59
Compare
Choose a tag to compare

Changelog

9e1b638 ui: update ui

For Ubuntu/Debian (should be for all LTS)

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 379CE192D401AB61
echo "deb https://dl.bintray.com/reddec/debian all main" | sudo tee /etc/apt/sources.list.d/trusted-cgi.list
sudo apt update
sudo apt install trusted-cgi

Docker images

  • docker pull reddec/trusted-cgi:v0.3.4-light
  • docker pull reddec/trusted-cgi:v0-light
  • docker pull reddec/trusted-cgi:v0.3-light
  • docker pull reddec/trusted-cgi:latest-light
  • docker pull reddec/trusted-cgi:v0.3.4
  • docker pull reddec/trusted-cgi:v0
  • docker pull reddec/trusted-cgi:v0.3
  • docker pull reddec/trusted-cgi:latest

v0.3.3

25 Jun 17:46
Compare
Choose a tag to compare

Changelog

1c328e4 (cgi-ctl): add alias command
db805f0 (cgi-ctl): add apply command, unify UID search
8d80690 (cgi-ctl): add create command
84ba109 (cgi-ctl): add update manifest command
e901729 (cgi-ctl): allow set description, name and public for create
4fa5f92 (cgi-ctl): unify clone command flags (rename -i to -U)
78e1cb5 total code refactoring, no more caching for incoming stream
eec1e28 ui: allow to create from default template, add hint about cgi-ctl create command

For Ubuntu/Debian (should be for all LTS)

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 379CE192D401AB61
echo "deb https://dl.bintray.com/reddec/debian all main" | sudo tee /etc/apt/sources.list.d/trusted-cgi.list
sudo apt update
sudo apt install trusted-cgi

Docker images

  • docker pull reddec/trusted-cgi:v0.3.3-light
  • docker pull reddec/trusted-cgi:v0-light
  • docker pull reddec/trusted-cgi:v0.3-light
  • docker pull reddec/trusted-cgi:latest-light
  • docker pull reddec/trusted-cgi:v0.3.3
  • docker pull reddec/trusted-cgi:v0
  • docker pull reddec/trusted-cgi:v0.3
  • docker pull reddec/trusted-cgi:latest

v0.3.2

17 Jun 08:19
Compare
Choose a tag to compare

Changelog

534fcb7 (cgi-ctl) add do command
8240b90 (cgi-ctl) add information about archive size for clone, upload, download
69df6d8 (cgi-ctl) add windows and darwin support
72f166e add clone operation, add stored configuration
a061050 add vendor folders to .cgiignore in default templates
85889a3 fix ignoring .cgiignore file on server side
554794a ui: update overview

For Ubuntu/Debian (should be for all LTS)

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 379CE192D401AB61
echo "deb https://dl.bintray.com/reddec/debian all main" | sudo tee /etc/apt/sources.list.d/trusted-cgi.list
sudo apt update
sudo apt install trusted-cgi

Docker images

  • docker pull reddec/trusted-cgi:v0.3.2-light
  • docker pull reddec/trusted-cgi:v0-light
  • docker pull reddec/trusted-cgi:v0.3-light
  • docker pull reddec/trusted-cgi:latest-light
  • docker pull reddec/trusted-cgi:v0.3.2
  • docker pull reddec/trusted-cgi:v0
  • docker pull reddec/trusted-cgi:v0.3
  • docker pull reddec/trusted-cgi:latest

v0.3.1

16 Jun 06:09
Compare
Choose a tag to compare

Changelog

1478c10 GitBook: [master] 2 pages modified
c8993e5 Revert "GitBook: [master] 2 pages modified"
4ea7b68 add download content feature over cgi-ctl
003401c add upload content feature over cgi-ctl, support .cgiignore
0c3c812 ui: fix show global settings user
871d0a7 ui: fix show global settings user

For Ubuntu/Debian (should be for all LTS)

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 379CE192D401AB61
echo "deb https://dl.bintray.com/reddec/debian all main" | sudo tee /etc/apt/sources.list.d/trusted-cgi.list
sudo apt update
sudo apt install trusted-cgi

Docker images

  • docker pull reddec/trusted-cgi:v0.3.1
  • docker pull reddec/trusted-cgi:v0
  • docker pull reddec/trusted-cgi:v0.3
  • docker pull reddec/trusted-cgi:latest

v0.3.0

01 Jun 14:03
Compare
Choose a tag to compare

Changelog

347156d Create CNAME
f0ab4d1 Set theme jekyll-theme-minimal
f5acf42 add static serving, fix form value mapping
c4ad43b support defining static dir

For Ubuntu/Debian (should be for all LTS)

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 379CE192D401AB61
echo "deb https://dl.bintray.com/reddec/debian all main" | sudo tee /etc/apt/sources.list.d/trusted-cgi.list
sudo apt update
sudo apt install trusted-cgi

Docker images

  • docker pull reddec/trusted-cgi:v0.3.0
  • docker pull reddec/trusted-cgi:v0
  • docker pull reddec/trusted-cgi:v0.3
  • docker pull reddec/trusted-cgi:latest