Skip to content

Dev#9

Merged
pasichDev merged 2 commits into
mainfrom
dev
May 7, 2026
Merged

Dev#9
pasichDev merged 2 commits into
mainfrom
dev

Conversation

@pasichDev

Copy link
Copy Markdown
Owner

No description provided.

pasichDev added 2 commits May 7, 2026 23:41
   Backend (LinqoraHost):
   - maxMessageSize 512 → 4MB for file operations
   - filebrowser: validatePath() prevents path traversal attacks
   - auth: per-IP rate limiting (5 attempts/min, 5-min block)
   - monitors_windows: implement SetResolution/SetPrimary via Win32 API
   - ws/server: add monitor_set_resolution and monitor_set_primary routing
   - filebrowser: validatePath() prevents path traversal attacks
   - auth: per-IP rate limiting (5 attempts/min, 5-min block)
   - monitors_windows: implement SetResolution/SetPrimary via Win32 API
   - ws/server: add monitor_set_resolution and monitor_set_primary routing
   - replace log.Printf with slog throughout (structured logging)

   Flutter (linqoraremote):
   - fix: power_controller 'ban_commands.tr' string literal bug
   - rename: powermanagment_view → powermanagement_view (typo)
   - rename: lauch_url → launch_url (typo)
   - settings: implement license link URL
   - touchpad: haptic feedback on tap/longPress/doubleTap/scroll
   - power: confirmation dialog before shutdown/restart
   - monitoring: warning colors for CPU/RAM >90%, fix hardcoded ГБ → GB
   - media: retry button and better empty state
   - app_bar: reconnect countdown timer and retry button UI
   - new: FileBrowserView + FileBrowserController + FileItem model
   - new: MonitorView + MonitorController + MonitorInfo model
   - dashboard: 7 menu items (added Monitors and Files)
   - translations: confirm_shutdown, confirm_restart, reconnecting,
     connection_failed, retry, files, empty_directory keys
@pasichDev pasichDev merged commit 39d5ebb into main May 7, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant