Skip to content

Implement projects as groups#27

Open
Arshdeep54 wants to merge 46 commits intomasterfrom
project-as-group
Open

Implement projects as groups#27
Arshdeep54 wants to merge 46 commits intomasterfrom
project-as-group

Conversation

@Arshdeep54
Copy link

No description provided.

Signed-off-by: Arshdeep54 <balarsh535@gmail.com>
Signed-off-by: Arshdeep54 <balarsh535@gmail.com>
Signed-off-by: Arshdeep54 <balarsh535@gmail.com>
Signed-off-by: Arshdeep54 <balarsh535@gmail.com>
Signed-off-by: Arshdeep54 <balarsh535@gmail.com>
@Demigod345 Demigod345 changed the base branch from custom-logs to master April 12, 2025 18:59
Signed-off-by: Arshdeep54 <balarsh535@gmail.com>
@DarkPhoenix42
Copy link

nit: an empty line separating relevant sections of code would be nice to enhance readability. Also, it seems to me that some files have not been formatted. Although, that might just be because we use different formatting settings.

Signed-off-by: Arshdeep54 <balarsh535@gmail.com>
Signed-off-by: Arshdeep54 <balarsh535@gmail.com>
Signed-off-by: Arshdeep54 <balarsh535@gmail.com>
Signed-off-by: Arshdeep54 <balarsh535@gmail.com>
Signed-off-by: Arshdeep54 <balarsh535@gmail.com>
Signed-off-by: Arshdeep54 <balarsh535@gmail.com>
Signed-off-by: Arshdeep54 <balarsh535@gmail.com>
Signed-off-by: Arshdeep54 <balarsh535@gmail.com>
Signed-off-by: Arshdeep54 <balarsh535@gmail.com>
Signed-off-by: Arshdeep54 <balarsh535@gmail.com>
Arshdeep54 and others added 19 commits May 3, 2025 19:32
Signed-off-by: Arshdeep54 <balarsh535@gmail.com>
Signed-off-by: Arshdeep54 <balarsh535@gmail.com>
Signed-off-by: Arshdeep54 <balarsh535@gmail.com>
Signed-off-by: Arshdeep54 <balarsh535@gmail.com>
Signed-off-by: Arshdeep54 <balarsh535@gmail.com>
Signed-off-by: Arshdeep54 <balarsh535@gmail.com>
Signed-off-by: Arshdeep54 <balarsh535@gmail.com>
Signed-off-by: Arshdeep54 <balarsh535@gmail.com>
Signed-off-by: Arshdeep54 <balarsh535@gmail.com>
Signed-off-by: riteshco <riteshgadwalv2@gmail.com>

Fix: extract_sudo_command

Signed-off-by: riteshco <riteshgadwalv2@gmail.com>

Fix: code structure

Signed-off-by: riteshco <riteshgadwalv2@gmail.com>

add three different methods to find the sudo command

Signed-off-by: riteshco <riteshgadwalv2@gmail.com>

refined three methods approach for sudo command extraction

Signed-off-by: riteshco <riteshgadwalv2@gmail.com>

fix: extract sudo two method approach

Signed-off-by: riteshco <riteshgadwalv2@gmail.com>

cargo error fixes

Signed-off-by: riteshco <riteshgadwalv2@gmail.com>

edited method 2

Signed-off-by: riteshco <riteshgadwalv2@gmail.com>

testing function sudo_extract_command

Signed-off-by: riteshco <riteshgadwalv2@gmail.com>

add testing command to check

Signed-off-by: riteshco <riteshgadwalv2@gmail.com>

cargo fmt run

Signed-off-by: riteshco <riteshgadwalv2@gmail.com>

add logging to identify the successfull sudo extract command method

Signed-off-by: riteshco <riteshgadwalv2@gmail.com>

add debugging logs in sudo extract command in utils file

Signed-off-by: riteshco <riteshgadwalv2@gmail.com>

cargo fmt and clippy on whole codebase

Signed-off-by: riteshco <riteshgadwalv2@gmail.com>

reverting last changes

Signed-off-by: riteshco <riteshgadwalv2@gmail.com>

pr changes

Signed-off-by: riteshco <riteshgadwalv2@gmail.com>
Fix sudo command extraction
Signed-off-by: Arshdeep54 <balarsh535@gmail.com>
Signed-off-by: Arshdeep54 <balarsh535@gmail.com>
add caching check during auth process and use watchdog utils' caching
logic during update
cache path in config variables
stable for testing (providing cache_path to watchdog utils)
to test on centos
undo testing changes
move check_local_cache from auth.rs to lib/utils.rs
config.rs changes for PathBuf
directly sending keyhouse struct to watchdog-utils in handle_update
remove warn for error logs

Signed-off-by: riteshco <riteshgadwalv2@gmail.com>
Co-authored-by: Satindra Ramalingam <satindra.r@gmail.com>
Signed-off-by: Arshdeep54 <balarsh535@gmail.com>
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.

4 participants