Amruth Pillai
f89acb4368
chore: migrate repository links to reactive-resume/reactive-resume
2026-09-12 11:18:32 +02:00
Amruth Pillai
d77cb93494
fix: complete repository links and container publishing migration
2026-09-11 11:09:55 +02:00
Amruth Pillai
9550910f17
revert: remove repository migration changes from main
2026-09-11 03:23:27 +02:00
Amruth Pillai
31d6ee6251
chore: prepare repository migration and Docker Build Cloud publishing
2026-09-11 02:55:52 +02:00
Amruth Pillai and Claude Fable 5.1
7aaed8e30b
chore: pin Node.js runtime and make root TS strict mode explicit ( #3501 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com >
Co-authored-by: Claude <noreply@anthropic.com >
2026-09-10 11:15:38 +02:00
Amruth Pillai
28d698635f
build: use official pnpm image
2026-08-13 22:43:53 +02:00
Amruth Pillai
62f8270b3e
Squashed commit of the following:
...
commit b2b0470a1d9267d042ec0ac66523c6635bf5b199
Author: Amruth Pillai <im.amruth@gmail.com >
Date: Tue May 19 13:13:38 2026 +0200
chore: update .gitignore to include .vite-hooks and modify pnpm-lock.yaml for dependencies
commit d28fadb5cd8706c874e616102878b4a394ec84c1
Author: Amruth Pillai <im.amruth@gmail.com >
Date: Tue May 19 13:08:04 2026 +0200
fix: remove timestamp conflict guard
commit c6998d9dbab19d09d3c8054feef1d2e4117555eb
Author: Amruth Pillai <im.amruth@gmail.com >
Date: Tue May 19 12:11:51 2026 +0200
chore(release): v5.1.5
commit f33d168711804880e1f12e88d24290aae16cc258
Author: Amruth Pillai <im.amruth@gmail.com >
Date: Tue May 19 11:58:35 2026 +0200
revert: compose.yml
commit d961e6535811a10c335525fb33a08d03e737278d
Author: Amruth Pillai <im.amruth@gmail.com >
Date: Tue May 19 11:58:08 2026 +0200
refactor(agent): replace 'revert' terminology with 'restore' for clarity, resolves #3086
commit 17f351171be218e33f01c469d95e4164d4c8dc57
Author: Amruth Pillai <im.amruth@gmail.com >
Date: Tue May 19 11:10:41 2026 +0200
refactor(pdf): simplify sidebar section filtering and update summary feature logic
commit d55179b9d76879e3204de185e8b53fadd0a107ed
Author: Amruth Pillai <im.amruth@gmail.com >
Date: Tue May 19 09:53:37 2026 +0200
chore: update pnpm-lock.yaml and turbo.json
commit 7cade6980e1a04352536bd44ef773f338c4ef599
Author: Amruth Pillai <im.amruth@gmail.com >
Date: Tue May 19 09:38:30 2026 +0200
fix(polyfill): add tested polyfill for Map Upsert methods
commit 26d175bb9c53d93225d1e907678445252c13d660
Merge: 1cf33dc6c 5b1297fa2
Author: Amruth Pillai <im.amruth@gmail.com >
Date: Tue May 19 09:23:29 2026 +0200
Merge remote-tracking branch 'origin/main' into feat/explore-hono-orpc-migration
# Conflicts:
# packages/api/src/services/agent-url.ts
# packages/runtime-externals/package.json
commit 1cf33dc6c9d81735730ad656e16dab6501c6d6a1
Author: Amruth Pillai <im.amruth@gmail.com >
Date: Tue May 19 09:22:12 2026 +0200
chore: preserve branch changes before main sync
commit b380a4b00fdbcdd81ff4f8ef72b330fd027ccda5
Author: Amruth Pillai <im.amruth@gmail.com >
Date: Mon May 18 07:50:28 2026 +0200
chore: lot of fixes for monorepo migration
commit 8fcf0ec64e1c29572ebaff494338368bfcf75760
Author: Amruth Pillai <im.amruth@gmail.com >
Date: Fri May 15 13:57:17 2026 +0200
chore: update knip version and refine web app routing with new SEO endpoints
commit 234e68086ff15610a93877354c98e2c020364533
Author: Amruth Pillai <im.amruth@gmail.com >
Date: Fri May 15 12:10:06 2026 +0200
refactor(auth): update OAuth routes to include API prefix and remove unused schema endpoint
commit 91c84b9a8496b0ce21d71cae9f8b2a027638c9ac
Author: Amruth Pillai <im.amruth@gmail.com >
Date: Fri May 15 11:54:29 2026 +0200
chore: update dependencies and enhance PWA metadata in web app
commit 150117d4a5a9dd6cd92c64891aad8cae90f6a7af
Author: Amruth Pillai <im.amruth@gmail.com >
Date: Fri May 15 11:12:35 2026 +0200
docs: revise manifest-only pwa testing scope
commit 6b939a55661aec9dd8122b184e4b60a5c7325fb5
Author: Amruth Pillai <im.amruth@gmail.com >
Date: Fri May 15 11:11:33 2026 +0200
docs: add manifest-only pwa design
commit 1422e1fc96c400948b273210a1067251087d15d4
Author: Amruth Pillai <im.amruth@gmail.com >
Date: Fri May 15 11:05:04 2026 +0200
chore(dev): simplify server proxy config
commit bc2ff5a9f6fda41e6c40333c8f163aa23a6c5e48
Author: Amruth Pillai <im.amruth@gmail.com >
Date: Fri May 15 11:04:50 2026 +0200
docs: add unsafe oauth redirect plan
commit 445359ebe9b96c1515bf1c4c3f73ba8a8448ec12
Author: Amruth Pillai <im.amruth@gmail.com >
Date: Fri May 15 11:04:34 2026 +0200
feat(auth): add unsafe oauth redirect flag
commit 73fffdd24598e56b2793f7657919bc794835892e
Author: Amruth Pillai <im.amruth@gmail.com >
Date: Fri May 15 10:55:02 2026 +0200
docs: design unsafe oauth redirect flag
commit c0066aa19c15fc8a4c8e5179ed49889c117519f4
Author: Amruth Pillai <im.amruth@gmail.com >
Date: Fri May 15 10:22:04 2026 +0200
chore: update translation source paths
commit 9033da082418d252aafd6c2eed72f71f014be3d9
Author: Amruth Pillai <im.amruth@gmail.com >
Date: Fri May 15 10:09:25 2026 +0200
refactor(arch): react spa + hono migration
commit 6f27936c11bda895977dc63ee550c3346d4ce24b
Author: Amruth Pillai <im.amruth@gmail.com >
Date: Fri May 15 01:10:47 2026 +0200
docs: add docker nightly tagging design
commit ecc1fd9a88a0ee1dca2f1977dfc17f74527fe1da
Author: Amruth Pillai <im.amruth@gmail.com >
Date: Thu May 14 20:05:44 2026 +0200
feat: migrate to hono spa server
2026-05-19 13:14:21 +02:00
Amruth Pillai
2e04e71f4a
fix: update build process to ensure clean output for web app
2026-05-10 23:27:06 +02:00
Amruth Pillai and Claude
bdfb854602
fix: resolve storage healthcheck path via LOCAL_STORAGE_PATH env var ( #3004 )
...
* fix: resolve local data directory to /app/data in production Docker
In the official Docker image, cwd is /app/apps/web (set via WORKDIR), but
the data volume is mounted at /app/data. Without pnpm-workspace.yaml present
in the runtime image, findWorkspaceRoot() returns null, so getLocalDataDirectory()
fell back to <cwd>/data = /app/apps/web/data, which the node user has no
permission to create. This caused the storage healthcheck to fail with
EACCES.
Add a production fallback: when cwd ends in apps/web, resolve the data
directory to two levels up (matching /app/data in the official image).
Re-resolves #2990 .
https://claude.ai/code/session_015pSTtukxf7mFTty2Y6PHZf
* fix: replace apps/web heuristic with LOCAL_STORAGE_PATH env var
The previous fix special-cased a cwd ending in apps/web to land on /app/data,
but the heuristic could false-positive on any path with that suffix and was
fragile to Dockerfile changes. pnpm-workspace.yaml is never copied into the
runtime image, so the workspace-root walk was also dead code in production.
Replace the heuristic with an explicit LOCAL_STORAGE_PATH env var:
- Set LOCAL_STORAGE_PATH=/app/data in the Dockerfile (single source of truth).
- Add LOCAL_STORAGE_PATH to the env schema; storage and statistics services
pass it through to getLocalDataDirectory.
- getLocalDataDirectory now uses the override when set, else workspace root
(dev), else cwd/data.
- New Nitro plugin validates the resolved local data directory at startup
and refuses to boot with a clear error if it isn't writable, surfacing
permission issues immediately instead of at first upload/healthcheck.
- Document the new variable in .env.example and the Docker self-hosting docs.
https://claude.ai/code/session_015pSTtukxf7mFTty2Y6PHZf
* fix: address review feedback on storage path handling
- apps/web/plugins/2.storage.ts: use the default-import style for
node:fs/promises (matches the rest of the repo, sidesteps any
named-export concerns for fs.constants).
- packages/env/src/server.ts: reject relative LOCAL_STORAGE_PATH values
via a zod refinement. Relative paths would be resolved against cwd,
which differs between dev and Docker — exactly the same surprise the
original bug had. Failing fast at config validation time gives a
clear error before the server boots.
https://claude.ai/code/session_015pSTtukxf7mFTty2Y6PHZf
* fix: update data volume configuration in Docker Compose and enhance Nitro plugin
* fix: remove "Can I customize the templates?" FAQ entry from multiple language files
---------
Co-authored-by: Claude <noreply@anthropic.com >
2026-05-08 16:05:47 +02:00
Amruth Pillai
50ba37a27f
v5.1.0 ( #2970 )
...
* chore(release): v5.1.0
* feat: implement resume thumbnails
* fix: remove unused mcp tools
* docs: fix formatting of docs
2026-05-07 15:12:33 +02:00
Amruth Pillai
80ca3a8875
update Dockerfile
2026-04-29 19:34:41 +02:00
Amruth Pillai
333b5e50c4
remove "-r require-metadata" from dockerfile
2026-01-24 14:18:37 +01:00
Amruth Pillai
81f4a3e148
try this
2026-01-21 21:45:42 +01:00
Amruth Pillai
7fd54c4259
try again
2026-01-21 21:42:41 +01:00
Amruth Pillai
70064be7de
- Use browserless over gotenberg
...
- Implement functionality to move items between sections or pages
- Enhance custom sections to have a `type` property
- Update the v4 importer to account for custom sections
- Update healthcheck to be a simple curl command
- Update dependencies to latest
and a lot more changes
2026-01-21 18:49:54 +01:00
Amruth Pillai
cad390fa13
initial commit of v5
2026-01-19 23:31:54 +01:00
Amruth Pillai
a87c5edd60
attempt to fix ci errors
2025-01-30 10:41:38 +01:00
Amruth Pillai
e3f3b8b464
bump version to 4.2.0
2024-09-02 12:31:56 +02:00
Amruth Pillai
09ebcdf40f
remove sentry integration, fix linting issues
2024-05-20 17:13:17 +02:00
Amruth Pillai
8180e8c7b8
add SENTRY_AUTH_TOKEN
2024-05-05 16:50:01 +02:00
Amruth Pillai
5d61e865a8
changes to Dockerfile
2024-05-03 15:12:38 +02:00
Amruth Pillai
c99ce90cf8
add ARG NX_CLOUD_ACCESS_TOKEN to Dockerfile
2024-05-03 14:52:59 +02:00
Amruth Pillai
470f187c0b
fix Dockerfile
2024-05-03 14:02:08 +02:00
Amruth Pillai
8b966946ea
remove unnecessary pnpm-lock.yaml files
2024-05-03 13:53:39 +02:00
Amruth Pillai
aebfd92e09
- remove stale bot
...
- pin node version in dockerfile
2023-11-22 23:55:40 +01:00
Amruth Pillai
1825fc3283
- implement disable_email_auth env var
...
- add sync crowdin translations github action
2023-11-21 09:44:37 +01:00
Amruth Pillai
55d81f4771
revert lingui changes
2023-11-19 10:35:12 +01:00
Amruth Pillai
545dffa351
fix dockerfile
2023-11-19 10:22:19 +01:00
Amruth Pillai
8b217dfcfa
- upgrade react-resizable-panels to latest version
...
- update translations
- remove cypress
- add await to all return blocks
2023-11-19 09:52:55 +01:00
Amruth Pillai
34247f13b6
design nosepass template, add tests, add template previews
2023-11-17 08:31:12 +01:00
Amruth Pillai
0b4cb71320
export port 3000 on dockerfile
2023-11-15 16:44:27 +01:00
Amruth Pillai
8171e90a6c
switch from sessionStorage to localStorage
2023-11-15 06:34:17 +01:00
Amruth Pillai
044ef8bdb5
use npm run start instead of node as CMD
2023-11-14 20:15:12 +01:00
Amruth Pillai
1a32f1bc26
switch from pnpm to npm
2023-11-14 19:11:17 +01:00
Amruth Pillai
02fdb8c85b
switch from pnpm to npm
2023-11-14 19:07:56 +01:00
Amruth Pillai
8ae9215309
switch from pnpm to npm
2023-11-14 19:05:24 +01:00
Amruth Pillai
277bb2a70b
fix(ci): modify prisma location
2023-11-14 16:37:23 +01:00
Amruth Pillai
37e94eb7f0
ci(dockerfile): 🚀 fix copy paths in dockerfile
2023-11-06 10:05:50 +01:00
Amruth Pillai
fa248c47ad
ci(dockerfile): copy prisma client correctly
2023-11-05 14:23:01 +01:00
Amruth Pillai
22933bd412
refactor(v4.0.0-alpha): beginning of a new era
2023-11-05 12:31:42 +01:00
Amruth Pillai
9c1380f401
🚀 release v3.0.0
2022-03-06 22:48:29 +01:00
Amruth Pillai
00505a9e5d
ci(docker): changes to dockerfile to make builds faster
2022-03-05 23:18:47 +01:00
Amruth Pillai
37f0ab3bca
ci(docker): attempt to fix production deploy, with env management
2022-03-05 14:36:38 +01:00
Amruth Pillai
5104ea6438
perf(app): working docker build stage, with github actions ci to push image
2022-03-04 10:54:31 +01:00
Amruth Pillai
7e50c8e85b
ci(docker): build production Docker image, also push to Docker Hub
2022-03-03 21:14:07 +01:00
Amruth Pillai
ed6578b052
attempting to make docker package smaller, and take less memory
2022-03-03 20:05:22 +01:00
Amruth Pillai
5fc7a32c67
attempt docker build with pnpm
2022-03-03 15:33:11 +01:00
Amruth Pillai
58160b2b6e
experiments with docker packaging, figuring out deploy plan
2022-03-03 12:24:32 +01:00
Amruth Pillai
2aa3786f5f
experiments with docker packaging, figuring out deploy plan
2022-03-03 09:35:13 +01:00
Amruth Pillai
2175256310
clear everything
2022-02-28 20:23:10 +01:00