64 Commits

Author SHA1 Message Date
2136b1b728 Add GitHub Actions workflow for repository mirroring 2026-01-16 22:01:44 +00:00
575d430c2c Merge pull request #17 from johndoe6345789/codex/remove-sso-and-jwt-from-requirements
Remove JWT references from documentation and generalize auth wording
2026-01-13 20:43:10 +00:00
99536bea56 Remove JWT references from requirements docs 2026-01-13 20:42:52 +00:00
2435f0e331 Merge pull request #16 from johndoe6345789/codex/update-roadmap.md-with-functional-requirements
Add functional requirements status to ROADMAP
2026-01-13 20:01:02 +00:00
b64ca7000c Update roadmap with functional requirements 2026-01-13 20:00:49 +00:00
44cb1f08de Merge pull request #14 from johndoe6345789/copilot/update-roadmap-status
Update ROADMAP.md with completion status checkboxes
2026-01-13 19:50:53 +00:00
copilot-swe-agent[bot]
6fdf361dc9 Update ROADMAP.md with completed and pending items
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-13 19:25:20 +00:00
copilot-swe-agent[bot]
d9e30184a4 Initial plan 2026-01-13 19:21:18 +00:00
25d4467b7c Rename goodpackagerepo/.openhands/microagents/feature_implementation.md to .openhands/microagents/feature_implementation.md 2026-01-09 02:17:40 +00:00
549885f5ad Add feature implementation documentation
Document feature implementation guidelines and requirements.
2026-01-09 02:16:30 +00:00
af31e97347 Merge pull request #13 from johndoe6345789/feat/require-login-for-publish
docs: add ROADMAP.md outlining security hardening, production readine…
2026-01-09 01:53:07 +00:00
openhands
4b254ce16f docs: add ROADMAP.md outlining security hardening, production readiness, features, and testing milestones\n\nCo-authored-by: openhands <openhands@all-hands.dev> 2026-01-09 01:49:52 +00:00
13c01ae49b Merge pull request #12 from johndoe6345789/feat/require-login-for-publish
Require login for publishing; tighten read access by default
2026-01-09 01:48:45 +00:00
openhands
ae0ccca59c frontend: require login to access Publish page and hide Publish link when logged out; use stored token for uploads\n\nbackend: add ALLOW_ANON_READ env toggle (default false) to require auth for reads\n\nCo-authored-by: openhands <openhands@all-hands.dev> 2026-01-09 01:35:56 +00:00
966641222a Merge pull request #11 from johndoe6345789/copilot/fix-404-error-login
Add Next.js rewrites to proxy backend API routes for single-domain deployments
2026-01-09 01:30:44 +00:00
copilot-swe-agent[bot]
7cf7768477 Add clarifying comment about empty string handling in getApiUrl
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-08 23:44:53 +00:00
copilot-swe-agent[bot]
cdbb39513f Fix code review issues: remove /api route, add missing routes, fix localhost fallback
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-08 23:43:39 +00:00
copilot-swe-agent[bot]
4c03f69f43 Update documentation for single-domain API proxy deployment option
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-08 23:41:38 +00:00
copilot-swe-agent[bot]
26d9e9988f Add Next.js rewrites for API proxy to fix /auth/login routing
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-08 23:39:26 +00:00
copilot-swe-agent[bot]
75fd123894 Initial plan 2026-01-08 23:35:55 +00:00
64c79bb28e Merge pull request #10 from johndoe6345789/copilot/fix-localhost-login-issue
Fix frontend API URL detection for non-localhost deployments
2026-01-08 23:05:41 +00:00
copilot-swe-agent[bot]
09f894ac4a Improve documentation for API URL detection logic
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-08 19:05:01 +00:00
copilot-swe-agent[bot]
e79dc38cce Add intelligent API URL detection for deployed environments
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-08 19:00:40 +00:00
copilot-swe-agent[bot]
2193211dbc Initial plan 2026-01-08 18:54:33 +00:00
f52cb56c7e Merge pull request #9 from johndoe6345789/copilot/fix-import-error-auth-sqlalchemy
Fix missing Python modules in Docker backend image
2026-01-08 18:17:24 +00:00
copilot-swe-agent[bot]
2d0d778275 Fix: Add missing Python modules to Docker image
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-08 18:13:07 +00:00
copilot-swe-agent[bot]
5119bacd96 Initial plan 2026-01-08 18:09:42 +00:00
05cd626658 Merge pull request #8 from johndoe6345789/copilot/ensure-build-uses-qemu
Add QEMU multi-architecture builds for arm64 and amd64
2025-12-29 10:58:11 +00:00
copilot-swe-agent[bot]
b862efceb5 Add QEMU and multi-platform support for arm64 and amd64 builds
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-29 10:33:36 +00:00
copilot-swe-agent[bot]
cc9bfad1ca Initial plan 2025-12-29 10:30:42 +00:00
2635a95f73 Merge pull request #7 from johndoe6345789/copilot/add-caprover-docs-folder
Add docs folder with CapRover deployment guide
2025-12-29 10:20:18 +00:00
copilot-swe-agent[bot]
e708f13d0d Add comprehensive docs folder with CapRover deployment guide
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-29 10:15:38 +00:00
copilot-swe-agent[bot]
e2c2249692 Initial plan 2025-12-29 10:11:49 +00:00
cf63b4e98e Merge pull request #6 from johndoe6345789/copilot/add-rocksdb-http-endpoint
Implement RocksDB persistent storage with HTTP monitoring endpoints
2025-12-29 09:58:28 +00:00
copilot-swe-agent[bot]
9fbeacdeb9 Add documentation and improve error handling
- Add comment about index_store being in-memory (future migration consideration)
- Improve exception handling in cas_put to log unexpected errors
- Add detailed docstring to count() method noting performance considerations

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-29 09:56:45 +00:00
copilot-swe-agent[bot]
a582d733ea Fix remaining code review issues
- Prevent double-counting in cas_put by adding internal flag to put()
- Pass limit parameter directly to keys() method in /rocksdb/keys endpoint
- Restore __del__ method to ensure proper RocksDB cleanup on garbage collection

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-29 09:54:43 +00:00
copilot-swe-agent[bot]
26b78a0d0e Address code review feedback - improve RocksDB implementation
- Remove unused AccessType import
- Fix cas_put to avoid inflating operation counters
- Add limit parameter to keys() method for efficiency
- Optimize count() method to avoid loading all keys twice
- Remove non-functional get_rocksdb_property method
- Update dashboard to use keys() limit parameter

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-29 09:52:47 +00:00
copilot-swe-agent[bot]
aae989ec29 Implement RocksDB with HTTP endpoints and fix Docker build
- Replace in-memory KV store with RocksDB persistent storage
- Add RocksDB wrapper class with stats tracking
- Create HTTP endpoints: /rocksdb/stats, /rocksdb/keys, /rocksdb/dashboard
- Add interactive HTML dashboard for monitoring RocksDB
- Fix frontend Dockerfile to handle missing public directory

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-29 09:50:41 +00:00
copilot-swe-agent[bot]
860c345fe2 Initial plan 2025-12-29 09:39:38 +00:00
4cbc35221f Merge pull request #5 from johndoe6345789/copilot/ensure-seed-and-template-data
Implement operation vocabulary with executable code, add seed data and templates, migrate to SQLAlchemy, and add user-friendly UI
2025-12-29 09:31:46 +00:00
copilot-swe-agent[bot]
89ebf57d8a Add plain English operation labels in frontend with technical keys available on expansion
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-29 09:23:03 +00:00
copilot-swe-agent[bot]
e90db4b751 Add comprehensive implementation summary document
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-29 09:15:38 +00:00
copilot-swe-agent[bot]
3093bcd1f7 Address code review feedback: improve error messages, clarify placeholders, fix validation logic
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-29 09:14:30 +00:00
copilot-swe-agent[bot]
d3d44c7ee3 Implement operation vocabulary with executable code and validate against schema
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-29 09:12:07 +00:00
copilot-swe-agent[bot]
574dd30d42 Fix code review issues: use Boolean types, add error handling, remove unused imports
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-29 09:08:08 +00:00
copilot-swe-agent[bot]
3dc3bcf157 Migrate to SQLAlchemy for database operations
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-29 09:04:28 +00:00
copilot-swe-agent[bot]
18009d73ed Add seed data, templates, and operation vocabulary documentation
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-29 09:00:42 +00:00
copilot-swe-agent[bot]
16995b3ad6 Initial plan 2025-12-29 08:55:18 +00:00
5f2ebce405 Merge pull request #4 from johndoe6345789/copilot/fix-npm-ci-build-error
Add package-lock.json to fix npm ci in Docker build
2025-12-29 08:52:43 +00:00
copilot-swe-agent[bot]
8a085ecbce Fix npm ci failure by adding package-lock.json
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-29 08:27:05 +00:00