fix: Adding the blueprints list/get access via API #472

Closed
opened 2026-04-05 17:11:45 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @huzky-v on 12/17/2025

Community Contribution License Agreement

By creating this pull request, I grant the project maintainers an unlimited,
perpetual license to use, modify, and redistribute these contributions under any terms they
choose, including both the AGPLv3 and the Fossorial Commercial license terms. I
represent that I have the right to grant this license for all contributed content.

Description

The current Swagger document have the GET /org/:orgId/blueprints and GET /org/:orgId/blueprint/blueprintId available
screenshot

but I can't access the two endpoints via API

How to test?

Spin up a testing environment and access the following API with API keys set
GET http://my-local-machine:3003/v1/org/:orgId/blueprints
GET http://my-local-machine:3003/v1/org/:orgId/blueprint/:blueprintId

I will get Cannot GET /v1/org/:orgId/blueprints response

What have been added

  1. Adding these endpoints to API
  2. Adding corresponding permission checkbox on the UI
  3. Added ZH-TW and English Mapping on the checkbox text

What should be added later, can't handle by me

  1. Other language mapping on the checkbox text
*Originally created by @huzky-v on 12/17/2025* ## Community Contribution License Agreement By creating this pull request, I grant the project maintainers an unlimited, perpetual license to use, modify, and redistribute these contributions under any terms they choose, including both the AGPLv3 and the Fossorial Commercial license terms. I represent that I have the right to grant this license for all contributed content. ## Description The current Swagger document have the `GET /org/:orgId/blueprints` and `GET /org/:orgId/blueprint/blueprintId` available <img width="486" height="226" alt="screenshot" src="https://github.com/user-attachments/assets/d5a0d286-460b-4493-85ec-dd7bea3936dd" /> but I can't access the two endpoints via API ## How to test? Spin up a testing environment and access the following API with API keys set `GET http://my-local-machine:3003/v1/org/:orgId/blueprints` `GET http://my-local-machine:3003/v1/org/:orgId/blueprint/:blueprintId` I will get `Cannot GET /v1/org/:orgId/blueprints` response ## What have been added 1. Adding these endpoints to API 2. Adding corresponding permission checkbox on the UI 3. Added ZH-TW and English Mapping on the checkbox text ## What should be added later, can't handle by me 1. Other language mapping on the checkbox text
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/pangolin#472