Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | convert into a proper Python module | Adam Spiers | 2018-05-15 | 1 | -442/+0 |
| | | | | Sem-Ver: api-break | ||||
* | do JSON data in Javascript | Adam Spiers | 2015-01-08 | 1 | -212/+87 |
| | | | | | | | | | | | | | | | | | WebCola wants the 'links' JSON hash to refer to commits by their index in the 'nodes' hash. There are two issues with this: 1. This is far less useful for any consumers of the JSON generated by the --json option in CLI mode. 2. More importantly, when implementing a graph visualization which can incremently add nodes, the index of a commit in the 'nodes' hash depends on what was already there client-side in the browser. So instead we refer to commits by SHA server-side (in the Python) and then convert those to indices within the 'nodes' hash client-side via Javascript. This effectively means moving the self._nodes hash from Python to Javascript. | ||||
* | use a more interesting dataset | Adam Spiers | 2015-01-08 | 1 | -0/+337 |
| | |||||
* | include more commit metadata in JSON | Adam Spiers | 2015-01-08 | 1 | -9/+108 |
| | |||||
* | try progressive offsets | Adam Spiers | 2015-01-08 | 1 | -7/+7 |
| | | | | | | | | As suggested here: https://github.com/tgdwyer/WebCola/issues/47#issuecomment-68980159 Doesn't seem to make any difference though. | ||||
* | add x alignment constraints | Adam Spiers | 2015-01-06 | 1 | -8/+48 |
| | | | | doesn't work 100% yet | ||||
* | use slightly more interesting test.json | Adam Spiers | 2015-01-06 | 1 | -3/+69 |
| | |||||
* | generate some test JSON data for WebColatag1 | Adam Spiers | 2015-01-06 | 1 | -0/+25 |