about summary refs log tree commit diff stats
path: root/scripts/validate_api.sh (unfollow)
Commit message (Collapse)Author
3 daystest(rocie-server/tests/testenv): Make the binary finding algorithm more genericBenedikt Peetz
Now we do no longer assume, that nix does a release build and normal development uses a debug build. But we still prefer a debug artefact over the release one (assuming that the debug one will be newer).
3 daystest(rocie-server/tests/testenv): Make sure that the env also works in nix's ↵Benedikt Peetz
builds Nix changes the default target directory for rust builds.
3 dayschore(rocie-server/storage/config): Rename `config` table to `rocie-config`Benedikt Peetz
3 daysfix(rocie-server/storage/migrate): Avoid querying `config` table before it ↵Benedikt Peetz
exists We were trying to check the config value /before/ we actually created the initial database schema.
3 daysfeat(rocie-server/cli): Make the secret key for identity handling persist-ableBenedikt Peetz
3 daysbuild(rocie-{client,server}): Mark as publishableBenedikt Peetz
3 dayschore(rocie-client): Re-generateBenedikt Peetz
3 daysfeat(rocie-server): Provide default units (and other changes)Benedikt Peetz
2026-02-15chore(rocie-client): Re-generate the client apiBenedikt Peetz
2026-02-15feat(treewide): Add recipes and user handlingBenedikt Peetz
2025-12-09chore(treewide): UpdateBenedikt Peetz
2025-12-09chore(treewide): Remove last references to old pathsBenedikt Peetz
2025-12-09style(treewide): FormatBenedikt Peetz
2025-12-09style(rocie-server): FormatBenedikt Peetz
2025-12-09chore(rocie-client): Remove pointless `git_push.sh` scriptBenedikt Peetz
I don't see, why this is part of the generated stuff.
2025-12-09style(rocie-client): FormatBenedikt Peetz
2025-12-09feat(rocie-server): Implement basic user handling and authenticationBenedikt Peetz
2025-12-09chore(rocie-client): RegenerateBenedikt Peetz
This also adds cookie persisting to the default configuration.
2025-11-28chore(crates/rocie-client): Re-generateBenedikt Peetz
2025-11-28feat(crates/rocie-cli): Add support for product parentsBenedikt Peetz
2025-11-28feat(crates/rocie-server): Get closer to feature parity between rocie and grocyBenedikt Peetz
2025-10-23chore(crates/rocie-client): Re-generateBenedikt Peetz
2025-10-23fix(crates/rocie-cli): Handle updates to `buy-barcode`Benedikt Peetz
2025-10-23fix(crates/rocie-server/api/buy-barcode): Allow specifying how often to buyBenedikt Peetz
2025-10-23fix(crates/rocie-server/api/get-product-{by-name,by-part-name}): TestBenedikt Peetz
2025-10-23feat(crates/rocie-server/api/get-product-{by-name,by-part-name}): InitBenedikt Peetz
2025-10-08chore(crates/rocie-client): Re-generateBenedikt Peetz
2025-10-08feat(crates/rocie-cli): Add support for unit-propertiesBenedikt Peetz
2025-10-08chore(Cargo.{lock,toml}): UpdateBenedikt Peetz
2025-10-08test(crates/rocie-server/testenv/init): Automatically choose the port and ↵Benedikt Peetz
wait for server start This avoids issues regarding a race condition between server start and our start of requests and removes the requirement for specifying free ports in the test files.
2025-10-08feat(crates/rocie-server/unit-property): InitBenedikt Peetz
2025-09-23chore(crates/rocie-client): RegenerateBenedikt Peetz
2025-09-23feat(scripts/generate_api_client.sh): Make the API better by configuring the ↵Benedikt Peetz
generation parameters
2025-09-23feat(crates/rocies-server): Don't make the newtype wrappers transparent in ↵Benedikt Peetz
the openapi spec This makes using the generated code significantly easier and type safer.
2025-09-23chore(crates/rocies-client): RegenerateBenedikt Peetz
2025-09-23build(scripts/mk_sqlite_schema.sh): InitBenedikt Peetz
2025-09-23feat(treewide): Add tests and barcode buying/consumingBenedikt Peetz
2025-09-06feat: Provide basic barcode handling supportBenedikt Peetz
2025-09-06feat: Provide basic API frameBenedikt Peetz