openvibers/openvibe.studio Commits

Studio: no eyebrow above the headlines; SDK 0.106.0 for the signed-in picture (#9)

OP OpenVibers committed 4 days ago · 6038036b1d · 3 files, +6 −8

The owner, 11-09: Studio's navbar showed a G where the picture belongs, and its pages kept the small all-caps eyebrow
the network dropped in 4.156.0. Studio was on openvibe-sdk 0.101.0; 0.106.0 carries the session's picture.

Changes

ddiff --git a/package-lock.json b/package-lock.json
iindex 2966992..85d8982 100644
---- a/package-lock.json
++++ b/package-lock.json
@@@ -14,7 +14,7 @@
"express": "^4.21.2",
"helmet": "^8.1.0",
"openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.348.0",
-- "openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.101.0",
++ "openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.106.0",
"openvibe-shared": "https://codeload.github.com/OpenVibers/OpenVibe.Shared/tar.gz/refs/tags/v4.159.0"
},
"devDependencies": {
@@@ -1069,9 +1069,9 @@
}
},
"node_modules/openvibe-sdk": {
-- "version": "0.101.0",
-- "resolved": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.101.0",
-- "integrity": "sha512-W0WVhpc4cL0zJOW7IRAzz1polzR1MU571SMyDUEh9CeJWlocENlISbz9rr78AZmrcmqCvAn+25D3aLTNQpO7Ug==",
++ "version": "0.106.0",
++ "resolved": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.106.0",
++ "integrity": "sha512-RQStnfl92VNED7ZgVtC+BhpBgCuc3Fz7PhtWSdIuLxiOABONW0iPhELnIVC3wCtB2HUCAUVgLq2bdtVihbgamQ==",
"license": "MIT",
"bin": {
"openvibe-download": "bin/openvibe-download.js"
ddiff --git a/package.json b/package.json
iindex 45715d1..0f47799 100644
---- a/package.json
++++ b/package.json
@@@ -19,7 +19,7 @@
"express": "^4.21.2",
"helmet": "^8.1.0",
"openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.348.0",
-- "openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.101.0",
++ "openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.106.0",
"openvibe-shared": "https://codeload.github.com/OpenVibers/OpenVibe.Shared/tar.gz/refs/tags/v4.159.0"
},
"devDependencies": {
ddiff --git a/server/pages.js b/server/pages.js
iindex 95190fd..a551038 100644
---- a/server/pages.js
++++ b/server/pages.js
@@@ -24,7 +24,6 @@ function createPages({ config, sso }) {
const viewer = viewerOf(req);
const photo = APPS.find((x) => x.id === 'photo'), light = APPS.find((x) => x.id === 'light');
const body = '<section class="hero"><div>' +
-- '<span class="eyebrow">OPENVIBE STUDIO</span>' +
'<h1>Edit photos right in your browser.</h1>' +
'<p>Photo for layers and retouching. Light for your library and RAW files. Free and open source, with your files on OpenVibe.</p>' +
'</div></section>' +
@@@ -47,7 +46,6 @@ function createPages({ config, sso }) {
const saveNote = adapter.capabilities.save ? '' :
'Save to OpenVibe is not available for this app: its browser build has no scriptable export, so export from the app and the file downloads to your browser.';
const head = '<section class="app-head"><div>' +
-- '<span class="eyebrow">' + esc(adapter.title) + '</span>' +
'<h1>' + esc(adapter.title) + '</h1>' +
'<p>Build ' + esc(adapter.base.tag) + ' of ' + esc(adapter.base.repository.replace('https://github.com/', '')) +
', built by ' + esc(adapter.base.builtBy) + '. Licence: ' + esc(adapter.base.licence) + '.</p>' +
@@@ -91,7 +89,7 @@ function createPages({ config, sso }) {
'. Built by ' + esc(adapter.base.builtBy) + ' from <a href="' + esc(adapter.base.repository) + '" rel="noopener">' + esc(adapter.base.repository) +
'</a> at tag ' + esc(adapter.base.tag) + '. Licence files kept with the build: ' +
esc(adapter.base.licenceFiles.join(', ')) + '.</li>').join('');
-- const body = '<section class="page-intro"><span class="eyebrow">CREDIT</span><h1>Attribution</h1>' +
++ const body = '<section class="page-intro"><h1>Attribution</h1>' +
'<p>Studio hosts builds of open-source projects. Each one keeps its own licence and its own attribution files; here they are in full.</p></section>' +
'<ul class="limit-list">' + rows + '</ul>' +
'<p class="fine-print">OpenVibe.Studio is MIT licensed. The apps are the work of their own authors and are used under their own terms; ' +