Skip to content

Release 1.8.0

Compare
Choose a tag to compare
@github-actions github-actions released this 12 Mar 21:54

71 changes since 1.7.0

πŸ›  Back-end

⚑ CI/CD

  • Fix eslint and prettier for repo updates (#1813)
  • Added new changlelog generator (#1831)
  • chore: bump actions/setup-node from v1 to v2.1.5 (#1890)
  • chore: bump actions/cache from v2 to v2.1.4 (#1891)
  • Updated release workflow to include new tests (#1892)
  • Adds Initial Service to Get Posts (#1838)

🎨 CSS Styling

  • Fixes #1780 - make GitHub Contributor Card styling consistent (#1834)
  • Changed searchPage background color [1808] (#1832)
  • Fixes #1689: port 'BackToTop' button to UI2.0 (#1916)

πŸš€ deployment

  • Change traefik to use /v1/service-name URLs vs. subdomains (#1812)
  • Adds Initial Service to Get Posts (#1838)

πŸ•΅οΈβ€β™‚οΈ Design

  • New logo update (#1875)

🐳 Docker

  • Change traefik to use /v1/service-name URLs vs. subdomains (#1812)
  • Always use src/api/env.development with npm services:* scripts (#1826)
  • Authentication/Authorization microservice (#1796)

🎭 Front-end

  • Closes #1797: Move src/frontend/next to src/web (#1800)
  • chore: remove gatsby dependencies from telescope's Dockerfile (#1798)
  • UI 2.0 Sidebar 1687 and fix: 1823 Log Out button (#1821)
  • Fix for DateTimeFormatOptions issue (#1824)
  • Fixes #1780 - make GitHub Contributor Card styling consistent (#1834)
  • Changed searchPage background color [1808] (#1832)
  • [UI 2.0] Change header buttons' style and refactor code (#1842)
  • Issue #1677 UI 2.0 Posts,Timeline and Post (#1854)
  • Fix #1861 -Merging desktop and mobile headers (#1863)
  • Fix the horizontal scroll bar on Linux and Windows. (#1867)
  • Fix #1857 - Remove SWRInfinite and any type (#1860)
  • New logo update (#1875)
  • Fixes: BUG - vertical scroll bar on post (#1876)
  • Mobile version posts timeline post (#1905)
  • Banner 1.8 (#1906)
  • Fix issue #1855: add temporary avatar (#1911)
  • React auth implementation using new JWT flow (#1843)
  • Fixes #1689: port 'BackToTop' button to UI2.0 (#1916)
  • Fix: issue 1919 - Center initials (#1923)

βš™ Microservices

  • Authentication/Authorization microservice (#1796)
  • Closes #1705: Add Let's Encrypt to Traefik Microservices router (#1830)
  • Add unit tests for image service (#1893)
  • Adds Initial Service to Get Posts (#1838)
  • Fix #1706: Add Microservices docker-compose to production startup (#1900)

🧰 Tools

  • Added new changlelog generator (#1831)
  • Added Dependabot config for Docker, GitHub Actions, and more npm packages (#1878)

πŸ–‡ Dependencies

  • chore: remove gatsby dependencies from telescope's Dockerfile (#1798)
  • chore: bump ioredis-mock from 5.2.2 to 5.2.4 (#1814)
  • chore: bump eslint-config-prettier from 7.2.0 to 8.0.0 (#1818)
  • chore: bump express-validator from 6.9.2 to 6.10.0 (#1844)
  • chore: bump ioredis from 4.22.0 to 4.23.0 (#1845)
  • chore: bump @typescript-eslint/parser from 4.15.1 to 4.15.2 (#1846)
  • chore: bump eslint from 7.20.0 to 7.21.0 (#1847)
  • chore: bump bull-board from 1.3.1 to 1.4.1 (#1848)
  • chore: bump @typescript-eslint/eslint-plugin from 4.15.1 to 4.15.2 (#1849)
  • chore: bump husky from 5.0.9 to 5.1.1 (#1850)
  • chore: bump nock from 13.0.7 to 13.0.9 (#1851)
  • chore: bump eslint-config-prettier from 8.0.0 to 8.1.0 (#1852)
  • chore: bump husky from 5.1.1 to 5.1.3 (#1862)
  • chore: bump playwright from 1.9.0 to 1.9.1 (#1874)
  • chore: bump @babel/preset-env from 7.13.5 to 7.13.9 (#1877)
  • chore: bump @babel/plugin-transform-runtime from 7.13.7 to 7.13.9 (#1879)
  • chore: bump nock from 13.0.9 to 13.0.10 (#1880)
  • chore: bump pino-pretty from 4.5.0 to 4.7.0 (#1881)
  • chore: bump @typescript-eslint/eslint-plugin from 4.15.2 to 4.16.1 (#1882)
  • chore: bump @typescript-eslint/parser from 4.15.2 to 4.16.1 (#1883)
  • chore: bump nock from 13.0.10 to 13.0.11 (#1884)
  • chore: bump jsdom from 16.4.0 to 16.5.0 (#1885)
  • chore: bump date-fns from 2.17.0 to 2.19.0 (#1886)
  • chore: bump ts-jest from 26.5.2 to 26.5.3 (#1887)
  • chore: bump jest-playwright-preset from 1.4.7 to 1.5.0 (#1888)
  • Added Dependabot config for Docker, GitHub Actions, and more npm packages (#1878)
  • chore: bump actions/setup-node from v1 to v2.1.5 (#1890)
  • chore: bump actions/cache from v2 to v2.1.4 (#1891)
  • chore: bump pino-pretty from 4.7.0 to 4.7.1 (#1894)
  • chore: bump @babel/plugin-transform-runtime from 7.13.9 to 7.13.10 (#1896)
  • chore: bump bull-board from 1.4.1 to 1.4.2 (#1898)
  • chore: bump @babel/preset-env from 7.13.9 to 7.13.10 (#1899)
  • chore: bump @typescript-eslint/parser from 4.16.1 to 4.17.0 (#1901)
  • chore: bump playwright from 1.9.1 to 1.9.2 (#1902)
  • chore: bump @vercel/node from 1.9.0 to 1.9.1 (#1903)
  • chore: bump jest-playwright-preset from 1.5.0 to 1.5.1 (#1904)
  • chore: bump pino from 6.11.1 to 6.11.2 (#1914)
  • chore: bump @typescript-eslint/eslint-plugin from 4.16.1 to 4.17.0 (#1918)
  • chore: bump swr from 0.4.2 to 0.5.2 in /src/web (#1920)

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

  • Fix eslint and prettier for repo updates (#1813)
  • Change traefik to use /v1/service-name URLs vs. subdomains (#1812)
  • Update eslintignore to use glob patterns for node_modules deep in repo (#1827)
  • Always use src/api/env.development with npm services:* scripts (#1826)
  • Added new changlelog generator (#1831)
  • Added Dependabot config for Docker, GitHub Actions, and more npm packages (#1878)
  • Updated release workflow to include new tests (#1892)

πŸ› Bug Fixes

  • Added new changlelog generator (#1831)
  • Fixes #1841 - Fetch all contributors and fix contribution count plural (#1853)
  • Fix the horizontal scroll bar on Linux and Windows. (#1867)
  • Fixes: BUG - vertical scroll bar on post (#1876)

πŸ“ƒ Documentation Updates

  • Update dependabot doc (#1825)

✨ Enhancements

  • Added Dependabot config for Docker, GitHub Actions, and more npm packages (#1878)
  • Updated release workflow to include new tests (#1892)

πŸ” Security Enhancements

  • Authentication/Authorization microservice (#1796)
  • React auth implementation using new JWT flow (#1843)

πŸ›‘ Tests

  • Authentication/Authorization microservice (#1796)
  • Add unit tests for image service (#1893)

Other Updates

  • Adjusted Light Theming for UI 2.0 and updated front-end.md (#1811)
  • Fixes #1815: Spotify playlists within an iframe are not sanitized (#1817)
  • Fixes #1795 - added trailing slash to next.config.js (#1836)
  • Change MUI typography font to Spartan (#1864)
  • Add Firebase emulator via Docker (#1840)
  • Changed Search bar style for new UI [1805 - DESKTOP UI] (#1839)
  • Fixes #1870, port hash function into Satellite (#1913)
  • Use POSTS_PORT vs. IMAGE_PORT in docker-compose (#1924)
  • Use .env if present when building next.js (#1925)