An open API service for providing issue and pull request metadata for open source projects.

GitHub / jet/FsCodec issues and pull requests

#127 - feat(EventData): Add MapBodies overload with context

Pull Request - State: closed - Opened by bartelink 7 months ago

#126 - feat(SystemTextJson): Encoding with conditional compression

Pull Request - State: closed - Opened by bartelink 7 months ago

#125 - chore(deps): Drop SystemTextJson minimum to 6.0.10

Pull Request - State: closed - Opened by bartelink 10 months ago

#124 - Bump System.Text.Json from 8.0.4 to 8.0.5 in /src/FsCodec.SystemTextJson

Pull Request - State: closed - Opened by dependabot[bot] 10 months ago - 2 comments
Labels: dependencies

#123 - feat(TimelineEvent.ToString): Render IsUnfold, EventType, Index

Pull Request - State: closed - Opened by bartelink about 1 year ago

#122 - chore(SystemTextJson, deps): Target minimum non blacklisted ver: 8.0.4

Pull Request - State: closed - Opened by bartelink about 1 year ago

#121 - Bump System.Text.Json from 6.0.1 to 8.0.4 in /src/FsCodec.SystemTextJson

Pull Request - State: closed - Opened by dependabot[bot] about 1 year ago - 2 comments
Labels: dependencies

#120 - chore: Add Package Validation

Issue - State: closed - Opened by bartelink about 1 year ago
Labels: good first issue, up-for-grabs

#119 - feat: Comparable, StringId, StringIdConverter

Pull Request - State: closed - Opened by bartelink over 1 year ago - 1 comment

#115 - feat(TypeSafeEnum): Add caseValues

Pull Request - State: closed - Opened by bartelink over 1 year ago

#114 - chore: Update to net80, formatting

Pull Request - State: closed - Opened by bartelink over 1 year ago

#113 - fix(JsonPicker, JsonIsomorphism, UnionConverter)!: Reduce greediness

Pull Request - State: closed - Opened by bartelink over 1 year ago

#112 - RejectNullConverter PoC attempt

Pull Request - State: open - Opened by bartelink over 1 year ago - 2 comments

#111 - feat(NewtonsoftJson): StringEnumConverter.Create+Serdes.Des(JObject)

Pull Request - State: closed - Opened by bartelink over 1 year ago

#110 - fix!: Workaround for JamesNK/Newtonsoft.Json#862

Pull Request - State: closed - Opened by bartelink over 1 year ago

#109 - fix: Update min Newtonsoft dependency to 13.0.3

Pull Request - State: closed - Opened by bartelink over 1 year ago

#108 - chore: Package updates

Pull Request - State: closed - Opened by bartelink over 1 year ago

#107 - refactor!: Rename IEventCodec.TryDecode to Decode

Pull Request - State: closed - Opened by nordfjord over 1 year ago - 1 comment

#106 - docs(TypeSafeEnumConverter): Tutorial/readme for NSJ+STJ

Pull Request - State: closed - Opened by bartelink almost 2 years ago

#105 - feat!(EncodeTryCompress): Brotli compression

Pull Request - State: closed - Opened by nordfjord almost 2 years ago - 1 comment

#104 - fix!: Change default Event timestamp to UtcNow

Pull Request - State: closed - Opened by bartelink almost 2 years ago - 1 comment

#103 - fix!: change StreamId.dec* to struct tuple args

Pull Request - State: closed - Opened by bartelink almost 2 years ago

#102 - feat(TypeSafeEnum): Merge impls; expose Union

Pull Request - State: closed - Opened by bartelink almost 2 years ago

#101 - feat(SystemTextJson.TypeSafeEnum): Support case insensitivity

Pull Request - State: closed - Opened by bartelink almost 2 years ago

#100 - feat!: StreamId

Pull Request - State: closed - Opened by bartelink almost 2 years ago

#99 - explore some parsing helpers that could act as the other side of the StreamId.gen coin

Pull Request - State: closed - Opened by nordfjord about 2 years ago - 1 comment

#97 - feat(NewtonsoftJson): Upconvert from Case that should be a string

Issue - State: open - Opened by bartelink about 2 years ago - 3 comments

#96 - feat(NewtonsoftJson): Unions backstop

Issue - State: open - Opened by bartelink over 2 years ago

#95 - Add Serdes.Default

