Commit Graph
757 Commits
Author SHA1 Message Date
SimoandCursor ab63de000b fix(ci): clone bare repo and fetch PR branch tip
Co-authored-by: Cursor <[email protected]>
2026-07-28 20:55:00 +02:00
SimoandCursor 3532972357 fix(ci): checkout PR SHA via bare-repo worktree
Co-authored-by: Cursor <[email protected]>
2026-07-28 20:53:21 +02:00
SimoandCursor e644362d09 chore(deps): update dependency isomorphic-dompurify to v3
Co-authored-by: Cursor <[email protected]>
2026-07-28 20:51:46 +02:00
SimoandCursor b6b8625246 feat(mod): help-center tickets queue with reduced PII
Co-authored-by: Cursor <[email protected]>
2026-07-28 20:26:57 +02:00
SimoandCursor 01126207dc fix(admin): live online widget, ticket queue clarity, i18n+contract coverage
Co-authored-by: Cursor <[email protected]>
2026-07-28 20:22:50 +02:00
remco 9177230dc2 chore(deps): update dependency isomorphic-dompurify to ^1.13.0 2026-07-28 18:00:36 +00:00
openhands db39fb335c chore: successfully migrate atomcms-next to typescript 7 2026-07-28 19:30:10 +02:00
openhands 9ea67ecf72 fix: add useTypeScriptCli experimental flag for typescript 7 support 2026-07-28 19:25:13 +02:00
openhands 15a76ffe84 chore: lockfile update for typescript 7 2026-07-28 19:22:32 +02:00
openhands 9c0b339736 chore: update typescript configuration for typescript 7 compatibility 2026-07-28 19:19:28 +02:00
openhands 7384041bb6 Fix test expectations: default driver now emits argon2id hashes 2026-07-28 19:08:19 +02:00
openhands a72646c933 Fix type errors: remove unused bcryptRounds, align test with argon2 API 2026-07-28 19:06:40 +02:00
openhands a513d9b7bd Migrate dependencies: bcrypt→@node-rs/argon2, sanitize-html→isomorphic-dompurify, remove nodemailer/next-view-transitions 2026-07-28 19:03:04 +02:00
openhands 3827f3e686 Migrate from framer-motion to motion/react 2026-07-28 18:49:25 +02:00
openhands e408fdd5e6 chore(deps): update dependency framer-motion to ^12.43.0 2026-07-28 18:40:53 +02:00
openhands 78fab3c9ac chore: update .env.example with high-performance Zod-proof Sentry fallbacks 2026-07-28 18:37:41 +02:00
openhands e69c2fbb04 chore: add ultimate high-performance .env.example for Epicnextcms 2026-07-28 18:32:40 +02:00
openhands 2e2aba11af Configure environment for Epicnextcms with Redis and Arcturus 2026-07-28 18:23:51 +02:00
openhands 01a297884a Voeg Gitea workflows toe 2026-07-28 18:07:26 +02:00
openhands 01196b0843 test: trigger geautomatiseerde pm2 deploy 2026-07-28 17:56:33 +02:00
openhands 48bdd6f2e6 ci: add workflows to correct repository path 2026-07-28 17:50:48 +02:00
remco 2d003a2101 chore(deps): update dependency resend to ^6.18.1 2026-07-28 13:01:23 +00:00
remco 2f5d2b6e09 chore(deps): update All dependencies 2026-07-28 10:00:31 +00:00
openhands f31afb5318 chore(tsconfig): bypass baseUrl deprecation warning with ignoreDeprecations 2026-07-27 23:29:52 +02:00
openhands b12eaeef82 security(deps): patch sharp libvips and brace-expansion DoS vulnerabilities 2026-07-27 23:27:33 +02:00
openhands c6905d3865 chore(deps): update pnpm-lock.yaml with new overrides for CI validation 2026-07-27 23:25:29 +02:00
openhands 8876b38f0a security(deps): patch CVE-2026-44705 path traversal in tmp dependency 2026-07-27 23:24:37 +02:00
openhands 02280d0f42 fix: execute aliased tsc6 binary in typecheck script 2026-07-27 23:21:26 +02:00
openhands f43bb234ab fix: use pnpm exec for local tsc in typecheck script 2026-07-27 23:18:30 +02:00
openhands dacc4cadfd chore(deps): upgrade to typescript 7 bridge and clean up pnpm v11 workspace configs 2026-07-27 23:14:00 +02:00
remco 65f118c918 chore(deps): update All dependencies 2026-07-27 20:00:33 +00:00
openhands cc458332d7 chore: group all dependency updates into a single PR 2026-07-27 21:18:52 +02:00
remco 3f43a62243 chore(deps): update dependency eslint to v10.8.0 2026-07-27 19:03:11 +00:00
remco 5f98b949ad chore(deps): Pin dependencies 2026-07-27 20:46:27 +02:00
remco cab4280e63 chore(deps): Pin dependencies 2026-07-27 18:46:12 +00:00
openhands 016f35bab3 chore: allow renovate to run at any time 2026-07-27 20:40:33 +02:00
openhands d97db2a3e7 chore: remove deprecated separateMajorMinor preset 2026-07-27 20:34:09 +02:00
openhands ff47fd31e5 chore: restore original renovate config 2026-07-27 20:15:06 +02:00
openhands fa9b8c83d2 chore: remove deprecated separateMajorMinor preset for testing 2026-07-27 19:45:13 +02:00
openhands 69506b70e0 chore: fix renovate schedule cron format 2026-07-27 19:35:39 +02:00
openhands b897cff901 chore: fix renovate schedule to valid cron expression 2026-07-27 19:33:28 +02:00
openhands edc8fc6584 chore: configure renovate to run every hour 2026-07-27 18:05:44 +02:00
openhands 7df37728aa fix(deps): update nodemailer to v9 to resolve SSRF vulnerability (GHSA-p6gq-j5cr-w38f) 2026-07-27 17:56:53 +02:00
openhands af9f11d934 fix: resolve all Biome lint warnings
- Replace 'as any' with proper CurrencyDb type in send-currency test
- Fix noTemplateCurlyInString warnings in deploy-workflow-contract test
2026-07-27 17:33:07 +02:00
openhands 14b9e77c1a fix(ci): add DATABASE_URL for Prisma 7 config 2026-07-27 17:11:23 +02:00
openhands 423a33200e chore: improve tooling, linting, testing, and CI
- Add LICENSE file (CC BY-NC-SA 4.0)
- Add .nvmrc pinning Node 22
- Add Renovate config with daily schedule and Gitea Actions workflow
- Reduce ESLint max-warnings from 1000 to 50
- Re-enable Biome a11y/security recommended rules
- Fix Biome lint issues (a11y, hook deps, SVG labels, checkbox semantics)
- Improve CI: run on pushes to feat/fix branches, add pnpm audit
- Add Vitest coverage with v8 provider and thresholds
- Add E2E tests (auth, admin, navigation specs)
- Add admin-maintenance server action test
- Install @vitest/coverage-v8
- Ignore coverage/ directory
2026-07-27 17:03:09 +02:00
openhands 0f5c190ab1 Suppress Sentry release warning when no auth token 2026-07-26 21:50:31 +02:00
openhands 4bb908ecf7 Center client toolbar at top by default instead of right side 2026-07-26 21:37:38 +02:00
openhands 7cc88287b8 Fix: set trustHost to true for production auth 2026-07-26 21:15:29 +02:00
openhands de95412a6c Add migration for website_login_logs table 2026-07-26 20:56:31 +02:00