Skip to content

Releases: sixfeetup/scaf

v1.1.0

08 Jul 10:54
Compare
Choose a tag to compare

1.1.0 (2024-07-08)

Features

v1.0.0

28 Jun 04:28
Compare
Choose a tag to compare

1.0.0 (2024-06-28)

Features

  • add .envrc for reading from 1Password and update readme #78 (b622f52)
  • add acm for cloudfront #67 (58617c2)
  • add application module for shared manifests #92 (c6b55ff)
  • add argocd controlplane #77 (e34f85d)
  • add aws_s3_custom_domain (cc22cc2)
  • add aws_s3_custom_domain to backend (6faafc6)
  • add cloudfront manifests #67 (d291d18)
  • add daphne to requirements #71 (b1e1c6b)
  • add Dockerfile (c6389e7)
  • add dotenv file #108 (ce65257)
  • add frontend Dockerfile (5d387e3)
  • add frontend tests (f38b7d5)
  • add iam user with bucket access policy #86 (b2c0d3c)
  • add liveness and readiness probes (cd2f504)
  • add mailhog kustomization layer for reuse in local and sandbox (1d7d9c7)
  • add management and ECR manifests #74 (21d58fc)
  • add manifests to create ec2 instance with k3s #66 (1c4c023)
  • add Nix Flake development environment (391ce10)
  • add Nix Flake for development on Scaf (fd7d759)
  • add route53 for prod and sandbox #68 (cd0e6cc)
  • add s3 storage for static content #86 (8d1f3fd)
  • add s3 storage to Django media uploads and static resources (efd5e02)
  • add sealed secrets template to k8s #78 (07d92e0)
  • add semantic release (805b566)
  • add sentry to configmap #76 (9b7c60d)
  • add sentry to react frontend #108 (50e811e)
  • add template for control plane #78 (75ebafd)
  • add templates for argocd application #77 (26cba6d)
  • add Tilt support. Close #58 (7c60bed)
  • add Tilt support. Close #58 (5d45522)
  • allow overriding template path (d10e46a)
  • allow public access to static s3 #86 (2895c91)
  • change service type to ClusterIP (03b757b)
  • clean up terraform plan for scaf (371649e)
  • configure django for s3 storage #86 (6b363ed)
  • extend with cookiecutter options (c58881a)
  • github actions workflow to test scaf project create (79ed57b)
  • initialize cluster with kind (79a5d51)
  • install cert manager into cluster #70 (e4e130e)
  • install kubectl, kind and tilt (899b742)
  • install script (21d5839)
  • keep PVs across tilt restart. closes #124 (507e116)
  • keep PVs across tilt restart. closes #124 (a244ba2)
  • make sentry optional (21c48ea)
  • make sentry optional (close #177) (b1e8c38)
  • patch daphne into prod and sandbox manifests #71 (ea71d1f)
  • remove need for base64 encoded values #78 (331afaf)
  • run migrations as init container (7da6182)
  • run migrations as init container (355e41d)
  • run scaf using IMAGE_TAG environment variable (77a2e01)
  • scaf script. WIP (fdb17a0)
  • semantic-release github workflow (6ee3021)
  • serve static content from static_storage bucket (c5af2e1)
  • set SCAF_SCRIPT_BRANC (b5991fb)
  • simplify install, rename project and update docs. closes #157 closes #130 (8585799)
  • terraform config to set up k3s on an aws ec2 instance (9152972)
  • tilt console output recommendation (4e916e0)
  • update ingress to use ingressroute #70 (4a37b2d)
  • update k8s deployment (2d8ded9)
  • use entrypoint to match host and container scaf user (e64aace)
  • use k8s_resource to create port forwards (6dda6cc)
  • use semantic-release for versioning (958917d)
  • use sentry/react #108 (83eacda)
  • use template for unencrypted secrets #78 ([7bc1d37](https://github.com/six...
Read more

v20220826a

26 Aug 15:14
Compare
Choose a tag to compare

Updated for Django 4.1 and lots of fixes