Pull Request - State: closed - Opened by bartelink over 2 years ago - 1 comment

#94 - SystemTextJson: Add Serialize/Deserialize overloads

Pull Request - State: closed - Opened by bartelink over 2 years ago

#93 - Extend parsing docs

Pull Request - State: closed - Opened by bartelink over 2 years ago

#92 - FSharpFunc -> Func

Pull Request - State: closed - Opened by bartelink over 2 years ago

#91 - Newtonsoft: Sync TypeSafeEnum signatures

Pull Request - State: closed - Opened by bartelink over 2 years ago

#90 - Add upconversion docs

Pull Request - State: closed - Opened by bartelink over 2 years ago - 1 comment

#89 - Bump Newtonsoft.Json from 11.0.2 to 13.0.2 in /src/FsCodec.NewtonsoftJson

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago - 3 comments
Labels: dependencies

#88 - Broken link to @deviousasti blog post

Pull Request - State: closed - Opened by Mousaka over 2 years ago - 2 comments

#87 - SystemTextJson: Add option to reject null string values

Pull Request - State: closed - Opened by nordfjord over 2 years ago - 3 comments

#86 - Remove StreamName.createStreamId

Pull Request - State: closed - Opened by bartelink over 2 years ago

#85 - Add StreamName.[Cc]ategory

Pull Request - State: closed - Opened by bartelink almost 3 years ago

#84 - Codec: Fix EventId, Require timestamp

Pull Request - State: closed - Opened by bartelink almost 3 years ago - 3 comments

#83 - Add Serdes stream methods

Pull Request - State: closed - Opened by deviousasti almost 3 years ago - 1 comment

#82 - Struct Tuples/Options

Pull Request - State: closed - Opened by bartelink almost 3 years ago

#81 - Add ToByteArrayCodec

Pull Request - State: closed - Opened by bartelink about 3 years ago

#80 - Add WithTryDeflate Encoding

Pull Request - State: closed - Opened by bartelink about 3 years ago

#79 - Bump Newtonsoft.Json from 11.0.2 to 13.0.1 in /src/FsCodec.NewtonsoftJson

Pull Request - State: closed - Opened by dependabot[bot] about 3 years ago - 3 comments
Labels: dependencies

#78 - Feature: EncodingType

Issue - State: closed - Opened by bartelink about 3 years ago - 2 comments

#77 - Expose Map on TimelineEvent/EventData/EventCodec

Pull Request - State: closed - Opened by bartelink about 3 years ago

#76 - Remove net461; switch to net6.0

Pull Request - State: closed - Opened by bartelink about 3 years ago

#75 - Codec: Add/default to ReadOnlyMemory format instead of byte[]

Pull Request - State: closed - Opened by bartelink about 3 years ago

#74 - Fix stray backtick in comment

Pull Request - State: closed - Opened by olivercoad over 3 years ago - 2 comments

#73 - Split autoUnion; add Options/Settings.Default

Pull Request - State: closed - Opened by bartelink over 3 years ago

#72 - Stop UnionOrTypeSafeEnumConverterFactory handling option/list

Pull Request - State: closed - Opened by bartelink over 3 years ago

#70 - Make Serdes stateful

Pull Request - State: closed - Opened by bartelink over 3 years ago - 2 comments

#69 - SystemTextJson: Support automatic TypeSafeEnum/Union converter selection

Pull Request - State: closed - Opened by bartelink over 3 years ago - 4 comments

#68 - Target System.Text.Json 6.0.1

Pull Request - State: closed - Opened by bartelink over 3 years ago

#67 - Fix xmldoc; tidy

Pull Request - State: closed - Opened by bartelink almost 4 years ago - 1 comment

#66 - Target System.Text.Json 5.0.0 final

Pull Request - State: closed - Opened by bartelink almost 4 years ago - 4 comments

#65 - Deserialization of null to non-optional Record property

Issue - State: closed - Opened by kevingentile about 4 years ago - 4 comments

#64 - Document+test coverage for upconversion of new object fields

Pull Request - State: closed - Opened by kevingentile about 4 years ago - 6 comments

#63 - Add Serdes.DefaultOptions/Settings

Pull Request - State: closed - Opened by bartelink about 4 years ago - 2 comments

#62 - Enable relaxing of UnionEncoder requireRecordFields

