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.debv0.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.debv0.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.debv0.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-cgiDocker images
docker pull reddec/trusted-cgi:v0.3.6-lightdocker pull reddec/trusted-cgi:v0-lightdocker pull reddec/trusted-cgi:v0.3-lightdocker pull reddec/trusted-cgi:latest-lightdocker pull reddec/trusted-cgi:v0.3.6docker pull reddec/trusted-cgi:v0docker pull reddec/trusted-cgi:v0.3docker 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