Awesome
Owlora
<img src="./owlora.png" />Task management tool in which can medium term.
For now, Owlora
uses Todoist API as backend.
Support platforms
- Google chrome (Not for all)
- Firefox (Not for all)
Support repeated tasks
- every day(s)
- every other day(s)
- every workday(s)
- every other workday(s)
- every 1st workday(s)
- every monday(s)
- every wednesday(s), friday(s)
- every tue(s),sat(s), sun(s)
- every other monday(s)
- every other mon(s),wed(s),fri(s)
- every 1 mon(s)
- every 1st mon(s)
- every 1th mon(s)
- every first mon(s)
- every 1,15
- every 3day(s)
- ending 2018-7-25
- ending 7-25
- ending 7/25
- It is going to be supported that not marked
- It is also be supported that case sensitive
For developer
Only support for Linux (Not support for windows and mac)
Optional
If you want to release..
$ npx firebase login
Install dependencies
$ npm i
Debug
$ make dev
Show storybook
$ make storybook
Test (Unit test)
$ make test
Visualzed test
Requirements
If you use Makefile
- Docker
- Set
WEBHOOK_URL
andBUCKET_NAME
- Set aws credentials to access s3 bucket (ex.
AWS_ACCESS_KEY_ID
andAWS_SECRET_ACCESS_KEY
)
Optionals
- Set
DOCKER_PREFIX
(ex. setDOCKER_PREFIX=root
if you want to runsudo docker
instead ofdocker
)
Local test after topic branch is committed locally...
$ npm run build-storybook visualized-test
After PR is created... (Optional)
$ make visualized-test-init visualized-test
After master is committed... (Required)
$ make visualized-test-init visualized-test-quietly
Build
$ npm build
Release
Before release, you need to Confirm that your branch name equals release version
$ make release
Finally, create pull request and merge to master!!