Commit Graph

73 Commits

Author SHA1 Message Date
Manuel Bouza
c5ea54c4c4 qw/setting-time-tracking-hh-mm (#24)
* Format duration depending on settingTimeTrackingHHMM

* Fix formatDuation without second argument

* Fix time format after updating bubble

* Add tests for formatDuration
2019-10-10 14:56:38 +02:00
manubo
8d37ef85e1 Improve timer view styling 2019-10-10 14:56:38 +02:00
manubo
1f4818a146 Style timerview 2019-10-10 14:56:38 +02:00
manubo
b677b5eda9 Close TimerView if timer stopped for current service 2019-10-10 14:56:38 +02:00
manubo
af48f251ef Fix empty description 2019-10-10 14:56:38 +02:00
manubo
44d420c630 Use stop-watch icon in timer view 2019-10-10 14:56:38 +02:00
manubo
7221d26e17 Show activity form in popup after timer was stoped 2019-10-10 14:56:38 +02:00
manubo
d21cf3b927 Upgrade packages to supress react warning 2019-10-10 14:56:38 +02:00
manubo
f3484d3bfa Set standard height as iframe default height, validate form 2019-10-10 14:56:38 +02:00
manubo
a8156226c2 Improve styling 2019-10-10 14:56:38 +02:00
manubo
9f2d9ab214 Start time on current day only, format buttons 2019-10-10 14:56:38 +02:00
manubo
d9a2516b37 Forward ref in Popup component 2019-10-10 14:56:38 +02:00
manubo
bf3010cbc1 Parse empty string (TimeInputParser) 2019-10-10 14:56:38 +02:00
manubo
ed2628528b Add svg webpack loader 2019-10-10 14:56:38 +02:00
manubo
a92e62b5bd Reduce h1 font size 2019-10-10 14:56:38 +02:00
manubo
112df80e89 Dyanically set iframe height 2019-10-10 14:56:38 +02:00
manubo
8767137066 Update version and changelog 2019-10-10 14:56:38 +02:00
manubo
e8ab05295e Update view layouts and content 2019-10-10 14:56:38 +02:00
manubo
3ae8e6adf8 Show start timer submit label 2019-10-10 14:56:38 +02:00
manubo
6c07895990 Style timer view 2019-10-10 14:56:38 +02:00
manubo
45dc7f3feb Define colors as sass variables⎄ 2019-10-10 14:56:38 +02:00
manubo
167eb6982f Add type submit to form button 2019-10-10 14:56:38 +02:00
manubo
9dcd42072e Use booked seconds instead of hours 2019-10-10 14:56:38 +02:00
manubo
b9e0639cf0 Make hours optional 2019-10-10 14:56:38 +02:00
manubo
951b4f948d Show timer view and stop timer 2019-10-10 14:56:38 +02:00
manubo
524bca74c5 Code cleanup 2019-10-10 14:56:38 +02:00
manubo
71fbbd30fa Pass timed activity to App 2019-10-10 14:56:38 +02:00
manubo
714e9bd139 Show timer in bubble if timed activity exists 2019-10-10 14:56:38 +02:00
manubo
8a4cfccc6f Do not query activities on initialization 2019-10-10 14:56:38 +02:00
manubo
2c3aa3bde4 Set timer icon if a timer is running 2019-10-10 14:56:38 +02:00
manubo
92423049ac Rename logo and add 32x32 version 2019-10-10 14:56:38 +02:00
Manuel Bouza
7023b4b482 feature/strip-identifier (#25)
* Ignore non-alphanumeric chars finding project by identifier

* Add babel plugin nullish coallescing operator

* Refactor

* Add projectId to remote services
2019-10-10 14:38:28 +02:00
manubo
53be150788 Update .env.example 2019-09-20 10:28:48 +02:00
manubo
6980df91d7 Update changelog and pump version 2019-09-20 10:18:43 +02:00
manubo
83faab7fd4 Fix deletion of manifest.json after every build 2019-09-19 09:19:48 +02:00
Manuel Bouza
8a72f242f9 Preselect default task (#22) 2019-09-18 12:54:54 +02:00
Manuel Bouza
5e62e16751 Upgrade packages (#21) 2019-09-18 05:53:17 +02:00
Manuel Bouza
986fc64998 Make description of activity optional (#20) 2019-06-26 10:13:59 +02:00
Manuel Bouza
8b2e21c3cf Update eslint cofig 2019-06-26 09:27:31 +02:00
Manuel Bouza
fd04d6bf6c Remove bugsnag (#19) 2019-05-24 13:34:15 +02:00
Manuel Bouza
23c9af90b3 Support EU-hosted wrike.com 2019-05-03 08:47:19 +02:00
Manuel Bouza
a9d1726707 feature/wrike (#17)
* Fix code styles

* Add support for WRIKE

* Add tests
2019-04-26 13:05:14 +02:00
Manuel Bouza
25773cc661 fix/annoying-closing-of-trello-card (#16)
* Fix unexpected closing of trello card when clicking on bubble

* Have latest change at the top in changelog
2019-04-24 15:21:36 +02:00
Manuel Bouza
cd9f94423c Fix path of remoteServices in README 2019-04-18 18:42:48 +02:00
Manuel Bouza
505e3a32ab feature/show-customer-in-project-select (#15)
* Fix code styles

* Show customer name in select control if props.data.customerName is defined.

* Pump version and update changelock
2019-04-12 05:40:44 +02:00
Manuel Bouza
81c7d0ca5d fix/asana-refactor (#14)
* Add packages eslint-plugin-prettier and eslint-config-prettier

These packages add better code formatting support in VS Code

* Fix code styles

* Update projectId query selector for asana service

* Extract constants to own computed getter methods

* Update changelog, bump version
2019-04-10 07:45:05 +02:00
Manuel Bouza
173a1d8e62 Update changelog 2019-04-06 12:44:07 +02:00
Manuel Bouza
4bebae9abe fix/hours-in-brackets-unbillable (#13)
* Set billable to false if hours are entere in brackets

* Fix code style

* Add TODO comment for refactoring
2019-04-06 12:42:54 +02:00
Manuel Bouza
97cea77b7a fix/missing-bugsnag-key-error (#12)
* Only instantiate bugsnag client if BUGSNAG_API_KEY is defined

* Pump version, update CHANGELOG
2019-04-04 20:15:17 +02:00
Manuel Bouza
e57caa8563 feature/meistertask-project-from-title (#11)
* Add .prettierrc

* Read project identifier from card title in the meistertask service
2019-04-04 16:08:08 +02:00