c75567cf15
feat: migrate to Tailwind CSS v4
...
Replace @nuxtjs/tailwindcss with @tailwindcss/vite, move theme
tokens into @theme inline in main.css, drop tailwind.config.ts.
2026-08-27 00:26:17 +08:00
32a8c2ce4e
fix: revert tailwindcss to v3 to keep @nuxtjs/tailwindcss config working
...
The v4 bump moved the PostCSS plugin to @tailwindcss/postcss, breaking
the production build while the project still uses a v3-style
tailwind.config.ts and @apply components.
2026-08-27 00:18:00 +08:00
dependabot[bot]
11d8eca96b
chore(deps-dev): bump tailwindcss from 3.4.19 to 4.3.3
...
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss ) from 3.4.19 to 4.3.3.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.3.3/packages/tailwindcss )
---
updated-dependencies:
- dependency-name: tailwindcss
dependency-version: 4.3.3
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-08-24 23:00:31 +08:00
dependabot[bot]
eca4ebb4a1
chore(deps-dev): bump eslint from 9.39.5 to 10.9.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 9.39.5 to 10.9.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v9.39.5...v10.9.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 10.8.1
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-08-24 23:00:09 +08:00
9899cd01bf
fix(telegram): render HTML with markdown-it and strip HTML from Discord bodies
2026-08-24 22:51:26 +08:00
2e1b0f022e
fix(ci): run tests sequentially to avoid global state pollution
2026-08-17 10:59:32 +08:00
04fa52db52
chore(deps): remove @nuxt/kit override and update lockfile
2026-08-15 17:10:14 +08:00
2470bd786d
feat(config): valibot schemas, schema version, migrations, filter AST
2026-08-15 17:03:42 +08:00
41ad1a036b
chore: migrate package manager from npm to bun
2026-08-13 20:34:52 +08:00
b139712a91
feat: migrate to Nuxt 4 (Nitro) and Tailwind CSS v3
2026-08-13 17:43:33 +08:00
e1b1daac98
chore: remove dead code and unused dependencies
...
Cleans up stale implementation artifacts:
- Delete legacy `src/webhook.ts` (dead code per AGENTS.md)
- Delete admin composables `useMe.ts` and `useRoutes.ts`
- Remove unused dependencies `jose` and `yaml`
- Remove stale `Me` interface, `FILTER_LABELS`, `invalidateConfigCache`, and formatter re-exports
2026-08-11 16:31:13 +08:00
wyf9
cb18683fb8
chore: add db:migrate scripts and document the D1 migration step
...
- Add npm scripts db:migrate (local) and db:migrate:prod (remote) for
wrangler d1 migrations apply webhooker
- Document the D1 database creation + migration step in the deployment
guides (README en/zh, docs en/zh) and AGENTS.md
- Note the d1 execute fallback for databases already migrated manually
2026-08-05 17:39:14 +08:00
fcf3413634
fix(deps): bump @cloudflare/workers-types to v5 to match wrangler peer
...
wrangler@4.118 requires @cloudflare/workers-types@^5, so a fresh
`npm install` (Cloudflare Workers Build CI) failed with ERESOLVE against
the old ^4 pin. Align to ^5; typecheck, lint and tests still pass.
2026-08-02 07:06:23 +08:00
ccab01d23a
chore(dev): update Nix env, gitignore and dependencies
2026-08-02 06:48:49 +08:00
512d4b01d5
initial commit
2026-07-24 21:48:50 +08:00