profile
viewpoint

dangoor/getjs 14

JavaScript package manager

dangoor/chiron 5

An interoperable JavaScript module library

dangoor/buggerall 4

Convenient JavaScript access to Bugzilla

dangoor/bespin-markdown 3

Markdown plugin for Bespin

dangoor/a2div 2

a2div.com website

dangoor/bespin 2

Clone of the Bespin main repo

dangoor/core_test 1

JavaScript unit testing framework from SproutCore - based on QUnit

dangoor/dryice 1

CommonJS/RequireJS build tool

dangoor/growl 1

python based, easy extendable, blog aware, static site generator

push eventKhan/engblog

Kevin Dangoor

commit sha 251440fad3470f3b67c795dddc2c71c4bc6a8fb6

Add handling 2.5x traffic in a week post. Summary: Adds the "2.5x Traffic in a Week" post Test Plan: 1. make serve 2. view post at http://localhost:9103 Reviewers: marta Differential Revision: https://phabricator.khanacademy.org/D62974

view details

push time in a month

created tagdangoor/sharedbrain

tagv1.1.2

created time in a month

push eventdangoor/sharedbrain

Kevin Dangoor

commit sha a79b3c747fd1ac7a529db9ca45d3017df3b7ab21

Change timestamps to be earlier in the day. This avoids a problem in which the timestamp for the current day is commonly in the future and hugo won't want to publish it. (This is not a great solution if anyone else wanted to use this code, because of timezones. But it works for me.)

view details

push time in a month

created tagdangoor/sharedbrain

tag1.1.1

created time in a month

push eventdangoor/sharedbrain

Kevin Dangoor

commit sha d3b77384b02f2c868745cc552d9105fd7be5f859

Sort the backlinks To keep the backlink ordering stable and avoid random changes in the output, the backlinks are sorted by date first and title second. Later entries are put earlier in the list. Fixes #1

view details

push time in a month

issue closeddangoor/sharedbrain

Make backlink ordering deterministic

Right now, the backlinks can move around with each run of the program, which is irritating because it causes a lot of extra diffs in the generated files.

closed time in a month

dangoor

push eventdangoor/sharedbrain

Kevin Dangoor

commit sha f25b77c752d0487832221b4684c7c1b9fce812c8

Process date file frontmatter first to improve date stamping. If a file doesn't have a date in the frontmatter, the code looks through the backlinks to find a date there. In many cases, the files without dates are the ones created automatically through backlinks from a date-based note (e.g. 2020-04-26.md). Those notes provide a good hint about what the date should be, so we process frontmatter from those files first. Fixes #2.

view details

push time in a month

issue closeddangoor/sharedbrain

Dates randomly disappear

Each run of the program seems to randomly cause some of the derived dates disappear.

closed time in a month

dangoor

issue openeddangoor/sharedbrain

Dates randomly disappear

Each run of the program seems to randomly cause some of the derived dates disappear.

created time in a month

issue openeddangoor/sharedbrain

Make backlink ordering deterministic

Right now, the backlinks can move around with each run of the program, which is irritating.

created time in a month

created tagdangoor/sharedbrain

tagv1.1.0

created time in a month

push eventdangoor/sharedbrain

Kevin Dangoor

commit sha f939abe40c75d6f0574485afa9951fcf25551484

Adjust go.mod file to match goldmark-wikilinks release. Uses goldmark-wikilinks 1.0.0.

view details

Kevin Dangoor

commit sha 4a7c1303804a5b579250b8a8e79be1f625d114af

Add dates to files via backlinks. Not all files, and generated files especially, won't have a date filled in. With this change, sharedbrain tries to infer a date based on the latest date it can find in backlinks.

view details

Kevin Dangoor

commit sha 5312fed5ea50500d5c04ed639dd25fbf92befd34

Code reformatting. Somehow, I don't have automatic formatting turned on.

view details

push time in a month

created tagdangoor/sharedbrain

tag0.5

created time in a month

created tagdangoor/sharedbrain

tagv1.0.0

created time in a month

created tagdangoor/goldmark-wikilinks

tagv1.0.0

Support for wikilinks in the Goldmark markdown parser

created time in a month

created tagdangoor/goldmark-wikilinks

tag1.0

Support for wikilinks in the Goldmark markdown parser

created time in a month

push eventdangoor/goldmark-wikilinks

Kevin Dangoor

commit sha 5cec7e9220b48b8afb5c3811acb90b9f668d18e1

Add readme, license, and comments. Not a lot of info, but should hopefully help someone get going with it if they're already familiar with goldmark.

view details

push time in a month

create barnchdangoor/sharedbrain

branch : master

created branch time in a month

