Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: vertopal/vertopal-cli
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.1.0
Choose a base ref
...
head repository: vertopal/vertopal-cli
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.2.0
Choose a head ref
  • 7 commits
  • 12 files changed
  • 1 contributor

Commits on Nov 9, 2025

  1. Configuration menu
    Copy the full SHA
    148d1fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8fdcd40 View commit details
    Browse the repository at this point in the history
  3. feat(config): expose Config with runtime overrides and masking

    Renamed _Config to Config and added it to the public API (`__all__`).
    
    Added `update()` and `clear_overrides()` for in-memory runtime overrides.
    
    Updated `get()` to respect overrides before user config and defaults.
    
    Introduced `_SENSITIVE_KEYS` tuple and masked sensitive values in `__str__` and `__repr__`.
    
    Marked `set()`, `remove()`, and `save()` as [INTERNAL USE ONLY] in docstrings.
    
    Clarified resolution priority in class and method docstrings.
    
    Updated `vertopal.api.interface` to import and use `Config` instead of `_Config`.
    
    Updated `vertopal.cli.config_manager` to import and use `Config`, and adjusted docstrings to reference internal methods.
    
    Exposed `Config` at the top-level in `vertopal/__init__.py` for external usage.
    
    Added CHANGELOG entry under Unreleased documenting new Config features.
    vertonim committed Nov 9, 2025
    Configuration menu
    Copy the full SHA
    0924b4c View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2025

  1. fix(utils): improve _ChunkedFileWrapper for reliable streaming

    Rewind file streams before upload to prevent EMPTY_FILE errors and truncated uploads.
    
    Added __len__, __iter__, and __next__ magic methods to improve compatibility with streaming clients
    and support chunk iteration.
    
    Added CHANGELOG entry under Unreleased documenting _ChunkedFileWrapper fixes.
    vertonim committed Nov 19, 2025
    Configuration menu
    Copy the full SHA
    047ebf8 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2025

  1. feat(exceptions): add new API errors (TooManyRequests, FreeAppLimited…

    …, DisabledForFreeApp, WrongFormatStructure, InvalidFormat)
    
    Updated CHANGELOG to document new exceptions.
    vertonim committed Nov 27, 2025
    Configuration menu
    Copy the full SHA
    e7f1fb8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d4e1906 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1dee702 View commit details
    Browse the repository at this point in the history
Loading