2015-04-04 06:42:18 +00:00
|
|
|
A static site generator for a portfolio website.
|
|
|
|
|
2015-11-07 22:55:03 +00:00
|
|
|
This script is currently in use to generate the code.ivysaur.me website.
|
2015-04-04 06:42:18 +00:00
|
|
|
|
2015-04-04 06:44:53 +00:00
|
|
|
Written in PHP, Bash
|
2015-04-04 06:42:18 +00:00
|
|
|
|
|
|
|
=FEATURES=
|
|
|
|
|
|
|
|
- Generates static website, minimising server load and decreasing attack surface compared to dynamic server-side PHP
|
|
|
|
- Automatic thumbnailing and sprite sheet generation
|
|
|
|
- Download file attachments per-project
|
|
|
|
- One-click rebuild, one-click deploy
|
|
|
|
- Parallel generation
|
|
|
|
|
|
|
|
=CHANGELOG=
|
|
|
|
|
2015-11-07 22:55:03 +00:00
|
|
|
2015-11-08: r97
|
|
|
|
- Feature: Support BBCode b/i/spoiler/entry tags
|
|
|
|
- Feature: Add more CSS styles to allow per-site customistaion
|
|
|
|
- Feature: Use http://shields.io images where appropriate
|
|
|
|
- Feature: Optional blurbs=off, article_header={string}, shields_prefix=true configuration directives
|
|
|
|
- Fix an issue with project update-time detection
|
|
|
|
- Fix a cosmetic issue with whitespace
|
|
|
|
|
2015-04-05 04:59:13 +00:00
|
|
|
2015-04-05: r72
|
|
|
|
- Feature: Support redirecting old project names
|
|
|
|
- Feature: Add file hash in download URLs to prevent filename collisions
|
|
|
|
- Fix an issue generating spritesheets even if no project images are present
|
|
|
|
- Don't include `ctime` when estimating project update time
|
|
|
|
|
2015-04-05 04:25:01 +00:00
|
|
|
2015-04-05: r64
|
2015-04-05 04:24:23 +00:00
|
|
|
- Feature: Support sorting projects
|
|
|
|
|
2015-04-04 06:47:32 +00:00
|
|
|
2015-04-04: r54
|
2015-04-04 06:44:53 +00:00
|
|
|
- Feature: Support multiple code sites
|
|
|
|
- Fix an issue with parallel builds on some versions of windows
|
|
|
|
- Fix an issue corrupting URL links with multiple parameters
|
|
|
|
- Fix a cosmetic issue with page overflow
|
|
|
|
- Fix a cosmetic issue with whitespace on code elements
|
|
|
|
|
|
|
|
2014-07-02: r39
|
2015-04-04 06:42:18 +00:00
|
|
|
- Feature: Tags
|
|
|
|
- Feature: Generate pages in parallel
|
|
|
|
- Enhancement: Support raw HTML sections in page content
|
|
|
|
- Fix an issue with URLs containing spaces
|
|
|
|
- Fix a cosmetic issue with image thumbnail backgrounds
|
|
|
|
- Fix a cosmetic issue with download sort order
|
|
|
|
- Fix a cosmetic issue with page layout
|
|
|
|
|
2015-04-04 06:44:53 +00:00
|
|
|
2013-09-28: r13
|
2015-04-04 06:42:18 +00:00
|
|
|
- Initial public source code release
|
|
|
|
|
2015-04-04 06:44:53 +00:00
|
|
|
2013-09-21: r3
|
2015-04-04 06:42:18 +00:00
|
|
|
- Initial deployment
|