Commit graph

9 commits

Author SHA1 Message Date
e723356c75 feat: Bump version to 0.7.0 and update media file upload functionality 2026-03-25 10:35:41 +01:00
aee3a48687 chore: Bump version to 0.6.0 in __init__.py and pyproject.toml 2026-03-25 09:07:01 +01:00
5dfb96874e chore: Update version to 0.5.0 in project files and enhance version update script 2026-03-24 16:28:02 +01:00
aa7db1a3ab Add mixins for various Lobster REST API client functionalities
- Implement JobsMixin for job-related operations including job overview, execution, and control.
- Implement MediaMixin for media management, including creation, updating, and file uploads.
- Implement ProductGroupsMixin for handling product groups, including bulk operations and hierarchy retrieval.
- Implement ProductsMixin for product management, including bulk creation and updates.
- Implement ProtocolsMixin for protocol-related operations, including retrieval by job ID and category.
- Implement TextMixin for managing text entries, including bulk operations.
- Implement TreeGroupsMixin for tree group management, including bulk operations and hierarchy retrieval.
2026-03-24 16:12:58 +01:00
b889542590 feat: Update version to 0.3.0 in __init__.py and pyproject.toml 2026-02-20 12:43:39 +01:00
a8d1720b94 feat: Update version to 0.2.0 in __init__.py and pyproject.toml 2026-02-20 10:14:05 +01:00
6ff3109223 feat: Update versioning scripts and files for Elytra PIM Client 2026-02-20 10:13:20 +01:00
b8a7fb903e Add build scripts and configuration for Elytra PIM Client 2026-02-20 09:22:11 +01:00
05fca294f9 Add initial project structure and tests for Elytra PIM Client
- Created pyproject.toml for project metadata and dependencies.
- Added requirements.txt for development and production dependencies.
- Implemented basic test structure in the tests module.
- Developed unit tests for ElytraClient, including Pydantic validation and error handling.
2026-02-20 09:08:43 +01:00