Release 2.6.0
22 changes since 2.5.4
🚀 Autodeployment
- Better SHA extraction from GitHub webhook payloads (#2756)
🛠 Back-end
🎨 CSS Styling
🚀 Deployment
- 2nd draft for Registering an Image (#2784)
🕵️♂️ Design
- Adapt syntax highlighting on dark theme (#2769)
🐳 Docker
- Rework auth (sso) Dockerfile so it builds on M1 (#2748)
- 2nd draft for Registering an Image (#2784)
- Set up rss-bridge service (#2788)
- Fix SSO Docker build on M1 (#2808)
- Fix docker/production.yml so it validates (#2811)
🎭 Front-end
- Modified regex to match user only (#2751)
- Adapt syntax highlighting on dark theme (#2769)
- POC for #2379: GithubInfo Custom Hook to remove duplicate Github Info code (#2764)
- Issue-2611: Responsive Build Log (#2798)
⚙ Microservices
- fix: logger should not crash the server on error (#2774)
- 2nd draft for Registering an Image (#2784)
- refactor: Remove logrotate service (#2782)
- Fix routing in Traefik for status server, remove hacks in express (#2807)
🖇 Dependencies
- Change image microservices to pnpm (#2796)
👨💻 Developer Experience
- Issue 2786 - Added steps to test in template for PRs (#2787)
🐛 Bug Fixes
- Modified regex to match user only (#2751)
- Fixes #2793: Added mdx/react to web (#2795)
- Issue 2691 - Build dashboard error resizing (#2790)
✨ Enhancements
- 2nd draft for Registering an Image (#2784)
- Fixes 2658: Add octokit to dashboard (#2789)
- Change image microservices to pnpm (#2796)
- Make Youtube link clickable (#2706)
- Reorganize GithubInfo componment (#2806)
🛡 Tests
- initial setup for search test (#2757)
Other Updates
- Bump expo deps in src/mobile (#2766)
- Remove any non alphabetical character from avatar initials (#2758)
- Moving test config variables to test/jest.setup.js (#2771)
- Update pnpm-workspace.yaml (#2779)
- Add a default state to useMedia hook (#2780)
- Added Cache-Control to build status header (#2781)
- Updated all
npm
in feed-discovery readme to bepnpm
(#2785) - Fix signup page crash (#2754)