Compare commits

...

7 Commits
1.0.4 ... 1.0.5

Author SHA1 Message Date
4874b22796
🚀Bumped version to 1.0.5 2024-12-18 18:20:27 +01:00
72d34cbfd7
chore: remove husky 2024-12-18 18:20:08 +01:00
b10e964ad9
feat(footer): cleaned up text 2024-12-18 18:19:03 +01:00
919b2956ab
feat: improved background img import 2024-12-18 18:18:46 +01:00
c4ad18cb4f
chore(deps): pnpm@9 + node@23 2024-12-18 18:18:27 +01:00
ab4f82ccf1
chore(deps): bump some 2024-12-18 18:18:14 +01:00
1235776a62
feat(ci)!: Switched to woodpecker
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2023-11-06 20:04:30 +01:00
9 changed files with 2274 additions and 2019 deletions

View File

@ -1,101 +0,0 @@
---
kind: secret
name: docker_username
get:
path: odit-registry-builder
name: username
---
kind: secret
name: docker_password
get:
path: odit-registry-builder
name: password
---
kind: secret
name: npm_url
get:
path: odit-npm-cache
name: url
---
kind: pipeline
type: kubernetes
name: build:dev
steps:
- name: build dev
image: plugins/docker
depends_on: [clone]
settings:
username:
from_secret: docker_username
password:
from_secret: docker_password
build_args:
- NPM_REGISTRY_URL:
from_secret: npm_url
repo: registry.odit.services/lfk/beamershow
tags:
- dev
registry: registry.odit.services
mtu: 1000
trigger:
branch:
- dev
event:
- push
---
kind: pipeline
type: kubernetes
name: build:latest
steps:
- name: build latest
image: plugins/docker
depends_on: [clone]
settings:
username:
from_secret: docker_username
password:
from_secret: docker_password
build_args:
- NPM_REGISTRY_URL:
from_secret: npm_url
repo: registry.odit.services/lfk/beamershow
tags:
- latest
registry: registry.odit.services
mtu: 1000
trigger:
branch:
- main
event:
- push
---
kind: pipeline
type: kubernetes
name: build:tags
steps:
- name: build $DRONE_TAG
image: plugins/docker
depends_on: [clone]
settings:
username:
from_secret: docker_username
password:
from_secret: docker_password
build_args:
- NPM_REGISTRY_URL:
from_secret: npm_url
repo: registry.odit.services/lfk/beamershow
tags:
- '${DRONE_TAG}'
registry: registry.odit.services
mtu: 1000
trigger:
event:
- tag

1
.husky/.gitignore vendored
View File

@ -1 +0,0 @@
_

View File

@ -1,5 +0,0 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"
yarn format
yarn license:export

39
.woodpecker/build.yml Normal file
View File

@ -0,0 +1,39 @@
steps:
- name: build latest
image: woodpeckerci/plugin-docker-buildx
settings:
repo: registry.odit.services/lfk/beamershow
tags:
- latest
registry: registry.odit.services
platforms: linux/amd64,linux/arm64
cache_from: registry.odit.services/lfk/beamershow:latest
username:
from_secret: odit-registry-builder-username
password:
from_secret: odit-registry-builder-password
secrets:
- source: odit-npm-cache-url
target: NPM_REGISTRY_URL
when:
branch: main
- name: build dev
image: woodpeckerci/plugin-docker-buildx
settings:
repo: registry.odit.services/lfk/beamershow
tags:
- dev
registry: registry.odit.services
platforms: linux/amd64,linux/arm64
cache_from: registry.odit.services/lfk/beamershow:dev
username:
from_secret: odit-registry-builder-username
password:
from_secret: odit-registry-builder-password
secrets:
- source: odit-npm-cache-url
target: NPM_REGISTRY_URL
when:
branch: dev
when:
event: push

View File

