Sebastian Velez
b507429e9b
chore: implement options component
2023-01-16 16:45:42 -05: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
Alan Hamlett
649c64cf1d
use const when var immutable, no need for var used only once
2021-01-12 00:06:09 -08:00
Cengiz Ilerler
f63e5b9519
Fix whitelist matching issues
...
This PR will add features below and closes #93
- ignore trailing `/` or `@@`
- ignore the `http://` or `https://` prefixes on whitelisted URLs
- ignore case sensitivity in URL
2021-01-06 21:13:17 -05:00
Alan Hamlett
f6ebcd4ed6
Merge pull request #91 from pomu0325/support-multiple-windows
...
support multiple browser windows
2021-01-06 11:35:29 -08:00
pomu0325
d43ad64aab
support multiple windows
2020-08-24 12:50:19 +09:00
Daniel Tschinder
a183bd3ce7
Make create-react-class a runtime dependency and use latest version of react-transition-group
2019-04-23 13:22:49 -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
Alan Hamlett
0d38ccaffa
Merge pull request #65 from toptalo/feature/wildcard
...
Add ability to use wildcard in white/black url lists
2018-07-10 00:35:34 -07:00
toptalo
fcd176ee1d
Add the ability to use wildcard in white/black lists
2018-04-06 19:50:28 +03:00
Nathaniel van Diepen
feeffe30fa
Merge branch 'master' into master
2018-01-24 08:44:56 -07:00
Alan Hamlett
f32e1e5180
use null instead of false in data that could be sent to api
2017-10-03 06:53:18 -07:00
Kuba Paczyński
ce0209f7e3
Naming adjustments
2017-10-03 11:04:58 +02:00
Kuba Paczyński
be7eab65b2
Brought back “contains” helper
2017-10-03 10:47:15 +02:00
Kuba Paczyński
84d74344e7
Naming adjustments, moved hb init to component
2017-10-03 10:46:27 +02:00
Kuba Paczyński
2b3754159e
Updated placeholder and instructions
2017-10-02 22:37:54 +02:00
Kuba Paczyński
a28839b341
Record heartbeat after user auth
2017-10-02 21:51:26 +02:00
Kuba Paczyński
ac1b68bc91
Proper payload for domain loggin type
2017-10-02 21:48:30 +02:00
Kuba Paczyński
26d9ea1b29
Include project in payload
2017-10-02 21:46:48 +02:00
Kuba Paczyński
c5d3830001
Pass url and project as an object
2017-10-02 21:45:11 +02:00
Kuba Paczyński
9297c7d7e4
Minor reformatting
2017-10-02 21:40:42 +02:00
Kuba Paczyński
d7a4c599ae
Added “contains” helper replacement to WakaTimeCore
2017-10-02 21:36:38 +02:00
Nathaniel van Diepen
6b1672d474
Force more line endings
2017-04-18 12:16:12 -06:00
Nathaniel van Diepen
84f30cc918
Force lineendings on more file types
2017-04-18 12:12:54 -06:00
Nathaniel van Diepen
62de58d1ef
Merge remote-tracking branch 'upstream/master'
...
# Conflicts:
# assets/js/config.js
2016-12-19 13:19:28 -07:00
Alan Hamlett
8ae8474e3a
use root domain to prevent cookie problems
2016-12-15 23:07:55 +01:00
Nathaniel van Diepen
2e692a6ede
Get setup to allow for signing. Will have to sort out how to resolve this better later.
2016-12-14 14:25:46 -07:00
Nathaniel van Diepen
9823acc03f
Initial work to get working in Firefox
2016-12-14 13:55:43 -07:00
Ra100
7d90992aac
Remove findDOMNode and rename all Navbar to NavBar
...
findDOMNode should be avaided <https://facebook.github.io/react/docs/top-level-api.html#reactdom.finddomnode >
2016-06-30 15:05:04 +02:00
Ra100
24cca3b236
Fix save options
...
Saving options didn't work because findDOMNode has moved from React to ReactDOM.
Navbar component had to be renamed to NavBar.
2016-06-30 14:55:24 +02:00
Alan Hamlett
afc10fb7c4
upgrade dependencies to latest versions and fix bugs
2016-06-29 14:32:00 -07:00
Alan Hamlett
e270917951
get version from manifest file
2016-06-29 11:41:12 -07:00
Alan Hamlett
53b60eb90e
fix blacklist
2016-06-29 11:11:22 -07:00
Alan Hamlett
38c8a60698
react.DOM is depreciated
2016-06-29 11:04:15 -07:00
Alan Hamlett
980990a593
clear name of contains arguments
2016-06-29 11:04:01 -07:00
Alan Hamlett
79f664861f
send plugin with heartbeat data to fix #41
2016-06-29 10:42:59 -07:00
Alan Hamlett
8a6a5ad440
update api url constants
2016-06-29 10:40:34 -07:00
Alan Hamlett
dfce5407c0
log chrome activity to last used project
2016-02-08 15:52:41 -08:00
Stephen Rodriguez
89ef4bdf2f
running jest tests using babel-jest preprocess
2015-07-14 13:27:58 -04:00
Stephen Rodriguez
b25cebbca5
added chrome as global
2015-07-14 13:14:46 -04:00
Stephen Rodriguez
e070b884c3
working on improving tests
2015-07-14 13:14:23 -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
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
4c968263f7
Added JSHint and JSXHint for linting the code.
2015-06-18 13:39:47 +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