created repositorydangoor/sharedbrain

created time in a month

push eventdangoor/goldmark-wikilinks

Kevin Dangoor

commit sha ca58a3a66eaf7ee9f13f6976c208be62d693163e

Change normalizer to interface. This may reflect more normal usage.

view details

Kevin Dangoor

commit sha 02170b7cd7f0224839bbf3684c4700b0c4f549d9

Get rid of spurious logging There were some log statements that are no longer needed.

view details

Kevin Dangoor

commit sha 7518bdbaf3bb642e53621545d27dca83a3d8b013

Send tracker both destination text and normalized name. This makes it possible for the tracker to store a more properly capitalized name.

view details

push time in a month

push eventdangoor/goldmark-wikilinks

Kevin Dangoor

commit sha 576d7c074b557a7f384535f956116e0414006e93

Adds filename normalizer option The optional filename normalizer function allows you to change the destination URL based on arbitrary logic.

view details

Kevin Dangoor

commit sha 46bca47410d36de648715c3b5520cbf1b762cb6f

Add wikilink tracker. This can be used for keep track of links and provides context so that you can provide a view of backlinks.

view details

push time in 2 months

push eventdangoor/goldsmith-components

Kevin Dangoor

commit sha 1b616bb6b43730da251963338b7817c7b266632f

Add DefaultLayout to the layout plugin. The DefaultLayout setting allows you to generate pages without including a layout in the metadata for every source file.

view details

Kevin Dangoor

commit sha 53cde6f8bd6a0be72835b3de6d312689de7a2932

Add license file from Goldsmith. This clarifies goldsmith-components as being under the same license as goldsmith itself.

view details

Kevin Dangoor

commit sha e85f9fe42b783881941a4e917e5c6392e61684dd

Allows the substitution of a custom Goldmark parser. Goldmark is an extensible Markdown parser, and sometimes people might want to use their own additions or a different set of extensions. With this change, the user can provide their own goldmark.Markdown instance.

view details

Alex Yatskov

commit sha 69c968c62b294e1a586ff792387ab603f2535b62

Merge pull request #3 from dangoor/license Add license file from Goldsmith.

view details

Alex Yatskov

commit sha d4f305d3ab1820c66810d3d7cc6116a49eca2c81

Merge pull request #2 from dangoor/default-layout Add DefaultLayout to the layout plugin.

view details

Alex Yatskov

commit sha 956843bfe2ec3f75fc1967e15198db648eb2ba63

Merge pull request #4 from dangoor/custom-goldmark Allows the substitution of a custom Goldmark parser.

view details

push time in 2 months

delete branch dangoor/goldsmith-components

delete branch : default-layout

delete time in 2 months

delete branch dangoor/goldsmith-components

delete branch : license

delete time in 2 months

delete branch dangoor/goldsmith-components

delete branch : custom-goldmark

delete time in 2 months

push eventdangoor/goldmark-wikilinks

Kevin Dangoor

commit sha 1f43a0db702d650ed9136d81e59fb4c226f4ca44

Fix the go.mod package path Needed to refer to the package properly based on where it lives on GitHub.

view details

push time in 2 months

create barnchdangoor/goldmark-wikilinks

branch : master

created branch time in 2 months

created repositorydangoor/goldmark-wikilinks

Support for wikilinks in the Goldmark markdown parser

created time in 2 months

create barnchdangoor/goldsmith-components

branch : integration

created branch time in 2 months

create barnchdangoor/goldsmith-components

branch : custom-goldmark

created branch time in 2 months

create barnchdangoor/dangoor-goldsmith

branch : master

created branch time in 2 months

created repositorydangoor/dangoor-goldsmith

A collection of additional Goldsmith plugins

created time in 2 months

PR opened FooSoft/goldsmith-components

Add license file from Goldsmith.

This clarifies goldsmith-components as being under the same license as goldsmith itself.

+19 -0

0 comment

1 changed file

pr created time in 2 months

create barnchdangoor/goldsmith-components

branch : license

created branch time in 2 months

PR opened FooSoft/goldsmith-components

Add DefaultLayout to the layout plugin.

The DefaultLayout setting allows you to generate pages without including a layout in the metadata for every source file.

+51 -4

0 comment

4 changed files

pr created time in 2 months

create barnchdangoor/goldsmith-components

branch : default-layout

created branch time in 2 months

fork dangoor/goldsmith-components

Set of core plugins to extend Goldsmith functionality.

fork in 2 months

issue openedFooSoft/goldsmith-components

License file

I noticed that this repository is missing a license file. Goldsmith itself is MIT, so I assume that's the intended case here, but I always think it's valuable to be explicit about the license.

created time in 2 months

more