Release 4th July 2021 #399

Merged
Irev-Dev merged 6 commits from main into release 2021-07-04 12:50:36 +02:00

6 Commits

Author SHA1 Message Date
Kurt Hutten
e30f870e92 Merge pull request #396 from Irev-Dev/kurt/gzip-391
Gzip files before upload to s3 + high quality CadQuery downloads + TS conversions
2021-07-04 20:49:21 +10:00
Kurt Hutten
f176bbe090 Use high quality render for CadQuery download 2021-07-04 20:48:11 +10:00
Kurt Hutten
70e55a039d Implement gzip compression for cad artifacts
The stls from CadQuery and OpenSCAD are not compressed and so we're
throwing away bandwidth and taking a performance hit by not gziping.

Gzip for s3 basically needs to be gziped before upload and than have

'content-type'      :  'text/stl'
'content-encoding'  :  'gzip'
set.

https://stackoverflow.com/questions/8080824/how-to-serve-gzipped-assets-from-amazon-s3

The obvious part that needs to change is putObject in
app/api/src/docker/common/utils.js but there might be a few more
nuances.

resolves #391
2021-07-03 08:25:20 +10:00
Kurt Hutten
207eb6790a Update curated-code-cad to add live editor links for OpenSCAD & CadQuery 2021-07-02 21:07:16 +10:00
Kurt Hutten
2e3f9b9e25 Add deprecation warning for CascadeStudio
https://github.com/Irev-Dev/cadhub/discussions/261
2021-07-02 20:38:05 +10:00
Kurt Hutten
b01c08b0d2 Remove email route after all of the sillyness 2021-07-02 20:18:17 +10:00