Commit graph

2263 commits

Author SHA1 Message Date
TC
aef23f6ac3 Changed CACHE_TAG to use CI_MERGE_REQUEST_TARGET_BRANCH_NAME in merge requests for creating build caches 2025-09-08 16:12:04 +00:00
TC Johnson
68c3d29184
Branch specific build caches
Pushing new branch will cause a dedicated build cache to be created
for that branch. This will help avoic scenarios where branches were
causing updates to our build cache which would then be out of sync
with main and caused nightlies to fail.
2025-09-07 22:21:14 -05:00
TC
3ae237818c It's Bash, not Python TC! 😑 2025-09-08 01:51:56 +00:00
TC
3526b996ca CI_COMMIT_BRANCH isn't available in merge request pipelines 😭 2025-09-08 01:30:43 +00:00
TC
66ec4ee2a4 Added conditions for the branch specific build cache actions to run. [ci-skip] 2025-09-07 21:44:18 +00:00
TC
2740e73aad Adding logic to create build caches per branch to avoid pipeline failures when the branch and build_cache are mismatched [ci-skip] 2025-09-07 21:28:26 +00:00
TC Johnson
1e3204b08d
Version update: v0.4.7 → v0.4.8 2025-08-07 14:45:38 -07:00
Brandon Vandegrift
936169a4f0 Export CRYPTO_KIND_VLD0 2025-08-07 13:51:17 -07:00
TC
14c3cf6d09 The connection to Semgrep is broken. Setting the job to allow failure in the meantime. [ci skip] 2025-08-07 01:29:02 +00:00
Christien Rioux
3ce0a96501 move attachment maintainer lock to init not startup 2025-06-20 10:11:29 -05:00
Christien Rioux
9f0495cacb clean up veilid-python 2025-06-19 10:41:02 -04:00
Christien Rioux
9d4976b243 Improved logic for 'allow_offline' and 'offline subkey writes' 2025-06-18 22:09:36 -04:00
Christien Rioux
24a098728c unmark active subkey writes if not allow_offline 2025-06-15 20:35:42 -04:00
Christien Rioux
ee1e2b436f fix sending unpublish event 2025-06-15 19:38:20 -04:00
Christien Rioux
808cbda229 process watch changes only when online 2025-06-15 18:16:47 -04:00
Christien Rioux
93a8969938 fix bind retry 2025-06-15 16:13:47 -04:00
Brandon Vandegrift
1c7de75fc3 export VeilidComponentGuard 2025-06-15 09:54:25 -04:00
Christien Rioux
a04c71c3de only valid utf8 in logs 2025-06-14 14:00:14 -04:00
Christien Rioux
11c675e019 improved conversion traits for typed byte data 2025-06-14 12:33:16 -04:00
Christien Rioux
5e11f945ef 'auto' mode for detect_address_changes 2025-06-14 09:12:59 -04:00
Brandon Vandegrift
b7d725ab12 allow_offline flag for set_dht_value 2025-06-13 22:00:40 -04:00
Brandon Vandegrift
eda436f264 Fix compile for the NONE CryptoSystem 2025-06-13 19:42:53 -04:00
Christien Rioux
3dba776c91 make peer info creation fallible 2025-06-13 10:31:23 -04:00
neequ57
87708d4b3e Add relayed-only mode 2025-06-13 09:10:41 -04:00
Christien Rioux
d742171aa7 add private route example 2025-06-04 16:52:24 -04:00
TC Johnson
e5e3fd03c1
Version update: v0.4.6 → v0.4.7
Commented crates and python publishing to get release published
2025-06-03 11:37:16 -05:00
Brandon Vandegrift
474b0124bb Add description to veilid-remote-api Cargo.toml 2025-06-03 16:16:50 +00:00
TC Johnson
e5bd711724
Version update: v0.4.6 → v0.4.7 2025-06-03 10:24:08 -05:00
TC Johnson
cd71551f87
Changelog and releasing readme updates 2025-06-03 10:15:13 -05:00
Brandon Vandegrift
b6101382e5 Update CHANGELOG 2025-06-02 20:46:11 -04:00
Brandon Vandegrift
ad91e93638 Move json_api to new veilid-remote-api crate 2025-05-30 22:47:02 -04:00
Brandon Vandegrift
8c817655e8 Add READMEs, basic veilid-core example 2025-05-31 00:05:58 +00:00
Brandon Vandegrift
17f48870b6 Trim API surface of unintentional exports 2025-05-30 22:19:49 +00:00
Brandon Vandegrift
a2b6d74485 Only use Bosion outside of docsrs build 2025-05-29 14:01:11 +00:00
Brandon Vandegrift
e62d32aea1 Separate types for CryptoKind and VeilidCapability 2025-05-26 08:50:28 -05:00
Brandon Vandegrift
a6724d014b Use NodeId instead of PublicKey where accurate 2025-05-23 20:19:25 -04:00
Christien Rioux
9709ce326c Fix unwrap crash 2025-05-23 18:49:59 -04:00
Brandon Vandegrift
95d272dec9 Use newtypes for crypto structs 2025-05-23 19:33:01 +00:00
Christien Rioux
aab80eaa8e More watch edge cases 2025-05-22 20:21:44 -04:00
Christien Rioux
f4ef16eef3 Inspect watched records for value changes made while offline when coming back online 2025-05-19 14:52:42 -04:00
TC
49173b9373 Updated build machine image ID 2025-05-17 23:31:38 +00:00
TC
f5d0f293e0 Edit CHANGELOG.md 2025-05-17 01:30:20 +00:00
Christien Rioux
48815a7b08 veilid-flutter: Fix wasm exceptions 2025-05-16 14:38:24 -04:00
TC Johnson
1a0184db3a
Version update: v0.4.5 → v0.4.6 2025-05-14 18:44:53 -05:00
TC Johnson
78b4a2bee2
Version update: v0.4.5 → v0.4.6 2025-05-14 17:56:46 -05:00
TC Johnson
5f09068108
Changelog and CI Script updates 2025-05-14 17:52:12 -05:00
Christien Rioux
13d5ca65d6 Upgrade to Rust 1.86.0 2025-05-14 18:21:56 -04:00
Brandon Vandegrift
452e4d0ab8 Rollback unintentional lockfile upgrades 2025-05-13 21:53:29 -04:00
TC Johnson
4aceb48ad0
Version update: v0.4.4 → v0.4.5 2025-05-13 19:04:14 -05:00
TC Johnson
eb42b7cf2b
Changelog updates 2025-05-13 18:48:51 -05:00