Peter Williams
a57c416555
Merge pull request #17 from pkgw/npm-publish-3
...
ci/azure-deployment.yml: OK it worked last time but one last thing to fix
2023-08-21 16:24:09 +00:00
Peter Williams
299ab4e4f1
ci/azure-deployment.yml: OK it worked last time but one last thing to fix
2023-08-21 11:54:00 -04:00
Peter Williams
642290be9e
Merge pull request #16 from pkgw/npm-publish-2
...
ci/azure-job-setup.yml: oops, more work needed to fix NPM publishing
2023-08-21 15:30:05 +00:00
Peter Williams
b403a03664
wwt_jupyterlab_extension/wwt_jupyterlab_extension/__init__.py: streamline this
2023-08-21 11:20:52 -04:00
Peter Williams
ffccaee085
ci/azure-job-setup.yml: oops, more work needed to fix NPM publishing
2023-08-21 11:13:17 -04:00
Peter Williams
6c085559bb
Merge pull request #15 from pkgw/npm-publish
...
ci/azure-deployment.yml: fix NPM publishing (hopefully)
2023-08-21 14:40:15 +00:00
Peter Williams
87e44bf633
ci/azure-deployment.yml: fix NPM publishing (hopefully)
2023-08-21 10:29:59 -04:00
Peter Williams
756e75c159
Merge pull request #14 from pkgw/readme-sponsorship
...
Update for sponsorship migration and JupyterLab 4
2023-08-18 21:58:53 +00:00
Peter Williams
4f6e489fe7
ci/azure-main-build.yml: manually build here
2023-08-18 16:54:32 -04:00
Peter Williams
9dceb1a91c
.yarnrc.yml: no yarnPath for jlpm builds, I think
2023-08-18 16:36:38 -04:00
Peter Williams
c47d5d105d
More sponsorship branding updates
2023-08-18 16:02:49 -04:00
Peter Williams
2beb34b7a2
Initial port to JupyterLab v4
2023-08-18 16:01:21 -04:00
Peter Williams
19c8efb4e0
src/comms.ts: fix a potential null deref
2023-08-18 15:28:20 -04:00
Peter Williams
c2d0adb5fd
.yarnrc.yml: add this for JupyterLab 4
2023-08-18 15:28:00 -04:00
Peter Williams
afec5171ce
ci: update VM image versions
2023-08-17 22:06:16 -04:00
Peter Williams
73786309f4
yarn.lock: update deps
2023-08-17 21:59:22 -04:00
Peter Williams
6728a7b3b0
Update the "front door" email address to hello@worldwidetelescope.org
2023-08-17 21:59:22 -04:00
Peter Williams
be41fc53ee
README.md: update for sponsorship migration
2023-08-17 21:54:35 -04:00
Peter Williams
2823a8e9fb
Merge pull request #13 from imbasimba/relay-drag
...
Enable drag operations over the app
2022-09-07 18:08:14 +00:00
Peter Williams
93568ec433
Start requiring research-app-messages >=0.15
...
This is the version that introduces the new pointer movement messages
that we're seeking to forward to JupyterLab.
2022-09-07 13:55:36 -04:00
Henrik Norman
12469200db
Fixed lint issues
2022-08-26 14:59:07 +02:00
Henrik Norman
cdd94533d8
Added a iframe relay for mousemove and mouseup events to enable drag operations over the app
2022-08-26 12:43:49 +02:00
Peter Williams
8a7ff71e0d
Merge pull request #12 from pkgw/bundled-app-docs
...
README.md: document how to override the appUrl setting system-wide
2021-10-29 19:47:34 +00:00
Peter Williams
3eb2504d44
README.md: document how to override the appUrl setting system-wide
2021-10-29 15:29:14 -04:00
Peter Williams
e01cf1cca7
Merge pull request #11 from pkgw/fix-part-2
...
package.json: require the latest research-app-messages, again
2021-10-27 04:22:58 +00:00
Peter Williams
c04f8d3e39
package.json: require the latest research-app-messages, again
2021-10-27 00:15:00 -04:00
Peter Williams
ef508caf84
Merge pull request #10 from pkgw/escaping-bugfix
...
Get the URL escaping bugfix, and other tidying
2021-10-27 02:03:51 +00:00
Peter Williams
e271bbc490
yarn.lock: update deps
2021-10-26 18:07:20 -04:00
Peter Williams
3e8504fae6
README.md: update KDR link and tidy dev cheatsheet
2021-10-26 17:19:38 -04:00
Peter Williams
278cb860b4
package.json: require the latest research-app-messages
...
This fixes an issue preventing the loading of tiled imagesets by URL.
2021-10-26 17:19:22 -04:00
Peter Williams
7eec104af1
Merge pull request #9 from pkgw/canonicalize
...
Support relative and baseUrl-relative app URLs
2021-10-23 16:56:34 +00:00
Peter Williams
b36c9d590c
Support relative and baseUrl-relative app URLs
...
Because we constructed a URL object from the appUrl setting, it had to
be an absolute URL. Here we emulate the logic from pywwt to prepend the
JupyterLab baseUrl if the URL starts with `/wwt`, and also to make it an
absolute URL if required. This allows us to successfully work with
user-specific appUrls, such as the local version of the research app
provided by pywwt.
2021-10-23 12:49:22 -04:00
Peter Williams
ad2858a0cd
Merge pull request #8 from pkgw/pkg-links
...
README.md: add link to the new Python package
2021-10-23 14:48:35 +00:00
Peter Williams
8936f6dd47
README.md: add link to the new Python package
2021-10-23 10:40:28 -04:00
Peter Williams
04c5703f6b
ci: consistent variable naming: $BASH_WORKSPACE
...
We avoid $PIPELINE_WORKSPACE since that's the standard one provided by
Azure Pipelines, and we want to avoid any potential confusion between
the original variable and our customized one.
2021-10-23 10:12:24 -04:00
Peter Williams
eea9a1a262
Add main-branch changelog stubs
2021-10-23 09:54:03 -04:00
Peter Williams
8e53066b87
Merge pull request #7 from pkgw/ecosystem
...
Better ecosystem integration, with prebuilt extension
2021-10-23 13:45:18 +00:00
Peter Williams
c84c436dd0
README.md: update install instructions
2021-10-22 17:58:42 -04:00
Peter Williams
1ad9bd5ab5
Fix eslints
2021-10-22 17:32:32 -04:00
Peter Williams
77d60f5f65
ci: prototype wiring up Python package build/deploy
2021-10-22 17:22:25 -04:00
Peter Williams
e9c79a577c
wwt_jupyterlab_extension: add infra for Python prebuilt extension
2021-10-22 16:54:30 -04:00
Peter Williams
f31c46222d
Make the app URL configurable
...
I finally sat down to figure out how to implement this.
2021-10-14 16:03:19 -04:00
Peter Williams
65f533d31b
Work on tidying up the packaging and setting up a prebuilt distribution mechanism
2021-10-14 15:25:48 -04:00
Peter Williams
3edbaad50e
Merge pull request #6 from pkgw/iframe-permissions
...
src/viewer.ts: give the iframe permissions like allowfullscreen
2021-09-20 17:39:53 +00:00
Peter Williams
14d1c23263
src/viewer.ts: give the iframe permissions like allowfullscreen
2021-09-20 13:35:59 -04:00
Peter Williams
18ffb4985a
Merge pull request #5 from pkgw/fix-localhost
...
src/viewer.ts: ugh, I committed a local hack to master
2021-07-28 17:18:52 -04:00
Peter Williams
799a973c88
src/viewer.ts: ugh, I committed a local hack to master
2021-07-28 17:14:39 -04:00
Peter Williams
9fdf0fe209
Merge pull request #4 from pkgw/async-pywwt
...
Add _pywwtExpedite tags for pywwt's Jupyter async skullduggery
2021-07-23 13:00:54 -04:00
Peter Williams
56d9769e67
Add _pywwtExpedite tags for pywwt's Jupyter async skullduggery
...
In order for user code to be able to interact with WWT with proper async
characteristics, we need to hack the Python kernel to expedite
processing of WWT messages, for reasons laid out in detail in the
corresponding pywwt code. Here we add the special tag that requests
expedited processing. If the kernel isn't hacked, then nothing unusual
happens.
2021-07-23 12:11:04 -04:00
Peter Williams
d6aa238b81
Merge pull request #3 from pkgw/probe-kdr
...
Bidirectionality fixes and probe for the Kernel Data Relay
2021-07-19 17:07:26 +00:00