github specklesystems/speckle-server 2.8.0

latest releases: 2.26.1, 2.26.0, 2.25.9...
3 years ago

What's Changed

  • chore(.gitignore): ignore VSCode log files by @iainsproat in #854
  • feat: comments in viewer embed + refactored frontend viewer foundations by @fabis94 in #844
  • fixFrontendNginxPipefail by @gjedlicska in #870
  • feat(circleci): use bot account ssh key for commits by @gjedlicska in #871
  • docs(vscode workspace): adds Helm as a top-level to VSCode workspace by @iainsproat in #872
  • docs(helm chart): include logo by @iainsproat in #876
  • style(helm chart): define named ports on pods and target them in Services by @iainsproat in #873
  • Configurable imagePullPolicy by @iainsproat in #875
  • Helm refactor deployments to separate directories by @iainsproat in #877
  • fix(frontend container): add default value for FILE_SIZE_LIMIT_MB by @gjedlicska in #880
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #818
  • fix(frontend): various minor FE fixes + gitguardian config by @fabis94 in #879
  • refactor(server): typescript support by @fabis94 in #874
  • feat(helm chart): use standard helm labels on all pods and services by @iainsproat in #882
  • Embed Extras by @didimitrie in #878
  • feat(frontend): viewer help styling by @didimitrie in #885
  • fix(frontend): wraping fix in comment slideshow by @didimitrie in #891
  • build(circleci): Run pre-commit within CircleCI by @iainsproat in #890
  • fix(frontend): workaround for @speckle/viewer not found error when running dev server by @fabis94 in #892
  • refactor(helm chart): use named ports where possible by @iainsproat in #898
  • refactor(helm chart): DRY common labels by @iainsproat in #884
  • style: newlines at end of (some) files by @iainsproat in #893
  • Update .github etc. from latest template by @iainsproat in #901
  • build: Images should be built on every branch & commit with a PR by @iainsproat in #856
  • Add Hadolint to pre-commit by @iainsproat in #848
  • Add shellcheck by @iainsproat in #850
  • Adds helm lint pre-commit by @iainsproat in #852
  • fix(circleci): branch names should be sanitised by @iainsproat in #908
  • feat(server): new base email template + implementation for invites emails by @fabis94 in #903
  • gergo/pre commit by @gjedlicska in #906
  • GitHub template update by @iainsproat in #921
  • feat(helm chart): add SecurityContext to pods and containers by @iainsproat in #917
  • feat(helm chart): prometheus monitoring namespace and release name should be configurable by @iainsproat in #914
  • feat(helm chart): network policies are provided for all services by @iainsproat in #909
  • Allow save object to S3 in different region by @peterjgrainger in #910
  • fix(frontend): frontend currently cannot run as non-root by @iainsproat in #928
  • fix(frontend): frontend revert security context to prior permissions by @iainsproat in #929
  • fix(fileimport service): s3 is not required by fileimport service by @iainsproat in #924
  • feat(helm chart): node affinities, tolerations etc. are configurable by @iainsproat in #926
  • feat(helm chart): serviceAccounts are provided for each service by @iainsproat in #922
  • refactor(server authz): refactor authz module to TypeScript by @gjedlicska in #907
  • docs(helm chart): values.yaml is documented and json.schema provided by @iainsproat in #932
  • perf(server, webhook-service): production images are based on distroless by @iainsproat in #899
  • Revert "perf(Docker images): production images are based on distroless (#899) by @iainsproat in #934
  • fix(frontend): some styling issues by @fabis94 in #936
  • Build(CircleCI): Do not run publish step for PRs from forks by @iainsproat in #941
  • chore: cleaning up suuid usages by @fabis94 in #943
  • ci(gitguardian): the matches-ignore property should be a list and not a map by @iainsproat in #946
  • style(vscode workspace): set EOL character to line feed (LF) symbol by @iainsproat in #920
  • feat(server): notify users on comment mentions by @fabis94 in #933
  • gergo/downScaleCiWorkers by @gjedlicska in #950
  • gergo/fixCiConditionals by @gjedlicska in #952
  • Circleci added to pre commit by @iainsproat in #951
  • feature(frontend): dl manager link now leads to releases page by @fabis94 in #956
  • feat: pretty password reset email + bugfixes by @fabis94 in #939
  • fix: relaxed engine constraint for libs by @fabis94 in #960
  • feat(server): stream discoverability flag & queries by @fabis94 in #948
  • refactor(helm chart): explicitly define the deployment rollout strategy by @iainsproat in #963
  • Cilium network policies by @iainsproat in #954
  • fix(helm chart): remove unnecessary values from helm chart by @iainsproat in #964
  • Helm Chart: Network Policies allow server egress to apollo by @iainsproat in #965
  • fix(helm chart): allow egress from server to email server by @iainsproat in #966
  • fix(helm chart server kubernetes network policy): update CIDR for Apollo by @iainsproat in #968
  • fix(server): put emails behind elevated privileges by @gjedlicska in #971
  • fix(helm chart): allow egress to auth providers by @iainsproat in #970
  • refactor: email verification flow & email template by @fabis94 in #967

Full Changelog: 2.7.1...2.8.0

Don't miss a new speckle-server release

NewReleases is sending notifications on new releases.