hako/webapp
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Felipe M. 7f9cd3e477
Some checks failed
CI / goreleaser-lint (pull_request) Successful in 9s
CI / format (pull_request) Successful in 1m11s
CI / build (pull_request) Successful in 6m40s
CI / test (pull_request) Successful in 7m41s
CI / e2e (pull_request) Has been cancelled
CI / lint (pull_request) Has been cancelled
Merge origin/master into chore/upgrade-deps
Master migrated CI to Forgejo Actions and, independently, fixed the same
three e2e failures this branch did. Resolution takes master's side for CI
and e2e infrastructure and keeps this branch's dependency upgrades.

Superseded by master, dropped from this branch:
- .woodpecker pipelines, deleted in favour of .github/workflows. The
  branch gating and Go version bumps made here are moot: the workflows
  already target master and read go-version-file from go.mod.
- The host-gateway route added to reach the test web server. Master's
  shared Docker network with a container alias is the better fix; it does
  not depend on Docker Desktop and works under the Docker-in-Docker
  service the new e2e job uses. e2eutil/hostgateway.go is removed.
- Local formatting of e2e/e2eutil/helper.go, to keep master's file intact.

Kept from this branch:
- All dependency upgrades, including e2e on testcontainers 0.44 rather
  than master's 0.40. Master's container.go still called MappedPort with
  a nat.Port; 0.44 takes a string, so its call is adapted and the
  go-connections import dropped.
- golangci-lint v2.13.2 on the /v2 module path. Master left the v1.64.5
  pin and the pre-v2 path against a `version: "2"` config, so `make
  ci-lint` would still fail.

Both sides reached the same conclusions on the selector, CreateLink
navigation and IsVisible strict-mode fixes; master's wording of each is
kept. Containerfile stays on master's Alpine 3.23.
2026-09-22 17:37:53 +02:00
..
dist ci: migrate from Woodpecker CI to Forgejo Actions (#1) 2026-09-22 17:33:29 +02:00
public feat: search 2026-01-18 09:51:25 +01:00
src deps: upgrade webapp dependencies 2026-09-22 12:08:11 +02:00
.gitignore initial boilerplate 2026-01-03 11:43:21 +01:00
bun.lock deps: upgrade webapp dependencies 2026-09-22 12:08:11 +02:00
embed.go ci: migrate from Woodpecker CI to Forgejo Actions (#1) 2026-09-22 17:33:29 +02:00
eslint.config.mjs feat: add ESLint configuration for Vue and TypeScript with linting scripts in package.json 2026-01-06 09:56:45 +01:00
index.html feat: search 2026-01-18 09:51:25 +01:00
package-lock.json deps: upgrade webapp dependencies 2026-09-22 12:08:11 +02:00
package.json deps: upgrade webapp dependencies 2026-09-22 12:08:11 +02:00
postcss.config.js feat: initial version of the webapp structure 2026-01-04 11:29:44 +01:00
README.md initial boilerplate 2026-01-03 11:43:21 +01:00
tailwind.config.js feat: initial version of the webapp structure 2026-01-04 11:29:44 +01:00
tsconfig.app.json fix(webapp): inherit compiler options in tsconfig.app.json 2026-09-22 12:08:17 +02:00
tsconfig.json initial boilerplate 2026-01-03 11:43:21 +01:00
tsconfig.node.json initial boilerplate 2026-01-03 11:43:21 +01:00
vite.config.ts chore: lint 2026-01-06 09:59:32 +01:00

Vue 3 + TypeScript + Vite

This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 <script setup> SFCs, check out the script setup docs to learn more.

Learn more about the recommended Project Setup and IDE Support in the Vue Docs TypeScript Guide.