Skip to content

Commit 654b4d8

Browse files
committed
Release v1.0.10
1 parent 4b586e6 commit 654b4d8

File tree

7 files changed

+43
-110
lines changed

7 files changed

+43
-110
lines changed

.env

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,13 @@
1-
# True for development, False for production
21
DEBUG=True
32

4-
# Flask ENV
53
FLASK_APP=run.py
6-
FLASK_ENV=development
4+
FLASK_DEBUG=1
75

8-
# If not provided, a random one is generated
9-
# SECRET_KEY=<YOUR_SUPER_KEY_HERE>
10-
11-
# Used for CDN (in production)
12-
# No Slash at the end
136
ASSETS_ROOT=/static/assets
147

15-
# If DEBUG=False (production mode)
168
# DB_ENGINE=mysql
17-
# DB_NAME=appseed_db
189
# DB_HOST=localhost
19-
# DB_PORT=3306
10+
# DB_NAME=appseed_db
2011
# DB_USERNAME=appseed_db_usr
21-
# DB_PASS=<STRONG_PASS>
12+
# DB_PASS=pass
13+
# DB_PORT=3306

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Change Log
22

3+
## [1.0.10] 2023-10-08
4+
### Changes
5+
6+
- Update Dependencies
7+
38
## [1.0.9] 2023-01-02
49
### Changes
510

README.md

