Skip to content

Release 2.8.3

Compare
Choose a tag to compare
@github-actions github-actions released this 22 Mar 22:38

36 changes since 2.8.2

πŸš€ Autodeployment

  • Switch deploy webhook URL to deal with redirects (#3223)

πŸ›  Back-end

  • add TIMING=1 to eslint scripts (#3246)

⚑ CI/CD

  • Set up buildx before running containers in e2e tests for caching (#3219)
  • Switch deploy webhook URL to deal with redirects (#3223)
  • Wait on postgres to become ready before running sso e2e tests (#3248)
  • Use BuildKit with all Docker build commands for cache (#3254)

🐳 Docker

  • Set up buildx before running containers in e2e tests for caching (#3219)
  • Wait on postgres to become ready before running sso e2e tests (#3248)
  • Refactor Dockerfile status (#3239)
  • Refactor Dockerfile feed-discovery (#3256)
  • Refactor Dockerfile posts (#3255)
  • Refactor dependency-discovery dockerfile (#3231)
  • Refactor Dockerfile planet (#3235)
  • Refactor Dockerfile image (#3236)
  • Refactor Dockerfile search (#3238)
  • Use BuildKit with all Docker build commands for cache (#3254)
  • Migrating to use docker.cdot.systems based images (#3265)

🎭 Front-end

  • Fixes #3212: Banner image failed to load because CORS violation (#3233)
  • add TIMING=1 to eslint scripts (#3246)
  • Fixes #3208 add auto-install-peers, install missing deps in src/web (#3209)
  • Add dependencies for MUI v5 (#3249)
  • feat: Banner image placeholder and fallback background (#3190)

πŸ–‡ Dependencies

  • Set up ESLint for image service (#3210)
  • Update @senecacdot/eslint-config-telescope to v1.0.1 (#3250)
  • Update dependency @senecacdot/eslint-config-telescope to v1.0.1 (#3251)
  • Fixes #3208 add auto-install-peers, install missing deps in src/web (#3209)
  • Add dependencies for MUI v5 (#3249)
  • Fixes #3208 install missing deps in src/docs (#3257)
  • Update dependency mermaid to v8.13.8 [SECURITY] (#3260)
  • Update dependency @babel/core to v7.17.8 (#3262)
  • Update dependency @senecacdot/eslint-config-telescope to v1.1.0 (#3267)
  • Update dependency @popperjs/core to v2.11.4 (#3264)
  • Set up ESLint for post service (#3269)
  • Update dependency @types/react to v17.0.41 (#3270)
  • Update dependency connect-redis to v6.1.3 (#3272)
  • Update dependency i18next to v21.6.14 (#3273)
  • Update dependency mdx-mermaid to v1.2.2 (#3274)
  • Update dependency next-pwa to v5.4.6 (#3275)
  • Fixes #3208 install missing peer deps in posts microservice (#3261)
  • Set up ESLint for parser service. (#3271)
  • Fixes #3208 install missing peer deps in root (#3284)

πŸ‘¨β€πŸ’» Developer Experience

  • Use BuildKit with all Docker build commands for cache (#3254)
  • refactor eslint configuration (#3253)

✨ Enhancements

  • About page and fixing some ESLint problems by import react package (#3167)

πŸ’‘ Nice to Have

  • add TIMING=1 to eslint scripts (#3246)
  • Fixes #3208 add auto-install-peers, install missing deps in src/web (#3209)
  • Fixes #3208 install missing deps in src/docs (#3257)

πŸ” Security Enhancements

  • Fixes #3212: Banner image failed to load because CORS violation (#3233)

πŸ›‘ Tests

  • Wait on postgres to become ready before running sso e2e tests (#3248)

Other Updates

  • [satellite]: use Satellite from npm registry (#3220)
  • Use replace instead of replaceAll (#3186)
  • update release (#3227)
  • Don't link local package (#3247)
  • Reduce memory usage for elasticsearch in development (#3242)
  • Updated pnpm-lock for releasing (#3289)