Stephen Davies

Results 23 issues of Stephen Davies

Recently this has been asked for many times on Gitter. I've opened this issue so that we can discuss use cases and work towards a solution or multiple solutions that...

Needs Discussion
T-New feature

In the context of CSVs or tabular data, while it's useful to have non-numeric values (like "n/a") come through to mustache templates as falsey to allow for ``` {{column}}section only...

Apply these fixes: ```html ``` ```html ``` Actually, the shadow from the explorer panel comes from a smaller div than the content of the explorer panel. Better fix this too....

We should find a new way of using `"inobounce"` that silently skips initialising when `document` is unavailable. ### Problem [StandardUserInterface.tsx](https://github.com/TerriaJS/terriajs/blob/main/lib/ReactViews/StandardUserInterface/StandardUserInterface.tsx) imports `"inobounce"`, which calls a browser API `document.createElement` as a...

I think we should log when a request is blocked for resolving to a reserved (i.e. local/intranet) IP address. There is currently no indication why this doesn't work. https://github.com/TerriaJS/terriajs-server/blob/f2aa63e95debfdb4885ddacdfa7dffef2dde8d29/lib/controllers/proxy.js#L85-L88

Current TerriaMap ghcr.io/terriajs/terriamap releases take more than 2 hours to run various typescript and webpack builds on virtualised ARM. This PR switches those releases to use create-docker-context.js to install dependencies...

Goes with https://github.com/TerriaJS/terriajs/pull/6902 After a TerriaJS release, regenerate yarn.lock before merging to fix build failure.

Running `gulp release` should produce reproducible builds, so it should probably include the `clean` task, and maybe also should verify `lint` before building.

Our current typescript config doesn't enforce the terriajs typescript rules. It extends from terriajs config but doesn't apply the config to the files in TerriaMap: https://github.com/TerriaJS/TerriaMap/blob/893d9ffcc55c9ed863a2ed44be23e40a02e72323/tsconfig.json#L1-L3 Add an `include` to...

There is a small improvement to help pages in NorthernAustralia (see https://github.com/TerriaJS/NorthernAustralia/tree/master/pages) but many parts of updating the help pages are manual like updating links between pages, branding bar, sections...