Skip to content

Commit 4cc7d45

Browse files
author
App Generator
committed
Release v1.0.5 - Bump Codebase Version
1 parent 74cb795 commit 4cc7d45

File tree

5 files changed

+34
-23
lines changed

5 files changed

+34
-23
lines changed

Diff for: CHANGELOG.md

+12
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# Change Log
22

3+
## [1.0.5] 2022-01-16
4+
### Improvements
5+
6+
- Bump Flask Codebase to [v2stable.0.1](https://github.com/app-generator/boilerplate-code-flask-dashboard/releases)
7+
- Dependencies update (all packages)
8+
- Flask==2.0.2 (latest stable version)
9+
- flask_wtf==1.0.0
10+
- jinja2==3.0.3
11+
- flask-restx==0.5.1
12+
- Forms Update:
13+
- Replace `TextField` (deprecated) with `StringField`
14+
315
## [1.0.4] 2021-11-08
416
### Improvements
517

Diff for: README.md

+11-12
Original file line numberDiff line numberDiff line change
@@ -7,24 +7,23 @@ Open-source **[Flask Dashboard](https://appseed.us/admin-dashboards/flask)** gen
77
> Features
88
99
- `Up-to-date dependencies`: **Flask 2.0.1**
10-
- DBMS: SQLite, PostgreSQL (production)
10+
- `DBMS`: SQLite, PostgreSQL (production)
1111
- `DB Tools`: SQLAlchemy ORM, Flask-Migrate (schema migrations)
12-
- Modular design with **Blueprints**, simple codebase
1312
- Session-Based authentication (via **flask_login**), Forms validation
14-
- `Deployment`: **Docker**, Gunicorn / Nginx, Heroku
15-
- Support via **Github** and [Discord](https://discord.gg/fZC6hup).
13+
- `Deployment`: **Docker**, Gunicorn / Nginx, HEROKU
14+
- Support via **Github** (issues tracker) and [Discord](https://discord.gg/fZC6hup).
1615

1716
<br />
1817

1918
> Links
2019
21-
- [Gradient Able Flask](https://appseed.us/admin-dashboards/flask-gradient-able) - Product page
22-
- [Gradient Able Flask](https://flask-gradient-able.appseed-srv1.com/) - LIVE Demo
23-
- [Gradient Able Flask](https://docs.appseed.us/products/flask-dashboards/gradient-able) - Documentation
20+
- 👉 [Gradient Able Flask](https://appseed.us/admin-dashboards/flask-gradient-able) - Product page
21+
- 👉 [Gradient Able Flask](https://flask-gradient-able.appseed-srv1.com/) - LIVE Demo
22+
- 👉 [Gradient Able Flask](https://docs.appseed.us/products/flask-dashboards/gradient-able) - Documentation
2423

2524
<br />
2625

27-
## Quick Start in [Docker](https://www.docker.com/)
26+
## Quick Start in `Docker`
2827

2928
> Get the code
3029
@@ -47,7 +46,7 @@ Visit `http://localhost:85` in your browser. The app should be up & running.
4746

4847
<br />
4948

50-
## How to use it
49+
## How to use it
5150

5251
```bash
5352
$ # Get the code
@@ -90,7 +89,7 @@ $ # Access the dashboard in browser: http://127.0.0.1:5000/
9089
9190
<br />
9291

93-
## Code-base structure
92+
## Code-base structure
9493

9594
The project is coded using blueprints, app factory pattern, dual configuration profile (development and production) and an intuitive structure presented bellow:
9695

@@ -163,7 +162,7 @@ The project is coded using blueprints, app factory pattern, dual configuration p
163162

164163
<br />
165164

166-
## Deployment
165+
## Deployment
167166

168167
The app is provided with a basic configuration to be executed in [Docker](https://www.docker.com/), [Gunicorn](https://gunicorn.org/), and [Waitress](https://docs.pylonsproject.org/projects/waitress/en/stable/).
169168

@@ -210,7 +209,7 @@ Visit `http://localhost:8001` in your browser. The app should be up & running.
210209

211210
<br />
212211

213-
## Credits & Links
212+
## Credits & Links
214213

215214
- [Flask Framework](https://www.palletsprojects.com/p/flask/) - The offcial website
216215
- [Boilerplate Code](https://appseed.us/boilerplate-code) - Index provided by **AppSeed**

Diff for: apps/authentication/forms.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@
44
"""
55

66
from flask_wtf import FlaskForm
7-
from wtforms import TextField, PasswordField
7+
from wtforms import StringField, PasswordField
88
from wtforms.validators import Email, DataRequired
99

1010
# login and registration
1111

1212

1313
class LoginForm(FlaskForm):
14-
username = TextField('Username',
14+
username = StringField('Username',
1515
id='username_login',
1616
validators=[DataRequired()])
1717
password = PasswordField('Password',
@@ -20,10 +20,10 @@ class LoginForm(FlaskForm):
2020

2121

2222
class CreateAccountForm(FlaskForm):
23-
username = TextField('Username',
23+
username = StringField('Username',
2424
id='username_create',
2525
validators=[DataRequired()])
26-
email = TextField('Email',
26+
email = StringField('Email',
2727
id='email_create',
2828
validators=[DataRequired(), Email()])
2929
password = PasswordField('Password',

Diff for: package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "flask-gradient-able",
33
"mastertemplate": "boilerplate-code-flask-dashboard",
4-
"version": "1.0.4",
4+
"version": "1.0.5",
55
"description": "Template project - Flask Boilerplate Code",
66
"repository": {
77
"type": "git",

Diff for: requirements.txt

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
flask==2.0.1
1+
flask==2.0.2
22
flask_login==0.5.0
33
flask_migrate==3.1.0
4-
WTForms==2.3.3
5-
flask_wtf==0.15.1
4+
WTForms==3.0.1
5+
flask_wtf==1.0.0
66
flask_sqlalchemy==2.5.1
7-
sqlalchemy==1.4.23
7+
sqlalchemy==1.4.29
88
email_validator==1.1.3
9-
python-decouple==3.4
9+
python-decouple==3.5
1010
gunicorn==20.1.0
11-
jinja2==3.0.1
11+
jinja2==3.0.3
1212
flask-restx==0.5.1

0 commit comments

Comments
 (0)