jjspace
2a469b41d9
add wildcards back to routes
2025-04-30 18:31:30 -04:00
ggetz
093d788778
Use express-like wildcards and parameter matching
2025-04-30 15:46:04 -04:00
jjspace
8c0e4c650e
update express
2025-04-29 13:42:20 -04:00
ggetz
30f592eb78
Handle added files on dev server, don't crash server on error
2024-10-09 11:32:25 -04:00
jjspace
750c9efbe5
stop using globs for chokidar watchers
2024-10-08 13:49:52 -04:00
jjspace
09a719b8fb
run prettier v3
2024-09-20 11:24:24 -04:00
Gabby Getz
07948fbbd2
Update to eslint 9 and cesium-config-eslint 11
2024-05-02 14:20:39 -04:00
Gabby Getz
c45b4c21b7
Merge branch 'main' into worker-inline
2023-09-28 10:02:25 -04:00
Gabby Getz
ba86201c97
Update eslint-config-cesium
2023-09-25 12:41:34 -04:00
Gabby Getz
879fd30f9a
Cleanup server.js
2023-09-14 15:56:25 -04:00
Gabby Getz
07b105ca2b
inline workers for Cesium.js
2023-09-08 16:03:25 -04:00
Gabby Getz
dc3ab0fed6
Merge branch 'main' into workers-as-esm
2023-07-21 11:10:32 -04:00
Gabby Getz
edca885538
TestWorkers, specs
2023-07-07 16:17:22 -04:00
Gabby Getz
35222997db
Refactor workers to be ESM, remove RequireJS
2023-07-06 11:44:40 -04:00
Gabby Getz
fc3cb0d3d8
Add e2e tests using playwright
2023-06-12 12:33:47 -04:00
Gabby Getz
249c94213e
server build results can be undefined if not yet built
2023-03-03 10:03:20 -05:00
Gabby Getz
5e4e316226
Update esbuild
2023-02-22 10:11:07 -05:00
Gabby Getz
6e10658130
Fix file watcher for workers
2022-12-15 13:57:26 -05:00
Gabby Getz
abd473a615
Start static server with flag
2022-11-15 09:57:16 -05:00
Sanjeet Suhag
7ff2a45de4
Fixes incremental builds
2022-11-14 14:37:19 -05:00
Sanjeet Suhag
503e196afb
Fixes updating of changed specs
2022-11-09 15:04:51 -05:00
Sanjeet Suhag
aaf6bd8a5c
Adds engine and widgets workspaces
2022-11-01 15:39:57 -04:00
Gabby Getz
8aacb42b76
Serve from a seperate build folder during development
2022-10-06 09:23:31 -04:00
Gabby Getz
1127bb9d7d
Cleanup
2022-09-09 15:28:32 -04:00
Gabby Getz
7d781ea6c6
Update packages, cjs -> esm
2022-09-08 12:43:28 -04:00
Matthew Amato
c276f0263b
Make Cesium release server work on Node 12.
...
While we still can't use Node 12 for Cesium development, this change is
to make sure Cesium release zips can actually work under Node 12.
2020-03-02 09:39:37 -05:00
Ed Mackey
a0d82f29ec
Add the .wasm MIME type.
2018-04-26 19:39:14 -04:00
Dan Bagnell
f15d07f537
Add Geometry tile.
2017-12-06 14:25:39 -05:00
Dan Bagnell
5602c30873
Merge branch '3d-tiles-vector' into vector-tiles
2017-10-03 14:31:27 -04:00
Matthew Amato
19dc9c23e5
Update npm modules
...
Onle two `mime` related calls needed to be changed.
2017-10-03 10:58:30 -04:00
Dan Bagnell
01323ba96d
Merge branch '3d-tiles-vector' into vector-tiles
2017-07-05 14:56:17 -04:00
Dan Bagnell
f4cd9db266
Update server to serve vector tiles.
2017-06-30 14:54:05 -04:00
Ottavio Hartman
1991234a31
Move rule to shared config, Update CHANGES.md, fix errors
2017-06-23 09:42:03 -04:00
Shehzan Mohammed
2b4b1c5f99
Remove duplicate octet-stream from server.js
2017-06-19 15:44:10 -04:00
Shehzan Mohammed
4ca3aa64ff
Allow loading of gzipped 3d tiles in server.js
2017-06-19 15:09:15 -04:00
Sean Lilley
01bcc7d08f
Merge branch 'master' into request-scheduler-again
2017-06-12 23:17:07 -04:00
Ed Mackey
3d91e190de
Update MIME type for glb files, and fix an eslint warning.
2017-06-05 10:00:14 -04:00
hpinkos
afbb41c73c
Merge branch 'master' into 3d-tiles
2017-05-26 08:58:31 -04:00
Jason Wohlgemuth
43578febf2
Replace JSHint with ESLint
...
- Added .eslintrc configuration files
- Added eslint and eslint-watch gulp tasks (added gulp-eslint and eslint-plugin-html deps)
- Removed jshint gulp tasks (and dependencies)
- Refactored inline disable comments in ESLint syntax
- Cleared all new lint errors
- Updated build and test documentation
- Added ESLint to license file
2017-05-18 20:11:17 -05:00
Sean Lilley
afca34ce20
Merge branch 'master' into 3d-tiles
2017-04-13 13:29:53 -04:00
Ed Mackey
4ab83e694f
Update glTF MIME Types (this applies to all versions of glTF)
...
These types were registered as discussed in KhronosGroup/glTF#412 .
See: https://github.com/KhronosGroup/glTF/tree/master/specification/1.0#mimetypes
See: https://github.com/KhronosGroup/glTF/blob/master/extensions/Khronos/KHR_binary_glTF/README.md#mime-type
2017-04-10 17:53:25 -04:00
Sean Lilley
89047dcadf
Merge branch 'master' into 3d-tiles
2017-01-31 10:46:06 -05:00
Dan Bagnell
40f8bcd174
Merge branch 'master' into texture-compression
2017-01-26 13:50:37 -05:00
aris
a07e8aa8ba
Enable CORS in dev server. Closes #2457
2017-01-24 20:34:34 +02:00
Dan Bagnell
da8ba03706
Merge branch 'texture-compression' into 3d-tiles-texture-compresseion
2017-01-09 18:58:26 -05:00
Dan Bagnell
ee6856c26b
Add crunch support to imagery provider and material. Add loadCRN tests. Update CHANGES.md.
2017-01-05 17:08:33 -05:00
Dan Bagnell
70b60271b1
Merge branch 'texture-compression' into 3d-tiles-texture-compresseion
2016-12-21 15:48:36 -05:00
Dan Bagnell
4cc7559fce
Add support for s3tc, pvrtc, and etc1 compressed textures and loading them
...
from KTX files.
2016-12-19 17:39:44 -05:00
Patrick Cozzi
c7ec1b9a76
Update test server to not serve example 3D Tiles pre-gzipped
2016-04-13 13:39:07 -04:00
Matthew Amato
ce1c317d13
Fix gzip compression settings.
...
The server was blindly adding `Content-Encoding=gzip` too all requests for
b3dm files. When the request was for a non-existent tile, the 404 message
would also be marked as gzip, causing the browser to fail decoding it
(different browsers have different behavior in this case).
The correct solution is to use the `setHeaders` callback as part of express
static serving, which will only get called to set the headers when the
file actually exists.
2016-03-11 11:27:20 -05:00