From 6f96219f9510267a42599197404a6911b6838a4c Mon Sep 17 00:00:00 2001 From: attemka Date: Fri, 15 Sep 2023 09:36:43 +0200 Subject: [PATCH] Merge master -> dev (#4804) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Changelog and version bump * Changelog and version bump * Changelog and version bump * Fixed metaserver build issue (#4386) Co-authored-by: Artem * Version bump * Atlas meta-server build fix (#4388) * Fixed metaserver build issue (#4386) --------- Co-authored-by: Artem * changelog, env defaults, version bump * changelog and version bump * Changelog and version bump * 🚒 YPP auth fixes (#4486) * Fix handle generation * Fix artifacts error propagation * Assume sync even if users didn't tried to submit * Make sure memoization is used correctly * Changelog and version bump * Changelog and version bump * Changelog and version bump * changelog and version bump * changelog and version bump * 🔁 Retry file upload after blacklisting a bucket (#4592) * Retry file upload after blacklisting a bucket * Fix Zustang equality param * Changelog and version bump * changelog and version bump * changelog and version bump * changelog and version bump * changelog and version bump * changelog and version bump * changelog and version bump * changelog and version bump * changelog and version bump, restored method for asset test * Changelog and version bump * changelog and version bump * Raised the heap size for atlas build (#4841) * changelog and version bump --------- Co-authored-by: Artem Co-authored-by: WRadoslaw <92513933+WRadoslaw@users.noreply.github.com> Co-authored-by: Theophile Sandoz --- CHANGELOG.md | 147 ++++++++++++++++++ packages/atlas-meta-server/package.json | 2 +- packages/atlas/package.json | 2 +- .../src/providers/assets/assets.helpers.ts | 2 +- 4 files changed, 150 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0c0856a224..33de2c8aef 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,153 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [4.9.1] - 2023-09-14 + +### Changed + +- Removed YPP email pre-population +- Minor text changes in signup modal + +### Fixed + +- Fixed bug with missing anonymousId on signup + +## [4.9.0] - 2023-09-08 + +### Added + +- Added new tiers to YPP referrals table + +### Changed + +- Increased heap size for Atlas docker build +- Changed YPP email pre-population (from previous change) +- Removed auth protection from report feature + +## [4.8.1] - 2023-09-06 + +## Changed + +- Improved homepage graphQL queries speed +- Changed YPP email pre-population + +## Fixed + +- Fixed bug with uploading a video +- Fixed displaying rewards in YPP cards + +## [4.8.0] - 2023-09-01 + +### Added + +- New Tiers for YPP + +### Changed + +- Removed app focus messages +- Membership and Orion account are now created simultaneously +- Increased interval of asset testing + +### Fixed + +- Fixed handling of Apollo errors + +## [4.7.0] - 2023-08-24 + +### Added + +- Added minting NFT to video context menu +- Added auth cookie for `atlas-meta-server` requests + +### Changed + +- Limited rendered channels amount for channel carousel +- Sensitive fields are obfuscated for analytics +- Changed error handling for sentry + +### Fixed + +- Fixed errors in signup flow +- Minor bugfixes + +## [4.6.1] - 2023-08-21 + +### Changed + +- Changed retries amount for asset upload +- Changed copy for Google button + +### Fixed + +- Fixed double segment call for YPP dashboard +- Fixed more error with crashes when Google Translate is used + +## [4.6.0] - 2023-08-17 + +### Added + +- Added New Segment events + +### Changed + +- Simplified YPP landing page +- Changed YPP reward multipliers + +### Fixed + +- Fixed error with crashes when Google Translate is used +- Fixed wrong channel balance +- Minor bugfixes and improvements + +## [4.5.1] - 2023-08-14 + +### Changed + +- Changed Creator tokens info +- Changed YPP video upload rewards +- Minor YPP dashboard changes + +### Fixed + +- Various bugfixes + +## [4.5.0] - 2023-08-10 + +### Added + +- Added livesession integration for segment + +### Fixed + +- Fixed bug with infinite loop in studio +- Fixed error with WASM + +## [4.4.2] - 2023-08-09 + +### Fixed + +- Fixed sentry ignoring some errors + +## [4.4.1] - 2023-08-09 + +### Fixed + +- Fixed sentry sourcemaps and removed useless events + +## [4.4.0] - 2023-08-08 + +### Added + +- Added upload retry after distributor blacklisting + +### Changed + +- Adjusted chunks and lazy loading to reduce bundle size + +#### Fixed + +- Fixed extended delays for YPP sign up + ## [4.3.1] - 2023-08-02 ### Fixed diff --git a/packages/atlas-meta-server/package.json b/packages/atlas-meta-server/package.json index 91a32d6c98..ce2c51da66 100644 --- a/packages/atlas-meta-server/package.json +++ b/packages/atlas-meta-server/package.json @@ -1,6 +1,6 @@ { "name": "@joystream/atlas-meta-server", - "version": "1.3.1", + "version": "1.4.0", "description": "Node server for pre rendering html meta tags", "license": "GPL-3.0", "scripts": { diff --git a/packages/atlas/package.json b/packages/atlas/package.json index d8d016bcf1..d0750b8fb2 100644 --- a/packages/atlas/package.json +++ b/packages/atlas/package.json @@ -1,7 +1,7 @@ { "name": "@joystream/atlas", "description": "UI for consuming Joystream - a user governed video platform", - "version": "4.3.1", + "version": "4.9.1", "license": "GPL-3.0", "scripts": { "start": "vite", diff --git a/packages/atlas/src/providers/assets/assets.helpers.ts b/packages/atlas/src/providers/assets/assets.helpers.ts index 616bcec602..afdbd92b36 100644 --- a/packages/atlas/src/providers/assets/assets.helpers.ts +++ b/packages/atlas/src/providers/assets/assets.helpers.ts @@ -122,7 +122,7 @@ export const logDistributorPerformance = async (assetUrl: string, eventEntry: Di export const getFastestImageUrl = async (urls: string[]) => { const promises = urls.map((url) => { return axiosInstance - .get(url, { + .head(url, { headers: { 'Cache-Control': 'no-cache', },