| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312 | CHANGES=======* Bump TinyDB requirement to 3.6.0 because of newer API usage* Bump Markdown2 version requirement* Markdown2 can already parse headers, remove custom code for it* Add about.html into gitignore* Add GPLv3 text and rename LICENSE to NOTICE.txt* Update gitignore file* compat: Update eid to post\_id for newer TinyDB* Fix a once year bugv0.3----* Bump version* Simplify code - remove un-needed method* Simplify the code a bit* Enable multiple lines in value of metadata* remove duplicate import of markdown* Remove obsolete if check* Remove some more duplicate code* pep8ify* Don't check database twice* Allow dict style access to database tables* Allow markdown in post summary* Remove redundant check* hide none public entries* Fix bug* Make all tags lower case* Integrate pytest in setup.py* pep8ify, add option to show version* Update Makefile* Drop function \_sort\_entries* Update readme.md* multiple pep8 fixes* Fix installerv0.2----*  Bump version* Update documentation*  ignore block that happens only once*  update times of page and post*  read mtime from database*  successfuly add mtime to each recordv0.1.1------* Bump version* update missing descriptionv0.1----* Update readme and fix spelling* Add coveralls badge* update travis config* add sorted function* deterministic ordering, to fix tests?* fix travis builds* remove break point* fix tests on plain fs* fix missing pip command* add travis status* rename travis config* add travis config* update README* update external links* update documentation* add quick start skeleton* add quickstart data files* add quick start option* Expand the documentation* update README* add docs - skeleton* add setup.cfg - simplify man page building* update setup, add man page builder* add logging instead of printing and make get\_parser* some more clean-up before release* update metadata* all tests passed with python3* update test requirements* port to python3* update gitignore* fix templates* fix output path of pages* improve templates and clean up* fix css to match old theme* fix publication date, always return an object* fix navbar font* fix links in tag index* add includes* add content block* remove posts descriptions* add commas to tags* white space* port more elements from jasper* start porting jasper* remove deubg break point* update pages format* fix includes for discuss* document a bug* remove unused server class* more generic example* add all media files* add templates to example blog* add coverage to gitignore* add some example posts* remove obsolete key from config* update requirements* properly get last entries* remove converter - a one time hack* small refactor* improve testing* make index size configurable* sort last entries* avoid expensive database searches* fix rendering of archive* fix tests which where broken* remove conditional for obsolete option* remove obsolete option* ah, tags are now tested too* fix another bug in slugify* fix typo* fix slug method* strip down config to plain dictionaries* 100% test and the blog out puts look fine* update test\_requirements* remove obsolete tests* fix more bugs and add testing to 100%* add testing for archive rendering* better logic and better sorting* add tests for \_get\_last\_entries* white space* fix how entries are sorted* fix bugs with creation of tags and posts, add tests* fix more bugs, add more testings* add more testing* remove global DB* this should work as generator too* add more testing for Tag* add more tests* fix bug in slug method* add more testing* add more testing* no need to define DB here* Database is now a class property,* fix missing comma* add some more testing* remove file* add more tests to test\_all* code style, remove redundancies* Use list comperhansion instead of for loop* update setup.py* start working on better testings* update dependencies* exit with status 1 on error* fix how new post is created* remove unused Entry properties* no need to parse the date,* bug fixes: print statements are now functions* misc stuff related to refactoring* huge refactor - to more functional style* remove method perpare* remove useless comment, and re-organize imports* add converter from YAML format to markdown2 metadata format* Simplify how header is read* add some more principles for design* this is now a template instead of a page* properly ident and close divs* fixes in templates* fix identation* add some documentation to Entry* pages can now specify in the template in the header* improve the looks of the entry index* remove double declaration* re-introduce the date* fix silly archive template* fix this darn css highlight* fix links and remove duplicate code* render pages to the correct location* clean imports specify requirements in the installer* refactor - use new function to detect new content* properly detect pages, vs posts* add tests and fixture* revert accidental change* rename find\_new\_posts to find\_new\_items* :x* all social buttons finished* working linkedin button* working share on g+ button* test long lines* twitter button now works* add missing font awesome to base template* Add missing colon* remove unnecessary top margin* add font aewsome, needed for social buttons* added missing class prefix* Better rendering of Jinja2 templates (white space)* merge changes from dummy site* revert to working version of codehighlight* fix broken mobile menu* fix prefix for static pages* update pygments css* base archive on base template* add emply file for users to override* add more tests* fuck yeah! solarized dark!* add some more meat to the tests* update how disquss comments are included* update local css file* update templates to use bootsrap* rename blogit2.py to blogit.py* fix bugs* white space* render archive properly* fix tests to package structure* fix typo* properly create package* move file* Documentation* fix long standing bug* Fixes for testing* Add Makefile* fix tests* remove old build method* Remove unused functions, add methods functionality* add a small task* propely render index page* fix tag updating* remove unused functions* remove hard coded site url from entry* clean tag template* add setup.py* atom feeds render properly* server static pages with a lighter way* move the test to own directory* remove hard coded site url* fix tests of blogit2* Tag page renders fine* continue working on Tag class* continue working on Tag object* slowly but surely going N-to-M with posts and tags* handle tags better* Extend tags class* changes to comply with new version* start working on 2nd iteration of blogit.py* Tiny fixes* Fix funny bug* replace tables type supported* add support for tables* Reduce complexity of the method prepare* Insert current working directory to path,* Add non-blocking simple HTTPServer for preview* ignore pyc files* Add publish method* Remove more conf options from main script* fix typo* Reap configuration from main script* Prepare to migrate to python-markdown* Better debug message* Add some comments on next tasks* fix creation of new post* Remove new line in summary* update license* Improve creation of new post* Improve imports* update requirements* use syntax highlight from fenced-code-blocks* add css files* Add gitignore* Add jquery and highlight.js* Start working on option to create a new post* Extract discuss from blogit.py* Some HTML Lint work* Remove the sidebar HTML code from the renderer* fix tags link* add link to pdf* explain how the archive size works* only try to process .md or .markdown files, so .swp files from vim are ignored* pep8 lintian work* fix typo* add option to sync raw files* 	new file:   requirements.txt* Update templates/about.html* Create explorer.html* Update templates/base.html* update about page* restore credit to mir nazim* update the template to include disquss* update address to blogit.py* add disquss* com* lines should be joined with "" not with " "* fix joining of lines* update site\_url and base\_url* remove site url replace with keyword* remove url and replace with keyword* improve self documentation of the template* remove hard reference to the site\_url* add adsense tower* add google analytics* - solve the problem with ugly looking codes (' '.join(..) instead of '\n'.join(...)) - some more clean up* add function to clean* add readme* Initial commit*    - document the quirks of the header    - replace 'file' with 'fileName'    - Catch error, and notify user which file name is causing the error ..* add all templates* add blogit.py
 |