Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drop API v1 #244

Merged
merged 16 commits into from
Nov 22, 2023
Merged

Drop API v1 #244

merged 16 commits into from
Nov 22, 2023

Conversation

RobinTail
Copy link
Collaborator

@RobinTail RobinTail commented Oct 22, 2023

Fixes #243

Users of OctoPod (IOS app) must upgrade to at least 3.27.

@RobinTail RobinTail added the breaking Breaking changes label Oct 22, 2023
@RobinTail RobinTail linked an issue Oct 22, 2023 that may be closed by this pull request
@coveralls
Copy link

coveralls commented Oct 22, 2023

Coverage Status

coverage: 100.0%. remained the same
when pulling 1799e00 on issue-243-drop-api-v1
into 673f42e on develop.

@RobinTail RobinTail added the documentation Improvements or additions to documentation label Nov 22, 2023
@RobinTail RobinTail marked this pull request as ready for review November 22, 2023 07:59
@RobinTail RobinTail mentioned this pull request Nov 22, 2023
Copy link
Collaborator Author

@RobinTail RobinTail left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok

@RobinTail RobinTail merged commit 3b82c92 into develop Nov 22, 2023
22 checks passed
RobinTail added a commit that referenced this pull request Nov 22, 2023
* UI: Upgrading all dependencies. (#245)

* UI: Upgrading all dependencies.

* Fix linting issue.

* UI: Upgrading all dependencies (2) (#247)

* Upgrading all dependencies.

* Also upgrading tsup (min Node 18).

* Changelog: 3.14.1.

* Revert "Changelog: 3.14.1."

This reverts commit 0e96d77.

* Drop API v1 (#244)

* Pruning the API v1 branches.

* Removing version from tests.

* Removing redundant f-string.

* Simpler tests.

* Making subject a mandatory parameter for getStatus and update commands, relying on OctoPrint validation.

* Readme: removing version parameter.

* Ref: single try-catch block for all API commands.

* Minor: shortening syntax.

* Single flask.jsonify() call for all API commands.

* Fixing linting issues.

* UI: removing version from payload.

* Changelog: 4.0.0.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking Breaking changes documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Task: Drop API v1
2 participants