Releases: davidecavestro/dt-xtras
Releases · davidecavestro/dt-xtras
0.10.1
🐛 Bug Fixes
74c8d3b- use proper colors on security dashboard summary (commit by @davidecavestro)
Images
- Backend: ghcr.io/davidecavestro/dt-xtras/backend:0.10.1
- Frontend: ghcr.io/davidecavestro/dt-xtras/frontend:0.10.1
API Documentation
- OpenAPI Schema: openapi.json (attached to this release)
0.10.0
🐛 Bug Fixes
🔧 Chores
301d128- deps: update docker/setup-buildx-action digest to d7f5e7f (commit by @renovate[bot])2948613- deps: update docker/setup-qemu-action digest to 0611638 (commit by @renovate[bot])5d69448- deps: update dependency fastapi to v0.136.3 (commit by @renovate[bot])d20395b- use tags without the v prefix (commit by @davidecavestro)e63ae89- deps: update dependency uvicorn to v0.48.0 (commit by @renovate[bot])0e42664- deps: update zizmorcore/zizmor-action action to v0.5.6 (commit by @renovate[bot])2619e8b- deps: update dependency pytest-asyncio to v1.4.0 (commit by @renovate[bot])d5b864e- trigger release on semver tags (commit by @davidecavestro)7890ca5- deps: update dependency axios to v1.16.1 (commit by @renovate[bot])1c54e30- deps: update dependency cytoscape to v3.33.4 (commit by @renovate[bot])68cc7a0- deps: update dependency postcss to v8.5.15 (commit by @renovate[bot])ed2e1e3- deps: update dependency vite to v8.0.16 (commit by @renovate[bot])40761fc- deps: update vitest monorepo to v4.1.8 (commit by @renovate[bot])2d7ca99- deps: update tailwindcss monorepo to v4.3.0 (commit by @renovate[bot])8573b95- deps: update dependency pyjwt to v2.13.0 (commit by @renovate[bot])9de4e04- deps: update dependency @playwright/test to v1.60.0 (commit by @renovate[bot])5459dc9- enhance project lists dialog for tag (commit by @davidecavestro)bce099a- deps: update dependency @vitejs/plugin-vue to v6.0.7 (commit by @renovate[bot])3c0a3df- use @lucide/vue (commit by @davidecavestro)5275a7c- deps: update dependency python-multipart to v0.0.30 (commit by @renovate[bot])cdd9a2a- update screenshot (commit by @davidecavestro)
Images
- Backend: ghcr.io/davidecavestro/dt-xtras/backend:0.10.0
- Frontend: ghcr.io/davidecavestro/dt-xtras/frontend:0.10.0
API Documentation
- OpenAPI Schema: openapi.json (attached to this release)
0.9.0
💥 BREAKING CHANGES
-
due to
5002871- bump up devcontainer pg to 18 (commit by @davidecavestro):bump up devcontainer pg to 18
-
due to
0c19f5e- remove DT_API_KEY to strengthen security (commit by @davidecavestro):remove DT_API_KEY to strengthen security
-
due to
cee3228- loose coupling (commit by @davidecavestro):loose coupling
✨ New Features
5882c82- add expand/zoom/fit handles to graphs (commit by @davidecavestro)c1931ec- better Navigation Tree readability (commit by @davidecavestro)5224979- use datagrid for dashboard (commit by @davidecavestro)
🐛 Bug Fixes
55178c9- the navigation tree is broken, as it shares treenodes data having different paths (commit by @davidecavestro)c4411c6- broken tests for backend (commit by @davidecavestro)8a24da6- hierarchical tree is broken (commit by @davidecavestro)a9097b5- wrong colors on tags tree (commit by @davidecavestro)c7321ac- broken test_login_success (commit by @davidecavestro)dec38fb- conftest.py returns a plain text token that's not a valid JWT format (commit by @davidecavestro)49a2d8e- broken hierarchy building logic (commit by @davidecavestro)d0aca8c- tree endpoint prjs count and metrics (commit by @davidecavestro)83308ed- mount volumes for DT on dev (commit by @davidecavestro)737b298- restore code eaten by AI (commit by @davidecavestro)7f7912d- broken tree metrics aggregation (commit by @davidecavestro)d954ec3- treetable metrics broken (commit by @davidecavestro)a9961a4- duplicated orphan tags on hierarchy (commit by @davidecavestro)a93f163- broken metrics and related projects on dashboard (commit by @davidecavestro)d7571f6- readme example (commit by @davidecavestro)b926345- tailwindcss upgrade broke FE (commit by @davidecavestro)33ef4e5- missing color on dashboard tag badges (commit by @davidecavestro)565ae18- frontend coverage is wrong (commit by @davidecavestro)ec2ef1b- remove coverage output frommmmmmmm version control (commit by @davidecavestro)999a463- broken main on backend dev (commit by @davidecavestro)705b9fa- broken Tags Graph raw mode (commit by @davidecavestro)cd60eb3- TAxonomy tags list doesn't show taxonomy name (commit by @davidecavestro)95c596e- taxonomy create/edit not using modal (commit by @davidecavestro)8ac21a1- broken project bulk actions (commit by @davidecavestro)7198bf2- broken tests (commit by @davidecavestro)fbd0ca9- refactor broke backend services (commit by @davidecavestro)6f2f122- tag graph broken in hierarchiical mode (commit by @davidecavestro)eb5c75b- provide clear visual feedback for desktop users on what's clickable (commit by @davidecavestro)0c19f5e- remove DT_API_KEY to strengthen security (commit by @davidecavestro)0f3e5a3- taxonomy priority not working (commit by @davidecavestro)aefa20b- broken requirements (commit by @davidecavestro)d8423f6- uniform buttons appearance across views (commit by @davidecavestro)3bdebba- sbom populator for local testing isbroken (commit by @davidecavestro)841a16e- broken pagination for projects and tags (commit by @davidecavestro)adee042- filtering is broken (commit by @davidecavestro)
🔧 Chores
4d5a6ab- pin GH actions (commit by @davidecavestro)208e3b7- configure renovate for actions pinning (commit by @davidecavestro)ce2e6b0- use common dialogs (commit by @davidecavestro)5a4e5be- update OpenAPI descriptor [skip ci] (commit by @github-actions[bot])f8d6a3c- beef up tests for backend (commit by @davidecavestro)7fe07b2- increate backend tests coverage (commit by @davidecavestro)b39f75b- use vevn in dv container (commit by @davidecavestro)d232173- remove associative for hierarchical (commit by @davidecavestro)ef9cb58- force renovate PR rebase (commit by @davidecavestro)27abb91- expand trees by default (commit by @davidecavestro)6ce89bf- add frontend tests (commit by @davidecavestro)8144ae3- > use nodejs 24 for automations (commit by @davidecavestro)dc0f86c- deps: update dependency fastapi to v0.136.1 (commit by @renovate[bot])8b529c5- deps: pin schneegans/dynamic-badges-action action to 0e50b8b (commit by @renovate[bot])fe133a9- deps: update dependency @tailwindcss/postcss to v4.2.4 (commit by @renovate[bot])- [
28775a1](https://github.com/davidecavestro/dt-xtras/...
0.8.0
🐛 Bug Fixes
3c1e3dd- broken tag rename (commit by @davidecavestro)
🔧 Chores
d64ec72- add zizmor for CI checks (commit by @davidecavestro)901b7a0- switch to alpine to reduce CVEs (commit by @davidecavestro)dc9a7be- move tree build logic to backend (commit by @davidecavestro)
Images
- Backend: ghcr.io/davidecavestro/dt-xtras/backend:v0.8
- Frontend: ghcr.io/davidecavestro/dt-xtras/frontend:v0.8
API Documentation
- OpenAPI Schema: openapi.json (attached to this release)
0.7.0
✨ New Features
ef11aef- enhance bulk tag actions easing selections (commit by @davidecavestro)
🐛 Bug Fixes
a0a47ac- broken tag edit (commit by @davidecavestro)
🔧 Chores
d6565a5- decorate linking/unlinking tags on the Tag Bulk Actions view (commit by @davidecavestro)1e7fbb3- fix tag filtering (commit by @davidecavestro)
Images
- Backend: ghcr.io/davidecavestro/dt-xtras/backend:v0.7
- Frontend: ghcr.io/davidecavestro/dt-xtras/frontend:v0.7
0.6.0
✨ New Features
efbde9d- move the graph logic to backend api (commit by @davidecavestro)ec4125d- use stores for dashboard (commit by @davidecavestro)18dca36- ease creting taxonomy relations (commit by @davidecavestro)56023a4- show all tags into the navigation tree (commit by @davidecavestro)
🐛 Bug Fixes
e528546- Tag graph not rendering related proejcts (commit by @davidecavestro)30861c2- edit/create tag dropdowns are broken (commit by @davidecavestro)1b3e6c7- broken data loading for dashboard (commit by @davidecavestro)b0edc29- the tag bulk actions are broken (commit by @davidecavestro)
🔧 Chores
479adcf- move graph logic to backend refactor wip (commit by @davidecavestro)454807a- use stores for all frontend (commit by @davidecavestro)9a4478f- merge graph refactor to master [no ci] (commit by @davidecavestro)1d72b20- bump up deps (commit by @davidecavestro)2d985cd- use proper logging (commit by @davidecavestro)e18927d- remove duplicated logic from frontend (commit by @davidecavestro)
Images
- Backend: ghcr.io/davidecavestro/dt-xtras/backend:v0.6
- Frontend: ghcr.io/davidecavestro/dt-xtras/frontend:v0.6
0.5.0
✨ New Features
f4bfebb- decorate tags with related taxonomy (commit by @davidecavestro)60d28c6- provide page size handle (commit by @davidecavestro)51f7ee5- implement copy projects to tag (commit by @davidecavestro)
🐛 Bug Fixes
9f7ad5b- clone tag is broken for taxonomies with relations (commit by @davidecavestro)f8854f6- clone tag has button disabled (commit by @davidecavestro)8a75a32- project bulk actions filters are broken (commit by @davidecavestro)4513e95- duplicated elements on the navigation tree (commit by @davidecavestro)
🔧 Chores
e5601e1- rename Tag Manager to Tag Center (commit by @davidecavestro)2a16438- rename Projects to Project Center (commit by @davidecavestro)0e1f70c- rename Taxonomy Builder to Taxonomy Center (commit by @davidecavestro)c2ce2aa- properly rename Project Bulk Actions route and file (commit by @davidecavestro)a45d640- use store for taxonomies (commit by @davidecavestro)42dbfd5- properly share store for tags (commit by @davidecavestro)591fd00- use store or projects (commit by @davidecavestro)
Images
- Backend: ghcr.io/davidecavestro/dt-xtras/backend:v0.5
- Frontend: ghcr.io/davidecavestro/dt-xtras/frontend:v0.5
0.4.0
✨ New Features
b162a5b- implement tag rename (commit by @davidecavestro)17fcbc6- add aided tag editor (commit by @davidecavestro)7a6f467- add tag clone (commit by @davidecavestro)
🔧 Chores
81629d9- mark release as latest (commit by @davidecavestro)
Images
- Backend: ghcr.io/davidecavestro/dt-xtras/backend:v0.4
- Frontend: ghcr.io/davidecavestro/dt-xtras/frontend:v0.4
0.3.0
✨ New Features
ffa8e33- implement tag rename (commit by @davidecavestro)
Images
- Backend: ghcr.io/davidecavestro/dt-xtras/backend:v0.3
- Frontend: ghcr.io/davidecavestro/dt-xtras/frontend:v0.3
0.2.0
✨ New Features
61b96ff- add tags bulk actions (commit by @davidecavestro)
Images
- Backend: ghcr.io/davidecavestro/dt-xtras/backend:v0.2
- Frontend: ghcr.io/davidecavestro/dt-xtras/frontend:v0.2