date: 2017-07-21 12:04:00-07:00

A log of activity from the escadrille repository.


commit 0a4dd71
Author: Curtis Sand
Date:   2017-07-21 12:03:32 -0700

    task galleries: be lazy and manually adjust images relative path

    That particular option needs to be added to the config file at some
    point so it can be adjusted on a per project basis. Laziness leads me to
    leave it there for now though.

commit d72ef52
Author: Curtis Sand
Date:   2017-07-20 18:39:54 -0700

    themes fretstrap: configure lightbox for my website

commit da116af
Author: Curtis Sand
Date:   2017-07-20 13:04:57 -0700

    task galleries: convert gallery pages to use lightbox2

    Also, optionally use smaller thumbnail pictures in a subdirectory called
    "thumbs" if they are present.

commit 0c3a24c
Author: Curtis Sand
Date:   2017-07-20 12:59:28 -0700

    theme fretstrap: adjust base.html template to use lightbox2

    This also removes javascript code and references for/to the magnific
    popup app.

commit 2a1a624
Author: Curtis Sand
Date:   2017-07-20 12:58:21 -0700

    theme fretstrap: add libraries for lightbox2 media gallery

    The lightbox2 libraries are borrowed from:
    http://lokeshdhakar.com/projects/lightbox2/

commit ad77dbd
Author: Curtis Sand
Date:   2017-07-20 12:57:39 -0700

    theme fretstrap: remove magnific popup libraries

    magnific seems a bit clunky these days so I'm going to try a new library
    combined with thumbnail directories.

commit c1df2d8
Author: Curtis Sand
Date:   2017-07-13 11:06:57 -0700

    task galleries: ignore hidden files

commit 3e9e867
Author: Curtis Sand
Date:   2017-07-13 10:37:23 -0700

    tasks upload: update task class to use config file tags

commit 6d2a595
Author: Curtis Sand
Date:   2017-07-13 10:37:08 -0700

    tasks pelican: update task class to use config file tags

commit ff27b6d
Author: Curtis Sand
Date:   2017-07-13 10:36:54 -0700

    tasks make_dirs: update task class to use config file tags

commit 7cc9dd7
Author: Curtis Sand
Date:   2017-07-13 10:36:42 -0700

    tasks git_log_pages: update task class to use config file tags

commit 7adbef3
Author: Curtis Sand
Date:   2017-07-13 10:36:26 -0700

    tasks galleries: update task class to use config file tags

commit 0c72750
Author: Curtis Sand
Date:   2017-07-13 10:36:13 -0700

    tasks copy_files: update task class to use config file tags

commit 7edbe02
Author: Curtis Sand
Date:   2017-07-13 10:35:52 -0700

    tasks clean: update task class to use config file tags

commit 4652c54
Author: Curtis Sand
Date:   2017-07-13 10:34:59 -0700

    task options: config sections now use the task tags

commit 49b9e05
Author: Curtis Sand
Date:   2017-07-13 10:31:44 -0700

    Modify config file interpretation to allow repeated tasks using tags

    The config sections for each task are now tags. Each task section will
    now require a key called "task" that lists the class name of the
    corresponding task class. The "enabled_tasks" list in the General
    section will now use the tags for each corresponding task section. In
    this way tasks can be repeated for different purposes during the build
    process.

commit 91a4447
Author: Curtis Sand
Date:   2017-03-13 14:57:15 -0600

    tasks.options.output_dir: use config_file only after it has been loaded

commit 55e9630
Author: Curtis Sand
Date:   2017-03-10 10:14:19 -0700

    pep257: fix existing docstrings to make pep257 happy

commit 7e55868
Author: Curtis Sand
Date:   2017-03-10 10:12:48 -0700

    gitignore: ignore the setuptools files

commit 110a8f8
Author: Curtis Sand
Date:   2017-03-10 09:24:10 -0700

    rst: actually add an alt field for image_directives

commit 0ba1696
Author: Curtis Sand
Date:   2017-03-10 09:23:45 -0700

    dev_requirements.txt: remove exact version requirements for dev packages

commit d69381a
Author: Curtis Sand
Date:   2017-03-10 09:23:25 -0700

    setup.py: add dev command for installing development requirements

commit 257da1a
Author: Curtis Sand
Date:   2017-03-10 09:23:05 -0700

    setup.py: use the pylintrc file by default

commit bbd6a92
Author: Curtis Sand
Date:   2017-03-10 09:22:35 -0700

    setup.py: don't install packages when just running tests

commit 1959f46
Author: Curtis Sand
Date:   2017-03-09 20:06:42 -0700

    rst: include a default alt text for images

commit fd1576c
Author: Curtis Sand
Date:   2017-03-09 19:55:50 -0700

    tasks: increase default verbosity of tasks for better feedback

    Some commands that tasks execute are left to print their own stdout to
    the stdout of escadrille. So to make the default output make more sense
    escadrille tasks should print something indicating their start and the
    escadrille engine will print the result. This also effectively bookmarks
    and identifies the output of sub-commands that the tasks execute.

commit 24a344b
Author: Curtis Sand
Date:   2017-03-02 12:30:29 -0700

    update change log with latest modifications for version 0.2

commit a5e16e0
Author: Curtis Sand
Date:   2017-03-02 12:27:08 -0700

    setup: update the console_scripts entry_point for escadrille

commit 358ca08
Author: Curtis Sand
Date:   2017-03-02 12:26:30 -0700

    task clean: use short flags for the rm utility for compatibility

commit 9836df6
Author: Curtis Sand
Date:   2017-03-02 12:25:58 -0700

    escadrille: add -l/--list option to command line interface to list enabled tasks

commit 49811a1
Author: Curtis Sand
Date:   2017-03-02 12:24:39 -0700

    cmdline: combine cmdline.py and escadrille.core into a single module

    This should help simplify the API for the escadrille core.

commit 8e353e6
Author: Curtis Sand
Date:   2017-02-12 08:39:52 -0700

    core: prevent NoneType errors when no skip tasks are given

commit b9a1715
Author: Curtis Sand
Date:   2017-02-12 08:36:12 -0700

    fretstrap: remove livefyre comments widgits completely

    In the time that I've had them on the site I have recieved no comments.
    I would prefer people tweet at me or email me or contact me on linkedin
    anyways.

commit fe132d3
Author: Curtis Sand
Date:   2017-02-12 08:30:11 -0700

    cmdline: add support for skipping tasks from the command line

commit b2c2d0b
Author: Curtis Sand
Date:   2017-02-12 08:28:56 -0700

    cmdline: remove unnecessary method from UserInterface

commit f3565dc
Author: Curtis Sand
Date:   2017-02-08 07:06:49 -0700

    tasks galleries: sort the media files in gallery pages

commit 1ecc9b3
Author: Curtis Sand
Date:   2017-02-08 07:03:12 -0700

    tasks copy_files: use cp -R which is compatible with BSD and modern Linux

    This is required for support on my macbook.

commit d813ee7
Author: Curtis Sand
Date:   2017-02-07 12:31:32 -0700

    CHANGES.rst: update change log to reflect new setuptools support

commit 4c6a621
Author: Curtis Sand
Date:   2017-02-07 12:28:51 -0700

    remove unnecessary pylint.sh script

    The pylint functionality is now covered by the "python setup.py pylint"
    command.

commit 1fb4266
Author: Curtis Sand
Date:   2017-02-07 12:27:49 -0700

    requirements.txt: revert back to pelican 3.5.0 for compatibility reasons

commit c18f42b
Author: Curtis Sand
Date:   2017-02-07 11:57:53 -0700

    requirements.txt: add missing typogrify and smartypants dependencies

commit 82587d7
Author: Curtis Sand
Date:   2017-02-07 11:50:27 -0700

    setup.py: add setuptools script for the project

commit 6c8e9a3
Author: Curtis Sand
Date:   2017-02-07 11:49:40 -0700

    add setuptools MANIFEST.in file

commit 22a4ff1
Author: Curtis Sand
Date:   2017-02-07 11:48:25 -0700

    requirements: split reqs into dev reqs and production reqs

commit 9cae674
Author: Curtis Sand
Date:   2017-02-07 11:13:36 -0700

    escadrille: update lib imports to use the name escadrille

