Releases
v1.0.0
1.0.0 (2021-11-22)
Bug Fixes
lab flow (#95 ) (b336fb6 )
add authentication to creator recommendations api (9160d69 )
add recommendations directly to video + Lab Edit page UI/UX (#104 ) (b29bf92 )
apply style only to dashboard and popup (8d4ddc3 )
background remove task (d1500d3 )
bug when ytItemsRendererEl is undefined (0f1a57d )
closes issue #53 (2e54388 )
correctly load the Trex font using url-loader (afe7b20 )
cross-origin image loading in a generic way (767e294 )
dashboard height to be 100% (477cfa7 )
data donation ui setting (1668d34 )
default undefined values to null in background storage (c01c9f6 )
defined proper error box for popup (1ff6d64 )
display correct UI when profile is undefined (e2d4f2f )
display of Avatar - closes #45 (7893903 )
display recommendability score in a donut chart (#114 ) (d224de7 ), closes #112
do not include corp keys in ff manifest (a2c489f )
enable all levels of logging for 'production' release, closes #89 (3199221 )
extension archive creation and manifest patching (05ec15a )
hide all tab text and icon (5b85539 )
improve the APIError structure and ErrorBox UI (f8e58ad )
improved access token edit UI sizes (#120 ) (c3c3633 )
improved JSON display of errors in ErrorBox (b67ee31 )
injected page reacts to URL changes (e7f8748 )
lab titles alignment (9571cb8 )
let extension use SharedArrayBuffer in chrome (6c2b08d )
link account page structure (b246d23 )
list all api with version in settings (eca84f7 )
logo studio update (1c3c65f )
manifest.json with new css files (d1f15d5 )
merge duplicated components for video recommendations (4630434 )
merge duplicated components for video recommendations (1dc8259 )
missing translation (05f1b77 )
more intuitive drag and drop (#134 ) (06c60ea )
moved getDefaultSettings to Settings.ts (7f461db )
navigation with search params (7128aa4 )
on windows wasn't loading the build extension (52b085d )
open compare and related links from VideoCard in new tabs (0576363 )
popup height (c08500b )
popup style (#32 ) (988a9f3 )
produce only the needed html files (f74553e )
production env (3d8024d )
realtime UI updates for data contribution (61feb23 )
recommendability score fixed decimals (4e84d10 )
remove settings refetch on deferred dom mutation callback (5f7fa49 )
removed 'bootstrap' button from popup, closes #88 (abf9a19 )
removed unwanted nested buttons (c0978e5 )
rename Statistics tab to Hide all in navbar (488039f )
renamed InjectedVideoCard component (bed680e )
renamed VideoRecommendationsEdit (6b6a9c1 )
replace video preview by picture cuz CORS (31623ac )
restore 'manage tokens' button in popup settings (db125aa )
restore link in YT video component (34832f8 )
revert popup button to valid color (3755454 )
send message to active tab only when available (a0ea5cc )
set default content creator to null on extension install/update (3f7f061 )
show a proper error when access token is not valid, closes #129 (572d003 )
show user profile box when profile is available (d86074d )
simpler, more legible 2nd step (5f9dc33 )
some wording (7ea0937 )
studio edit page layout (a6a798e )
styling of lab edit page (0c78213 )
swap hide all and youtube tab (211628b )
typos in English translation (238c2d1 )
ui theming (#108 ) (7954d07 ), closes #117
update auth flow (0cfe66b )
update submodule (84621b6 )
update submodule and stop using urlId in lab (#138 ) (6236706 )
update ytrex-backend submodule (f70aa2d )
use custom font in theme provider (f5a602f )
use null to override storage cache values (46ff2a8 )
video card clickable areas (2cb689e )
video recommendations box (#96 ) (421ec50 ), closes #78 #80
wrong videoId prop passed to VideoCard (cf7b81b )
YT window listeners (#94 ) (10c5f5a ), closes #79 #71
Features
add title on lab edit page (#101 ) (0403e76 )
added i18n with initial translation key (67abff9 )
added link to video on lab edit page (5a03674 )
added zenroom.wasm to public folder (9055911 )
block user from studio if no account is linked (#33 ) (f17ac11 )
community page layout (#31 ) (3d8ab89 )
content creator access token form in settings (c205ca5 ), closes #59 #76
content creator authentication token (731df7f )
create dedicated component for injected vid (51ba34e )
creator statistics (42e615a )
creator stats page (d5ac864 )
data donation (#72 ) (70adee0 )
defined bs58 + nacl security privider (fd38ee3 )
defined creator adv stats box (31d6363 )
defined helper to send api request messages to background (05e90cc )
defined security provider with zenroom (554ef5c )
defined tabs for yt video page injected component (2a0ee38 )
derive queries from endpoint definitions (a4665b9 )
display button to update list of videos (da3d647 )
drag and drop for video recommendations (b91f2f1 )
extended selectors closes #110 (#111 ) (8d33b36 )
generate and display keypair in dashboard's settings (cbf7697 )
generate default settings and pairkey on extension install (9112ff6 )
implemented 2-step account linking flow (#116 ), closes #41 #85 (6634116 )
implemented verification flow for content creators (1e8d5c2 )
improved display of injected cards (#131 ) (ea5106d )
lab edit page figma conformity (a2cd726 )
make dashboard studio closer to figma (6de482b )
more clear error box component (35907b8 )
optimize query for injected node (92d5613 )
public keypair deletion (14e7828 )
pull creator videos (4eec3b6 )
replaced hardcoded text with translation (08d6e05 )
theme improvement by @ascariandrea (e919897 )
use authorization header for creator queries (8ddff44 )
use inline source maps during development (ecbc335 )
You can’t perform that action at this time.