Lines changed: 12 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -4,28 +4,25 @@ Open-source **[Flask Dashboard](https://appseed.us/admin-dashboards/flask/)** ge
44

55
- 👉 [Gradient Able Flask](https://appseed.us/product/gradient-able/flask/) - Product page
66
- 👉 [Gradient Able Flask](https://flask-gradient-able.appseed-srv1.com/) - LIVE deployment
7-
- 👉 Free [Support](https://appseed.us/support/) via `Email` & `Discord`
87

98
<br />
109

11-
> 🚀 Built with [App Generator](https://appseed.us/generator/), timestamp: `2022-06-09 09:13`
10+
## ✅ Features
1211

13-
- `Up-to-date dependencies`
14-
- `Database`: `SQLite`, MySql
12+
- `Up-to-date dependencies`
13+
- `Database`: `SQLite`, MySql
1514
- Silent fallback to `SQLite`
16-
- `DB Tools`: SQLAlchemy ORM, `Flask-Migrate`
17-
- Docker, `Flask-Minify` (page compression)
18-
- 🚀 `Deployment`
15+
- `DB Tools`: SQLAlchemy ORM, `Flask-Migrate`
16+
- Docker, `Flask-Minify` (page compression)
17+
- `Deployment`
1918
- `CI/CD` flow via `Render`
2019
- [Flask Gradient Able - Go LIVE](https://www.youtube.com/watch?v=v0Cf6nM77bU) (`video presentation`)
2120

22-
<br />
23-
2421
![Gradient Able - Starter generated by AppSeed.](https://user-images.githubusercontent.com/51070104/171583187-c4ca1bef-b535-458e-9250-8d62ba1f5b30.png)
2522

2623
<br />
2724

28-
## Start the app in Docker
25+
## Start in `Docker`
2926

3027
> 👉 **Step 1** - Download the code from the GH repository (using `GIT`)
3128
@@ -46,7 +43,7 @@ Visit `http://localhost:5085` in your browser. The app should be up & running.
4643

4744
<br />
4845

49-
## ✨ How to use it
46+
## ✅ Manual Build
5047

5148
> Download the code
5249
@@ -124,19 +121,7 @@ At this point, the app runs at `http://127.0.0.1:5000/`.
124121

125122
<br />
126123

127-
### 👉 Create Users
128-
129-
By default, the app redirects guest users to authenticate. In order to access the private pages, follow this set up:
130-
131-
- Start the app via `flask run`
132-
- Access the `registration` page and create a new user:
133-
- `http://127.0.0.1:5000/register`
134-
- Access the `sign in` page and authenticate
135-
- `http://127.0.0.1:5000/login`
136-
137-
<br />
138-
139-
## ✨ Code-base structure
124+
## ✅ Codebase
140125

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

@@ -189,17 +174,16 @@ The project is coded using blueprints, app factory pattern, dual configuration p
189174

190175
<br />
191176

192-
## PRO Version
177+
## [PRO Version](https://appseed.us/product/gradient-able-pro/flask/)
193178

194179
> For more components, pages and priority on support, feel free to take a look at this amazing starter:
195180
196-
Designed for those who like bold elements and beautiful websites, **Gradient Able** is the most stylish Bootstrap 4 Admin Template compare to all other Bootstrap admin templates. It comes with high feature-rich pages and components with fully developer-centric code.
181+
Designed for those who like bold elements and beautiful websites, **Gradient Able** is the most stylish Bootstrap 5 Admin Template compare to all other Bootstrap admin templates.
182+
It comes with high feature-rich pages and components with fully developer-centric code.
197183

198184
- 👉 [Flask Gradient PRO](https://appseed.us/product/gradient-able-pro/flask/) - product page
199185
- 👉 [Flask Gradient PRO](https://flask-gradient-able-pro.appseed-srv1.com) - LIVE Deployment
200186

201-
<br >
202-
203187
![Gradient Able PRO - Starter generated by AppSeed.](https://user-images.githubusercontent.com/51070104/171583582-d9652e7e-f420-4cf0-8eb1-dda3c79f8c18.png)
204188

205189
<br />

env.sample

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,15 @@
1-
# True in development, False in production
1+
# True for development, False for production
22
DEBUG=True
33

4+
# Flask ENV
45
FLASK_APP=run.py
5-
FLASK_ENV=development
6+
FLASK_DEBUG=1
7+
SECRET_KEY=YOUR_SUPER_KEY
68

7-
# If not provided, a random one is generated
8-
# SECRET_KEY=<YOUR_SUPER_KEY_HERE>
9-
10-
# If DB credentials (if NOT provided, or wrong values SQLite is used)
9+
# If DEBUG=False (production mode)
1110
# DB_ENGINE=mysql
12-
# DB_HOST=localhost
1311
# DB_NAME=appseed_db
14-
# DB_USERNAME=appseed_db_usr
15-
# DB_PASS=pass
12+
# DB_HOST=localhost
1613
# DB_PORT=3306
17-
18-
# Used for CDN (in production)
19-
# No Slash at the end
20-
ASSETS_ROOT=/static/assets
14+
# DB_USERNAME=appseed_db_usr
15+
# DB_PASS=<STRONG_PASS>

log.json

Lines changed: 0 additions & 24 deletions
This file was deleted.

package.json

Lines changed: 0 additions & 20 deletions
This file was deleted.

requirements.txt

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,19 @@
1-
flask==2.0.2
2-
Werkzeug==2.0.3
3-
jinja2==3.0.2
4-
flask_login==0.5.0
5-
flask_migrate==3.1.0
6-
WTForms==3.0.0
7-
flask_wtf==1.0.0
8-
flask_sqlalchemy==2.5.1
9-
sqlalchemy==1.4.29
10-
email_validator==1.1.3
11-
gunicorn==20.1.0
12-
flask-restx==0.5.1
1+
flask==2.2.5
2+
Werkzeug==2.3.7
3+
jinja2==3.1.2
4+
flask-login==0.6.2
5+
flask_migrate==4.0.4
6+
WTForms==3.0.1
7+
flask_wtf==1.2.1
8+
flask-sqlalchemy==3.0.5
9+
sqlalchemy==2.0.21
10+
email_validator==2.0.0
11+
flask-restx==1.1.0
12+
1313
python-dotenv==0.19.2
14+
15+
gunicorn==20.1.0
1416
Flask-Minify==0.37
1517

1618
# flask_mysqldb
1719
# psycopg2-binary
18-

0 commit comments

Comments
 (0)