capillary:capillary-js.git
4 years agoAdd AGPLv3 text file master 1
Ken Dreyer [Sun, 17 Feb 2013 03:02:59 +0000 (20:02 -0700)]
Add AGPLv3 text file

Add a copy of the GNU Affero General Public License (version 3) to the
distribution. This file was copied verbatim from
https://www.gnu.org/licenses/agpl-3.0.txt

4 years agoVersion bump: 1.0 v1.0.0
Christian Johansen [Thu, 31 Jan 2013 09:44:32 +0000 (10:44 +0100)]
Version bump: 1.0

  - It's been in production for > 1 year
  - It's API has not changed for > 1 year
  - It's ready

4 years agoUse bane for event managment
Christian Johansen [Thu, 31 Jan 2013 09:43:22 +0000 (10:43 +0100)]
Use bane for event managment

  - Old dependency buster-core is deprecated

6 years agoNew sample in docs/
Christian Johansen [Wed, 31 Aug 2011 18:45:45 +0000 (20:45 +0200)]
New sample in docs/

- Mirrors the way Capillary is used in Gitorious
- Shows CSS for tags, heads
- Shows how to use the message reporter

6 years agoUpdate test to reflect refNames -> refs change
Christian Johansen [Wed, 31 Aug 2011 18:44:48 +0000 (20:44 +0200)]
Update test to reflect refNames -> refs change

6 years agoUpdate message reporter to use "refs", not "refNames"
Christian Johansen [Wed, 31 Aug 2011 18:43:07 +0000 (20:43 +0200)]
Update message reporter to use "refs", not "refNames"

- Handle different kinds of refs differently

6 years agoAllow separate line and dot colors
Christian Johansen [Tue, 30 Aug 2011 20:02:59 +0000 (22:02 +0200)]
Allow separate line and dot colors

6 years agoAdd ref names to the output of the message markup formatter
Christian Johansen [Tue, 30 Aug 2011 18:45:48 +0000 (20:45 +0200)]
Add ref names to the output of the message markup formatter

6 years agoGraph now emits the branch along with the path
Christian Johansen [Tue, 30 Aug 2011 14:55:58 +0000 (16:55 +0200)]
Graph now emits the branch along with the path

6 years agoReimplement line generation in graph engine.
Christian Johansen [Tue, 30 Aug 2011 14:55:38 +0000 (16:55 +0200)]
Reimplement line generation in graph engine.

- This causes the graph to actually draw correctly, reusing columns only when
  suitable
- Better algorithm also reduces the number of redundant paths drawn (which is
  why a few of the tests where updated)

6 years agoOnly extract the color when we know it exists
Christian Johansen [Tue, 30 Aug 2011 14:53:45 +0000 (16:53 +0200)]
Only extract the color when we know it exists

6 years agoUse same colors in sample graph as we do in Gitorious
Christian Johansen [Tue, 30 Aug 2011 14:53:21 +0000 (16:53 +0200)]
Use same colors in sample graph as we do in Gitorious

6 years agoUse same color for stroke and fill. Lighter paths.
Christian Johansen [Fri, 26 Aug 2011 09:26:59 +0000 (11:26 +0200)]
Use same color for stroke and fill. Lighter paths.

6 years agoFix 'corners' - no messages above diagonal lines
Christian Johansen [Thu, 25 Aug 2011 15:11:09 +0000 (17:11 +0200)]
Fix 'corners' - no messages above diagonal lines

6 years agoDon't print commit messages under lines
Christian Johansen [Thu, 25 Aug 2011 15:05:04 +0000 (17:05 +0200)]
Don't print commit messages under lines

6 years agoHack'n'slash svg markup reporter
Christian Johansen [Thu, 25 Aug 2011 14:46:26 +0000 (16:46 +0200)]
Hack'n'slash svg markup reporter

6 years agoNo more todo file
Christian Johansen [Thu, 25 Aug 2011 14:45:56 +0000 (16:45 +0200)]
No more todo file

6 years agoPlaying nice with IE
Christian Johansen [Thu, 25 Aug 2011 14:45:50 +0000 (16:45 +0200)]
Playing nice with IE

6 years agoAllow tests to be run with buster-test/buster-static
Christian Johansen [Thu, 25 Aug 2011 14:45:36 +0000 (16:45 +0200)]
Allow tests to be run with buster-test/buster-static

6 years agoProvide messageUrl when binding formatter
Christian Johansen [Wed, 24 Aug 2011 15:02:06 +0000 (17:02 +0200)]
Provide messageUrl when binding formatter

6 years agoTag links with classes
Christian Johansen [Wed, 24 Aug 2011 15:01:25 +0000 (17:01 +0200)]
Tag links with classes

