fix(core): update
This commit is contained in:
		
							
								
								
									
										140
									
								
								.gitlab-ci.yml
									
									
									
									
									
								
							
							
						
						
									
										140
									
								
								.gitlab-ci.yml
									
									
									
									
									
								
							| @@ -1,140 +0,0 @@ | |||||||
| # gitzone ci_default |  | ||||||
| image: registry.gitlab.com/hosttoday/ht-docker-node:npmci |  | ||||||
|  |  | ||||||
| cache: |  | ||||||
|   paths: |  | ||||||
|     - .npmci_cache/ |  | ||||||
|   key: '$CI_BUILD_STAGE' |  | ||||||
|  |  | ||||||
| stages: |  | ||||||
|   - security |  | ||||||
|   - test |  | ||||||
|   - release |  | ||||||
|   - metadata |  | ||||||
|  |  | ||||||
| before_script: |  | ||||||
|   - npm install -g @shipzone/npmci |  | ||||||
|  |  | ||||||
| # ==================== |  | ||||||
| # security stage |  | ||||||
| # ==================== |  | ||||||
| mirror: |  | ||||||
|   stage: security |  | ||||||
|   script: |  | ||||||
|     - npmci git mirror |  | ||||||
|   only: |  | ||||||
|     - tags |  | ||||||
|   tags: |  | ||||||
|     - lossless |  | ||||||
|     - docker |  | ||||||
|     - notpriv |  | ||||||
|  |  | ||||||
| auditProductionDependencies: |  | ||||||
|   image: registry.gitlab.com/hosttoday/ht-docker-node:npmci |  | ||||||
|   stage: security |  | ||||||
|   script: |  | ||||||
|     - npmci npm prepare |  | ||||||
|     - npmci command npm install --production --ignore-scripts |  | ||||||
|     - npmci command npm config set registry https://registry.npmjs.org |  | ||||||
|     - npmci command npm audit --audit-level=high --only=prod --production |  | ||||||
|   tags: |  | ||||||
|     - docker |  | ||||||
|   allow_failure: true |  | ||||||
|  |  | ||||||
| auditDevDependencies: |  | ||||||
|   image: registry.gitlab.com/hosttoday/ht-docker-node:npmci |  | ||||||
|   stage: security |  | ||||||
|   script: |  | ||||||
|     - npmci npm prepare |  | ||||||
|     - npmci command npm install --ignore-scripts |  | ||||||
|     - npmci command npm config set registry https://registry.npmjs.org |  | ||||||
|     - npmci command npm audit --audit-level=high --only=dev |  | ||||||
|   tags: |  | ||||||
|     - docker |  | ||||||
|   allow_failure: true |  | ||||||
|  |  | ||||||
| # ==================== |  | ||||||
| # test stage |  | ||||||
| # ==================== |  | ||||||
|  |  | ||||||
| testStable: |  | ||||||
|   stage: test |  | ||||||
|   script: |  | ||||||
|     - npmci npm prepare |  | ||||||
|     - npmci node install stable |  | ||||||
|     - npmci npm install |  | ||||||
|     - npmci npm test |  | ||||||
|   coverage: /\d+.?\d+?\%\s*coverage/ |  | ||||||
|   tags: |  | ||||||
|     - docker |  | ||||||
|  |  | ||||||
| testBuild: |  | ||||||
|   stage: test |  | ||||||
|   script: |  | ||||||
|     - npmci npm prepare |  | ||||||
|     - npmci node install stable |  | ||||||
|     - npmci npm install |  | ||||||
|     - npmci command npm run build |  | ||||||
|   coverage: /\d+.?\d+?\%\s*coverage/ |  | ||||||
|   tags: |  | ||||||
|     - docker |  | ||||||
|  |  | ||||||
| release: |  | ||||||
|   stage: release |  | ||||||
|   script: |  | ||||||
|     - npmci node install stable |  | ||||||
|     - npmci npm publish |  | ||||||
|   only: |  | ||||||
|     - tags |  | ||||||
|   tags: |  | ||||||
|     - lossless |  | ||||||
|     - docker |  | ||||||
|     - notpriv |  | ||||||
|  |  | ||||||
| # ==================== |  | ||||||
| # metadata stage |  | ||||||
| # ==================== |  | ||||||
| codequality: |  | ||||||
|   stage: metadata |  | ||||||
|   allow_failure: true |  | ||||||
|   only: |  | ||||||
|     - tags |  | ||||||
|   script: |  | ||||||
|     - npmci command npm install -g typescript |  | ||||||
|     - npmci npm prepare |  | ||||||
|     - npmci npm install |  | ||||||
|   tags: |  | ||||||
|     - lossless |  | ||||||
|     - docker |  | ||||||
|     - priv |  | ||||||
|  |  | ||||||
| trigger: |  | ||||||
|   stage: metadata |  | ||||||
|   script: |  | ||||||
|     - npmci trigger |  | ||||||
|   only: |  | ||||||
|     - tags |  | ||||||
|   tags: |  | ||||||
|     - lossless |  | ||||||
|     - docker |  | ||||||
|     - notpriv |  | ||||||
|  |  | ||||||
| pages: |  | ||||||
|   stage: metadata |  | ||||||
|   script: |  | ||||||
|     - npmci node install lts |  | ||||||
|     - npmci command npm install -g @gitzone/tsdoc |  | ||||||
|     - npmci npm prepare |  | ||||||
|     - npmci npm install |  | ||||||
|     - npmci command tsdoc |  | ||||||
|   tags: |  | ||||||
|     - lossless |  | ||||||
|     - docker |  | ||||||
|     - notpriv |  | ||||||
|   only: |  | ||||||
|     - tags |  | ||||||
|   artifacts: |  | ||||||
|     expire_in: 1 week |  | ||||||
|     paths: |  | ||||||
|       - public |  | ||||||
|   allow_failure: true |  | ||||||
| @@ -1,5 +1,5 @@ | |||||||
| <!--gitzone element--> | <!--gitzone element--> | ||||||
| <!-- made by Lossless GmbH --> | <!-- made by Task Venture Capital GmbH --> | ||||||
| <!-- checkout https://maintainedby.lossless.com for awesome OpenSource projects --> | <!-- checkout https://maintainedby.lossless.com for awesome OpenSource projects --> | ||||||
| <html lang="en"> | <html lang="en"> | ||||||
|   <head> |   <head> | ||||||
| @@ -10,6 +10,10 @@ | |||||||
|     /> |     /> | ||||||
|     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> | ||||||
|  |  | ||||||
|  |     <!--Lets load standard fonts--> | ||||||
|  |     <link rel="preconnect" href="https://assetbroker.lossless.one/" crossorigin> | ||||||
|  |     <link rel="stylesheet" href="https://assetbroker.lossless.one/fonts/fonts.css"> | ||||||
|  |  | ||||||
|     <style> |     <style> | ||||||
|       body { |       body { | ||||||
|         margin: 0px; |         margin: 0px; | ||||||
|   | |||||||
| @@ -1,6 +1,6 @@ | |||||||
| // dees tools | // dees tools | ||||||
| import * as deesWccTools from '@designestate/dees-wcctools'; | import * as deesWccTools from '@design.estate/dees-wcctools'; | ||||||
| import * as deesDomTools from '@designestate/dees-domtools'; | import * as deesDomTools from '@design.estate/dees-domtools'; | ||||||
|  |  | ||||||
| // elements and pages | // elements and pages | ||||||
| import * as elements from '../ts_web/elements/index.js'; | import * as elements from '../ts_web/elements/index.js'; | ||||||
|   | |||||||
							
								
								
									
										18657
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										18657
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										21
									
								
								package.json
									
									
									
									
									
								
							
							
						
						
									
										21
									
								
								package.json
									
									
									
									
									
								
							| @@ -8,25 +8,22 @@ | |||||||
|   "type": "module", |   "type": "module", | ||||||
|   "scripts": { |   "scripts": { | ||||||
|     "test": "npm run build", |     "test": "npm run build", | ||||||
|     "build": "tsbuild element --allowimplicitany --skiplibcheck && tsbundle element --production", |     "build": "tsbuild element --allowimplicitany && tsbundle element --production", | ||||||
|     "watch": "tswatch element" |     "watch": "tswatch element" | ||||||
|   }, |   }, | ||||||
|   "author": "Lossless GmbH", |   "author": "Lossless GmbH", | ||||||
|   "license": "UNLICENSED", |   "license": "UNLICENSED", | ||||||
|   "dependencies": { |   "dependencies": { | ||||||
|     "@designestate/dees-domtools": "^2.0.1", |     "@design.estate/dees-domtools": "^2.0.1", | ||||||
|     "@designestate/dees-element": "^2.0.4", |     "@design.estate/dees-element": "^2.0.4", | ||||||
|     "@designestate/dees-wcctools": "^1.0.73", |     "@design.estate/dees-wcctools": "^1.0.73" | ||||||
|     "@gitzone/tsrun": "^1.2.32", |  | ||||||
|     "typescript": "^4.2.3" |  | ||||||
|   }, |   }, | ||||||
|   "devDependencies": { |   "devDependencies": { | ||||||
|     "@gitzone/tsbuild": "^2.1.61", |     "@git.zone/tsbuild": "^2.1.61", | ||||||
|     "@gitzone/tsbundle": "^1.0.101", |     "@git.zone/tsbundle": "^2.0.10", | ||||||
|     "@gitzone/tswatch": "^1.0.73", |     "@git.zone/tsrun": "^1.2.32", | ||||||
|     "@pushrocks/projectinfo": "^4.0.5", |     "@git.zone/tswatch": "^2.0.13", | ||||||
|     "tslint": "^6.1.3", |     "@push.rocks/projectinfo": "^5.0.2" | ||||||
|     "tslint-config-prettier": "^1.17.0" |  | ||||||
|   }, |   }, | ||||||
|   "files": [ |   "files": [ | ||||||
|     "ts/**/*", |     "ts/**/*", | ||||||
|   | |||||||
							
								
								
									
										3162
									
								
								pnpm-lock.yaml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										3162
									
								
								pnpm-lock.yaml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										8
									
								
								ts_web/00_commitinfo_data.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								ts_web/00_commitinfo_data.ts
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | |||||||
|  | /** | ||||||
|  |  * autocreated commitinfo by @pushrocks/commitinfo | ||||||
|  |  */ | ||||||
|  | export const commitinfo = { | ||||||
|  |   name: '@uptimelink/webwidget', | ||||||
|  |   version: '1.0.70', | ||||||
|  |   description: 'the webwidget for public use of uptimelink' | ||||||
|  | } | ||||||
| @@ -1,5 +1,5 @@ | |||||||
| import { DeesElement, property, html, customElement, TemplateResult } from '@designestate/dees-element'; | import { DeesElement, property, html, customElement, type TemplateResult } from '@design.estate/dees-element'; | ||||||
| import * as domtools from '@designestate/dees-domtools'; | import * as domtools from '@design.estate/dees-domtools'; | ||||||
|  |  | ||||||
| declare global { | declare global { | ||||||
|   interface HTMLElementTagNameMap { |   interface HTMLElementTagNameMap { | ||||||
| @@ -46,8 +46,8 @@ export class UptimelinkWebwidget extends DeesElement { | |||||||
|           line-height: 1em; |           line-height: 1em; | ||||||
|           margin: auto; |           margin: auto; | ||||||
|           font-family: Roboto; |           font-family: Roboto; | ||||||
|           font-weight: 400; |           font-weight: 540; | ||||||
|           font-size: 13px; |           font-size: 12px; | ||||||
|           box-sizing: border-box; |           box-sizing: border-box; | ||||||
|           width: 150px; |           width: 150px; | ||||||
|           border-radius: 15px; |           border-radius: 15px; | ||||||
| @@ -67,8 +67,8 @@ export class UptimelinkWebwidget extends DeesElement { | |||||||
|         } |         } | ||||||
|  |  | ||||||
|         .mainbox.focused { |         .mainbox.focused { | ||||||
|           width: 200px; |           width: 182px; | ||||||
|           height: 118px; |           height: 117px; | ||||||
|         } |         } | ||||||
|  |  | ||||||
|         .statusindicator { |         .statusindicator { | ||||||
| @@ -78,7 +78,7 @@ export class UptimelinkWebwidget extends DeesElement { | |||||||
|           border-radius: 10px; |           border-radius: 10px; | ||||||
|         } |         } | ||||||
|         .statustext { |         .statustext { | ||||||
|           padding-top: 3px; |           line-height: 20px; | ||||||
|         } |         } | ||||||
|  |  | ||||||
|         .expanded { |         .expanded { | ||||||
| @@ -90,8 +90,7 @@ export class UptimelinkWebwidget extends DeesElement { | |||||||
|           position: absolute; |           position: absolute; | ||||||
|           width: 190px; |           width: 190px; | ||||||
|           top: 25px; |           top: 25px; | ||||||
|           left: calc(50% - 95px); |           left: 5px; | ||||||
|  |  | ||||||
|           margin-top: 10px; |           margin-top: 10px; | ||||||
|           font-size: 12px; |           font-size: 12px; | ||||||
|         } |         } | ||||||
| @@ -99,10 +98,10 @@ export class UptimelinkWebwidget extends DeesElement { | |||||||
|         .miniOverview24h { |         .miniOverview24h { | ||||||
|           position: absolute; |           position: absolute; | ||||||
|           top: 55px; |           top: 55px; | ||||||
|           left: calc(50% - 95px); |           left: 5px; | ||||||
|           background: ${this.goBright ? 'rgba(0,0,0,0.07)' : 'rgba(255,255,255,0.07)'}; |           background: ${this.goBright ? 'rgba(0,0,0,0.07)' : 'rgba(255,255,255,0.07)'}; | ||||||
|           border-radius: 3px; |           border-radius: 3px; | ||||||
|           width: 190px; |           width: 172px; | ||||||
|           height: 30px; |           height: 30px; | ||||||
|           display: grid; |           display: grid; | ||||||
|           padding: 3px 3px; |           padding: 3px 3px; | ||||||
| @@ -121,9 +120,9 @@ export class UptimelinkWebwidget extends DeesElement { | |||||||
|  |  | ||||||
|         .viewStatuspage { |         .viewStatuspage { | ||||||
|           position: absolute; |           position: absolute; | ||||||
|           width: 190px; |           width: 172px; | ||||||
|           top: 80px; |           top: 80px; | ||||||
|           left: calc(50% - 95px); |           left: 5px; | ||||||
|           text-align: center; |           text-align: center; | ||||||
|           background: ${this.goBright ? 'rgba(0,0,0,0.07)' : 'rgba(255,255,255,0.07)'}; |           background: ${this.goBright ? 'rgba(0,0,0,0.07)' : 'rgba(255,255,255,0.07)'}; | ||||||
|           border-radius: 3px 3px 10px 10px; |           border-radius: 3px 3px 10px 10px; | ||||||
| @@ -144,13 +143,13 @@ export class UptimelinkWebwidget extends DeesElement { | |||||||
|         ${this.showExpanded ? html` |         ${this.showExpanded ? html` | ||||||
|           <div class="expanded"> |           <div class="expanded"> | ||||||
|             <div class="miniHeading"> |             <div class="miniHeading"> | ||||||
|               last 26 hours: |               last 24 hours: | ||||||
|             </div> |             </div> | ||||||
|             <div class="miniOverview24h"> |             <div class="miniOverview24h"> | ||||||
|               ${(() => { |               ${(() => { | ||||||
|                 let counter = 0; |                 let counter = 0; | ||||||
|                 const returnArray = []; |                 const returnArray = []; | ||||||
|                 while(counter < 26) { |                 while(counter < 24) { | ||||||
|                   returnArray.push(html`<div class="statusBar ok"></div>`) |                   returnArray.push(html`<div class="statusBar ok"></div>`) | ||||||
|                   counter++; |                   counter++; | ||||||
|                 }; |                 }; | ||||||
|   | |||||||
| @@ -3,7 +3,12 @@ | |||||||
|     "experimentalDecorators": true, |     "experimentalDecorators": true, | ||||||
|     "useDefineForClassFields": false, |     "useDefineForClassFields": false, | ||||||
|     "target": "ES2022", |     "target": "ES2022", | ||||||
|     "module": "ES2022", |     "module": "NodeNext", | ||||||
|     "moduleResolution": "nodenext" |     "moduleResolution": "NodeNext", | ||||||
|   } |     "esModuleInterop": true, | ||||||
|  |     "verbatimModuleSyntax": true | ||||||
|  |   }, | ||||||
|  |   "exclude": [ | ||||||
|  |     "dist_*/**/*.d.ts" | ||||||
|  |   ] | ||||||
| } | } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user