Software Open Access
Jordan Cole
{ "files": [ { "links": { "self": "https://zenodo.org/api/files/9bf5c3aa-bd5a-485b-90c0-81d014fc3da4/stilist/drjohndee.net-v1.0.11.zip" }, "checksum": "md5:27eb71c9bfbe699fd0019754afd16c57", "bucket": "9bf5c3aa-bd5a-485b-90c0-81d014fc3da4", "key": "stilist/drjohndee.net-v1.0.11.zip", "type": "zip", "size": 2328036 } ], "owners": [ 192577 ], "doi": "10.5281/zenodo.4661680", "stats": { "version_unique_downloads": 25.0, "unique_views": 29.0, "views": 30.0, "version_views": 165.0, "unique_downloads": 2.0, "version_unique_views": 158.0, "volume": 4656072.0, "version_downloads": 31.0, "downloads": 2.0, "version_volume": 71723619.0 }, "links": { "doi": "https://doi.org/10.5281/zenodo.4661680", "conceptdoi": "https://doi.org/10.5281/zenodo.4511512", "bucket": "https://zenodo.org/api/files/9bf5c3aa-bd5a-485b-90c0-81d014fc3da4", "conceptbadge": "https://zenodo.org/badge/doi/10.5281/zenodo.4511512.svg", "html": "https://zenodo.org/record/4661680", "latest_html": "https://zenodo.org/record/6339817", "badge": "https://zenodo.org/badge/doi/10.5281/zenodo.4661680.svg", "latest": "https://zenodo.org/api/records/6339817" }, "conceptdoi": "10.5281/zenodo.4511512", "created": "2021-04-04T04:28:21.659341+00:00", "updated": "2022-03-09T05:28:18.663871+00:00", "conceptrecid": "4511512", "revision": 5, "id": 4661680, "metadata": { "access_right_category": "success", "doi": "10.5281/zenodo.4661680", "description": "Added\n<ul>\n<li>Manage DNS using Namecheap Terraform module</li>\n<li>Use CloudFront's managed cache and origin-request policies</li>\n<li>Split Terraform code into multiple files</li>\n<li>Add Lambda@Edge function to apply security headers -- note this code almost works, but fails with <code>Update the IAM policy to add permission: lambda:EnableReplication* for resource: arn:aws:lambda:us-east-1:<account id>:function:inject-headers:7 and try again.</code> and I give up on chasing obscure errors</li>\n<li>Add debug CSS/JS</li>\n<li>Add tag pages</li>\n<li>Add and update metadata on some entries</li>\n<li>Add and enhance content for 1583 from 'A True and Faithful Relation' (scrying sessions are still absent)</li>\n<li>Add <a href=\"https://editorconfig.org\">EditorConfig</a> so Visual Studio Code stops indenting things by four spaces</li>\n<li>Add data files for all places mentioned during Dee's trip to Krak\u00f3w</li>\n<li>Add place pages, which render a static map using MapBox</li>\n<li>Add <code>place_link.html</code> include</li>\n<li>Add <code>place.rb</code>, like <code>person.rb</code>, to manage code for a place</li>\n<li>Make map tile use the full width of the content area</li>\n<li>Add support for bounding box to <code>place.rb</code></li>\n<li>Add structured data to place page</li>\n<li>Tag <code>alternateName</code>s on person page</li>\n<li>Add a bit of commentary</li>\n<li>Add <code>.github/FUNDING.yaml</code> for sponsorship</li>\n</ul>\nChanged\n<ul>\n<li>Upgrade Terraform <code>aws</code> provider</li>\n<li>Move Terraform code from <code>terraform/aws</code> to <code>terraform</code></li>\n<li>Move <code>HistoricalDiary::SourceMaterialGenerator</code> side-effect code to separate method</li>\n<li>Use <code>day_page_link</code> partial on person page</li>\n<li>Separate <code>DayPage</code> and <code>YearPage</code> into individual generators</li>\n<li>Remove direct <code>kramdown-parser-gfm</code> dependency</li>\n<li>Rearrange <code>_config.yml</code></li>\n<li>Refactor <code>HistoricalDiary::DayPage</code> to render documents directly instead of via <code>site.pages</code> -- this avoids rendering each source-material item as a standalone page in addition to interpolation in day pages</li>\n<li>Adjust <code>@media</code> queries to only apply to <code>screen</code></li>\n<li>Don't force Bundler to install into <code>vendor/bundle</code></li>\n<li>Use <code>place_link.html</code> include on day page instead of just listing keys</li>\n<li>Refactor <code>HistoricalDiary::Place</code>'s map rendering to a separate <code>HistoricalDiary::MapTile</code> class</li>\n<li>Rename <code>static_map_tile</code> to <code>static_map_html</code></li>\n<li>Tag 'DOI' as an abbreviation</li>\n</ul>\nFixed\n<ul>\n<li>De-duplicate tags listed on day page</li>\n<li>Restore avatars on day pages</li>\n<li>Fix bug that would incorrectly highlight avatars without associated data</li>\n<li>Move CSS file's <code>@charset</code> to the first line of the file -- required by the standard</li>\n<li>Change file's extension from <code>.md</code> to <code>.txt</code> to avoid interpreting indentation as 'this is code'</li>\n<li>Update some incorrect place tags</li>\n<li>Replace <code>` with</code>%20<code>in</code>CONTRIBUTING.md` to make links work</li>\n</ul>", "license": { "id": "other-open" }, "title": "stilist/drjohndee.net: Release 1.0.11", "relations": { "version": [ { "count": 15, "index": 12, "parent": { "pid_type": "recid", "pid_value": "4511512" }, "is_last": false, "last_child": { "pid_type": "recid", "pid_value": "6339817" } } ] }, "version": "v1.0.11", "publication_date": "2021-04-04", "creators": [ { "name": "Jordan Cole" } ], "access_right": "open", "resource_type": { "type": "software", "title": "Software" }, "related_identifiers": [ { "scheme": "url", "identifier": "https://github.com/stilist/drjohndee.net/tree/v1.0.11", "relation": "isSupplementTo" }, { "scheme": "doi", "identifier": "10.5281/zenodo.4511512", "relation": "isVersionOf" } ] } }
All versions | This version | |
---|---|---|
Views | 165 | 30 |
Downloads | 31 | 2 |
Data volume | 71.7 MB | 4.7 MB |
Unique views | 158 | 29 |
Unique downloads | 25 | 2 |