Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
3d3729a
feat: unified config foundation
ok-nick Jun 25, 2025
79d41ed
refactor: separate user-facing settings and move thumbnail code
ok-nick Jun 27, 2025
7893cac
feat: impl profiles, thumbnail.prefer_smallest_format, remove default…
ok-nick Jul 7, 2025
c9ae105
feat: implement auto_opened, auto_created, and claim_generator_infos …
ok-nick Jul 8, 2025
33a269a
feat: impl auto_opened setting
ok-nick Jul 8, 2025
97352cb
fix: default all_actions_included in actions assertion to true
ok-nick Jul 8, 2025
6d858e5
fix: all test cases
ok-nick Jul 8, 2025
748d5bd
docs: cleanup comments and document new functions
ok-nick Jul 8, 2025
ab32763
chore: merge branch 'main' of github.com:contentauth/c2pa-rs into ok-…
ok-nick Jul 8, 2025
ed18a44
test: add thumbnail tests
ok-nick Jul 8, 2025
4c13ed0
fix: auto actions assertion, lots of tests, crash when empty actions,…
ok-nick Jul 9, 2025
8827302
fix: optional signer settings and document get_profile_settings_signer
ok-nick Jul 9, 2025
fbf1101
docs: document Builder::add_auto_actions_assertion
ok-nick Jul 9, 2025
903069d
chore: merge branch 'main' of github.com:contentauth/c2pa-rs into ok-…
ok-nick Jul 9, 2025
bf04a12
test: remove test code in test
ok-nick Jul 9, 2025
445063f
feat: add settings to CLI
ok-nick Jul 9, 2025
b53e610
docs: create an example c2pa.toml settings
ok-nick Jul 9, 2025
de0484f
fix: cli settings
ok-nick Jul 9, 2025
07c7d41
feat: add config path and env vars for cli settings arg
ok-nick Jul 11, 2025
f7d1735
fix: remove bmp and ico from supported thumbnails
ok-nick Jul 11, 2025
921bc3f
fix: single claim generator info and rename load settings functions
ok-nick Jul 11, 2025
f3b5ae3
test: remove scoped settings
ok-nick Jul 11, 2025
9a56d3d
refactor: remove profiles and document digital source type
ok-nick Jul 14, 2025
ab6cc28
feat: allow specifying digital source type for auto actions in settings
ok-nick Jul 14, 2025
88ba3e5
refactor: convert usage of json settings to toml
ok-nick Jul 14, 2025
c51d79c
refactor: move global settings functions into public `Settings` struct
ok-nick Jul 14, 2025
025d88a
chore: merge branch 'main' into ok-nick/unified-config
ok-nick Jul 14, 2025
edb0125
refactor: move builder settings into its own module
ok-nick Jul 14, 2025
e5552a5
fix: add ingredient uris to auto actions, only add placed actions if …
ok-nick Jul 15, 2025
e92eda2
feat: add `Settings::from_url`
ok-nick Jul 15, 2025
f828c14
feat: setup base for remote signers and cawg signers in settings
ok-nick Jul 16, 2025
e86a49d
feat: impl `RemoteSigner` and fix when pulling optional settings
ok-nick Jul 16, 2025
8ceb9e8
feat: prefer_smallest_format tiff->jpeg
ok-nick Jul 17, 2025
5b66a8c
feat: allow specifying infer operating system for claim generator info
ok-nick Jul 17, 2025
4d26945
refactor: default test signer in `Settings`
ok-nick Jul 17, 2025
96ec598
fix: source type optional for auto add actions and use ref for test s…
ok-nick Jul 17, 2025
6652232
feat: add `ActionsSettings`, all_actions_included, action_templates, …
ok-nick Jul 17, 2025
fbf7c9d
docs: add new fields to c2pa.toml
ok-nick Jul 17, 2025
e2f1e8b
fix: wip change serde_json::Value in settings to toml::Value (issues …
ok-nick Jul 17, 2025
682aa87
fix: actions/action_templates and add tests, use toml for defining se…
ok-nick Jul 18, 2025
00895f6
test: cleanup and add more builder and settings tests
ok-nick Jul 21, 2025
b2bc1ff
chore: merge branch 'main' of github.com:contentauth/c2pa-rs into ok-…
ok-nick Jul 21, 2025
8bcf3b3
fix: make_thumbnail_from_stream format before stream in parameters
ok-nick Jul 21, 2025
d645a79
docs: finish documenting some settings structs
ok-nick Jul 21, 2025
0a1e2f6
fix: private Settings set/get_value
ok-nick Jul 21, 2025
0abb2a1
test: add allActionsIncluded by default when signing to test
ok-nick Jul 21, 2025
f74448d
style: +nightly fmt
ok-nick Jul 21, 2025
55ef54b
fix: feature flag thumbnails and wasm
ok-nick Jul 21, 2025
d4ad006
test: fix hash_alg string
ok-nick Jul 21, 2025
aaff5b4
fix: remove cawg_signer, doc cli config path, move signer to top-leve…
ok-nick Jul 22, 2025
324cde3
feat: define ActionSettings
ok-nick Jul 22, 2025
4f0241b
fix: remove Settings top-level export for now
ok-nick Jul 22, 2025
a59f58e
test: add remote signer test with mock server
ok-nick Jul 22, 2025
413c296
fix: change `builder.signer` setting to just `signer`
ok-nick Jul 22, 2025
d06b430
chore: merge branch 'main' of github.com:contentauth/c2pa-rs into ok-…
ok-nick Jul 22, 2025
c6948a4
fix: test sample toml and fix up fields
ok-nick Jul 22, 2025
13a984a
test: don't use httpmock on wasm
ok-nick Jul 22, 2025
3468310
test: fix wasi test
ok-nick Jul 22, 2025
e4e966d
Merge branch 'main' into ok-nick/unified-config
gpeacock Jul 23, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
145 changes: 114 additions & 31 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading