* refactor: ♻️ edit steps
* add md5 hash lib
* now step ids are generated based on titles and estimation
* feat: ✨ edit steps
now add steps will be a modal for editing all steps
* chore(commitizen): init cz changelog
* chore(changelog): init git cliff
* feat(edit steps): add a message to alert on the fact that the record may change
* feat(task): task link is a normal button now
* with the good ids
* remove column
* autofocus to title
* --wip-- [skip ci]
* lint
* can modify the whole task when recording
* chore: upgrade libs
* fix outdated tests
* init edit steps form
* tasks have now initialPlan
* simpler to directly have an history and put initialPlan and steps has getters
* consistent test script names
* display initial plan to task view
* display initial if only it exists (next when only it changes
* display initial plan only if it chanegd