Giter VIP home page Giter VIP logo

Comments (10)

mabasic avatar mabasic commented on June 28, 2024

Hello Brian, thank you very much, it is a pleasure building something like this. So for, Alan and I have divided the tasks among us, but if we come across something that we would need help with we'll let you know.

So far, we are working on a blacklist for websites that you don't want to track. We are (I am) still a little bit unclear on this (work in progress), so I'll leave this open for now until I hear from @alanhamlett

from browser-wakatime.

briandela avatar briandela commented on June 28, 2024

Thanks for responding. In my particular case I would ideally want to track only the time when I am working in the chrome dev tools on my own projects - in those cases I know the specific urls (e.g. https://localhost:3000, https://www.barn2door.com, etc.)

I do often open the dev tools to play around on other sites just to see how things were built and to learn but I personally don't count that towards "work time".

Again, thanks for considering and please do let me know if you are accepting PR's for features. When I have time I'd gladly look at adding a whitelist feature to track time only in that list of sites.

from browser-wakatime.

mabasic avatar mabasic commented on June 28, 2024

PR's are more then welcome, but at this stage there is really no need for a PR. Once we build the core functionality (recording the time spent on websites) then it will be time for adding features.

from browser-wakatime.

pritianka-zz avatar pritianka-zz commented on June 28, 2024

ok, stupid question guys. what’s a PR?

On Thu, May 28, 2015 at 2:03 AM, Mario Bašić < [email protected] [[email protected]] > wrote:
PR's are more then welcome, but at this stage there is really no need for a PR.
Once we build the core functionality (recording the time spent on websites) then
it will be time for adding features.


Reply to this email directly or view it on GitHub
[https://github.com//issues/4#issuecomment-106240390] .[https://ci5.googleusercontent.com/proxy/OYg14XDBhb3QUl56W8MlxKbxghpW3oakWyopn420a4hrDoSls8-eN4ws3C94XGP2rgVG4IEJsD2n8nwRisegp84gDqkbhB33f3IKtPjSjBNQ1hSLLstrSASJxS964OHYGIsDlIJ8RvpltOvgv-mp1tJC8Bzu2A=s0-d-e1-ft#https://github.com/notifications/beacon/ACTTmOsA_bbn0_6dRXvri0fVAucQ26Gdks5oNtFvgaJpZM4EsXxT.gif]

Priyanka Sharma
Co-founder, WakaTime [http://www.wakatime.com] - Analytics for Programmers www.twitter.com/pritianka [http://www.twitter.com/pritianka] 650-796-7125
[https://app.mixmax.com/api/track/v2/GFRAc2YH9vlFn4AcO/IyZy9mLp5Wb1xWYkJ3bm5WY0NHQh1mchh2cyBnI/gIt92YuIWdoRXan5SesBXZyBEOjJDMkRGNwU2Y5YTMhJTOmVmY5U2NxETMwADMwADMwY2YykDM2QGO3EmY5EjMyM2Y2QGZlJTZmV2NiFGO3YmMzITM2IWNxQTOwkDO4kzMkRjMwAzK5xGclJnI/ISZtlGdhtWY31SZt9mcoN2Ll1Wa0F2ahdnI?sc=false]

from browser-wakatime.

mabasic avatar mabasic commented on June 28, 2024

PR = Pull Request

When someone wants to contribute to your project by adding features or fixing bugs then they fork the project, do the changes, commit and push them to that forked repository and then they send the original repository a PR to include those changes.

Then the original repository owner/developer can accept & merge that PR or he can close that PR without merging if he feels that the PR is not agreeing with the project.

I hope that that explains it.

from browser-wakatime.

alanhamlett avatar alanhamlett commented on June 28, 2024

Whitelists are nice, but I'm sure I will forget to log time on some websites and will be frustrated that I can't retroactively see how long I worked.

I think blacklists are better, with good UI for handling cases where we need the user to confirm they want to log time on a site. For example, if you open dev tools on a new website we could open a notification that disappears after 6 seconds. The notification could say, "You're logging time on this site. [Prevent logging this domain in the future]".

from browser-wakatime.

ideriabin avatar ideriabin commented on June 28, 2024

Whitelists are nice, but I'm sure I will forget to log time on some websites and will be frustrated that I can't retroactively see how long I worked.

I guess both whitelists and blacklists will find their users, so it'd be great to implement both features to make tracking flexible. As for me, I'd like to only track time I spend in our team's bug/issue tracker and Google Docs.

P.S. Thank you for your work guys! I haven't been tracking anything before I found such an easy way to do it. 👍

from browser-wakatime.

alanhamlett avatar alanhamlett commented on June 28, 2024

@rodweb you're right, we should have both. I just want the default blacklist to prevent tons of support requests saying the extension is broken.

from browser-wakatime.

mabasic avatar mabasic commented on June 28, 2024

After some messing around with the extension I have realized that logging everything (whole URL) can be a security problem for the users. See here: #14

My current opinion on this is that there should only be a whitelist of the URLs that you want to track/log. That way it's much safer.

Now there are two options:

  1. whitelist + popup for each and every site you visit asking you to add it to whitelist
  2. blacklist + only domain logging + toggle button to disable logging/tracking

from browser-wakatime.

mabasic avatar mabasic commented on June 28, 2024

See here: #21 (comment)

from browser-wakatime.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.