Commit Graph

30 Commits (d0c1e5ff6d8a821db13ae486ff195f4e358a7484)

Author SHA1 Message Date
endorphant 56419f2f43 there was a major bug that caused users who opted not to publish to
crash during version checking. the version checker was trying to update
files associated with published blogs, and crashing due to trying to
read null paths.

this fix checks to see if the user has opted to publish *before* running
those updates.
2016-09-07 22:05:38 -04:00
sanqui 1a823c3e3d Fix lists when encountering inacessible entries 2016-08-31 18:36:37 +00:00
endorphant 72d0bdf208 license change
switching over to mit license.
2016-06-14 21:51:49 -04:00
endorphant d33bdbfab1 adding environment validator and nopub clearer
on startup, ttbp checks to see if the environment is valid, and prompts
user to run setup again if not. also, nopub files are now removed from
html if they were generated.
2016-06-09 22:42:08 -04:00
endorphant 0fe5b9553a breaking out nopub into its own function 2016-05-31 15:03:34 -04:00
endorphant 53466c8a5f code tweaks
making setting passing optional for core.load() as part of transition
mode between beta and stable.

fixed redraw for feedback menu.
2016-05-27 03:31:46 -04:00
endorphant 3a08bcb116 code cleanup
moved a whole bunch of functions around for better code clarity. it's
3am and i can't sleep, so i vaguely expect to have to revert this in the
morning.
2016-05-27 03:21:11 -04:00
endorphant f98513a079 code cleanup
adding more code comments, cleaning up deprecated code, improving
general readability
2016-05-22 00:45:04 -04:00
endorphant 1827d8467f big documentation pass 2016-05-21 22:18:25 -04:00
endorphant 82172e4a29 documentation
styling main ttbp info page, which now also references the readme.MD
file and has a snazzier live feed view.
2016-05-20 00:32:50 -04:00
endorphant cd63c6f09a started nopub feature
core file loading now checks files against a list of nopubs, stored in
.ttbp/config/nopub
2016-05-20 00:06:21 -04:00
endorphant fecb5b9907 working on private blogging
first, breaking out all the setup optiosn into smaller functions for
better readability. adding an option to set blog to be published or not,
and checks this before printing public feels list.
2016-05-15 18:15:53 -04:00
endorphant 7c1e28e919 added www feels directory
whenever someone completes writing or editing a new entry, post to the
global feels directory at ttbp/index.html
2016-05-15 02:36:42 -04:00
endorphant 4aa185a9cf moved month printing to chatter
really, time.strftime should probably be used for this, but i got stuck
on lowercase month names for consistency and would rather use my
internal dict than lowercase the strftime return.
2016-05-15 02:04:02 -04:00
endorphant 23ed372d64 incremented to v0.8.0
added markdown parsing for entries
2016-05-15 01:19:44 -04:00
endorphant a82c25840e incremented to version 0.7
added filename validator
2016-05-11 00:10:04 -04:00
endorphant 8ae32eb4bb timestamp tweaks, adding tdl 2016-05-04 20:07:42 -04:00
endorphant 4ff3b2b65a incremented to v.5, adding entry browsing 2016-05-04 20:04:16 -04:00
endorphant 4622af4683 adding entry meta generator 2016-05-04 11:00:28 -04:00
endorphant 0ed42304c8 added permalinks 2016-05-03 13:14:53 -04:00
endorphant 9b8d321812 adding neighbor view, increment version 2016-05-02 11:26:51 -04:00
endorphant c16662192e setup and posting function running 2016-05-01 19:34:20 -04:00
endorphant 7f1b9e1480 user setting checks 2016-05-01 18:26:26 -04:00
endorphant d50c4d5d2c added chatter function 2016-04-30 20:19:00 -04:00
endorphant 6dab09e611 moving paths to point to user 2016-04-30 19:47:49 -04:00
endorphant 5bf0c207a3 adding some meta stuff 2016-04-30 00:00:55 -04:00
endorphant 55758bea41 reverse sort file list for newest-first posting 2016-04-29 22:24:30 -04:00
endorphant 0ccd6300ce pretty month 2016-04-29 22:22:21 -04:00
endorphant b65816f930 basic date parsing 2016-04-29 22:09:30 -04:00
endorphant 09edbb12d9 basic file loading and printing 2016-04-29 21:56:40 -04:00