Age | Commit message (Collapse) | Author |
|
See 76f8676 @ blog.kummerlaender.eu
|
|
|
|
|
|
|
|
Only seems to be a problem on some browsers such as Edge. Nevertheless
this patch fixes it for all of them.
|
|
|
|
|
|
|
|
|
|
|
|
The _more_ link symbol is displayed with an ugly blue background in recent versions of Microsoft Edge (see MS issue 11635143).
|
|
|
|
|
|
analogously to blog.kummerlaender.eu
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* navigation now aligns itself properly on smaller screens
* increased line height for both the article teasers and commit message list items
|
|
* removed _justify_ text alignment for list items
|
|
|
|
* a commit must now have at least three list nodes to be selected for inclusion into the list of latest commits
|
|
* fixed menu list padding to prevent premature line wrap
|
|
|
|
|
|
* _dotfile_ changes don't really deserve _first-class-representation_ on a overview page
|
|
* the commits were only sorted by date and not by time
|
|
* commit `71a637` in upstream _InputXSLT_ activated namespace comprehension for `InputXSLT:read-file` and `InputXSLT:external-command`
** this caused both the article and the repository feed queries to fail as they are inside the ATOM namespace
|
|
|
|
* `id` has to contain a valid URL
** i.e. it now contains the same value as `link/@href`
* `author` was missing
|
|
|
|
* added overview commit count parameter
* added `key` subdomain link
|
|
|
|
|
|
* the article feed contains links that expect the base url to be the blog url
** these links have to be rewritten to be absolute instead of relative to the blog url
* this is achieved via a appropriate identity template in `02_augment/articles.xsl`
|
|
* article continuation links are injected into the summary paragraph
** changed article summary transformation `02_augment/articles.xsl` accordingly
* added CSS styling based on my blog header style
|
|
* the first paragraph of the three latest articles of my blog are now displayed on the overview page
* feed is fetched via `curl` in `01_raw/article_feed.xsl`
** as with all commit feeds the article feed is processed further in the `02_augment` level
** the count of articles to be displayed is defined in `00_content/meta.xml` as `article_count`
* CSS was updated to correctly display the article summary
|
|
* project page urls are maintained in `00_content/repositories.xml`
|
|
|
|
* CommitLog will be used as the new overview page of my [website](http://kummerlaender.eu)
* displays the five latest commits and their message
** links to the full feed
* I plan to add the latest blog article and a subdomain overview in the future
|
|
* switched to short 7 letter hash for commit referencing
|
|
* I just realized that repository specific commit feeds are already provided by both CGit and GitHub
** i.e. I made the mistake of not checking if my current system already provides the required functionality when I wanted to aggregate my commits and found this to be a use case for StaticXSLT
* feeds are fetched via `curl`
** this will be a local request in production
** the messages are still cleaned using `sed` and transformed into _XHTML_ using `peg-markdown`
* instead of reading a customized Git log output CommitLog now simply transforms CGit ATOM feeds using identity templates
** this requires ATOM namespace removal which is implemented in `utility/remove_namespace.xsl`
|
|
* moved repository feeds to `repository` directory
* replaced paginated XHTML timeline target with and ATOM feed
** removed `paginated_timeline.xsl` transformation including the `04_meta` level
** removed CSS and master stylesheets
* added title, url and commit count meta data to `meta.xml`
* expanded ATOM feed URLs
* timeline feed has an upper limit of `commit_count` items
** repository feeds have the same limit because only `commit_count` commits of every repository are fetched in the first place
|
|
* feed contains all commits of the respective repository which are included in the timeline view
** i.e. currently up to 20
* this transformation is based on the one used to generate the blog article feed
* the goal of this project is to generate various feeds to be included into [my blog](https://github.com/KnairdA/blog.kummerlaender.eu/)
|