소스 검색

Release v1.0.6 - Bump Codebase Version

App Generator 4 년 전
부모
커밋
2ac5788146
7개의 변경된 파일28개의 추가작업 그리고 16개의 파일을 삭제
  1. 12 0
      CHANGELOG.md
  2. 1 1
      README.md
  3. 4 4
      apps/authentication/forms.py
  4. 1 1
      apps/templates/home/page-403.html
  5. 3 3
      apps/templates/includes/fixed-plugin.html
  6. 1 1
      package.json
  7. 6 6
      requirements.txt

+ 12 - 0
CHANGELOG.md

@@ -1,5 +1,17 @@
 # Change Log
 
+## [1.0.6] 2022-01-16
+### Improvements
+
+- Bump Flask Codebase to [v2stable.0.1](https://github.com/app-generator/boilerplate-code-flask-dashboard/releases)
+- Dependencies update (all packages) 
+  - Flask==2.0.2 (latest stable version)
+  - flask_wtf==1.0.0
+  - jinja2==3.0.3
+  - flask-restx==0.5.1
+- Forms Update:
+  - Replace `TextField` (deprecated) with `StringField`
+
 ## Unreleased
 ### Fixes
 

+ 1 - 1
README.md

@@ -6,7 +6,7 @@
 
 > Features
 
-- `Up-to-date dependencies`: **Flask 2.0.1**
+- `Up-to-date dependencies`
 - [SCSS compilation](#recompile-css) via **Gulp**
 - UI: **[Black Dashboard](https://bit.ly/2L0W6Z7)** v1.0.1 provided by *Creative-Tim*
 - `DBMS`: SQLite, PostgreSQL (production) 

+ 4 - 4
apps/authentication/forms.py

@@ -4,14 +4,14 @@ Copyright (c) 2019 - present AppSeed.us
 """
 
 from flask_wtf import FlaskForm
-from wtforms import TextField, PasswordField
+from wtforms import StringField, PasswordField
 from wtforms.validators import Email, DataRequired
 
 # login and registration
 
 
 class LoginForm(FlaskForm):
-    username = TextField('Username',
+    username = StringField('Username',
                          id='username_login',
                          validators=[DataRequired()])
     password = PasswordField('Password',
@@ -20,10 +20,10 @@ class LoginForm(FlaskForm):
 
 
 class CreateAccountForm(FlaskForm):
-    username = TextField('Username',
+    username = StringField('Username',
                          id='username_create',
                          validators=[DataRequired()])
-    email = TextField('Email',
+    email = StringField('Email',
                       id='email_create',
                       validators=[DataRequired(), Email()])
     password = PasswordField('Password',

+ 1 - 1
apps/templates/home/page-403.html

@@ -15,7 +15,7 @@
                     <h4 class="card-title">
                         Access Denied - please authenticate
                     </h4>
-                    <a href="/login.html" class="btn btn-primary btn-round">Login</a>
+                    <a href="{{ url_for('authentication_blueprint.login') }}" class="btn btn-primary btn-round">Login</a>
                 </div>
             </div>
         </div>

+ 3 - 3
apps/templates/includes/fixed-plugin.html

@@ -24,11 +24,11 @@
         </li>
         <li class="button-container">
 
-          <a href="https://appseed.us/jinja-template" 
+          <a href="https://appseed.us/admin-dashboards/flask-dashboard-black" 
              target="_blank" rel="noopener noreferrer" 
-             class="btn btn-primary btn-block btn-round">More Templates</a>
+             class="btn btn-primary btn-block btn-round">Download</a>
 
-          <a href="https://appseed.us/admin-dashboards" 
+          <a href="https://appseed.us/admin-dashboards/open-source" 
              target="_blank" rel="noopener noreferrer" 
              class="btn btn-default btn-block btn-round">
             More Dashboards

+ 1 - 1
package.json

@@ -1,7 +1,7 @@
 {
     "name": "flask-black-dashboard",
     "mastertemplate": "boilerplate-code-flask-dashboard",
-    "version": "1.0.5",
+    "version": "1.0.6",
     "description": "Template project - Flask Boilerplate Code",
     "repository": {
         "type": "git",

+ 6 - 6
requirements.txt

@@ -1,12 +1,12 @@
-flask==2.0.1
+flask==2.0.2
 flask_login==0.5.0
 flask_migrate==3.1.0
-flask_wtf==0.15.1
-WTForms==2.3.3
+WTForms==3.0.1
+flask_wtf==1.0.0
 flask_sqlalchemy==2.5.1
-sqlalchemy==1.4.23
+sqlalchemy==1.4.29
 email_validator==1.1.3
-python-decouple==3.4
+python-decouple==3.5
 gunicorn==20.1.0
-jinja2==3.0.1
+jinja2==3.0.3
 flask-restx==0.5.1