commit e91fe6d
Author: Curtis Sand
Date:   2017-02-07 11:11:35 -0700

    escadrille.py: rename to escadrille.core and convert from script to module

    Setuptools can automatically create console scripts that call a given
    main method. So this moves the script style logic into a method that
    setuptools can call. Other front-end scripts can be added that simply
    import and call the new cli_main() method.

commit 49b48e5
Author: Curtis Sand
Date:   2017-02-07 11:14:47 -0700

    add version module to more explicitly record the library version

commit 5b59076
Author: Curtis Sand
Date:   2017-02-07 10:55:50 -0700

    rename lib package to escadrille and add src parent dir

    This is to better conform to the typical setuptools project structure.

commit 99d4d6f
Author: Curtis Sand
Date:   2017-02-06 19:55:37 -0700

    escadrille rename: update readme and change log

commit 572f7b7
Author: Curtis Sand
Date:   2017-02-06 19:54:42 -0700

    escadrille rename: change all referencese of squadron to escadrille

commit bb4464f
Author: Curtis Sand
Date:   2017-02-06 14:01:26 -0700

    gitignore: stop ignoring files used only by the old system

commit 740f24a
Author: Curtis Sand
Date:   2017-02-05 17:08:10 -0700

    CHANGES: add new goal to rename the project to Escadrille

commit 107a643
Author: Curtis Sand
Date:   2017-02-05 08:26:44 -0700

    CHANGES: update change log, one goal left to first release

commit f6f3853
Author: Curtis Sand
Date:   2017-02-05 08:18:15 -0700

    remove old Makefile, the new system has now achieved functional parity

    More tasks will be added to do even more but at this time the new system
    can fully replace the old system.

commit e787dbb
Author: Curtis Sand
Date:   2017-02-05 08:17:39 -0700

    tasks: add upload task to rsync the results to a webserver

commit 2b92aee
Author: Curtis Sand
Date:   2017-02-05 06:55:02 -0700

    tasks: add pelican task to execute the pelican website generator

commit e0897a6
Author: Curtis Sand
Date:   2017-02-05 06:53:22 -0700

    tasks: add sanitize_path method and msg_template to task core

    The sanitize_path method is a helper to clean up paths that are read
    from the config file. The msg_template is used to print out the debug
    configuration message and the default configuration sections for each
    task.

commit 00ddaf0
Author: Curtis Sand
Date:   2017-02-05 06:53:01 -0700

    tasks git_log_pages: fix indentation to appease pylint

commit e780de8
Author: Curtis Sand
Date:   2017-02-04 08:43:15 -0700

    tasks git_log_pages: fix default config formatting and correctness

commit cd5f783
Author: Curtis Sand
Date:   2017-02-04 08:42:52 -0700

    tasks galleries: correct variable type in default config output

commit d9aac59
Author: Curtis Sand
Date:   2017-02-04 08:35:04 -0700

    remove old galleries task script and old tasks directory

commit d6154d4
Author: Curtis Sand
Date:   2017-02-04 08:33:54 -0700

    tasks: add galleries task to generate image gallery pages

commit e086746
Author: Curtis Sand
Date:   2017-02-04 08:33:33 -0700

    rst: add a method for generating an image directive

commit 6bbeda0
Author: Curtis Sand
Date:   2017-02-04 07:02:48 -0700

    Add CHANGES.rst file to start tracking important changes

commit c41d029
Author: Curtis Sand
Date:   2017-02-04 06:58:13 -0700

    README: update and add '.rst' suffix to README

commit 8c3a765
Author: Curtis Sand
Date:   2017-02-04 06:34:10 -0700

    tasks git_log_pages: add missing attrs to debug and default output

commit 4dfd182
Author: Curtis Sand
Date:   2017-02-04 06:32:56 -0700

    tasks git_log_pages: use the private load config method

    The logic around completing the load phase works a bit cleaner if the
    private "_load_config" method is overridden rather than the public one.

commit b7e104e
Author: Curtis Sand
Date:   2017-02-04 06:30:49 -0700

    tasks: clean up task __init__ constructors interface

    The task constructor should only take and only support a config file as
    input. Maintaining a non-config file execution path was being done
    sloppily and there are no tests to help. If non-config file execution
    will be useful it can be added again in the future.

commit 99ad298
Author: Curtis Sand
Date:   2017-01-31 12:53:48 -0700

    tasks git_log_pages: tweak RST formatting to ensure pelican builds

commit b1d38a0
Author: Curtis Sand
Date:   2017-01-31 11:59:56 -0700

    remove old git log script now that it is obsolete

commit 40490f1
Author: Curtis Sand
Date:   2017-01-31 11:58:36 -0700

    tasks git_log_pages: finish implementing the task

commit ec3ce62
Author: Curtis Sand
Date:   2017-01-31 11:58:02 -0700

    config.py: add date_format property to the config file

commit 2e87692
Author: Curtis Sand
Date:   2017-01-31 11:57:41 -0700

    add rst.py to provide helper methods for RST output

commit c41af3b
Author: Curtis Sand
Date:   2017-01-20 15:06:06 -0700

    update python requirements file from a new py3 virtualenv

commit 26023c0
Author: Curtis Sand
Date:   2017-01-11 15:36:21 -0700

    tasks options: use relative imports in general_dirs.py

commit b4919ef
Author: Curtis Sand
Date:   2017-01-11 14:16:48 -0700

    tasks: moved OtherDirsOpt into tasks.options subpackage

commit 5dbea4a
Author: Curtis Sand
Date:   2017-01-11 14:15:33 -0700

    tasks: moved OtherDirsOpt option into options subpackage

commit 1c2dd91
Author: Curtis Sand
Date:   2017-01-11 14:04:48 -0700

    tasks: use GeneralDirsOpt class from new tasks.options subpackage

commit d72a6aa
Author: Curtis Sand
Date:   2017-01-11 14:04:10 -0700

    add options subpackage to tasks package to hold Task config options

commit 9605e5b
Author: Curtis Sand
Date:   2017-01-11 13:32:32 -0700

    pylint.sh: use find to gather all python sources

commit bb2aa74
Author: Curtis Sand
Date:   2017-01-09 14:07:59 -0700

    cmdline: add a proper base class for the UI inheritance tree

commit 2addbfe
Author: Curtis Sand
Date:   2017-01-09 14:07:36 -0700

    tasks core: improve debug messaging to be more concise

commit 59e9654
Author: Curtis Sand
Date:   2017-01-09 14:06:47 -0700

    tasks copy_files: improve messaging during beginning of the task

commit 876dce7
Author: Curtis Sand
Date:   2017-01-09 14:05:28 -0700

    verbosity.py: add library for debug and verbose output level logic

commit 4506713
Author: Curtis Sand
Date:   2017-01-09 13:21:01 -0700

    README: remove some obsolete design notes

commit e3d3f65
Author: Curtis Sand
Date:   2017-01-09 13:20:04 -0700

    rename preprocess.py to squadron.py and refactor for new UI class

    The config_debug.py script has been removed in favour of a
    "--config-debug" flag. This way there is only one script to call for
    interacting with squadron.

commit 22fa562
Author: Curtis Sand
Date:   2017-01-09 13:18:04 -0700

    cmdline: refactor the UI classes to have only one main interface

commit 9fef267
Author: Curtis Sand
Date:   2017-01-09 11:28:48 -0700

    update copyright header to include 2017

commit 0fa7afa
Author: Curtis Sand
Date:   2017-01-09 11:23:42 -0700

    tasks git_log_pages: start designing new task to create pages out of git logs

commit 8fdbbe7
Author: Curtis Sand
Date:   2017-01-09 11:22:36 -0700

    tasks core: add new option class for an 'output dir' path

commit 8a61ff6
Author: Curtis Sand
Date:   2017-01-09 11:21:49 -0700

    tasks make_dirs: refactor to accomodate the Task API changes

commit ff22d0b
Author: Curtis Sand
Date:   2017-01-09 11:21:19 -0700

    tasks clean: refactor to accomodate the Task API changes

commit 4fd4dd0
Author: Curtis Sand
Date:   2017-01-09 11:20:47 -0700

    tasks copy_files: refactor to accomodate the Task API changes

