- Notifications
You must be signed in to change notification settings - Fork1.5k
Releases: tecladocode/rest-apis-flask-python
v2.4.0
1701703
Compare
Multiple upgrades and a new feature:docker compose.
- Add warning about missing data.db in repo when doing first deploy via#136
- Add metadata for publishing course on Teclado
- Use Cloudinary for image hosting
- Fix text rendering in top banner via#139
- Update Python base image to bookworm via#142
- Use
__name__
in blueprint definitions via#143 - Use
emails/action.html
instead ofemails/registration.html
via#144 - Remove creating db when running app; instead doing it via db migrations, via#145
- Add missing
ItemSchema
import on section 6 via#146 - Remove unnecessary
compare_type
in Alembic config file via#147 - Add information on running app and database with Docker Compose via#147
- Fix JS dependencies for Docusaurus upgrade via#156
- Add optional
store_id
toItemUpdateSchema
via#157 - Add missing
os
import in Flask-SQLAlchemy configuration lecture (S06 L04) via#158 - Remove unnecessary
version
key indocker-compose.yml
files via#159 - Add info on running arbitrary commands in a Docker Compose container via#160
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v2.3.3
d3578a5
Compare
Content improvements
- Remove unnecessary brackets after column class in SQLAlchemy
- Update Flask version where it was pinned to the latest version
Meta improvements
- Add Algolia search on code blocks
- Update dependencies through dependabot for documentation application
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v2.3.2 (Code for S08 and S09)
40bbefc
Compare
Added content
- 📝 Added lecture-by-lecture code for sections 8 and 9 via#114.
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v2.3.1 (No unique tag names)
5d38a64
Compare
Made tag names not unique so that two different stores can have tags with the same name as each other.
Also fix a small bug where we were not recommending the correct way to generate a secret key for your application.
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v2.3.0 (Cascading deletes)
e601a2c
Compare
New Content
- ✨#100 : add new lecture on cascading deletes (alsoon the Udemy course)
- ✨#101 : add insomnia export files so students can easily import them rather than having to create them manually for each section
Updated Content
- 🐛#102: fix requirements file in section 6 and remove incorrect imports
Full Changelog:v2.2.0...v2.3.0
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v2.2.0 (Bug fixes and improvements)
77fe34e
Compare
New Content
- ✨ Added Insomnia export files per-section and for all sections, and e-book page to explain how to use them#92,#97
Updated Content
Improvements
- 📊 Add links to Udemy course throughout e-book and some trial videos#89
- 📊 Use Algolia search, update style of e-book and update Docusaurus version#96
Bug fixes
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v2.1.0 (Task queues with rq)
bd7d743
Compare
New Content
Updated Content
- Remove
before_first_request
in Flask apps, since now the recommended approach is to just do any necessary setup insidecreate_app()
,#77 - Remove
db.create_all()
fromcreate_app()
when using Flask-Migrate, since it is Flask-Migrate that creates the tables,#78 - Add information to the e-book on how to make sure tag and item have the same store id when linking them,#79
- Added missing required arguments in Flask-JWT-Extended callbacks,#81
- Added missing hostname in the command to run Flask using the Flask development server in Docker,#82
- Use
FLASK_DEBUG
instead ofFLASK_ENV
across entire ebook and all projects sinceFLASK_ENV
isnow deprecated,#84 - Remove password's
unique=True
in all user models,#86
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v2.0.1
8f938dc
Compare
v2.0.0-beta.5 (Render.com)
7785010
Compare
v2.0.0 (Release course)
d4eb6e9
Compare
The new version of the course is finally out!
Get it athttps://go.tecla.do/rest-apis-sale!
Assets2
Uh oh!
There was an error while loading.Please reload this page.