Stephen Davies
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...
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...