Pull Request - State: closed - Opened by dharmaturtle over 4 years ago - 2 comments

#61 - Relaxing `requireRecordFields = true`

Issue - State: closed - Opened by dharmaturtle over 4 years ago - 17 comments

#60 - V3 checklist

Issue - State: closed - Opened by bartelink over 4 years ago

#59 - Port UnionConverter to STJ re #43

Pull Request - State: closed - Opened by bartelink over 4 years ago - 2 comments

#58 - Hyphens in `StreamName` identifiers

Pull Request - State: closed - Opened by dharmaturtle over 4 years ago - 5 comments

#57 - Multiple hypens in stream names

Issue - State: closed - Opened by dharmaturtle over 4 years ago - 2 comments

#56 - Upgrade System.Text.Json to 5.0.0-rc.2.20475.5

Pull Request - State: closed - Opened by klimisa almost 5 years ago - 7 comments

#55 - change global.json to target .NET Core 3.1 in general, not a specific sdk version

Pull Request - State: closed - Opened by klimisa almost 5 years ago - 2 comments

#53 - Request for Codec.Create with Format of byte []

Issue - State: closed - Opened by fluxlife about 5 years ago - 2 comments

#52 - UnionConverter: Handle Nested Unions

Pull Request - State: closed - Opened by bartelink about 5 years ago - 3 comments

#51 - UnionConverter: Accept custom discriminator without catchAllCase

Pull Request - State: closed - Opened by bartelink about 5 years ago

#50 - feat: Contract types validation

Issue - State: open - Opened by bartelink about 5 years ago - 2 comments
Labels: enhancement, up-for-grabs

#49 - Require STJ v5; Remove JsonRecordConverter

Pull Request - State: closed - Opened by bartelink about 5 years ago - 2 comments

#48 - STJ: Add ToByteArrayCodec/ToJsonElementCodec shims

Pull Request - State: closed - Opened by bartelink over 5 years ago

#47 - Expand philosophical coverage in README

Pull Request - State: closed - Opened by bartelink over 5 years ago

#46 - Extract FsCodec.Box.Codec to its own package

Pull Request - State: closed - Opened by bartelink over 5 years ago

#45 - Default to not over-escaping in SystemTextJson re #44

Pull Request - State: closed - Opened by bartelink over 5 years ago

#44 - Default to preventing over-escaping in FsCodec.SystemTextJson standard profile

Issue - State: closed - Opened by bartelink over 5 years ago - 2 comments

#43 - Port UnionConverter to STJ

Pull Request - State: closed - Opened by NickDarvey over 5 years ago - 7 comments

#42 - Not yet started: Port UnionConverter to STJ

Pull Request - State: closed - Opened by bartelink over 5 years ago - 1 comment

#41 - Port TypeSafeEnum and Converter to System.Text.Json

Pull Request - State: closed - Opened by bartelink over 5 years ago

#40 - Port JsonIsomorphism from Newtonsoft variant

Pull Request - State: closed - Opened by bartelink over 5 years ago

#39 - Remove Some null handling wart

Pull Request - State: closed - Opened by bartelink over 5 years ago - 2 comments

#38 - Add FsCodec.SystemTextJson re #14

Pull Request - State: closed - Opened by bartelink over 5 years ago - 4 comments

#37 - Remove null constraint from Format type arg

Pull Request - State: closed - Opened by ylibrach over 5 years ago - 2 comments

#36 - Add EventId to IEventData re #35

Pull Request - State: closed - Opened by bartelink over 5 years ago

#35 - Add IEventData.EventId

Issue - State: closed - Opened by bartelink over 5 years ago

#34 - Permit dashes within AggregateId segments

Pull Request - State: closed - Opened by bartelink over 5 years ago

#33 - Question: nested DU support?

Issue - State: closed - Opened by TerenceHinrichsen over 5 years ago - 5 comments

#32 - minor style changes

Pull Request - State: closed - Opened by CumpsD over 5 years ago - 7 comments

#31 - Add FsCodec.StreamName

Pull Request - State: closed - Opened by bartelink over 5 years ago

#30 - Add ITimelineEvent.Context

Pull Request - State: closed - Opened by bartelink over 5 years ago

#29 - Rename IUnionEncoder -> IEventCodec w/ examples and docs re #27

Pull Request - State: closed - Opened by bartelink over 5 years ago