Releases: Seneca-CDOT/telescope
Releases · Seneca-CDOT/telescope
Release 2.5.4
7 changes since 2.5.3
🚀 Autodeployment
- Switch autodeployment server to use streaming cache for build logs (#2695)
- Always send a build's code as part of /status info (#2762)
🛠 Back-end
- Add support for expo mobile dev (#2744)
⚡ CI/CD
- Exclude docs from CI tests (#2749)
🐳 Docker
- Rename auth container to sso, to prepare for supabase auth container (#2752)
⚙ Microservices
- Rename auth container to sso, to prepare for supabase auth container (#2752)
🧰 Tools
🖇 Dependencies
- Fixes #2671: Add vite to dashboard (#2763)
- fix(deps): update dependency next to v12.0.9 [security] (#2772)
Other Updates
- Rendering build duration (#2665)
- Extract Elasticsearch from Satellite for Search (#2753)
- Adding setupFiles for Post test config (#2759)
- All the Elastic APM code from our docker/compose files, envs, logging, Satellite, docs, etc., is cleaned. (#2720)
- Fixing wrong build status url (#2750)
- Add GitHub information in mobile view. (#2716)
Release 2.5.3
No Changes
Release 2.5.2
6 changes since 2.5.1
🛠 Back-end
- Add YouTube channel test case for feed discovery service (#2723)
🎨 CSS Styling
- Fix sidebar Safari css bug (#2726)
🎭 Front-end
- Fix sidebar Safari css bug (#2726)
🖇 Dependencies
- Renovate: disallow node-fetch >= 3.0 and increase renovate schedule (#2712)
- chore(deps): update actions/setup-node action to v2.5.1 (#2714)
- fix(deps): update dependency node-fetch to v2.6.7 [security] (#2724)
- Fixes #2711: Security update for node-fetch (#2742)
🔐 Security Enhancements
🛡 Tests
- Add YouTube channel test case for feed discovery service (#2723)
Other Updates
Release 2.5.1
1 changes since 2.5.0
🔎 Elasticsearch
- 2698: Remove advanced search validation breaking production search (#2699)
Other Updates
Release 2.5.0
13 changes since 2.4.0
🚀 Autodeployment
- increase max_pull_requests to 250 (#2681)
- Cache and display build logs (#2653)
- Fix CSP error and build log crashes in dashboard (#2686)
- Fix WEB_URL env config for status service (#2687)
- Fix copy/paste bug in checkBuildStatus (#2690)
⚡ CI/CD
🔎 Elasticsearch
- added advanced search query for elasticsearch (#2617)
🎭 Front-end
- Fix student quotes mismatch quote urls (#2647)
- Fixed Issue #2627: Changed naming of Users to Users/Org (#2651)
- feat: add link to planet version of telescope (#2673)
⚙ Microservices
🖇 Dependencies
- chore(deps): pin dependencies (#2661)
- Use the latest satellite version (#2664)
- fix(deps): update dependency nanoid to v3.2.0 (#2688)
🛡 Tests
- Bump up to 20s time out (#2657)
Other Updates
- Fix post info to not overflow (#2652)
- Format numbers with decimal separator in dashboard (#2654)
- Fixes #2644: Update release docs to use pnpm (#2660)
- Change auto deployment links (#2656)
- Removed ioredis/ioredis-mock, added Redis from Satellite instead (#2615)
- Title container overflow fixed (#2668)
- Add backend and API functionality for uploaded videos (#2581)
- Add autodeployment server to the status checks (#2670)
- Improved build log page for issue 2622 (#2669)
- Revert "Removed ioredis/ioredis-mock, added Redis from Satellite inst… (#2684)
- Show videos in the main timeline (#2596)
- Fixes #2452: Remove scroll snap from homepage (#2692)
Release 2.4.0
13 changes since 2.3.0
🛠 Back-end
- Fix escape character (#2468)
⚡ CI/CD
- Fixes #2465 fix prettier error in server.js file (#2467)
- chore: bump actions/setup-node from 2.4.1 to 2.5.0 (#2599)
🚀 Deployment
- Fixes #2382 SSH to AWS EC2 with Visual Studio Code for remote development (#2398)
- Make renovate use semver for Satellite (#2643)
🎭 Front-end
⚙ Microservices
- Added .dockerignore file to search service (#2623)
🖇 Dependencies
- chore: bump @babel/preset-typescript from 7.13.0 to 7.16.0 (#2453)
- chore: bump pino-pretty from 4.7.1 to 7.2.0 (#2470)
- chore: bump actions/setup-node from 2.4.1 to 2.5.0 (#2599)
- Upgrade Elasticsearch to version 7.16.1 (#2607)
- chore(deps): pin dependencies (#2640)
👨💻 Developer Experience
🐛 Bug Fixes
📃 Documentation Updates
- add Gitpod doc (#2474)
- Fixes #2382 SSH to AWS EC2 with Visual Studio Code for remote development (#2398)
🔐 Security Enhancements
- Upgrade Elasticsearch to version 7.16.1 (#2607)
🛡 Tests
- Update AboutFooter snapshot and mock Date function (#2641)
Other Updates
- fixes issue-2446 (#2459)
- Fix #2449: add border for telescope avatar (#2450)
- Fix #2415: add live build logs in status dashboard (#2455)
- Fixes #2462: Adds API_URL env var to connectSrc for status service (#2463)
- change node version minimum requirement (#2464)
- Add GitHub stats to the status dashboard (#2466)
- Fix broken links (#2484)
- update sharp, nodemon and @senecacdot/satellite versions (#2483)
- Fixes 2479: Remove paragraphs with only a br inside (#2481)
- 2383- Added redirect for port 4000 in nginx (#2485)
- Fixes #2419: show feeds count on status dashboard (#2471)
- Improve local development set up of status dash (#2493)
- Fix startup hang in backend by updating pino (#2496)
- update traefik version (#2495)
- Redirect fixed (#2494)
- Fixes #2461: Build Log dashboard should use same layout/CSS as rest of Dashboard (#2480)
- Adding posts count to dashboard (#2476)
- Issue 2389 (#2508)
- issue-2423: Added state to store student quote (#2510)
- Issue 2504 Switch to express.json() vs. body-parser in backend (#2512)
- Fixed navbar hides by post title header (#2516)
- Add commit link to latest contribution (#2518)
- Fix #2486: build log for autodeployment is not working (#2514)
- Fix broken link in docs (#2523)
- Fixes #2240: drop node-fetch in apis (#2524)
- menu duplication edited (#2530)
- Fixes #2489: Add SCSS compile step to dashboard (#2522)
- Issue 2525: Fix lint errors (#2532)
- Update to NextJS 12 (#2513)
- bump eslint-plugin-import from 2.22.1 to 2.25.3 (#2547)
- issue#2507 solved (#2540)
- Changed justify to justifyContent instead (#2552)
- Add share button for posts (#2548)
- Add more student quotes (#2557)
- Adding anti-trojan-source plugin to eslint (#2561)
- Issue 2387 (#2503)
- Fixes #2566: total posts card should display properly (#2567)
- Issue 2412 GET /feeds/invalid (#2520)
- Add padding to build log terminal (#2543)
- added post count in search (#2531)
- Fix prettier-check issues on master (#2573)
- Replace npm with pnpm (#2545)
- edit terminal.js to full height of view port (#2556)
- fix: build-log should read till end of stream (#2577)
- Fix #2563: Standardize package versions and use caret (^) for all packages (#2572)
- Add API status to the new dashboard (#2551)
- Fix fetch status url for staging/prod (#2579)
- Using workspace-base to create a custom gitpod env image (#2576)
- #2554 Search page re-renders on entering input (#2565)
- Add Handlebar engine (#2570)
- Adding /feeds/delayed route to Posts service, adding test in posts/te… (#2575)
- Added a Bull client, and a route /feeds/info to query queue's info (#2541)
- Add quote from Eugene Chung (#2589)
- Upgrade Elasticsearch 7.14.2 in docker-compose.yml (#2598)
- Fix some accessiblity issues (#2594)
- Fix some responsive issues (#2593)
- Fixes #2588: add helper to display toasts (#2595)
- Fix fetch url between microservices + Fix sidebar root path links + cache github info (#2590)
- fix docker production env for status services (#2601)
- Handling invalid feed (#2600)
- added live build status to Telescope dashboard: (#2582)
- Added jobs count to dashboard (#2585)
- Refactoring workflows to have reusable jobs (#2613)
- feat: add button to copy content from dashboard terminal (#2614)
- Handle invalid blog url (#2629)
- Fixes #2610: update swr to 1.1.1 (#2630)
- Custom onboarding Renovate configure (#2634)
Release 2.3.0
37 changes since 2.2.0
🚀 Autodeployment
🛠 Back-end
- Closes #2334: bull-board has been deprecated, update to use @bull-board/* packages (#2341)
- Fix: add git sha to the build process (#2364)
⚡ CI/CD
- Revert "Upgrade ESLint and eslint-related plugins to the lastest vers… (#2408)
🚀 Deployment
- Revert "Upgrade ESLint and eslint-related plugins to the lastest vers… (#2408)
🎭 Front-end
- Update 'swr' dep to 1.0.0 (#2342)
- No navbar animation on theme switch (#2348)
- Fixes #2325: Material-UI: The css function is deprecated. Use the styleFunctionSx instead (#2343)
- Fix #2354: "No more posts found" hide by bottom navbar (#2355)
- Add microservices status page link to main page (#2356)
- Fix #2361: Extract unique github urls from each post (#2363)
- Run our front-end as a microservice (#2328)
- Fix 2372: Add commit to Github sidebar (#2376)
- Closes Issue #2374: Include more details about issues and pull requests (#2410)
- Issue 1974: Student Quotes (#2422)
- Issue 2421 post users avatar (#2430)
- Fixes #2442: Fixes linking of users icon, and adds title to users and telescope avatar icons (#2447)
⚙ Microservices
- Fix #1868: Use ADMINISTRATORS env var in auth service (#2344)
- chore: bump sharp from 0.28.3 to 0.29.1 in /src/api/image (#2305)
- chore: bump connect-redis from 5.2.0 to 6.0.0 in /src/api/auth (#2255)
- chore: bump celebrate from 14.0.0 to 15.0.0 in /src/api/image (#2351)
- chore: bump celebrate from 14.0.0 to 15.0.0 in /src/api/auth (#2352)
- Run our front-end as a microservice (#2328)
- chore: bump jsdom from 16.7.0 to 18.0.0 in /src/api/posts (#2359)
- Add a planet microservice (#2396)
- chore: bump @firebase/rules-unit-testing from 1.3.15 to 2.0.1 in /src/api/users (#2321)
- Fix routes and CSP in status microservice (#2428)
- chore: bump firebase-admin from 9.12.0 to 10.0.0 in /src/api/users (#2426)
- chore: bump bull-board from 1.7.2 to 2.1.3 in /src/api/parser (#2270)
- chore: bump jsdom from 16.7.0 to 18.0.1 in /src/api/parser (#2435)
🖇 Dependencies
- Update 'swr' dep to 1.0.0 (#2342)
- Replace usage of valid-url package with URL parser (#2349)
- chore: bump sharp from 0.28.3 to 0.29.1 in /src/api/image (#2305)
- chore: bump connect-redis from 5.2.0 to 6.0.0 in /src/api/auth (#2255)
- chore: bump celebrate from 14.0.0 to 15.0.0 in /src/api/image (#2351)
- chore: bump celebrate from 14.0.0 to 15.0.0 in /src/api/auth (#2352)
- Fixes #2325: Material-UI: The css function is deprecated. Use the styleFunctionSx instead (#2343)
- chore: bump jsdom from 16.7.0 to 18.0.0 in /src/api/posts (#2359)
- chore: bump highlight.js from 11.0.1 to 11.3.1 in /src/web (#2368)
- Upgrade ESLint to 8.x (#2386)
- Fixes #2404 update nodemon and passport in auth microservice (#2405)
- Revert "Upgrade ESLint and eslint-related plugins to the lastest vers… (#2408)
- chore: bump babel-jest to 27.3.1 (#2425)
- chore: bump @firebase/rules-unit-testing from 1.3.15 to 2.0.1 in /src/api/users (#2321)
- chore: bump firebase-admin from 9.12.0 to 10.0.0 in /src/api/users (#2426)
- chore: bump bull-board from 1.7.2 to 2.1.3 in /src/api/parser (#2270)
- chore: bump @bull-board/express from 3.6.0 to 3.7.0 (#2434)
- chore: bump jsdom from 16.7.0 to 18.0.1 in /src/api/parser (#2435)
👨💻 Developer Experience
- Initial Gitpod configuration (#2406)
🐛 Bug Fixes
- Revert "Upgrade ESLint and eslint-related plugins to the lastest vers… (#2408)
📃 Documentation Updates
- Fixes #2369 Update environment setup documentation (#2375)
- Adding sugestions to install WSL2 and it packages in environment-setup.md (#2400)
🔐 Security Enhancements
Other Updates
- Fix author info hiding when scrolling down (#2391)
- Fix #2371: forked repos display same text (#2397)
- Moving current build to prev when a new build is started (#2392)
- removed old /posts route in backend (#2403)
- Fix #653 - Modifying error passing to invalidation code (#2388)
- Updated docker.md (#2411)
- escape thing inside of code tag (#2337)
- For #2399: Host material-dashboard demo page for status service (#2420)
- Closes issue #2357: Update status url to point to either dev or prod status service url (#2432)
- Disable parser service until we fix #2111 (#2441)
- Gitpod cloud development evironment (#2439)
Release 2.2.0
22 changes since 2.1.0
🚀 Autodeployment
- chore: bump pm2 from 4.5.6 to 5.1.1 in /tools/autodeployment (#2290)
- Refactor autodeploy to use Satellite and a build queue (#2308)
- Close #2312: Better filtering of GitHub webooks by autodeployment server (#2316)
🛠 Back-end
- chore: bump passport-saml to v3.1.2 (#2293)
- Fix 2306: Allow embedded content from medium.com (#2319)
- Increase backoff attempts/delay before marking feed invalid (#2335)
⚡ CI/CD
- chore: bump actions/setup-node from 2.1.5 to 2.4.0 (#2280)
- Closes #2210: Add node 16 to our CI build matrix (#2318)
- chore: bump actions/setup-node from 2.4.0 to 2.4.1 (#2331)
🎭 Front-end
- Commented Sign up button as a bandaid solution (#2295)
- fix: remove type errors to avoid crashing during build process (#2298)
- [Timeline]: Fix margin issue (#2320)
- Closes #2299: No margin between author name and date (#2336)
⚙ Microservices
- Closes #2160: Remove unused env variables (#2297)
- chore: bump del-cli from 3.0.1 to 4.0.1 in /src/api/image (#2275)
- chore: bump celebrate from 14.0.0 to 15.0.0 in /src/api/users (#2273)
🧰 Tools
🖇 Dependencies
- chore: bump @next/mdx from 10.2.3 to 11.1.0 in /src/web (#2282)
- chore: bump @types/node from 15.14.8 to 16.7.0 in /src/web (#2288)
- chore: bump actions/setup-node from 2.1.5 to 2.4.0 (#2280)
- chore: bump pm2 from 4.5.6 to 5.1.1 in /tools/autodeployment (#2290)
- chore: bump passport-saml to v3.1.2 (#2293)
- chore: bump @testing-library/react from 11.2.7 to 12.1.0 in /src/web (#2302)
- chore: bump del-cli from 3.0.1 to 4.0.1 in /src/api/image (#2275)
- chore: bump celebrate from 14.0.0 to 15.0.0 in /src/api/users (#2273)
- Fixes #2324: Cannot find module '../lib' from 'src/web/node_modules/react-icons/fa/index.js' (#2326)
- chore: bump actions/setup-node from 2.4.0 to 2.4.1 (#2331)
- Closes #2329: Update react-icons to v4.3.1 (#2333)
👨💻 Developer Experience
🐛 Bug Fixes
- Fixes #2324: Cannot find module '../lib' from 'src/web/node_modules/react-icons/fa/index.js' (#2326)
✨ Enhancements
🔐 Security Enhancements
- chore: bump passport-saml to v3.1.2 (#2293)
Other Updates
- Revert "Temporary fix for dev.to RSS bug forem/forem#11268" (#2323)
- Issue 2301: adjusted image size, and header size in readme (#2338)
Release 2.1.0
24 changes since 2.0.0
🚀 Autodeployment
- chore: bump dotenv from 8.6.0 to 9.0.2 in /tools/autodeployment (#2235)
- chore: bump dotenv from 9.0.2 to 10.0.0 in /tools/autodeployment (#2249)
🛠 Back-end
- Fix: 2229 Updating src/api/posts/Readme.md to fix typo (#2231)
- Fixes #2197: feedparser-promised deprecated (#2228)
⚡ CI/CD
- chore: bump actions/cache from 2.1.5 to 2.1.6 (#2251)
🚀 Deployment
- Fix: Modify nginx config file to renew api host certificate (#2260)
🐳 Docker
- Fix: remove exposed ports (#2281)
🎭 Front-end
- Fixes #2097 Remove old Gatsby docs (#2244)
- Fix(front-end): change imports to prevent crashing while building (#2274)
- Fixes #2284: Margin-top in About page (#2285)
- Closes #2265: Update to next.js v11 + bump typescript to v4.3.5 (#2283)
⚙ Microservices
- User Microservice Port from 6666 to 7000 (#2238)
- chore: bump passport-saml from 2.2.0 to 3.0.0 in /src/api/auth (#2246)
🖇 Dependencies
- chore: bump eslint-plugin-promise from 4.3.1 to 5.1.0 (#2211)
- chore: bump @types/node from 14.14.42 to 15.0.0 in /src/web (#2216)
- chore: bump ioredis-mock from 5.2.4 to 5.5.4 (#2215)
- chore: bump set-interval-async from 2.0.1 to 2.0.3 (#2226)
- chore: bump ioredis-mock from 5.5.4 to 5.5.5 (#2233)
- Fixes #2197: feedparser-promised deprecated (#2228)
- chore: bump playwright from 1.10.0 to 1.11.0 (#2241)
- chore: bump dotenv from 8.6.0 to 9.0.2 in /tools/autodeployment (#2235)
- chore: bump dotenv from 8.6.0 to 9.0.2 in /src/web (#2234)
- chore: bump @babel/core from 7.13.16 to 7.14.3 (#2245)
- chore: bump dotenv from 9.0.2 to 10.0.0 in /src/web (#2248)
- chore: bump dotenv from 9.0.2 to 10.0.0 in /tools/autodeployment (#2249)
- chore: bump actions/cache from 2.1.5 to 2.1.6 (#2251)
- chore: bump passport-saml from 2.2.0 to 3.0.0 in /src/api/auth (#2246)
- chore: bump highlight.js from 10.7.2 to 11.0.0 in /src/web (#2253)
- chore: bump highlight.js from 11.0.0 to 11.0.1 in /src/web (#2256)
- Closes #2265: Update to next.js v11 + bump typescript to v4.3.5 (#2283)
📃 Documentation Updates
- Fix: 2229 Updating src/api/posts/Readme.md to fix typo (#2231)
- Fixes #2097 Remove old Gatsby docs (#2244)
Other Updates
- Theme fix (#2219)
- Fix: 2224 Removed add-feed link from docs & package.json (#2237)
- fixes: iPhone padding insets in PWA (#2250)
- normalize-url vulnerability fix (#2258)
- Refactor Page code (#2263)
- Fix #2278: Classnames from snapshots created locally does not matches with the ones created on CI/CD. (#2279)
Release 2.0.0
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
- SignUp Page (#2148)
⚡ 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
🐳 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
- Added PWA (#2033)
🧰 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
🐛 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)