Skip to content

Release 2.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 23 Apr 19:04

54 changes since 1.9.5

🚀 Autodeployment

  • Fix: add MS search info to env.staging and env.production (#2113)
  • Update autodeployment deps to clear netmask security vulnerability (#2127)
  • Fix: Remove remaining volumes/images/contaniers in every deployment (#2159)
  • chore: bump @octokit/webhooks from 8.12.3 to 9.1.0 in /tools/autodeployment (#2196)

🛠 Back-end

⚡ CI/CD

  • chore: bump actions/cache from v2.1.4 to v2.1.5 (#2170)
  • Added CPU cores calculation for determining the number of concurrency workers (#2206)

🎨 CSS Styling

  • Improve color contrast in search help (#2152)

🚀 Deployment

  • Use Redis for auth service session storage in production (#2133)
  • Fix: Remove remaining volumes/images/contaniers in every deployment (#2159)
  • Don't run unit tests on npm version (#2208)

🕵️‍♂️ Design

  • Fixes #2001: Added bottom padding to improve visual break (#2130)

🐳 Docker

  • Add users container to depends_on for auth docker service (#2145)

🔎 Elasticsearch

  • Fix docker environment for search service (#2161)

🎭 Front-end

  • Switched to react testing library for FE tests (#2122)
  • Minor UI update (#2137)
  • Issue 1956 - Add Avatar to the NavBar (#2146)
  • Fix landing page on mobile (#2150)
  • Fixes #2014: Adds search service to the front-end (#2140)
  • Improve color contrast in search help (#2152)
  • fixes #2157 - Align post content on mobile under 600px (#2158)
  • CSS changes to author info section (#2035)
  • Fixes #1983: Improve SearchHelp logic (#2163)
  • SignUp Page (#2148)
  • Fixes #2001: Added bottom padding to improve visual break (#2130)
  • Fix Banner Observer and NavBar rendering when using snap-scroll or scroll down button. (#2175)
  • Improve contrast ratio in contributor card and search results message (#2184)
  • Fixes #2186: Signup Flow fails with feed-discovery (#2188)
  • Fix part of 2171 signup flow styles (#2190)
  • Fix #2189 - Use correct font for version in header (#2191)
  • Fixes # 2155: Improved postInfo grid size to fit bigger names on mobile (#2192)
  • Fixes #2169: Rename blog prop to url in PostAvatar, deal with optional value (#2176)
  • Fix banner buttons on mobile (#2194)
  • This PR adresses #2201: Extra width causing horizontal overflow (#2202)
  • This PR adresses #2171: Fix styles on SignUp page (#2203)
  • fix #2050: Improve slack icon contrast ratio (#2200)
  • Update dark mode palette (#2205)

⚙ Microservices

  • chore: bump normalize-url from 5.3.0 to 6.0.0 in /src/api/posts (#2129)
  • Add auth middleware to Users service (#2116)
  • Use Redis for auth service session storage in production (#2133)
  • Add authentication middleware to feed-discovery, refactor and update test coverage to 100% (#2136)
  • Add e2e test for signup flow in auth + user services (#2093)
  • Update auth tests to more closely match signup requirements (#2142)
  • Add authorization middlware to parser service (#2144)
  • Fixes #2014: Adds search service to the front-end (#2140)
  • Fix #1968 update Unsplash photos list for image service (#2151)
  • Fix docker environment for search service (#2161)
  • Add /register route to auth service (#2154)
  • Don't crash on SAML logout error, log and redirect (#2167)
  • SignUp Page (#2148)
  • Fixes #1938: Updated healthCheck for Posts service (#2165)
  • Fixes #2186: Signup Flow fails with feed-discovery (#2188)
  • Closes #2054: Fix users MS e2e tests (#2173)

📲 Progressive Web Apps

🧰 Tools

  • Added dependabot configs for all services (#2125)

🖇 Dependencies

  • chore: bump @babel/preset-react from 7.12.13 to 7.13.13 (#2123)
  • chore: bump ioredis from 4.23.0 to 4.26.0 (#2126)
  • Update autodeployment deps to clear netmask security vulnerability (#2127)
  • chore: bump normalize-url from 5.3.0 to 6.0.0 in /src/api/posts (#2129)
  • chore: bump @babel/plugin-transform-runtime from 7.13.10 to 7.13.15 (#2128)
  • chore: bump actions/cache from v2.1.4 to v2.1.5 (#2170)
  • chore: bump set-interval-async from 1.0.34 to 2.0.1 (#2132)
  • chore: bump eslint-plugin-prettier from 3.3.1 to 3.4.0 (#2174)
  • chore: bump @octokit/webhooks from 8.12.3 to 9.1.0 in /tools/autodeployment (#2196)
  • chore: bump playwright from 1.9.2 to 1.10.0 (#2209)

👨‍💻 Developer Experience

  • Added Jest plugin to Eslint config (#2119)
  • Don't run unit tests on npm version (#2208)

🐛 Bug Fixes

  • Fix #2138: iat should be less than or equal to now (#2139)
  • Improve color contrast in search help (#2152)
  • fixes #2157 - Align post content on mobile under 600px (#2158)
  • Fix docker environment for search service (#2161)
  • Improve contrast ratio in contributor card and search results message (#2184)
  • This PR adresses #2201: Extra width causing horizontal overflow (#2202)
  • fix #2050: Improve slack icon contrast ratio (#2200)

✨ Enhancements

  • Added dependabot configs for all services (#2125)
  • Fixes #1983: Improve SearchHelp logic (#2163)
  • Fixes #2001: Added bottom padding to improve visual break (#2130)
  • Fixes #2169: Rename blog prop to url in PostAvatar, deal with optional value (#2176)

🔐 Security Enhancements

  • Update autodeployment deps to clear netmask security vulnerability (#2127)
  • Add auth middleware to Users service (#2116)
  • Add authentication middleware to feed-discovery, refactor and update test coverage to 100% (#2136)
  • Add e2e test for signup flow in auth + user services (#2093)
  • Add authorization middlware to parser service (#2144)
  • Add /register route to auth service (#2154)

🛡 Tests

  • Add authentication middleware to feed-discovery, refactor and update test coverage to 100% (#2136)
  • Fix #2138: iat should be less than or equal to now (#2139)
  • Add e2e test for signup flow in auth + user services (#2093)
  • Update auth tests to more closely match signup requirements (#2142)
  • Closes #2054: Fix users MS e2e tests (#2173)

Other Updates

  • Updated satellite semver in /src/api/auth/package.json (#2115)
  • Fix typo in users URL for status service (#2143)
  • Remove outline on post title (#2164)
  • removed commented out line in src/api/src/routes/logout.js#l51 issue #2193 (#2198)
  • Update all deps related to Babel (#2195)
  • Fixes #1693: Audit of all asynchronous routes in backend folder (#2177)