courtmanr@gmail.com
d22f1062a3
fix: remove --env-file flag to allow server start without .env file
...
The --env-file=.env flag causes Node.js to exit with code 9 when the file doesn't exist.
Using just -r dotenv/config allows the server to start and redirect to the setup wizard.
2025-05-30 11:40:02 +01:00
courtmanr@gmail.com
57e90ab227
fix: use GNU tar to eliminate macOS extended attributes completely
...
- Auto-detect and prefer GNU tar (gtar) when available
- Fallback to BSD tar with COPYFILE_DISABLE=1 if GNU tar not available
- Verified: GNU tar produces clean tarballs with zero warnings
- Final solution for macOS extended attribute issues
2025-05-29 23:39:51 +01:00
courtmanr@gmail.com
4f91cc3940
fix: completely eliminate macOS extended attributes from tarballs
...
- Strip extended attributes from source files before copying
- Add final cleanup step to remove attributes from staging directory
- Verified: tar extraction produces zero warnings
- Version 3.12.5 - the definitive fix
2025-05-29 23:35:36 +01:00
courtmanr@gmail.com
9483e589bb
fix: add COPYFILE_DISABLE=1 to all cp commands in release script
...
- Prevents macOS extended attributes from being included in tarball
- Fixes tar extraction warnings for all copied files
- Version bump to 3.12.4 for testing
2025-05-29 23:31:54 +01:00
courtmanr@gmail.com
6de974ebff
chore: release v3.12.3
...
- Test tarball creation script to prevent macOS extended attribute warnings
- Minor improvements to data fetcher
2025-05-29 23:22:42 +01:00
courtmanr@gmail.com
1943ccbba5
chore: begin development for next release
2025-05-29 22:57:02 +01:00
courtmanr@gmail.com
dd73ea56ea
chore: release v3.12.2
2025-05-29 22:52:51 +01:00
courtmanr@gmail.com
9d1fd9cc70
chore: release v3.12.1
2025-05-29 21:59:02 +01:00
courtmanr@gmail.com
211532e5fb
chore: begin development for next release
2025-05-29 16:34:10 +01:00
courtmanr@gmail.com
5b2e01bece
chore: release v3.12.0
2025-05-29 16:30:07 +01:00
courtmanr@gmail.com
9b8139d229
chore: begin development for next release
2025-05-28 00:47:52 +01:00
courtmanr@gmail.com
2296e660ee
chore: release v3.11.1
2025-05-28 00:42:50 +01:00
courtmanr@gmail.com
93176b4a34
chore: begin development for next release
2025-05-28 00:25:02 +01:00
courtmanr@gmail.com
f3eb50f422
chore: release v3.11.0
2025-05-28 00:23:20 +01:00
courtmanr@gmail.com
13bff03771
chore: begin development for next release
2025-05-27 21:17:36 +01:00
courtmanr@gmail.com
f002ba46a0
chore: release v3.10.1
2025-05-27 21:13:32 +01:00
courtmanr@gmail.com
278d731375
Post-release: Update UI components and JavaScript files
2025-05-27 19:56:42 +01:00
courtmanr@gmail.com
2240f4dbbe
chore: set release version 3.9.0
2025-05-27 13:09:42 +01:00
dependabot[bot]
67175f2bc2
build(deps): bump p-limit from 4.0.0 to 6.2.0 ( #79 )
...
Bumps [p-limit](https://github.com/sindresorhus/p-limit ) from 4.0.0 to 6.2.0.
- [Release notes](https://github.com/sindresorhus/p-limit/releases )
- [Commits](https://github.com/sindresorhus/p-limit/compare/v4.0.0...v6.2.0 )
---
updated-dependencies:
- dependency-name: p-limit
dependency-version: 6.2.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-27 09:59:17 +01:00
courtmanr@gmail.com
b8a51ac5eb
chore: set release version 3.8.0
2025-05-26 22:08:31 +01:00
courtmanr@gmail.com
dba1eb7c90
fix: Resolve test failures and integrate recent UI/backend updates
2025-05-26 22:08:12 +01:00
courtmanr@gmail.com
f59324c53a
chore: set release version 3.8.0
2025-05-26 18:27:16 +01:00
courtmanr@gmail.com
5536191249
Update dependencies
2025-05-26 18:25:56 +01:00
courtmanr@gmail.com
a6785f6ac4
Build: Enhance dev script for robust concurrent task handling
2025-05-24 22:01:00 +01:00
courtmanr@gmail.com
e8750ff5ec
Update dependencies
2025-05-22 15:43:18 +01:00
courtmanr@gmail.com
b23e282425
chore: begin development for v3.7.1
2025-05-20 17:21:53 +01:00
courtmanr@gmail.com
f7946a19b1
chore: set release version 3.7.0
2025-05-20 17:05:26 +01:00
courtmanr@gmail.com
f6a54a19e6
Chore: Prepare for release v3.6.3
2025-05-20 16:42:20 +01:00
courtmanr@gmail.com
816f69dc77
chore: begin development for v3.6.3
2025-05-16 23:16:18 +01:00
courtmanr@gmail.com
89415a17a1
chore: set release version 3.6.2
2025-05-16 23:03:51 +01:00
dependabot[bot]
8e2f54e3c6
build(deps): bump semver from 7.7.1 to 7.7.2 ( #76 )
...
Bumps [semver](https://github.com/npm/node-semver ) from 7.7.1 to 7.7.2.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v7.7.1...v7.7.2 )
---
updated-dependencies:
- dependency-name: semver
dependency-version: 7.7.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-13 07:58:53 +01:00
courtmanr@gmail.com
12a63947ec
chore: begin development for v3.6.2
2025-05-10 19:28:39 +01:00
courtmanr@gmail.com
4ae11dfab1
chore: set release version 3.6.1
2025-05-10 15:40:15 +01:00
courtmanr@gmail.com
af8385eebb
feat: Add tailwind-scrollbar plugin for custom scrollbars
2025-05-09 17:09:58 +01:00
courtmanr@gmail.com
4a7b8650dd
chore: set release version 3.6.0
2025-05-08 14:37:36 +01:00
courtmanr@gmail.com
ab91e3f184
chore: begin development for v3.5.1
2025-05-07 10:24:10 +01:00
courtmanr@gmail.com
5bf54eecb4
chore: set release version 3.5.0
2025-05-07 09:58:31 +01:00
courtmanr@gmail.com
c5e7a8e25f
chore: begin development for v3.4.1
2025-05-06 11:21:22 +01:00
courtmanr@gmail.com
26a0f4da40
chore: set release version 3.4.0
2025-05-06 11:18:46 +01:00
courtmanr@gmail.com
701cf2a30d
chore: begin development for v3.4.1
2025-05-06 11:12:39 +01:00
courtmanr@gmail.com
122d8cd9bd
chore: set release version 3.4.0
2025-05-06 10:51:24 +01:00
courtmanr@gmail.com
f2140cadff
build: Consolidate dependencies and optimize Dockerfile
...
Consolidate server dependencies into root package.json.
Refactor Dockerfile to use multi-stage build, build CSS,
run as non-root user, and install production dependencies only.
Update .gitignore and docker-compose.yml build context.
2025-05-04 14:38:32 +01:00
courtmanr@gmail.com
39d8672b61
chore: begin development for v3.3.1
2025-05-04 12:53:57 +01:00
courtmanr@gmail.com
e8f7dcc653
chore: bump version to 3.3.0
2025-05-04 11:31:57 +01:00
rcourtman
800af62d06
feat: Add automated screenshot generation script | Implements Playwright script (scripts/take-screenshots.js) to capture UI views. Adds npm run screenshot command. Includes playwright as a dev dependency. Updates README.md to use generated screenshots. ( #73 )
2025-05-02 10:35:23 +01:00
courtmanr@gmail.com
a9cfed5c9c
chore: Bump version to 3.2.4
2025-05-01 17:15:21 +01:00
courtmanr@gmail.com
38670d4eb7
chore: Update version to 3.2.3 in package files
2025-05-01 09:59:41 +01:00
github-actions[bot]
808702bdae
chore: Prepare release v3.3.0 ( #69 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-04-30 22:49:38 +01:00
courtmanr@gmail.com
ec4c026f7f
fix: reset version to v3.2.2
...
Corrects package.json and package-lock.json before attempting v3.3.0 release.
2025-04-30 22:47:56 +01:00
courtmanr@gmail.com
13c0b9d288
refactor(release): split into Prepare PR and Create Release workflows
...
Prepare PR workflow creates PR with version bump and changelog. Create Release workflow triggers on tag push, builds, and creates release with generated notes.
2025-04-30 20:42:35 +01:00