Allows to create TODOs for a small group of users.
Tasks can have on of the following states:
- TODO -- to be done
- DONE -- done
- CANCELED -- nothing was done and not going to be done
- WAITING -- cannot be started and waits for something
/* http://meyerweb.com/eric/tools/css/reset/ | |
v2.0-modified | 20110126 | |
License: none (public domain) | |
*/ | |
html, body, div, span, applet, object, iframe, | |
h1, h2, h3, h4, h5, h6, p, blockquote, pre, | |
a, abbr, acronym, address, big, cite, code, | |
del, dfn, em, img, ins, kbd, q, s, samp, | |
small, strike, strong, sub, sup, tt, var, |
javascript:(function(){if(location.href.indexOf('http')!=0){input=prompt('URL:','http://');if(input!=null){location.href='http://web.archive.org/web/*/'+input}}else{location.href='http://web.archive.org/web/*/'+location.href;}})(); |
import { eventChannel, END } from 'redux-saga'; | |
import { call, put, take, fork, cancel, cancelled } from 'redux-saga/effects'; | |
import * as LiveDataActions from '../../redux/LiveData/LiveData.actions'; | |
import * as LiveDataTypes from '../../redux/LiveData/LiveData.types'; | |
// Use this to actually throw exceptions, allows for easier debugging. | |
const dispatch = put.resolve; | |
function createWebSocketConnection() { | |
return new Promise((resolve, reject) => { |
Useful for accessing a computer that does not have a public IP address, over the internet. The machine can be behind multiple firewalls and NATs.
javascript: Promise.all([import('https://unpkg.com/turndown@6.0.0?module'), import('https://unpkg.com/@tehshrike/readability@0.2.0'), ]).then(async ([{ | |
default: Turndown | |
}, { | |
default: Readability | |
}]) => { | |
/* Optional vault name */ | |
const vault = ""; | |
/* Optional folder name such as "Clippings/" */ |
icon.iconset |
var buttons = document.querySelectorAll('button > div > div'); for (let i = 0; i < buttons.length; i++) { | |
buttons[i].textContent === 'Follow' ? buttons[i].click() : false; | |
} |