Skip to content

Req 78 add windows automation#683

Merged
mdshakib007 merged 1 commit intodevfrom
req-78-add-windows-automation
Apr 1, 2026
Merged

Req 78 add windows automation#683
mdshakib007 merged 1 commit intodevfrom
req-78-add-windows-automation

Conversation

@Zayadul-huq-afnan
Copy link
Copy Markdown
Collaborator

@Zayadul-huq-afnan Zayadul-huq-afnan commented Apr 1, 2026

PR Type

  • [ x ] Feature
  • Bugfix
  • Security Fix
  • Performance Improvement
  • Refactoring
  • Documentation
  • Other: ___________

Summary

This PR modifies the inspector_ui file to serve the element inspector locally for windows automation onboarding purposes. this pr also added a " no ui " flag for inspector.

How to test

Go to onboarding. Complete the journey for windows.

Make sure to switch on this branch on server side : req-78-add-windows-automation

ZeuZ Ticket

https://dev.zeuz.ai/Home/Ticket/REQ-78/

Changes Made

Code Changes

  • [ x ] New features added
  • Bug fixes implemented
  • Code refactored
  • Dependencies updated

Bug Fix Requirements (if applicable)

  • Known issues list updated/communicated
  • Root cause documented
  • Regression prevention measures added

Database Changes

  • [ x ] No schema/data changes
  • Schema changes (migration files: _____________)
  • Data changes (backfill plan: _____________)

API Changes

  • No API changes
  • [ x ] New endpoints added
  • Existing endpoints modified
  • Breaking changes (details: _____________)

Security Review

  • [ x ] No sensitive data exposed in logs/responses
  • Input validation implemented
  • Authentication/authorization checks added
  • SQL injection prevention verified
  • XSS prevention implemented
  • Secrets/credentials not hardcoded
  • Third-party dependencies security reviewed
  • Proper logging levels implemented (no sensitive data in logs)
  • Request tracing added for debugging

Testing

Automated Tests

  • Unit tests added/updated
  • Integration tests added/updated
  • API tests added/updated
  • Security tests included

Manual Testing

  • [ x ] Feature functionality verified
  • Edge cases tested
  • Error handling validated
  • Performance impact assessed

Test Evidence: (screenshots/logs/output)

Quality Assurance

  • Code follows project standards
  • Self-review completed
  • No console errors/warnings
  • Accessibility requirements met
  • Performance benchmarks maintained
  • Documentation updated

Deployment

Readiness

  • [ x ] PR ready to ship (not WIP)
  • Sized appropriately (split large changes)
  • Rollback plan documented if needed

Environment Impact

  • No environment variables needed
  • New environment variables (list: _____________)
  • Configuration changes required

Dependencies

  • [ x ] No new dependencies
  • New dependencies added:
    • Name/Version: _____________
    • License: _____________
    • Security scan: _____________
    • Justification: _____________

Documentation

  • API documentation updated
  • README updated if needed
  • Code comments added for complex logic
  • Migration guides provided if breaking changes

Rollback Plan

If deployment fails:

  • Database rollback steps documented
  • Feature flags available for quick disable
  • Previous version deployment ready

Performance & Monitoring

  • No significant performance impact
  • Structured logging implemented
  • Error logging with proper context
  • Performance logging for critical paths
  • Resource usage optimized

Review Checklist

Additional Notes

Screenshots/Recordings:

w1 w2 w3 w4 w5

Special Instructions:

Related PRs:

@Zayadul-huq-afnan
Copy link
Copy Markdown
Collaborator Author

Important : Merge this following pr along with this one

https://github.com/riz-hossain/ZeuzServer/pull/3067

@Zayadul-huq-afnan Zayadul-huq-afnan changed the title Edited the inspector_ui to serve the elemenet data locally and added … Req 78 add windows automation Apr 1, 2026
@mdshakib007 mdshakib007 merged commit e6c16c6 into dev Apr 1, 2026
7 checks passed
@mdshakib007 mdshakib007 deleted the req-78-add-windows-automation branch April 1, 2026 04:53
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.

2 participants