chore: Change dev and social sites config and option from string to list of strings
This commit is contained in:
@@ -34,16 +34,18 @@ describe('wakatime config', () => {
|
||||
},
|
||||
"currentUserApiEndPoint": "/users/current",
|
||||
"detectionIntervalInSeconds": 60,
|
||||
"devSites": "https://codepen.io/
|
||||
https://www.codewars.com/
|
||||
https://dev.to/
|
||||
https://github.com/
|
||||
https://www.hackerrank.com/
|
||||
https://leetcode.com/
|
||||
https://developer.mozilla.org/en-US/
|
||||
https://stackoverflow.com/
|
||||
https://www.udemy.com/
|
||||
https://www.w3schools.com/",
|
||||
"devSites": [
|
||||
"codepen.io",
|
||||
"codewars.com",
|
||||
"dev.to",
|
||||
"github.com",
|
||||
"hackerrank.com",
|
||||
"leetcode.com",
|
||||
"developer.mozilla.org",
|
||||
"stackoverflow.com",
|
||||
"udemy.com",
|
||||
"w3schools.com",
|
||||
],
|
||||
"heartbeatApiEndPoint": "/users/current/heartbeats",
|
||||
"hostname": "",
|
||||
"loggingEnabled": true,
|
||||
@@ -51,16 +53,18 @@ describe('wakatime config', () => {
|
||||
"loggingType": "domain",
|
||||
"logoutUserUrl": "https://wakatime.com/logout",
|
||||
"name": "WakaTime",
|
||||
"socialMediaSites": "https://www.facebook.com/
|
||||
https://www.instagram.com/
|
||||
https://www.linkedin.com/
|
||||
https://www.pinterest.com/
|
||||
https://www.reddit.com/
|
||||
https://www.snapchat.com/
|
||||
https://www.tiktok.com/
|
||||
https://twitter.com/
|
||||
https://www.whatsapp.com/
|
||||
https://www.youtube.com/",
|
||||
"socialMediaSites": [
|
||||
"facebook.com",
|
||||
"instagram.com",
|
||||
"linkedin.com",
|
||||
"pinterest.com",
|
||||
"reddit.com",
|
||||
"snapchat.com",
|
||||
"tiktok.com",
|
||||
"twitter.com",
|
||||
"whatsapp.com",
|
||||
"youtube.com",
|
||||
],
|
||||
"states": [
|
||||
"allGood",
|
||||
"notLogging",
|
||||
|
||||
@@ -66,7 +66,7 @@ export interface Config {
|
||||
*/
|
||||
detectionIntervalInSeconds: number;
|
||||
|
||||
devSites: string;
|
||||
devSites: string[];
|
||||
/**
|
||||
* Url to which to send the heartbeat
|
||||
*/
|
||||
@@ -87,7 +87,7 @@ export interface Config {
|
||||
* Extension name
|
||||
*/
|
||||
name: string;
|
||||
socialMediaSites: string;
|
||||
socialMediaSites: string[];
|
||||
states: ApiStates[];
|
||||
/**
|
||||
* Get stats from the wakatime api
|
||||
@@ -132,8 +132,18 @@ const config: Config = {
|
||||
|
||||
detectionIntervalInSeconds: 60,
|
||||
|
||||
devSites:
|
||||
'https://codepen.io/\nhttps://www.codewars.com/\nhttps://dev.to/\nhttps://github.com/\nhttps://www.hackerrank.com/\nhttps://leetcode.com/\nhttps://developer.mozilla.org/en-US/\nhttps://stackoverflow.com/\nhttps://www.udemy.com/\nhttps://www.w3schools.com/',
|
||||
devSites: [
|
||||
'codepen.io',
|
||||
'codewars.com',
|
||||
'dev.to',
|
||||
'github.com',
|
||||
'hackerrank.com',
|
||||
'leetcode.com',
|
||||
'developer.mozilla.org',
|
||||
'stackoverflow.com',
|
||||
'udemy.com',
|
||||
'w3schools.com',
|
||||
],
|
||||
|
||||
heartbeatApiEndPoint: process.env.HEARTBEAT_API_URL ?? '/users/current/heartbeats',
|
||||
|
||||
@@ -149,7 +159,18 @@ const config: Config = {
|
||||
|
||||
name: 'WakaTime',
|
||||
|
||||
socialMediaSites: `https://www.facebook.com/\nhttps://www.instagram.com/\nhttps://www.linkedin.com/\nhttps://www.pinterest.com/\nhttps://www.reddit.com/\nhttps://www.snapchat.com/\nhttps://www.tiktok.com/\nhttps://twitter.com/\nhttps://www.whatsapp.com/\nhttps://www.youtube.com/`,
|
||||
socialMediaSites: [
|
||||
'facebook.com',
|
||||
'instagram.com',
|
||||
'linkedin.com',
|
||||
'pinterest.com',
|
||||
'reddit.com',
|
||||
'snapchat.com',
|
||||
'tiktok.com',
|
||||
'twitter.com',
|
||||
'whatsapp.com',
|
||||
'youtube.com',
|
||||
],
|
||||
|
||||
states: ['allGood', 'notLogging', 'notSignedIn', 'blacklisted', 'whitelisted'],
|
||||
|
||||
|
||||
Reference in New Issue
Block a user