1.1.0 (2024-12-22)
- update import paths to reflect new notion_automation package structure (47abe5e)
- cli: enhance CLI with subcommands for database management and add schema retrieval functionality (7afec84)
- notion_client: implement database creation and entry management in NotionClient (84506e1)
1.1.0 (2024-12-22)
- update import paths to reflect new notion_automation package structure (47abe5e)
- cli: enhance CLI with subcommands for database management and add schema retrieval functionality (7afec84)
- notion_client: implement database creation and entry management in NotionClient (84506e1)
1.1.0 (2024-12-22)
- update import paths to reflect new notion_automation package structure (47abe5e)
- cli: enhance CLI with subcommands for database management and add schema retrieval functionality (7afec84)
- notion_client: implement database creation and entry management in NotionClient (84506e1)
1.1.0 (2024-12-22)
- update import paths to reflect new notion_automation package structure (47abe5e)
- cli: enhance CLI with subcommands for database management and add schema retrieval functionality (7afec84)
- notion_client: implement database creation and entry management in NotionClient (84506e1)
1.1.0 (2024-12-22)
- update import paths to reflect new notion_automation package structure (47abe5e)
- cli: enhance CLI with subcommands for database management and add schema retrieval functionality (7afec84)
- notion_client: implement database creation and entry management in NotionClient (84506e1)
1.1.0 (2024-12-22)
- update import paths to reflect new notion_automation package structure (47abe5e)
- cli: enhance CLI with subcommands for database management and add schema retrieval functionality (7afec84)
- notion_client: implement database creation and entry management in NotionClient (84506e1)
1.1.0 (2024-12-22)
- update import paths to reflect new notion_automation package structure (47abe5e)
- cli: enhance CLI with subcommands for database management and add schema retrieval functionality (7afec84)
- notion_client: implement database creation and entry management in NotionClient (84506e1)
1.1.0 (2024-12-22)
- update import paths to reflect new notion_automation package structure (47abe5e)
- cli: enhance CLI with subcommands for database management and add schema retrieval functionality (7afec84)
1.0.1 (2024-10-22)
- update import paths to reflect new notion_automation package structure (47abe5e)
- cli: Updated import paths to reflect new
notion_automation
package structure, ensuring proper module resolution and improved package organization. - tests: Corrected all test imports to match the updated
notion_automation
package path for thecli
,api
, andmodels
modules. - logging: Added
notion_automation.log
to.gitignore
to prevent logging files from being tracked in the repository.
This should cover the updates made based on the changes in the diff, focusing on the key bug fixes and improvements.
- Restructured repository to adhere to Python packaging standards.
- Moved
cli.py
andnotion_client
module intonotion_automation/
package. - Added necessary
__init__.py
files to ensure proper package recognition.
- cli: correct EntryConfig instantiation using keyword arguments for properties (b642841)
- enhance schema parsing and error messages, ensuring all tests pass (480ab62)
- Handle empty tasks.json file in add_task_from_raw function (d33d096)
- resolve NotionClient initialization and add requests-mock for testing (a2c1fd0)
- add CLI for database creation, update .gitignore, and remove old JSON configs (e892ca2)
- Add Notion automation for workout plan creation and testing (fefb05c)
- add semantic versioning automation with GitHub Actions (376e249)
- add support for specifying target Notion page ID via CLI (80ae1b5)
- cli: support creating empty databases with schema-only option (9b8d405)
- cli: update README and improve create_database command (d451459)
- Combine schema and tasks into single JSON files for better organization (1c96668)
- Integrate Notion API for database creation and task management (386c38d)
- Integrate Notion API for database creation and task management (e53452a)
- models: add support for 'checkbox' and 'multi_select' property types in schema and task validation (7c1f1ca)