13 Commits

Author SHA1 Message Date
Peach
d2f86da178 Updating package via script 2021-11-25 22:20:03 +01:00
Peach
6c889c546e Updating package via script 2021-11-25 22:18:12 +01:00
Peach
c358a4f034 Updating package via script 2021-11-25 20:13:01 +01:00
Peach
eb37eb4542 Updating package via script 2021-11-25 20:09:11 +01:00
Peach
f6ee748f1f Updating package via script 2021-11-25 00:32:04 +01:00
Peach
d105c84e93 Updating package via script 2021-11-24 22:08:01 +01:00
Peach
f8c49e9192 Updating package via script 2021-11-24 22:01:03 +01:00
Peach
5cfa38cf70 Updating package via script 2021-11-24 19:32:07 +01:00
Peach
75b8ab730b Updating package via script 2021-11-24 19:26:38 +01:00
35606f8047 WIP: add function for pull and version extraction 2021-11-24 08:03:58 +01:00
b46aa0d8b0 Feat: add updateScript.sh file 2021-11-24 07:57:28 +01:00
Peach
8476dc7052 Chore: add created versions to changelog 2021-11-24 01:48:55 +01:00
Peach
3ff7de3562 Chore: formatting fixes 2021-11-24 01:36:51 +01:00
11 changed files with 279 additions and 33 deletions

1
.gitignore vendored Normal file → Executable file
View File

@@ -1 +1,2 @@
SharedData_global.lock
._DAV

0
.gitlab-ci.yml Normal file → Executable file
View File

42
changelog.md Normal file → Executable file
View File

@@ -1 +1,43 @@
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
### Added
## [1.1.18] - 2021-11-25
### Changed
- Hexenmeister mit den Schutzherren: Erzfee und Gro<72>er Alterinc s<>mtlicher F<>higkeiten bis Stufe 20 hinzugef<65>gt.
- Druide mit dem Zirkel des Mondes inc s<>mtlicher F<>higkeiten bis Stufe 20 hinzugef<65>gt
- 24 neue Zauber hinzugef<65>gt
## [1.1.13] - 2021-11-24
### Changed
- Magier mit Schule der Hervorrufung inc s<>mtlicher F<>higkeiten bis Stufe 20 hinzugef<65>gt.
- Paladin mit dem Schwur der Eroberung inc s<>mtlicher F<>higkeiten bis Stufe 20 hinzugef<65>gt.
- Diverse Zauber und Heldenf<6E>higkeiten hinzugef<65>gt.
- Kleine Anpassungen an vorhandenen V<>lkern vorgenommen.
## [1.1.0] - 2021-11-24
### Changed
- bumped software version to be the first working major/minor compination, official project start.
## [1.0.4] - 2021-11-23
### Added
- automated release management
- on git tag push a release with the corrosponding version name will be generated.
- imported newest compendium changes.
## [1.0.3] - 2021-11-23
### Added
- manifest file is now linked in module.json
## [1.0.2] - 2021-11-23
### Added
- Download and project url to module.json
## [1.0.1] - 2021-11-23
### Added
First release

View File

@@ -1,15 +1,16 @@
{
"name": "SharedData_global",
"title": "SharedData - Deutsche Kompendien",
"description": "Kompendien zu den verschiedensten Kategorien aus der Deutschen Ausgabe der Dungeons and Dragons Bücher. Aktuell werden Einträge aus den Büchern: Spielerhandbuch, Xanathars Ratgeber für alles, Volos Allmanach für Monster und The Wild beyound the Witchlight eingepflegt. Dieses Modul steht frei für jeden zur Verfügung. Bei manchen Einträgen könnten eventuell die Bilder fehlen. Dafür werden die Dateien aus dem Modul SharedData_resources benötigt",
"author": "Nibur",
"version": "1.1.0",
"minimumCoreVersion": "0.8.3",
"compatibleCoreVersion":"0.8.9",
"url": "https://gitlab.j-linn.de/Yoshi/germandndcompendium",
"manifest": "https://gitlab.j-linn.de/Yoshi/germandndcompendium/-/raw/master/module.json",
"download": "http://gitlab.j-linn.de/Yoshi/germandndcompendium/-/archive/v1.1.0/germandndcompendium-v1.1.0.zip",
"packs": [
"name": "SharedData_global",
"title": "SharedData - Deutsche Kompendien",
"description": "Kompendien zu den verschiedensten Kategorien aus der Deutschen Ausgabe der Dungeons and Dragons Bücher. Aktuell werden Einträge aus den Büchern: Spielerhandbuch, Xanathars Ratgeber für alles, Volos Allmanach für Monster und The Wild beyound the Witchlight eingepflegt. Dieses Modul steht frei für jeden zur Verfügung. Bei manchen Einträgen könnten eventuell die Bilder fehlen. Dafür werden die Dateien aus dem Modul SharedData_resources benötigt",
"author": "Nibur",
"version": "1.1.18",
"minimumCoreVersion": "0.8.3",
"compatibleCoreVersion": "0.8.9",
"url": "https://gitlab.j-linn.de/Yoshi/germandndcompendium",
"manifest": "https://gitlab.j-linn.de/Yoshi/germandndcompendium/-/raw/master/module.json",
"download": "http://gitlab.j-linn.de/Yoshi/germandndcompendium/-/archive/v1.1.18/germandndcompendium-v1.1.18.zip",
"changelog": "https://gitlab.j-linn.de/Yoshi/germandndcompendium/-/blob/master/changelog.md",
"packs": [
{
"name": "Gegenstände",
"label": "Deutsch - Gegenstände",
@@ -88,4 +89,4 @@
"module": "SharedData_global"
}
]
}
}

