aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* artifact pathv0.1.2-pre8Dan Engelbrecht2022-05-241-1/+1
|
* find downloaded artifactsv0.1.2-pre7Dan Engelbrecht2022-05-241-0/+3
|
* fix path to release artifacts uploadv0.1.2-pre6Dan Engelbrecht2022-05-241-1/+1
|
* skip windows until we can run 7zv0.1.2-pre5Dan Engelbrecht2022-05-241-52/+48
|
* 7z pathv0.1.2-pre4Dan Engelbrecht2022-05-241-4/+5
|
* bad 7zip pathv0.1.2-pre3Dan Engelbrecht2022-05-231-1/+1
|
* fix create-release dependencyDan Engelbrecht2022-05-231-1/+1
|
* fix 7zip and create release reading from CHANGELOG.mdDan Engelbrecht2022-05-232-26/+51
|
* create_release.ymlDan Engelbrecht2022-05-231-0/+112
|
* De/fix namespace folder scanning (#103)Dan Engelbrecht2022-05-232-2/+3
|
* Add catch2 support (#101)Stefan Boberg2022-05-2019-64/+139
| | | | | | | Added option to use catch2 for unit tests Currently both doctest and catch2 are supported via some compatibility macros. doctest is the default, and ZEN_USE_CATCH2 needs to be defined to switch to catch2. Our goal is to evaluate how well catch2 works and switch to catch2 if everything pans out since UE5 now supports using catch2 for unit tests.
* fix mac compilation errorDan Engelbrecht2022-05-191-1/+1
|
* Merge pull request #99 from EpicGames/de/move-namespace-fieldDan Engelbrecht2022-05-1910-199/+327
|\ | | | | Keep Namespace out of CacheKey and store it on request level
| * fix testsDan Engelbrecht2022-05-192-14/+14
| |
| * migrate legacy cache folders to ue4.ddc namespaceDan Engelbrecht2022-05-192-6/+21
| | | | | | | | | | map default namespace to at runtime ue4.ddc use a non-valid name for the default namespace so we avoid any collision or accidental creation of folder for that
| * Keep Namespace out of CacheKey and store it on request levelDan Engelbrecht2022-05-198-188/+301
| | | | | | | | | | RPC requests now has a Namespace field under Params instead of one Namespace per cache key Fall back to legacy upstream HTTP URI format if default namespace is requested
* | Merge pull request #100 from ↵Dan Engelbrecht2022-05-191-5/+5
|\ \ | |/ |/| | | | | EpicGames/de/fix-retry-logic-for-standalone-cache-files Fix and retry count and add an extra iteration to give more time for success
| * Fix and retry count and add an extra iteration to give more time for successDan Engelbrecht2022-05-191-5/+5
|/
* Merge pull request #98 from EpicGames/de/fix-bucket-name-rulesDan Engelbrecht2022-05-181-3/+4
|\ | | | | align bucket naming rules with UE code base
| * align bucket naming rules with UE code baseDan Engelbrecht2022-05-181-3/+4
|/
* fix release build, misplaced namespace bracketsDan Engelbrecht2022-05-171-4/+0
|
* Merge pull request #94 from EpicGames/de/http-cache-api-with-namespacesDan Engelbrecht2022-05-165-192/+465
|\ | | | | http cache uri API with namespaces
| * review feedbackDan Engelbrecht2022-05-162-32/+31
| |
| * drop api/v2 prefix for non-legacy requestsDan Engelbrecht2022-05-161-112/+172
| |
| * use ns_ prefix on disk onlyDan Engelbrecht2022-05-163-11/+8
| |
| * use "default" as the default namespaceDan Engelbrecht2022-05-162-16/+16
| | | | | | | | remove ns_ prefix for namespaces on disk and in requests
| * Validate max length for namespace nameDan Engelbrecht2022-05-121-0/+4
| |
| * keep compatability for valid bucket namesDan Engelbrecht2022-05-121-1/+1
| |
| * Add validation to namespace names that follows Jupiters rules.Dan Engelbrecht2022-05-122-243/+209
| | | | | | | | | | Add unified validation of Namespace, Bucket and Hash for rpc requests. cleanup
| * Tests for HttpRequestParseRelativeUriDan Engelbrecht2022-05-125-32/+151
| |
| * Add support for /api/v2/ URI requests with namespace supportDan Engelbrecht2022-05-122-27/+155
| |
* | Merge pull request #97 from EpicGames/actions_tweaksAlex Dunn2022-05-131-2/+2
|\ \ | | | | | | Testing label trigger changes
| * | Testing label trigger changesAlex Dunn2022-05-131-2/+2
| | |
* | | Merge pull request #96 from EpicGames/actions_tweaksAlex Dunn2022-05-131-2/+12
|\| | | | | | | | Testing version increment and label filtering for release build
| * | Testing label triggerAlex Dunn2022-05-131-3/+4
| | |
| * | Testing version increment and label filtering for release buildAlex Dunn2022-05-131-2/+11
| | |
* | | Merge pull request #95 from EpicGames/actions_tweaksv1.0.1.8Alex Dunn2022-05-121-1/+1
|\| | | |/ |/| Adding PR update support.
| * Adding PR update support.Alex Dunn2022-05-121-1/+1
|/
* Merge pull request #93 from EpicGames/de/namespaces-continuedv1.0.1.7actions_updatesDan Engelbrecht2022-05-1210-259/+432
|\ | | | | De/namespaces continued
| * use string::compare in caseSensitiveCompareStringsDan Engelbrecht2022-05-121-9/+2
| |
| * string_view vs string lifetime fixDan Engelbrecht2022-05-121-2/+2
| |
| * Add caseSensitiveCompareStrings and manual <=> and == operator for CacheKeyDan Engelbrecht2022-05-122-4/+33
| | | | | | | | MacOS clang compiler does not implement a default <=> operator for string
| * manual <=> calls for strings in CacheKeyDan Engelbrecht2022-05-121-1/+8
| |
| * revert Bucket - Key parameter changeDan Engelbrecht2022-05-122-3/+2
| |
| * use spaceship operator for CacheKey comparisonsDan Engelbrecht2022-05-111-22/+2
| |
| * Add namespace testDan Engelbrecht2022-05-111-0/+53
| |
| * cleanupDan Engelbrecht2022-05-112-27/+27
| |
| * Use configured namespace in Jupiter if not explicit namespace is givenDan Engelbrecht2022-05-114-72/+76
| | | | | | | | | | DdcNamespace -> DefaultDdcNamespace BlobStoreNamespace -> DefaultBlobStoreNamespace
| * parameterize namespace for upstream (first hack)Dan Engelbrecht2022-05-118-215/+323
|/
* Merge pull request #92 from EpicGames/de/bucket-standalone-temp-file-cleanupv1.0.1.6Dan Engelbrecht2022-05-101-5/+106
|\ | | | | Make sure CacheBucket::PutStandaloneCacheValue cleans up the temp file