LeoVasanko
|
ec6a084969
|
Fix hardcoded project dir in template __main__.py (regression in commit 1b24a7).
|
2026-06-29 18:18:04 +00:00 |
|
LeoVasanko
|
682d70cb23
|
Cleanup for ALL ruff checks, and re-ruff to target project settings when installing templates, avoiding formatting errors after patching.
|
2026-03-08 15:25:52 +00:00 |
|
LeoVasanko
|
8b8a24a6b2
|
Determine app module path correctly even when in a submodule. A bit cleaner dev options.
|
2026-02-11 20:41:36 +00:00 |
|
LeoVasanko
|
67bea9a2a7
|
Remove unnecessary bool()
|
2026-02-10 19:46:32 +00:00 |
|
LeoVasanko
|
d3b6fccce0
|
The devserver now takes --listen for vite endpoint rather than a positional argument. Changed FRONTEND_URL to VITE_URL and streamlined terminology elsewhere.
|
2026-02-10 16:09:07 +00:00 |
|
LeoVasanko
|
b8bf46132a
|
Reload arguments passed differently to avoid uvicorn warning in prod mode.
|
2026-02-06 22:43:00 +00:00 |
|
LeoVasanko
|
4bf102579a
|
Added automatic handling of FastAPI debug mode. Use templating more completely to enable project name as env prefix etc.
|
2026-02-06 19:05:36 +00:00 |
|
LeoVasanko
|
a84041a923
|
Refactor with new fastapi-vue utility module to run the server, used in CLI main and devserver to run the main app. Default ports made part of templating, so that --ports can be easily specified to fastapi-vue-setup to customize (respects earlier choices when no --ports is specified). New overall default ports 3100, 3200.
|
2026-02-02 19:56:31 +00:00 |
|
LeoVasanko
|
458d798022
|
Refactored scripts to remove any extra code from build-frontend.py and devserver.py (for better user editability). Individual helper functions can still be imported from scripts/fastapi-vue/ for any customization needs. Removed devmode support from CLI entry point simplifying it. Instead running via FastAPI CLI in dev mode (but it is still easy to modify to use a custom CLI entry).
|
2026-01-30 18:15:52 +00:00 |
|
LeoVasanko
|
4156eb2db3
|
Better handling of upgrades, an option to avoid overwriting main and devserver scripts, writing .new.py instead. Error out on unix socket in devserver.
|
2026-01-21 21:13:23 +00:00 |
|
LeoVasanko
|
2dec331afb
|
Setup script cleanup. Use discovered app module and var names when creating __main__.py from template. README updates.
|
2026-01-17 23:04:07 +00:00 |
|
LeoVasanko
|
64f43df3e3
|
Completely rewritten CLI main, support unix sockets and wildcard bindings.
|
2026-01-17 22:48:13 +00:00 |
|
LeoVasanko
|
a2983a62a0
|
Simplified templating, backend port config on devserver.py, simplified Vue app patches.
|
2026-01-17 19:51:47 +00:00 |
|
LeoVasanko
|
44e06df66c
|
Initial commit
|
2026-01-17 01:53:02 +00:00 |
|