diff options
author | Joey Hess <joey@kitenet.net> | 2014-05-30 17:56:15 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2014-05-30 17:56:15 -0400 |
commit | 14838e3548d1dd393e3564ebdf0c0d4291f79a7b (patch) | |
tree | 157da0b1666a82c4897688c738205317ac350171 /doc/devblog | |
parent | ad7c464783f6c6b6be6d9cccd0a8b1ffbd92ff58 (diff) |
devblog
Diffstat (limited to 'doc/devblog')
-rw-r--r-- | doc/devblog/day_177__enabling.mdwn | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/doc/devblog/day_177__enabling.mdwn b/doc/devblog/day_177__enabling.mdwn new file mode 100644 index 000000000..55a1895aa --- /dev/null +++ b/doc/devblog/day_177__enabling.mdwn @@ -0,0 +1,21 @@ +After making a release yesterday, I've been fixing some bugs in the +webapp, all to do with repository configuration stored on the git-annex +branch. I was led into this by a strange little bug where the webapp stored +configuration in the wrong repo in one situation. From there, I noticed +that often when enabling an existing repository, the webapp would stomp on +its group and preferred content and description, replacing them with +defaults. + +This was a systematic problem, it had to be fixed in several places. And +some of the fixes were quite tricky. For example, when adding a ssh +repository, and it turns out there's already a git-annex repository at the +entered location, it needs to avoid changing its configuration. But also, +the configuration of that repo won't be known until after the first git +pull from it. So it doesn't make sense to show the repository edit form +after enabling such a repository. + +Also worked on a couple other bugs, and further cleaned up the [[bugs]] +page. I think I am finally happy with how the bug list is displayed, +with confirmed/moreinfo/etc tags. + +Today's work was sponsored by François Deppierraz. |