Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found
Select Git revision

Target

Select target project
  • oss/utilities/requirements-manager
1 result
Select Git revision
Show changes
Commits on Source (2)
Showing
with 976 additions and 1059 deletions
source_url "https://raw.githubusercontent.com/cachix/devenv/d1f7b48e35e6dee421cfd0f51481d17f77586997/direnvrc" "sha256-YBzqskFZxmNb3kYVoKD9ZixoPXJh1C9ZvTLGFRkauZ0="
use devenv
\ No newline at end of file
/deployment/build/
# Devenv
.devenv*
devenv.local.nix
# direnv
.direnv
# pre-commit
.pre-commit-config.yaml
# Devenv
.attach_pid*
/build/
dist
result
.task/
.goreleaser.yml
Taskfile.yaml
## DO NOT EDIT THIS FILE MANUALLY, IT IS GENERATED BY NIX
image: docker-registry.schukai.com:443/nixos-ci-devenv:latest
#services:
# - docker:dind
variables:
NIXOS_VERSION: "23.11"
NIXPKGS_ALLOW_UNFREE: "1"
NIXPKGS_ALLOW_INSECURE: "1"
#DOCKER_DRIVER: overlay2
stages:
- tag
- release
# if you want to debug the ci pipeline, uncomment the following lines
#debug:
# tags:
# - nixos
# stage: tag
# script:
# - export
tag-it:
tags:
- nixos
stage: tag
script:
- devenv shell tag-version
rules:
- if: '$CI_COMMIT_TAG'
when: never
- if: '$CI_COMMIT_TAG_MESSAGE =~ /DO_RELEASE/'
when: never
- if: '$CI_COMMIT_MESSAGE =~ /Bump version/'
when: never
- when: on_success
release:
tags:
- nixos
stage: release
rules:
- if: '$CI_COMMIT_TAG_MESSAGE =~ /DO_RELEASE/'
when: on_success
- when: never
variables:
# Disable shallow cloning so that goreleaser can diff between tags to
GIT_DEPTH: 0
script:
- devenv shell deploy-app
#- cd source; goreleaser release --clean
## DO NOT EDIT THIS FILE MANUALLY, IT IS GENERATED BY NIX
......@@ -6,3 +6,5 @@
# Datasource local storage ignored files
/dataSources/
/dataSources.local.xml
# GitHub Copilot persisted chat sessions
/copilot/chatSessions
......@@ -25,7 +25,7 @@
<env name="PATH" value="$GoBinDirs$" />
</envs>
</TaskOptions>
<TaskOptions isEnabled="true">
<TaskOptions isEnabled="false">
<option name="arguments" value="-w $FilePath$" />
<option name="checkSyntaxErrors" value="true" />
<option name="description" />
......
......@@ -112,12 +112,11 @@ reqman tasks print --path=examples/
The output is then of the type:
| AUFGABE | BIS | ERLEDIGT | DATEI |
|----------------------|------------|----------|---------|
| -------------------- | ---------- | -------- | ------- |
| task 1 | — | — | file.md |
| tast 2 | — | — | file.md |
| task 3 with due date | 2022-12-13 | ✓ | file.md |
### Output of the items
```bash
......@@ -127,7 +126,7 @@ reqman requirements print --path examples/ --column ID --column Title
The output is then of the type:
| ID | TITEL |
| ---- | ---------------- |
| --- | -------------- |
| A1 | My requirement |
More columns can be added with `--column`.
......@@ -147,7 +146,7 @@ reqman requirements print --path=example/ --column=ID --column=
The output is then of the type:
| ID | GRUPPE | NAME | TYP | BESCHREIBUNG | BIS | ERLEDIGT | AM | VON | DATEI |
| -------------------- | -------- | -------------------------- | ------ | -------------- | ------------ | ---------- | ------------ | ----- | ---------------------- |
| ------------------ | ------ | ------------------------ | ---- | ------------ | ---------- | -------- | ---------- | --- | -------------------- |
| 23423-Beistellung1 | A1 | Beistellung eines Bildes | Bild | Großes Logo | 2022-12-12 | ✓ | 2022-12-01 | Me | ./req1/002/002-01.md |
### Output changelog
......@@ -178,7 +177,7 @@ requirements report --grouped-by ID
This command produces two tables:
| Anforderung | Gesch | TIME SPENT |
| ------------- | ------- | --------- |
| ----------- | ----- | ---------- |
| ID1 | 40 | 1 |
| ID2 | 40 | 1 |
| ID3 | 40 | 1 |
......@@ -205,17 +204,17 @@ This command produces two tables:
| ID24 | 40 | 6 |
| ID25 | 40 | 6 |
1) Groups all estimates and adds up the estimate and the booked times. This allows you to see how much time you have
1. Groups all estimates and adds up the estimate and the booked times. This allows you to see how much time you have
spent.
| KEY | PLANNED VALUE | TIME SPENT | RATIO |
| :---- | --------------- | ------------ | ------- |
| :-- | ------------- | ---------- | ----- |
| ID1 | 1000 | 75h0m0s | 7.50 |
2) This table shows for each plan value the hours needed, the mean, the variance and the standard deviation.
2. This table shows for each plan value the hours needed, the mean, the variance and the standard deviation.
| PLAN VALUE | TIME SPENT | MEAN | VARIANCE | STANDARD DEVIATION |
| ------------ | ------------ | ------ | ---------- | -------------------- |
| ---------- | ---------- | ---- | -------- | ------------------ |
| 40 | 75h0m0s | 3.00 | 2.08 | 1.44 |
On average, we needed 3 hours in the example.
......@@ -281,7 +280,7 @@ If the PDF function is used, LaTeX commands can also be included in the text. Fo
## YAML
| | `>` | `` | | `"` | `'` | `>-` | `>+` | `│-` | `│+` |
|-----------------------------------|---------|--------|-----|------|-----|-------|--------|--------|--------|
| --------------------------------- | ----- | ------ | --- | ---- | --- | ----- | ------ | ------ | ------ |
| **Spaces/newlines converted as:** | | | | | | | | | |
| Trailing space → | \_ | \_ | | | | \_ | \_ | \_ | \_ |
| Leading space → | \\n\_ | \\n\_ | | | | \\n\_ | \\n\_ | \\n\_ | \\n\_ |
......@@ -308,7 +307,7 @@ depending on the type. The following table provides information about the indivi
The format can be looked up in the first column of the table below.
| Layout | Java notation | C notation | Notes |
| ------------------ | --------------- | ------------ | ---------- |
| ---------------- | ------------- | ---------- | -------- |
| 2006-01-02 | yyyy-MM-dd | %F | ISO 8601 |
| 20060102 | yyyyMMdd | %Y%m%d | ISO 8601 |
| January 02, 2006 | MMMM dd, yyyy | %B %d, %Y | |
......@@ -328,11 +327,10 @@ The format can be looked up in the first column of the table below.
Individual LaTeX commands can be looked up here:
* [tug.ctan.org/info/latex-refsheet/LaTeX_RefSheet.pdf](http://tug.ctan.org/info/latex-refsheet/LaTeX_RefSheet.pdf)
* [www.uni-frankfurt.de/53485609/latexsheet.pdf](https://www.uni-frankfurt.de/53485609/latexsheet.pdf)
* [www.latex4ei.de/downloads/LaTeX_CheatSheet.pdf](https://www.latex4ei.de/downloads/LaTeX_CheatSheet.pdf)
* [download.schukai.com/tools/reqman/](http://download.schukai.com/tools/reqman/)
- [tug.ctan.org/info/latex-refsheet/LaTeX_RefSheet.pdf](http://tug.ctan.org/info/latex-refsheet/LaTeX_RefSheet.pdf)
- [www.uni-frankfurt.de/53485609/latexsheet.pdf](https://www.uni-frankfurt.de/53485609/latexsheet.pdf)
- [www.latex4ei.de/downloads/LaTeX_CheatSheet.pdf](https://www.latex4ei.de/downloads/LaTeX_CheatSheet.pdf)
- [download.schukai.com/tools/reqman/](http://download.schukai.com/tools/reqman/)
## Change Log
......
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
<style>
body {
background-color: #ffffff;
}
</style>
<title>Download Portal schukai GmbH</title>
</head>
<body>
<div class="d-flex flex-column align-items-center justify-content-center"
style="height:100vh;">
<div class="text-center">
<a href="https://www.schukai.com" class="text-decoration-none text-white text-decoration"><img
src="https://cdn.alvine.io/image/logo/schukai-rot.svg" width="300px"></a>
<br>
<div class="card mt-5">
<div class="card-header">
ReqMan
</div>
<ul class="list-group">
<li class="list-group-item"><a class="text-decoration-none link-danger" href="./reqman-linux-386">reqman-linux-386</a></li>
<li class="list-group-item"><a class="text-decoration-none link-danger" href="./reqman-linux-amd64">reqman-linux-amd64</a></li>
<li class="list-group-item"><a class="text-decoration-none link-danger" href="./reqman-linux-arm">reqman-linux-arm</a></li>
<li class="list-group-item"><a class="text-decoration-none link-danger" href="./reqman-linux-arm64">reqman-linux-arm64</a></li>
<li class="list-group-item"><a class="text-decoration-none link-danger" href="./reqman-windows">reqman-windows</a></li>
</ul>
</div>
<p class="mt-5">
<a href="https://about.schukai.com/de/impressum/" class="text-decoration-none text-decoration"
style="color:#c10000">Imprint</a></p>
</div>
</div>
<!--
<div class="d-flex flex-column align-items-center justify-content-center"
style="height:100vh;">
<div class="d-block">
<div><img src="signet.svg" height="10%"></div>
<div>
</div>
</div>
</div>
<div class="text-center mb-2 fixed-bottom">
<div class="row">
<div class="col">
</div>
</div>
</div> -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js"
integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM"
crossorigin="anonymous"></script>
</body>
</html>
#!/bin/bash
# shellcheck shell=bash
$(command -v aws) s3 ls --recursive s3://doc.alvine.io/de/ --region eu-central-1 > "$(THIS_DIR)s3-temp/inventory.txt"
\ No newline at end of file
......@@ -95,12 +95,8 @@ Privacy:
# Where possible, a general description of the technical and organisational
# security measures referred to in Article 32(1).
TOM: null
...
### {{ .Title }} - {{ .ID }}
#### Subheading
......@@ -108,12 +104,13 @@ Privacy:
- [ ] task 1
- [ ] task 2
{{ if .Items }}
#### Items
| ID | Name | Delivery until | Provided on |
|--------------------|--------------|----------------------:|-----------------------------------------:|
| --- | ---- | -------------: | ----------: |
{{ range .Items
}}| {{ .ID }} | {{ .Name }} | {{ .DeliveryUntil.Format "02.Jan" }} | {{ .ProvidedOn.Format "02.Jan" }} |
{{ end }}
......@@ -121,6 +118,7 @@ Privacy:
{{ end }}
{{ if .Privacy }}
#### Privacy
{{ range .Privacy }}
......@@ -137,9 +135,3 @@ Privacy:
{{ end }}
{{ end }}
......@@ -110,12 +110,8 @@ Privacy:
# Where possible, a general description of the technical and organisational
# security measures referred to in Article 32(1).
TOM: null
...
### {{ .Title }} - {{ .ID }}
#### Subheading
......@@ -123,12 +119,13 @@ Privacy:
- [ ] task 1
- [ ] task 2
{{ if .Items }}
#### Items
| ID | Name | Delivery until | Provided on |
|--------------------|--------------|----------------------:|-----------------------------------------:|
| --- | ---- | -------------: | ----------: |
{{ range .Items
}}| {{ .ID }} | {{ .Name }} | {{ .DeliveryUntil.Format "02.Jan" }} | {{ .ProvidedOn.Format "02.Jan" }} |
{{ end }}
......@@ -136,6 +133,7 @@ Privacy:
{{ end }}
{{ if .Privacy }}
#### Privacy
{{ range .Privacy }}
......@@ -152,9 +150,3 @@ Privacy:
{{ end }}
{{ end }}
......@@ -117,7 +117,6 @@ Issues:
- bug
- bugfix
URL: https://gitlab.schukai.com/oss/utilities/requirements-manager/-/issues/47
...
### {{ .Title }} - {{ .ID }}
......@@ -131,12 +130,13 @@ Lorem isum dolor[^1] sit ametp, consttrapsile,ssddi dnu tiee icagrem numy emd t
- [ ] task 1
- [ ] task 2
{{ if .Items }}
#### Items
| ID | Name | Delivery until | Provided on |
|--------------------|--------------|----------------------:|-----------------------------------------:|
| --- | ---- | -------------: | ----------: |
{{ range .Items
}}| {{ .ID }} | {{ .Name }} | {{ .DeliveryUntil.Format "02.Jan" }} | {{ .ProvidedOn.Format "02.Jan" }} |
{{ end }}
......@@ -144,6 +144,7 @@ Lorem isum dolor[^1] sit ametp, consttrapsile,ssddi dnu tiee icagrem numy emd t
{{ end }}
{{ if .Privacy }}
#### Privacy
{{ range .Privacy }}
......@@ -161,7 +162,6 @@ Lorem isum dolor[^1] sit ametp, consttrapsile,ssddi dnu tiee icagrem numy emd t
{{ end }}
## Level 2
test
......
......@@ -91,12 +91,8 @@ Privacy:
# Where possible, a general description of the technical and organisational
# security measures referred to in Article 32(1).
TOM: null
...
### {{ .Title }} - {{ .ID }}
#### Subheading
......@@ -104,20 +100,21 @@ Privacy:
- [ ] task 1
- [ ] task 2
{{ if .Items }}
#### Items
| ID | Name | Delivery until | Provided on |
|--------------------|--------------|----------------------:|-----------------------------------------:|
| --- | ---- | -------------: | ----------: |
{{ range .Items
}}| {{ .ID }} | {{ .Name }} | {{ .DeliveryUntil.Format "02.Jan" }} | {{ .ProvidedOn.Format "02.Jan" }} |
{{ end }}
{{ end }}
{{ if .Privacy }}
#### Privacy
{{ range .Privacy }}
......@@ -126,17 +123,12 @@ Privacy:
{{ .Description }}
| | |
|--|--|
| --------------------- | -------------------------- |
| Category | {{ .Category }} |
| Data Retention Period | {{ .DataRetentionPeriod }} |
| Legal Basis | {{ .LegalBasis }} |
| Transfers | {{ .Transfers }} |
{{ end }}
{{ end }}
{{ end }}
......@@ -91,12 +91,8 @@ Privacy:
# Where possible, a general description of the technical and organisational
# security measures referred to in Article 32(1).
TOM: null
...
### {{ .Title }} - {{ .ID }}
#### Subheading
......@@ -104,20 +100,21 @@ Privacy:
- [ ] task 1
- [ ] task 2
{{ if .Items }}
#### Items
| ID | Name | Delivery until | Provided on |
|--------------------|--------------|----------------------:|-----------------------------------------:|
| --- | ---- | -------------: | ----------: |
{{ range .Items
}}| {{ .ID }} | {{ .Name }} | {{ .DeliveryUntil.Format "02.Jan" }} | {{ .ProvidedOn.Format "02.Jan" }} |
{{ end }}
{{ end }}
{{ if .Privacy }}
#### Privacy
{{ range .Privacy }}
......@@ -126,17 +123,12 @@ Privacy:
{{ .Description }}
| | |
|--|--|
| --------------------- | -------------------------- |
| Category | {{ .Category }} |
| Data Retention Period | {{ .DataRetentionPeriod }} |
| Legal Basis | {{ .LegalBasis }} |
| Transfers | {{ .Transfers }} |
{{ end }}
{{ end }}
{{ end }}
......@@ -91,12 +91,8 @@ Privacy:
# Where possible, a general description of the technical and organisational
# security measures referred to in Article 32(1).
TOM: null
...
### {{ .Title }} - {{ .ID }}
#### Subheading
......@@ -104,20 +100,21 @@ Privacy:
- [ ] task 1
- [ ] task 2
{{ if .Items }}
#### Items
| ID | Name | Delivery until | Provided on |
|--------------------|--------------|----------------------:|-----------------------------------------:|
| --- | ---- | -------------: | ----------: |
{{ range .Items
}}| {{ .ID }} | {{ .Name }} | {{ .DeliveryUntil.Format "02.Jan" }} | {{ .ProvidedOn.Format "02.Jan" }} |
{{ end }}
{{ end }}
{{ if .Privacy }}
#### Privacy
{{ range .Privacy }}
......@@ -126,17 +123,12 @@ Privacy:
{{ .Description }}
| | |
|--|--|
| --------------------- | -------------------------- |
| Category | {{ .Category }} |
| Data Retention Period | {{ .DataRetentionPeriod }} |
| Legal Basis | {{ .LegalBasis }} |
| Transfers | {{ .Transfers }} |
{{ end }}
{{ end }}
{{ end }}
......@@ -91,12 +91,8 @@ Privacy:
# Where possible, a general description of the technical and organisational
# security measures referred to in Article 32(1).
TOM: null
...
### {{ .Title }} - {{ .ID }}
#### Subheading
......@@ -104,20 +100,21 @@ Privacy:
- [ ] task 1
- [ ] task 2
{{ if .Items }}
#### Items
| ID | Name | Delivery until | Provided on |
|--------------------|--------------|----------------------:|-----------------------------------------:|
| --- | ---- | -------------: | ----------: |
{{ range .Items
}}| {{ .ID }} | {{ .Name }} | {{ .DeliveryUntil.Format "02.Jan" }} | {{ .ProvidedOn.Format "02.Jan" }} |
{{ end }}
{{ end }}
{{ if .Privacy }}
#### Privacy
{{ range .Privacy }}
......@@ -126,17 +123,12 @@ Privacy:
{{ .Description }}
| | |
|--|--|
| --------------------- | -------------------------- |
| Category | {{ .Category }} |
| Data Retention Period | {{ .DataRetentionPeriod }} |
| Legal Basis | {{ .LegalBasis }} |
| Transfers | {{ .Transfers }} |
{{ end }}
{{ end }}
{{ end }}
......@@ -91,12 +91,8 @@ Privacy:
# Where possible, a general description of the technical and organisational
# security measures referred to in Article 32(1).
TOM: null
...
### {{ .Title }} - {{ .ID }}
#### Subheading
......@@ -104,20 +100,21 @@ Privacy:
- [ ] task 1
- [ ] task 2
{{ if .Items }}
#### Items
| ID | Name | Delivery until | Provided on |
|--------------------|--------------|----------------------:|-----------------------------------------:|
| --- | ---- | -------------: | ----------: |
{{ range .Items
}}| {{ .ID }} | {{ .Name }} | {{ .DeliveryUntil.Format "02.Jan" }} | {{ .ProvidedOn.Format "02.Jan" }} |
{{ end }}
{{ end }}
{{ if .Privacy }}
#### Privacy
{{ range .Privacy }}
......@@ -126,17 +123,12 @@ Privacy:
{{ .Description }}
| | |
|--|--|
| --------------------- | -------------------------- |
| Category | {{ .Category }} |
| Data Retention Period | {{ .DataRetentionPeriod }} |
| Legal Basis | {{ .LegalBasis }} |
| Transfers | {{ .Transfers }} |
{{ end }}
{{ end }}
{{ end }}
......@@ -91,12 +91,8 @@ Privacy:
# Where possible, a general description of the technical and organisational
# security measures referred to in Article 32(1).
TOM: null
...
### {{ .Title }} - {{ .ID }}
#### Subheading
......@@ -104,20 +100,21 @@ Privacy:
- [ ] task 1
- [ ] task 2
{{ if .Items }}
#### Items
| ID | Name | Delivery until | Provided on |
|--------------------|--------------|----------------------:|-----------------------------------------:|
| --- | ---- | -------------: | ----------: |
{{ range .Items
}}| {{ .ID }} | {{ .Name }} | {{ .DeliveryUntil.Format "02.Jan" }} | {{ .ProvidedOn.Format "02.Jan" }} |
{{ end }}
{{ end }}
{{ if .Privacy }}
#### Privacy
{{ range .Privacy }}
......@@ -126,17 +123,12 @@ Privacy:
{{ .Description }}
| | |
|--|--|
| --------------------- | -------------------------- |
| Category | {{ .Category }} |
| Data Retention Period | {{ .DataRetentionPeriod }} |
| Legal Basis | {{ .LegalBasis }} |
| Transfers | {{ .Transfers }} |
{{ end }}
{{ end }}
{{ end }}
......@@ -91,12 +91,8 @@ Privacy:
# Where possible, a general description of the technical and organisational
# security measures referred to in Article 32(1).
TOM: null
...
### {{ .Title }} - {{ .ID }}
#### Subheading
......@@ -104,20 +100,21 @@ Privacy:
- [ ] task 1
- [ ] task 2
{{ if .Items }}
#### Items
| ID | Name | Delivery until | Provided on |
|--------------------|--------------|----------------------:|-----------------------------------------:|
| --- | ---- | -------------: | ----------: |
{{ range .Items
}}| {{ .ID }} | {{ .Name }} | {{ .DeliveryUntil.Format "02.Jan" }} | {{ .ProvidedOn.Format "02.Jan" }} |
{{ end }}
{{ end }}
{{ if .Privacy }}
#### Privacy
{{ range .Privacy }}
......@@ -126,17 +123,12 @@ Privacy:
{{ .Description }}
| | |
|--|--|
| --------------------- | -------------------------- |
| Category | {{ .Category }} |
| Data Retention Period | {{ .DataRetentionPeriod }} |
| Legal Basis | {{ .LegalBasis }} |
| Transfers | {{ .Transfers }} |
{{ end }}
{{ end }}
{{ end }}
......@@ -91,12 +91,8 @@ Privacy:
# Where possible, a general description of the technical and organisational
# security measures referred to in Article 32(1).
TOM: null
...
### {{ .Title }} - {{ .ID }}
#### Subheading
......@@ -104,20 +100,21 @@ Privacy:
- [ ] task 1
- [ ] task 2
{{ if .Items }}
#### Items
| ID | Name | Delivery until | Provided on |
|--------------------|--------------|----------------------:|-----------------------------------------:|
| --- | ---- | -------------: | ----------: |
{{ range .Items
}}| {{ .ID }} | {{ .Name }} | {{ .DeliveryUntil.Format "02.Jan" }} | {{ .ProvidedOn.Format "02.Jan" }} |
{{ end }}
{{ end }}
{{ if .Privacy }}
#### Privacy
{{ range .Privacy }}
......@@ -126,17 +123,12 @@ Privacy:
{{ .Description }}
| | |
|--|--|
| --------------------- | -------------------------- |
| Category | {{ .Category }} |
| Data Retention Period | {{ .DataRetentionPeriod }} |
| Legal Basis | {{ .LegalBasis }} |
| Transfers | {{ .Transfers }} |
{{ end }}
{{ end }}
{{ end }}