Skip to content
This repository has been archived by the owner on Aug 29, 2023. It is now read-only.

Commit

Permalink
Added Cate App 4.0.0-dev.6
Browse files Browse the repository at this point in the history
  • Loading branch information
forman committed Apr 17, 2023
1 parent 9c84963 commit c89630e
Show file tree
Hide file tree
Showing 17 changed files with 42 additions and 40 deletions.
10 changes: 6 additions & 4 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,16 @@
## Version 4.0.0 (in development)

* Cate is now designed to work inside of Jupyter Lab and standalone.
For this reason, the Cate App UI is now bundled with the Cate server
and served via the endpoint "/app".

Current Cate App version is 4.0.0-dev.6.

* Now using workspace identifiers instead of base directories in resource
URLs of the WebAPI. This way we no longer need to URL-encode workspace
directories in WebAPI URLs, which did not work with
[jupyter-server-proxy](https://jupyter-server-proxy.readthedocs.io/).

* Cate is now designed to work inside of Jupyter Lab and standalone.
For this reason, the Cate App UI is now bundled with the Cate server
and served via the endpoint "/app".

* The "local" data store is now configured to use a given
server root path.

Expand Down
2 changes: 1 addition & 1 deletion cate/version.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@

# Cate version string (PEP440-compatible), e.g.
# "0.8.0", "0.8.0.dev1", "0.8.0rc1", "0.8.0rc1.dev1"
__version__ = '4.0.0.dev5'
__version__ = '4.0.0.dev6'

# Other package meta-info
__title__ = 'cate'
Expand Down
24 changes: 12 additions & 12 deletions cate/webapi/app/asset-manifest.json
Original file line number Diff line number Diff line change
@@ -1,28 +1,28 @@
{
"files": {
"main.css": "./static/css/main.c0763fec.chunk.css",
"main.js": "./static/js/main.327da9f8.chunk.js",
"main.js.map": "./static/js/main.327da9f8.chunk.js.map",
"main.css": "./static/css/main.aa591355.chunk.css",
"main.js": "./static/js/main.52d53f34.chunk.js",
"main.js.map": "./static/js/main.52d53f34.chunk.js.map",
"runtime-main.js": "./static/js/runtime-main.25eafddd.js",
"runtime-main.js.map": "./static/js/runtime-main.25eafddd.js.map",
"static/css/2.0bca3029.chunk.css": "./static/css/2.0bca3029.chunk.css",
"static/js/2.f7fefcc3.chunk.js": "./static/js/2.f7fefcc3.chunk.js",
"static/js/2.f7fefcc3.chunk.js.map": "./static/js/2.f7fefcc3.chunk.js.map",
"static/js/2.7342eb6f.chunk.js": "./static/js/2.7342eb6f.chunk.js",
"static/js/2.7342eb6f.chunk.js.map": "./static/js/2.7342eb6f.chunk.js.map",
"index.html": "./index.html",
"precache-manifest.38b1bf25fc761704e280a3489fe57444.js": "./precache-manifest.38b1bf25fc761704e280a3489fe57444.js",
"precache-manifest.42e1391c2fa6e8611fb1a7d5afdb269b.js": "./precache-manifest.42e1391c2fa6e8611fb1a7d5afdb269b.js",
"service-worker.js": "./service-worker.js",
"static/css/2.0bca3029.chunk.css.map": "./static/css/2.0bca3029.chunk.css.map",
"static/css/main.c0763fec.chunk.css.map": "./static/css/main.c0763fec.chunk.css.map",
"static/js/2.f7fefcc3.chunk.js.LICENSE.txt": "./static/js/2.f7fefcc3.chunk.js.LICENSE.txt",
"static/css/main.aa591355.chunk.css.map": "./static/css/main.aa591355.chunk.css.map",
"static/js/2.7342eb6f.chunk.js.LICENSE.txt": "./static/js/2.7342eb6f.chunk.js.LICENSE.txt",
"static/media/cate-icon-128.png": "./static/media/cate-icon-128.4edcc198.png",
"static/media/blueprint-icons.css": "./static/media/icons-20.cef8cdbb.woff",
"static/media/stylesheet.css": "./static/media/notesesareg-webfont.dfc5a638.svg"
"static/media/stylesheet.css": "./static/media/notesesareg-webfont.d1cb9435.svg"
},
"entrypoints": [
"static/js/runtime-main.25eafddd.js",
"static/css/2.0bca3029.chunk.css",
"static/js/2.f7fefcc3.chunk.js",
"static/css/main.c0763fec.chunk.css",
"static/js/main.327da9f8.chunk.js"
"static/js/2.7342eb6f.chunk.js",
"static/css/main.aa591355.chunk.css",
"static/js/main.52d53f34.chunk.js"
]
}
2 changes: 1 addition & 1 deletion cate/webapi/app/index.html
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<!doctype html><html lang="en"><head><title>Cate App</title><meta charset="utf-8"/><meta name="description" content="User interface for Cate, the ESA CCI Toolbox"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><link rel="icon" href="./favicon.ico"/><link rel="apple-touch-icon" href="./logo192.png"/><link rel="stylesheet" href="./cesium/Widgets/widgets.css"/><link rel="manifest" href="./manifest.json"/><meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate"><meta http-equiv="Pragma" content="no-cache"><meta http-equiv="Expires" content="0"><link href="./static/css/2.0bca3029.chunk.css" rel="stylesheet"><link href="./static/css/main.c0763fec.chunk.css" rel="stylesheet"></head><body class="bp3-dark"><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div><script>!function(e){function t(t){for(var n,a,p=t[0],l=t[1],f=t[2],c=0,s=[];c<p.length;c++)a=p[c],Object.prototype.hasOwnProperty.call(o,a)&&o[a]&&s.push(o[a][0]),o[a]=0;for(n in l)Object.prototype.hasOwnProperty.call(l,n)&&(e[n]=l[n]);for(i&&i(t);s.length;)s.shift()();return u.push.apply(u,f||[]),r()}function r(){for(var e,t=0;t<u.length;t++){for(var r=u[t],n=!0,p=1;p<r.length;p++){var l=r[p];0!==o[l]&&(n=!1)}n&&(u.splice(t--,1),e=a(a.s=r[0]))}return e}var n={},o={1:0},u=[];function a(t){if(n[t])return n[t].exports;var r=n[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,a),r.l=!0,r.exports}a.m=e,a.c=n,a.d=function(e,t,r){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,t){if(1&t&&(e=a(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(a.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)a.d(r,n,function(t){return e[t]}.bind(null,n));return r},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="./";var p=this["webpackJsonpcate-app"]=this["webpackJsonpcate-app"]||[],l=p.push.bind(p);p.push=t,p=p.slice();for(var f=0;f<p.length;f++)t(p[f]);var i=l;r()}([])</script><script src="./static/js/2.f7fefcc3.chunk.js"></script><script src="./static/js/main.327da9f8.chunk.js"></script></body></html>
<!doctype html><html lang="en"><head><title>Cate App</title><meta charset="utf-8"/><meta name="description" content="User interface for Cate, the ESA CCI Toolbox"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><link rel="icon" href="./favicon.ico"/><link rel="apple-touch-icon" href="./logo192.png"/><link rel="stylesheet" href="./cesium/Widgets/widgets.css"/><link rel="manifest" href="./manifest.json"/><meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate"><meta http-equiv="Pragma" content="no-cache"><meta http-equiv="Expires" content="0"><link href="./static/css/2.0bca3029.chunk.css" rel="stylesheet"><link href="./static/css/main.aa591355.chunk.css" rel="stylesheet"></head><body class="bp3-dark"><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div><script>!function(e){function t(t){for(var n,a,p=t[0],l=t[1],f=t[2],c=0,s=[];c<p.length;c++)a=p[c],Object.prototype.hasOwnProperty.call(o,a)&&o[a]&&s.push(o[a][0]),o[a]=0;for(n in l)Object.prototype.hasOwnProperty.call(l,n)&&(e[n]=l[n]);for(i&&i(t);s.length;)s.shift()();return u.push.apply(u,f||[]),r()}function r(){for(var e,t=0;t<u.length;t++){for(var r=u[t],n=!0,p=1;p<r.length;p++){var l=r[p];0!==o[l]&&(n=!1)}n&&(u.splice(t--,1),e=a(a.s=r[0]))}return e}var n={},o={1:0},u=[];function a(t){if(n[t])return n[t].exports;var r=n[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,a),r.l=!0,r.exports}a.m=e,a.c=n,a.d=function(e,t,r){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,t){if(1&t&&(e=a(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(a.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)a.d(r,n,function(t){return e[t]}.bind(null,n));return r},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="./";var p=this["webpackJsonpcate-app"]=this["webpackJsonpcate-app"]||[],l=p.push.bind(p);p.push=t,p=p.slice();for(var f=0;f<p.length;f++)t(p[f]);var i=l;r()}([])</script><script src="./static/js/2.7342eb6f.chunk.js"></script><script src="./static/js/main.52d53f34.chunk.js"></script></body></html>
Original file line number Diff line number Diff line change
@@ -1,27 +1,27 @@
self.__precacheManifest = (self.__precacheManifest || []).concat([
{
"revision": "ebd3a426dc75d7504351b80ab084c535",
"revision": "20447a6da97d3562f52e66d756afa612",
"url": "./index.html"
},
{
"revision": "9099b12d11d72fb3d80c",
"revision": "ee62cea95d1522b582a9",
"url": "./static/css/2.0bca3029.chunk.css"
},
{
"revision": "cd44bcacd48ddcd6e763",
"url": "./static/css/main.c0763fec.chunk.css"
"revision": "b89a79cee59b49c29aa3",
"url": "./static/css/main.aa591355.chunk.css"
},
{
"revision": "9099b12d11d72fb3d80c",
"url": "./static/js/2.f7fefcc3.chunk.js"
"revision": "ee62cea95d1522b582a9",
"url": "./static/js/2.7342eb6f.chunk.js"
},
{
"revision": "4c063fabf42b60bf1dc1f80e584693a6",
"url": "./static/js/2.f7fefcc3.chunk.js.LICENSE.txt"
"url": "./static/js/2.7342eb6f.chunk.js.LICENSE.txt"
},
{
"revision": "cd44bcacd48ddcd6e763",
"url": "./static/js/main.327da9f8.chunk.js"
"revision": "b89a79cee59b49c29aa3",
"url": "./static/js/main.52d53f34.chunk.js"
},
{
"revision": "c74e6ddae655c9f93181",
Expand Down Expand Up @@ -72,7 +72,7 @@ self.__precacheManifest = (self.__precacheManifest || []).concat([
"url": "./static/media/notesesareg-webfont.9643bb60.woff2"
},
{
"revision": "dfc5a638620421c2da22adc9adcfeff6",
"url": "./static/media/notesesareg-webfont.dfc5a638.svg"
"revision": "d1cb94357c56af55e6abd6d5bfb71669",
"url": "./static/media/notesesareg-webfont.d1cb9435.svg"
}
]);
2 changes: 1 addition & 1 deletion cate/webapi/app/service-worker.js
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
importScripts("https://storage.googleapis.com/workbox-cdn/releases/4.3.1/workbox-sw.js");

importScripts(
"./precache-manifest.38b1bf25fc761704e280a3489fe57444.js"
"./precache-manifest.42e1391c2fa6e8611fb1a7d5afdb269b.js"
);

self.addEventListener('message', (event) => {
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit c89630e

Please sign in to comment.