|
@@ -1,312 +0,0 @@
|
|
-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 bug
|
|
|
|
-
|
|
|
|
-v0.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 installer
|
|
|
|
-
|
|
|
|
-v0.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 record
|
|
|
|
-
|
|
|
|
-v0.1.1
|
|
|
|
-------
|
|
|
|
-
|
|
|
|
-* Bump version
|
|
|
|
-* update missing description
|
|
|
|
-
|
|
|
|
-v0.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
|
|
|