Compare commits

..

99 Commits

Author SHA1 Message Date
8e8f6eb976 mail
All checks were successful
deploy to production / deploy (push) Successful in 30s
2023-11-20 15:05:22 +00:00
b107392907 backups
All checks were successful
deploy to production / deploy (push) Successful in 34s
2023-11-05 09:32:22 +00:00
819452e15e test
All checks were successful
deploy to production / deploy (push) Successful in 29s
2023-10-18 15:16:54 +00:00
7d2e708e65 test
All checks were successful
deploy to production / deploy (push) Successful in 29s
2023-10-18 15:13:46 +00:00
75d4c88d47 test
All checks were successful
deploy to production / deploy (push) Successful in 30s
2023-10-18 15:00:30 +00:00
850fb6ad1e test
All checks were successful
deploy to production / deploy (push) Successful in 31s
2023-10-18 14:55:24 +00:00
2d68e756a7 test
All checks were successful
deploy to production / deploy (push) Successful in 35s
2023-10-18 14:49:29 +00:00
48a5043de1 test 2023-10-18 14:47:27 +00:00
7d77440749 test
All checks were successful
deploy to production / deploy (push) Successful in 28s
2023-10-13 09:39:09 +00:00
46c5b52de1 tel
All checks were successful
deploy to production / deploy (push) Successful in 27s
2023-10-13 09:17:05 +00:00
7dd5e7e99a tel
All checks were successful
deploy to production / deploy (push) Successful in 54s
2023-10-11 08:48:44 +00:00
26fc03cbd0 slider
All checks were successful
deploy to production / deploy (push) Successful in 38s
2023-09-28 15:28:20 +00:00
626cbbabb4 2s more
All checks were successful
deploy to production / deploy (push) Successful in 35s
2023-09-27 19:35:06 +00:00
e6e1baf808 homepage nav
All checks were successful
deploy to production / deploy (push) Successful in 35s
2023-09-16 10:04:38 +00:00
df1e5c03be fix
All checks were successful
deploy to production / deploy (push) Successful in 33s
2023-09-08 15:46:38 +00:00
5b4ea22da0 fix
All checks were successful
deploy to production / deploy (push) Successful in 35s
2023-09-08 15:44:32 +00:00
e7c1de21bb fix
All checks were successful
deploy to production / deploy (push) Successful in 35s
2023-09-08 15:40:58 +00:00
a5e1ede626 fix
All checks were successful
deploy to production / deploy (push) Successful in 35s
2023-09-08 15:34:52 +00:00
605ac82471 fix
All checks were successful
deploy to production / deploy (push) Successful in 35s
2023-09-08 15:29:17 +00:00
6c9fd6f64a fix
All checks were successful
deploy to production / deploy (push) Successful in 35s
2023-09-08 15:25:03 +00:00
18b3db7671 fix 2023-09-08 15:20:49 +00:00
fa1485d6ac fix
All checks were successful
deploy to production / deploy (push) Successful in 38s
2023-09-08 15:19:50 +00:00
a91eb90c41 test
All checks were successful
deploy to production / deploy (push) Successful in 38s
2023-09-08 15:07:07 +00:00
f2c9b2bc40 test
All checks were successful
deploy to production / deploy (push) Successful in 42s
2023-09-08 15:06:41 +00:00
3e01920db4 test
All checks were successful
deploy to production / deploy (push) Successful in 37s
2023-09-08 15:04:56 +00:00
df22a0da08 fix
All checks were successful
deploy to production / deploy (push) Successful in 34s
2023-09-08 14:41:20 +00:00
ac526612df fix
All checks were successful
deploy to production / deploy (push) Successful in 38s
2023-09-08 14:24:35 +00:00
6aeb2c8778 fix
All checks were successful
deploy to production / deploy (push) Successful in 35s
2023-09-08 14:21:49 +00:00
fa80939f6b fix
All checks were successful
deploy to production / deploy (push) Successful in 38s
2023-09-08 14:16:30 +00:00
e976c694b8 fix 2023-09-08 14:14:03 +00:00
0938113f88 fix
All checks were successful
deploy to production / deploy (push) Successful in 31s
2023-09-08 14:01:41 +00:00
1b8e5fed12 fix
All checks were successful
deploy to production / deploy (push) Successful in 35s
2023-09-08 14:00:13 +00:00
11062fc0fb fixes
All checks were successful
deploy to production / deploy (push) Successful in 34s
2023-09-08 13:49:47 +00:00
5504c5595a fixes
Some checks failed
deploy to production / deploy (push) Failing after 23s
2023-09-08 13:47:19 +00:00
61af2e2c8e fixes
All checks were successful
deploy to production / deploy (push) Successful in 36s
2023-09-08 13:42:48 +00:00
6b735fed07 ttt
All checks were successful
deploy to production / deploy (push) Successful in 40s
2023-09-05 13:56:20 +00:00
960625a018 ttt
All checks were successful
deploy to production / deploy (push) Successful in 36s
2023-09-05 13:55:16 +00:00
1b54cf507e ttt
All checks were successful
deploy to production / deploy (push) Successful in 43s
2023-09-05 13:51:08 +00:00
8e3abd56c1 ttt
All checks were successful
deploy to production / deploy (push) Successful in 37s
2023-09-05 13:40:05 +00:00
e4b6334d85 fix
All checks were successful
deploy to production / deploy (push) Successful in 40s
2023-09-05 13:00:45 +00:00
8d626450f6 push
All checks were successful
deploy to production / deploy (push) Successful in 40s
2023-09-05 12:35:51 +00:00
4e283573bd fixes
All checks were successful
deploy to production / deploy (push) Successful in 38s
2023-09-01 16:25:18 +00:00
223bbf0699 fixes
All checks were successful
deploy to production / deploy (push) Successful in 36s
2023-09-01 16:24:20 +00:00
24144c692e fixes
All checks were successful
deploy to production / deploy (push) Successful in 34s
2023-09-01 16:16:55 +00:00
35c1ed0dec fixes
All checks were successful
deploy to production / deploy (push) Successful in 34s
2023-09-01 16:16:19 +00:00
b6a4df9c37 fixes
All checks were successful
deploy to production / deploy (push) Successful in 35s
2023-09-01 16:14:41 +00:00
536902cbbb fixes
All checks were successful
deploy to production / deploy (push) Successful in 34s
2023-09-01 15:55:01 +00:00
97e67e0b58 fixes
All checks were successful
deploy to production / deploy (push) Successful in 37s
2023-09-01 15:45:15 +00:00
0a200ad3c6 fixes
All checks were successful
deploy to production / deploy (push) Successful in 35s
2023-09-01 15:42:28 +00:00
d0c81857d4 fixes
All checks were successful
deploy to production / deploy (push) Successful in 34s
2023-09-01 15:35:51 +00:00
fb497d0e6f fixes
All checks were successful
deploy to production / deploy (push) Successful in 34s
2023-09-01 15:28:45 +00:00
77affb9705 fixes
All checks were successful
deploy to production / deploy (push) Successful in 34s
2023-09-01 15:15:41 +00:00
f3a22c7543 fixes
All checks were successful
deploy to production / deploy (push) Successful in 32s
2023-09-01 15:09:15 +00:00
9a4270e4dd fixes
All checks were successful
deploy to production / deploy (push) Successful in 35s
2023-09-01 14:50:43 +00:00
8b955bdae6 fixes
All checks were successful
deploy to production / deploy (push) Successful in 35s
2023-09-01 14:27:11 +00:00
af8850dede fixes
All checks were successful
deploy to production / deploy (push) Successful in 35s
2023-09-01 14:22:27 +00:00
d44cbc1757 fixes
All checks were successful
deploy to production / deploy (push) Successful in 34s
2023-09-01 14:15:06 +00:00
2a894d6645 fixes
All checks were successful
deploy to production / deploy (push) Successful in 33s
2023-09-01 14:10:51 +00:00
ce132cb146 fixes
All checks were successful
deploy to production / deploy (push) Successful in 35s
2023-09-01 14:08:21 +00:00
1b44964f9c fixes
All checks were successful
deploy to production / deploy (push) Successful in 35s
2023-09-01 14:05:36 +00:00
10eade80ae fixes
All checks were successful
deploy to production / deploy (push) Successful in 34s
2023-09-01 13:52:29 +00:00
e02ac8e1f7 fixes
All checks were successful
deploy to production / deploy (push) Successful in 35s
2023-09-01 13:46:53 +00:00
190c83f4b0 test
All checks were successful
deploy to production / deploy (push) Successful in 33s
2023-09-01 13:17:45 +00:00
2aaa02329f test
All checks were successful
deploy to production / deploy (push) Successful in 35s
2023-09-01 13:14:58 +00:00
4e5a921711 test
All checks were successful
deploy to production / deploy (push) Successful in 32s
2023-09-01 13:08:06 +00:00
f2ddcb410b test
All checks were successful
deploy to production / deploy (push) Successful in 34s
2023-09-01 12:57:53 +00:00
75269a3a30 test
All checks were successful
deploy to production / deploy (push) Successful in 34s
2023-09-01 12:55:40 +00:00
82b9b6ec36 fixes
All checks were successful
deploy to production / deploy (push) Successful in 35s
2023-09-01 12:11:46 +00:00
157e667227 fixes
All checks were successful
deploy to production / deploy (push) Successful in 36s
2023-09-01 12:09:35 +00:00
769fd1296c fix
All checks were successful
deploy to production / deploy (push) Successful in 30s
2023-08-17 09:15:33 +00:00
8a6c025040 fix
All checks were successful
deploy to production / deploy (push) Successful in 30s
2023-08-17 09:13:08 +00:00
4d31133d99 fix
All checks were successful
deploy to production / deploy (push) Successful in 30s
2023-08-17 09:11:50 +00:00
e51a485ebc fix
All checks were successful
deploy to production / deploy (push) Successful in 30s
2023-08-17 09:11:09 +00:00
948808ec4f fix
All checks were successful
deploy to production / deploy (push) Successful in 31s
2023-08-17 09:09:34 +00:00
c8314798e5 fix
All checks were successful
deploy to production / deploy (push) Successful in 31s
2023-08-17 08:51:33 +00:00
19d7c231ae impressumt datenschutz
All checks were successful
deploy to production / deploy (push) Successful in 31s
2023-08-17 08:49:24 +00:00
32295fecfa fix
All checks were successful
deploy to production / deploy (push) Successful in 31s
2023-08-17 08:46:02 +00:00
d6e253d77e fix
All checks were successful
deploy to production / deploy (push) Successful in 31s
2023-08-17 08:27:00 +00:00
04595d7094 fix
All checks were successful
deploy to production / deploy (push) Successful in 31s
2023-08-17 08:01:56 +00:00
068c6f0ca1 tst
All checks were successful
deploy to production / deploy (push) Successful in 31s
2023-08-16 10:59:08 +00:00
c8f8f8ca4d tst
Some checks failed
deploy to production / deploy (push) Failing after 32s
2023-08-16 10:56:43 +00:00
66314fcb92 tst
Some checks failed
deploy to production / deploy (push) Failing after 55s
2023-08-16 10:53:05 +00:00
44f7934217 tst
Some checks failed
deploy to production / deploy (push) Failing after 31s
2023-08-16 10:46:33 +00:00
c9135d03cf last changes 2023-08-15 12:48:43 +00:00
c29765dd09 changes 2023-07-19 15:22:20 +00:00
9e6dc31811 next bug fixes 2023-07-17 07:35:41 +00:00
0e1de15d7c fixes 2023-07-17 07:24:08 +00:00
383c1be382 robin - final version 2023-07-16 21:31:08 +00:00
8128f4f641 nex session 2023-07-16 11:50:53 +00:00
bfa53f6b95 icon cycle circle 2023-07-16 06:21:49 +00:00
c6d43a95fa next session 2023-07-15 16:15:17 +00:00
d4e21505ad frontend session 2023-07-14 19:32:33 +00:00
897b9ae2cf backend and api endpoints 2023-07-14 11:58:27 +00:00
90b4c95cd8 footer & menu right side 2023-07-13 20:45:49 +00:00
09a150f102 ignore 2023-07-13 16:44:40 +00:00
7ce16346e0 header & menu 2023-07-13 16:43:19 +00:00
f290e9d039 prettier bug 2023-07-13 14:28:54 +00:00
297658bab2 folder structure 2023-07-13 13:20:36 +00:00
14b7979314 inital setup 2023-07-13 13:14:19 +00:00
796 changed files with 7384 additions and 10320 deletions

