Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //for chrome/chromium browser (verified working May 2018)
- /*
- Shows a table of which dates WakaTime tracked work on a project and
- how many seconds were tracked on that date. How to use:
- disable any json formatting extensions
- use dev tools to view network requests
- open project page in WakaTime
- open AJAX request in new tab
- paste below into dev console in that tab
- */
- (function(){
- var data = JSON.parse(document.querySelector('pre').innerText);
- var output = [];
- var project = document.location.href.split('project=')[1].split('&')[0];
- data.data.forEach((entry) => {
- if (entry.grand_total.total_seconds > 0) {
- output.push({"date": entry.range.date, "seconds": entry.grand_total.total_seconds});
- }
- });
- console.log('%c' + project, "font-size:2em;");
- console.table(output, ["date", "seconds"]);
- })()
Add Comment
Please, Sign In to add comment