commit 2bfa563
Author: Curtis Sand
Date:   2017-01-09 11:18:18 -0700

    tasks core: create a common core for Task and Option Mixin classes

    The idea here is to help simplify the API and the amount of boilerplate
    required to make all the pieces work together while still maintaining a
    relatively easy to maintain set of tasks.

    Config option loading for tasks is now delayed until the last minute
    rather than on initialization. This allows for more automatic
    cooperation among the inheritence tree.

commit 712e1e7
Author: Curtis Sand
Date:   2017-01-09 11:16:26 -0700

    config.py: fix minor indentation issue for pylint

commit 2b529b0
Author: Curtis Sand
Date:   2017-01-06 13:35:20 -0700

    tasks clean: refactor to use available config option mixin classes

commit 4c86ffd
Author: Curtis Sand
Date:   2017-01-06 13:28:39 -0700

    tasks make_dirs: refactor to use available config option mixin classes

commit e75dd56
Author: Curtis Sand
Date:   2017-01-06 13:28:05 -0700

    tasks core: add mixin classes for reusable config options

commit 8da90a6
Author: Curtis Sand
Date:   2017-01-06 11:32:51 -0700

    add a blurb about config_debug.py to the README

commit 702b381
Author: Curtis Sand
Date:   2017-01-06 11:27:36 -0700

    config: format default config options to match task configs

commit 707970b
Author: Curtis Sand
Date:   2017-01-06 11:23:57 -0700

    tasks make_dirs: allow default config when no file is loaded

commit 3467cfa
Author: Curtis Sand
Date:   2017-01-06 11:23:41 -0700

    tasks copy_files: allow default config when no file is loaded

commit 1c331a1
Author: Curtis Sand
Date:   2017-01-06 11:23:20 -0700

    tasks clean: allow default config when no file is loaded

commit c55f670
Author: Curtis Sand
Date:   2017-01-06 11:22:32 -0700

    config: add has_section wrapper method

commit f073056
Author: Curtis Sand
Date:   2017-01-06 10:33:14 -0700

    config: load and return default values if file is not found

    If a config file cannot be loaded the config file object should be able
    to return default values without throwing errors. This is so that a
    default config file could be generated if needed.

commit ac886af
Author: Curtis Sand
Date:   2017-01-05 20:27:04 -0700

    config: add method to get dict representation of a config section

commit 133c600
Author: Curtis Sand
Date:   2017-01-05 20:26:41 -0700

    tasks make_dirs: only try to make a dir if it does not exist

commit d5160f3
Author: Curtis Sand
Date:   2017-01-05 20:26:15 -0700

    preprocess: fix the task iteration to ensure correct order

commit 69bc017
Author: Curtis Sand
Date:   2017-01-05 20:25:20 -0700

    cmdline: allow config file option to be omitted

commit 53e4d81
Author: Curtis Sand
Date:   2017-01-05 20:24:00 -0700

    config: add a get method to ConfigFile to wrap the parser call

commit 2c11a78
Author: Curtis Sand
Date:   2017-01-05 20:22:38 -0700

    tasks: add new clean task to remove directories

commit a5aa968
Author: Curtis Sand
Date:   2017-01-05 20:21:42 -0700

    tasks: reorder output to include debug message by default

commit 1e50f2d
Author: Curtis Sand
Date:   2017-01-05 12:08:04 -0700

    tasks make_dirs: add new task to make directories

commit 619cc0c
Author: Curtis Sand
Date:   2017-01-05 12:07:27 -0700

    config: add properties for the rest of the general options

commit dcc1626
Author: Curtis Sand
Date:   2017-01-05 12:07:01 -0700

    tasks copy_files: update class docstring for the task

commit e24abee
Author: Curtis Sand
Date:   2017-01-05 12:06:18 -0700

    pylint.sh: add bash script to execute pylint

commit 377fcaf
Author: Curtis Sand
Date:   2017-01-05 10:05:49 -0700

    tasks copy_files: avoid errors due to empty source paths

commit 186baa0
Author: Curtis Sand
Date:   2017-01-05 10:04:29 -0700

    config: isolate the logic for printing the default config example

commit ecb3673
Author: Curtis Sand
Date:   2017-01-04 15:27:36 -0700

    remove obsolete old-style tasks and task_data

    The "test", "link_avoider", "img_cpy" and "dropbox_blog" old-style tasks
    have all been replaced with a single instance of the Copy Files task
    using the new preprocess system.

commit c5c267a
Author: Curtis Sand
Date:   2017-01-04 14:50:29 -0700

    preprocess.py: clean up logic for iterating over tasks

    Also some of the debug and/or verbose messages have been added or fixed
    up.

commit 7940168
Author: Curtis Sand
Date:   2017-01-04 14:28:34 -0700

    tasks copy_files: implement call function of the task

commit 687ec00
Author: Curtis Sand
Date:   2017-01-04 14:27:13 -0700

    tasks core: add indent attr string to base task class

    The indent attr comes in handing for output formatting because "indent *
    level" can be used as quick prefix.

commit 20287ab
Author: Curtis Sand
Date:   2017-01-04 14:26:42 -0700

    cmdline: tweak debugging output method to prefix each line

commit 362aa35
Author: Curtis Sand
Date:   2017-01-04 11:39:37 -0700

    config: expand default output dir into an output and staging dir

commit cdaddc0
Author: Curtis Sand
Date:   2017-01-04 11:39:12 -0700

    preprocess.py: add support for printing a default config file

commit 51bbbc6
Author: Curtis Sand
Date:   2017-01-04 11:38:52 -0700

    tasks copy_files: add a default_config property

commit 9dd2186
Author: Curtis Sand
Date:   2017-01-04 11:38:15 -0700

    config: rewrite default_config method to return a string

commit fb28ab7
Author: Curtis Sand
Date:   2017-01-04 11:37:43 -0700

    cmdline: add a flag for printing the default config file

commit 2666a32
Author: Curtis Sand
Date:   2017-01-04 11:37:08 -0700

    tasks core: rename unused variable for pylint

commit 177b5fe
Author: Curtis Sand
Date:   2017-01-04 11:36:47 -0700

    tasks core: add debug and default message attrs to base task class

commit 94a90ea
Author: Curtis Sand
Date:   2017-01-04 11:35:14 -0700

    pylintrc: remove TODO messages from pylint warnings

commit d7c6ed2
Author: Curtis Sand
Date:   2017-01-04 08:40:55 -0700

    remove unused bin dir and old preprocess script

    The new preprocess script can now run tasks in the same manner as this
    old script. There is nothing further to be referenced or used in the old
    script so it can be cleaned up.

commit 343c629
Author: Curtis Sand
Date:   2017-01-03 15:40:57 -0700

    preprocess.py: exit after first task failure

commit 9b19585
Author: Curtis Sand
Date:   2017-01-03 15:38:07 -0700

    add preprocess.py to perform the preprocessing tasks

commit 6b787cb
Author: Curtis Sand
Date:   2017-01-03 15:37:20 -0700

    tasks: default task status should only be based on errors

    For example a warning should not change the returncode from 0 to
    non-zero.

commit 945a3a0
Author: Curtis Sand
Date:   2017-01-03 15:36:57 -0700

    tasks core: when loading tasks use their config_key as an identifier

commit 3e8d61f
Author: Curtis Sand
Date:   2017-01-03 15:36:13 -0700

    task copy_files: tweak whitespace in debug message formatting

commit 4193154
Author: Curtis Sand
Date:   2017-01-03 15:35:23 -0700

    config: filter empty string from enabled_tasks option in general

commit 854fa0b
Author: Curtis Sand
Date:   2017-01-03 15:35:03 -0700

    config: only set defaults for the general section

commit 517f269
Author: Curtis Sand
Date:   2017-01-03 14:23:46 -0700

    tasks copy_files: add missing docstring to CopyFilesJob class

commit 52f5a54
Author: Curtis Sand
Date:   2017-01-03 14:10:12 -0700

    task copy_files: improve formatting in debug message

commit b52cbb6
Author: Curtis Sand
Date:   2017-01-03 14:07:25 -0700

    tasks core: remove excessive log messages

