Age | Commit message (Collapse) | Author | Files | Lines |
|
Changes key from `child_page` to `child_database`.
See: https://developers.notion.com/reference/block#child-database
|
|
|
|
* extract block to mod
* add CreateBlock struct, implement Into<CreateBlock> for Block, and add children to PageCreateRequest
* move tests into block mod and fix up use
|
|
|
|
Make rollup function in line with rollup page in documentation
|
|
|
|
* Change text to rich_text
* Add craete page functionality
Co-authored-by: Jake Swenson <jakeswenson@users.noreply.github.com>
|
|
|
|
|
|
* Upgrade constant
* Fix lint
* Change module file tree
Changed around module file tree, but module structure hasn't changed. Converted models.rs to mod.rs under models folder
* Minor refactoring
* Add MentionObject for rich text mention types
* Add new fields to BlockCommon. Modify existing field model Text. Add heading 1 test
Add created_by and last_edited_by fields to BlockCommon. Change field text to rich_text for model Text to handle breaking change in API version 2022-02-22
* Differentiate between unsupported and unknown block types
* Change text field to rich_text in paragraph block
* Add callout block. Add file and emoji object
* Fix as_id for unsupported block
* Fix lint issues
* Move quote block to follow documentation order. Add color field to TextAndChildren struct
* Add color field to ToDoFields struct
* Formatting
* Add caption field to code block
Add caption field to code block. Create enum CodeLanguage for code block. Reorder code block to reflect documentation
* Add child database block
* Create embed block
* Refactor notion file object struct name
* Create image block
* Create video block
* Create file block
* Fix video block field
* Create pdf block
* Change text field to rich_text in TodoFields for Notion API version 2022-02-22
* Create bookmark block
* Create divider block
* Create table of contents block
* Create breadcrumb block
* Create column list and column block
* Create link preview block
* Create template block
* Formatting
* Create link to page block
* Fix ColumnListFields struct
* Create table and table row block
* Fix AsIdentifier trait impl for Block
* Create synced block
|
|
Fixes #32: Rollup values were not being parsed correctly.
|
|
* Url property can be null
* removed comment in wrong place
|
|
* get page + query database bugfixes
* fixed wrong error type
* clap integration fix
* comments cleaning
* source formatting using cargo format
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|