Peter Steinberger
|
abe78847fb
|
improve auth style
|
2025-06-24 02:41:08 +02:00 |
|
Peter Steinberger
|
022a9c57a3
|
kill the padding for grid
|
2025-06-24 01:01:04 +02:00 |
|
Peter Steinberger
|
e4783fa807
|
kill padding around terminals
|
2025-06-24 01:01:04 +02:00 |
|
Helmut Januschka
|
e9b395b726
|
Implement comprehensive user authentication with SSH key management (#43)
* Implement comprehensive user authentication system
- Add SSH-first authentication with password fallback
- Implement JWT token-based session management (24h expiry)
- Create browser-based SSH agent with key storage and signing
- Add challenge-response SSH authentication protocol
- Integrate PAM for system password authentication
- Build comprehensive authentication UI components
- Add SSH key manager for key generation and management
- Update middleware to support JWT tokens alongside existing auth
- Maintain backwards compatibility with existing HQ/remote auth
|
2025-06-24 00:31:13 +02:00 |
|
Peter Steinberger
|
a51ecb174f
|
make grid fixed size
|
2025-06-24 00:07:45 +02:00 |
|
Peter Steinberger
|
c7063d4544
|
tone down bounce
|
2025-06-23 04:07:16 +02:00 |
|
Peter Steinberger
|
fce126cf5d
|
use flex-grid for terminals
|
2025-06-23 03:22:01 +02:00 |
|
Peter Steinberger
|
6377a3189c
|
add phosphor decay effect for dead terminals
|
2025-06-23 02:55:19 +02:00 |
|
Peter Steinberger
|
a582ab5188
|
Improve zoom animation and add black hole for cleanup
|
2025-06-23 00:45:51 +02:00 |
|
Peter Steinberger
|
ad90606f73
|
fix: iOS top safe area not respected #50
|
2025-06-23 00:18:37 +02:00 |
|
Peter Steinberger
|
a5b0354139
|
Burn everything with fire that is not node or swift.
|
2025-06-21 14:39:44 +02:00 |
|
Peter Steinberger
|
6729013b00
|
create session sheet animation
|
2025-06-21 02:50:44 +02:00 |
|
Peter Steinberger
|
6ce1786c5c
|
port changes from node
|
2025-06-21 02:49:38 +02:00 |
|
Mario Zechner
|
5593ee39ef
|
refactor: modularize server architecture and consolidate codebase
- Restructure server code into modular architecture under src/server/
- middleware/: Authentication handling
- pty/: PTY management consolidation
- routes/: API endpoint handlers
- services/: Core services (terminal, HQ, streaming)
- Consolidate 20+ scattered files into organized modules
- Replace unit/integration tests with comprehensive E2E testing
- Add spec.md as codebase navigation guide
- Update build paths for new CSS location (styles.css)
- Add chalk dependency for improved terminal output
- Simplify server entry point to use modular loader
- Update CLAUDE.md with spec.md regeneration instructions
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-06-20 22:44:40 +02:00 |
|