commit 9ac2c92
Author: Curtis Sand
Date:   2017-01-03 14:02:38 -0700

    config_debug.py: rename preprocess.py to config_debug

    At this point all I've written is code for debugging the config file so
    I decided to make a tool out of it right from the get go.  A more
    suitable preprocess script will be created once I have the pieces I
    require.

commit 32f2af1
Author: Curtis Sand
Date:   2017-01-03 14:02:06 -0700

    tasks copy_files: flesh out the debug and load methods for the task

commit 401beac
Author: Curtis Sand
Date:   2017-01-03 14:01:05 -0700

    cmdline: add a UI class intended for debugging tools

commit 95ef5c8
Author: Curtis Sand
Date:   2017-01-03 14:00:21 -0700

    tasks core: flesh out the base Task architecture a bit more

commit 459333b
Author: Curtis Sand
Date:   2017-01-03 13:59:23 -0700

    config: remove task specific config details

    The task objects should have methods for this specifically.

commit fbca95f
Author: Curtis Sand
Date:   2017-01-03 13:58:40 -0700

    tasks: rename method to load_tasks

commit f694b2a
Author: Curtis Sand
Date:   2016-12-17 13:52:13 -0700

    preprocess.py: add more debug output for config file

commit 82c8eee
Author: Curtis Sand
Date:   2016-12-17 13:51:35 -0700

    tasks: add skeleton of first task, copy_files

commit 044201b
Author: Curtis Sand
Date:   2016-12-17 13:51:01 -0700

    config.py: add default values for the general section

commit 88498ac
Author: Curtis Sand
Date:   2016-12-16 16:11:45 -0700

    config.py: add support for a copy_files task section

commit 080f4c8
Author: Curtis Sand
Date:   2016-12-16 10:59:05 -0700

    create a tasks package with tools for dynamically listing tasks

commit 0d7178f
Author: Curtis Sand
Date:   2016-12-16 10:50:20 -0700

    pylintrc: add naming hints and ignore use of __package__ attr

    Pylint cannot tell when a module object has the __package__ attribute so
    it complains when it is used.

commit 85b2de9
Author: Curtis Sand
Date:   2016-12-16 09:07:37 -0700

    add licensing info to the new automation scripts

commit 1e417f3
Author: Curtis Sand
Date:   2016-12-15 15:46:17 -0700

    fix a handfull of minor pylint/pep8 issues

commit b4e25d5
Author: Curtis Sand
Date:   2016-12-15 15:45:10 -0700

    add pylintrc to keep me on the correct track

commit de4064f
Author: Curtis Sand
Date:   2016-12-15 15:44:48 -0700

    add README so I can start documenting design and interfaces

commit 4834f44
Author: Curtis Sand
Date:   2016-12-14 11:42:20 -0700

    cmdline.py: add a ConfigMixin class for config file options

commit b4a6d50
Author: Curtis Sand
Date:   2016-12-14 11:41:39 -0700

    cmdline: start a class heirarchy for UI classes

commit dc05139
Author: Curtis Sand
Date:   2016-12-14 11:38:22 -0700

    cmdline.py: add short flags for debug and verbose

    Additionally, debug messages will be prefixed with a key.

commit c32905a
Author: Curtis Sand
Date:   2016-12-14 11:36:16 -0700

    config.py: add default path, use more descriptive class name

    Default config file path can be used when the "--config" option is not
    provided.
    Also the name ConfigFile is more descriptive than just Config.

commit aaeca2d
Author: Curtis Sand
Date:   2016-12-13 09:41:17 -0700

    preprocess: restart with a cleaner architecture

commit 0cbd19c
Author: Curtis Sand
Date:   2016-08-21 12:21:11 -0600

    add preprocess.py to replace all of the bash scripts

commit 5361c1f
Author: Curtis Sand
Date:   2016-08-21 12:18:39 -0600

    makefile: refactor to follow consistent style

commit d663e06
Author: Curtis Sand
Date:   2016-07-06 06:47:34 -0600

    gitignore: ignore the content directory in git

commit 5338b36
Author: Curtis Sand
Date:   2016-02-10 07:11:50 -0700

    makefile: refactoring and removal of unused pieces

    The original file was autogenerated by the pelican quickstart process.
    Most of which I have never really used.

commit 0db84af
Author: Curtis Sand
Date:   2016-01-31 09:03:06 -0700

    config files removed to content repository

commit 46d3bdf
Author: Curtis Sand
Date:   2016-01-31 08:45:35 -0700

    makefile: extract config to keep things generic

commit f5428c6
Author: Curtis Sand
Date:   2016-01-17 13:18:34 -0700

    tasks git logs: fixing some of the weird mistakes

    - dont be lazy about redirects, use; 2>&1 >>
    - dont need readlink where I used it
    - look in users home directory for the repos
    - keep data in memory while the cwd is temporarily changed

commit 4ea5519
Author: Curtis Sand
Date:   2016-01-17 13:17:30 -0700

    tasks dropbox blog: add paths for hackmanite

commit 61a11c1
Author: Curtis Sand
Date:   2016-01-17 13:16:58 -0700

    tasks img cpy: add paths to img cpy for hackmanite

commit 7edbab6
Author: Curtis Sand
Date:   2016-01-17 13:16:19 -0700

    pre-process: fix paths and be good about cwd

    - The paths do not need readlink
    - call popd at the end of the script to be good about the cwd

commit cda5421
Author: Curtis Sand
Date:   2016-01-17 13:08:37 -0700

    tasks: fix link avoider to look in the same directory this repo is in

    For now this should work provided all the dependent repos are in the
    users home directory. This will all change soon. This first pass is just
    to get things working again.

commit a36b635
Author: Curtis Sand
Date:   2016-01-17 11:53:10 -0700

    Revert "requirements: removed hardcoded versions"

    Trying to make things work on my macbook. I guess I need to update the
    package versions more manually.

    This reverts commit cde8831bb3a9734ffd180c924a2eae63db02fee2.

commit ad894c3
Author: Curtis Sand
Date:   2016-01-17 11:22:10 -0700

    Remove submodules, this repo should not depend on them

    This is the first in a series of commits that will first break, then fix
    the automation. In order to maintain clean history this is the best way
    to do it.

commit c197c71
Author: Curtis Sand
Date:   2016-09-11 09:56:00 -0600

    update img copy task for obsidian

commit 44ce224
Author: Curtis Sand
Date:   2016-08-27 12:11:20 -0600

    fretstrap theme: Update twitter links

commit f4fb9ff
Author: Curtis Sand
Date:   2016-08-01 15:01:11 -0600

    gitignore: ignore .DS_Store files on mac

commit b6ea4cd
Author: Curtis Sand
Date:   2016-01-16 08:28:10 -0700

    Revert "Makefile: add --autorelod flag to pelicanopts"

    This reverts commit ec69d06c60a0dca858c4456acd660a766f14c261.

commit 88d2b15
Author: Curtis Sand
Date:   2016-01-15 19:39:35 -0700

    Makefile: add --autorelod flag to pelicanopts

commit 788905e
Author: Curtis Sand
Date:   2016-01-15 19:39:16 -0700

    requirements: removed hardcoded versions

commit f79c905
Author: Curtis Sand
Date:   2016-01-15 19:25:11 -0700

    Makefile: tweak the rsync commands to be more terse

commit 767d122
Author: Curtis Sand
Date:   2016-01-05 16:21:47 -0700

    remove css well from reference index pages

    The wells make the pages look too noisy.

commit eeddb9a
Author: Curtis Sand
Date:   2016-01-05 15:32:14 -0700

    Removed unused scripts: daemon.sh update-site.sh

commit fe413a6
Author: Curtis Sand
Date:   2016-01-05 15:24:42 -0700

    fretstrap: more tweaking of the twitter template

commit ea3869c
Author: Curtis Sand
Date:   2016-01-05 15:19:04 -0700

    added a twitter share button to the bottom of all pages

commit a20eb6c
Author: Curtis Sand
Date:   2016-01-05 14:51:31 -0700

    fretstrap: more tweaking of the social media templates

commit 0a259b2
Author: Curtis Sand
Date:   2016-01-02 12:35:41 -0700

    favicon: add image to icons dir and change favican source

commit 1a8d915
Author: Curtis Sand
Date:   2016-01-01 15:54:43 -0700

    github template: be less verbose so it fits on one line

