Releases: reddec/trusted-cgi
v0.4.0
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
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
Security bug fixes, dependency updates, new Go build.
New release should be faster, safer, and smaller.
Migration notices
No migration needed.
Changelog
- e7dafb0 Fix directory creation permissions. (#10)
- 59ba0ed Remove all references to bintray. (#13)
- 9466372 Update README.md
- 3289f29 fix jwt dependency
- d178095 handle create dir API (#7)
- 068a914 update go dependencies, bump go to 1.18
- 9a75aa4 update ui submodule
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
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
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
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
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
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
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
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