6
.env
View File

@@ -1,7 +1,7 @@
PROJECT_NAME=tibi-docs
PROJECT_NAME=fontis
TIBI_PREFIX=tibi
TIBI_NAMESPACE=tibi-docs
TIBI_NAMESPACE=fontis
UID=100
GID=101
RELEASE_ORG_SLUG=webmakers-gmbh
RELEASE_PROJECT_SLUG=tibi-docs
RELEASE_PROJECT_SLUG=fontis

View File

@@ -1,10 +1,6 @@
name: deploy to production
on: "push"
# push:
# branches:
# - master
jobs:
deploy:
name: deploy
@@ -17,40 +13,81 @@ jobs:
- uses: actions/checkout@v3
with:
fetch-depth: 0
lfs: true
submodules: true
- run: |
git fetch --force --tags
# setup node 18
- name: setup node 18
uses: actions/setup-node@v3
with:
node-version: 18
# with:
# node-version: 18
# cache: yarn
- name: build docs
- name: install dependencies
env:
FORCE_COLOR: "true"
run: |
node --version
cd docs
npm install -g yarn
yarn install
yarn docpress:build
- name: deploy docs
# only if branch is master
- name: modify config
run: |
sed -i 's#\(sentryEnvironment.*\)".*"#\1"${GITHUB_REF_NAME}"#g' frontend/src/config.ts
sed -i 's#//\( sentry\\.init.*\)#\1#g' frontend/src/config.ts
export $(cat .env | xargs)
echo "PROJECT_RELEASE=${RELEASE_PROJECT_SLUG}.r`git rev-list HEAD --count`-`git describe --all --long | sed 's+/+-+'`" >> .env
export $(cat .env | xargs)
echo ______ .env ______
cat .env
echo
sed -i 's#\(const release = \).*#\1"'${PROJECT_RELEASE}'"#g' api/hooks/config-client.js
# bash scripts/preload-meta.sh frontend/spa.html
# bash scripts/preload-meta.sh frontend/spa.html > frontend/_spa.html
# cp frontend/_spa.html frontend/spa.html
export stamp=`date +%s`
sed -i s/__TIMESTAMP__/$stamp/g frontend/spa.html
# sed -i s/__TIMESTAMP__/$stamp/g frontend/serviceworker.js
# cat frontend/serviceworker.js
# rm api/templates/spa.html
# cp frontend/spa.html api/templates/spa.html
echo ______ frontend/spa.html ______
cat frontend/spa.html
- name: build
env:
FORCE_COLOR: "true"
run: |
yarn build
#- name: build ssr
# env:
# FORCE_COLOR: "true"
# run: |
# yarn build:server
- name: build legacy
env:
FORCE_COLOR: "true"
run: |
yarn build:legacy
#- name: staging api test
# if: github.ref == 'refs/heads/dev'
# run: |
# targetDir=/data/${GITHUB_REPOSITORY}/${GITHUB_REF_NAME}
# mkdir -p targetDir
# rsync -av api $targetDir/
# mkdir -p $targetDir/frontend/dist
# rsync -av frontend/dist/ $targetDir/frontend/dist/
#- name: staging frontend te
# if: github.ref == 'refs/heads/dev'
# run: |
# docker compose -p ${GITHUB_REF_NAME}-${GITHUB_REPOSITORY_NAME}-${GITHUB_REPOSITORY_OWNER} up -d --build --remove-orphans
- name: deploy
if: github.ref == 'refs/heads/master'
env:
RSYNC_HOST: ftp1.webmakers.de
RSYNC_PORT: 22222
RSYNC_USER: webmakers_tibi_docs_rsync_master
RSYNC_USER: "fontis_rsync_master"
RSYNC_PASS: ${{ secrets.rsync_master }}
run: |
cd docs
ls -la
rsync -rlcgD --perms -i -u -v --stats --progress \
--delete \
-e "sshpass -p ${RSYNC_PASS} ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -p ${RSYNC_PORT}" \
_docpress/ \
${RSYNC_USER}@${RSYNC_HOST}:./ \
scripts/deploy.sh ftp1.webmakers.de $RSYNC_USER $RSYNC_PASS

2
.gitignore vendored
View File

@@ -8,7 +8,7 @@ docs/.yarn/*
!docs/.yarn/versions
api/hooks/lib/app.server*
node_modules
media
/media
tmp
_temp
frontend/dist

View File

@@ -18,7 +18,7 @@
{
"match": "/api/.*(\\.ya?ml|js|env)$",
"isAsync": false,
"cmd": "docker compose -p tibi-docs restart tibiserver",
"cmd": "docker compose -f ${workspaceRoot}/docker-compose-local.yml restart tibiserver",
"event": "onFileChange"
}
],

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More