commit f856fb9
Author: Curtis Sand
Date:   2016-01-01 15:37:00 -0700

    add a bitbucket link to the sidebar

commit bdc9a13
Author: Curtis Sand
Date:   2016-01-01 15:28:31 -0700

    add a feed of my tweets to the sidebar

commit 9ef9e96
Author: Curtis Sand
Date:   2016-01-01 14:55:42 -0700

    add twitter and github links to sidebar

commit d3b4e18
Author: Curtis Sand
Date:   2016-01-01 08:55:22 -0700

    attempt to fix sorting for reference categories

commit 2f24a78
Author: Curtis Sand
Date:   2015-12-31 09:42:31 -0700

    increase the number of articles per category page

commit 69480c5
Author: Curtis Sand
Date:   2015-12-31 08:52:37 -0700

    give some pages a TOC instead of article summary

commit 2573de4
Author: Curtis Sand
Date:   2015-12-31 08:52:14 -0700

    add variable for pages that have a TOC instead of article summary

commit e2ba995
Author: Curtis Sand
Date:   2015-12-02 01:02:10 -0700

    fret: updated reference to submodule

commit 932f59a
Author: Curtis Sand
Date:   2015-12-02 01:00:17 -0700

    tasks: added dropbox blog dir task

    The dir in dropbox serves as a way to easily put draft files in a place
    that can be picked up by the server that builds my website

commit e38358a
Author: Curtis Sand
Date:   2015-09-28 07:54:38 -0600

    remove 'whats interesting' page from menu

    This content can either go into links.html or be linked to a private
    page for that content or something.

commit 67db8bd
Author: Curtis Sand
Date:   2015-08-26 17:26:09 -0600

    fretstrap: add favicon link to base template

commit b2c0c18
Author: Curtis Sand
Date:   2015-08-26 17:24:54 -0600

    conf: update static paths variable

commit b2b4e0b
Author: Curtis Sand
Date:   2015-04-26 09:05:18 -0600

    tasks 15_img_cpy: added path for fedora-vm host

commit 9517f69
Author: Curtis Sand
Date:   2015-04-06 16:59:05 -0600

    Added copyright notice for 2015

commit a5336f3
Author: Curtis Sand
Date:   2015-01-11 09:33:22 -0700

    tasks 20 git logs: added escaping for asterisk chars

commit 30d513e
Author: Curtis Sand
Date:   2015-01-11 08:58:42 -0700

    gitignore: added *swp pattern

commit 11df682
Author: Curtis Sand
Date:   2015-01-10 21:17:19 -0700

    updated fret submodule

commit 6514cef
Author: Curtis Sand
Date:   2015-01-10 18:06:22 -0700

    added upload_log.txt to .gitignore

commit 77f3dd2
Author: Curtis Sand
Date:   2015-01-10 17:59:31 -0700

    update-site.sh: activate python virtualenv

commit 089cfba
Author: Curtis Sand
Date:   2015-01-10 17:51:43 -0700

    tasks: updated hostname from cube to obsidian

commit 45d7a7e
Author: Curtis Sand
Date:   2015-01-10 17:50:07 -0700

    added a requirements file for pip packages

commit 7cfc112
Author: Curtis Sand
Date:   2014-12-31 12:15:21 -0700

    implemented a temporary cache-dir mechanism

commit 319bc40
Author: Curtis Sand
Date:   2014-12-31 11:54:59 -0700

    removed WITH_FUTURE_DATES from pelican conf for pelican 3.5.0 - no longer supported

commit a34476e
Author: Curtis Sand
Date:   2014-12-31 11:45:53 -0700

    replaced config for crunchbang-vm with csand-fedora-vm in tasks

commit 1dbdd0d
Author: Curtis Sand
Date:   2014-11-23 14:23:15 -0700

    I'm a dufus

commit 5d40063
Author: Curtis Sand
Date:   2014-11-23 14:20:07 -0700

    Fixed content of default metadata on gallery pages

commit 282fcb6
Author: Curtis Sand
Date:   2014-10-25 14:30:06 -0600

    bin/update-site.sh: removed the host 'cube' virtual env

commit bb78a13
Author: Curtis Sand
Date:   2014-09-20 10:12:51 -0600

    Updated git submodules

commit 46768f7
Author: Curtis Sand
Date:   2014-09-19 20:46:18 -0600

    fixed restart command in daemon.sh

commit f83ad7c
Author: Curtis Sand
Date:   2014-09-19 20:40:24 -0600

    Added execute perms to daemon.sh... wtf

commit 60ae780
Author: Curtis Sand
Date:   2014-09-19 20:36:47 -0600

    cleaned up output for the update script

commit 661f783
Author: Curtis Sand
Date:   2014-09-19 20:31:23 -0600

    Added virtualenv support for cube in update script

commit a5dc8ad
Author: Curtis Sand
Date:   2014-09-19 20:30:25 -0600

    Added host cube to img copy task and a default to catch this on other hosts

commit a1f999b
Author: Curtis Sand
Date:   2014-08-04 15:19:33 -0600

    fixed image url in gallery pages even harder

commit 24f865d
Author: Curtis Sand
Date:   2014-08-04 15:15:06 -0600

    Fixed image url in gallery pages

commit 7db0e3e
Author: Curtis Sand
Date:   2014-08-04 15:12:21 -0600

    Removed gallery links from base template

commit 2da8a94
Author: Curtis Sand
Date:   2014-08-04 15:10:23 -0600

    Removed save as metadata from galleries

commit da1f5b1
Author: Curtis Sand
Date:   2014-08-04 14:41:37 -0600

    Turned galleries into normal posts and added default dates to them

commit 9f87dd4
Author: Curtis Sand
Date:   2014-08-04 14:21:34 -0600

    Updated galleries preprocessor script to let me provide content from the fret repo

commit 9178007
Author: Curtis Sand
Date:   2014-08-03 12:45:22 -0600

    Updated reference for submodule fret

commit 4d77fd6
Author: Curtis Sand
Date:   2014-07-27 17:54:18 -0600

    Added links to image galleries to config file and base theme template

commit 6c83740
Author: Curtis Sand
Date:   2014-07-27 17:31:03 -0600

    More tweaks to the galleries pre-processor script

commit 3cbe752
Author: Curtis Sand
Date:   2014-07-27 17:13:44 -0600

    Updated submodule refs

commit 22b3ce5
Author: Curtis Sand
Date:   2014-07-27 17:12:48 -0600

    made some tweaks to the galleries task script

commit 30e3f97
Author: Curtis Sand
Date:   2014-07-27 16:47:29 -0600

    Renamed the tasks with numbered prefixes to ensure pre-processor order

    I've used big round numbers like 10, 15, 20 to try and leave extra room
    for other tasks later.

commit 5bfe5b4
Author: Curtis Sand
Date:   2014-07-27 16:45:28 -0600

    Added gallery pre-processor script

commit 2d2d886
Author: Curtis Sand
Date:   2014-07-27 12:02:24 -0600

    Added space story to link_avoider

commit 8052869
Author: Curtis Sand
Date:   2014-07-01 20:44:19 -0600

    fixed the about links in the sidebar

commit 0db9604
Author: Curtis Sand
Date:   2014-07-01 15:39:25 -0600

    removed static about links from config, too inflexible

commit df96bd9
Author: Curtis Sand
Date:   2014-07-01 15:37:35 -0600

    Removed static about links from template

commit 7b56e1d
Author: Curtis Sand
Date:   2014-07-01 15:35:44 -0600

    added some links to the sidebar

commit 16b9d07
Author: Curtis Sand
Date:   2014-07-01 15:24:43 -0600

    fixed import in conf/publishconf.py

commit 274512e
Author: Curtis Sand
Date:   2014-07-01 15:21:08 -0600

    moved daemon.sh into .../bin/

commit 6cb6d87
Author: Curtis Sand
Date:   2014-07-01 15:18:25 -0600

    moved the pre-process.sh script into .../bin/

commit f53c634
Author: Curtis Sand
Date:   2014-07-01 15:12:17 -0600

    moved update-site.sh into .../bin/

