Commit graph

19 commits

Author SHA1 Message Date
Nick Sweeting
d0f2e693b3 re-arrange and cleanup directory structure 2018-06-10 20:52:15 -04:00
Nick Sweeting
62e33c011b tweak index tooltips and details 2018-06-10 19:20:09 -04:00
Nick Sweeting
dbe4660da3 fix urldecoding of titles 2018-04-17 10:30:25 -04:00
Nick Sweeting
52a2ddd2b6 show footer info and refresh button 2018-04-17 09:14:01 -04:00
Nick Sweeting
b7cae4f72e fix wget_output_path urlencoding 2018-04-17 09:13:38 -04:00
Nick Sweeting
64e6eb5f7b tweak console output format 2018-04-17 09:11:27 -04:00
Nick Sweeting
3c2e0acb9c tweak console output formatting 2018-04-17 07:30:06 -04:00
Nick Sweeting
f7015d2594 add template staticfiles 2018-04-17 07:00:40 -04:00
Nick Sweeting
2cd11feaac cleanup console logging messages 2018-04-17 03:23:45 -04:00
Nick Sweeting
08591e8fbb fix archive_org KeyError when running with it disabled 2017-11-07 10:39:48 -05:00
Nick Sweeting
a95912679e refactoring and fancy new link index 2017-10-23 04:58:41 -05:00
Nick Sweeting
eb47155a12 major refactor + ability to handle http downloads 2017-10-18 17:39:09 -05:00
Marco Rossi
17d07239f0 Add custom archive directory as configuration option. 2017-08-20 17:37:49 +02:00
Nick Sweeting
a167d2a1f4 colorize output and add progress bar 2017-07-05 16:44:25 -05:00
Brian Hardisty
31ec3203c5
Use template strings for substitution in HTML output
`str.format()` can only use substitutions identified by braces (`{` and
`}`). This has the potential to conflict with other code in the HTML
template, such as CSS or JavaScript.

Template strings can use substitutions identified by `$` or `${}`, e.g.:
`$identifier` or `${identifier}`. These substitutions won't conflict
with CSS or JavaScript, allowing users to write HTML templates that
don't require double braces anywhere there's a substitution conflict.
This is especially useful when one is using a build tool to generate the
final CSS/JavaScript/HTML.

https://docs.python.org/3/library/string.html#template-strings
2017-07-05 02:59:09 -07:00
Nick Sweeting
60ffe0b2b4 hardcode more encodings 2017-07-04 06:26:46 -05:00
Nick Sweeting
881de8adbe minor url fixes and refactoring 2017-07-04 06:24:03 -05:00
Nick Sweeting
01687fbe89 enforce utf-8 index encoding 2017-07-04 05:42:31 -05:00
Nick Sweeting
fd1435164b split archive.py into multiple files, refactor config system 2017-07-04 05:38:07 -05:00