Commit Graph

221 Commits

Author SHA1 Message Date
Stephen Rodriguez
c287459bb5 changing jest to be more verbose for travis logs 2015-07-05 23:16:57 -04:00
Mario Basic
98912b8fa5 Added bower as dev dependency. 2015-07-03 20:27:38 +02:00
Stephen Rodriguez
d6b9ccf640 created sample spy test on chrome api 2015-07-03 13:14:30 -04:00
Mario Basic
9598a53788 Written tests for contains, in_array and getDomainFromUrl. 2015-06-30 17:46:37 +02:00
Mario Basic
12b153b323 prevent API request every time checkAuth is called from switching tabs 2015-06-27 00:20:39 +02:00
Mario Basic
8b77268728 Updated readme. 2015-06-20 01:36:26 +02:00
Mario Basic
78ab4c6273 Replaced currentTimestamp function with moment format X. 2015-06-19 18:03:27 +02:00
Mario Basic
97a5070129 Improved contains function. 2015-06-19 13:16:53 +02:00
Mario Basic
c98fbf93e9 Fixed bug with blacklist and whitelist. 2015-06-19 13:03:54 +02:00
Mario Basic
fb6e8bee75 Core features implemented. 2015-06-18 17:28:46 +02:00
Mario Basic
f98e2d09d9 Updated readme. 2015-06-18 14:15:27 +02:00
Mario Basic
82ebeb2d65 Updated tests. 2015-06-18 14:05:41 +02:00
Mario Basic
dd2263d37e Added a precommit-hook 2015-06-18 13:59:34 +02:00
Mario Basic
4c968263f7 Added JSHint and JSXHint for linting the code. 2015-06-18 13:39:47 +02:00
Mario Basic
5788f0755d Updated readme and screenshots. Added and updated tests. 2015-06-18 00:34:45 +02:00
Mario Basic
bb4fd0d176 Options completed. 2015-06-18 00:29:14 +02:00
Mario Basic
c89ff104ea Started working on SitesList component for accepting user input and validation. 2015-06-17 18:32:36 +02:00
Mario Basic
2e64a56de2 Added tests for helpers and components. All react components are now ES5. 2015-06-17 18:15:20 +02:00
Mario Basic
a4fe94ac75 Completely rewrote options script. 2015-06-17 17:48:48 +02:00
Mario Basic
2a1801c560 Fixed some bugs. 2015-06-14 13:03:55 +02:00
Mario Basic
350110742e Added total time logged today. Changed UI. 2015-06-14 12:33:21 +02:00
Mario Basic
fda748019c Updated test. 2015-06-14 01:10:10 +02:00
Mario Basic
229f514819 Started working on getting the time logged today. 2015-06-14 00:31:22 +02:00
Mario Basic
a43037fe78 Added comments for config states and added states for blacklist and whitelist. 2015-06-13 22:12:20 +02:00
Mario Basic
b8ca450969 Major optimizations. Added a function for extension state. Tooltip is now being change also. 2015-06-13 22:07:39 +02:00
Mario Basic
3331d187b6 Added config for extension, updated a lot of things to use config. Updated icons. 2015-06-13 19:27:35 +02:00
Mario Basic
1a2bac7cc3 Added devtools detection. 2015-06-13 15:53:17 +02:00
Mario Bašić
e7a864f028 Merge pull request #22 from therebelrobot/feature/npm-start
Consolidate initial dev commands with `npm start`
2015-06-13 09:48:25 +02:00
Trent Oswald
788d10e483 Added npm start to README instructions 2015-06-12 22:40:38 -06:00
Trent Oswald
535dbe91f7 Added start script
Consolidated startup commands into `npm start`
2015-06-12 22:38:19 -06:00
Stephen Rodriguez
e521128d01 added jshint comment for esnext to react pages 2015-06-12 15:59:00 -04:00
Mario Basic
1cbb78d99e Browserify now runs all tasks at once. Updated readme. 2015-06-12 16:06:10 +02:00
Stephen Rodriguez
e37ce1496b fixed issue with tests. ES6 classes requires class vars to be established in the constructor 2015-06-10 14:45:09 -04:00
Stephen Rodriguez
cdc1fe26f0 added config for Jest tests location 2015-06-10 14:38:32 -04:00
Alan Hamlett
61b8a84945 rename __tests__ to tests to fix #20 2015-06-10 11:21:05 -07:00
Alan Hamlett
9d271188b1 command for running tests 2015-06-09 23:45:49 -07:00
Stephen Rodriguez
bd81df26f7 fixed missing dependencies and change to babel-jest 2015-06-10 02:30:25 -04:00
Stephen Rodriguez
026c336f3e fixed missing dependencies and change to babel-jest 2015-06-10 02:28:32 -04:00
Alan Hamlett
e5e80bc8e0 add babel-jest devDependency 2015-06-09 23:26:09 -07:00
Alan Hamlett
c1a1564603 add jest-cli devDependency 2015-06-09 23:21:10 -07:00
Stephen Rodriguez
a31c996662 exclude non reactJS tests 2015-06-10 02:17:32 -04:00
Stephen Rodriguez
bf5d32e5b2 Merge pull request #19 from Stephn-R/master
testing suite established
2015-06-10 02:13:01 -04:00
Stephen Rodriguez
137a3f61fa testing suite established 2015-06-10 02:10:32 -04:00
Mario Basic
0b5bb07819 Logging is enabled by default when the extension in first installed if the user has signed in to Wakatime. 2015-06-08 22:05:25 +02:00
Mario Basic
519d16e2c6 Updated readme. 2015-06-07 23:52:13 +02:00
Mario Basic
5f7327d5f2 Updated readme. 2015-06-07 23:51:21 +02:00
Mario Basic
2d3d888125 Added button for enabling disabling logging. 2015-06-07 23:42:14 +02:00
Mario Bašić
8c300f6e4e Merge pull request #18 from mabasic/heartbeat
Minor optimizations.
2015-06-07 21:54:20 +02:00
Mario Basic
a2ed4e5acd Minor optimizations. 2015-06-07 21:53:47 +02:00
Mario Bašić
e14e0ca070 Merge pull request #16 from mabasic/heartbeat
Heartbeats
2015-06-04 13:08:37 +02:00