sorki
|
a9be986781
|
tests: add Arbitrary StorePathTrust, Arbitrary (Metadata StorePath)
|
2023-11-30 06:59:59 +01:00 |
|
sorki
|
2e4e83c578
|
tests: add Arbitrary (Some HashAlgo)
|
2023-11-30 06:59:59 +01:00 |
|
sorki
|
9b16abbac7
|
tests: add Arbitrary BaseEncoding
|
2023-11-30 06:59:59 +01:00 |
|
sorki
|
2e54e33bed
|
core: add unsafeMakeStorePathHashPart
|
2023-11-30 06:59:59 +01:00 |
|
sorki
|
b3a77eaf4a
|
core: Cryptonite -> Crypton in error message
|
2023-11-30 06:59:59 +01:00 |
|
sorki
|
1702fa0abf
|
core: derive classics for BaseEncoding enum
|
2023-11-30 06:59:59 +01:00 |
|
sorki
|
e950c84408
|
remote: rest of the Prim/Serialize -> Serializer
|
2023-11-30 06:59:59 +01:00 |
|
Cale Gibbard
|
c8a329ba6e
|
remote: add derivedPath Serializer
Co-Authored-By: sorki <srk@48.io>
|
2023-11-30 06:59:59 +01:00 |
|
sorki
|
5ebe47db03
|
remote: replace protoVersion, use new toys
|
2023-11-30 06:59:59 +01:00 |
|
sorki
|
69135ed504
|
remote: port the rest to Serializer
|
2023-11-30 06:59:59 +01:00 |
|
sorki
|
c853163346
|
remote: more error handling, port rest of the logger to Serializer
|
2023-11-30 06:59:59 +01:00 |
|
squalus
|
922f5bbf8c
|
remote: add deleteSpecific
- add the gcDeleteSpecific action of the CollectGarbage operation.
- add deleteSpecific test
|
2023-11-30 06:59:59 +01:00 |
|
sorki
|
da8eb42367
|
remote: better errors for bool and enum serializers
|
2023-11-30 06:59:59 +01:00 |
|
sorki
|
2e9ab694fa
|
remote: add build-derivation executable
|
2023-11-30 06:59:59 +01:00 |
|
sorki
|
edace0445c
|
remote: add path serializer, start wiring errors
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
a2c5065b36
|
remote: bark if parsing leftover isn't empty
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
bb5f116a51
|
remote: handle both error types in logger
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
d15f0075f4
|
remote: set ourProtoVersion minor to what we currently advertise
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
14b739aaed
|
remote: getError -> getErrors
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
76a8632d9c
|
remote: thread ProtoVersion into logger
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
241fa58737
|
remote: add Trace, BasicError, ErrorInfo
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
8b9eb48b40
|
remote: switch Logger_Next from ByteString to Text
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
01f26b359a
|
remote: switch Field_LogStr from ByteString to Text
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
3cac7e9867
|
remote: align HasStoreStocket method (storeSocket -> hasStoreSocket)
|
2023-11-30 06:59:59 +01:00 |
|
John Ericson
|
aba9b4531e
|
remote: add serializers for ProtoVersion
Co-Authored-By: Richard Marko <srk@48.io>
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
d414386f52
|
remote: add Serializer Derivation
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
5c9f7ad70e
|
remote: switch controlParser to Serializer Logger
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
fb02185c29
|
remote: add LoggerOpCode
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
2462c9ee90
|
remote: Serializer - add maybeActivity
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
f48c7327b7
|
remote: add Activity and ActivityResult enums
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
4a4625883f
|
remote: Serialize.Prim - add toEnumCheckBounds util
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
79310d5b7b
|
remote: add NixSerializerSpec
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
751669cd0d
|
remote: init NixSerializer
Co-Authored-By: John Ericson <John.Ericson@Obsidian.Systems>
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
edaa343522
|
remote: (get|put)Int, use Integral
|
2023-11-30 06:59:59 +01:00 |
|
John Ericson
|
2b3afbffb5
|
remote: init Serializer
Co-Authored-By: Richard Marko <srk@48.io>
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
9ac9d497d3
|
remote: safer getBool, getEnum
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
25bd0f104c
|
remote: parallel tests
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
0a0e4a6793
|
remote: Arbitrary and Serialize for ActivityID, Field, props
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
5ea5b82b59
|
prefix BuildMode and BuildResult constructors
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
a3e3840d9b
|
remote: add Arbitrary, Verbosity prop and enum tests
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
cb255d4203
|
remote: expand Logger with fields
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
96cbe1178d
|
remote: add Types.Verbosity
|
2023-11-30 06:59:59 +01:00 |
|
John Ericson
|
64a4368dfd
|
remote: move StoreMonad to MonadStore
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
760408093e
|
remote: Types.Logger
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
4f40e0574a
|
remote: move and rename (CheckFlag|SubstituteFlag) to Types.(Check|Substitude)Mode
|
2023-11-30 06:59:59 +01:00 |
|
John Ericson
|
7cd4adde40
|
remote: Util -> Socket
|
2023-11-30 06:59:59 +01:00 |
|
John Ericson
|
ab201da448
|
remote: move StoreConfig to Types.StoreConfig, extend, add PreStoreConfig
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
7590e2bec4
|
remote: move WorkerOp to Types.WorkerOp
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
93d923eafb
|
remote: complete binary -> cereal transition
|
2023-11-30 06:59:59 +01:00 |
|
Richard Marko
|
655afaa2f8
|
remote: squash whitespace
|
2023-11-30 06:59:59 +01:00 |
|