commit b25ebc7
Author: Curtis Sand
Date:   2014-07-01 15:05:11 -0600

    moved pelican config files into conf directory

    Also updated makefile so it still works.

    ...also selfishly renamed pelicanconf.py to curtissand.py

commit b7eae53
Author: Curtis Sand
Date:   2014-07-01 14:54:34 -0600

    added pygments option to add numbers next to code blocks

commit 92cdd24
Author: Curtis Sand
Date:   2014-07-01 14:52:18 -0600

    started publishing an rss feed at .../all.rss.xml

commit e98cf27
Author: Curtis Sand
Date:   2014-07-01 13:41:11 -0600

    Renamed the bootstrap stylsheet to fretstrap.min.css

commit bafe46d
Author: Curtis Sand
Date:   2014-07-01 13:23:10 -0600

    Set up better min and max width settings for the website layout

commit 1a82e6f
Author: Curtis Sand
Date:   2014-06-30 19:55:37 -0600

    modified pre-process.sh to make the content dir if needed

    Removing the remaining files in content/static removed the need to have
    a content dir stored in git.  This is good.  All content is now in other
    repositories and this blog directory is only automation.

commit 2508e61
Author: Curtis Sand
Date:   2014-06-30 19:52:13 -0600

    Moved all the css and js files out of content static and into fretstrap

    Also modified the base template to link to the files correctly.

commit fb1cfa3
Author: Curtis Sand
Date:   2014-06-30 19:38:23 -0600

    Renamed 'links for later' page to 'links' and removed songs to learn page

    also updated the submodules so things are all in sync

commit c6c5da0
Author: Curtis Sand
Date:   2014-06-28 21:57:37 -0600

    added daemon control script and improved update-site.sh's output

    Added time of next iteration to the output of the update script.

commit 0a1471b
Author: Curtis Sand
Date:   2014-06-28 11:32:44 -0600

    update-site.sh : changed message to include time of next update

commit 63bdea0
Author: Curtis Sand
Date:   2014-06-28 10:01:02 -0600

    Fixed error in update-site script

commit 7cd8e30
Author: Curtis Sand
Date:   2014-06-28 09:56:20 -0600

    modified update site to handle multiple submodules

commit ebee2b1
Author: Curtis Sand
Date:   2014-06-28 09:53:06 -0600

    Added music submodule's git log to the git log task

commit 74adc24
Author: Curtis Sand
Date:   2014-06-28 09:52:18 -0600

    Added music submodule to link_avoider so songs are included the site

commit ac427dc
Author: Curtis Sand
Date:   2014-06-28 09:38:37 -0600

    Added music repo as a submodule and updated submodule refs

commit 186d459
Author: Curtis Sand
Date:   2014-06-25 10:38:45 -0600

    Disabled future dates in pelicanconf.py

    This should mean that articles with a date in the future will get
    'draft' status.

commit fe1da13
Author: Curtis Sand
Date:   2014-06-23 17:15:34 -0600

    fixed update-site.sh, syntax error in ONCE if statement

commit 3bfc0ee
Author: Curtis Sand
Date:   2014-06-22 19:18:39 -0600

    decided to try pagination set to 10 articles per page

commit 9769579
Author: Curtis Sand
Date:   2014-06-22 19:10:52 -0600

    Added '-1' flag to update-site.sh script to allow single updates

    The script should exit after the first update.

commit 2d13bcb
Author: Curtis Sand
Date:   2014-06-22 19:04:55 -0600

    Moved livefire comments out of articles template and more central

    The javascript config is in the base template and now the archives,
    article, page, and tags pages will have comments too.

commit 63baa1a
Author: Curtis Sand
Date:   2014-06-22 18:53:27 -0600

    removed old sidebar thumb image, it is now in dropbox

commit 3194de1
Author: Curtis Sand
Date:   2014-06-22 18:49:40 -0600

    moved github forkme icon into theme images directory

commit 3554866
Author: Curtis Sand
Date:   2014-06-22 18:47:38 -0600

    Removed original bootstrap screenshot, it was obsolete

commit 980588e
Author: Curtis Sand
Date:   2014-06-22 18:45:51 -0600

    Removed bootstrap theme documents and added my own

    The theme was under the apache2 license so I kept the license info,
    cleaned it all up, put it into an RST based README and boom the theme is
    mine.

commit 1394958
Author: Curtis Sand
Date:   2014-06-22 18:42:04 -0600

    renamed bootstrap theme to fretstrap, I'm forkin it baby

commit b5d4521
Author: Curtis Sand
Date:   2014-06-22 16:40:08 -0600

    Added livefyre comments to articles pages

    I decided to create an account with them and see how things turn out.

commit 7111e8f
Author: Curtis Sand
Date:   2014-06-22 09:01:58 -0600

    fix typo in link in index template

commit 76eb010
Author: Curtis Sand
Date:   2014-06-22 08:53:46 -0600

    Added alphabetical list to tags page and tweaked tag cloud appearance

    Added an alphabetical list of tags with the number of articles in each
    to the tags page.  Also tweaked the tag cloud on the tags page so it is
    slightly more narrow and the tags are sorted randomly.

commit 83eaaea
Author: Curtis Sand
Date:   2014-06-22 08:43:08 -0600

    tweak base template to add title to category page

    The title was removed from the index page because it looked redundant.
    That change caused the category title to be removed from category pages
    too.  This tweak fixes that.

commit 56b7c84
Author: Curtis Sand
Date:   2014-06-22 08:34:50 -0600

    Tweaked appearance of index template

    Article titles are now hyperlinks to the article.  And the "more..."
    button has been pulled to the right so it is less in-your-face.

commit 43f0574
Author: Curtis Sand
Date:   2014-06-21 22:27:11 -0600

    minor tweaks to the sidebar, and tag cloud appearance

    also made the low weight tag cloud links darker.

commit 7721d2f
Author: Curtis Sand
Date:   2014-06-21 22:12:18 -0600

    added date to to of pages

commit 980a2e7
Author: Curtis Sand
Date:   2014-06-21 22:10:44 -0600

    modify base template to remove redundant site title on main page

commit 7a1b920
Author: Curtis Sand
Date:   2014-06-21 21:57:13 -0600

    major layout work on base template

    The sidebar has been revamped.  The random tags are now 15 random tags
    in a tag cloud plugin. The about pages and git logs were moved from the
    sidebar to the footer and reformatted to be wide.

commit ca6e1bb
Author: Curtis Sand
Date:   2014-06-21 21:56:53 -0600

    converted tags template to use the tag cloud plugin

commit cc038ed
Author: Curtis Sand
Date:   2014-06-21 21:56:15 -0600

    Added tag cloud javascript to base template

commit 14c7d79
Author: Curtis Sand
Date:   2014-06-21 21:54:47 -0600

    Update pelican config for the tag cloud

commit 9a76542
Author: Curtis Sand
Date:   2014-06-21 21:53:57 -0600

    Added tagcloud jquery script file

commit 6f1fb50
Author: Curtis Sand
Date:   2014-06-21 21:52:00 -0600

    Added WITH_FUTURE_DATES pelican option

    Articles with dates in the future should get draft status.  (Need to
    find out exactly how my theme handles that...)

commit d441e1c
Author: Curtis Sand
Date:   2014-06-21 19:26:21 -0600

    fixed up the git_logs.sh task so it works better

commit 1f79d33
Author: Curtis Sand
Date:   2014-06-21 19:04:50 -0600

    fixed about the site link in footer

commit c156bb1
Author: Curtis Sand
Date:   2014-06-21 19:02:07 -0600

    added 'note' as a css alias for 'well' so rst note directives look better

commit abf2a8e
Author: Curtis Sand
Date:   2014-06-21 12:54:08 -0600

    fixed image copy task because hostname checking was broked

commit 18ed542
Author: Curtis Sand
Date:   2014-06-21 12:48:19 -0600

    Added path for shiny in image copy tasks and made tasks executable

commit c1fb117
Author: Curtis Sand
Date:   2014-06-15 21:47:53 -0600

    Fixed up git_log.sh task to make the git pages better

    Now the actual git log output is pre-formatted text so it looks correct.
    Also, replacing @ with  to make email address scraping harder.
    Added an end of log statement to make that obvious.

