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.
View command line instructions

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.