12 Commits
0.3.0 ... main

8 changed files with 1306 additions and 553 deletions

20
.woodpecker/build.yml Normal file
View File

@@ -0,0 +1,20 @@
steps:
- name: build latest
image: woodpeckerci/plugin-docker-buildx
settings:
repo: registry.odit.services/customers/gutfeel-web
tags:
- latest
registry: registry.odit.services
platforms: linux/amd64,linux/arm64
cache_from: registry.odit.services/customers/gutfeel-web: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
event: push

View File

@@ -1,18 +1,5 @@
---
kind: secret
name: gitea_token
get:
path: odit-git-bot
name: apikey
---
kind: pipeline
type: kubernetes
name: build:tag
steps: steps:
- name: build and package - name: build and package
depends_on: ["clone"]
image: registry.odit.services/hub/library/node:16-alpine3.14 image: registry.odit.services/hub/library/node:16-alpine3.14
commands: commands:
- apk add git zip -f - apk add git zip -f
@@ -20,12 +7,11 @@ steps:
- yarn build - yarn build
- yarn build:package - yarn build:package
- name: gitea_release - name: gitea_release
depends_on: ["build and package"]
image: plugins/gitea-release image: plugins/gitea-release
settings: settings:
title: Release ${DRONE_TAG} title: Release ${DRONE_TAG}
api_key: api_key:
from_secret: gitea_token from_secret: odit-git-bot-apikey
base_url: https://git.odit.services base_url: https://git.odit.services
files: linkylinky-chrome.zip files: linkylinky-chrome.zip
checksum: checksum:
@@ -35,6 +21,6 @@ steps:
- sha512 - sha512
- adler32 - adler32
- crc32 - crc32
trigger:
event: when:
- tag event: tag

View File

@@ -2,9 +2,17 @@
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.
#### [0.3.1](https://git.odit.services/kauft.es/linkylinky-chrome/compare/0.3.0...0.3.1)
- Smol js fix (fuck html attribute names) [`371e74e`](https://git.odit.services/kauft.es/linkylinky-chrome/commit/371e74ebb40ce07b41efebbcf3bdd6f5f507368a)
- Readme update 4 roadmap [`318ebc7`](https://git.odit.services/kauft.es/linkylinky-chrome/commit/318ebc7125f738f02d3a799d472ef2a652c629d1)
#### [0.3.0](https://git.odit.services/kauft.es/linkylinky-chrome/compare/0.2.0...0.3.0) #### [0.3.0](https://git.odit.services/kauft.es/linkylinky-chrome/compare/0.2.0...0.3.0)
> 25 September 2021
- Now w/ clientside switch [`00da368`](https://git.odit.services/kauft.es/linkylinky-chrome/commit/00da368436bb03de628c002d473a220d95e4c984) - Now w/ clientside switch [`00da368`](https://git.odit.services/kauft.es/linkylinky-chrome/commit/00da368436bb03de628c002d473a220d95e4c984)
- 🚀RELEASE 0.3.0 [`ccb22ba`](https://git.odit.services/kauft.es/linkylinky-chrome/commit/ccb22bad6a5d79ead28620ebac7303896bb08b54)
#### [0.2.0](https://git.odit.services/kauft.es/linkylinky-chrome/compare/0.1.2...0.2.0) #### [0.2.0](https://git.odit.services/kauft.es/linkylinky-chrome/compare/0.1.2...0.2.0)

View File

@@ -60,8 +60,10 @@ npm run build:package
- [x] Copy shorturl to deskop - [x] Copy shorturl to deskop
- [x] Notify on copy - [x] Notify on copy
- [x] Generate another url - [x] Generate another url
- [x] Disable bot crawling/chat preview on demand
- [x] Use clientside redirect w/ animation
- [x] Provide different url - [x] Provide different url
- [ ] Project Logo™ - [x] Project Logo™
- [x] Basic error handling - [x] Basic error handling
- [x] Finalize styling - [x] Finalize styling
- [x] Advanced project stuff - [x] Advanced project stuff

View File

@@ -1,6 +1,6 @@
{ {
"name": "@odit/linkylinky-chrome", "name": "@odit/linkylinky-chrome",
"version": "0.3.0", "version": "0.3.1",
"license": "MIT", "license": "MIT",
"private": false, "private": false,
"author": { "author": {
@@ -29,9 +29,9 @@
"cpx": "^1.5.0", "cpx": "^1.5.0",
"cross-zip-cli": "^1.0.0", "cross-zip-cli": "^1.0.0",
"live-server": "^1.2.1", "live-server": "^1.2.1",
"release-it": "^14.11.5", "release-it": "^15.0.0",
"rimraf": "^3.0.2", "rimraf": "^3.0.2",
"tailwindcss": "^2.2.7" "tailwindcss": "^3.0.0"
}, },
"release-it": { "release-it": {
"git": { "git": {

16
renovate.json Normal file
View File

@@ -0,0 +1,16 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"dependencyDashboard": true,
"baseBranches": [
"main"
],
"addLabels": [
"status:review_needed",
"enhancement",
"priority:medium"
],
"reviewers": [
"niggl",
"philipp"
]
}

View File

@@ -26,8 +26,8 @@ function createUrl() {
let shorturl = { let shorturl = {
target: document.getElementById("target").value, target: document.getElementById("target").value,
shortcode: document.getElementById("shortcode").value, shortcode: document.getElementById("shortcode").value,
no_preview: document.getElementById("bot_toggle").value, no_preview: document.getElementById("bot_toggle").checked,
clientside: document.getElementById("clientside_toggle").value clientside: document.getElementById("clientside_toggle").checked
}; };
if (shorturl.shortcode == "" | !shorturl.shortcode) { if (shorturl.shortcode == "" | !shorturl.shortcode) {
@@ -55,6 +55,8 @@ function createUrl() {
document.getElementById("clientside_container").classList.add("hidden"); document.getElementById("clientside_container").classList.add("hidden");
document.getElementById("create").classList.add("hidden"); document.getElementById("create").classList.add("hidden");
document.getElementById("reset").classList.remove("hidden"); document.getElementById("reset").classList.remove("hidden");
document.getElementById("bot_toggle").checked = false;
document.getElementById("clientside_toggle").checked = false;
}); });
} }
}); });
@@ -99,9 +101,9 @@ function reset() {
document.getElementById("target_container").className = ""; document.getElementById("target_container").className = "";
document.getElementById("shortcode_container").className = ""; document.getElementById("shortcode_container").className = "";
document.getElementById("bot_container").classList.remove("hidden"); document.getElementById("bot_container").classList.remove("hidden");
document.getElementById("bot_container").value=false; document.getElementById("bot_container").value = false;
document.getElementById("clientside_container").classList.remove("hidden"); document.getElementById("clientside_container").classList.remove("hidden");
document.getElementById("clientside_container").value=false; document.getElementById("clientside_container").value = false;
document.getElementById("create").classList.remove("hidden"); document.getElementById("create").classList.remove("hidden");
}); });
} }

1729
yarn.lock

File diff suppressed because it is too large Load Diff