Commit b2d9993
feat(ui): increase sidebar logo size (#459)
* fix: add missing simpleaccounts_db env vars and update documentation
Issues fixed:
- Backend failed to start due to missing SIMPLEACCOUNTS_DB_* environment variables
- post-start.sh used wrong hostnames (localhost vs db/redis)
- Documentation had outdated npm commands (npm run dev vs npm start)
Changes:
- Add SIMPLEACCOUNTS_DB_HOST, SIMPLEACCOUNTS_DB_PORT, etc. to .env.example
- Add same env vars to Coder template.tf for seamless Coder support
- Update post-start.sh to auto-detect Coder vs DevContainer environment
- Fix npm commands in CLAUDE.md, AGENTS.md, and other docs
- Update README.md architecture diagram to show localhost networking
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
* fix: handle java_tool_options in java version detection scripts
The JAVA_TOOL_OPTIONS environment variable outputs a message that was
being captured by `head -1`, causing Java version detection to fail
even when Java 21+ was properly installed.
Fixed by using `grep -E '(openjdk|java) version'` to filter for the
actual version line before extracting the version number.
Files fixed:
- apps/backend/run.sh
- apps/backend/check_java.sh
- scripts/setup-mcp-sonarqube.sh
- scripts/run-sonarqube-mcp.sh
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
* feat: add direnv for automatic .env loading in devcontainer
- Add direnv to Dockerfile apt-get install
- Configure direnv hook in bashrc via post-create.sh
- Auto-create .envrc that loads all .env files
- Add .envrc to .gitignore
This enables automatic environment variable loading when entering
the workspace directory, loading from .devcontainer/.env and any
local override files.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
* chore: update sonarqube url and package-lock
- Update SONARQUBE_URL to sonarqube.datainn.io in .mcp.json
- Update package-lock.json
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
* fix: install direnv on startup for pre-built containers
Add fallback installation check in post-start.sh to ensure direnv
is available even when the container was built before the direnv
feature was added to the Dockerfile.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
* feat: pre-install sonarqube mcp server in devcontainer
- Add SonarQube MCP server jar download to Dockerfile (v1.5.0.1706)
- Add background auto-update check in post-start.sh
- Update .mcp.json with proper Linux paths for devcontainer
- Creates ~/.local/share/mcp-servers/ with storage directory
This ensures the MCP server is available for all devcontainer users
without manual setup. Updates are checked on each container start.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
* docs: consolidate and reorganize markdown documentation
- Delete redundant docs/THEME.md (content duplicated in CLAUDE.md)
- Consolidate SETUP.md into docs/DEVELOPMENT.md as "Option 3: Manual Setup"
- Move .coder/*.md files to docs/coder/
- Move .devcontainer/CODER-SETUP.md to docs/devcontainer/
- Move .scripts/PRE_PR_CHECKLIST.md to docs/development/
- Remove obsolete docs/templates/dev-environment-setup.md
- Remove .github/PR-fix-standardize-vscode-user.md (PR-specific doc)
- Update docs/README.md with corrected structure and links
This consolidates 12 scattered markdown files into a clean docs/ structure.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
* feat(ui): improve registration and login form ux
- improve Company Location Type with card-style selection tiles
- add toggle switch for VAT Registered instead of checkbox
- add toggle switch for Remember Me on login page
- change mandatory asterisk color to primary blue
- ensure form validation errors display in red
- remove black border from selected elements
- adjust spacing after login button
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
* feat(ui): increase sidebar logo size
- Increase full sidebar logo from h-16 to h-20 (80px)
- Increase minimized sidebar logo from h-12 to h-14 (56px)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
---------
Co-authored-by: Developer <developer@simpleaccounts.io>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>1 parent fac6006 commit b2d9993
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
157 | 157 | | |
158 | 158 | | |
159 | 159 | | |
160 | | - | |
| 160 | + | |
161 | 161 | | |
162 | 162 | | |
163 | 163 | | |
| |||
0 commit comments