91
module.json.bak Executable file
View File

@@ -0,0 +1,91 @@
{
"name": "SharedData_global",
"title": "SharedData - Deutsche Kompendien",
"description": "Kompendien zu den verschiedensten Kategorien aus der Deutschen Ausgabe der Dungeons and Dragons Bücher. Aktuell werden Einträge aus den Büchern: Spielerhandbuch, Xanathars Ratgeber für alles, Volos Allmanach für Monster und The Wild beyound the Witchlight eingepflegt. Dieses Modul steht frei für jeden zur Verfügung. Bei manchen Einträgen könnten eventuell die Bilder fehlen. Dafür werden die Dateien aus dem Modul SharedData_resources benötigt",
"author": "Nibur",
"version": "1.1.1",
"minimumCoreVersion": "0.8.3",
"compatibleCoreVersion": "0.8.9",
"url": "https://gitlab.j-linn.de/Yoshi/germandndcompendium",
"manifest": "https://gitlab.j-linn.de/Yoshi/germandndcompendium/-/raw/master/module.json",
"download": "http://gitlab.j-linn.de/Yoshi/germandndcompendium/-/archive/v1.1.1/germandndcompendium-v1.1.1.zip",
"packs": [
{
"name": "Gegenstände",
"label": "Deutsch - Gegenstände",
"path": "packs/Gegenstände.db",
"entity": "Item",
"module": "SharedData_global"
},
{
"name": "Monster",
"label": "Deutsch - Monster",
"path": "packs/Monster.db",
"entity": "Actor",
"module": "SharedData_global"
},
{
"name": "Klassen",
"label": "Deutsch - Klassen",
"path": "packs/Klassen.db",
"entity": "Item",
"module": "SharedData_global"
},
{
"name": "Handelsgüter",
"label": "Deutsch - Handelsgüter",
"path": "packs/Handelsgüter.db",
"entity": "Item",
"module": "SharedData_global"
},
{
"name": "Hintergründe",
"label": "Deutsch - Hintergründe",
"path": "packs/Hintergründe.db",
"entity": "Item",
"module": "SharedData_global"
},
{
"name": "Klassenfähigkeiten",
"label": "Deutsch - Klassenfähigkeiten",
"path": "packs/Klassenfähigkeiten.db",
"entity": "Item",
"module": "SharedData_global"
},
{
"name": "Monsterfähigkeiten",
"label": "Deutsch - Monsterfähigkeiten",
"path": "packs/Monsterfähigkeiten.db",
"entity": "Item",
"module": "SharedData_global"
},
{
"name": "Völker",
"label": "Deutsch - Völker",
"path": "packs/Völker.db",
"entity": "Item",
"module": "SharedData_global"
},
{
"name": "Talente",
"label": "Deutsch - Talente",
"path": "packs/Talente.db",
"entity": "Item",
"module": "SharedData_global"
},
{
"name": "Zauber",
"label": "Deutsch - Zauber",
"path": "packs/Zauber.db",
"entity": "Item",
"module": "SharedData_global"
},
{
"name": "Regelwerk",
"label": "Deutsch - Regelwerk",
"path": "packs/Regelwerk.db",
"entity": "JournalEntry",
"module": "SharedData_global"
}
]
}

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

0
readme.md Normal file → Executable file
View File

18
updateScript.sh Executable file
View File

@@ -0,0 +1,18 @@
#!/bin/bash
echo "Update script for Foundry Plugin"
echo "Get Updates from remote if nessesary"
git pull
# Assume the correct version is set in module js
echo "Extract version"
PACKAGE_VERSION=$(cat module.json \
| grep \"version\" \
| head -1 \
| awk -F: '{ print $2 }' \
| sed 's/[",]//g' \
| tr -d '[[:space:]]')
echo $PACKAGE_VERSION