@ -2,8 +2,20 @@
All notable changes to this project will be documented in this file. Dates are displayed in UTC. All notable changes to this project will be documented in this file. Dates are displayed in UTC.
#### [1.0.5](https://git.odit.services/lfk/beamershow/compare/1.0.4...1.0.5)
- chore(deps): bump some [`ab4f82c`](https://git.odit.services/lfk/beamershow/commit/ab4f82ccf14a1569921845910e3b2a740f74aeea)
- feat(ci)!: Switched to woodpecker [`1235776`](https://git.odit.services/lfk/beamershow/commit/1235776a6255a3925f98ac6cacd3167f6e86e363)
- chore: remove husky [`72d34cb`](https://git.odit.services/lfk/beamershow/commit/72d34cbfd7f7e47f0239416469533aea772daa79)
- chore(deps): pnpm@9 + node@23 [`c4ad18c`](https://git.odit.services/lfk/beamershow/commit/c4ad18cb4ff4dd13e50f4674d7b6016ed788ff63)
- feat(footer): cleaned up text [`b10e964`](https://git.odit.services/lfk/beamershow/commit/b10e964ad900fcfd2503884c248ea0f6d11a2fb9)
- feat: improved background img import [`919b295`](https://git.odit.services/lfk/beamershow/commit/919b2956ab5253a3697c14ac284f6da700afda91)
#### [1.0.4](https://git.odit.services/lfk/beamershow/compare/1.0.3...1.0.4) #### [1.0.4](https://git.odit.services/lfk/beamershow/compare/1.0.3...1.0.4)
> 15 April 2023
- 🚀Bumped version to 1.0.4 [`4a1e266`](https://git.odit.services/lfk/beamershow/commit/4a1e26663e29339d6373fa8c340ba2117d3ecf28)
- fix: formatting of total km [`2bdbd00`](https://git.odit.services/lfk/beamershow/commit/2bdbd001898b9dd5aa541f3cce90fc108e7e458c) - fix: formatting of total km [`2bdbd00`](https://git.odit.services/lfk/beamershow/commit/2bdbd001898b9dd5aa541f3cce90fc108e7e458c)
#### [1.0.3](https://git.odit.services/lfk/beamershow/compare/1.0.2...1.0.3) #### [1.0.3](https://git.odit.services/lfk/beamershow/compare/1.0.2...1.0.3)

View File

@ -1,9 +1,9 @@
FROM registry.odit.services/hub/library/node:19.8.1-alpine3.16 as build FROM registry.odit.services/hub/library/node:23.4.0-alpine3.20 as build
ARG NPM_REGISTRY_URL=https://registry.npmjs.org ARG NPM_REGISTRY_URL=https://registry.npmjs.org
WORKDIR /app WORKDIR /app
COPY . ./ COPY . ./
RUN npm config set registry $NPM_REGISTRY_URL && npm i -g pnpm@8 && pnpm i RUN npm config set registry $NPM_REGISTRY_URL && npm i -g pnpm@9 && pnpm i
RUN pnpm build RUN pnpm build
# final image # final image

View File

@ -1,31 +1,29 @@
{ {
"name": "@lfk/beamershow", "name": "@lfk/beamershow",
"version": "1.0.4", "version": "1.0.5",
"scripts": { "scripts": {
"dev": "vite", "dev": "vite",
"build": "vite build", "build": "vite build",
"format": "prettier --write --plugin-search-dir=. ./**/*.html ./**/*.svelte", "format": "prettier --write --plugin-search-dir=. ./**/*.html ./**/*.svelte",
"prepare": "husky install",
"license:export": "license-exporter --markdown && git stage licenses.md", "license:export": "license-exporter --markdown && git stage licenses.md",
"release": "release-it --only-version" "release": "release-it --only-version"
}, },
"devDependencies": { "devDependencies": {
"@odit/license-exporter": "0.0.11", "@odit/license-exporter": "0.0.11",
"@philippdormann/release-it": "1.0.0",
"@svitejs/vite-plugin-svelte": "0.11.1", "@svitejs/vite-plugin-svelte": "0.11.1",
"@tsconfig/svelte": "1.0.10", "@tsconfig/svelte": "1.0.10",
"@types/html-minifier": "4.0.0", "@types/html-minifier": "4.0.5",
"axios": "0.21.1", "axios": "0.21.1",
"html-minifier": "4.0.0", "html-minifier": "4.0.0",
"husky": "5.1.3", "prettier": "3.4.2",
"prettier": "2.2.1", "prettier-plugin-svelte": "3.3.2",
"prettier-plugin-svelte": "2.2.0",
"release-it": "14.5.0",
"svelte": "3.36.0", "svelte": "3.36.0",
"svelte-i18n": "3.3.9", "svelte-i18n": "3.3.9",
"svelte-preprocess": "4.7.0", "svelte-preprocess": "4.7.0",
"validator": "13.5.2", "validator": "13.12.0",
"vite": "2.1.4", "vite": "2.1.4",
"vite-plugin-windicss": "1.8.10" "vite-plugin-windicss": "1.9.4"
}, },
"release-it": { "release-it": {
"git": { "git": {
@ -46,6 +44,6 @@
} }
}, },
"dependencies": { "dependencies": {
"@fontsource/athiti": "^4.5.10" "@fontsource/athiti": "5.1.0"
} }
} }

4108
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
<script> <script>
import axios from "axios"; import axios from "axios";
import bg from "../public/beamershow_background.png?import"; import bg from "/beamershow_background.png?import";
import { _ } from "svelte-i18n"; import { _ } from "svelte-i18n";
import { slide } from "svelte/transition"; import { slide } from "svelte/transition";
import { apikey, api_endpoint, laptime_track } from "./store.js"; import { apikey, api_endpoint, laptime_track } from "./store.js";
@ -411,7 +411,6 @@
<h1 <h1
class="text-xl xl:text-3xl font-medium text-center text-gray-900 font-mono bottom-2 xl:bottom-4 w-full fixed" class="text-xl xl:text-3xl font-medium text-center text-gray-900 font-mono bottom-2 xl:bottom-4 w-full fixed"
> >
<span class="text-black font-extrabold">LfK!2023 </span>powered by <span class="text-black font-extrabold">Lauf für Kaya!</span> - powered by ODIT.Services
ODIT.Services
</h1> </h1>
</div> </div>