refactor: allow for tenants #163

Open
Ryuno-Ki wants to merge 4 commits from Ryuno-Ki/ki-frontend:refactor-tenant into main
First-time contributor

Closes kompetenzinventar/ki-doku#69

This way by adjusting a handful of environment variables the Frontend
can be used by organisations outside of WTFeG.

Signed-off-by: André Jaenisch andre.jaenisch@posteo.de

Closes https://git.wtf-eg.de/kompetenzinventar/ki-doku/issues/69 This way by adjusting a handful of environment variables the Frontend can be used by organisations outside of WTFeG. Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
Ryuno-Ki added 1 commit 2025-05-12 14:36:58 +02:00
refactor: allow for tenants
Some checks failed
continuous-integration/drone/pr Build is failing
e283ee1d2d
This way by adjusting a handful of environment variables the Frontend
can be used by organisations outside of WTFeG.

Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
Author
First-time contributor

I cannot see why the build is failing. Drone shows me a Not Found (could be a permission error?)

I cannot see why the build is failing. Drone shows me a Not Found (could be a permission error?)
Owner

Have you logged into Drone? Should be visible then.

The REUSE check failed.

# MISSING COPYRIGHT AND LICENSING INFORMATION

The following files have no copyright and licensing information:
* env.example
* vue.config.js

Both are probably not worth claiming copyright over, so this FAQ applies: https://reuse.software/faq/#uncopyrightable

Have you logged into Drone? Should be visible then. The REUSE check failed. ``` # MISSING COPYRIGHT AND LICENSING INFORMATION The following files have no copyright and licensing information: * env.example * vue.config.js ``` Both are probably not worth claiming copyright over, so this FAQ applies: https://reuse.software/faq/#uncopyrightable
Ryuno-Ki added 1 commit 2025-05-13 13:37:08 +02:00
update REUSE.toml
Some checks failed
continuous-integration/drone/pr Build is failing
b9230e949b
Add license information to the new files.

Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
Author
First-time contributor

Ah, missed the login 🤦

Okay, I can see the cause now. I follow the example of other files with similar purpose instead of waiving the copyright.

Ah, missed the login 🤦 Okay, I can see the cause now. I follow the example of other files with similar purpose instead of waiving the copyright.
Ryuno-Ki added 1 commit 2025-05-13 13:47:45 +02:00
update Dockerfile
Some checks failed
continuous-integration/drone/pr Build is failing
a4d64b9a90
The new files aren't present on a clean Docker setup in CI otherwise.

Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
Ryuno-Ki added 1 commit 2025-05-13 13:48:50 +02:00
fix typo
All checks were successful
continuous-integration/drone/pr Build is passing
debc4f1f1a
Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
Author
First-time contributor

Figured out how to turn the Build green 🥳

Figured out how to turn the Build green 🥳
All checks were successful
continuous-integration/drone/pr Build is passing
Required
Details
This pull request can be merged automatically.
You are not authorized to merge this pull request.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u refactor-tenant:Ryuno-Ki-refactor-tenant
git checkout Ryuno-Ki-refactor-tenant
Sign in to join this conversation.
No description provided.