-
7205bb2aa5
changelog for v2.0.4
master
Brian S. Stephan
2025-03-21 11:48:20 -0500
-
88b678931e
properly handle symlinks as relative to the output dir
Brian S. Stephan
2025-03-21 11:43:18 -0500
-
8c75947088
remove os.chdir usage, rely on absolute and relative paths more
Brian S. Stephan
2025-03-21 10:35:56 -0500
-
e75d5c48d2
changelog for v2.0.3, though I forgot to put it in the tag
Brian S. Stephan
2025-03-21 08:36:15 -0500
-
201cd80804
when symlinking foo.md, also symlink foo.html if generating .html
v2.0.3
Brian S. Stephan
2025-03-21 08:31:31 -0500
-
a327c6b89c
remove the Flask classifier, since we don't do it anymore
Brian S. Stephan
2025-03-21 08:23:31 -0500
-
27d4d16572
go back to using the "or any later version" clause of GPLv3
Brian S. Stephan
2025-03-21 08:19:59 -0500
-
b69bdb424a
CHANGELOG for v2.0.2
v2.0.2
Brian S. Stephan
2025-03-18 21:28:15 -0500
-
c46a1c0bae
don't handle custom-static dirs specially anymore
Brian S. Stephan
2025-03-18 21:23:32 -0500
-
359916e7d9
do some trivial cleanups in README
Brian S. Stephan
2025-03-18 21:18:41 -0500
-
d49b9d48a8
don't add an artificial ./ subdir due to how os.path.relpath works
Brian S. Stephan
2025-03-18 21:07:54 -0500
-
9caf08a277
changelog for v2.0.1
v2.0.1
Brian S. Stephan
2025-03-18 08:24:46 -0500
-
8aabd93273
don't copy .files into the SSG output dir
Brian S. Stephan
2025-03-18 08:20:58 -0500
-
6d7987cfae
don't require the host to be in the Image tag
Brian S. Stephan
2025-03-18 08:13:18 -0500
-
abc05ee4e8
fix how my email address displays in gitea
Brian S. Stephan
2025-03-17 13:22:30 -0500
-
f623ffdd7c
don't refer to my manual uploads now that I push to PyPI
Brian S. Stephan
2025-03-17 13:13:25 -0500
-
2a4cc26c06
slight tweak to the description, and clarify what isn't GPLv3
v2.0.0
Brian S. Stephan
2025-03-17 11:01:23 -0500
-
4f39bea3a9
fix up the object attributes for in/out dirs in the generator
Brian S. Stephan
2025-03-17 10:39:18 -0500
-
9104769299
document my regrettable opening of Pandora's box
Brian S. Stephan
2025-03-17 10:12:18 -0500
-
5b17041b66
move the style switcher to the a separate .js file
Brian S. Stephan
2025-03-17 09:08:10 -0500
-
d52fc4df9a
fix where the feed generator outputs to, and also output error pages
Brian S. Stephan
2025-03-17 08:35:58 -0500
-
4644aea4b0
bump the copyright on some new/rewritten modules
Brian S. Stephan
2025-03-17 08:06:06 -0500
-
749576f535
README cleanups
Brian S. Stephan
2025-03-17 07:13:53 -0500
-
afc85faa2f
make the style cookie apply to the whole site
Brian S. Stephan
2025-03-17 01:00:10 -0500
-
f3eed9d4f2
fix and test the linking to the style switcher
Brian S. Stephan
2025-03-17 00:47:00 -0500
-
41350d4b7a
remove debug stuff from the style switcher JS
Brian S. Stephan
2025-03-17 00:38:37 -0500
-
168bca05f7
make the call to generate the RSS/ATOM feeds when building
Brian S. Stephan
2025-03-17 00:33:01 -0500
-
4c9ed712bc
add a changelog documenting v2.0.0
Brian S. Stephan
2025-03-17 00:08:54 -0500
-
7eb485c6ae
rewrite the project as a static site generator
Brian S. Stephan
2025-03-12 10:28:38 -0500
-
ed12272d4d
default tables to 100% width
Brian S. Stephan
2024-12-05 23:44:04 -0600
-
1e839d691b
update reference to the DCO now that it's in CONTRIBUTING.md
Brian S. Stephan
2024-05-02 09:25:40 -0500
-
aeff73e3fc
add twine to development packages
Brian S. Stephan
2024-04-26 10:13:23 -0500
-
d28ddf9392
remove "trailing slash on void elements" which "has no effect"
Brian S. Stephan
2024-04-26 10:11:38 -0500
-
249f9d4962
put ancillary docs under the main license
v1.11.3
Brian S. Stephan
2024-04-21 17:48:43 -0500
-
f12b76680f
use
reuse lint
for REUSE compliance
Brian S. Stephan
2024-04-16 00:38:28 -0500
-
c21a9b2638
replace plain text LICENSE with LICENSE.md
Brian S. Stephan
2024-04-16 00:14:39 -0500
-
6d7bfc58c8
add copyright and license tags to CSS and templates
Brian S. Stephan
2024-04-16 00:10:34 -0500
-
071be9b62d
requirements recompile + adding reuse
Brian S. Stephan
2024-04-15 23:58:10 -0500
-
ae584d5bf8
move the DCO into CONTRIBUTING.md
Brian S. Stephan
2024-04-12 00:58:52 -0500
-
05fb402029
add some quick contribution info and point at an IRC channel
Brian S. Stephan
2024-02-25 00:28:23 -0600
-
ada8691f85
version bumps
Brian S. Stephan
2024-02-24 23:55:01 -0600
-
d4ce04cd34
update feed test directory for the new structure
Brian S. Stephan
2023-12-30 22:35:44 -0600
-
63a263724c
simplify the expected feed structure
v1.11.2
Brian S. Stephan
2023-12-30 22:16:33 -0600
-
02c2176c4f
link to the Atom and RSS feeds in the template
Brian S. Stephan
2023-12-30 22:09:58 -0600
-
30d6f99c9b
return the proper atom and rss content types for the feeds
v1.11.1
Brian S. Stephan
2023-12-30 15:31:18 -0600
-
575e2ad387
provide author information for the feed and entries
Brian S. Stephan
2023-12-30 15:25:46 -0600
-
b26975421c
make the feed ID be a valid URL for compliance
Brian S. Stephan
2023-12-30 15:19:00 -0600
-
6dc443e59f
implement a rudimentary Atom/RSS feed module
v1.11.0
Brian S. Stephan
2023-12-30 13:23:13 -0600
-
5a9a36f463
deduplicate TITLE_SUFFIX from new DOMAIN_NAME
Brian S. Stephan
2023-12-30 11:49:41 -0600
-
680a2bc764
add python 3.12 to tox environments
Brian S. Stephan
2023-12-30 11:13:08 -0600
-
713632fe7a
unpin tox in requirements
Brian S. Stephan
2023-12-30 11:07:47 -0600
-
bf646db1e8
convert tooling to pyproject.toml based
Brian S. Stephan
2023-12-30 10:32:43 -0600
-
2871e5a000
version bumps
Brian S. Stephan
2023-12-28 15:40:45 -0600
-
7b225a6de3
adding a compliant copyright line to all code
Brian S. Stephan
2023-12-28 15:33:41 -0600
-
e1dc2afc7b
add SPDX-License-Identifier and DCO information
Brian S. Stephan
2023-12-18 11:14:13 -0600
-
0fef13c71a
version bumps, especially flask and werkzeug 3
v1.10.1
Brian S. Stephan
2023-10-07 14:02:23 -0500
-
6b5cdb7f7e
add python 3.11 to tox tests
Brian S. Stephan
2023-10-07 13:07:05 -0500
-
55cfad90a9
use werkzeug safe_join to sanitize the requested path
v1.10.0
Brian S. Stephan
2022-12-31 08:15:37 -0600
-
b3dfab2611
simplify and better standardize the link underline
Brian S. Stephan
2022-12-31 11:33:36 -0600
-
715bc38d78
serve per-instance static files at custom-static/
Brian S. Stephan
2022-12-31 10:51:36 -0600
-
e9af2de21e
don't assume all styles are in the static directory
Brian S. Stephan
2022-12-31 10:16:35 -0600
-
83bc8b2c21
requirements bump, only affected dev tools
Brian S. Stephan
2022-12-31 10:04:11 -0600
-
4a2f650a33
don't hardcode styles to present, use config
Brian S. Stephan
2022-12-31 09:53:22 -0600
-
fd0fb390ff
allow for overriding PAGE_STYLES
Brian S. Stephan
2022-12-31 09:35:51 -0600
-
be8a8dd35a
test full path for stylesheets
Brian S. Stephan
2022-12-31 09:02:57 -0600
-
0f19fcb174
fix bad copy and paste job on link styles
v1.9.1
Brian S. Stephan
2022-09-16 14:16:13 -0500
-
f1684a57a9
requirements recompile
v1.9.0
Brian S. Stephan
2022-09-16 13:49:57 -0500
-
83eb464be9
style the potential for links in the footer
Brian S. Stephan
2022-09-16 13:40:23 -0500
-
0f03ad6f38
allow pages to supply extra footer text
Brian S. Stephan
2022-09-16 13:31:43 -0500
-
21ea24ffa1
header style tweaks, deemphasizing it a bit
v1.8.2
Brian S. Stephan
2022-06-05 21:30:49 -0500
-
724a2240b2
requirements bump for latest release
v1.8.1
Brian S. Stephan
2022-05-25 07:24:03 -0500
-
aa6a27dd8b
make the header bigger, and align header and content padding better
Brian S. Stephan
2022-05-15 09:45:12 -0500
-
c80172cffd
go back to red headers and links as normal-colored text
Brian S. Stephan
2022-05-14 23:54:21 -0500
-
89ea2fb87e
give the header nav links an underline on hover
Brian S. Stephan
2022-05-14 23:45:45 -0500
-
8ac5b25208
get rid of the slight recoloring of bold text
Brian S. Stephan
2022-05-14 23:32:42 -0500
-
54b953f5ed
go back to the old, balanced width alignments
Brian S. Stephan
2022-05-14 08:57:46 -0500
-
de0641b08f
tweak the two-tone backgrounds and whitespace up the header
Brian S. Stephan
2022-05-13 23:40:11 -0500
-
cc3e311738
clarify my DCO-like stance, and provide cloning info
Brian S. Stephan
2022-05-17 07:43:33 -0500
-
985bb93839
do a requirements bump
v1.8.0
Brian S. Stephan
2022-04-19 07:17:14 -0500
-
3454de17fc
style links with color, not underlines
Brian S. Stephan
2022-04-18 17:55:01 -0500
-
1fe6623587
remove .img-frame class, unnecessary with figures
Brian S. Stephan
2022-04-18 17:54:25 -0500
-
ec042e466c
scoot the footer down a bit, and give it margins like the main content's
Brian S. Stephan
2022-04-18 17:53:11 -0500
-
6daed848d0
remove duplicate link styles
Brian S. Stephan
2022-04-18 15:58:11 -0500
-
502adac89c
make the pydot syntax backwards compatible with code fences
Brian S. Stephan
2022-04-18 14:55:32 -0500
-
08305e26db
pydot: handle multiple dot images in one file
Brian S. Stephan
2022-04-18 14:40:01 -0500
-
9a65dfffaf
tweaks to the content responsiveness and header padding
Brian S. Stephan
2022-04-18 07:44:05 -0500
-
a42ce34aad
add a bit of whitespace in content text
Brian S. Stephan
2022-04-18 07:26:35 -0500
-
9ce8e9a1cc
restyle figures and captions for more flexibility
Brian S. Stephan
2022-04-14 06:05:29 -0500
-
d07260331b
remove unused figure classes
Brian S. Stephan
2022-03-30 07:52:30 -0500
-
2c47501589
remove unused thumbnail class
Brian S. Stephan
2022-03-29 22:58:09 -0500
-
f15d955067
initial crack at a block-level figure parser
Brian S. Stephan
2022-03-29 22:07:24 -0500
-
b3c3c0de45
clean up the default markdown configuration a bit
Brian S. Stephan
2022-03-28 22:28:55 -0500
-
853a58b78b
make the breadcrumbs and style menu a bit nicer
v1.7.0
Brian S. Stephan
2022-03-24 22:41:34 -0500
-
3cade4fe73
add the image floats to the plain CSS
Brian S. Stephan
2022-03-24 22:28:09 -0500
-
63a764c6a0
don't use system tz, display timestamps as UTC
Brian S. Stephan
2022-03-24 22:11:14 -0500
-
d129d04e04
remove mdx_linkify and do requirement bumps
Brian S. Stephan
2022-03-24 22:00:37 -0500
-
410f96ffb4
relicense under the AGPLv3+
v1.6.0
Brian S. Stephan
2022-01-17 16:55:24 -0600
-
e325831f70
some tweaks to the CONTRIBUTING section
Brian S. Stephan
2022-01-17 16:49:40 -0600
-
56289ab75d
remove warning for coverage feature not in use
Brian S. Stephan
2022-01-15 17:40:12 -0600
-
d623c9c93d
adding support for 3.10, dropping support for 3.7
Brian S. Stephan
2022-01-15 17:35:56 -0600