Commit Graph

417 Commits

Author SHA1 Message Date
Kevin Ring 111487d891 Add missing doc. 2025-09-27 19:02:06 +10:00
Kevin Ring 3b2765be6a Credit rework. 2025-09-26 18:29:11 +10:00
Kevin Ring d2f2149378 Fix clang/gcc error. 2025-09-22 21:03:05 +10:00
Kevin Ring c17f010f45 Fix doc. 2025-09-22 20:45:01 +10:00
Kevin Ring dbdd79ca99 SharedAssetDepot context, avoid repeated token refresh success msgs. 2025-09-22 20:39:10 +10:00
Kevin Ring f74e96c003 Report token refresh success/failure. 2025-09-22 14:06:21 +10:00
Kevin Ring 4c31993899 Print token refresh message. 2025-09-19 17:59:41 +10:00
Kevin Ring 020a852d05 Implement SharedAssetDepot::invalidate(asset) 2025-09-19 15:55:00 +10:00
Kevin Ring 45125ca439 Time based token refresh (instead of 401-error-based) 2025-09-19 15:06:34 +10:00
Kevin Ring f49954ee2b _isInvalidated doesn't need to be atomic. 2025-09-08 18:16:54 +10:00
Kevin Ring a734a85a42 Add comment and changelog entry. 2025-09-08 17:47:34 +10:00
Kevin Ring 67a7202277 Add SharedAssetDepot::invalidate. 2025-09-08 17:21:25 +10:00
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 c2e04207d4 Add missing header. 2025-07-28 19:13:41 +10:00
Kevin Ring 2fc4fce55b Doc fixes. 2025-07-28 19:10:28 +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 cc4f7a1434 Add test. 2025-06-26 17:17:27 -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
Tim Moore 225f885d94 Remove obsolete references to dependency header directories 2025-03-31 17:06:14 +02:00
Tim Moore e221a72631 Merge remote-tracking branch 'origin/main' into vcpkg-pkg 2025-02-13 14:58:27 +01:00
Sean Lilley 3cf51e4626 Fix AsyncSystem doc example 2025-02-07 15:52:25 -05:00
Tim Moore ed58d0236b Merge remote-tracking branch 'origin/main' into vcpkg-pkg 2025-01-31 17:02:12 +01:00
Kevin Ring c11a48d8ba Fix SharedAsset race. 2025-01-20 23:49:02 +11:00
Ashley Rogers 5c3a0ed1c2 Format 2025-01-15 16:58:50 -05:00
Ashley Rogers 4e318925a5 Switch tests to doctest 2025-01-15 16:58:03 -05:00
Kevin Ring db5cc4eb17 Revert unnecessay movement of code. 2025-01-13 21:02:13 +11:00
Kevin Ring 028ee29eed Merge remote-tracking branch 'origin/main' into clang-tidy-cleanup 2025-01-13 17:30:09 +11:00
Kevin Ring 07fcaf6203 Fix clang warning. 2024-12-23 18:10:52 +11:00
Kevin Ring bf99d52e65 Ensure depot stays alive while lock is held. 2024-12-23 15:32:38 +11:00
Kevin Ring 126171b451 Move AssetEntry implementation, too. 2024-12-23 13:11:49 +11:00
Kevin Ring dc7958c929 Make SharedAssetDepot implementation not inline. 2024-12-23 13:04:15 +11:00
Ashley Rogers 182ee0b373 Add missing <memory> header 2024-12-20 14:54:51 -05: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 2c992b7ba7 Performance checks 2024-12-19 15:27:53 -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