Sebastián Ramírez
27fabe01ea
✨ Add GitHub Sponsors button ( #201 )
2020-05-25 08:43:24 +02:00
Sebastián Ramírez
6967ce1b0c
📝 Update release notes
2020-05-25 08:34:31 +02:00
Sebastián Ramírez
20fa4ce8fb
🔊 Add consistent errors for env vars not set ( #200 )
2020-05-25 08:33:36 +02:00
Sebastián Ramírez
1a64656267
📝 Update release notes
2020-05-24 23:37:01 +02:00
Sebastián Ramírez
e4c668d7cd
✨ Upgrade Traefik to version 2 ( #199 )
...
* 🔧 Add STACK_NAME to .env for Traefik labels
* ✨ Upgrade Docker Compose to use Traefik v2
* ✨ Enable Traefik v2 in Docker Compose override for local development
* 🐛 Use internal HTTPS redirect in case the deployment is not through DockerSwarm.rocks
2020-05-24 23:35:49 +02:00
Sebastián Ramírez
bdc40a17f6
📝 Update release notes
2020-04-20 20:46:13 +02:00
Sebastián Ramírez
b88a0fc5fa
📝 Add docs about reporting coverage in HTML ( #161 )
2020-04-20 20:45:32 +02:00
Sebastián Ramírez
b02e4633dc
📝 Update relase notes
2020-04-20 20:32:26 +02:00
Sebastián Ramírez
43d5b49bd1
✨ Test using the TestClient ( #160 )
2020-04-20 20:31:29 +02:00
Sebastián Ramírez
41a2f15d8f
🎨 Format fixes ( #159 )
...
* 📝 Update release notes
* 🎨 Update format and structure
2020-04-20 19:27:45 +02:00
Sebastián Ramírez
7b768879f5
📝 Update release notes
2020-04-20 19:15:01 +02:00
Sebastián Ramírez
eed33d276d
♻️ Refactor backend, settings, DB sessions, types, configs, plugins ( #158 )
...
* ♻️ Refactor backend, update DB session handling
* ✨ Add mypy config and plugins
* ➕ Use Python-jose instead of PyJWT
as it has some extra functionalities and features
* ✨ Add/update scripts for test, lint, format
* 🔧 Update lint and format configs
* 🎨 Update import format, comments, and types
* 🎨 Add types to config
* ✨ Add types for all the code, and small fixes
* 🎨 Use global imports to simplify exploring with Jupyter
* ♻️ Import schemas and models, instead of each class
* 🚚 Rename db_session to db for simplicity
* 📌 Update dependencies installation for testing
2020-04-20 19:03:13 +02:00
Sebastián Ramírez
4b80bdfdce
📝 Update release notes
2020-04-19 21:01:11 +02:00
Sebastián Ramírez
7d57876bda
📝 Add docs about removing the frontend ( #156 )
2020-04-19 21:00:31 +02:00
Sebastián Ramírez
3678eb9d57
📝 Update release notes
2020-04-19 20:20:32 +02:00
Sebastián Ramírez
f09fb854bf
🔧 Simplify scripts and development ( #155 )
...
* 🔧 Update scripts and configs
* 🔧 Add shebang to script
* 🔥 Remove test and dev configs, pass inline
* ✨ Add local development dev-link set up
* 📝 Update generated docs with refactor
* 📝 Add Contributing guide
2020-04-19 20:19:25 +02:00
Sebastián Ramírez
a7fd258e18
📝 Update release notes
2020-04-19 16:45:30 +02:00
Sebastián Ramírez
2afe4159ab
♻️ Simplify Docker Compose files and deployment ( #153 )
...
* ♻️ Simplify Docker Compose files and deployment
* 🔧 Remove TRAEFIK_PUBLIC_NETWORK_IS_EXTERNAL from .env
2020-04-19 16:44:12 +02:00
Sebastián Ramírez
283bc7c95b
♻️ Simplify tests, run in same backend service ( #152 )
...
remove backend-tests
2020-04-19 12:34:03 +02:00
Sebastián Ramírez
8f9c2bac42
📝 Update release notes
2020-04-19 09:18:19 +02:00
Sebastián Ramírez
a7d3671a72
♻️ Simplify env files, merge to one .env ( #151 )
2020-04-19 09:17:14 +02:00
Sebastián Ramírez
894b0a5587
📝 Update Travis badge
2020-04-19 08:54:23 +02:00
Sebastián Ramírez
a25f2c14e4
🔖 Release version 0.5.0
2020-04-19 08:52:11 +02:00
Sebastián Ramírez
122d983415
📝 Update release notes
2020-04-19 08:51:36 +02:00
Sebastián Ramírez
d08d9314ce
📌 Make the public Traefik network a fixed default ( #150 )
...
to simplify development
2020-04-19 08:50:00 +02:00
Sebastián Ramírez
ff55b778ba
📝 Update release notes
2020-04-19 07:57:18 +02:00
Sebastián Ramírez
2e8da3a590
📝 Update release notes
2020-04-18 23:30:01 +02:00
Sebastián Ramírez
00297f974f
🙈 Update gitignore with Poetry
2020-04-18 23:29:44 +02:00
Sebastián Ramírez
0a194b3b00
📝 Update README, sync with FastAPI docs
2020-04-18 17:48:48 +02:00
Sebastián Ramírez
94b2474438
📝 Update release notes
2020-04-18 10:16:16 +02:00
Sebastián Ramírez
af4e0cfe10
🐛 Fix Windows line endings for shell scripts after generation ( #149 )
2020-04-18 10:15:00 +02:00
Sebastián Ramírez
001dbda103
📝 Update release notes
2020-04-17 16:35:15 +02:00
Sebastián Ramírez
0c8e682a90
📝 Update release notes
2020-04-17 14:56:05 +02:00
Sebastián Ramírez
4bd791c11d
📝 Update release notes
2020-04-17 14:34:37 +02:00
Sebastián Ramírez
854cc709d1
📝 Update release notes
2020-04-17 14:22:02 +02:00
Sebastián Ramírez
bcee2427b9
📝 Update release notes
2020-04-17 09:41:34 +02:00
Sebastián Ramírez
8ff61e813e
📝 Update release notes
2020-04-17 09:21:32 +02:00
Sebastián Ramírez
2b9ed9333a
📝 Update release notes
2020-04-17 08:07:39 +02:00
Sebastián Ramírez
5a79f4e427
📝 Update release notes
2020-04-17 08:01:35 +02:00
Sebastián Ramírez
cd875e5bef
👷 Add GitHub action issue-manager
2020-04-12 13:10:38 +02:00
Sebastián Ramírez
1a92a0a6f1
🔥 Remove package-lock.json
2020-04-06 17:28:53 +02:00
Sebastián Ramírez
2eb5b030bd
📝 Update release notes
2020-04-06 12:39:26 +02:00
Sebastián Ramírez
7c2c2276d9
♻️ Simplify Traefik labels in services ( #139 )
2020-04-06 12:38:28 +02:00
Sebastián Ramírez
baf584a6cd
📝 Update release notes
2020-04-06 11:37:52 +02:00
Sebastián Ramírez
1d8678235d
📝 Update release notes
2020-02-07 23:17:38 +01:00
Sebastián Ramírez
141f6cdb6e
📝 Update release notes
2020-02-07 21:17:28 +01:00
Sebastián Ramírez
2db416d3c1
📝 Update release notes
2020-01-19 22:49:17 +01:00
Sebastián Ramírez
1c975c7f2d
📝 Update release notes
2020-01-19 13:27:07 +01:00
Sebastián Ramírez
44d8a4358b
🔖 Release version 0.4.0
2019-05-29 09:49:17 +04:00
Sebastián Ramírez
9b4108fdae
📝 Update release notes
2019-05-29 09:48:28 +04:00
Sebastián Ramírez
b4fa418e65
🔒 Receive token as body in reset password ( #34 )
2019-05-29 09:47:59 +04:00
Sebastián Ramírez
a612765b83
📝 Update release notes, clarify text
2019-05-29 09:35:13 +04:00
Sebastián Ramírez
de7140f1e7
📝 Update release notes
2019-05-29 09:27:04 +04:00
Sebastián Ramírez
eae33cda72
📝 Update release notes
2019-05-22 15:30:51 +04:00
Sebastián Ramírez
6fc9a37eb5
📝 Update release notes
2019-05-22 15:21:02 +04:00
Sebastián Ramírez
5216fcfd77
📝 Update release notes
2019-05-04 00:04:30 +04:00
Sebastián Ramírez
8ce745b7ef
📝 Update release notes
2019-05-03 23:52:42 +04:00
Sebastián Ramírez
6bbd58c76f
📝 Update docs for running tests live
2019-05-03 23:52:23 +04:00
Sebastián Ramírez
45317e54c7
📝 Update release notes
2019-04-24 22:46:09 +04:00
Sebastián Ramírez
47e0fe56e3
⬆️ Upgrade Jupyter to use Lab, update util/env var for local development
2019-04-24 22:45:20 +04:00
Sebastián Ramírez
42ee0fe0ba
📝 Update release notes
2019-04-20 19:59:47 +04:00
Sebastián Ramírez
92b757fc96
♻️ Create Item from all fields in Pydantic model
2019-04-20 19:57:34 +04:00
Sebastián Ramírez
5dd83c6350
🔧 Update development scripts
2019-04-20 19:24:57 +04:00
Sebastián Ramírez
f365a4d026
🔖 Release 0.3.0
2019-04-19 09:46:18 +04:00
Sebastián Ramírez
ecd634e497
✨ Add Items (crud, models, endpoints), utils, refactor ( #14 )
...
* Update CRUD utils to use types better.
* Simplify Pydantic model names, from `UserInCreate` to `UserCreate`, etc.
* Upgrade packages.
* Add new generic "Items" models, crud utils, endpoints, and tests. To facilitate re-using them to create new functionality. As they are simple and generic (not like Users), it's easier to copy-paste and adapt them to each use case.
* Update endpoints/*path operations* to simplify code and use new utilities, prefix and tags in `include_router`.
* Update testing utils.
* Update linting rules, relax vulture to reduce false positives.
* Update migrations to include new Items.
* Update project README.md with tips about how to start with backend.
2019-04-19 09:45:23 +04:00
Sebastián Ramírez
1fe4908b0a
📝 Update release notes
2019-04-16 21:39:13 +04:00
Sebastián Ramírez
cf5516cda6
📝 Update release notes section
2019-04-11 21:45:52 +04:00
Sebastián Ramírez
151f7ed79b
🐛 Fix frontend hijacking /docs in development ( #6 )
...
* 🐛 Fix frontend hijacking /docs in development
* 🐛 Fix frontend Dockerfile copying Nginx config
2019-04-11 21:45:07 +04:00
Sebastián Ramírez
9c23d69f36
🔖 Update README release notes
2019-03-29 18:36:43 +04:00
Sebastián Ramírez
5cb50a9986
✨ Use Live Reload server by default in development
2019-03-14 16:05:50 +04:00
Sebastián Ramírez
6c83c57ad6
🔖 Release 0.2.0 after backend/frontend refactor
2019-03-11 13:49:01 +04:00
Sebastián Ramírez
cd112bd683
Refactor/upgrade backend and frontend parts ( #2 )
...
* ♻️ Refactor and simplify backend code
* ♻️ Refactor frontend state, integrate typesafe-vuex accessors into state files
* ♻️ Use new state accessors and standardize layout
* 🔒 Upgrade and fix npm security audit
* 🔧 Update local re-generation scripts
* 🔊 Log startup exceptions to detect errors early
* ✏️ Fix password reset token content
* 🔥 Remove unneeded Dockerfile directives
* 🔥 Remove unnecessary print
* 🔥 Remove unnecessary code, upgrade dependencies in backend
* ✏️ Fix typos in docstrings and comments
* 🏗️ Improve user Depends utilities to simplify and remove code
* 🔥 Remove deprecated SQLAlchemy parameter
2019-03-11 13:36:42 +04:00
Sebastián Ramírez
9e0b826618
📝 Add note about sibling project generators
2019-02-23 23:51:49 +04:00
Sebastián Ramírez
57f849c546
🙈 Ignore docker-stack.yml
2019-02-23 21:29:24 +04:00
Sebastián Ramírez
f3ccfb4da2
🐛 Fix DB Alembic migrations generated password
2019-02-23 20:58:50 +04:00
Sebastián Ramírez
3caa668b4f
🔧 Update default PGAdmin password, same as admin
2019-02-23 19:35:58 +04:00
Sebastián Ramírez
c42b81b1a3
🐛 Fix project URL address for generation
2019-02-23 19:27:02 +04:00
Sebastián Ramírez
21d462c6ae
📝 Improve docs, with new screenshots
2019-02-23 19:25:33 +04:00
Sebastián Ramírez
b96d78db99
📝 Update README.md
2019-02-23 19:09:43 +04:00
Sebastián Ramírez
6fdba19639
✨ Update all for Postgres and new techniques
2019-02-23 18:44:29 +04:00
Sebastián Ramírez
1b4d244033
🔧 Add temp dev-fsfp dev environment generator
2019-02-23 17:51:21 +04:00
Sebastián Ramírez
a21978e374
🔧 Update config for PostgreSQL
2019-02-23 17:50:19 +04:00
Sebastián Ramírez
65eca97448
🔥 Remove unused env var
2019-02-10 21:40:51 +04:00
Sebastián Ramírez
7f8bfc8faa
🎉 First commit, from couchbase generator, basic changes
...
not tested / updated yet
2019-02-09 19:42:36 +04:00