commit 46e26df
Author: Curtis Sand
Date:   2014-06-15 21:22:58 -0600

    Added footer links and non-breaking spaces around "|" in footer

    Added new footer links to the "about this site" page and to the Magnific
    Popup webpage.  Non-breaking spaces were added to fix the appearance of
    the "|" separating the footer links.

commit 077d0b6
Author: Curtis Sand
Date:   2014-06-15 20:19:22 -0600

    Added mkdir to git_log.sh task to prevent it from failing

commit 7e5aba8
Author: Curtis Sand
Date:   2014-06-15 20:16:12 -0600

    Added log messages to tasks

commit e7ecba1
Author: Curtis Sand
Date:   2014-06-15 11:03:01 -0600

    Added MIT licensed Magnific Popup for galleries and such

    Added the javascript and CSS files for the Magnific Popup.  Also added
    some javascript to the base template to enable the popup on any images
    on the page.

commit 0db291f
Author: Curtis Sand
Date:   2014-06-14 23:50:17 -0600

    darkened the background color a little bit

commit e59ed93
Author: Curtis Sand
Date:   2014-06-14 23:23:23 -0600

    added jquery library 1.11.1

commit d0548c6
Author: Curtis Sand
Date:   2014-06-14 22:41:23 -0600

    Added a bunch of things to the sidebar

    - 5 Random tags, they change every time the files are generated
    - added links to pages about both me and the site
    - added a last updated timestamp
    - added links to the git repo log pages

commit 91fa474
Author: Curtis Sand
Date:   2014-06-14 22:38:07 -0600

    removed the silly blueimp gallery, it was too complicated to be useful

commit cdaef21
Author: Curtis Sand
Date:   2014-06-14 20:43:12 -0600

    Added pre-processor task to pages from the git logs

commit 0ed2af3
Author: Curtis Sand
Date:   2014-06-14 20:09:44 -0600

    Fixed order of things in menu and turned off auto pages in menu feature

commit e3e5dd9
Author: Curtis Sand
Date:   2014-06-14 19:43:38 -0600

    More aesthetic updates

    - archive, category and tag page titles no longer include the site name
      too
    - tags page is now a grid
    - tags page now has article counts for each tag
    - each page of articles has an article count
    - added day number to links in archive page

commit 82cea81
Author: Curtis Sand
Date:   2014-06-14 15:05:09 -0600

    Some aesthetic changes and added some links

    Made post titles smaller on index page. Sorted articles in archive page.

commit b014d90
Author: Curtis Sand
Date:   2014-06-14 14:47:58 -0600

    Added thumbnail url metadata to pelicanconf.py instead of hardcoding

commit 8853bdd
Author: Curtis Sand
Date:   2014-06-14 14:12:10 -0600

    updated fret submodule

commit 7486972
Author: Curtis Sand
Date:   2014-06-14 18:52:51 -0600

    Added img_cpy.sh task to copy images from dropbox

commit 5761179
Author: Curtis Sand
Date:   2014-06-14 12:29:43 -0600

    removed images from link_avoider

commit 206643d
Author: Curtis Sand
Date:   2014-06-14 18:27:46 -0600

    added update_log.txt to gitignore file

commit 01b236c
Author: Curtis Sand
Date:   2014-06-10 20:49:27 -0600

    Removed clean.sh as it's actually not necessary

commit cdbfae1
Author: Curtis Sand
Date:   2014-06-10 20:42:17 -0600

    Added calls to git clean and submodule update in update-site.sh

    This is to clean things up to make the pulls more likely to succeed.

commit f18780e
Author: Curtis Sand
Date:   2014-06-10 20:35:28 -0600

    updated clean

commit b50cdf6
Author: Curtis Sand
Date:   2014-06-10 20:26:14 -0600

    Major upgrades to update-site.sh

    It now uses a loop with a variable sleep to act as an ideal process for
    a daemon.  It also does a better job of dealing with the submodule.

commit 9cee83d
Author: Curtis Sand
Date:   2014-06-10 20:20:55 -0600

    modified link_avoider to use recursive copy

commit cb367a4
Author: Curtis Sand
Date:   2014-06-10 20:20:01 -0600

    updated fret submodule

commit 28c5fa4
Author: Curtis Sand
Date:   2014-06-10 07:59:57 -0600

    updated link_avoider to copy blog files from fret submodule

commit fcd0169
Author: Curtis Sand
Date:   2014-06-10 07:59:15 -0600

    pulled in latest updates from fret submodule

commit 44b85e4
Author: Curtis Sand
Date:   2014-06-10 07:56:19 -0600

    all site content moved to the fret repo

commit d1461e7
Author: Curtis Sand
Date:   2014-06-10 07:47:27 -0600

    moved sidebar thumbnail into style static directory

commit cb993bb
Author: Curtis Sand
Date:   2014-06-09 08:04:57 -0600

    converted update-site.sh script into daemon

commit ec2055b
Author: Curtis Sand
Date:   2014-06-09 07:44:00 -0600

    Updated fret submodule and started including ref pages from fret

commit e99237a
Author: Your New Author Name
Date:   2014-06-08 23:54:53 -0600

    fixed spelling of site title

commit 29f114c
Author: Your New Author Name
Date:   2014-06-08 23:48:51 -0600

    added blog update about the site

commit b707f0b
Author: Curtis Sand
Date:   2014-06-08 22:30:48 -0600

    Added page summary to page template

commit 5e832b5
Author: Curtis Sand
Date:   2014-06-08 21:53:32 -0600

    Added fret submodule update to update-site.sh script

commit ecb9485
Author: Curtis Sand
Date:   2014-06-08 21:51:10 -0600

    pulled in updates from fret submodule

commit 096c0cf
Author: Curtis Sand
Date:   2014-06-08 21:45:04 -0600

    Added the pre_process target to dev and publish makefile targets

commit 9ddd18a
Author: Curtis Sand
Date:   2014-06-08 21:40:49 -0600

    Added clean script to keep things tidy

commit 92a215e
Author: Curtis Sand
Date:   2014-06-08 21:40:02 -0600

    use dirname for content dir so absolute paths can be used

commit 8adfda3
Author: Curtis Sand
Date:   2014-06-08 21:38:33 -0600

    Added link_avoider task

    NTFS and FAT32 don't like symlinks so instead I'll just use this script
    to copy files around on the fly just before building the site.

commit ff9d0ed
Author: Curtis Sand
Date:   2014-06-08 21:36:14 -0600

    Removed symlinks to pages in fret submodule

    NTFS and FAT32 **SUCK BALLS** and blow chunks when it comes to symlinks.

commit e672b62
Author: Curtis Sand
Date:   2014-06-08 20:55:44 -0600

    Added a pre-processor so I can start doing more complicated things

commit bf6cb47
Author: Curtis Sand
Date:   2014-06-08 20:23:05 -0600

    Updated fret submodule and added links to three top level pages

commit 69de9b9
Author: Curtis Sand
Date:   2014-06-08 20:02:27 -0600

    Added fret repo as git submodule

commit d76a325
Author: Curtis Sand
Date:   2014-06-08 19:57:31 -0600

    Turned off feed generation

commit c04f17d
Author: Curtis Sand
Date:   2014-06-08 14:57:57 -0600

    turned off debugging output, it was too verbose

commit c0cf458
Author: Curtis Sand
Date:   2014-06-08 14:57:38 -0600

    Added new static directory 'style'

commit 6ff60cc
Author: Curtis Sand
Date:   2014-06-08 14:57:04 -0600

    added stylesheet from docutils

commit 7ff9684
Author: Curtis Sand
Date:   2014-06-08 14:56:47 -0600

    Added my old stylesheet from way back

commit da84646
Author: Curtis Sand
Date:   2014-06-08 14:56:08 -0600

    Added Gallery static files

commit e5e2b1d
Author: Curtis Sand
Date:   2014-06-08 09:56:01 -0600

    Added dev target to makefile and new config with relative urls

commit 822eaba
Author: Curtis Sand
Date:   2014-06-08 09:50:14 -0600

    fixed some grammar in the beerfest post

commit 06ec83e
Author: Curtis Sand
Date:   2014-06-08 09:22:43 -0600

    sort tags on tags page alphabetically

