All checks were successful
Build and Push Docker Image to GHCR / build-and-push (push) Successful in 29s
This commit further refines the admin UI, and introduces a very SPA-like creating process for links and categories. In-place editing has also been improved, the styling is more correct and better formatted, as well as having some cleaner code. This PR also fixes a few bugs: - Image uploads not being URL encoded, so special characters would break images - If an image has exif, but no orientation tag, the image would be wrongfully rejected - In-place editing forms were not correctly sized, and title inputs would not break with line breaks in the titles This PR also greatly improves performance on the admin UI.
18 lines
698 B
JSON
18 lines
698 B
JSON
{
|
|
"name": "passport",
|
|
"version": "0.3.1",
|
|
"description": "Passport is a simple, lightweight, and fast dashboard/new tab page for your browser.",
|
|
"author": "juls0730",
|
|
"license": "BSL-1.0",
|
|
"homepage": "https://github.com/juls0730/passport",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/juls0730/passport.git"
|
|
},
|
|
"scripts": {
|
|
"dev": "go generate ./src/; PASSPORT_DEV_MODE=true go run src/main.go",
|
|
"build": "go generate ./src/ && go build -tags netgo,prod -ldflags=\"-w -s\" -o passport src/main.go"
|
|
},
|
|
"pattern": "src/**/*.{go,hbs,scss,svg,png,jpg,jpeg,webp,woff2,ico,webp}",
|
|
"shutdown_signal": "SIGINT"
|
|
} |