Kevin Ring
c4a14c54cc
Changes from review.
2025-07-30 11:03:23 +10:00
Kevin Ring
7f07bc93a3
Fix second token refresh.
2025-07-30 07:56:42 +10:00
Kevin Ring
0b55b18c4d
Better comment.
2025-07-29 22:38:21 +10:00
Kevin Ring
38f39fb777
Last of the clang-tidy.
2025-07-29 22:22:44 +10:00
Kevin Ring
1327cf0013
More clang-tidy.
2025-07-29 08:29:06 +10:00
Kevin Ring
a881777142
clang-tidy
2025-07-29 08:12:22 +10:00
Kevin Ring
61b4758698
Working token refresh for Bing.
2025-07-28 18:07:23 +10:00
Kevin Ring
2460564343
Add support for headers in CesiumIonAssetAccessor.
2025-07-24 17:05:11 +10:00
Kevin Ring
f871367343
Separate ion token refresh from CesiumIonTilesetLoader.
2025-07-24 15:24:26 +10:00
Kevin Ring
482adbc46f
clang-tidy.
2025-06-26 22:17:33 -04:00
Kevin Ring
5daa5ac241
Simplify cached header management.
2025-06-26 14:43:33 -04:00
Germán
3ee6d089e7
Reformat code
2025-06-14 08:39:54 +02:00
Germán
c0da508515
Rename variable to fix error when building on Windows
2025-06-13 18:48:49 +02:00
Germán
787fcba8ce
Avoid storing the If-None-Match header in cache or in the TilesetContentManager to avoid reusing it for future requests
2025-06-13 18:14:14 +02:00
Kevin Ring
db5cc4eb17
Revert unnecessay movement of code.
2025-01-13 21:02:13 +11:00
Ashley Rogers
768b6510b3
Quotes to brackets
2024-12-20 12:00:09 -05:00
Ashley Rogers
2c8aa4a422
Fix includes using script
2024-12-20 11:56:49 -05:00
Ashley Rogers
f7d287dd80
Modernize checks
2024-12-19 15:20:19 -05:00
Ashley Rogers
94cc7992aa
Misc checks
2024-12-19 14:33:52 -05:00
Ashley Rogers
4aeee635ca
More checks
2024-12-18 15:25:51 -05:00
Ashley Rogers
bd4f19da7f
Fix unchecked optional accesses
2024-12-18 14:21:10 -05:00
Ashley Rogers
1558147d76
Fix broken test
2024-12-18 13:41:52 -05:00
Ashley Rogers
09a22f3260
Fix errors
2024-12-18 11:03:25 -05:00
Ashley Rogers
6aa10bb592
Fix cast issues
2024-12-18 10:01:52 -05:00
Ashley Rogers
7ef48d56c7
Fix additional clang-tidy issues
2024-12-17 17:41:42 -05:00
Ashley Rogers
1e2e47ab5e
misc-include-cleaner for every file
2024-12-17 17:27:03 -05:00
Kevin Ring
94ad53bf7f
Fix selection bug, and debug helper.
2024-12-09 21:26:00 +11:00
Kevin Ring
4018349f68
CHANGES.md, changes from self review.
2024-11-29 20:51:26 +11:00
Kevin Ring
af821e11a4
Fix test failures.
2024-11-29 19:04:48 +11:00
Kevin Ring
d19af4955d
Better token refresh logging.
2024-11-29 18:05:18 +11:00
Kevin Ring
c5a78dc7b0
Create cache hit request object with given url/headers.
...
Rather than the URL and headers present when the cache hit was
originally stored. Because the headers, especially, for the original
request may be outdated (such as including an expired Cesium ion token).
2024-11-29 17:51:35 +11:00
Kevin Ring
89dfc44bdc
Remove use of GSL.
...
Change gsl::span to std::span, and replace the few uses of gsl::narrow
with an alternative.
2024-11-06 15:16:03 +11:00
Kevin Ring
117b65f362
Merge branch 'shared-assets' into shared-assets-wip
2024-10-29 17:46:14 +11:00
Kevin Ring
c5533b7ead
Cleanup.
2024-10-28 20:55:29 +11:00
Kevin Ring
727a68d064
Introduce AssetEntry.
2024-10-28 17:13:18 +11:00
Kevin Ring
083cb92db2
WIP refactoring.
2024-10-25 00:45:53 -04:00
Sean Lilley
c1f6b6e829
Add gzip
2024-09-26 11:33:08 -04:00
Kevin Ring
832b2c91f2
Changes from review (comments only).
2024-08-16 07:19:41 +10:00
Kevin Ring
833fd3f381
Restore hacky support for isolating sqlite.
2024-07-23 13:33:36 -04:00
Kevin Ring
ca42500d54
Merge remote-tracking branch 'origin/main' into vcpkg-2
2024-06-05 14:06:47 +10:00
Kevin Ring
c09e2f0757
Fix race condition.
2024-04-05 14:57:55 +11:00
Kevin Ring
cd232f6b50
Add a couple more tests, remove unneeded header.
2024-04-04 21:33:28 +11:00
Kevin Ring
0428735c98
No spin waiting, add SharedFuture::waitInMainThread.
2024-04-04 19:04:10 +11:00
Kevin Ring
613637dcae
Add AsyncSystem::waitInMainThread.
2024-03-04 19:08:23 +11:00
Bradley Austin Davis
24d783fb01
Migrate dependencies to vcpkg
2024-02-24 00:37:37 +00:00
Kevin Ring
c341a72806
Revert "Merge pull request #786 from jherico/feature-vcpkg"
...
This reverts commit 198ed9d4b4 , reversing
changes made to 09c1eb76b4 .
2024-02-23 09:08:15 +11:00
Bradley Austin Davis
e20c154c55
Migrating dependencies to vcpkg
2024-02-02 10:40:59 -08:00
Kevin Ring
a59ffac3ef
A few more test cases, and tweak the logic so they pass.
2023-07-27 22:00:58 +10:00
Brian L
8abe88353a
Add support for cases where we only need Etag or Last-Modified to cache
2023-07-26 09:52:51 -06:00
Brian L
53689f1123
Modify shouldCacheRequest for additional no-cache cases. Add more unit tests
2023-07-25 12:21:13 -06:00