|
|
062a17bb17
|
Update Frontend and Test submodules
|
2026-03-14 10:23:03 +00:00 |
|
|
|
ed8a4c89f3
|
Update HarborForge.Test submodule to latest
|
2026-03-14 09:24:31 +00:00 |
|
|
|
68c65bd73a
|
Update submodules to latest main/master branches
|
2026-03-14 09:06:24 +00:00 |
|
|
|
e331dfe13e
|
Add .env.example with default port configuration
|
2026-03-14 08:23:55 +00:00 |
|
|
|
483251f96b
|
Use env vars for ports: WIZARD_PORT, MYSQL_PORT, BACKEND_PORT, FRONTEND_PORT
|
2026-03-14 08:23:49 +00:00 |
|
|
|
be21b2f9a2
|
update HarborForge.Test to latest
|
2026-03-13 11:37:22 +00:00 |
|
|
|
1b953a0889
|
update HarborForge.Test to latest
|
2026-03-13 11:25:24 +00:00 |
|
|
|
bfd86e495b
|
update submodules to latest
|
2026-03-13 11:24:45 +00:00 |
|
|
|
7cc3a3e544
|
add AbstractWizard as proper submodule, remove old test entry
|
2026-03-13 01:43:40 +00:00 |
|
|
|
2a8330fba0
|
use local AbstractWizard and fix docker-compose path
|
2026-03-13 01:36:45 +00:00 |
|
|
|
2e4e718aac
|
rename test to HarborForge.Test
|
2026-03-13 01:31:38 +00:00 |
|
|
|
95b53be95e
|
add test submodule
|
2026-03-13 00:05:26 +00:00 |
|
|
|
03a82ba310
|
Use feat/repo-edit branch
|
2026-03-12 13:52:10 +00:00 |
|
|
|
f113d7b896
|
Update submodules to latest main
|
2026-03-12 13:47:51 +00:00 |
|
|
|
d3a9bf715e
|
Merge feat/task-type-hierarchy into main
|
2026-03-12 13:12:17 +00:00 |
|
|
|
e1235fc7e1
|
chore: add HarborForge.OpenclawPlugin submodule
|
2026-03-11 21:38:59 +00:00 |
|
|
|
9ffb463038
|
chore: add HarbotForge.OpenClawPlugin submodule
|
2026-03-11 21:36:33 +00:00 |
|
|
|
4b67356e87
|
feat: setup wizard via SSH tunnel, config volume architecture
- Wizard binds 127.0.0.1 only, requires SSH tunnel for access
- Shared config volume: wizard writes, backend reads
- Backend waits for config file before starting uvicorn
- Frontend detects backend health, shows setup wizard if not ready
- Remove wizard-init container and init-config directory
- Remove backend volume mount of source code
- Update README with full deployment flow
|
2026-03-06 13:47:02 +00:00 |
|
|
|
6673372532
|
feat: integrate AbstractWizard for initialization
- Add wizard service (git.hangman-lab.top/hzhang/abstract-wizard:latest)
- Add wizard-init service: uploads init-config on first deploy
- Backend reads wizard config on startup, creates admin user + default project
- Add init-config/harborforge.json with default admin credentials
- Update README with initialization docs
- Startup order: mysql → wizard → wizard-init → backend → frontend
|
2026-03-06 13:15:54 +00:00 |
|
|
|
f34538e3b0
|
feat: no-nginx frontend, host nginx config, configurable ports
- Frontend: remove nginx, use serve for static files
- Frontend: add Projects/Milestones/Notifications pages
- Frontend: fix auth endpoint to match backend (/auth/token)
- docker-compose: configurable ports via env vars, reduce frontend resources
- Add nginx-host.conf.example for host-level reverse proxy
- Add .env.example
- Update README with deployment architecture
|
2026-03-06 13:06:27 +00:00 |
|
|
|
e315259db8
|
fix: add Frontend as git submodule
|
2026-02-27 09:47:36 +00:00 |
|
|
|
7ae16c813a
|
feat: add frontend service to docker-compose
|
2026-02-27 09:47:25 +00:00 |
|
|
|
4027d0fae2
|
fix: docker-compose backend healthcheck + correct build context path
|
2026-02-27 09:37:48 +00:00 |
|
root
|
1c9d76b0ce
|
fix: docker-compose paths after backend restructure
|
2026-02-21 08:25:49 +00:00 |
|
root
|
9c2643aaaa
|
Fix docker-compose paths for submodule structure
|
2026-02-21 08:19:59 +00:00 |
|
root
|
69c6ebc956
|
Initial: main repo with docker-compose and submodules
|
2026-02-21 08:18:03 +00:00 |
|