commit a053fa0
Author: Curtis Sand
Date:   2014-06-08 09:17:54 -0600

    Switched sidebar image link to using jinja SITEURL rather than hardcoding it

commit 89711cd
Author: Curtis Sand
Date:   2014-06-08 09:17:09 -0600

    Added photo to the beerfest post

commit 0b2c31b
Author: Curtis Sand
Date:   2014-06-08 08:44:18 -0600

    added post about beerfest

commit 909ddb7
Author: Curtis Sand
Date:   2014-06-07 10:21:16 -0600

    Added site title and image to the sidebar

commit a885121
Author: Curtis Sand
Date:   2014-06-07 09:13:34 -0600

    Added article summary to article page

    I wanted the summary to double as the first paragraph in my posts. So
    the summary was added to the article page to make that work.

commit b357624
Author: Curtis Sand
Date:   2014-06-07 09:12:46 -0600

    replaced tabs with spaces in theme templates

commit f9af529
Author: Curtis Sand
Date:   2014-06-07 09:08:53 -0600

    Added category metadata to all articles and template

commit 48a3ace
Author: Curtis Sand
Date:   2014-06-05 08:44:23 -0600

    added a new post

commit 281960a
Author: Curtis Sand
Date:   2014-06-05 00:15:56 -0600

    fixed the date format to one that works

commit f213d41
Author: Curtis Sand
Date:   2014-06-05 00:09:36 -0600

    renamed update script, update-site.sh fits better

commit 5aad9c3
Author: Curtis Sand
Date:   2014-06-05 00:05:51 -0600

    Added hours and minutes to the date metadata for articles

    This will clean things up a bit since I seem to like adding hours and
    minutes to my articles. But I've found that using ":time:" means that
    many themes will print the dates with default times like 00:00:00 or
    some other such nonesense.

commit 13bf98e
Author: Curtis Sand
Date:   2014-06-04 23:58:15 -0600

    sorted blog entries into monthly folders

commit 8012018
Author: Curtis Sand
Date:   2014-06-04 23:52:09 -0600

    made the update script verbose

    Cron can do what it wants with the output.

commit 7344dc6
Author: Curtis Sand
Date:   2014-06-03 08:13:26 -0600

    removed comments section on article templates

commit 82e1933
Author: Your New Author Name
Date:   2014-06-02 23:47:04 -0600

    added first poop post

commit 2f11dfe
Author: Your New Author Name
Date:   2014-06-02 23:07:45 -0600

    added quick post template file

commit 6af5eeb
Author: Curtis Sand
Date:   2014-06-02 22:51:13 -0600

    added bash script for cronjob site updates

commit 0831f1c
Author: Curtis Sand
Date:   2014-06-02 22:40:16 -0600

    tweaked theme a tiny bit to clean up the sidebar

commit 8a28218
Author: Curtis Sand
Date:   2014-06-02 22:29:35 -0600

    fixed up metadata on blog posts

commit 1b3f398
Author: Curtis Sand
Date:   2014-06-02 22:28:20 -0600

    updated pelican config

commit 59e0f8f
Author: Curtis Sand
Date:   2014-06-02 22:27:51 -0600

    added bootstrap pelican theme

commit 8d16493
Author: Curtis Sand
Date:   2014-06-02 18:07:00 -0600

    Moved blog entries into blog directory and added new entry

    The blog directory causes the articles underneath to get the blog
    category.

commit 26c2955
Author: Curtis Sand
Date:   2014-06-02 17:47:03 -0600

    Added gitignore file for output and pyc files

commit b95e69e
Author: Curtis Sand
Date:   2014-06-02 17:45:31 -0600

    Turned on debugging output

commit 941c9ef
Author: Curtis Sand
Date:   2014-06-01 22:14:31 -0600

    changed suffix from txt to rst for pelican

commit 6dd7286
Author: Curtis Sand
Date:   2014-06-01 22:11:34 -0600

    Added pelican config and make files, and moved blog under content dir

    Added the files for the pelican blog software.  Pelican reads the
    content from a dir named as such so moved the one blog file into there.
    When I figure out how to do the static file linking I'll deal with the
    archive directory otherwise it stays there.

commit 96f5dda
Author: Curtis Sand
Date:   2014-06-01 21:56:04 -0600

    fixed date format

commit a1c9ecb
Author: Curtis Sand
Date:   2014-06-01 21:52:28 -0600

    Cleaned up blog index in preparation for being used as my website

    Moved all the old blog files into an archive directory.  These will
    still be saved, I just don't want to spend hours and hours dinking with
    the old file formats that I've used in order for it to work with my new
    website software.  The pictures were tarballed and stored offline

commit 75c0923
Author: Curtis Sand
Date:   2014-06-01 19:18:52 -0600

    added another june 01, 2014 entry

commit b74c441
Author: Your New Author Name
Date:   2014-06-01 12:25:36 -0600

    added June 2014 file

commit b9db347
Author: Curtis Sand
Date:   2013-06-19 11:32:02 -0600

    Added todo to move pix dir into the new _static dir

commit e41da90
Author: Curtis Sand
Date:   2013-06-19 10:59:51 -0600

    fixed title of 2012-09.txt

commit 74cdfee
Author: Curtis Sand
Date:   2013-06-19 10:57:43 -0600

    Removed index.txt to move to auto-generated index files

    I wrote a script that will auto-generate a recursive toctree entry for a
    directory.  The script will use _static/index.stub as the other contents
    of the index and append the toctree directive to the end. (the script
    will live in my website repo for now)

commit 74a8571
Author: Curtis Sand
Date:   2013-06-16 00:24:27 -0600

    Fixed up titles.  They're no longer ugly, but not quite consistent

commit 4c031f7
Author: Curtis Sand
Date:   2013-06-16 00:04:53 -0600

    More rst errors were found and fixed

    I turned on strict mode in sphinx and found a few more syntax problems.

commit 8ad6e08
Author: Curtis Sand
Date:   2013-06-15 23:54:57 -0600

    Really rough prep for inclusion in sphinx website

    - Added ugly, but syntactically correct titles to every page
    - cleaned up rst syntax that shinx complained about
    - added a sphinx index file

    There is a bunch of cleanup to be done on the titles and stuff but I'll
    do that in a separate commit.

commit f142ee5
Author: Curtis Sand
Date:   2013-06-04 15:58:03 -0600

    Added entry for june 4 2013

commit 2c532b3
Author: Curtis Sand
Date:   2013-05-23 08:33:29 -0600

    Split May 2013 into dir of daily entries in prep for web publishing

commit 2aa683f
Author: Curtis Sand
Date:   2013-05-13 15:24:51 -0600

    Added entry for May 13, 2013

commit ecaac13
Author: Curtis Sand
Date:   2013-05-10 07:59:43 -0600

    Added an entry for May 10, 2013

commit 9ac0b7c
Author: Curtis Sand
Date:   2013-05-09 15:14:04 -0600

    Added entry for May 9, 2013

commit 9a2a073
Author: Curtis Sand
Date:   2013-05-06 15:38:49 -0600

    Started adding an entry for May 6, 2013

commit b5d4085
Author: Curtis Sand
Date:   2013-05-03 07:47:17 -0600

    Added entry for May 3, 2013

commit 0ce9a4b
Author: Curtis Sand
Date:   2013-05-03 07:33:37 -0600

    belatedly adding an entry from March 16, 2013

commit cae8b24
Author: Curtis Sand
Date:   2013-04-22 00:43:44 -0600

    Added entry for april 21, 2013

commit 9820037
Author: Curtis Sand
Date:   2013-03-10 22:21:13 -0600

    Added private update

commit ec9ab9d
Author: Curtis Sand
Date:   2013-03-09 09:46:55 -0700

    added blog entry

commit f24f639
Author: Curtis Sand
Date:   2013-03-08 13:36:42 -0700

    Added 2013-03 blog file

commit 9e838c4
Author: Curtis Sand
Date:   2012-11-13 14:00:18 -0700

    Added November blog file and entry for nov9

commit 140015f
Author: Curtis Sand
Date:   2012-10-21 10:30:03 -0600

    Belatedly added october blog file

commit 0355e92
Author: Curtis Sand
Date:   2012-10-11 10:32:01 -0600

    Initial Commit

[End of log]

" "