Commit Graph

15 Commits

Author SHA1 Message Date
Gwendolyn Page a719ca684c fix(ai): Fix JSON injection vulnerability in primary-buffer-query.sh
- Fix critical JSON injection vulnerability by properly escaping clipboard content using jq
- Add content length limiting (2000 chars) to prevent overflow attacks
- Use proper JSON payload construction with jq to ensure safe API calls
- Add silent curl flag and error handling for reliability

This addresses a security issue where malicious clipboard content could break
out of JSON strings and potentially execute arbitrary code.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-11 17:49:10 -05:00
end-4 be1974a89e workspace_action.sh: make comments not weird 2025-08-21 09:53:30 +07:00
ashmartin1810 58910f50e8 minor bug fix
minor bug fix
2025-08-20 16:48:19 +05:30
ashmartin1810 47527d7175 Feat: Improved Workspace_action.sh and added relative workspace support.
## Problem
The previous script didnt take into account for relative workspaces, and my previous pull request was... bad.
## Fix
Added smart branching to detect if the target is a literal number(1,2,90), or a relative number(+1, -20) or a string target.
## Bugs
None. ive been stress testing it since the last 2 days,
2025-08-19 20:30:00 +05:30
Souyama 0506917b87 launch_first_available.sh should skip empty cmds 2025-08-07 20:48:11 +05:30
end-4 cbd1b48b93 fix record script 2025-07-19 23:09:46 +07:00
Hasan A. Tekeoğlu a18791ef16 Merge branch 'weather-bar-feat' of https://github.com/tekeoglan/dots-hyprland into weather-bar-feat 2025-07-01 04:49:29 +03:00
Hasan A. Tekeoğlu 9404b21f82 config(hyprland): fix invalid geoclue agent path 2025-06-28 16:58:54 +03:00
end-4 ad73ca018a record script: fix fullscreen 2025-06-27 22:07:57 +02:00
end-4 4ebd486426 add back ai primary buffer query (closes #1462) 2025-06-19 17:31:36 +02:00
end-4 1f41129669 record script: adjust message case 2025-06-15 09:16:25 +02:00
Sneethe 1bbafaa97d Merge branch 'main' of https://github.com/end-4/dots-hyprland into record-script.sh 2025-06-15 15:38:24 +10:00
end-4 67edf4e822 keybinds: apps: more flexibility 2025-06-14 10:55:53 +02:00
end-4 7d749f16c5 Update fuzzel-emoji.sh 2025-06-02 00:10:02 +02:00
end-4 751e5ca543 relocate scripts 2025-06-01 23:45:51 +02:00