{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":792992740,"defaultBranch":"master","name":"verman-schema-rs","ownerLogin":"verman-io","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-04-28T05:55:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/167651595?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714283815.0","currentOid":""},"activityList":{"items":[{"before":"a6da25ed519f1c36eb28502e7a2ad9eb9d7866ca","after":"ee560ba413c810b1695a12269aab39ecaf33e363","ref":"refs/heads/master","pushedAt":"2024-05-23T03:26:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib.rs] Show further special lines planned for shebang ; `rustfmt`","shortMessageHtmlLink":"[src/lib.rs] Show further special lines planned for shebang ; rustfmt"}},{"before":"48d4f2ce1b6b34c6955d60dcd81099e880e9673e","after":"a6da25ed519f1c36eb28502e7a2ad9eb9d7866ca","ref":"refs/heads/master","pushedAt":"2024-05-21T03:54:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib.rs] Add more error handling to try and get `jq` function to work","shortMessageHtmlLink":"[src/lib.rs] Add more error handling to try and get jq function to …"}},{"before":"34d2f106913eb54599a3c1dcb4d44bce0c413d1f","after":"48d4f2ce1b6b34c6955d60dcd81099e880e9673e","ref":"refs/heads/master","pushedAt":"2024-05-20T03:16:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib.rs] Now that default sehbang is specified make lines more concise","shortMessageHtmlLink":"[src/lib.rs] Now that default sehbang is specified make lines more co…"}},{"before":"92704939c0ac1f2278f53c7978ba530407478990","after":"34d2f106913eb54599a3c1dcb4d44bce0c413d1f","ref":"refs/heads/master","pushedAt":"2024-05-18T19:50:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib.rs] Finish proper Error handling ; add global `shell` setting inspired by casey/just [and Makefile's more broadly]","shortMessageHtmlLink":"[src/lib.rs] Finish proper Error handling ; add global shell settin…"}},{"before":"19d48878dc2bbe9cef9e3c24b97bcf784cddd1e0","after":"92704939c0ac1f2278f53c7978ba530407478990","ref":"refs/heads/master","pushedAt":"2024-05-15T04:00:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib.rs] Begin proper Error handling","shortMessageHtmlLink":"[src/lib.rs] Begin proper Error handling"}},{"before":"e76f045e176ccbe2d3ec153e692a86f2e670f8d9","after":"19d48878dc2bbe9cef9e3c24b97bcf784cddd1e0","ref":"refs/heads/master","pushedAt":"2024-05-14T04:25:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib.rs] Work further on `jaq` (builds now) ; [Cargo{.toml,.lock}] Remove unused dependency `hifijson`","shortMessageHtmlLink":"[src/lib.rs] Work further on jaq (builds now) ; [Cargo{.toml,.lock}…"}},{"before":"a25747e7aa83f0d511ecf559044adea2238d4355","after":"e76f045e176ccbe2d3ec153e692a86f2e670f8d9","ref":"refs/heads/master","pushedAt":"2024-05-14T03:59:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib.rs] Continue working on `maybe_modify_string` with `jaq`","shortMessageHtmlLink":"[src/lib.rs] Continue working on maybe_modify_string with jaq"}},{"before":"fa050e41622ca6599e04e84d9dd224bdd11711a7","after":"a25747e7aa83f0d511ecf559044adea2238d4355","ref":"refs/heads/master","pushedAt":"2024-05-13T03:59:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib.rs] Start working on `maybe_modify_string` with `jaq`","shortMessageHtmlLink":"[src/lib.rs] Start working on maybe_modify_string with jaq"}},{"before":"a76ae891d64ef138f195e983072c025dcfd2ad86","after":"fa050e41622ca6599e04e84d9dd224bdd11711a7","ref":"refs/heads/master","pushedAt":"2024-05-12T04:00:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib.rs] Start working on `maybe_modify_string`","shortMessageHtmlLink":"[src/lib.rs] Start working on maybe_modify_string"}},{"before":"85335e9f49ab23ce4a53a51ae5f94ddf1c0e58c2","after":"a76ae891d64ef138f195e983072c025dcfd2ad86","ref":"refs/heads/master","pushedAt":"2024-05-11T03:59:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib.rs] Replace custom `if/else` language with `jq` ; [lib/verman{.toml,.json}] Update to show collapse of features into `String`","shortMessageHtmlLink":"[src/lib.rs] Replace custom if/else language with jq ; [lib/verma…"}},{"before":"2fd08a972562015eac7762e6f8b48774e4822fdf","after":"85335e9f49ab23ce4a53a51ae5f94ddf1c0e58c2","ref":"refs/heads/master","pushedAt":"2024-05-10T05:20:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib.rs] Replace custom `if/else` language with `jq` ; [lib/verman{.toml,.json}] Update to show collapse of features into `String` ; [README.md] Document how variables and `exec`utions happen","shortMessageHtmlLink":"[src/lib.rs] Replace custom if/else language with jq ; [lib/verma…"}},{"before":"40cc2b996b57a7e3bff0e18ad3bef9433f88d257","after":"2fd08a972562015eac7762e6f8b48774e4822fdf","ref":"refs/heads/master","pushedAt":"2024-05-09T21:27:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib.rs] Allow query language to be specified (was going with JSON-ref but this is more extensible) ; [lib/verman{.toml,.json}] Show `jq` example querying current config file","shortMessageHtmlLink":"[src/lib.rs] Allow query language to be specified (was going with JSO…"}},{"before":"57843c7a3b146a4d572b0853176f8874e7303191","after":"40cc2b996b57a7e3bff0e18ad3bef9433f88d257","ref":"refs/heads/master","pushedAt":"2024-05-09T04:38:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib.rs] Add constants ; [lib/verman{.toml,.json}] Fix `action_args` ; [Cargo{.toml,.lock}] Add `lazy_static`","shortMessageHtmlLink":"[src/lib.rs] Add constants ; [lib/verman{.toml,.json}] Fix `action_ar…"}},{"before":"b229101f8dfcaed0d6d67f8fcdb2e20489431f76","after":"57843c7a3b146a4d572b0853176f8874e7303191","ref":"refs/heads/master","pushedAt":"2024-05-09T03:58:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib.rs] Add default for `ValXorIfThenElse` ; better use of `Option` throughout ; add env_var support throughout ; [lib/verman{.toml,.json}] Experiment with vendor+mount generalisation of `Mount` `struct` ; [README.md] Add constants doc","shortMessageHtmlLink":"[src/lib.rs] Add default for ValXorIfThenElse ; better use of `Opti…"}},{"before":"654c1c7e3fe2d1e51bf6e2cae58a38ad071f27ef","after":"b229101f8dfcaed0d6d67f8fcdb2e20489431f76","ref":"refs/heads/master","pushedAt":"2024-05-07T23:55:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib.rs] Add default for `ValXorIfThenElse` ; better use of `Option` throughout ; add env_var support throughout ; [lib/verman{.toml,.json}] Reflect addition of new `env_vars` fields","shortMessageHtmlLink":"[src/lib.rs] Add default for ValXorIfThenElse ; better use of `Opti…"}},{"before":"8c095968730b838a1105e3898235246a797275a1","after":"654c1c7e3fe2d1e51bf6e2cae58a38ad071f27ef","ref":"refs/heads/master","pushedAt":"2024-05-07T05:03:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib.rs] Finish adding support for conditional ; generalise a lot of the per-component conditionals to `Constraint` `struct` and associated vector of them per `Component`","shortMessageHtmlLink":"[src/lib.rs] Finish adding support for conditional ; generalise a lot…"}},{"before":"b8364dbcdd7482a79a061da8210607268695bf81","after":"8c095968730b838a1105e3898235246a797275a1","ref":"refs/heads/master","pushedAt":"2024-05-07T03:59:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib.rs] Start to support conditionals on all relevant fields using JSON-schema style syntax","shortMessageHtmlLink":"[src/lib.rs] Start to support conditionals on all relevant fields usi…"}},{"before":"4b95bbd127b515883d101265bdd8257353ce5b7e","after":"b8364dbcdd7482a79a061da8210607268695bf81","ref":"refs/heads/master","pushedAt":"2024-05-05T07:24:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib.rs] TOML and JSON now work as intended ; [Cargo.{lock,toml}] Remove unnecessary dependency","shortMessageHtmlLink":"[src/lib.rs] TOML and JSON now work as intended ; [Cargo.{lock,toml}]…"}},{"before":"a30ef9f9d4009cadaf50054dd441ef2cc22092d6","after":"4b95bbd127b515883d101265bdd8257353ce5b7e","ref":"refs/heads/master","pushedAt":"2024-05-05T06:56:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib.rs] Get TOML and JSON output to work ; attempt to fix Os enum (half working)","shortMessageHtmlLink":"[src/lib.rs] Get TOML and JSON output to work ; attempt to fix Os enu…"}},{"before":"894d977391e4d0adb87dc39291c6bf24b5c59027","after":"a30ef9f9d4009cadaf50054dd441ef2cc22092d6","ref":"refs/heads/master","pushedAt":"2024-05-05T03:59:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib.rs] Start working on native TOML serde","shortMessageHtmlLink":"[src/lib.rs] Start working on native TOML serde"}},{"before":"bd423171b97d5cd0b7e90560a82aa8d89e23376d","after":"894d977391e4d0adb87dc39291c6bf24b5c59027","ref":"refs/heads/master","pushedAt":"2024-05-03T16:10:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib.rs] Finish working on `vendor` with OS-specific matcher ; improve test to do whole serde workflow ; [src/verman.json] Extract out into own prettyprinted file","shortMessageHtmlLink":"[src/lib.rs] Finish working on vendor with OS-specific matcher ; im…"}},{"before":"57c97ad61e2033045d7747253fbd40baf7d8ca49","after":"bd423171b97d5cd0b7e90560a82aa8d89e23376d","ref":"refs/heads/master","pushedAt":"2024-05-03T03:58:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib.rs] Start working on `vendor` with OS-specific matcher","shortMessageHtmlLink":"[src/lib.rs] Start working on vendor with OS-specific matcher"}},{"before":"f292a41b2b17ca3c683f0d4aafa94668eb686441","after":"57c97ad61e2033045d7747253fbd40baf7d8ca49","ref":"refs/heads/master","pushedAt":"2024-05-01T03:56:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib.rs] Replace `web_server_or_proxy` with `routing`","shortMessageHtmlLink":"[src/lib.rs] Replace web_server_or_proxy with routing"}},{"before":"90a7547f32aafa7aa950b7cb718b89dceb526e5f","after":"f292a41b2b17ca3c683f0d4aafa94668eb686441","ref":"refs/heads/master","pushedAt":"2024-04-29T20:12:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib.rs] More generic implementation (esp. wrt. stack specification)","shortMessageHtmlLink":"[src/lib.rs] More generic implementation (esp. wrt. stack specification)"}},{"before":"19f53ef2b3f6750c94d7714efd17163928de1495","after":"90a7547f32aafa7aa950b7cb718b89dceb526e5f","ref":"refs/heads/master","pushedAt":"2024-04-28T20:46:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib.rs] Complete example and fix naming & semantics throughout","shortMessageHtmlLink":"[src/lib.rs] Complete example and fix naming & semantics throughout"}},{"before":null,"after":"19f53ef2b3f6750c94d7714efd17163928de1495","ref":"refs/heads/master","pushedAt":"2024-04-28T05:56:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"Init","shortMessageHtmlLink":"Init"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUZC27gA","startCursor":null,"endCursor":null}},"title":"Activity · verman-io/verman-schema-rs"}