- Fix a bug in cli.
- Upgrade FontAwesome to 4.5.0.
- Update doc.
- Fix encoding bug in cli.
- Compile macro files via FIS.
- Run gulp in build command.
- Fix a bug in action template.
- Upgrade coverage to 4.0.2.
- Update doc.
- Fix livereload.
- Set SQLALCHEMY_TRACK_MODIFICATIONS to False.
- Update doc.
- Fix bugs when generating project in Windows.
- Exclude useless files from package.
- Upgrade
Flask-SQLAlchemy
to 2.1. - Upgrade
PyMySQL
to 0.6.7. - Upgrade
Pillow
to 3.0.0. - Upgrade
six
to 1.10.0. - Upgrade
raven
to 5.8.1. - Upgrade
coverage
to 4.0.1.
- Remove
Flask-Uploads
to support Python 3.x.
- Replace
shutil.move
withshutil.copy
to avoid crash in Windows. - Update doc.
- Move page stuff to
application/pages
dir. - Move macro stuff to
application/macros
dir. - Use Gulp to build macro assets in development.
- Use FIS to build assets in production.
- Lock package version in
requirements.txt
.
- Freeze version of packages.
- Upgrade fontaswsome to 4.4.0.
- Add jsonify decorator.
- Update form templates.
- Update doc & clean codes & fix typos.
- Init sentry in production.
- Update doc.
- Clean codes.
- Add action less template file.
- Upgrade Bootstrap to 0.5.3.
- Fix a bug when compile app.js & app.css.
- Add some actions' js & less files.
- Clean codes.
- Update doc.
- Log errors to stderr in production mode.
- Enable Sentry only when in production and SENTRY_DSN config is not empty.
- Set db password to empty in dev config.
- Set db host to localhost in production config.
- Update doc.
- Split
app.css
tolibs.css
andapp.css
. - Rename
build/page.js
tobuild/app.js
. - Do not rewrite inner url starts with
data:
. - Upgrade jQuery to 1.11.3.
- Clean codes.
- Create js & less file when create action with template.
- Do not create action when create controller.
- Refactor codes.
- Quit if controller file does't exist when new action.
- Mkdir if controller template dir not exist when new action.
- Fix typo.
- Add generate action command.
- Change command
generate
tonew
- Add generate action command.
- Add clearfix style to form-group.
- Indent html files with 4 spaces.
- Update doc.
- Fix a bug when generate template file.
- Generate template file when generate controller.
- Fix a route bug in controller template.
- Clean codes.
- Use
UglifyJS
to compile js codes.
- Include templates files in dist.
- Add
boost generate model
command. - Generate import statement when generating form.
- Generate test file when generating controller.
- Dynamic load controllers.
- Add
boost generate controller
command. - Add
boost generate form
command. - Update doc.
- Update doc.
- Use glob2 instead of formic in livereload support.
- Clean requirements.txt.
- Update some codes to support Python3. (However the package
Flask-Upload
does't support Python3)
- Fix a bug in requirements.txt.
- Fix project generation logic to support Python3.
- Use PyMySQL instead of MySQL-python to support Python3.
- Translate Chinese to English.
- Add
g.signin
js variable. - Add screen sizes from Bootstrap.
- Update doc.
- Update url rewrite logic when build assets.
- Do not rewrite url in js codes.
- Fix a bug when process absolute path in YAML file.
- Add
g.method
js variable. - Fix a bug in
timesince
. - Add form helper
check_url
. - Remove useless codes and files.
- Refactor macro's structure.
- Split component.less into macros/*.less.
- Use jsmin instead of uglipyjs to compile js codes because of bugs from latter.
- Exclude libs with full url.
- Add global js function
registerContext
to register context into global variable g. - Extract _rewrite_relative_url function
- Rewrite relative path in js lib files.
- Use uglipyjs instead of jsmin to compile js codes.
- Use js.yml & css.yml to declare assets.
- Now can build assets via console command
python manage.py build_assets
. - Fix bugs & add external paramter & better warning info for urlFor js function.
- Upgrade permission to 0.3.0.
- Upgrade bootstrap to 3.3.4.
- Rm url_prefix when register blueprints.
- Add viewport meta tag to head.
- Add absolute_url_for helper, and inject as jinja2 global.
- Add mkdir_p to helpers.
- Refactor utils.uploadsets.
- Track avatars default image.
- Update color vars in
utils.less
.
- Add g as global JavaScript variable.
- Add urlFor as global JavaScript function.
- Add page_vars block to inject JavaScript variables to a page.
- Move rules & permissions to jinja2 globals instead of global context.
- Add csrf token header for Ajax request.
- Add avatar_url property to User model.
- Update filters.timesince.
- Upgrade bootstrap to 3.3.2.
- Clean codes and comments.
- Remove Flask-Mail support.
- Upgrade font-awesome to 4.3.0.
- Remove useless configs.
- Add app.production attr.
- Remove no-margin-top css style.
- Enable Sentry only in production mode.
- Add highlight to account.signup & account.signin page.
- Fix typo.
- Remove fab pull
- Clean codes.
- Remove Flask-Admin support.
- Add hash to assets url.
- Log render time into HTTP header when the user is admin.
- Add account system.
- Now can title the project name by #{project|title}.
- Track bower components.
- Bump bootstrap version to 3.3.1, and fix jquery version to 1.11.1.
- Add a migration file for initialization.
- Add default favicon.
- Clean requirements.txt.
- Update code example for nav highlight.
- Add page class to body tag.
- Add
fab pull
command to update codes on server. - Add
flask_env.sh
to set environment variables when shell runs. - Fix some HTML bugs.
- Fix Supervisor config file bug.
- Include
versions
inmigrations
directory.
- Add README file.
- Bump bootstrap to 3.3.0 and font-awesome to 4.2.0.
- Fix the page script bug.
- Add help messages.
- First public preview release.