This release includes the following improvements:
Added Flask Debug Toolbar and updated setup and install with defaults/prompts for debug settings
Upgrade Bootstrap from 3.3.6 to 4.0.0
Update Base, Admin, and Install templates with components from Bootstrap 4.0 examples: Blog, Dashboard, Sign-In, Starter template, Sticky footer navbar, and Floating labels
Bug fix for Python 3 - .iteritems() to .items()
Update JQuery CDN to 3.2.1
Update CKEditor CDN to 4.8.0
Update FontAwesome CDN to 5.0.6
This is the first release where I'm transitioning the official supported version of Python from 2.7 to 3.6. I wanted to start moving to this and encourage all future development to focus on Python 3.6.
Please report all issues using the Issues table on this repo.
Fix theme unzipping, preserve folder/file structure
add check_new_settings function, update theme activation to check/add new settings
Suppress SQLALCHEMY_DATABASE_URI not set by adding "sqlite:///:memory:" to initial config.py
Add placeholder for settings on initial BASE theme
Make codebase PEP8!!! Thank you chuckclift!
Update flask.ext to flask_ for deprecations
Add is_admin() function
Fixed syntax and import errors
Suppress SQLALCHEMY_TRACK_MODIFICATIONS message at setup
Fixed display of folders in manage files, allow upload to subfolders
This is the v2.0-beta release of WebsiteMixer-App-Base.
This release fixes a lot of the issues I had with my original code base, and started the outline for the final 2.0 release. There is still more that needs to be done, but check out the issues page if you're interested in getting involved!