darcs repository web UI and hosting app. This is the main darcsden trunk, which also runs hub.darcs.net. (http://hub.darcs.net)

stack: bump recommended lts to 8.21

simonMon Jul 3 03:42:00 UTC 2017

Use https for gravatar as well, so that issue pages are shown as secure connections

pointfreeTue May 2 14:33:59 UTC 2017

tools: simplify tag building

simonFri Apr 21 23:26:31 UTC 2017

Blacklist usernames that conflict with darcsden special paths such as "init" or "logout"

  • Example: If someone were to register an account named "logout", that account would have to be manually deleted before anyone could logout.
pointfreeTue Apr 18 21:24:32 UTC 2017

Don't send issue emails to non-members during time repo is set to private

pointfreeTue Apr 18 05:37:45 UTC 2017

canonical author spellings

simonThu Mar 16 07:56:39 UTC 2017

on darcs hub, tweak name of front page content file

simonTue Mar 14 15:09:41 UTC 2017

#72: render markdown auto links properly (URIs/emails in angle brackets)

simonSun Mar 12 02:26:33 UTC 2017

clarify renderMarkdown'

simonSun Mar 12 01:09:36 UTC 2017

when viewing a markdown file, don't render the markdown

As agreed in recent #darcs discussion. Now, darcsden shows markdown files as highlighted source, just like any other file type. Only a readme file has the markdown rendered to HTML, when viewing the directory containing it.

simonSun Mar 12 00:11:16 UTC 2017

revert fromm github markdown to pandoc markdown

The "Some automatic hyperlinking" and "autolinkify for other version of pandoc" patches of 2015 changed our markdown rendering a bit too much, eg enabling github-style significant newlines and pandoc's "smart" quotes. We didn't notice until it was reported in 2017. This patch reverts to pandoc's default markdown extensions plus auto-linkification of bare URIs. This will affect how we render front page docs, repo readmes, issue descriptions and comments, etc. It should be a fairly safe change, basically reverting to what was in effect when darcs hub's docs were written. We should add tests to control future rendering changes; this patch doesn't.

simonSat Mar 11 18:59:31 UTC 2017

add an example darcsden.conf file

simonSat Mar 11 15:43:41 UTC 2017

require pandoc 1.14+

Simplifies upcoming markdown fix, no need to support such an old pandoc

simonSat Mar 11 15:34:00 UTC 2017

get tests building

simonSat Mar 11 15:30:06 UTC 2017

stack updates

simonSat Mar 11 15:28:36 UTC 2017

cabal flags cleanup, closing -> posthook, build cli by default

simonFri Feb 24 01:11:37 UTC 2017

cli: update for http-client 0.5 api

simonFri Feb 24 01:10:17 UTC 2017

update stack.yaml for lts-8.2

simonFri Feb 24 00:37:19 UTC 2017

add some notes about failing tests

ganeshSun Jan 22 22:37:43 UTC 2017

support pandoc 1.18 and 1.19

ganeshSat Dec 31 13:38:22 UTC 2016

in UI tests, dump HTML into /tmp when something goes wrong

ganeshSun Jan 22 22:29:07 UTC 2017

fix github register test

ganeshSun Jan 22 17:06:17 UTC 2017

fix register test

ganeshSun Jan 22 16:31:32 UTC 2017

fix google sync test

ganeshSun Jan 22 16:05:15 UTC 2017

support GHC 8.0

ganeshFri Jan 20 06:26:31 UTC 2017

switch away from deprecated parseUrl

ganeshFri Jan 20 06:25:58 UTC 2017

constrain shelly version

Otherwise old incompatible versions get selected when there's no other build plan.

ganeshFri Jan 20 06:24:58 UTC 2017

support transformers 0.5

ganeshThu Jan 19 18:13:18 UTC 2017

switch away from deprecated functions

ganeshThu Jan 19 06:53:49 UTC 2017

switch to snap 1.0

ganeshThu Jan 19 06:49:14 UTC 2017