Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.0.6 (2021-12-28)
Bug Fixes
pip: upgrade package versions (75aff3b)
2.0.5 (2021-12-27)
Bug Fixes
npm: upgrade package versions (f62f335)
2.0.4 (2021-02-19)
Bug Fixes
users: add new fs_uniquifier column on users table (a28be38)
Build System
npm: update node package versions (6314da3)
pip: update flask-security-too version to 4.0.0 (698acb6)
pip: update python package versions (09755c8)
2.0.3 (2021-02-05)
Bug Fixes
celery: task fields are saving on database when the task is finished (bc93505)
Code Refactoring
add new mockups directory in storage directory (91e642e)
tls and ssl flask mail are getting from environment file (e548d57)
2.0.2 (2021-01-23)
Bug Fixes
Build System
pip: update python dependencies (8964eed)
Code Refactoring
blueprints: update way to register all blueprints (b7692b2)
update way to test Celery tasks (eb3f72d)
celery: update way to run Celery (dee133d)
factories: update way to create a model instance from a factory (ddfcb7d)
swagger: update order field format (ccbfcda)
tasks: exclude internal_filename in Celery tasks (53dcf6d)
2.0.1 (2021-01-05)
Bug Fixes
tasks: correct output data on serializers and swagger (d5c050a)
Build System
Code Refactoring
blueprints: import dynamic way (30ee0a0)
blueprints: remove logging module from all blueprints (a51709e)
db: models available could be import from init module (2361e0e)
db: move user_roles model to its own module (650eb39)
exceptions: add error handler to marshmallow validation error class (10bb664)
exceptions: correct error handler to marshmallow validation error class (ba30805)
managers: add new logic for managing database queries through database models (758e077)
serializers: correct user email validation (2d733cf)
serializers: move app.marshmallow_schema.py to serializers package (47f75e1)
serializers: upgrade validation fields (24ac198)
services: add new logic for managing business logic to auth (3c969b5)
services: add new logic for managing business logic to documents (1ce7b96)
services: add new logic for managing business logic to roles (7fff4c1)
services: add new logic for managing business logic to tasks (079741d)
services: add new logic for managing business logic to users (572f37f)
swagger: move app.utils.swagger_models to app.swagger package (ef4dd87)
swagger: update document swagger models (7015c61)
swagger: update role swagger models (d618021)
swagger: update user swagger models (766e697)
tasks: add suffix to task names (998a56d)
utils: create new modules to constants and request query operators (cbf12c9)
2.0.0 (2020-10-27)
⚠ BREAKING CHANGES
order field in search requests is a list of dicts.
Features
Code Refactoring
Build System
add .versionrc that shows build/perf/refactor/revert (0017d66)
add sphinx-click configuration to Sphinx and create new file for showing Click documentation (bb41b7b)
add sphinx-click for showing Click documentation in Sphinx (c0a8f55)
pip: remove cerberus package (4a4fe72)
pip: split python packages in two requirements local and production (f39a2a5)
1.4.1 (2020-10-07)
Bug Fixes
1.4.0 (2020-10-04)
Features
celery: add task for exporting several files (ca8355f)
documentation: add sphinx integration (8c313fd)
1.3.0 (2020-09-20)
Features
swagger: add Swagger full integration (1eaf8d8)
1.2.0 (2020-09-18)
⚠ BREAKING CHANGES
install/update Node.js and Python libraries
build
update Node.js and Python packages (b7416cc)
1.1.0 (2020-05-31)
Features
Refactor
Docs
docs: add installation project guide (b915d31)
1.0.0 (2020-05-17)
⚠ BREAKING CHANGES
pip: update Python dependencies
Features
celery: add basic installation (147dd2c)
db: add pewee migrations (231696c)
documents: add document logic (1eb7ec1)
emails: add send emails after creation an user (7c2cfe0)
log: add support for logrotate (09925e1)
users: add created_by column in user model (8a3d013)
users: add Excel and PDF users export to background processes (781e091)
users: add recovery password feature (e1e916e)
Build
pip: update requirements.txt (6193153)
0.8.0 (2020-04-29)
Features
roles: add role logic (d7a0535)
security: add jwt authentication (fb51089)
users: add role model integration to user model (69bc124)
users: add user get endpoint (018b965)
0.7.0 (2020-04-23)
Features
doc: add standard-version NodeJS package (c1b2cb3)
0.6.1 (2020-04-23)
⚠ BREAKING CHANGES
update python dependencies
Features
Bug Fixes
commitizen: fixed problem with the process of commitizen tags (1d3677d)
docs_to_pdf: fixed problem about convert a docx file to a pdf file with uWSGI (aabbc2d)
peewee: fixed problem about a connection already opened error (6279470)
peewee: problem with database connection already opened (e6c07c9)
users: update user endpoint cannot update data (9dfc4cc)
request search fields in search users, export PDF and export Excel endpoints (2ae7ab7)