bitcrowd / tickety-tick

A browser extension that helps you name branches and write better commit messages
MIT License
57 stars 10 forks source link

[#163] Please add notion.so support :) #224

Closed klappradla closed 4 years ago

klappradla commented 4 years ago

This adds support for the Notion tracker as beautifully prepared by @pmeinhardt in #163 🙏 💚

Notion does not differentiate between "stories", "tasks", etc. For them, all actionable entites are "pages". Tickety-Tick therefore also support creating branch names and commit messages for pages.

See here in action👇

notion-small

Please note: the board view is not an actionable "page" and therefore not supported by Tickety-Tick 🧑‍🏫 .

The commit messages for now only have a subject containing the rather long ID of the page and its title. For the page from the screencast this is:

branch

page/5b1d7dd7-9107-4890-b2ec-83175b8eda83-add-image-block

message

[#5b1d7dd7-9107-4890-b2ec-83175b8eda83] Add image…

…block

command

git checkout -b 'page/5b1d7dd7-9107-4890-b2ec-83175b8eda83-add-image-block' && git commit --allow-empty -m '[#5b1d7dd7-9107-4890-b2ec-83175b8eda83] Add image…

…block
'