Commit Graph

45 Commits

Author SHA1 Message Date
Vu Nguyen
b9cfc9b18e setup a eslint/prettier setup with plugins, and a basic webpack setup 2021-01-14 23:00:49 -06:00
dependabot[bot]
3deee881b1 Bump bootstrap from 3.3.7 to 3.4.1
Bumps [bootstrap](https://github.com/twbs/bootstrap) from 3.3.7 to 3.4.1.
- [Release notes](https://github.com/twbs/bootstrap/releases)
- [Commits](https://github.com/twbs/bootstrap/compare/v3.3.7...v3.4.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-14 20:34:16 -06:00
Vu Nguyen
8f68fedaf9 remove bower dependancy and covert packages to npm 2021-01-14 20:21:48 -06:00
Vu Nguyen
9ef655ac3b Setup CI tests (#100)
* use @xarc/xrun to streamline tasks in an imperative manner

* add lint-staged/husky for git hook tasks

* run prettier across all files

* fixing tests

* add ci test workflow

* add a ci workflow

* remove precommit in favor of husky

* add .prettierrc.js

* reformat with prettier
2021-01-13 21:05:05 -08:00
Vu Nguyen
c8f55cb5e2 update package.json 2021-01-11 00:46:34 -06:00
Daniel Tschinder
0a5dab11bb Make create-react-class a runtime dependency and use latest version of react-transition-group 2021-01-06 11:31:24 -08:00
Daniel Tschinder
c59857570c Update polyfill and load in all locations
Also simplify copying of polyfill, this change though requires node 8 or newer but this should be fine as node is only necessary to build the extension
2019-04-23 14:18:35 -07:00
Nathaniel van Diepen
50fca3066c Add missing packages and update code to fix deprecated React.createClass calls 2019-01-09 09:29:51 -07:00
Nathaniel van Diepen
57016b06a6 Get building agian 2019-01-09 09:18:00 -07:00
Nathaniel van Diepen
f2fffa5247 Merge branch 'master' into master 2018-06-26 11:07:50 -06:00
Alan Hamlett
3f9b7d32c5 upgrade npm dependencies 2018-02-02 08:29:52 -08:00
Nathaniel van Diepen
dd72abc594 Switch to npm version of webextension-polyfill 2018-01-24 09:05:38 -07:00
Nathaniel van Diepen
a4eed5da59 Get gulp working 2017-01-03 10:42:48 -07:00
Nathaniel van Diepen
9823acc03f Initial work to get working in Firefox 2016-12-14 13:55:43 -07:00
Alan Hamlett
afc10fb7c4 upgrade dependencies to latest versions and fix bugs 2016-06-29 14:32:00 -07:00
Alan Hamlett
e8a73a3846 fix popup and improve install instructions to fix #39 2016-06-29 12:58:55 -07:00
Alan Hamlett
40b9d9209c add missing traceur devDependency 2016-06-29 11:25:52 -07:00
Alan Hamlett
ea3b9d5ac5 upgrade jest-cli to 0.5.x to fix #23 2016-06-29 11:23:47 -07:00
Alan Hamlett
5731fd6625 npm script for gulp watch 2016-06-29 10:49:21 -07:00
Stephen Rodriguez
07e8ae507a working on mocha tests with pahntomjs 2015-07-19 01:38:58 -04:00
Mario Basic
de94353e6c Added sinon-chai as dev dependency. 2015-07-14 23:36:21 +02:00
Stephen Rodriguez
89ef4bdf2f running jest tests using babel-jest preprocess 2015-07-14 13:27:58 -04:00
Stephen Rodriguez
e070b884c3 working on improving tests 2015-07-14 13:14:23 -04:00
Blaine Bublitz
c78f3fd5c0 remove .pem files in node_modules after install - ref #33 2015-07-12 14:22:39 -07:00
Stephen Rodriguez
82f65208db also telling jest to show us a coverage support 2015-07-05 23:32:38 -04:00
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
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
a4fe94ac75 Completely rewrote options script. 2015-06-17 17:48:48 +02:00
Mario Basic
350110742e Added total time logged today. Changed UI. 2015-06-14 12:33:21 +02:00
Mario Basic
229f514819 Started working on getting the time logged today. 2015-06-14 00:31:22 +02:00
Trent Oswald
535dbe91f7 Added start script
Consolidated startup commands into `npm start`
2015-06-12 22:38:19 -06: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
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
137a3f61fa testing suite established 2015-06-10 02:10:32 -04:00
Mario Basic
d44bda3767 Removed extra code for gravatar. Instead using the photo from the wakatime api. 2015-06-02 23:34:49 +02:00
Mario Basic
40900759d8 Auth now works. Added user profile panel with gravatar. 2015-05-29 02:08:19 +02:00
Mario Basic
5b966014c4 Created a project structure and build system with basic layout design. 2015-05-26 17:58:33 +02:00