Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/acherkashin/completed-date-notion
https://github.com/acherkashin/completed-date-notion
Last synced: 21 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/acherkashin/completed-date-notion
- Owner: acherkashin
- License: mit
- Created: 2022-07-21T06:34:14.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-31T05:58:13.000Z (over 1 year ago)
- Last Synced: 2024-10-11T23:17:23.196Z (about 1 month ago)
- Language: JavaScript
- Size: 74.2 KB
- Stars: 1
- Watchers: 2
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Completed Date Notion
Notion doesn't have an option to setup date when task is completed. So aim of the repository is setting "Completed At" property to have visibility of how many tasks were completed and when.
## How it works
"Modified At" property is used to setup Completed Date. All the tasks that modified today, have "Completed" status and empty "Completed At" property will get assigned "Modified At" value to the "Completed At" property.
## Completed Date for old tasks
In case, you have many old tasks, it is still possible to initialize "Completed At" field. To initialize it, you need to specify `startDate` and `endDate` in `completeOldTasks.js` and run it `node completeOldTasks.js`
Alternatively, you can fork the repository and manually run github actions.
Before the run you will be able to specify **start date** and **end date** which should be completed.![manually-run-complete-date](assets/manually-run-complete-date.png)
## Articles about task management in Notion (in Russian)
- [Система личного планирования в Notion. Эпизод 1 — Инбокс](https://habr.com/ru/articles/696416/)
- [Система личного планирования в Notion. Эпизод 2 — Управление проектами](https://habr.com/ru/articles/696698/)