Johannes Kirschbauer
|
3bc2991903
|
Serde: fixup & tests after changed serialization
|
2024-10-18 12:42:35 +02:00 |
|
Johannes Kirschbauer
|
3cb2396d66
|
Serde: improve js-python bridge
|
2024-10-17 10:26:14 +02:00 |
|
Jörg Thalheim
|
1666513e91
|
Revert "Merge pull request 'Revert "Merge pull request 'clan-cli: secrets: Add support for PGP keys with sops-nix' (#2186) from lopter/clan-core:lo-sops-nix-pgp-support into main"' (#2202) from revert into main"
This reverts commit a5496e8db0, reversing
changes made to 9bb1aef245.
|
2024-10-04 16:36:35 +00:00 |
|
Jörg Thalheim
|
084ebf9edc
|
Revert "Merge pull request 'clan-cli: secrets: Add support for PGP keys with sops-nix' (#2186) from lopter/clan-core:lo-sops-nix-pgp-support into main"
This reverts commit 5668fd05a0, reversing
changes made to dd17fbdc6d.
Reverting for now as Dave's recent change conflicts with this change.
|
2024-10-04 17:54:29 +02:00 |
|
Jörg Thalheim
|
160fe82576
|
fix serialisation of SopsKey type
|
2024-10-04 15:36:30 +00:00 |
|
Johannes Kirschbauer
|
ba548de2bf
|
Serde: support deserialise Any typed values
|
2024-09-13 16:11:10 +02:00 |
|
Johannes Kirschbauer
|
caad48682d
|
serde/fix: round trip string sanitizing
|
2024-09-03 18:03:13 +02:00 |
|
Jörg Thalheim
|
cb16cda3fa
|
add RET, Q, RSE lint
|
2024-09-02 15:58:49 +02:00 |
|
Jörg Thalheim
|
e150b37fb8
|
enable ASYNC, DTZ, YTT and EM lints
|
2024-09-02 14:07:06 +02:00 |
|
Jörg Thalheim
|
109d1faf9e
|
enable bug-bear linting rules
|
2024-09-02 13:26:07 +02:00 |
|
Jörg Thalheim
|
b24cbb18b7
|
fix all typing error in tests
|
2024-09-02 12:23:13 +02:00 |
|
Johannes Kirschbauer
|
b7d0314826
|
API: serde fix nullable fields should be allowed to be none
|
2024-08-21 17:53:25 +02:00 |
|
Johannes Kirschbauer
|
02662867fb
|
UI: init update machine
|
2024-08-15 15:08:15 +02:00 |
|
Johannes Kirschbauer
|
cacd49ff54
|
Serde: extend deserializer to accept anything
|
2024-08-15 15:08:15 +02:00 |
|
Johannes Kirschbauer
|
8d1a1ddb17
|
Serializer: filter None fields, to avoid conflicts with nix module system
|
2024-08-13 19:27:59 +02:00 |
|
Qubasa
|
3e9ebbc90f
|
clan-app: Finish flash view. clan-cli: Flash cli now verifies if language and keymap are valid.
|
2024-08-02 17:51:45 +02:00 |
|
Johannes Kirschbauer
|
8ddfaba599
|
Deserializer: add Literal; Annotated fields
|
2024-07-31 13:00:28 +02:00 |
|
Johannes Kirschbauer
|
9db6cb8b6f
|
Deserializer: add Nullable fields
|
2024-07-30 14:26:13 +02:00 |
|
Johannes Kirschbauer
|
5d8fa57f23
|
Deserializer: replace pydantic
|
2024-07-30 12:26:16 +02:00 |
|
Johannes Kirschbauer
|
4be5ed28db
|
Clan-app: example disk view
|
2024-07-29 11:49:55 +02:00 |
|
Johannes Kirschbauer
|
395a7fc70e
|
Serializer: use alias, make it configurable for different use cases
|
2024-07-29 09:01:06 +02:00 |
|
Johannes Kirschbauer
|
d7b6fc16a4
|
Serde: add unit tests for all serialization and deserialization logic
|
2024-07-26 14:23:41 +02:00 |
|