Skip to content

Release 1.7.0: Planhat time models, documentation sidebar, fixes - #17

Merged
johnbrandborg merged 1 commit into
mainfrom
release/1.7.0
Mar 25, 2026
Merged

Release 1.7.0: Planhat time models, documentation sidebar, fixes#17
johnbrandborg merged 1 commit into
mainfrom
release/1.7.0

Conversation

@johnbrandborg

Copy link
Copy Markdown
Owner

Summary

Release 1.7.0 (ready to tag v1.7.0 after merge).

Planhat interface

  • Add Time_Entry and Timesheet models (timeentries, timesheets).
  • Add duplicate() for bulk duplicate of time entries.
  • Fix Objective resource path: onjectivesobjectives.
  • Fix Conversation model YAML docstring key (was doctring).
  • Point interface doc link to https://www.planhat.com/developers

Documentation

  • Nest Planhat under Interfaces in the Sphinx sidebar (interfaces.rst + planhat.rst).
  • Changelog and model list updated.

Tests

  • test_Model_duplicate in tests/interfaces/test_planhat.py.

After merge

git checkout main && git pull
git tag -a v1.7.0 -m "Release 1.7.0"
git push origin v1.7.0

Made with Cursor

Bump version to 1.7.0 for tagging. Add Time_Entry and Timesheet Planhat
models with duplicate() for time entries; fix objectives URI and
Conversation docstring key. Split Planhat docs under Interfaces in Sphinx.

Made-with: Cursor
@sonarqubecloud

Copy link
Copy Markdown

@johnbrandborg
johnbrandborg merged commit eeb253d into main Mar 25, 2026
6 checks passed
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