zf

zenflows testing
git clone https://s.sonu.ch/~srfsh/zf.git
Log | Files | Refs | Submodules | README | LICENSE

DateCommit messageAuthorFiles+-
2023-01-20 14:26Zenflows.VF.Proposal.Type: fix typosrfsh1+1-1
2023-01-17 10:49Zenflows.VF.Intent.Type: fix resourceConformsTo typesrfsh1+1-1
2023-01-09 14:25zencode: bump versionsrfsh0+0-0
2023-01-09 14:24docs: don't lie about portsrfsh1+1-1
2023-01-09 14:23devop: merge ROOM_HOST and ROOM_PORT into ROOM_URIsrfsh1+2-3
2023-01-09 13:00Merge pull request #41 from interfacerproject/alberto/didAlberto Lerda18+246-44
2023-01-09 12:59typespec fixesAlberto Lerda5+12-12
2023-01-09 12:27fix styleAlberto Lerda2+16-18
2023-01-09 12:16Zenflows.DID: some more optimizationsAlberto Lerda1+3-8
2023-01-09 12:06Zenflows.DID: function for did idAlberto Lerda1+24-21
2023-01-09 09:34Zenflows.{DID, Restroom}: instance URI as env varAlberto Lerda5+38-32
2023-01-06 15:36improved documentationAlberto Lerda1+8-0
2023-01-06 15:30Zenflows.DID: `claimPerson` resolve the DID (either it exist or not)Alberto Lerda1+53-25
2023-01-06 11:35Zenflows.DID: send did to DID controllerAlberto Lerda4+9-12
2023-01-06 10:48Zenflows.DID: forgot fileAlberto Lerda1+121-0
2023-01-06 10:45Zenflows.DID: create did in local (WIP send to did controller)Alberto Lerda7+65-19
2023-01-05 12:26Person: renamed schnorr to bitcoinAlberto Lerda8+24-24
2023-01-04 17:42Zenflows.VF.Proposal.Query: distinct on idsrfsh1+1-1
2023-01-04 11:40all: bump license yearsrfsh277+279-279
2022-12-17 10:38Zenflows.VF.EconomicResource.Type: allow query by guestssrfsh1+2-0
2022-12-15 18:34Merge pull request #40 from interfacerproject/fix-dppAlberto Lerda1+10-10
2022-12-15 17:55Zenflows.VF.EconomicResource.Domain: improve output with typesAlberto Lerda1+3-3
2022-12-15 16:11Zenflows.VF.EconomicResource.Domain: fix dppAlberto Lerda1+7-7
2022-12-15 15:33Zenflows.VF.Proposal.Type: expose filters for statussrfsh1+3-0
2022-12-15 15:33Zenflows.VF.Proposal.Query: introduce filters for statussrfsh1+44-0
2022-12-15 15:32Zenflows.VF.Proposal.Domain: simplify status clausessrfsh1+2-2
2022-12-15 11:49Zenflows.VF.EconomicResource.Query: tiny fixsrfsh1+2-2
2022-12-13 19:04Merge pull request #39 from interfacerproject/srfsh/contribsir fish24+999-255
2022-12-13 18:48Zenflows.VF.Proposal.Resolv: tiny fixsrfsh1+1-1
2022-12-13 18:27Zenflows.VF.EconomicEvent.Domain: fix paired event querysrfsh1+3-1
2022-12-13 17:56Zenflows{,Test}.VF.Proposal: rename state to statussrfsh5+16-16
2022-12-13 17:40Zenflows.VF.Proposal.{Resolv,Type}: expose the state fieldsrfsh2+14-0
2022-12-13 17:40ZenflowsTest.VF.Proposal.Domain: add tests for state/1srfsh1+21-0
2022-12-13 17:37Zenflows.VF.Proposal.{Query,Domain}: add state/1 that indicates in which state the proposal issrfsh2+27-0
2022-12-13 17:35Zenflows.VF.Intent: add satisfied_by relationsrfsh1+2-0
2022-12-13 17:24ZenflowsTest.Help.Factory: tiny fixsrfsh1+1-1
2022-12-09 08:41Zenflows.GQL.Schema: expose satisfactionssrfsh1+3-3
2022-12-09 08:41Zenflows.VF.Satisfaction.{Domain,Resolv,Type}: add support for Satisfactionssrfsh3+388-0
2022-12-09 08:39ZenflowsTest.VF.EconomicResource.TrackAndTrace: fix stylesrfsh1+1-1
2022-12-09 08:38Zenflows.VF.EconomicResource.Domain: fix stylesrfsh1+12-12
2022-12-09 08:32Zenflows.VF.EconomicResource: fix stylesrfsh1+9-9
2022-12-09 08:32Zenflows.VF.Satisfaction: fix stylesrfsh1+2-2
2022-12-09 07:42ZenflowsTest.VF.Process.TrackAndTrace: fix previous ordersrfsh1+1-1
2022-12-09 07:42ZenflowsTest.VF.EconomicEvent: add missing resource_quantity for deliverServicesrfsh1+4-0
2022-12-08 14:02mig: tiny fixsrfsh1+1-1
2022-12-08 14:01Zenflows.VF.Satisfaction: tiny fixsrfsh1+1-1
2022-12-08 14:00mig: get rid of EventOrCommitmentsrfsh2+0-37
2022-12-08 14:00Zenflows.{VF,GQL}: get rid of EventOrCommitmentsrfsh2+0-53
2022-12-08 13:59ZenflowsTest: split EventOrCommitment into two separate fieldssrfsh4+489-129
2022-12-08 13:54mig: use two separate fields instead of EventOrCommitment for satisfactionssrfsh1+9-1
2022-12-08 13:50Zenflows.VF.Satisfaction: use two separate fields instead of EventOrCommitmentsrfsh1+17-9
2022-12-07 11:06Merge pull request #37 from interfacerproject/alberto/stefano-dppAlberto Lerda6+127-0
2022-12-07 10:56Zenflows.VF.EconomicResource.Domain: remove IO.inspect leftoverAlberto Lerda1+0-1
2022-12-06 09:54Zenflows.EconomicResource.{Query,Type}: add id filterssrfsh2+12-0
2022-12-06 08:15Zenflows.EconomicResource.{Query,Type}: add some NOT filterssrfsh2+12-2
2022-12-07 10:46Zenflows.VF.Process: derive Jason.Encoder for trace_dppsrfsh1+8-0
2022-12-07 10:46Zenflows.VF.EconomicResource: derive Jason.Encoder for trace_dppsrfsh1+12-0
2022-12-07 10:46Zenflows.VF.EconomicEvent: derive Jason.Encoder for trace_dppsrfsh1+18-0
2022-12-07 10:45Zenflows.Vf.EconomicResource: rename trace_dpp_tree to trace_dppsrfsh3+25-26
2022-12-06 10:22Zenflows.VF.EcomicResource: first version DPP of stefanoAlberto Lerda3+91-0
2022-12-06 09:54Zenflows.EconomicResource.{Query,Type}: add id filterssrfsh2+12-0
2022-12-06 08:15Zenflows.EconomicResource.{Query,Type}: add some NOT filterssrfsh2+12-2
2022-12-02 16:09Zenflows.VF.Process.Domain: fix previous algorithmsrfsh1+1-0
2022-12-02 16:09Zenflows.VF.EconomicResource.Domain: fix the algorithmssrfsh1+6-3
2022-12-02 16:08Zenflows.EconomicEvent.{Type,Resolv}: expose previousEventsrfsh2+8-0
2022-12-02 16:08Zenflows.VF.EconomicEvent.Domain: fix owners when transferringsrfsh1+7-3
2022-12-02 16:05Zenflows.VF.EconomicEvent: allow deliverService action to take resource_quantitysrfsh1+3-2
2022-11-22 12:06Zenflows.VF.{Duration,Measure}: fix preloadsrfsh2+20-8
2022-11-22 11:12Zenflows.VF.EconomicResource.Domain: rm dbg/1 statementsrfsh1+0-1
2022-11-22 11:08Zenflows.VF.EconomicResource.Domain: make sure that item is an EconomicEventsrfsh1+8-6
2022-11-22 11:04Zenflows.VF.EconomicResource.Domain: add last case to previous checksrfsh1+1-0
2022-11-20 20:18Zenflows.VF.EconomicResource.{Resolv,Type}: expose trace to graphqlsrfsh2+7-0
2022-11-20 20:18Zenflows.VF.EconomicResource.Domain: add initial implemenation of tracesrfsh1+106-0
2022-11-20 20:15Zenflows.VF.EconomicEvent.Type: introduce the union TrackTraceItemsrfsh1+9-0
2022-11-20 20:03Zenflows.VF.EconomicResource.Domain: add :previous_event to previous/2srfsh1+2-2
2022-11-20 20:02Zenflows.VF.EconomicEvent.Domain: add :previous_event to previous/2srfsh1+3-2
2022-11-18 10:27ZenflowsTest.VF.Process.TrackAndTrace: switch to Factory.decimal/1srfsh1+1-1
2022-11-18 10:27ZenflowsTest.VF.EconomicResource.TrackAndTrace: switch to Factory.decimal/1srfsh1+1-1
2022-11-18 10:27ZenflowsTest.VF.EconomicEvent.TrackAndTrace: switch to Factory.decimal/1srfsh1+1-1
2022-11-17 18:58Merge pull request #36 from interfacerproject/alberto/decimalsir fish58+368-349
2022-11-17 18:55Merge branch 'master' into alberto/decimalsrfsh4+39-4
2022-11-17 18:51ZenflowsTest.Help.Factory: introduce decimald/1 for build/1 callssrfsh1+18-8
2022-11-17 18:50ZenflowsTest.VF.SpatialThing.Domain: use Decimal.eq?/2 to compare decimalssrfsh1+9-9
2022-11-17 18:49ZenflowsTest.VF.RecipeFlow.Domain: use Decimal.eq?/2 to compare decimalssrfsh1+12-12
2022-11-17 18:49ZenflowsTest.VF.Measure: use Decimal.eq?/2 to compare decimalssrfsh1+2-2
2022-11-17 18:49ZenflowsTest.VF.Intent.Domain: use Decimal.eq?/2 to compare decimalssrfsh1+12-12
2022-11-17 18:49ZenflowsTest.VF.EconomicEvent.Domain: use Decimal.eq?/2 to compare decimalssrfsh1+82-82
2022-11-17 18:49ZenflowsTest.VF.Duration: use Decimal.eq?/2 to compare decimalssrfsh1+2-2
2022-11-17 18:49ZenflowsTest.VF.Commitment: use Decimal.eq?/2 to compare decimalssrfsh1+12-12
2022-11-17 15:24ZenflowsTest.Help.Factory: unalias Decimal, improve @specs and @docssrfsh1+6-7
2022-11-17 15:18Zenflows.VF.RecipeProcess: fix stylesrfsh1+0-1
2022-11-17 15:16ZenflowsTest.VF.SpatialThing.Type: use Decimal.eq?/2 when to compare for equalitysrfsh1+3-3
2022-11-17 15:16ZenflowsTest.VF.ScenarioDefinition.Type: use Decimal.eq?/2 when to compare for equalitysrfsh1+1-1
2022-11-17 15:14ZenflowsTest.VF.RecipeProcess.type: use Decimal.eq?/2 when to compare for equalitysrfsh1+1-2
2022-11-17 15:09ZenflowsTest.VF.RecipeFlow.type: use Decimal.eq?/2 when to compare for equalitysrfsh1+2-2
2022-11-17 15:06ZenflowsTest.VF.Intent.type: use Decimal.eq?/2 when to compare for equalitysrfsh1+3-3
2022-11-17 15:02ZenflowsTest.VF.EconomicResource.type: use Decimal.eq?/2 when to compare for equalitysrfsh1+2-2
2022-11-17 14:59ZenflowsTest.VF.EconomicEvent.Domain: simplify Decimal.new/1 calls Since integers are okay to be passed at is, we don't have to parse strings.srfsh1+6-6
2022-11-17 14:52ZenflowsTest.VF.EconomicEvent.Domain: simplify is-equal-to 0 logicsrfsh1+2-2
2022-11-17 14:42ZenflowsTest.VF.EconomicEvent.Domain: simplify lambdassrfsh1+6-6
2022-11-17 14:38Zenflows.VF.EconomicEvent.Domain: simplify Decimal greater-than 0 logicsrfsh1+7-7
2022-11-17 14:12Zenflows.VF.EconomicEvent.Domain: unalias Decimalsrfsh1+9-10
2022-11-17 12:52Zenflows.VF.{EconomicResource,Proposal}: add search on note field (#35)Alberto Lerda4+36-1
2022-11-17 10:49Zenflows.VF.EconomicResource,{Query,Type}: fix name queriessrfsh2+3-3
2022-11-16 15:07Zenflows.VF: More fixes to testsAlberto Lerda34+123-184
2022-11-16 12:15Zenflows.VF: Use decimal in DB, schema and resolversAlberto Lerda41+204-130
2022-11-15 08:23Zenflows.VF.EconomicResource.Query: make name filter fuzzysrfsh1+2-2
2022-11-15 08:23Zenflows.VF.Proposal.Query: make name filter fuzzysrfsh1+2-2
2022-11-14 23:02Zenflows.VF.Proposal.Query: tiny fixessrfsh1+11-9
2022-11-14 22:52Zenflows.VF.EconomicResource.{Query,Type}: add more filterssrfsh2+53-1
2022-11-14 22:12Merge pull request #33 from dyne/srfsh/tntsir fish23+1040-51
2022-11-14 22:08ZenflowsTest.Help.Factory: fix stylesrfsh1+0-1
2022-11-14 22:07ZenflowsTest.VF.EconomicEvent.TrackAndTrace: introducte track and trace testssrfsh1+284-0
2022-11-14 22:07Zenflows.VF.EconomicEvent.{Domain,Type,Resolv}: introducte previous callsrfsh4+105-1
2022-11-14 22:06ZenflowsTest.VF.Process.TrackAndTrace: introducte track and trace testssrfsh1+258-0
2022-11-14 22:03Zenflows.VF.Process.{Domain,Type,Resolv}: introducte previous callsrfsh4+55-1
2022-11-14 22:01ZenflowsTest.VF.EconomicResource.TrackAndTrace: introducte track and trace testssrfsh1+258-0
2022-11-14 21:58Zenflows.VF.EconomicResource.{Domain,Type,Resolv}: introducte previous callsrfsh4+29-1
2022-11-14 21:56ZenflowsTest.VF.EconomicResource.{Domain,Type}: introducte a small hack to deal with EconomicResources' previous_event_id being non-nullsrfsh2+7-0
2022-11-14 21:55ZenflowsTest.Help.Factory: introducte a small hack to deal with EconomicResources' previous_event_id being non-nullsrfsh1+31-42
2022-11-14 21:54Zenflows.VF.EconomicResource: add previous_event relationsrfsh1+5-0
2022-11-14 21:54mig: add previous_event_id to EconomicResourcesrfsh1+1-0
2022-11-14 21:53Zenflows.VF.EconomicEvent: add previous_event relationsrfsh1+5-2
2022-11-14 21:53mig: add previous_event_id to EconomicEventsrfsh1+1-0
2022-11-14 21:51Zenflows.VF.Action: tiny fix when preloadingsrfsh1+2-4
2022-11-14 21:02Zenflows.VF.Proposal: rename Filter to Querysrfsh3+154-154
2022-11-14 21:02Zenflows.VF.Person: rename Filter to Querysrfsh3+64-64
2022-11-14 21:02Zenflows.VF.Organization: rename Filter to Querysrfsh3+50-50
2022-11-14 21:00Zenflows.VF.EconomicResource: rename Filter to Querysrfsh3+73-73
2022-11-14 20:58Zenflows.VF.Agent: rename Filter to Querysrfsh3+55-55
2022-11-11 13:54Zenflows.VF.EconomicEvent.Domain: fix incorrect referencesrfsh1+2-1
2022-11-11 13:50Zenflows.VF.EconomicEvent.Domain: rm `Multi.put/3`srfsh1+160-69
2022-11-10 10:37migrations: switch to create!() functionssrfsh1+5-5
2022-11-10 10:35Zenflows.VF.{Unit,ResourceSpecification}.Domain: allow create() functions to take an optional repo parametersrfsh2+13-12
2022-11-08 12:36Zenflows.VF.{Agent,EconomicResource,Organization,Person,Proposal}.Filter: wrap the result in :ok-tuplesrfsh5+5-5
2022-11-08 11:35Zenflows.Vf.Proposal.Filter: switch nand since we allow if none of them is providedsrfsh1+5-5
2022-11-08 11:20dep: update plug_cowboy to v2.6.0srfsh31+613-203
2022-11-08 11:13Merge pull request #32 from dyne/refactorsir fish153+4600-3540
2022-11-08 09:40Zenflows{,Test}: refactorsrfsh153+4600-3540
2022-10-28 11:27Zenflows.VF.Person.Domain: use id instead of email, and fix bugssrfsh1+5-4
2022-10-28 11:26Zenflows.VF.Person.Resolv: use id instead of emailsrfsh1+2-2
2022-10-28 11:11Zenflows.VF.Person.Type: use id instead of email and improve @descsrfsh1+2-2
2022-10-25 15:54Zenflows.VF.Person.{Type,Resolv}: rename :person_exists to :person_check and improve @descsrfsh2+4-4
2022-10-25 15:53Zenflows.VF.Person.Type: make return types non-nullsrfsh1+2-2
2022-10-25 15:50Zenflows.VF.Person.Type: style fixsrfsh1+1-0
2022-10-25 15:16Zenflows.VF.Person: fix a logic errorsrfsh1+1-1
2022-10-25 07:53Merge pull request #28 from dyne/get-just-pubkeyAlberto Lerda3+22-2
2022-10-25 07:51Zenflows.VF.Person: fix type specAlberto Lerda1+1-1
2022-10-25 07:23Zenflows.VF.Person: Return just a stringAlberto Lerda2+3-3
2022-10-25 07:09Zenflows.VF.Person: get just eddsa public keyAlberto Lerda3+22-2
2022-10-24 17:47Merge pull request #27 from dyne/person-pubkeyAlberto Lerda1+6-0
2022-10-24 15:39Zenflows.VF.Person.Type: get person just from emailAlberto Lerda1+6-0
2022-10-20 17:24dep update ex_doc v0.29.0srfsh90+1499-712
2022-10-20 17:22dep update dialyxir v1.2.0srfsh16+282-153
2022-10-20 17:21dep update credo v1.6.7srfsh59+710-630
2022-10-20 17:20dep update mime v2.0.3srfsh6+12-3
2022-10-20 17:16dep update plug_crypto v1.2.3srfsh8+25-9
2022-10-20 17:15dep: update ecto_sql v3.9.0srfsh116+3016-949
2022-10-20 17:13dep: update jason v1.4.0srfsh8+30-8
2022-10-20 16:59devop: update to elixir v1.14srfsh1+1-1
2022-10-20 16:50mix: require elixir v1.14srfsh1+1-1
2022-10-20 13:51Zenflows.VF.EconomicEvent: permit :classified_as in transfer{,AllRights,Custody} and move eventssrfsh1+12-3
2022-10-20 12:29Zenflows.VF.EconomicEvent.Domain: fallback on some values in some types of eventssrfsh1+68-16
2022-10-20 12:21Zenflows.VF.EconomicResource.Type: allow :name to be nullsrfsh1+1-1
2022-10-20 10:45Zenflows.VF.EconomicResource.{Type,Filter}: introduce filter by greater-than onhand-quantitysrfsh2+10-1
2022-10-18 17:51Merge pull request #26 from dyne/srfsh/filtersir fish2+18-0
2022-10-18 17:48Zenflows.VF.Proposal.{Type,Filter}: introduce id filterssrfsh2+18-0
2022-10-17 14:31Zenflows.VF.EconomicResource.Type: add support for updating metadatasrfsh1+3-0
2022-10-17 14:20Zenflows.Vf.Proposal.Filter: tiny fixsrfsh1+2-2
2022-10-17 14:16Merge pull request #25 from dyne/srfsh/filtersir fish4+59-56
2022-10-17 14:14Zenflows.Vf.Proposal.{Type,Filter}: introduce name filterssrfsh2+24-21
2022-10-17 14:13Zenflows.VF.Person.Filter: refactor to use or filterssrfsh1+13-34
2022-10-17 14:12Zenflows.DB.Filter: add xor checkersrfsh1+22-1
2022-10-14 10:04Merge pull request #24 from dyne/srfsh/filtersir fish2+78-12
2022-10-14 10:01Merge branch 'master' into srfsh/filtersrfsh5+17-12
2022-10-12 09:22readme: improve docker-compose usagesrfsh1+4-0
2022-10-12 09:07mann: improve messagessrfsh1+2-2
2022-10-12 09:06zencode: updatesrfsh0+0-0
2022-10-12 09:00readme: update to reflect changes on auto-migration on startupsrfsh1+0-3
2022-10-12 08:59mann: remove devop.db.setupsrfsh1+0-5
2022-10-12 08:54conf: increase db connection timesrfsh1+3-1
2022-10-11 14:33Zenflows.Application: migrate on startupsrfsh1+7-0
2022-10-11 12:36devop: make GQL_AUTH_CALLS var a stringsrfsh1+1-1
2022-10-10 10:57Zenflows.VF.Proposal.{Type,Filter}: add more filtering capabilitiessrfsh2+78-12
2022-10-07 09:27Merge pull request #22 from dyne/return-schemaAlberto Lerda2+6-1
2022-10-07 09:08conf: smaller default tab sizeAlberto Lerda1+1-1
2022-10-07 09:07Zenflows.Web.Router: return graphql schemaAlberto Lerda1+5-0
2022-10-07 07:31Zenflows.VF.EconomicEvent: add missing cast fieldssrfsh1+2-2
2022-10-06 14:30Merge pull request #21 from dyne/srfsh/tagssir fish5+31-5
2022-10-06 14:24Zenflows{,Test}.VF.EconomicResource: add support for listing all classificationssrfsh4+25-0
2022-10-06 14:22Zenflows.VF.EconomicEvent.Domain: use classifications from the event to create the resourcesrfsh1+6-5
2022-10-05 15:52Merge pull request #20 from dyne/fix-typoAlberto Lerda1+1-1
2022-10-05 15:09Zenflows.VF.Process.Type: fix typoAlberto Lerda1+1-1
2022-10-05 09:27Merge pull request #19 from dyne/not-mandatory-authsir fish8+55-10
2022-10-05 09:18Zenflows.GQL.MW.Debug: resolve ambiguity between nil and falseAlberto Lerda1+1-1
2022-10-05 08:56Zenflows.GQL.MW.Sign: improve error messageAlberto Lerda1+1-1
2022-10-05 06:50Zenflows.GQL.Sign: improve error message.Alberto Lerda1+3-1
2022-10-05 06:49Docs: Update docs for GQL_AUTH_CALLSAlberto Lerda1+2-0
2022-10-05 06:48Devop: add GQL_AUTH_CALLS env variableAlberto Lerda3+5-1
2022-10-05 06:48Zenflows.{GQL.MW.Debug, Web.Router}: move auth flag in middlewareAlberto Lerda3+45-8
2022-09-23 14:10Zenflows.Restroom: fix spec and error clausesrfsh1+4-4
2022-09-23 14:09Zenflows.DB.Filter: fix module pathssrfsh1+2-2
2022-09-23 14:00Merge pull request #18 from dyne/srfsh/filtersir fish16+431-34
2022-09-23 13:58Zenflows.VF.Proposal.{Domain,Filter}: add filteringsrfsh3+90-4
2022-09-23 13:57Zenflows.VF.Organization.{Domain,Filter}: add filteringsrfsh3+66-6
2022-09-23 13:57Zenflows.VF.Person.{Domain,Filter}: add filteringsrfsh3+105-4
2022-09-23 13:56Zenflows.VF.Agent.{Domain,Filter}: add filteringsrfsh3+66-4
2022-09-23 13:56Zenflows.VF.EconomicResource.{Domain,Filter}: improve filteringsrfsh2+75-14
2022-09-23 13:54Zenflows.DB.Filter: introduce filtering helperssrfsh1+28-0
2022-09-23 13:45Zenflows.DB.Paging: simplify typesrfsh1+1-2
2022-09-23 13:53Merge pull request #17 from dyne/tm-miha-patch-1sir fish1+1-1
2022-09-23 13:52Zenflows.Restroom: fix stylesrfsh1+9-3
2022-09-23 13:49Zenflows.Application: fix stylesrfsh1+0-1
2022-09-23 13:47Zenflows.HTTPC: fix stylesrfsh1+1-2
2022-09-22 12:42absoute path for zenflows logotm-miha1+1-1
2022-09-21 11:09Merge pull request #16 from dyne/alberto/http-clientAlberto Lerda55+12583-32
2022-09-21 11:06conf: fix typoAlberto Lerda1+1-1
2022-09-21 10:08Zenflows.{Application,Restroom}: switch to our http clientAlberto Lerda2+30-26
2022-09-21 10:06Zenflows.HTTPC: introduce an http clientAlberto Lerda1+120-0
2022-09-21 10:06doc: reflect the changed to restroom configsAlberto Lerda1+3-4
2022-09-21 10:05conf: add default values for host and port of restroomAlberto Lerda1+2-2
2022-09-21 10:02dep: add mint and castoreAlberto Lerda50+12428-0
2022-09-15 10:08Zenflows.GQL.MW.Sign: improve restroom error messagesrfsh1+16-1
2022-09-15 09:41Zenflows.GQL.MW.Sign: reflect changes to Restroom and improve error messagessrfsh1+20-5
2022-09-15 09:40Zenflows.Restroom: return the logs if there's an errorsrfsh1+11-7
2022-09-14 13:53Merge pull request #14 from dyne/srfsh/filteringsir fish2+20-1
2022-09-14 13:49Zenflows.VF.EconomicResource.{Type,Domain}: add basic filteringsrfsh2+20-1
2022-09-14 09:22Zenflows.GQL.Type: fix json parsingsrfsh1+11-1
2022-09-13 17:31Zenflows{,Test}.VF.Proposal: fix createdsrfsh3+10-1
2022-09-13 14:52Merge pull request #13 from dyne/srfsh/metasir fish8+168-0
2022-09-13 14:48ZenflowsTest.VF.{EconomicResource,EconomicEvent}: add required fields for data ingestionsrfsh3+90-0
2022-09-13 14:48ZenflowsTest.Help.Factory: add required fields for data ingestionsrfsh1+6-0
2022-09-13 14:47Zenflows.VF.EconomicResource{,Type}: add required fields for data ingestionsrfsh2+60-0
2022-09-13 14:46Zenflows.DB.Repo.Migrations: add couple fields to economic_resources tablesrfsh1+6-0
2022-09-13 14:41Zenflows.GQL.Type: add json scalar typesrfsh1+6-0
2022-09-13 12:58Zenflows.VF.Proposal.Type: drop auth requirement of proposals querysrfsh1+1-0
2022-09-13 06:42Merge pull request #12 from dyne/srfsh/filesir fish57+917-257
2022-08-31 11:33Zenflows.Web.File: initsrfsh2+99-0
2022-08-29 08:40Zenflows{Test,}.VF: add support for multiple imagessrfsh40+454-192
2022-08-29 08:35Zenflows.GQL.Schema: import File typesrfsh1+1-0
2022-08-29 08:33Zenflows.File: initsrfsh4+230-0
2022-08-29 08:23Zenflows.GQL.Type: add url64 typesrfsh1+16-0
2022-08-29 08:21Zenflows.GQL.MW.Errors: use inspect for the valuesrfsh1+1-1
2022-08-29 08:20Zenflows.DB.Repo.Migrations: add file tablesrfsh2+57-0
2022-08-25 09:46Zenflows.DB.Repo.Migrations: remove :image fieldsrfsh5+0-5
2022-08-25 09:45Zenflows.DB.Repo.Migrations: rename to "create_all_tables"srfsh2+59-59
2022-08-25 09:42Zenflows.GQL.MW.Sign: fix matchsrfsh1+1-1
2022-08-25 09:42Zenflows.VF.Person.Type: rm todo commentsrfsh1+0-3
2022-08-25 09:31Zenflows{Test,}.GQL.Paging: rename to Zenflows{Test,}.DB.Pagingsrfsh29+515-542
2022-08-23 09:32Merge pull request #6 from dyne/srfsh/pagingsir fish140+3929-3328
2022-08-23 09:25ZenflowsTest.{Help,VF}: switch to str and str_listsrfsh42+161-180
2022-08-23 09:12Zenflows{Test,}.VF.Unit: add paging support and small improvementssrfsh5+96-72
2022-08-23 08:55Zenflows{Test,}.VF.SpatialThing: add paging support and small improvementssrfsh5+145-138
2022-08-23 08:46Zenflows{Test,}.VF.ScenarioDefinition: add paging support and small improvementssrfsh5+148-136
2022-08-23 08:32Zenflows{Test,}.VF.Scenario: add paging support and small improvementssrfsh5+162-166
2022-08-23 08:19Zenflows{Test,}.VF.RoleBehavior: add paging support and small improvementssrfsh5+123-90
2022-08-23 08:11Zenflows{Test,}.VF.ResourceSpecification: add paging support and small improvementssrfsh5+98-90
2022-08-23 08:03Zenflows{Test,}.VF.RecipeResource: add paging support and small improvementssrfsh5+140-124
2022-08-23 07:43Zenflows{Test,}.VF.RecipeProcess: add paging support and small improvementssrfsh5+206-222
2022-08-23 06:48Zenflows{Test,}.VF.RecipeFlow: add paging support and small improvementssrfsh5+285-377
2022-08-23 06:15Zenflows{Test,}.VF.RecipeExchange: add paging support and small improvementssrfsh5+128-94
2022-08-23 06:02Zenflows{Test,}.VF.ProposedIntent: small improvementssrfsh3+30-28
2022-08-23 05:58Zenflows{Test,}.VF.Proposal: add paging support and small improvementssrfsh5+86-127
2022-08-23 05:51Zenflows{Test,}.VF.ProductBatch: add paging support and small improvementssrfsh5+129-102
2022-08-23 05:43Zenflows.VF.Process.Domain: style fixsrfsh1+1-1
2022-08-23 05:27Zenflows{Test,}.VF.ProcessSpecification: add paging support and small improvementssrfsh5+130-96
2022-08-23 05:14Zenflows{Test,}.VF.Plan: add paging support and small improvementssrfsh4+63-46
2022-08-23 05:14Zenflows{Test,}.VF.Organization: add paging support and small improvementssrfsh6+132-130
2022-08-22 19:02Zenflows{Test,}.VF.Intent: add paging support and small improvementssrfsh4+58-62
2022-08-22 19:01Zenflows{Test,}.VF.EconomicEvent: add paging support and small improvementssrfsh4+180-156
2022-08-22 19:01Zenflows{Test,}.VF.EconomicResource: add paging support and small improvementssrfsh5+160-164
2022-08-22 19:00Zenflows{Test,}.VF.Process: add paging support and small improvementssrfsh1+0-1
2022-08-22 18:23Zenflows{Test,}.VF.Process: add paging support and small improvementssrfsh5+193-214
2022-08-22 17:43Zenflows{Test,}.VF.Agreement: add paging support and small improvementssrfsh5+54-30
2022-08-22 17:27Zenflows{Test,}.VF.AgentRelationshipRole: add paging support and small improvementssrfsh5+150-127
2022-08-22 16:54Zenflows{Test,}.VF.AgentRelationship: add paging support and small improvementssrfsh5+171-144
2022-08-22 16:39Zenflows{Test,}.VF.Agent: add paging support and small improvementssrfsh4+52-24
2022-08-22 16:32ZenflowsTest.GQL.Paging: initsrfsh1+298-0
2022-08-22 16:32Zenflows.Keypairoom.Domain: reflect person api changessrfsh1+2-2
2022-08-22 16:32Zenflows.GQL.MW.Sign: reflect person api changessrfsh1+1-1
2022-08-22 15:30Zenflows{Test,}.VF.Person: add paging support and small improvementssrfsh5+189-221
2022-08-22 15:24Zenflows.GQL.Paging: initsrfsh1+169-0
2022-08-22 15:23doc: add gql page size varssrfsh1+6-0
2022-08-22 15:23devop: add gql page size varssrfsh1+3-0
2022-08-22 15:22conf: add gql page size varssrfsh2+17-0
2022-08-22 05:48Zenflows{Test,}.VF.Validate: compatibility improvementsrfsh2+2-2
2022-08-21 17:04Zenflows.Vf.Plan.{Type,Resolv}: use the id to generate the created fieldsrfsh2+10-6
2022-08-21 17:04Zenflows.Vf.Agreement.{Type,Resolv}: use the id to generate the created fieldsrfsh2+5-1
2022-08-21 17:02conf: don't use :inserted_atsrfsh1+1-1
2022-08-21 17:01Zenflows.DB.Schema: don't use :inserted_atsrfsh1+1-1
2022-08-21 17:00Zenflows.DB.ID: switch to ULIDsrfsh1+167-132
2022-08-21 16:53Zenflows.{InstVars,DB.Repo.Migrations}: style fixsrfsh4+4-4
2022-08-17 08:36Zenflows.InstVars: convert unitCurrency into specCurrencysrfsh5+14-10
2022-08-17 08:33readme: update to reflect changessrfsh1+5-4
2022-08-17 08:32mann: use "@" to markup substitutable varssrfsh1+4-4
2022-08-17 08:32devop: use "@" to markup substitutable varssrfsh1+3-3
2022-08-17 08:30conf: use "@" to markup substitutable varssrfsh1+2-2
2022-08-17 08:26mann: add devop.db.setupsrfsh1+6-0
2022-08-17 08:24mann: style fixsrfsh1+32-32
2022-08-16 16:02Zenflows: introduce InstVarssrfsh7+247-0
2022-08-16 14:46Zenflows{Test,}.VF.Validate: loosen length requirementssrfsh2+16-16
2022-08-16 14:41Zenflows{Test,}.VF.ResourceSpecification: refactorsrfsh3+61-50
2022-08-16 14:31Zenflows{Test,}.VF.Unit: refactorsrfsh3+50-41
2022-08-16 14:29Zenflows{Test,}: tiny fixessrfsh6+26-196
2022-08-16 11:29zencode: updatesrfsh0+0-0
2022-08-16 10:33Merge pull request #5 from dyne/srfsh/pricesir fish15+2094-0
2022-08-16 10:31Zenflows{Test,}.VF.Proposal: initsrfsh5+581-0
2022-08-16 10:31Zenflows{Test,}.VF.ProposedIntent: initsrfsh4+281-0
2022-08-16 10:22Zenflows{Test,}.VF.Intent: initsrfsh6+1232-0
2022-08-16 10:21zenroom: use salt instead of passsrfsh6+15-14
2022-08-15 08:35ZenflowsTest.VF.Agreement.Type: refactorsrfsh1+23-35
2022-08-14 11:11ZenflowsTest.Help.Factory: use now/0srfsh1+18-18
2022-08-14 10:30Zenflows.GQL.Type: add :page_info typesrfsh1+43-0
2022-08-14 10:14zencode: updatesrfsh0+0-0
2022-08-14 10:11ZenflowsTest.VF.Claim: use Factory.now/0 insteadsrfsh1+1-1
2022-08-14 10:11Zenflows{Test,}.VF.Plan.{Domain,Resolv}: refactorsrfsh4+112-111
2022-08-14 10:10Zenflows{Test,}.VF.Agreement.{Domain,Resolv}: refactorsrfsh4+108-83
2022-08-14 09:52ZenflowsTest.Help.Factory: add now/0 and iso_now/0 They are easier to type and we'll be useful in tests.srfsh1+12-0
2022-08-14 09:41Zenflows.{VF,DB.Repo.Migrations},ZenflowsTest: add timestampssrfsh75+318-63
2022-08-04 13:29devop: fix var namesrfsh1+1-1
2022-08-04 13:24mann: fix var namesrfsh1+1-1
2022-08-04 12:59mann: fix var namesrfsh1+1-1
2022-08-04 12:38conf: fix var namesrfsh1+1-1
2022-08-04 12:36readme: fix instructionsrfsh1+5-4
2022-08-04 09:51mann: remove uncessary subcmdsrfsh1+0-2
2022-08-03 07:32ZenflowsTest: support image fieldssrfsh15+451-396
2022-08-03 07:32Zenflows.DB.Repo.Migrations: support image fieldssrfsh5+5-5
2022-08-03 07:32Zenflows.VF: support image fieldssrfsh16+64-48
2022-08-03 07:24ZenflowsTest.Help.AbsinCase: improve functionssrfsh1+13-5
2022-08-03 07:21Zenflows.{Web,GQL}: add authenticate_calls? context variablesrfsh3+26-14
2022-08-02 12:55Zenflows.GQL.Type: add base64 typesrfsh1+16-0
2022-08-01 11:58Zenflows.VF.Person.{Type,Resolve}: add support for personExists querysrfsh2+12-0
2022-08-01 11:57Zenflows.VF.Person.Domain: add by/3 clausesrfsh1+12-2
2022-07-28 11:27Zenflows.Restroom: style fixsrfsh1+0-1
2022-07-28 11:22Zenflows.Keypairoom: update to comply zencodesrfsh3+18-11
2022-07-28 11:21Zenflows.Restroom: update spec to comply zencodesrfsh1+1-1
2022-07-28 10:48zencode: updatesrfsh0+0-0
2022-07-28 10:45Zenflows.Keypairoom: implement Andrea's ideasrfsh3+16-8
2022-07-28 10:44Zenflows.Restroom: fix specsrfsh1+1-1
2022-07-28 10:44Zenflows.VF.Person.Domain: add a call to check existing emailssrfsh1+5-0
2022-07-27 19:57Zenflows.Restroom: update to reflect changes to keypairoomsrfsh1+2-2
2022-07-27 16:01zencode: updatesrfsh0+0-0
2022-07-26 14:39doc: mention ROOM_PASSsrfsh1+3-1
2022-07-26 14:26Zenflows.GQL.Schema: activate keypairoom callssrfsh1+2-0
2022-07-26 14:24Zenflows.Keypairoom: initsrfsh3+98-0
2022-07-26 14:24Zenflows.Restroom: support keypairoomServersrfsh1+23-0
2022-07-26 14:22mann: generate ROOM_PASSsrfsh1+8-4
2022-07-26 14:21devop: add ROOM_PASSsrfsh1+1-0
2022-07-26 14:21conf: require ROOM_PASSsrfsh2+3-1
2022-07-26 13:31Zenflows.GQL.Schema: clean noisesrfsh1+0-5
2022-07-26 13:30Zenflows.GQL.Schema: add only_guest? casesrfsh1+14-4
2022-07-26 13:25Zenflows.VF.Person.Type: change auth_admin? to only_admin?srfsh1+2-2
2022-07-26 13:25Zenflows.SWPass.Type: change auth_admin? to only_admin?srfsh1+1-1
2022-07-26 13:24Zenflows.GQL.Schema: change auth_admin? to only_admin?srfsh1+1-1
2022-07-26 12:48mann: tiny fixsrfsh1+1-1
2022-07-26 12:48zencode: updatesrfsh0+0-0
2022-07-22 16:07restroom: update to reflect changes to verify_graphql.zensrfsh1+1-1
2022-07-22 16:06mann: tiny fixsrfsh1+1-1
2022-07-22 15:51zencode: updatesrfsh0+0-0
2022-07-22 09:27readme: add more explainationsrfsh1+12-4
2022-07-22 09:18mann: restructure and improve docssrfsh1+51-15
2022-07-22 08:48zencode: import as submodulesrfsh3+5-9
2022-07-22 08:38zencode: rm -rfsrfsh10+0-291
2022-07-21 17:09restroom: reflect changes on return valuesrfsh1+1-1
2022-07-21 17:09zencode/src/verify_graphql: fix types and simplify return valuesrfsh1+3-3
2022-07-21 17:08gql/mw/sign: simplifysrfsh1+5-12
2022-07-21 17:08gql/schema: simplify admin/sign logicsrfsh1+13-7
2022-07-21 17:06vf/sw_pass/type: add auth_admin? metasrfsh1+2-0
2022-07-21 17:06vf/person/type: add auth_admin? metasrfsh1+2-0
2022-07-21 13:25zencode/src/verify_graphql: logic fixsrfsh1+1-1
2022-07-21 13:16priv/repo/migrations: rm dilithiumsrfsh1+0-2
2022-07-21 13:16test/help/factory: rm dilithiumsrfsh1+0-1
2022-07-21 13:15test/vf/person/domain: rm dilithiumsrfsh1+0-4
2022-07-21 13:15test/vf/person/type: rm dilithiumsrfsh1+0-3
2022-07-21 13:15vf/agent: rm dilithiumsrfsh1+0-2
2022-07-21 13:15vf/person: rm dilithiumsrfsh1+0-4
2022-07-21 13:15vf/person/type: rm dilithiumsrfsh1+0-7
2022-07-21 08:20test/vf/person/domain: convert url64 to base64srfsh1+6-6
2022-07-21 08:20test/vf/person/type: convert url64 to base64srfsh1+6-6
2022-07-21 08:19test/help/factory: convert url64 to base64srfsh1+9-6
2022-07-21 08:11vf/person/type: improve description commentssrfsh1+6-6
2022-07-21 08:12completed docsJaromil4+28-1
2022-07-21 07:57typo on backtick quotesJaromil1+2-2
2022-07-21 07:56sequence diagram for user creation flowJaromil1+23-0
2022-07-19 22:20fix zencode scripts to workJaromil4+8-11
2022-07-19 15:27gql/mw/sign: use eddsa_public_key nowsrfsh1+1-1
2022-07-19 15:26restroom: update verify_graphql to reflect recent changessrfsh1+6-6
2022-07-19 15:25test/vf/person: split pubkeys into separate fieldssrfsh2+83-32
2022-07-19 15:24test/hepl/factory: split pubkeys of Person into separate fieldssrfsh1+6-1
2022-07-19 15:24vf/agent: split pubkeys into separate fields and change type to stringsrfsh1+12-2
2022-07-19 15:23vf/person: split pubkeys into separate fields and change type to stringsrfsh3+68-33
2022-07-19 15:22priv/repo/migrations: split pubkeys into separate fields and change type to stringsrfsh1+12-2
2022-07-19 15:14vf/validate: add key/2 to validate public keys and addressessrfsh2+47-0
2022-07-19 14:57Merge branch 'master' of github.com:dyne/zenflowssrfsh1+5-0
2022-07-19 14:58create verify_graphql.dataAndrea D'Intino1+5-0
2022-07-19 14:58update verify eddsa signAndrea D'Intino1+3-3
2022-07-19 14:56Merge branch 'master' of github.com:dyne/zenflowssrfsh1+3-3
2022-07-19 14:46test/vf/claim: style fixsrfsh1+0-1
2022-07-19 12:37Merge branch 'master' of github.com:dyne/zenflowssrfsh3+31-22
2022-07-19 12:37mann: fix DB_PASS generationsrfsh1+3-2
2022-07-19 12:25correct link to logoJaromil1+1-1
2022-07-19 12:20add logoJaromil2+2-0
2022-07-19 12:19updated readmeJaromil1+29-22
2022-07-19 12:02devop: move zvmlet dockerfile to zencodesrfsh4+42-41
2022-07-19 10:14devop: tiny fixsrfsh2+7-6
2022-07-19 09:40mix: prepend license infosrfsh1+17-0
2022-07-19 09:39mann: prepend license infosrfsh1+17-0
2022-07-19 09:39devop: prepend license infosrfsh3+51-0
2022-07-19 09:39test: prepend license infosrfsh67+1139-0
2022-07-19 09:39priv: prepend license infosrfsh33+561-0
2022-07-19 09:39conf: prepend license infosrfsh3+51-0
2022-07-19 09:39src: prepend license infosrfsh129+2193-0
2022-07-19 09:34devop: tiny fixsrfsh2+22-1
2022-07-19 09:01gitignore: style fixsrfsh1+1-1
2022-07-19 09:01added readme in zencodeJaromil2+12-0
2022-07-19 08:56gitignore: improve zencode pathssrfsh1+2-2
2022-07-19 08:54path reorganization for zencodeJaromil7+3-2
2022-07-18 22:12Merge branch 'srfsh/gql-sign' of github.com:dyne/zenflows into srfsh/gql-signsrfsh1+20-0
2022-07-18 22:11simple shell script to sign mutationsJaromil1+20-0
2022-07-18 22:09gql/schema: add temporary echo call for testingsrfsh1+16-0
2022-07-18 22:04web/mw/gql_context: tiny fixsrfsh1+2-0
2022-07-18 21:56gql/mw/sign: style fixsrfsh1+1-1
2022-07-18 21:56gql/schema: style fixsrfsh1+1-1
2022-07-18 21:55sw_pass/domain: style fixsrfsh1+1-1
2022-07-18 21:54sw_pass/resolv: style fixsrfsh1+3-4
2022-07-18 21:53sw_pass/domain: style fixsrfsh1+1-1
2022-07-18 21:52restroom: style fixsrfsh1+1-1
2022-07-18 21:50gql/mw: fix indentationsrfsh1+1-1
2022-07-18 21:49gql/mw: get rid of IO.inspect/2 callsrfsh1+1-1
2022-07-18 21:47sw_pass: dialyzer fixsrfsh1+1-0
2022-07-18 21:41gql/mw: add support for signing graphql queriessrfsh1+6-3
2022-07-18 21:40web: put gql_context/2 under mw namespacesrfsh2+51-19
2022-07-18 21:40sw_pass: tiny fixsrfsh1+1-1
2022-07-18 21:29restroom: add verify_graphql?/3srfsh1+17-1
2022-07-18 21:14vf/person/domain: add by_user/2srfsh1+5-0
2022-07-18 20:43web/router: save raw body in assignssrfsh1+19-2
2022-07-18 18:57web: restructure a bitsrfsh3+52-52
2022-07-18 12:07sw_pass: require admin key from the middlewaresrfsh2+1-7
2022-07-18 12:06vf/person: require admin key from the middlewaresrfsh2+4-15
2022-07-18 12:02gql: restructure middlewares and add signsrfsh6+76-45
2022-07-18 11:58web: set absinthe context with data fetched from http headerssrfsh1+19-0
2022-07-15 11:53conf: tiny fixsrfsh3+3-9
2022-07-15 09:36gql: rename error-handling middlewaresrfsh3+25-25
2022-07-15 08:11doc: improve Configuration Guidesrfsh1+6-4
2022-07-15 08:07doc: add CONTRIBUTING.md to docssrfsh1+1-0
2022-07-15 08:03readme: fix github user urlssrfsh1+2-2
2022-07-10 18:01documentation updatesJaromil3+201-8
2022-07-10 17:39zenflows/application: fix typos in the headersrfsh1+2-2
2022-07-10 17:36zenflows/application: fix printing headersrfsh1+1-1
2022-07-06 21:29test/help/factory: remove Restroom module aliassrfsh1+1-1
2022-07-06 21:28sw_pass: add support for interacting with softwarepassport instancessrfsh4+292-0
2022-07-06 21:13vf/process: add has_many event associationssrfsh1+4-0
2022-07-06 21:00admin: switch using restroom for byte comparisonsrfsh5+27-16
2022-07-06 20:39restroom: remove passphrase layersrfsh5+4-53
2022-07-06 20:24admin: separate functionality into more sensible modulessrfsh8+101-142
2022-07-06 13:17restroom: fix incorrect calculation of timeout timessrfsh1+2-2
2022-07-06 12:34admin: remove passphrase requirementsrfsh1+14-1
2022-07-06 10:43vf/person: make pubkeys optional when insertingsrfsh2+13-9
2022-07-04 12:32vf: remove passphrase requirementsrfsh10+2-61
2022-07-04 12:08admin: add support for administration with a keysrfsh14+176-6
2022-07-01 22:46zencode api auth uses eddsa (more standard)Jaromil4+17-13
2022-07-01 09:22check graph query reentrancyJaromil1+16-0
2022-06-30 17:24added zencode scripts and tests for sign/verify graphqlJaromil3+122-12
2022-06-20 14:55restroom: change the crypto module with restroom-interacting codesrfsh12+115-447
2022-06-20 13:50readme: convert into .mdsrfsh2+19-16
2022-06-20 13:43zencode: move to its dedicated directorysrfsh6+94-55
2022-06-20 13:37devop: move docker-related files to a dedicated directorysrfsh5+90-76
2022-06-20 12:32docs: improvesrfsh10+2266-119
2022-06-20 12:19mann: improvesrfsh1+197-35
2022-06-10 14:09conf: split ROOM_ENDPOINT into ROOM_HOST and ROOM_PORTsrfsh2+4-13
2022-06-10 13:36devop: improve .dockerignoresrfsh1+25-25
2022-06-10 13:32conf: improve parsing and new optionssrfsh6+74-75
2022-06-10 12:59dep: move deps to .deps and update some depssrfsh1520+86403-73067
2022-06-10 11:14git: improve .gitignoresrfsh1+77-39
2022-06-09 17:10test suite for zencodesJaromil1+55-0
2022-06-09 16:28added initial zencode crypto scriptsJaromil4+42-1
2022-05-27 15:26notes on running tests locallyJaromil1+46-0
2022-05-27 15:12add .dockerignoresrfsh1+33-0
2022-05-27 15:11add Docker stuffsrfsh3+79-0
2022-05-25 20:09all: initsrfsh1350+229206-0