Release 3.0.0-alpha.0
23 changes since 2.9.0
🚀 Autodeployment
- Use single env-file in deploy.sh, append secrets instead (#3372)
🐳 Docker
- docker-compose for Supabase in dev/prod (#3361)
🔎 Elasticsearch
🎭 Front-end
- Add copy button for code snippet (#3281)
- Simplify Search Front-End (#3353)
- Fixes #3348: Added GIT_COMMIT override for local environments (#3399)
- Author autocomplete (front-end) (#3414)
- Searchbar on Enter (#3432)
🖇 Dependencies
- Pin dependency eslint to v (#3338)
- Update dependency @bull-board/api to v3.10.1 (#3339)
- Update dependency @bull-board/express to v3.10.1 (#3342)
- Update dependency @mui/material to v5.5.2 (#3344)
- Update dependency @types/react to v17.0.43 (#3345)
- Update dependency @bull-board/api to v3.10.2 (#3382)
- Update dependency @bull-board/express to v3.10.2 (#3383)
- Update dependency babel-loader to v8.2.4 (#3385)
- Update dependency docker.elastic.co/elasticsearch/elasticsearch to v7.17.2 (#3387)
- Update dependency i18next-browser-languagedetector to v6.1.4 (#3392)
- Update dependency next to v12.1.4 (#3393)
- Update pnpm to v6.32.4 (#3423)
- Update pnpm/action-setup action to v2.2.1 (#3425)
🐛 Bug Fixes
Other Updates
- Fix: display buid status and total duration (#3341)
- Footer for About Screen of React Native mobile app (#3320)
- Move
src/docs
tosrc/web/docusaurus
(#3349) - Use node instead of pnpm in planet Dockerfile (#3358)
- Move
test/test-web-content
tosrc/web/test-web-content
(#3360) - Revert "docker-compose for Supabase in dev/prod" (#3364)
- Update Dockerfiles for M1 (#3336)
- Rework configs, docker, envs, CI/CD for production secrets (#3366)
- Modify docker-compose for Supabase in dev/prod (#3368)
- Migrage planet feed list to supabase script (#3370)
- Fix docusaurus broken links (#3376)
- Update how kong.yml is used to configure Supabase in dev vs. prod (#3384)
- Remove Satellite info from Dashboard. Update old Satellite links (#3391)
- Use single nginx container for app and docusaurus (#3367)
- Add Docusaurus to production. Fix docker-build-and-push (#3400)
- Improve parser's e2e test (#3373)
- Using supabase to share student quotes between Telescope web and mobi… (#3346)
- Run a Satellite instance to provide healthcheck route (#3398)
- Fix Docusarus path, update colours (#3406)
- Add docusaurus healthcheck (#3409)
- added portainer and supabase prod/staging links to sidebar (#3401)
- Add initial tests for /github/:project (#3412)
- Update pnpm version in CI (#3424)
- Autocomplete indexing in Parser (#3416)
- Issue 3428: Search by Title in Advanced Search (#3429)
- Fix contributor card avatar in status service (#3430)
- Add author autocomplete query unit tests in Search (#3417)
- Add initial tests for /projects/:project (#3431)
- Add tool script to run backup (#3405)
- About us updated (#3404)
- Manage database models and migration with Prisma (#3418)
- Modify regex in CI to allow prerelease (#3436)