Skip to content

fix: restore full green test suite, fix backup runtime bug, and prepare v1.0.0 release - #69

Merged
Opselon merged 2 commits into
mainfrom
fix/release-v1.0.0
Oct 9, 2026
Merged

Opselon merged 2 commits into
mainfrom
fix/release-v1.0.0

Conversation

@Opselon

@Opselon Opselon commented Oct 9, 2026

Copy link
Copy Markdown
Owner

Summary

  • Fix critical runtime NameError: name 'parse_mode' is not defined in src/main.py:backup()
  • Fix updater critical file validation to tolerate absent optional key files gracefully
  • Update stale test assertions across test_system_commands.py, test_service_management.py, and test_bot_e2e.py to match modern _edit_message_safely / _send_message_safely call flows
  • Align test_updater.py with the real _stop_bot_gracefully / _start_bot_gracefully abstractions
  • Modernize test_security.py to validate versioned JSON Fernet key generation and encrypt/decrypt roundtrips
  • Full 56/56 pytest test suite and smoke tests now pass 100% green

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@Opselon
Opselon merged commit 0c243c8 into main Oct 9, 2026
2 checks passed
@Opselon
Opselon deleted the fix/release-v1.0.0 branch October 9, 2026 23:03
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