6 years agoAllow message markup formatter to offset position
Christian Johansen [Wed, 24 Aug 2011 14:52:37 +0000 (16:52 +0200)]
Allow message markup formatter to offset position

6 years agoAdd commit message markup formatter
Christian Johansen [Wed, 24 Aug 2011 14:37:36 +0000 (16:37 +0200)]
Add commit message markup formatter

6 years agoEmit commits, suitable for rendering commit messages
Christian Johansen [Wed, 24 Aug 2011 13:55:27 +0000 (15:55 +0200)]
Emit commits, suitable for rendering commit messages

6 years agoRemove temporary commit message rendering in Raphael reporter
Christian Johansen [Wed, 24 Aug 2011 13:54:41 +0000 (15:54 +0200)]
Remove temporary commit message rendering in Raphael reporter

6 years agoExtend lines one step beyond the last commit
Christian Johansen [Wed, 24 Aug 2011 12:29:33 +0000 (14:29 +0200)]
Extend lines one step beyond the last commit

6 years agoExtend lines for unclosed branches beyond the start of the graph
Christian Johansen [Wed, 24 Aug 2011 12:26:06 +0000 (14:26 +0200)]
Extend lines for unclosed branches beyond the start of the graph

6 years agoTemporarily print commit messages with short ids
Christian Johansen [Mon, 22 Aug 2011 15:07:38 +0000 (17:07 +0200)]
Temporarily print commit messages with short ids

6 years agoRemove console.log
Christian Johansen [Mon, 22 Aug 2011 08:33:34 +0000 (10:33 +0200)]
Remove console.log

6 years agoAdd npm packaging
Christian Johansen [Mon, 22 Aug 2011 08:29:27 +0000 (10:29 +0200)]
Add npm packaging

6 years agoEmit a line from the last master commit
Christian Johansen [Fri, 19 Aug 2011 22:25:44 +0000 (00:25 +0200)]
Emit a line from the last master commit

6 years agoDynamic width of graph
Christian Johansen [Fri, 19 Aug 2011 22:00:09 +0000 (00:00 +0200)]
Dynamic width of graph

6 years agoWhite-space fix
Christian Johansen [Fri, 19 Aug 2011 21:57:50 +0000 (23:57 +0200)]
White-space fix

6 years agoTweak manual test
Christian Johansen [Fri, 19 Aug 2011 21:57:42 +0000 (23:57 +0200)]
Tweak manual test

6 years agoProperly reuse columns when graphing several branches
Christian Johansen [Fri, 19 Aug 2011 21:42:26 +0000 (23:42 +0200)]
Properly reuse columns when graphing several branches

6 years agoIgnoring some modules
Christian Johansen [Fri, 19 Aug 2011 21:41:20 +0000 (23:41 +0200)]
Ignoring some modules

6 years agoAdd new integration test
Christian Johansen [Fri, 19 Aug 2011 15:33:01 +0000 (17:33 +0200)]
Add new integration test

6 years agoAdd a test case to run manually in browsers
Christian Johansen [Fri, 19 Aug 2011 15:21:54 +0000 (17:21 +0200)]
Add a test case to run manually in browsers

6 years agoAdd integration test that directly graphs output from the log parser
Christian Johansen [Fri, 19 Aug 2011 15:21:12 +0000 (17:21 +0200)]
Add integration test that directly graphs output from the log parser

6 years agoFix fixture data in test
Christian Johansen [Fri, 19 Aug 2011 15:20:05 +0000 (17:20 +0200)]
Fix fixture data in test

