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
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]
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]
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]
eb1acaf711
Fix Docker build context paths and add runtime API URL configuration
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2025-12-29 08:09:02 +00:00
dependabot[bot]
fb24eba587
Bump the pip group across 1 directory with 2 updates
...
Bumps the pip group with 2 updates in the /backend directory: [flask-cors](https://github.com/corydolphin/flask-cors ) and [werkzeug](https://github.com/pallets/werkzeug ).
Updates `flask-cors` from 4.0.0 to 6.0.0
- [Release notes](https://github.com/corydolphin/flask-cors/releases )
- [Changelog](https://github.com/corydolphin/flask-cors/blob/main/CHANGELOG.md )
- [Commits](https://github.com/corydolphin/flask-cors/compare/4.0.0...6.0.0 )
Updates `werkzeug` from 3.0.1 to 3.1.4
- [Release notes](https://github.com/pallets/werkzeug/releases )
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/werkzeug/compare/3.0.1...3.1.4 )
---
updated-dependencies:
- dependency-name: flask-cors
dependency-version: 6.0.0
dependency-type: direct:production
dependency-group: pip
- dependency-name: werkzeug
dependency-version: 3.1.4
dependency-type: direct:production
dependency-group: pip
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-29 07:55:54 +00:00
copilot-swe-agent[bot]
c82d94e0f4
Complete database schema covering all schema.json features - database is now source of truth
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2025-12-29 07:49:11 +00:00
copilot-swe-agent[bot]
a0e4803b82
Add SQLite-backed configuration database and initial admin panel structure
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2025-12-29 07:45:31 +00:00
copilot-swe-agent[bot]
289ead9be7
Fix backend Dockerfile and frontend layout for client-side rendering
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2025-12-29 07:36:51 +00:00
copilot-swe-agent[bot]
e0d353fe69
Implement complete package repository with Flask, Next.js, auth, and e2e tests
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2025-12-29 07:33:05 +00:00