GitHub PushEvent at 2014-11-26 12:56:13
Repository: noflo
Actor: KevinHoward
Payload: {"shas":[["6344c64cf3b23446fa6a263ea4dd076b984eec32","78b6854e22ab09d4ae3dac29b92052963103b33e@wiedler.ch","Add JSON schema for JSON graph format\n\n* http://tools.ietf.org/html/draft-zyp-json-schema-04\n* http://tools.ietf.org/html/draft-fge-json-schema-validation-00\n\nTested against draggabilly.json from the dataflow-noflo demo.","Igor Wiedler",true],["ebb6de9afb480f972edabbde3c8e43e15d78f75b","8e578d2c822d8070bf74310ade8a1195161a81fd@sembiki.com","refactored exports, fixed tests, and added test for legacy exports to loadJSON; fixes #118 #140","Forrest Oliphant",false],["9d65e9573f0856f99bc1772dd0baf4c1903c95c1","8e578d2c822d8070bf74310ade8a1195161a81fd@sembiki.com","fix splicing while iterating through array #118","Forrest Oliphant",false],["824ea51a0b67f7c6b75f99e1ef1e5e674027bbf4","8e578d2c822d8070bf74310ade8a1195161a81fd@sembiki.com","default return null","Forrest Oliphant",false],["494d2280c16b8703ef40c8523b49a8c7147c87b8","105cf15a8201cdcaab1b397e544f63d4f233ee92@iki.fi","Handle both the modern in/outports system, and the legacy exports system. Fixes #118","Henri Bergius",false],["49ba4b28064d9404dfad662f69809c9f70276cac","105cf15a8201cdcaab1b397e544f63d4f233ee92@iki.fi","Bump fbp dependency","Henri Bergius",false],["704a28911d346be8d1e5c73799288781ae5fddce","105cf15a8201cdcaab1b397e544f63d4f233ee92@iki.fi","The missing metadata methods, fixes #133","Henri Bergius",false],["eb246338a7c211b0162aa4ac8689c21cd4fbb443","8e578d2c822d8070bf74310ade8a1195161a81fd@sembiki.com","in/out typo #118","Forrest Oliphant",false],["fa21dc845df6dc0b33d5a49ec7b1c44b94debb87","105cf15a8201cdcaab1b397e544f63d4f233ee92@iki.fi","Update instance description from graph","Henri Bergius",false],["0efd921025784f47dc49ab49fbe93fa934a321e8","105cf15a8201cdcaab1b397e544f63d4f233ee92@iki.fi","Transactions for property changes too","Henri Bergius",false],["30cd224db458648ba865bd19361531f1dacda815","14eda3cd2d5378eceb2904543f1af3751f227415@gmail.com","Journal: Allow to pass start/end revisions to toPrettyString()","Jon Nordby",false],["23895556526e34be7eda2aee17d94a15f30e831c","14eda3cd2d5378eceb2904543f1af3751f227415@gmail.com","Journal: Allow metadata for initial transaction on construction","Jon Nordby",false],["17c961fdc0bcab062c537c09d439e261dbb1766d","14eda3cd2d5378eceb2904543f1af3751f227415@gmail.com","Graph: Add missing transaction end to addOutPort","Jon Nordby",false],["6a6b8161781b2f6fc1fea9a5cc3a1ad68cf4fe1a","14eda3cd2d5378eceb2904543f1af3751f227415@gmail.com","Graph: Emit on addGroup() and removeGroup()","Jon Nordby",false],["0c7ea76309adbba249948964b944ff2df00d4d6e","14eda3cd2d5378eceb2904543f1af3751f227415@gmail.com","Graph: Use setProperties() in loadJSON()","Jon Nordby",false],["a8745c41958c03aa553873c8c86b52b4cad22a01","14eda3cd2d5378eceb2904543f1af3751f227415@gmail.com","Graph: Also emit before state on change{Node,Edge,*Port,Properties}\n\nThis is required to have invertible operations in the graph journal.","Jon Nordby",false],["38cece8addc95d1b11c875b78e904d69654bd603","14eda3cd2d5378eceb2904543f1af3751f227415@gmail.com","Journal: Clone entries before storing\n\nAvoid issues where someone holds a reference to an object\nin the journal and modifies it. Would happen with metadata.","Jon Nordby",false],["e7970dd932855a7abce13ad7df291dfafe58949c","14eda3cd2d5378eceb2904543f1af3751f227415@gmail.com","Graph: Also send port name for changeInport/Outport\n\nNote: this is an API incompatible change, but only to unreleased API.\nNeeded in journal to have enough info to call set*PortMetadata() for undo/replay.","Jon Nordby",false],["eafad084f43f3d581cb9476b3d9f2516b87dfbfa","14eda3cd2d5378eceb2904543f1af3751f227415@gmail.com","Graph: Allow to set/reset metadata entries\n\nNeeded to make metadata additions invertible.","Jon Nordby",false],["aba1a8734176173a1f39a47b1f90d93fd211d3da","14eda3cd2d5378eceb2904543f1af3751f227415@gmail.com","Journal: Also follow property,metadata,port changes","Jon Nordby",false]],"size":316,"ref":"refs/heads/master","head":"21f9aa1674d35f1ed0fbfa80450914a418ffe7b2"}