Previous version graphed history not representable by `git log'

6 years agoDon't emit unnecessary data for point
Christian Johansen [Fri, 19 Aug 2011 15:19:12 +0000 (17:19 +0200)]
Don't emit unnecessary data for point

6 years agoDon't allow the first column to be reused
Christian Johansen [Fri, 19 Aug 2011 15:18:39 +0000 (17:18 +0200)]
Don't allow the first column to be reused

6 years agoNo need to tamper with JSON output from parser - parser has been fixed
Christian Johansen [Fri, 19 Aug 2011 15:17:30 +0000 (17:17 +0200)]
No need to tamper with JSON output from parser - parser has been fixed

6 years agoReuse empty columns
Christian Johansen [Fri, 15 Jul 2011 20:31:04 +0000 (22:31 +0200)]
Reuse empty columns

6 years agoEmit and format lines
Christian Johansen [Fri, 15 Jul 2011 12:42:25 +0000 (14:42 +0200)]
Emit and format lines

6 years agoRefactor graph for readability
Christian Johansen [Fri, 15 Jul 2011 07:49:57 +0000 (09:49 +0200)]
Refactor graph for readability

6 years agoRefactor graph test for readability
Christian Johansen [Fri, 15 Jul 2011 07:42:53 +0000 (09:42 +0200)]
Refactor graph test for readability

6 years agoOnly draw merge commit dots once for the merged-onto branch
Christian Johansen [Fri, 15 Jul 2011 07:34:02 +0000 (09:34 +0200)]
Only draw merge commit dots once for the merged-onto branch

6 years agoEmit merge commit dots in the same position for ever branch involved in merge
Christian Johansen [Fri, 15 Jul 2011 07:29:41 +0000 (09:29 +0200)]
Emit merge commit dots in the same position for ever branch involved in merge

6 years agoRaphael formatter that draws nice colorized circles
Christian Johansen [Fri, 15 Jul 2011 06:27:48 +0000 (08:27 +0200)]
Raphael formatter that draws nice colorized circles

6 years agoScale formatter takes option object with scale/offset
Christian Johansen [Fri, 15 Jul 2011 06:16:25 +0000 (08:16 +0200)]
Scale formatter takes option object with scale/offset

6 years agoCommits have seqId, branches have id
Christian Johansen [Fri, 15 Jul 2011 06:16:10 +0000 (08:16 +0200)]
Commits have seqId, branches have id

6 years agoUpdate binary to use new formatters
Christian Johansen [Thu, 14 Jul 2011 11:51:31 +0000 (13:51 +0200)]
Update binary to use new formatters

6 years agoFormatters should be composable. Extract scaling to separate formatter.
Christian Johansen [Thu, 14 Jul 2011 08:47:23 +0000 (10:47 +0200)]
Formatters should be composable. Extract scaling to separate formatter.

6 years agoLicense and copyright for binary
Christian Johansen [Thu, 14 Jul 2011 06:14:05 +0000 (08:14 +0200)]
License and copyright for binary

6 years agoSimple binary to ascii format a graph to stdout based on JSON from stdin
Christian Johansen [Thu, 14 Jul 2011 06:13:29 +0000 (08:13 +0200)]
Simple binary to ascii format a graph to stdout based on JSON from stdin

6 years agoRename properties to reflect server side data format
Christian Johansen [Wed, 13 Jul 2011 22:36:08 +0000 (00:36 +0200)]
Rename properties to reflect server side data format

6 years agoLicense and copyright
Christian Johansen [Wed, 13 Jul 2011 21:32:29 +0000 (23:32 +0200)]
License and copyright

6 years agoUse branch ids instead of names. We don't know the branch name.
Christian Johansen [Wed, 13 Jul 2011 12:07:45 +0000 (14:07 +0200)]
Use branch ids instead of names. We don't know the branch name.

6 years agoAdd scaling to SVG data formatter
Christian Johansen [Wed, 13 Jul 2011 12:00:45 +0000 (14:00 +0200)]
Add scaling to SVG data formatter

6 years agoAdd Raphael.JS as dependency
Christian Johansen [Wed, 13 Jul 2011 12:00:37 +0000 (14:00 +0200)]
Add Raphael.JS as dependency

6 years agoAdd simple svg data formatter
Christian Johansen [Wed, 13 Jul 2011 11:56:56 +0000 (13:56 +0200)]
Add simple svg data formatter

6 years agoAdd utilities to convert arrays and JSON to array of branches
Christian Johansen [Wed, 13 Jul 2011 11:56:09 +0000 (13:56 +0200)]
Add utilities to convert arrays and JSON to array of branches

6 years agoClean up ascii formatter test
Christian Johansen [Wed, 13 Jul 2011 11:46:57 +0000 (13:46 +0200)]
Clean up ascii formatter test

6 years agoMake graph tests more expressive using the ascii formatter for assertions
Christian Johansen [Wed, 13 Jul 2011 11:46:23 +0000 (13:46 +0200)]
Make graph tests more expressive using the ascii formatter for assertions

6 years agoASCII formatter. Format branch graph with ascii characters
Christian Johansen [Wed, 13 Jul 2011 08:36:17 +0000 (10:36 +0200)]
ASCII formatter. Format branch graph with ascii characters

- Currently only supports asterisks, and is intended for testing
  (helps make the tests a little more visual)

6 years agoInitial sketches for branch and graph objects
Christian Johansen [Wed, 13 Jul 2011 08:35:19 +0000 (10:35 +0200)]
Initial sketches for branch and graph objects

6 years agoInitial commit
Christian Johansen [Wed, 13 Jul 2011 07:42:44 +0000 (09:42 +0200)]
Initial commit