Compare commits

...

10 Commits

14 changed files with 131 additions and 20 deletions

View File

@@ -2,17 +2,21 @@
## Angaben gemäß § 5 TMG
ODIT.Services - Nicolai Heinrich Ort und Philipp Dormann GbR <br>
ODIT.Services UG (haftungsbeschränkt)<br>
Am Schloßgraben 1 <br>
91074 Herzogenaurach <br>
**Vertreten durch:**
* Nicolai Heinrich Ort
* Philipp Dormann
## Kontakt
E-Mail: [info@odit.services](mailto:info@odit.services)
Telefon: Auf Anfrage
Vertretungsberechtigter Geschäftsführer: Nicolai Ort<br>
E-Mail: info@odit.services<br>
Telefon: 09132-7299832<br>
## Handelsregister
Registergericht: Fürth<br>
Registernummer HRB 19996<br>
## Umsatzsteuer-ID
Umsatzsteuer-Identifikationsnummer gemäß § 27 a Umsatzsteuergesetz: DE358111969
## Verbraucherstreitbeilegung/Universalschlichtungsstelle

95
options/label/ODIT.yaml Normal file
View File

@@ -0,0 +1,95 @@
labels:
- name: "Kind/Bug"
color: ee0701
exclusive: true
description: Something is not working
- name: "Kind/Feature"
color: 0288d1
exclusive: true
description: New functionality
- name: "Kind/Enhancement"
color: 84b6eb
exclusive: true
description: Improve existing functionality
- name: "Kind/Security"
color: 9c27b0
exclusive: true
description: This is security issue
- name: "Kind/Testing"
color: 795548
description: Issue or pull request related to testing
- name: "Kind/Question"
color: cc317c
description: A question
- name: "Reviewed/Duplicate"
exclusive: true
color: cccccc
description: This issue or pull request already exists
- name: "Reviewed/Invalid"
exclusive: true
color: e6e6e6
description: Invalid issue
- name: "Reviewed/Confirmed"
exclusive: true
color: e11d21
description: Issue has been confirmed
- name: "Reviewed/Won't Fix"
exclusive: true
color: ffffff
description: This issue won't be fixed
- name: "Status/Need More Info"
exclusive: true
color: a9a9a9
description: Feedback is required to reproduce issue or to continue work
- name: "Status/Review needed"
exclusive: true
color: 006b75
description: Needs a reveiw
- name: "Status/Blocked"
exclusive: true
color: 000000
description: Something is blocking this issue or pull request
- name: "Status/Doing"
exclusive: true
color: 207de5
description: Somebody is working on this
- name: "Status/Confirmed"
exclusive: false
color: 500cfc
description: This is indeed a bug/issue
- name: "Status/Abandoned"
exclusive: true
color: "222222"
description: Somebody has started to work on this but abandoned work
- name: "Priority/Critical"
exclusive: true
color: ff69b4
description: The priority is critical
priority: critical
- name: "Priority/High"
exclusive: true
color: e11d21
description: The priority is high
priority: high
- name: "Priority/Medium"
exclusive: true
color: fbca04
description: The priority is medium
priority: medium
- name: "Priority/Low"
exclusive: true
color: 0052cc
description: The priority is low
priority: low
- name: "Complexity/Hard"
exclusive: true
color: e11d21
description: The complexity is high
- name: "Complexity/Medium"
exclusive: true
color: e64a19
description: The complexity is medium
- name: "Complexity/Easy"
exclusive: true
color: 70c24a
description: The complexity is low

View File

@@ -56,13 +56,18 @@ Ein lückenloser Schutz der Daten vor dem Zugriff durch Dritte ist nicht möglic
Die verantwortliche Stelle für die Datenverarbeitung auf dieser Website ist:
ODIT.Services - Nicolai Heinrich Ort und Philipp Dormann GbR
Am Schloßgraben 1
91074 Herzogenaurach
Deutschland
ODIT.Services UG (haftungsbeschränkt)
Am Schloßgraben 1
91074 Herzogenaurach
Telefon: Auf Anfrage
#### Kontakt
Vertretungsberechtigter Geschäftsführer: Nicolai Ort
E-Mail: info@odit.services
Telefon: 09132-7299832
#### Handelsregister
Registergericht: Fürth
Registernummer HRB 19996
Verantwortliche Stelle ist die natürliche oder juristische Person, die allein oder gemeinsam mit anderen über die Zwecke und Mittel der Verarbeitung von personenbezogenen Daten (z.B. Namen, E-Mail-Adressen o. ä.) entscheidet.

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40px)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:1px solid rgba(0,0,0,.8);border-radius:5px;padding:20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:3em 0}.dropzone .dz-message .dz-button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom,#eee,#ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:#000000e6;line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:#fffc}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:#fff6;padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{transform:scale(1.05);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px;background:rgba(0,0,0,.8);border-radius:50%}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px;fill:#fff}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:20px;top:50%;margin-top:-10px;left:15%;right:15%;border:3px solid rgba(0,0,0,.8);background:rgba(0,0,0,.8);border-radius:10px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#fff;display:block;position:relative;height:100%;width:0;transition:width .3s ease-in-out;border-radius:17px}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#b10606;padding:.5em 1em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #b10606}

1
public/css/index.css Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

1
public/css/swagger.css Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -19,7 +19,9 @@
</h1>
<p class="large">
Gitea provides a simple and lightweight git server.<br>
Drone provides simple but powerful CI/CD.
Drone provides simple but powerful CI.<br>
Argo provided powerful CD.<br>
Kubernetes enables stable deployments.<br>
</p>
</div>
<div class="eight wide center column">
@@ -27,11 +29,10 @@
{{svg "octicon-code"}} Open Source
</h1>
<p class="large">
Out entire development stack is powered by awesome open source technologies.<br>
Version control powered by Gitea<br>
CI/CD powered by Drone<br>
Container powered by Docker Swarm<br>
Storage powered by CEPH<br>
CI powered by Drone<br>
CD powered by Argo<br>
Kubernetes via K3S<br>
</p>
</div>
</div>