From fea841e87340468b047616a51ff5008299926332 Mon Sep 17 00:00:00 2001 From: Bauke Date: Sat, 5 Jan 2019 23:44:59 +0100 Subject: [PATCH] BIG UPDATE: - Updated to Gulp 4 - Switched from Pug to HTML - Switched from Sass to Scss - Rewrote the GitLab downloading so it makes sense now and uses Gulp properly - Updated README - Replaced 'Made with Pug' to 'Made with Gulp' --- .eslintrc.json | 7 +- .gitlab-ci.yml | 4 +- README.md | 9 +- gulpfile.js | 570 ++++++------ package.json | 18 +- src/index.html | 98 +++ src/index.pug | 64 -- src/posts/august-2018.html | 1491 +++++++++++++++++++++++++++++++ src/posts/august-2018.pug | 1023 ---------------------- src/posts/december-2018.html | 554 ++++++++++++ src/posts/december-2018.pug | 548 ------------ src/posts/july-2018.html | 1088 +++++++++++++++++++++++ src/posts/july-2018.pug | 751 ---------------- src/posts/june-2018.html | 1298 +++++++++++++++++++++++++++ src/posts/june-2018.pug | 876 ------------------- src/posts/may-2018.html | 1448 ++++++++++++++++++++++++++++++ src/posts/may-2018.pug | 831 ------------------ src/posts/november-2018.html | 508 +++++++++++ src/posts/november-2018.pug | 364 -------- src/posts/october-2018.html | 995 +++++++++++++++++++++ src/posts/october-2018.pug | 678 -------------- src/posts/september-2018.html | 841 ++++++++++++++++++ src/posts/september-2018.pug | 590 ------------- src/posts/template.html | 160 ++++ src/posts/template.pug | 139 --- src/sass/_anchor.sass | 21 - src/sass/_colors.sass | 12 - src/sass/_responsive.sass | 16 - src/sass/common.sass | 54 -- src/sass/index.sass | 37 - src/sass/post.sass | 126 --- src/scss/_anchor.scss | 25 + src/scss/_colors.scss | 12 + src/scss/_responsive.scss | 21 + src/scss/common.scss | 67 ++ src/scss/index.scss | 48 + src/scss/post.scss | 158 ++++ yarn.lock | 1555 +++++++++++++++++---------------- 38 files changed, 9969 insertions(+), 7136 deletions(-) create mode 100644 src/index.html delete mode 100644 src/index.pug create mode 100644 src/posts/august-2018.html delete mode 100644 src/posts/august-2018.pug create mode 100644 src/posts/december-2018.html delete mode 100644 src/posts/december-2018.pug create mode 100644 src/posts/july-2018.html delete mode 100644 src/posts/july-2018.pug create mode 100644 src/posts/june-2018.html delete mode 100644 src/posts/june-2018.pug create mode 100644 src/posts/may-2018.html delete mode 100644 src/posts/may-2018.pug create mode 100644 src/posts/november-2018.html delete mode 100644 src/posts/november-2018.pug create mode 100644 src/posts/october-2018.html delete mode 100644 src/posts/october-2018.pug create mode 100644 src/posts/september-2018.html delete mode 100644 src/posts/september-2018.pug create mode 100644 src/posts/template.html delete mode 100644 src/posts/template.pug delete mode 100644 src/sass/_anchor.sass delete mode 100644 src/sass/_colors.sass delete mode 100644 src/sass/_responsive.sass delete mode 100644 src/sass/common.sass delete mode 100644 src/sass/index.sass delete mode 100644 src/sass/post.sass create mode 100644 src/scss/_anchor.scss create mode 100644 src/scss/_colors.scss create mode 100644 src/scss/_responsive.scss create mode 100644 src/scss/common.scss create mode 100644 src/scss/index.scss create mode 100644 src/scss/post.scss diff --git a/.eslintrc.json b/.eslintrc.json index 141a222..07550d1 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -1,6 +1,7 @@ { "env": { - "node": true + "node": true, + "es6": true }, "parserOptions": { "sourceType": "module" @@ -19,6 +20,10 @@ "semi": [ "error", "never" + ], + "comma-dangle": [ + "error", + "always-multiline" ] } } diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 6f6aa8b..1561298 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,4 +1,4 @@ -image: node:latest +image: node:10 cache: key: ${CI_COMMIT_REF_SLUG} @@ -12,7 +12,7 @@ before_script: lint: script: - - yarn lint:sass + - yarn lint pages: stage: deploy diff --git a/README.md b/README.md index e7b9246..558915c 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,7 @@ * [September](https://til.bauke.xyz/posts/september-2018.html) * [October](https://til.bauke.xyz/posts/october-2018.html) * [November](https://til.bauke.xyz/posts/november-2018.html) +* [December](https://til.bauke.xyz/posts/december-2018.html) ## Contributing @@ -30,10 +31,8 @@ You'll need [Node JS](https://nodejs.org/) and [Yarn](https://yarnpkg.com/). You * To easily develop the website itself you can run `yarn watch` to watch the `src/` folder for changes and automatically lint the sass and build the files. Running `yarn watch` will open your default browser at `localhost:3000`. * To build the site only once you can do `yarn build`, the files will be built under `public/`, a requirement for GitLab Pages. -A new gitignored directory will be created like `data/2018/August` and have 2 folders and 2 [Pug](https://pugjs.org) files. +A new gitignored directory will be created called `data/` including all the files to generate the Statistics and the Issue Table files, which will appear in the "out" folder labelled as `MonthYear_table/statistics.html`. To generate them for a specific year and/or month you'll have to go into the Gulp file and change the `wantedYear` and/or the `wantedMonth`. -The folders are for issues both opened or closed during that month `table.pug` will be the issue table and `statistics.pug` will be the statistics. +If you're working on the generation process you can run `yarn nodl` to skip the downloading phase, this will only generate `table.html` and `statistics.html`. This way you don't have to wait several seconds for the GitLab API to respond. -If you're working on the generation process you can run `yarn nodl` to skip the downloading phase, this will only generate `table.pug` and `statistics.pug`. This way you don't have to wait several seconds for the GitLab API to respond. - -If you want to lint your sass (using [Stylelint](https://stylelint.io/)) manually you can run `yarn lint:sass`, in the future when we have JavaScript (if ever) there will also be a `yarn lint:js` task and a general task `yarn lint` however as there's 0 JS at the moment there's no need for JS linting. +If you want to lint your sass (using [Stylelint](https://stylelint.io/)) manually you can run `yarn lint`, in the future when we have JavaScript (if ever) this will also include JS linting however as there's 0 JS ending up on the site at the moment there's no need for it. diff --git a/gulpfile.js b/gulpfile.js index bec90cf..06f6e7f 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -1,94 +1,63 @@ -// TODO: add comments, I'm lazy :sleeping: - -const - bsync = require('browser-sync'), - GitLab = require('gitlab/dist/es5').default, - df = require('date-format'), - fs = require('fs'), - klaw = require('klaw-sync'), - path = require('path') - +// Require dependencies const + df = require('date-format'), + fs = require('fs-extra'), + gitlab = require('gitlab/dist/es5').default, gulp = require('gulp'), - pug = require('gulp-pug'), - sass = require('gulp-sass'), - stylelint = require('gulp-stylelint') + htmlclean = require('gulp-htmlclean'), + klaw = require('klaw-sync'), + log = require('fancy-log'), + merge2 = require('merge2'), + path = require('path'), + scss = require('gulp-sass'), + stylelint = require('gulp-stylelint'), + sync = require('browser-sync') +// Require statistic functions const { avgTime, freqUsers, labelsAlphabet } = require('./statistics') -const output = path.join(__dirname, 'public') +// Define paths that are gonna be used commonly +const paths = { + data: { + issues: { + open: path.join(__dirname, 'data/issues/open/'), + closed: path.join(__dirname, 'data/issues/closed/'), + out: path.join(__dirname, 'data/issues/out/'), + }, + }, + extra: path.join(__dirname, 'src/favicons/**'), + html: { + index: path.join(__dirname, 'src/index.html'), + posts: path.join(__dirname, 'src/posts/*.html'), + }, + out: path.join(__dirname, 'public/'), + scss: path.join(__dirname, 'src/scss/*.scss'), +} -gulp.task('download', () => { - const year = new Date().getFullYear().toString() - const month = months[new Date().getMonth()] - const openedPath = path.join(__dirname, 'data', year, month, 'Opened') - const closedPath = path.join(__dirname, 'data', year, month, 'Closed') +// Define options for Node Sass, Stylelint and Browser Sync +const opts = { + scss: { + outputStyle: 'compressed', + }, + stylelint: { + reporters: [{ + formatter: 'string', console: true, + }], + }, + sync: { + server: { + baseDir: paths.out, + }, + }, +} - checkPaths() - - const config = require('./config.json') - const api = new GitLab({ token: config.token }) - - api.Projects - .show('tildes/tildes') - .then((project) => { - api.Issues - .all({ - projectId: project.id - }) - .then((issues) => { - for (const issue of issues) { - if (new Date(issue.created_at).getMonth() === new Date().getMonth()) { - fs.writeFileSync(path.join(openedPath, issue.iid.toString()) + '.json', JSON.stringify(issue, null, 2)) - } - if (new Date(issue.closed_at).getMonth() === new Date().getMonth()) { - fs.writeFileSync(path.join(closedPath, issue.iid.toString()) + '.json', JSON.stringify(issue, null, 2)) - } - } - }) - .then(() => { console.log('Finished downloading, creating table and statistics.') }) - .then(createTable) - .then(createStatistics) - }) -}) - -gulp.task('no-download', () => { - createTable() - createStatistics() -}) - -gulp.task('build', ['lint:sass'], () => { - gulp - .src('src/*.pug') - .pipe(pug()) - .pipe(gulp.dest(output)) - - gulp - .src('src/posts/*.pug') - .pipe(pug()) - .pipe(gulp.dest(output + '/posts')) - - gulp - .src('src/sass/*.sass') - .pipe(sass({ outputStyle: 'compressed' })) - .pipe(gulp.dest(output + '/css')) - - gulp - .src('src/favicons/**') - .pipe(gulp.dest(output)) -}) - -gulp.task('watch', () => { - bsync.init({ server: output }) - gulp.watch('src/**', ['build']).on('change', bsync.reload) -}) - -gulp.task('lint:sass', () => { - gulp - .src('src/**/*.sass') - .pipe(stylelint({ reporters: [{formatter: 'string', console: true}] })) -}) +// The data to download from specified month, months are zero-based zo January would be 0 +// Make sure both of these are **numbers**, if they are strings it won't work properly! +const wantedMonth = new Date().getMonth() +// Since we've passed from 2018 into 2019 we also have to start checking for year now +const wantedYear = new Date().getFullYear() +// Init the months array, probably a way to do this with Dates but this works too const months = [ 'January', 'February', @@ -101,189 +70,294 @@ const months = [ 'September', 'October', 'November', - 'December' + 'December', ] -function createTable() { - const year = new Date().getFullYear().toString() - const month = months[new Date().getMonth()] - const openedPath = path.join(__dirname, 'data', year, month, 'Opened') - const closedPath = path.join(__dirname, 'data', year, month, 'Closed') +// Add the year and month to the open/closed/out path so they're easy to identify +const openPath = `${paths.data.issues.open}${wantedYear}/${months[wantedMonth]}/` // folder +const closedPath = `${paths.data.issues.closed}${wantedYear}/${months[wantedMonth]}/` // folder +const outPath = `${paths.data.issues.out}${months[wantedMonth]}${wantedYear}` // will become table and statistics files - checkPaths() +// Make the directories using fs-extra's "mkdir -p" equivalent +// It will make any directory that doesn't yet exist in the path +fs.mkdirpSync(openPath) +fs.mkdirpSync(closedPath) +fs.mkdirpSync(paths.data.issues.out) - let opened = klaw(openedPath) - let closed = klaw(closedPath) +// Create the browser sync server, it only starts when using `gulp watch` however +const server = sync.create() - opened.sort(function(a, b) { - const aFile = require(a.path) - const bFile = require(b.path) - return (aFile.iid > bFile.iid) ? 1 : ((bFile.iid > aFile.iid) ? -1 : 0) +// Copy over the HTML, using merge2 to use Gulp's async completion and multiple src's +function buildHTML() { + return merge2([ + gulp.src(paths.html.index).pipe(htmlclean()).pipe(gulp.dest(paths.out)), + gulp.src(paths.html.posts).pipe(htmlclean()).pipe(gulp.dest(paths.out + 'posts/')), + ]) +} + +// Build the CSS +function buildCSS() { + return gulp + .src(paths.scss) + .pipe(scss(opts.scss)) + .pipe(gulp.dest(paths.out + 'css/')) +} + +// Build the extra stuff, for now only the favicons +function buildExtra() { + return gulp + .src(paths.extra) + .pipe(gulp.dest(paths.out)) +} + +// Lint the Scss with Stylelint +function lintSCSS() { + return gulp + .src(paths.scss) + .pipe(stylelint(opts.stylelint)) +} + +// Start the Browser Sync server and watch individual file types with appropriate build functions +function watch() { + server.init(opts.sync) + gulp.watch([ paths.html.index, paths.html.posts ], gulp.series(buildHTML, reload)) + gulp.watch(paths.scss, gulp.series(lintSCSS, buildCSS, reload)) + gulp.watch(paths.extra, gulp.series(buildExtra, reload)) +} + +// To use Gulp's async completion system this has to be done, it's ugly but can't do without it +function reload(callback) { + server.reload() + callback() +} + +function download() { + // Create the API with the token + const api = new gitlab({ token: require('./config.json').token }) + + // Return a new Promise so we can take advantage of Gulp's async completion system + // We'll reject whenever there is an error and resolve when everything is completed + return new Promise((resolve, reject) => { + // The Node GitLab API is a bit weird, first we have to find the project Tildes/Tildes + api.Projects + .show('tildes/tildes') + .catch((error) => reject(new Error('There was an error fetching the project:', error))) + .then((project) => { + log('Found project, downloading issues...') + // Then once we find the project we can use it and its ID to download the issues + api.Issues + .all({ projectId: project.id }) + .catch((error) => reject(new Error('There was an error downloading the issues:', error))) + .then((issues) => { + // And then once we've downloaded all the issues we can write them to file appropriately + log(`Downloaded issues, saving opened and closed issues from ${months[wantedMonth]} ${wantedYear} to file...`) + for (const issue of issues) { + const createdDate = new Date(issue.created_at) + if (createdDate.getFullYear() === wantedYear && + createdDate.getMonth() === wantedMonth) { + fs.writeFileSync(openPath + `${issue.iid}.json`, JSON.stringify(issue, null, 2)) + } + + const closedDate = new Date(issue.closed_at) + if (issue.closed_at !== null && + closedDate.getFullYear() === wantedYear && + closedDate.getMonth() === wantedMonth) { + fs.writeFileSync(closedPath + `${issue.iid}.json`, JSON.stringify(issue, null, 2)) + } + } + log('Finished writing to file.') + // When we finish writing to file we can resolve the Promise that was created at the beginning + resolve() + }) + }) }) +} - closed.sort(function(a, b) { - const aFile = require(a.path) - const bFile = require(b.path) - return (aFile.iid > bFile.iid) ? 1 : ((bFile.iid > aFile.iid) ? -1 : 0) +function createIssueTable() { + // Using a Promise again for Gulp's async completion + return new Promise((resolve) => { + // Klaw returns all files in a directory recursively so we're getting all opened and closed issue files + let opened = klaw(openPath) + let closed = klaw(closedPath) + + // Then we want to sort all of these issue files in their arrays + opened.sort(function(a, b) { + const aFile = require(a.path) + const bFile = require(b.path) + return (aFile.iid > bFile.iid) ? 1 : ((bFile.iid > aFile.iid) ? -1 : 0) + }) + + closed.sort(function(a, b) { + const aFile = require(a.path) + const bFile = require(b.path) + return (aFile.iid > bFile.iid) ? 1 : ((bFile.iid > aFile.iid) ? -1 : 0) + }) + + // And then generate the Issue Table HTML, which is kind of a mess to do + let table = '
\n' + table += '

Issue Table

\n' + + table += '

Opened

\n' + table += ' \n' + table += ' \n' + table += ' \n' + table += ' \n' + table += ' \n' + table += ' \n' + table += ' \n' + table += ' \n' + table += ' \n' + table += ' \n' + table += ' \n' + + for (const file of opened) { + const issue = require(file.path) + table += ' \n' + table += ` \n` + + let title + if (issue.title.length >= 50) { + // We're going to be replacing all instances of <> signs to make sure nobody can add + // in their issue title and run JS on the site or mess up the layout or something + // I do check myself before I commit and push anything but I'd rather be completely sure. + title = issue.title.substring(0, 47).replace(/[<>]/g, '') + '...' + } else { + title = issue.title.replace(/[<>]/g, '') + } + + table += ` \n` + table += ` \n` + table += ` \n` + + let closedAt + if (issue.closed_at === null) { + closedAt = '' + } else { + closedAt = df.asString('yyyy/MM/dd hh:mm:ss', new Date(issue.closed_at)) + } + + table += ` \n` + table += ' \n' + } + + table += ' \n' + table += '
IssueTitleAuthorOpenedClosed
${issue.iid}${title}${issue.author.username}${df.asString('yyyy/MM/dd hh:mm:ss', new Date(issue.created_at))}${closedAt}
\n\n' + + table += '

Closed

\n' + table += ' \n' + table += ' \n' + table += ' \n' + table += ' \n' + table += ' \n' + table += ' \n' + table += ' \n' + table += ' \n' + table += ' \n' + table += ' \n' + table += ' \n' + + for (const file of closed) { + const issue = require(file.path) + table += ' \n' + table += ` \n` + + let title + if (issue.title.length >= 50) { + title = issue.title.substring(0, 47).replace(/[<>]/g, '') + '...' + } else { + title = issue.title.replace(/[<>]/g, '') + } + + table += ` \n` + + let closedAt + if (issue.closed_at === null) { + closedAt = '' + } else { + closedAt = df.asString('yyyy/MM/dd hh:mm:ss', new Date(issue.closed_at)) + } + + table += ` \n` + table += ' \n' + } + + table += ' \n' + table += '
IssueTitleAuthorOpenedClosed
${issue.iid}${title}\n` + table += ` ${issue.author.username}\n` + table += ` ${df.asString('yyyy/MM/dd hh:mm:ss', new Date(issue.created_at))}${closedAt}
\n' + table += '
\n' + + // And finally when the HTML is done generating we can write it and resolve that Promise we made + fs.writeFileSync(outPath + '_table.html', table, { encoding: 'UTF-8' }) + resolve() }) - - let table = 'article(id="issue-table")\n' - table += ' h2 Issue Table\n' - - table += ' h3(id="opened") Opened\n' - table += ' table\n' - table += ' thead\n' - table += ' tr\n' - table += ' td Issue\n' - table += ' td Title\n' - table += ' td Author\n' - table += ' td Opened\n' - table += ' td Closed\n' - table += ' tbody\n' - - for (const file of opened) { - const issue = require(file.path) - table += ' tr\n' - table += ` td: a(href="${issue.web_url}") ${issue.iid}\n` - - let title - if (issue.title.length >= 50) { - title = issue.title.substring(0, 47) + '...' - } else { - title = issue.title - } - - table += ` td ${title}\n` - table += ` td: a(href="${issue.author.web_url}") ${issue.author.username}\n` - table += ` td ${df.asString('yyyy/MM/dd hh:mm:ss', new Date(issue.created_at))}\n` - - let closedAt - if (issue.closed_at === null) { - closedAt = '' - } else { - closedAt = df.asString('yyyy/MM/dd hh:mm:ss', new Date(issue.closed_at)) - } - - table += ` td ${closedAt}\n` - } - - table += '\n h3(id="closed") Closed\n' - table += ' table\n' - table += ' thead\n' - table += ' tr\n' - table += ' td Issue\n' - table += ' td Title\n' - table += ' td Author\n' - table += ' td Opened\n' - table += ' td Closed\n' - table += ' tbody\n' - - for (const file of closed) { - const issue = require(file.path) - table += ' tr\n' - table += ` td: a(href="${issue.web_url}") ${issue.iid}\n` - - let title - if (issue.title.length >= 50) { - title = issue.title.substring(0, 47) + '...' - } else { - title = issue.title - } - - table += ` td ${title}\n` - table += ` td: a(href="${issue.author.web_url}") ${issue.author.username}\n` - table += ` td ${df.asString('yyyy/MM/dd hh:mm:ss', new Date(issue.created_at))}\n` - - let closedAt - if (issue.closed_at === null) { - closedAt = '' - } else { - closedAt = df.asString('yyyy/MM/dd hh:mm:ss', new Date(issue.closed_at)) - } - - table += ` td ${closedAt}\n` - } - - table = table.replace('<', '') - table = table.replace('>', '') - fs.writeFileSync(path.join(__dirname, 'data', year, month, 'table.pug'), table, {encoding: 'UTF-8'}) } function createStatistics() { - const year = new Date().getFullYear().toString() - const month = months[new Date().getMonth()] - const openedPath = path.join(__dirname, 'data', year, month, 'Opened') - const closedPath = path.join(__dirname, 'data', year, month, 'Closed') + return new Promise((resolve) => { + // Same process as the Issue Table generation + let opened = klaw(openPath) + let closed = klaw(closedPath) - checkPaths() + let statistics = '
\n' + statistics += '

Statistics

\n' - let opened = klaw(openedPath) - let closed = klaw(closedPath) + statistics += `

In the month of ${months[wantedMonth]} ` + statistics += `${opened.length} issues were opened and ` + statistics += `${closed.length} issues were closed.

\n` - let statistics = 'article(id="statistics")\n' - statistics += ' h2 Statistics\n' + statistics += `

An average of ${(opened.length / 30).toFixed(2)} issues were opened ` + statistics += `and ${(closed.length / 30).toFixed(2)} issues were closed each day.

\n` - statistics += ` p In the month of ${month} ` - statistics += `${opened.length} issues were opened and ` - statistics += `${closed.length} issues were closed.\n` + statistics += `

The average time to close issues was ${avgTime(closed, 'days')} days ` + statistics += `or ${avgTime(closed, 'hours')} hours.

\n` - statistics += ` p An average of ${(opened.length / 30).toFixed(2)} issues were opened ` - statistics += `and ${(closed.length / 30).toFixed(2)} issues were closed each day.\n` + const topUsers = freqUsers(opened, 3) + statistics += '

Top 3 issue creators:

\n' + statistics += '
    \n' + for (const user in topUsers) { + statistics += '
  1. \n' + statistics += ` ${user}` + statistics += ' with ' + statistics += `${topUsers[user]} issues created.\n` + statistics += '
  2. \n' + } + statistics += '
\n' - statistics += ` p The average time to close issues was ${avgTime(closed, 'days')} days ` - statistics += `or ${avgTime(closed, 'hours')} hours.\n` + let labels = labelsAlphabet(opened, true) + statistics += '

Amount of labels assigned to currently open issues:

\n' + statistics += ' \n' - const topUsers = freqUsers(opened, 3) - statistics += ' p Top 3 issue creators:\n' - statistics += ' ol\n' - for (const user in topUsers) { - statistics += ' li\n' - statistics += ` a(href="https://gitlab.com/${user}") ${user}\n` - statistics += ' |\n' - statistics += ' | with\n' - statistics += ' |\n' - statistics += ` a(href="https://gitlab.com/tildes/tildes/issues?state=all&author_username=${user}") ${topUsers[user]} issues created\n` - statistics += ' | .\n' - } + labels = labelsAlphabet(closed, false) + statistics += '

Amount of labels assigned to closed issues:

\n' + statistics += ' \n' + statistics += '
\n' - let labels = labelsAlphabet(opened, true) - statistics += ' p Amount of labels assigned to currently open issues:\n' - statistics += ' ul\n' - for (const label in labels) { - statistics += ' li\n' - statistics += ` a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=${label.replace(' ', '+')}") ${label}\n` - statistics += ' | :\n' - statistics += ` | ${labels[label]} ` - if (labels[label] === 1) statistics += 'time.\n' - else statistics += 'times.\n' - } - - labels = labelsAlphabet(closed, false) - statistics += ' p Amount of labels assigned to closed issues:\n' - statistics += ' ul\n' - for (const label in labels) { - statistics += ' li\n' - statistics += ` a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=${label.replace(' ', '+')}") ${label}\n` - statistics += ' | :\n' - statistics += ` | ${labels[label]} ` - if (labels[label] === 1) statistics += 'time.\n' - else statistics += 'times.\n' - } - - fs.writeFileSync(path.join(__dirname, 'data', year, month, 'statistics.pug'), statistics, {encoding: 'UTF-8'}) + fs.writeFileSync(outPath + '_statistics.html', statistics, { encoding: 'UTF-8' }) + resolve() + }) } -// Checking if all the directories exist and creating them if not -// There's probably a better way to do this, like "mkdir -p " -// TODO: rework checkPaths() -function checkPaths() { - const year = new Date().getFullYear().toString() - const month = months[new Date().getMonth()] - const openedPath = path.join(__dirname, 'data', year, month, 'Opened') - const closedPath = path.join(__dirname, 'data', year, month, 'Closed') - if (!fs.existsSync(path.join(__dirname, 'data'))) fs.mkdirSync(path.join(__dirname, 'data')) - if (!fs.existsSync(path.join(__dirname, 'data', year))) fs.mkdirSync(path.join(__dirname, 'data', year)) - if (!fs.existsSync(path.join(__dirname, 'data', year, month))) fs.mkdirSync(path.join(__dirname, 'data', year, month)) - if (!fs.existsSync(openedPath)) fs.mkdirSync(openedPath) - if (!fs.existsSync(closedPath)) fs.mkdirSync(closedPath) -} +exports.build = gulp.series(lintSCSS, gulp.parallel(buildHTML, buildCSS, buildExtra)) +exports.download = gulp.series(download, gulp.parallel(createIssueTable, createStatistics)) +exports.no_download = gulp.parallel(createIssueTable, createStatistics) +exports.lint = lintSCSS +exports.watch = watch diff --git a/package.json b/package.json index 12bb2fb..462687f 100644 --- a/package.json +++ b/package.json @@ -7,20 +7,24 @@ "watch": "gulp watch", "build": "gulp build", "dl": "gulp download", - "nodl": "gulp no-download", - "lint:sass": "gulp lint:sass" + "nodl": "gulp no_download", + "lint": "gulp lint" }, "dependencies": {}, "devDependencies": { "browser-sync": "^2.24.5", - "date-format": "^1.2.0", + "date-format": "^2.0.0", "eslint": "^5.1.0", - "gitlab": "^3.5.1", - "gulp": "^3.9.1", + "fancy-log": "^1.3.3", + "fs-extra": "^7.0.1", + "gitlab": "^4.3.0", + "gulp": "^4.0.0", + "gulp-htmlclean": "^2.7.22", "gulp-pug": "^4.0.1", "gulp-sass": "^4.0.1", - "gulp-stylelint": "^7.0.0", - "klaw-sync": "^4.0.0", + "gulp-stylelint": "^8.0.0", + "klaw-sync": "^6.0.0", + "merge2": "^1.2.3", "stylelint": "^9.3.0", "stylelint-config-recommended": "^2.1.0" } diff --git a/src/index.html b/src/index.html new file mode 100644 index 0000000..2798db2 --- /dev/null +++ b/src/index.html @@ -0,0 +1,98 @@ + + + + + + Tildes Issue Log + + + + + + + + + + + + + + + + +
+

Tildes Issue Log

+
+

Posts

+ + + + + + + + + +
+ +
+ + + diff --git a/src/index.pug b/src/index.pug deleted file mode 100644 index a9bcedb..0000000 --- a/src/index.pug +++ /dev/null @@ -1,64 +0,0 @@ - -html(lang="en") - head - meta(name="viewport", content="width=device-width, initial-scale=1.0") - title Tildes Issue Log - link(rel="stylesheet", href="css/common.css") - link(rel="stylesheet", href="css/index.css") - //- NOTE: favicons are under "src/favicons" but in "public/" for build - link(rel="apple-touch-icon" sizes="180x180" href="apple-touch-icon.png") - link(rel="apple-touch-icon" sizes="180x180" href="apple-touch-icon.png") - link(rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png") - link(rel="icon" type="image/png" sizes="16x16" href="favicon-16x16.png") - link(rel="manifest" href="site.webmanifest") - link(rel="mask-icon" href="safari-pinned-tab.svg" color="#282a36") - link(rel="shortcut icon" href="favicon.ico") - meta(name="msapplication-TileColor" content="#282a36") - meta(name="msapplication-config" content="browserconfig.xml") - meta(name="theme-color" content="#282a36") - - body - div(id="wrapper") - h1 Tildes Issue Log - - section(id="posts") - h1 Posts - article(class="post") - h2: a(href="posts/december-2018.html") December 2018 - article(class="post") - h2: a(href="posts/november-2018.html") November 2018 - article(class="post") - h2: a(href="posts/october-2018.html") October 2018 - article(class="post") - h2: a(href="posts/september-2018.html") September 2018 - article(class="post") - h2: a(href="posts/august-2018.html") August 2018 - article(class="post") - h2: a(href="posts/july-2018.html") July 2018 - article(class="post") - h2: a(href="posts/june-2018.html") June 2018 - article(class="post") - h2: a(href="posts/may-2018.html") May 2018 - article(class="post") - h2: a(href="posts/template.html") Post Template (for devs/writers) - - footer(id="footer") - h3: a(href="index.html") Home - h3: a(href="#") To Top - h3: a(href="https://tildes.net") Tildes - h3 Built with - | - | - a(href="https://pugjs.org") Pug - | - | and - | - a(href="https://sass-lang.com/") Sass - h3 Colors from - | - | - a(href="https://draculatheme.com") Dracula - h3 View the - | - | - a(href="https://gitlab.com/Bauke/tildes-issue-log") source diff --git a/src/posts/august-2018.html b/src/posts/august-2018.html new file mode 100644 index 0000000..38b4e05 --- /dev/null +++ b/src/posts/august-2018.html @@ -0,0 +1,1491 @@ + + + + + + August 2018 + + + + + + + + + + + + + + + + +
+

August 2018

+
+ +
+

About

+

The Tildes Issue Log is a monthly recurring post about the changes and progression that Tildes has made. + Highlighting some of the newest additions and changes, as well as a complete table of every issue opened and + closed in that month, along with some interesting statistics so you can get a look into the development + process and a quick grasp of anything you may have missed.

+
+
+

Feedback

+

If anything is incorrect or you have anything that you'd like to see changed or added please + open an issue, + PM me + or comment on the posted topic on Tildes.

+

If you'd like to write a highlight section or want to contribute in any other way, feel free to do so. Like + Tildes, this will remain entirely open-source.

+
+
+

Highlights

+

Contributions

+

Since + last month's open-sourcing + plenty of contributions have come in by various users, so let's go through some of those. You can find the + official topics about these listed below in the + Notable Official Topics + table.

+

Special styles for the + NSFW + and + Spoiler + tags have been added, as well as making the always appear first in the tag list. This was added by + Ivan Fonseca. + You can find the merge request + here.

+

A "Mark All As Read" button has been added, so you don't have to manually mark all of your notifications + yourself. If you have any unread notifications you can find the button under + notifications/unread. + This was added by + James Southern. + You can find the merge request + here.

+

2 factor authentication! The long awaited, much requested security feature has been added and you can find + it in + your settings + as usual. Don't forget to write down your backup codes somewhere, they're important! The feature was added by + thesbros + and you can find the merge request + here.

+

Username mentions, now when someone posts a comment with "@username" that person will receive a + notification. It was added by + Celeo + and you can find the merge request + here.

+

Default theme for your account, in your + settings + you can now set a default theme for your account so it will always use that one on new devices. However if + you change the theme without setting the account default, that'll be the one used in your session using your + browser's cookies. So you can still change to White in the middle of the night manually, if you don't like + your eyes. This was another contribution by + Celeo + and the merge request is + here.

+

Collapsing and expanding all non-top-level comments buttons have been added just above the comments section. + Which will definitely come in handy in some larger threads. This was added by + Jeff Kayser + and the merge request is + here.

+
+ Details +

Author: + Bauke +

+

Written Date: 2018-08-18

+
+

Changes

+

Of course there hasn't been just contributions by other users, so let's give + @Deimos + some love too for what he's changed this month. Official topics can again be found + below.

+

The editing grace period has been increased to 5 minutes, so you'll have 5 minutes to edit your + comment/topic before the "edited ... ago" will show up. The previous grace period was 2 minutes, a little too + short.

+

Your profile now has pagination, meaning you can go aaaalll the way back to your first comment and/or topic + and see how you embarrassed yourself without even realizing it. Topics can be looked through by going to your + profile and clicking on the buttons at the top or by adding "?type=topic" after your profile URL, like this + for my profile: "https://tildes.net/user/Bauke?type=topic" and of course the same with comments except you do + "?type=comment" for that.

+

Some new Markdown has also been enabled, namely Tables and Strikethrough. So now you can + aesliy + easily remove that incorrect thing you typed and make tables much quicker with it's simple pipe syntax. The + Text Formatting + page has been updated with the new additions.

+

And, auto-collapsing of old comments has been added to the + "mark new comments" feature, making it easier to + follow threads if you have it enabled.

+
+ Details +

Author: + Bauke +

+

Written Date: 2018-08-18

+
+

Permissions

+

Halfway through August + a topic was posted + that introduced several permissions that could be granted manually to users. Namely, editing a topic's tags, + title and which group it's in.

+

So far tag editing permissions have been given to quite a number of people. Moving topics to different + groups to less people and title editing to nobody yet, as far as I know.

+
+ Details +

Author: + Bauke +

+

Written Date: 2018-08-29

+
+

Wiki & Chats

+

In response to user request, the 18th saw the creation of the + unofficial Tildes wiki, born for the purpose of helping + groups create more‐permanent archives of content and catalogue some community best practices until Tildes + gets an official one on‐site. Some good examples are + the ~hobbies page, which lists the hobbies + that currently have dedicated megathreads—alongside some suggestions for new ones—and + ~tech’s list + of FOSS alternatives for closed‐source software, for those just getting into a more privacy‐focused + mindset without knowing where to start.

+

It’s also home to the list of + all currently‐known unofficial community chats, + for when you want to talk to fellow Tildes users in a more casual setting, as well as the + off‐site user directory, should you wish to + detail a profile for yourself more comprehensive than what the site allows. It is currently editable by + anyone without registration (though registration will hide your IP address on public edit logs), so if you’d + like to help build it up, take a look at the + manual + and + syntax guide + and make a few contributions! Right now, most of the edits are from some power user, and we don’t want to let + them get undue influence over the wiki.

+
+ Details +

Author: + Kat +

+

Written Date: 2018-08-30

+
+
+
+

Statistics

+

In the month of August 60 issues were opened and 37 issues were closed.

+

An average of 2.00 issues were opened and 1.23 issues were closed each day.

+

The average time to close issues was 30.73 days or 737.49 hours.

+

Top 3 issue creators:

+
    +
  1. + Bauke + with + 14 issues created.
  2. +
  3. + Deimorz + with + 9 issues created.
  4. +
  5. + AdamsT + with + 8 issues created.
  6. +
+

Amount of labels assigned to currently open issues:

+ +

Amount of labels assigned to closed issues:

+ +
+
+

Notable Official Topics

+

Since the Daily Discussions are being slowed down I'll be repurposing this section to highlight topics + posted in + ~tildes.official.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DateTitleURL
2018-08-01Editing "grace period" for comments and topics increased to 5 minutes. + Click +
2018-08-03Your own user page now has paginated Topics and Comments views. + Click +
2018-08-06Username mentions in comments now send notifications. + Click +
2018-08-10The unread notifications page now has a "Mark all read" button. + Click +
2018-08-10Markdown for strikethrough and tables is now enabled. + Click +
2018-08-16 Two-factor authentication is now available. + Click +
2018-08-28 If you have the "mark new comments" feature enabled, old comments will now be collapsed when + returning to a thread. + Click +
+
+
+

Issue Table

+

Opened

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IssueTitleAuthorOpenedClosed
+ 181 + Warn the user when posting a link that's alread... + Bauke + 2018/08/01 15:06:55
+ 182 + Add ability to save/bookmark with your own tags + Bauke + 2018/08/02 14:37:24
+ 183 + Scrape canonical URLs for link topics + AdamsT + 2018/08/02 20:58:32
+ 184 + Scrape AMP URLs for link topics + AdamsT + 2018/08/02 21:13:22
+ 185 + Disallow voting on topics/comments if the topic... + Bauke + 2018/08/03 15:57:412018/08/06 23:07:26
+ 186 + Add a "Your Posts" view to the user profile page + dillonreyna + 2018/08/03 16:18:402018/08/03 23:17:11
+ 187 + Personal user tagging + giodamelio + 2018/08/03 20:23:48
+ 188 + Add button colors to theme mixin + Bauke + 2018/08/03 21:04:302018/08/06 21:04:07
+ 189 + Add alternate sortings for user pages + Deimorz + 2018/08/03 23:18:50
+ 190 + Allow a note on your invite codes + jms301 + 2018/08/04 01:12:42
+ 191 + Add `Prev` and `Next` navigation buttons to top... + cfabbro + 2018/08/04 20:21:30
+ 192 + Add RSS/Atom feeds for listings + Deimorz + 2018/08/06 19:50:26
+ 193 + General theme overhaul + Bauke + 2018/08/06 21:22:17
+ 194 + Spoiler tags should hide the title as well as t... + MateusLacerda + 2018/08/07 01:03:422018/08/08 01:07:07
+ 195 + Extend username mention notifications to topics + Deimorz + 2018/08/07 01:27:02
+ 196 + Darken URLs that have already been visited + Palmidence + 2018/08/07 01:39:14
+ 197 + Topic view count update on marking notification... + jms301 + 2018/08/07 10:41:50
+ 198 + label-topic-tag-"tag with spaces" CSS class wit... + Bauke + 2018/08/07 19:20:102018/08/07 20:56:32
+ 199 + Replace pylama + Deimorz + 2018/08/07 21:57:432018/08/30 03:31:36
+ 200 + Comments marked as read (via notifications) sti... + Deimorz + 2018/08/07 23:25:29
+ 201 + "OK" is not aligned when with JS disabled + alex9099 + 2018/08/08 23:20:352018/08/18 05:23:09
+ 202 + UI Bug - Long usernames might make vote button ... + SoptikHa2 + 2018/08/10 01:03:18
+ 205 + Add button that would lead to outline version o... + SoptikHa2 + 2018/08/10 01:12:132018/08/10 03:41:54
+ 206 + Add user bios + ivanfon + 2018/08/10 19:12:46
+ 207 + Federation and nomadic ID? + Mikaela + 2018/08/12 18:44:502018/08/12 21:28:45
+ 208 + Update Javascript "pipeline" + Deimorz + 2018/08/13 23:47:00
+ 209 + Create Topic Tag List Page + AdamsT + 2018/08/14 08:43:02
+ 210 + Add filtering by topics a user created or parti... + cfabbro + 2018/08/15 08:55:53
+ 211 + Subscript on the last line of topic text causes... + cfabbro + 2018/08/15 13:52:52
+ 212 + Allow either deletion or archival of messages i... + TheMeerkat + 2018/08/16 07:30:06
+ 213 + Users should be able to view their 2FA backup c... + Deimorz + 2018/08/16 22:11:04
+ 214 + Ability for topic creators to change their titles + Celeo + 2018/08/17 06:36:35
+ 215 + Ordered lists separated by newlines don't inten... + Bauke + 2018/08/17 10:17:252018/08/17 20:46:30
+ 216 + Ordered list syntax inside code block doesn't r... + Bauke + 2018/08/17 10:22:422018/08/17 20:46:51
+ 217 + Incorrect error when trying to move topic to no... + Bauke + 2018/08/17 22:04:35
+ 218 + 2FA needs to display the authenticator key in a... + Deimorz + 2018/08/17 23:17:39
+ 219 + Show granted permissions + Bauke + 2018/08/17 23:54:34
+ 220 + Certain links don't get turned into anchors + Bauke + 2018/08/18 12:10:422018/08/18 17:34:41
+ 221 + Do not include this user’s comments in (n New) ... + AdamsT + 2018/08/18 17:31:142018/08/18 20:23:45
+ 222 + A text topic with no text should not display th... + AdamsT + 2018/08/18 17:51:122018/08/18 20:26:54
+ 223 + Bug: clicking the "Tag" link in a topic repeate... + Celeo + 2018/08/18 19:42:142018/08/18 20:04:46
+ 224 + Long topic name and/or author name hides vote c... + SoptikHa2 + 2018/08/19 09:37:192018/08/19 17:33:04
+ 225 + Replies to your comments don't always get regis... + lumbo7332 + 2018/08/19 20:24:412018/08/21 00:14:23
+ 226 + When a user clicks on a topic tag, maybe defaul... + AdamsT + 2018/08/19 22:34:08
+ 227 + Convert topic titles in all caps to title case + AdamsT + 2018/08/20 02:48:132018/08/22 01:47:20
+ 228 + Add group wiki's + ivanfon + 2018/08/20 02:53:08
+ 229 + Add statistics page + ivanfon + 2018/08/20 03:14:21
+ 230 + Clicking the vote button allows you to open mul... + tmkv + 2018/08/22 03:30:59
+ 231 + Search UI - Add some margin between text input ... + AdamsT + 2018/08/22 20:49:112018/08/26 23:49:30
+ 232 + Topic moving & re-tagging do not check if topic... + jms301 + 2018/08/23 07:24:15
+ 233 + Show (OP) in Topic Log changes + Bauke + 2018/08/24 00:48:52
+ 234 + Fix mypy type-checks for view functions + Deimorz + 2018/08/26 08:00:46
+ 235 + Allow adding IDs to Markdown elements + Bauke + 2018/08/26 17:00:43
+ 236 + Display nested lists better + Bauke + 2018/08/26 17:02:31
+ 237 + Add the ability to sort by specified date/time ... + TheMeerkat + 2018/08/27 17:32:51
+ 238 + Make a UI change that makes it more clear when ... + teaearlgraycold + 2018/08/27 23:35:38
+ 239 + URLs with unknown TLDs do not parse correctly + danlew42 + 2018/08/30 04:12:252018/08/30 05:24:48
+ 240 + Username mentions regex may be too permissive + danlew42 + 2018/08/30 04:14:08
+ 241 + Can't save settings without javascript + alex9099 + 2018/08/30 14:04:44
+ 242 + When linking to a specific comment in a thread ... + cfabbro + 2018/08/31 01:42:48
+

Closed

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IssueTitleAuthorOpenedClosed
+ 18 + NSFW tag needs special styling/behavior + Deimorz + 2018/05/07 23:50:542018/08/05 23:07:02
+ 49 + Add option to "Mark all as read" in notifications + cfabbro + 2018/05/23 01:40:042018/08/21 07:54:53
+ 68 + Add a "group does not exist" page instead of ge... + Deimorz + 2018/05/26 10:05:062018/08/22 18:56:40
+ 70 + Ordering posts by a custom period greater than ... + ko.jak + 2018/05/26 17:31:012018/08/08 00:45:37
+ 74 + exclude "mark as read" comments from the (# new... + cfabbro + 2018/05/26 18:14:462018/08/07 23:10:00
+ 77 + Separate topics and comments on profile page + g4nym3de + 2018/05/27 00:20:472018/08/04 17:09:48
+ 80 + Set up repository mirroring to make the code av... + Deimorz + 2018/05/28 02:12:262018/08/04 01:24:15
+ 88 + Add "collapse all non-top-level comments" + Deimorz + 2018/05/29 19:13:562018/08/22 00:30:44
+ 90 + Implement basic search + Deimorz + 2018/05/29 21:25:222018/08/21 07:54:08
+ 95 + can't edit comments in one specific thread + zowesiouff + 2018/05/31 17:47:282018/08/03 11:07:25
+ 96 + notify when username is mentioned + xiretza + 2018/05/31 20:26:482018/08/07 00:55:03
+ 106 + 2 factor authentication for the site + cfabbro + 2018/06/03 19:26:382018/08/16 21:27:54
+ 140 + Add the ability for users to vote for alternati... + lordpipe + 2018/06/20 05:57:522018/08/17 20:56:47
+ 157 + Markdown - prevention of accidental numbered li... + Deimorz + 2018/07/13 06:03:062018/08/17 20:47:09
+ 168 + Make theme settings internal and session + Bauke + 2018/07/22 14:18:292018/08/27 20:27:37
+ 169 + Potential memory leak when using commonmark-gfm... + IdiocyInAction + 2018/07/22 17:49:242018/08/10 22:29:53
+ 180 + Implement "Black" code-formatter + Deimorz + 2018/07/31 10:38:412018/08/13 23:29:01
+ 185 + Disallow voting on topics/comments if the topic... + Bauke + 2018/08/03 15:57:412018/08/06 23:07:26
+ 186 + Add a "Your Posts" view to the user profile page + dillonreyna + 2018/08/03 16:18:402018/08/03 23:17:11
+ 188 + Add button colors to theme mixin + Bauke + 2018/08/03 21:04:302018/08/06 21:04:07
+ 194 + Spoiler tags should hide the title as well as t... + MateusLacerda + 2018/08/07 01:03:422018/08/08 01:07:07
+ 198 + label-topic-tag-"tag with spaces" CSS class wit... + Bauke + 2018/08/07 19:20:102018/08/07 20:56:32
+ 199 + Replace pylama + Deimorz + 2018/08/07 21:57:432018/08/30 03:31:36
+ 201 + "OK" is not aligned when with JS disabled + alex9099 + 2018/08/08 23:20:352018/08/18 05:23:09
+ 205 + Add button that would lead to outline version o... + SoptikHa2 + 2018/08/10 01:12:132018/08/10 03:41:54
+ 207 + Federation and nomadic ID? + Mikaela + 2018/08/12 18:44:502018/08/12 21:28:45
+ 215 + Ordered lists separated by newlines don't inten... + Bauke + 2018/08/17 10:17:252018/08/17 20:46:30
+ 216 + Ordered list syntax inside code block doesn't r... + Bauke + 2018/08/17 10:22:422018/08/17 20:46:51
+ 220 + Certain links don't get turned into anchors + Bauke + 2018/08/18 12:10:422018/08/18 17:34:41
+ 221 + Do not include this user’s comments in (n New) ... + AdamsT + 2018/08/18 17:31:142018/08/18 20:23:45
+ 222 + A text topic with no text should not display th... + AdamsT + 2018/08/18 17:51:122018/08/18 20:26:54
+ 223 + Bug: clicking the "Tag" link in a topic repeate... + Celeo + 2018/08/18 19:42:142018/08/18 20:04:46
+ 224 + Long topic name and/or author name hides vote c... + SoptikHa2 + 2018/08/19 09:37:192018/08/19 17:33:04
+ 225 + Replies to your comments don't always get regis... + lumbo7332 + 2018/08/19 20:24:412018/08/21 00:14:23
+ 227 + Convert topic titles in all caps to title case + AdamsT + 2018/08/20 02:48:132018/08/22 01:47:20
+ 231 + Search UI - Add some margin between text input ... + AdamsT + 2018/08/22 20:49:112018/08/26 23:49:30
+ 239 + URLs with unknown TLDs do not parse correctly + danlew42 + 2018/08/30 04:12:252018/08/30 05:24:48
+
+
+ +
+ + + diff --git a/src/posts/august-2018.pug b/src/posts/august-2018.pug deleted file mode 100644 index 8965c3f..0000000 --- a/src/posts/august-2018.pug +++ /dev/null @@ -1,1023 +0,0 @@ - -html(lang="en") - head - meta(name="viewport", content="width=device-width, initial-scale=1.0") - title August 2018 - link(rel="stylesheet", href="../css/common.css") - link(rel="stylesheet", href="../css/post.css") - //- NOTE: favicons are under "src/favicons" but in "public/" for build - link(rel="apple-touch-icon" sizes="180x180" href="../apple-touch-icon.png") - link(rel="apple-touch-icon" sizes="180x180" href="../apple-touch-icon.png") - link(rel="icon" type="image/png" sizes="32x32" href="../favicon-32x32.png") - link(rel="icon" type="image/png" sizes="16x16" href="../favicon-16x16.png") - link(rel="manifest" href="../site.webmanifest") - link(rel="mask-icon" href="../safari-pinned-tab.svg" color="#282a36") - link(rel="shortcut icon" href="../favicon.ico") - meta(name="msapplication-TileColor" content="#282a36") - meta(name="msapplication-config" content="../browserconfig.xml") - meta(name="theme-color" content="#282a36") - - body - div(id="wrapper") - h1 August 2018 - - section(id="post") - article(id="toc") - h2 Table Of Contents - ul - li: a(href="#about") About - li: a(href="#feedback") Feedback - li - a(href="#highlights") Highlights - ul - li: a(href="#contributions") Contributions - li: a(href="#changes") Changes - li: a(href="#permissions") Permissions - li: a(href="#wiki-chats") Wiki & Chats - li: a(href="#statistics") Statistics - li: a(href="#notable-official-topics") Notable Official Topics - li - a(href="#issue-table") Issue Table - ul - li: a(href="#opened") Opened - li: a(href="#closed") Closed - - article(id="about") - h2 About - p The Tildes Issue Log is a monthly recurring post about the changes and progression that Tildes has made. Highlighting some of the newest additions and changes, as well as a complete table of every issue opened and closed in that month, along with some interesting statistics so you can get a look into the development process and a quick grasp of anything you may have missed. - - article(id="feedback") - h2 Feedback - p If anything is incorrect or you have anything that you'd like to see changed or added please - | - | - a(href="https://gitlab.com/Bauke/tildes-issue-log/issues") open an issue - | , - | - a(href="https://tildes.net/user/Bauke/new_message") PM me - | - | or comment on the posted topic on Tildes. - p If you'd like to write a highlight section or want to contribute in any other way, feel free to do so. Like Tildes, this will remain entirely open-source. - - article(id="highlights") - h2 Highlights - - h3(id="contributions") Contributions - p Since - | - | - a(href="july-2018.html#open-source") last month's open-sourcing - | - | plenty of contributions have come in by various users, so let's go through some of those. You can find the official topics about these listed below in the - | - a(href="#notable-official-topics") Notable Official Topics - | - | table. - p Special styles for the - | - | - a(href="https://tildes.net?tag=nsfw") NSFW - | - | and - | - a(href="https://tildes.net?tag=spoiler") Spoiler - | - | tags have been added, as well as making the always appear first in the tag list. This was added by - | - a(href="https://gitlab.com/ivanfon") Ivan Fonseca - | . - | You can find the merge request - | - a(href="https://gitlab.com/tildes/tildes/merge_requests/9") here - | . - p A "Mark All As Read" button has been added, so you don't have to manually mark all of your notifications yourself. If you have any unread notifications you can find the button under - | - | - a(href="https://tildes.net/notifications/unread") notifications/unread - | . - | This was added by - | - a(href="https://gitlab.com/jms301") James Southern - | . - | You can find the merge request - | - a(href="https://gitlab.com/tildes/tildes/merge_requests/21") here - | . - p 2 factor authentication! The long awaited, much requested security feature has been added and you can find it in - | - | - a(href="https://tildes.net/settings") your settings - | - | as usual. Don't forget to write down your backup codes somewhere, they're important! The feature was added by - | - a(href="https://gitlab.com/thesbros") thesbros - | - | and you can find the merge request - | - a(href="https://gitlab.com/tildes/tildes/merge_requests/18") here - | . - p Username mentions, now when someone posts a comment with "@username" that person will receive a notification. It was added by - | - | - a(href="https://gitlab.com/Celeo") Celeo - | - | and you can find the merge request - | - a(href="https://gitlab.com/tildes/tildes/merge_requests/6") here - | . - p Default theme for your account, in your - | - | - a(href="https://tildes.net/settings") settings - | - | you can now set a default theme for your account so it will always use that one on new devices. However if you change the theme without setting the account default, that'll be the one used in your session using your browser's cookies. So you can still change to White in the middle of the night manually, if you don't like your eyes. This was another contribution by - | - a(href="https://gitlab.com/Celeo") Celeo - | - | and the merge request is - | - a(href="https://gitlab.com/tildes/tildes/merge_requests/25") here - | . - p Collapsing and expanding all non-top-level comments buttons have been added just above the comments section. Which will definitely come in handy in some larger threads. This was added by - | - | - a(href="https://gitlab.com/jeffkayser") Jeff Kayser - | - | and the merge request is - | - a(href="https://gitlab.com/tildes/tildes/merge_requests/26") here - | . - - details - summary Details - p Author: - | - | - a(href="https://tildes.net/user/Bauke") Bauke - p Written Date: 2018-08-18 - - h3(id="changes") Changes - p Of course there hasn't been just contributions by other users, so let's give - | - | - a(href="") @Deimos - | - | some love too for what he's changed this month. Official topics can again be found - | - a(href="#notable-official-topics") below - | . - p The editing grace period has been increased to 5 minutes, so you'll have 5 minutes to edit your comment/topic before the "edited ... ago" will show up. The previous grace period was 2 minutes, a little too short. - p Your profile now has pagination, meaning you can go aaaalll the way back to your first comment and/or topic and see how you embarrassed yourself without even realizing it. Topics can be looked through by going to your profile and clicking on the buttons at the top or by adding "?type=topic" after your profile URL, like this for my profile: "https://tildes.net/user/Bauke?type=topic" and of course the same with comments except you do "?type=comment" for that. - p Some new Markdown has also been enabled, namely Tables and Strikethrough. So now you can - | - | - del aesliy - | - | easily remove that incorrect thing you typed and make tables much quicker with it's simple pipe syntax. The - | - a(href="https://docs.tildes.net/text-formatting#strikethrough") Text Formatting - | - | page has been updated with the new additions. - p And, auto-collapsing of old comments has been added to the - | - | - a(href="https://tildes.net/settings/comment_visits") "mark new comments" feature - | , making it easier to follow threads if you have it enabled. - - details - summary Details - p Author: - | - | - a(href="https://tildes.net/user/Bauke") Bauke - p Written Date: 2018-08-18 - - h3(id="permissions") Permissions - p Halfway through August - | - | - a(href="https://tildes.net/~tildes.official/53r") a topic was posted - | - | that introduced several permissions that could be granted manually to users. Namely, editing a topic's tags, title and which group it's in. - p So far tag editing permissions have been given to quite a number of people. Moving topics to different groups to less people and title editing to nobody yet, as far as I know. - - details - summary Details - p Author: - | - | - a(href="https://tildes.net/user/Bauke") Bauke - p Written Date: 2018-08-29 - - h3(id="wiki-chats") Wiki & Chats - p In response to user request, the 18th saw the creation of the - | - | - a(href="https://tildeswiki.katsuricata.com") unofficial Tildes wiki - | , born for the purpose of helping groups create more‐permanent archives of content and catalogue some community best practices until Tildes gets an official one on‐site. Some good examples are - | - a(href="https://tildeswiki.katsuricata.com/doku.php/hobbies") the ~hobbies page - | , which lists the hobbies that currently have dedicated megathreads—alongside some suggestions for new ones—and - | - a(href="https://tildeswiki.katsuricata.com/doku.php/tech:foss_alternatives_to_popular_services") ~tech’s list of FOSS alternatives for closed‐source software - | , for those just getting into a more privacy‐focused mindset without knowing where to start. - - p It’s also home to the list of - | - | - a(href="https://tildeswiki.katsuricata.com/doku.php/chats") all currently‐known unofficial community chats - | , for when you want to talk to fellow Tildes users in a more casual setting, as well as the - | - a(href="https://tildeswiki.katsuricata.com/doku.php/users") off‐site user directory - | , should you wish to detail a profile for yourself more comprehensive than what the site allows. It is currently editable by anyone without registration (though registration will hide your IP address on public edit logs), so if you’d like to help build it up, take a look at the - | - a(href="https://tildeswiki.katsuricata.com/doku.php/wiki:dokuwiki") manual - | - | and - | - a(href="https://tildeswiki.katsuricata.com/doku.php/wiki:syntax") syntax guide - | - | and make a few contributions! Right now, most of the edits are from some power user, and we don’t want to let them get undue influence over the wiki. - - details - summary Details - p Author: - | - | - a(href="https://tildes.net/user/Kat") Kat - p Written Date: 2018-08-30 - - article(id="statistics") - h2 Statistics - p In the month of August 60 issues were opened and 37 issues were closed. - p An average of 2.00 issues were opened and 1.23 issues were closed each day. - p The average time to close issues was 30.73 days or 737.49 hours. - p Top 3 issue creators: - ol - li - a(href="https://gitlab.com/Bauke") Bauke - | - | with - | - a(href="https://gitlab.com/tildes/tildes/issues?state=all&author_username=Bauke") 14 issues created - | . - li - a(href="https://gitlab.com/Deimorz") Deimorz - | - | with - | - a(href="https://gitlab.com/tildes/tildes/issues?state=all&author_username=Deimorz") 9 issues created - | . - li - a(href="https://gitlab.com/AdamsT") AdamsT - | - | with - | - a(href="https://gitlab.com/tildes/tildes/issues?state=all&author_username=AdamsT") 8 issues created - | . - p Amount of labels assigned to currently open issues: - ul - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=bug") bug - | : - | 8 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=code") code - | : - | 2 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=design") design - | : - | 4 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=feature") feature - | : - | 10 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=in+progress") in progress - | : - | 3 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=investigate") investigate - | : - | 10 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=suggestion") suggestion - | : - | 13 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=tweak") tweak - | : - | 4 times. - p Amount of labels assigned to closed issues: - ul - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=bug") bug - | : - | 8 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=code") code - | : - | 4 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=design") design - | : - | 3 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=feature") feature - | : - | 8 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=high+priority") high priority - | : - | 2 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=in+progress") in progress - | : - | 12 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=investigate") investigate - | : - | 1 time. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=suggestion") suggestion - | : - | 3 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=tweak") tweak - | : - | 1 time. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=urgent") urgent - | : - | 1 time. - - article(id="notable-official-topics") - h2 Notable Official Topics - p Since the Daily Discussions are being slowed down I'll be repurposing this section to highlight topics posted in - | - | - a(href="https://tildes.net/~tildes.official") ~tildes.official - | . - table - thead - tr - td Date - td Title - td URL - tbody - tr - td 2018-08-01 - td Editing "grace period" for comments and topics increased to 5 minutes. - td: a(href="https://tildes.net/~tildes.official/481") Click - tr - td 2018-08-03 - td Your own user page now has paginated Topics and Comments views. - td: a(href="https://tildes.net/~tildes.official/4cc") Click - tr - td 2018-08-06 - td Username mentions in comments now send notifications. - td: a(href="https://tildes.net/~tildes.official/4i5") Click - tr - td 2018-08-10 - td The unread notifications page now has a "Mark all read" button. - td: a(href="https://tildes.net/~tildes.official/4r9") Click - tr - td 2018-08-10 - td Markdown for strikethrough and tables is now enabled. - td: a(href="https://tildes.net/~tildes.official/4rd") Click - tr - td 2018-08-16 - td Two-factor authentication is now available. - td: a(href="https://tildes.net/~tildes.official/536") Click - tr - td 2018-08-28 - td If you have the "mark new comments" feature enabled, old comments will now be collapsed when returning to a thread. - td: a(href="https://tildes.net/~tildes.official/5oy") Click - - article(id="issue-table") - h2 Issue Table - h3(id="opened") Opened - table - thead - tr - td Issue - td Title - td Author - td Opened - td Closed - tbody - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/181") 181 - td Warn the user when posting a link that's alread... - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/08/01 15:06:55 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/182") 182 - td Add ability to save/bookmark with your own tags - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/08/02 14:37:24 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/183") 183 - td Scrape canonical URLs for link topics - td: a(href="https://gitlab.com/AdamsT") AdamsT - td 2018/08/02 20:58:32 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/184") 184 - td Scrape AMP URLs for link topics - td: a(href="https://gitlab.com/AdamsT") AdamsT - td 2018/08/02 21:13:22 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/185") 185 - td Disallow voting on topics/comments if the topic... - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/08/03 15:57:41 - td 2018/08/06 23:07:26 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/186") 186 - td Add a "Your Posts" view to the user profile page - td: a(href="https://gitlab.com/dillonreyna") dillonreyna - td 2018/08/03 16:18:40 - td 2018/08/03 23:17:11 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/187") 187 - td Personal user tagging - td: a(href="https://gitlab.com/giodamelio") giodamelio - td 2018/08/03 20:23:48 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/188") 188 - td Add button colors to theme mixin - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/08/03 21:04:30 - td 2018/08/06 21:04:07 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/189") 189 - td Add alternate sortings for user pages - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/08/03 23:18:50 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/190") 190 - td Allow a note on your invite codes - td: a(href="https://gitlab.com/jms301") jms301 - td 2018/08/04 01:12:42 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/191") 191 - td Add `Prev` and `Next` navigation buttons to top... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/08/04 20:21:30 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/192") 192 - td Add RSS/Atom feeds for listings - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/08/06 19:50:26 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/193") 193 - td General theme overhaul - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/08/06 21:22:17 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/194") 194 - td Spoiler tags should hide the title as well as t... - td: a(href="https://gitlab.com/MateusLacerda") MateusLacerda - td 2018/08/07 01:03:42 - td 2018/08/08 01:07:07 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/195") 195 - td Extend username mention notifications to topics - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/08/07 01:27:02 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/196") 196 - td Darken URLs that have already been visited - td: a(href="https://gitlab.com/Palmidence") Palmidence - td 2018/08/07 01:39:14 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/197") 197 - td Topic view count update on marking notification... - td: a(href="https://gitlab.com/jms301") jms301 - td 2018/08/07 10:41:50 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/198") 198 - td label-topic-tag-"tag with spaces" CSS class wit... - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/08/07 19:20:10 - td 2018/08/07 20:56:32 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/199") 199 - td Replace pylama - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/08/07 21:57:43 - td 2018/08/30 03:31:36 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/200") 200 - td Comments marked as read (via notifications) sti... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/08/07 23:25:29 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/201") 201 - td "OK" is not aligned when with JS disabled - td: a(href="https://gitlab.com/alex9099") alex9099 - td 2018/08/08 23:20:35 - td 2018/08/18 05:23:09 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/202") 202 - td UI Bug - Long usernames might make vote button ... - td: a(href="https://gitlab.com/SoptikHa2") SoptikHa2 - td 2018/08/10 01:03:18 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/205") 205 - td Add button that would lead to outline version o... - td: a(href="https://gitlab.com/SoptikHa2") SoptikHa2 - td 2018/08/10 01:12:13 - td 2018/08/10 03:41:54 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/206") 206 - td Add user bios - td: a(href="https://gitlab.com/ivanfon") ivanfon - td 2018/08/10 19:12:46 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/207") 207 - td Federation and nomadic ID? - td: a(href="https://gitlab.com/Mikaela") Mikaela - td 2018/08/12 18:44:50 - td 2018/08/12 21:28:45 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/208") 208 - td Update Javascript "pipeline" - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/08/13 23:47:00 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/209") 209 - td Create Topic Tag List Page - td: a(href="https://gitlab.com/AdamsT") AdamsT - td 2018/08/14 08:43:02 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/210") 210 - td Add filtering by topics a user created or parti... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/08/15 08:55:53 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/211") 211 - td Subscript on the last line of topic text causes... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/08/15 13:52:52 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/212") 212 - td Allow either deletion or archival of messages i... - td: a(href="https://gitlab.com/TheMeerkat") TheMeerkat - td 2018/08/16 07:30:06 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/213") 213 - td Users should be able to view their 2FA backup c... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/08/16 22:11:04 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/214") 214 - td Ability for topic creators to change their titles - td: a(href="https://gitlab.com/Celeo") Celeo - td 2018/08/17 06:36:35 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/215") 215 - td Ordered lists separated by newlines don't inten... - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/08/17 10:17:25 - td 2018/08/17 20:46:30 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/216") 216 - td Ordered list syntax inside code block doesn't r... - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/08/17 10:22:42 - td 2018/08/17 20:46:51 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/217") 217 - td Incorrect error when trying to move topic to no... - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/08/17 22:04:35 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/218") 218 - td 2FA needs to display the authenticator key in a... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/08/17 23:17:39 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/219") 219 - td Show granted permissions - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/08/17 23:54:34 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/220") 220 - td Certain links don't get turned into anchors - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/08/18 12:10:42 - td 2018/08/18 17:34:41 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/221") 221 - td Do not include this user’s comments in (n New) ... - td: a(href="https://gitlab.com/AdamsT") AdamsT - td 2018/08/18 17:31:14 - td 2018/08/18 20:23:45 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/222") 222 - td A text topic with no text should not display th... - td: a(href="https://gitlab.com/AdamsT") AdamsT - td 2018/08/18 17:51:12 - td 2018/08/18 20:26:54 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/223") 223 - td Bug: clicking the "Tag" link in a topic repeate... - td: a(href="https://gitlab.com/Celeo") Celeo - td 2018/08/18 19:42:14 - td 2018/08/18 20:04:46 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/224") 224 - td Long topic name and/or author name hides vote c... - td: a(href="https://gitlab.com/SoptikHa2") SoptikHa2 - td 2018/08/19 09:37:19 - td 2018/08/19 17:33:04 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/225") 225 - td Replies to your comments don't always get regis... - td: a(href="https://gitlab.com/lumbo7332") lumbo7332 - td 2018/08/19 20:24:41 - td 2018/08/21 00:14:23 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/226") 226 - td When a user clicks on a topic tag, maybe defaul... - td: a(href="https://gitlab.com/AdamsT") AdamsT - td 2018/08/19 22:34:08 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/227") 227 - td Convert topic titles in all caps to title case - td: a(href="https://gitlab.com/AdamsT") AdamsT - td 2018/08/20 02:48:13 - td 2018/08/22 01:47:20 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/228") 228 - td Add group wiki's - td: a(href="https://gitlab.com/ivanfon") ivanfon - td 2018/08/20 02:53:08 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/229") 229 - td Add statistics page - td: a(href="https://gitlab.com/ivanfon") ivanfon - td 2018/08/20 03:14:21 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/230") 230 - td Clicking the vote button allows you to open mul... - td: a(href="https://gitlab.com/tmkv") tmkv - td 2018/08/22 03:30:59 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/231") 231 - td Search UI - Add some margin between text input ... - td: a(href="https://gitlab.com/AdamsT") AdamsT - td 2018/08/22 20:49:11 - td 2018/08/26 23:49:30 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/232") 232 - td Topic moving & re-tagging do not check if topic... - td: a(href="https://gitlab.com/jms301") jms301 - td 2018/08/23 07:24:15 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/233") 233 - td Show (OP) in Topic Log changes - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/08/24 00:48:52 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/234") 234 - td Fix mypy type-checks for view functions - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/08/26 08:00:46 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/235") 235 - td Allow adding IDs to Markdown elements - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/08/26 17:00:43 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/236") 236 - td Display nested lists better - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/08/26 17:02:31 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/237") 237 - td Add the ability to sort by specified date/time ... - td: a(href="https://gitlab.com/TheMeerkat") TheMeerkat - td 2018/08/27 17:32:51 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/238") 238 - td Make a UI change that makes it more clear when ... - td: a(href="https://gitlab.com/teaearlgraycold") teaearlgraycold - td 2018/08/27 23:35:38 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/239") 239 - td URLs with unknown TLDs do not parse correctly - td: a(href="https://gitlab.com/danlew42") danlew42 - td 2018/08/30 04:12:25 - td 2018/08/30 05:24:48 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/240") 240 - td Username mentions regex may be too permissive - td: a(href="https://gitlab.com/danlew42") danlew42 - td 2018/08/30 04:14:08 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/241") 241 - td Can't save settings without javascript - td: a(href="https://gitlab.com/alex9099") alex9099 - td 2018/08/30 14:04:44 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/242") 242 - td When linking to a specific comment in a thread ... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/08/31 01:42:48 - td - - h3(id="closed") Closed - table - thead - tr - td Issue - td Title - td Author - td Opened - td Closed - tbody - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/18") 18 - td NSFW tag needs special styling/behavior - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/07 23:50:54 - td 2018/08/05 23:07:02 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/49") 49 - td Add option to "Mark all as read" in notifications - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/23 01:40:04 - td 2018/08/21 07:54:53 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/68") 68 - td Add a "group does not exist" page instead of ge... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/26 10:05:06 - td 2018/08/22 18:56:40 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/70") 70 - td Ordering posts by a custom period greater than ... - td: a(href="https://gitlab.com/ko.jak") ko.jak - td 2018/05/26 17:31:01 - td 2018/08/08 00:45:37 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/74") 74 - td exclude "mark as read" comments from the (# new... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/26 18:14:46 - td 2018/08/07 23:10:00 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/77") 77 - td Separate topics and comments on profile page - td: a(href="https://gitlab.com/g4nym3de") g4nym3de - td 2018/05/27 00:20:47 - td 2018/08/04 17:09:48 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/80") 80 - td Set up repository mirroring to make the code av... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/28 02:12:26 - td 2018/08/04 01:24:15 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/88") 88 - td Add "collapse all non-top-level comments" - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/29 19:13:56 - td 2018/08/22 00:30:44 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/90") 90 - td Implement basic search - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/29 21:25:22 - td 2018/08/21 07:54:08 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/95") 95 - td can't edit comments in one specific thread - td: a(href="https://gitlab.com/zowesiouff") zowesiouff - td 2018/05/31 17:47:28 - td 2018/08/03 11:07:25 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/96") 96 - td notify when username is mentioned - td: a(href="https://gitlab.com/xiretza") xiretza - td 2018/05/31 20:26:48 - td 2018/08/07 00:55:03 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/106") 106 - td 2 factor authentication for the site - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/06/03 19:26:38 - td 2018/08/16 21:27:54 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/140") 140 - td Add the ability for users to vote for alternati... - td: a(href="https://gitlab.com/lordpipe") lordpipe - td 2018/06/20 05:57:52 - td 2018/08/17 20:56:47 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/157") 157 - td Markdown - prevention of accidental numbered li... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/07/13 06:03:06 - td 2018/08/17 20:47:09 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/168") 168 - td Make theme settings internal and session - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/07/22 14:18:29 - td 2018/08/27 20:27:37 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/169") 169 - td Potential memory leak when using commonmark-gfm... - td: a(href="https://gitlab.com/IdiocyInAction") IdiocyInAction - td 2018/07/22 17:49:24 - td 2018/08/10 22:29:53 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/180") 180 - td Implement "Black" code-formatter - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/07/31 10:38:41 - td 2018/08/13 23:29:01 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/185") 185 - td Disallow voting on topics/comments if the topic... - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/08/03 15:57:41 - td 2018/08/06 23:07:26 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/186") 186 - td Add a "Your Posts" view to the user profile page - td: a(href="https://gitlab.com/dillonreyna") dillonreyna - td 2018/08/03 16:18:40 - td 2018/08/03 23:17:11 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/188") 188 - td Add button colors to theme mixin - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/08/03 21:04:30 - td 2018/08/06 21:04:07 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/194") 194 - td Spoiler tags should hide the title as well as t... - td: a(href="https://gitlab.com/MateusLacerda") MateusLacerda - td 2018/08/07 01:03:42 - td 2018/08/08 01:07:07 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/198") 198 - td label-topic-tag-"tag with spaces" CSS class wit... - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/08/07 19:20:10 - td 2018/08/07 20:56:32 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/199") 199 - td Replace pylama - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/08/07 21:57:43 - td 2018/08/30 03:31:36 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/201") 201 - td "OK" is not aligned when with JS disabled - td: a(href="https://gitlab.com/alex9099") alex9099 - td 2018/08/08 23:20:35 - td 2018/08/18 05:23:09 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/205") 205 - td Add button that would lead to outline version o... - td: a(href="https://gitlab.com/SoptikHa2") SoptikHa2 - td 2018/08/10 01:12:13 - td 2018/08/10 03:41:54 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/207") 207 - td Federation and nomadic ID? - td: a(href="https://gitlab.com/Mikaela") Mikaela - td 2018/08/12 18:44:50 - td 2018/08/12 21:28:45 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/215") 215 - td Ordered lists separated by newlines don't inten... - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/08/17 10:17:25 - td 2018/08/17 20:46:30 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/216") 216 - td Ordered list syntax inside code block doesn't r... - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/08/17 10:22:42 - td 2018/08/17 20:46:51 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/220") 220 - td Certain links don't get turned into anchors - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/08/18 12:10:42 - td 2018/08/18 17:34:41 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/221") 221 - td Do not include this user’s comments in (n New) ... - td: a(href="https://gitlab.com/AdamsT") AdamsT - td 2018/08/18 17:31:14 - td 2018/08/18 20:23:45 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/222") 222 - td A text topic with no text should not display th... - td: a(href="https://gitlab.com/AdamsT") AdamsT - td 2018/08/18 17:51:12 - td 2018/08/18 20:26:54 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/223") 223 - td Bug: clicking the "Tag" link in a topic repeate... - td: a(href="https://gitlab.com/Celeo") Celeo - td 2018/08/18 19:42:14 - td 2018/08/18 20:04:46 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/224") 224 - td Long topic name and/or author name hides vote c... - td: a(href="https://gitlab.com/SoptikHa2") SoptikHa2 - td 2018/08/19 09:37:19 - td 2018/08/19 17:33:04 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/225") 225 - td Replies to your comments don't always get regis... - td: a(href="https://gitlab.com/lumbo7332") lumbo7332 - td 2018/08/19 20:24:41 - td 2018/08/21 00:14:23 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/227") 227 - td Convert topic titles in all caps to title case - td: a(href="https://gitlab.com/AdamsT") AdamsT - td 2018/08/20 02:48:13 - td 2018/08/22 01:47:20 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/231") 231 - td Search UI - Add some margin between text input ... - td: a(href="https://gitlab.com/AdamsT") AdamsT - td 2018/08/22 20:49:11 - td 2018/08/26 23:49:30 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/239") 239 - td URLs with unknown TLDs do not parse correctly - td: a(href="https://gitlab.com/danlew42") danlew42 - td 2018/08/30 04:12:25 - td 2018/08/30 05:24:48 - - footer(id="footer") - h3: a(href="../index.html") Home - h3: a(href="#") To Top - h3: a(href="https://tildes.net") Tildes - h3 Built with - | - | - a(href="https://pugjs.org") Pug - | - | and - | - a(href="https://sass-lang.com/") Sass - h3 Colors from - | - | - a(href="https://draculatheme.com") Dracula - h3 View the - | - | - a(href="https://gitlab.com/Bauke/tildes-issue-log") source diff --git a/src/posts/december-2018.html b/src/posts/december-2018.html new file mode 100644 index 0000000..6ebfb4b --- /dev/null +++ b/src/posts/december-2018.html @@ -0,0 +1,554 @@ + + + + + + December 2018 + + + + + + + + + + + + + + + + +
+

December 2018

+
+ +
+

About

+

The Tildes Issue Log is a monthly recurring post about the changes and progression that Tildes has made. + Highlighting some of the newest additions and changes, as well as a complete table of every issue opened and + closed in that month, along with some interesting statistics so you can get a look into the development + process and a quick grasp of anything you may have missed.

+
+
+

Feedback

+

If anything is incorrect or you have anything that you'd like to see changed or added please + open an issue, + PM me + or comment on the posted topic on Tildes.

+

If you'd like to write a highlight section or want to contribute in any other way, feel free to do so. Like + Tildes, this will remain entirely open-source.

+
+
+

Highlights

+

Topic Ownership

+

On December 18th, Deimos posted a topic to discuss potential site mechanics of topics and who owns them that + gained a wild variety of responses that's worth checking out if you haven't already: + click here to read it.

+
+ Details +

Author: + Bauke +

+

Written Date: 2018-07-30

+
+ +

Something that has been planned + for quite a while + has been added on December 22nd. Shortlinks!

+

You can now share topics via the shortlink that is available in the sidebar of topics, + over here. + The shortlinks are just "https://tild.es/topic ID" where "topic ID" are the 3 characters of a topic's URL. So + https://tildes.net/~tildes.official/9au + becomes + https://tild.es/9au.

+

More options like linking to specific comments, users and other stuff is planned, don't worry!

+
+ Details +

Author: + Bauke +

+

Written Date: 2018-07-30

+
+

Happy New Year

+

2018 has come to a close and to celebrate, there will be 47 invite codes (courtesy of some friends and + myself) below, so anyone reading that doesn't have an account yet can check out Tildes. Please read through + the docs + a little so you know for sure what you're getting into. Enjoy! :)

+

Clicking the link will take you straight to the registration page with the code filled out (I can't check + which ones are and aren't used, so this won't be updated sorry).

+

Codes from + Bauke: + Code 1, + Code 2, + Code 3, + Code 4, + Code 5, + Code 6, + Code 7, + Code 8, + Code 9, + Code 10.

+

Codes from + Deing: + Code 11, + Code 12, + Code 13, + Code 14, + Code 15.

+

Codes from + Clerical Terrors: + Code 16, + Code 17, + Code 18, + Code 19, + Code 20, + Code 21, + Code 22, + Code 23, + Code 24, + Code 25.

+

Codes from + Cocoa: + Code 26, + Code 27, + Code 28, + Code 29, + Code 30, + Code 31, + Code 32, + Code 33, + Code 34, + Code 35, + Code 36, + Code 37.

+

Codes from + Ducks: + Code 38, + Code 39, + Code 40, + Code 41, + Code 42, + Code 43, + Code 44, + Code 45, + Code 46, + Code 47.

+
+ Details +

Author: + Bauke +

+

Written Date: 2018-07-31

+
+
+
+

Statistics

+

In the month of December 14 issues were opened and 6 issues were closed.

+

An average of 0.47 issues were opened and 0.20 issues were closed each day.

+

The average time to close issues was 45.36 days or 1088.60 hours.

+

Top 3 issue creators:

+
    +
  1. + Deimorz + with + 6 issues created.
  2. +
  3. + cfabbro + with + 2 issues created.
  4. +
  5. + uselessabstraction + with + 1 issue + created.
  6. +
+

Amount of labels assigned to currently open issues:

+ +

Amount of labels assigned to closed issues:

+ +
+
+

Notable Official Topics

+ + + + + + + + + + + + + + + + + + + + +
DateTitleURL
2018-12-18What if we eliminated "ownership" of link topics? + Click +
2018-12-22Short links for topics and groups are now available via the tild.es domain + Click +
+
+
+

Issue Table

+

Opened

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IssueTitleAuthorOpenedClosed
+ 335 + Public / Third Party REST API + uselessabstraction + 2018/12/01 01:04:31
+ 336 + Add a link to site-wide tag filter in a group-w... + ainar-g + 2018/12/05 23:02:53
+ 337 + Add >> to create quote blocks like ``` does co... + tomflint + 2018/12/07 01:25:03
+ 338 + Remove "# hours" from "Post time" on topics old... + cfabbro + 2018/12/07 16:27:22
+ 339 + Add more default options in "from:" topic sort ... + cfabbro + 2018/12/07 16:30:26
+ 340 + Email addresses and ftp:// links leave behind b... + Deimorz + 2018/12/07 20:13:01
+ 341 + Grey line on left of "Edit your comment" + anowlcalledjosh + 2018/12/09 18:40:272018/12/14 05:46:11
+ 342 + Add sorting options to bookmarks list + Deimorz + 2018/12/10 21:43:21
+ 343 + Update annotations to take advantage of delayed... + Deimorz + 2018/12/11 23:30:58
+ 344 + Investigate Grafana Loki for log storage + Deimorz + 2018/12/13 03:16:36
+ 345 + False data-breach positive on a password + jleclanche + 2018/12/20 20:23:43
+ 346 + Make "sub-tags" work properly with special tags... + Deimorz + 2018/12/21 02:34:51
+ 347 + Shortener responds with 422 when no shortener r... + haykam + 2018/12/22 03:07:31
+ 348 + General accessibility improvements + Deimorz + 2018/12/29 21:56:07
+

Closed

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IssueTitleAuthorOpenedClosed
+ 243 + Strange doubling up of topic summary text on Mi... + cfabbro + 2018/09/01 21:56:522018/12/17 22:11:23
+ 249 + Update Python to 3.7 + Deimorz + 2018/09/05 20:23:052018/12/11 06:25:39
+ 320 + Incorrect error message when no search results ... + anowlcalledjosh + 2018/11/02 00:26:272018/12/16 02:42:20
+ 333 + Fresh Vagrant Up gives an error. + jms301 + 2018/11/25 17:27:452018/12/06 22:29:22
+ 334 + Ampersands aren't included in links + anowlcalledjosh + 2018/11/28 23:13:272018/12/07 20:10:06
+ 341 + Grey line on left of "Edit your comment" + anowlcalledjosh + 2018/12/09 18:40:272018/12/14 05:46:11
+
+
+ +
+ + + diff --git a/src/posts/december-2018.pug b/src/posts/december-2018.pug deleted file mode 100644 index 12d43da..0000000 --- a/src/posts/december-2018.pug +++ /dev/null @@ -1,548 +0,0 @@ - -html(lang="en") - head - meta(name="viewport", content="width=device-width, initial-scale=1.0") - title December 2018 - link(rel="stylesheet", href="../css/common.css") - link(rel="stylesheet", href="../css/post.css") - //- NOTE: favicons are under "src/favicons" but in "public/" for build - link(rel="apple-touch-icon" sizes="180x180" href="../apple-touch-icon.png") - link(rel="apple-touch-icon" sizes="180x180" href="../apple-touch-icon.png") - link(rel="icon" type="image/png" sizes="32x32" href="../favicon-32x32.png") - link(rel="icon" type="image/png" sizes="16x16" href="../favicon-16x16.png") - link(rel="manifest" href="../site.webmanifest") - link(rel="mask-icon" href="../safari-pinned-tab.svg" color="#282a36") - link(rel="shortcut icon" href="../favicon.ico") - meta(name="msapplication-TileColor" content="#282a36") - meta(name="msapplication-config" content="../browserconfig.xml") - meta(name="theme-color" content="#282a36") - - body - div(id="wrapper") - h1 December 2018 - - section(id="post") - article(id="toc") - h2 Table Of Contents - ul - li: a(href="#about") About - li: a(href="#feedback") Feedback - li - a(href="#highlights") Highlights - ul - li: a(href="#topic-ownership") Topic Ownership - li: a(href="#shortlinks") Shortlinks - li: a(href="#happy-new-year") Happy New Year - li: a(href="#statistics") Statistics - li: a(href="#notable-official-topics") Notable Official Topics - li - a(href="#issue-table") Issue Table - ul - li: a(href="#opened") Opened - li: a(href="#closed") Closed - - article(id="about") - h2 About - p The Tildes Issue Log is a monthly recurring post about the changes and progression that Tildes has made. Highlighting some of the newest additions and changes, as well as a complete table of every issue opened and closed in that month, along with some interesting statistics so you can get a look into the development process and a quick grasp of anything you may have missed. - - article(id="feedback") - h2 Feedback - p If anything is incorrect or you have anything that you'd like to see changed or added please - | - | - a(href="https://gitlab.com/Bauke/tildes-issue-log/issues") open an issue - | , - | - a(href="https://tildes.net/user/Bauke/new_message") PM me - | - | or comment on the posted topic on Tildes. - p If you'd like to write a highlight section or want to contribute in any other way, feel free to do so. Like Tildes, this will remain entirely open-source. - - article(id="highlights") - h2 Highlights - h3(id="topic-ownership") Topic Ownership - p On December 18th, Deimos posted a topic to discuss potential site mechanics of topics and who owns them that gained a wild variety of responses that's worth checking out if you haven't already: - | - | - a(href="https://tild.es/989") click here to read it - | . - - details - summary Details - p Author: - | - | - a(href="https://tildes.net/user/Bauke") Bauke - p Written Date: 2018-07-30 - - h3(id="shortlinks") Shortlinks - p Something that has been planned - | - | - a(href="https://tild.es/15m") for quite a while - | - | has been added on December 22nd. Shortlinks! - p You can now share topics via the shortlink that is available in the sidebar of topics, - | - | - a(href="https://i.imgur.com/upYnLhY.png") over here - | . - | The shortlinks are just "https://tild.es/topic ID" where "topic ID" are the 3 characters of a topic's URL. So - | - a(href="https://tildes.net/~tildes.official/9au") https://tildes.net/~tildes.official/9au - | - | becomes - | - a(href="https://tild.es/9au") https://tild.es/9au - | . - p More options like linking to specific comments, users and other stuff is planned, don't worry! - - details - summary Details - p Author: - | - | - a(href="https://tildes.net/user/Bauke") Bauke - p Written Date: 2018-07-30 - - h3(id="happy-new-year") Happy New Year - p 2018 has come to a close and to celebrate, there will be 47 invite codes (courtesy of some friends and myself) below, so anyone reading that doesn't have an account yet can check out Tildes. Please read through - | - | - a(href="https://docs.tildes.net/") the docs - | - | a little so you know for sure what you're getting into. Enjoy! :) - p Clicking the link will take you straight to the registration page with the code filled out (I can't check which ones are and aren't used, so this won't be updated sorry). - p Codes from - | - | - a(href="https://tildes.net/user/Bauke") Bauke - | : - | - a(href="https://tildes.net/register?code=4HSF7-C3KQX-WIEMT") Code 1 - | , - | - a(href="https://tildes.net/register?code=DM4DT-ISHLB-IA5JN") Code 2 - | , - | - a(href="https://tildes.net/register?code=TZ15L-QJ2AS-DL7VK") Code 3 - | , - | - a(href="https://tildes.net/register?code=QQOCR-6JLBS-U1G41") Code 4 - | , - | - a(href="https://tildes.net/register?code=R0NPL-AOJXL-F0AJ0") Code 5 - | , - | - a(href="https://tildes.net/register?code=O23Z1-2V222-MWSTH") Code 6 - | , - | - a(href="https://tildes.net/register?code=GQ1S6-9WMB9-JI98T") Code 7 - | , - | - a(href="https://tildes.net/register?code=GX1US-FF3TB-9PPUY") Code 8 - | , - | - a(href="https://tildes.net/register?code=L1FE7-R09CF-SWDNM") Code 9 - | , - | - a(href="https://tildes.net/register?code=7Z2VM-U0FHL-ZSYQ1") Code 10 - | . - p Codes from - | - | - a(href="https://tildes.net/user/Deing") Deing - | : - | - a(href="https://tildes.net/register?code=YCMY3-Z16XC-V2SQC") Code 11 - | , - | - a(href="https://tildes.net/register?code=3VM4Y-D0TR4-Q5M7V") Code 12 - | , - | - a(href="https://tildes.net/register?code=MUA7G-C4B5R-W233N") Code 13 - | , - | - a(href="https://tildes.net/register?code=S3JLE-DIYQS-UICNF") Code 14 - | , - | - a(href="https://tildes.net/register?code=4HRQS-4BMPN-4AM08") Code 15 - | . - p Codes from - | - | - a(href="https://tildes.net/user/clerical_terrors") Clerical Terrors - | : - | - a(href="https://tildes.net/register?code=9GXEP-EJAY5-OJ4ZX") Code 16 - | , - | - a(href="https://tildes.net/register?code=7I9O2-IX1R3-TLX6D") Code 17 - | , - | - a(href="https://tildes.net/register?code=PPIVV-OAK80-41RMY") Code 18 - | , - | - a(href="https://tildes.net/register?code=ZR3S7-B0AFN-VOH70") Code 19 - | , - | - a(href="https://tildes.net/register?code=O065L-DCFKL-QBF76") Code 20 - | , - | - a(href="https://tildes.net/register?code=LVNJL-E4OPW-UWRQ3") Code 21 - | , - | - a(href="https://tildes.net/register?code=A0DCI-0N9WU-FCXES") Code 22 - | , - | - a(href="https://tildes.net/register?code=O6049-WLND5-YSFKK") Code 23 - | , - | - a(href="https://tildes.net/register?code=8Z0TP-H17ZR-3J35F") Code 24 - | , - | - a(href="https://tildes.net/register?code=ZCJ1M-0GNEZ-M1C8E") Code 25 - | . - p Codes from - | - | - a(href="https://tildes.net/user/Cocoa") Cocoa - | : - | - a(href="https://tildes.net/register?code=2EV79-MXUU6-PII43") Code 26 - | , - | - a(href="https://tildes.net/register?code=PDVDB-ZEOXI-AREHR") Code 27 - | , - | - a(href="https://tildes.net/register?code=RZV27-2SJ7P-F9Y97") Code 28 - | , - | - a(href="https://tildes.net/register?code=QWTCN-HWH9H-G6NIS") Code 29 - | , - | - a(href="https://tildes.net/register?code=CR76Y-TY18Y-ID6IQ") Code 30 - | , - | - a(href="https://tildes.net/register?code=QS7IL-KEW8X-S7BRA") Code 31 - | , - | - a(href="https://tildes.net/register?code=PV733-60JXZ-74QOU") Code 32 - | , - | - a(href="https://tildes.net/register?code=MP7EW-PQSC5-2Q56I") Code 33 - | , - | - a(href="https://tildes.net/register?code=0B3LU-AFTSZ-NK0CW") Code 34 - | , - | - a(href="https://tildes.net/register?code=JLTR0-GRCOP-B35UG") Code 35 - | , - | - a(href="https://tildes.net/register?code=JDR7E-687YN-8YXUN") Code 36 - | , - | - a(href="https://tildes.net/register?code=VTBEK-3YBDZ-RT7QH") Code 37 - | . - p Codes from - | - | - a(href="https://tildes.net/user/ducks") Ducks - | : - | - a(href="https://tildes.net/register?code=PBHLK-OQF5W-CG6LQ") Code 38 - | , - | - a(href="https://tildes.net/register?code=51FA7-B8IZC-1PQQT") Code 39 - | , - | - a(href="https://tildes.net/register?code=PR0D1-38YAR-RZ9FN") Code 40 - | , - | - a(href="https://tildes.net/register?code=QFXXN-RLCEG-A4FAR") Code 41 - | , - | - a(href="https://tildes.net/register?code=09IH9-IU3B8-9L4YC") Code 42 - | , - | - a(href="https://tildes.net/register?code=00VHA-ZPR46-4ERID") Code 43 - | , - | - a(href="https://tildes.net/register?code=O7WES-NE7Q4-N10FI") Code 44 - | , - | - a(href="https://tildes.net/register?code=ZTWW7-A3F0W-2DQQF") Code 45 - | , - | - a(href="https://tildes.net/register?code=BOMC3-Y42OG-BWUN2") Code 46 - | , - | - a(href="https://tildes.net/register?code=9SI4C-KUXIF-L153O") Code 47 - | . - details - summary Details - p Author: - | - | - a(href="https://tildes.net/user/Bauke") Bauke - p Written Date: 2018-07-31 - - article(id="statistics") - h2 Statistics - p In the month of December 14 issues were opened and 6 issues were closed. - p An average of 0.47 issues were opened and 0.20 issues were closed each day. - p The average time to close issues was 45.36 days or 1088.60 hours. - p Top 3 issue creators: - ol - li - a(href="https://gitlab.com/Deimorz") Deimorz - | - | with - | - a(href="https://gitlab.com/tildes/tildes/issues?state=all&author_username=Deimorz") 6 issues created - | . - li - a(href="https://gitlab.com/cfabbro") cfabbro - | - | with - | - a(href="https://gitlab.com/tildes/tildes/issues?state=all&author_username=cfabbro") 2 issues created - | . - li - a(href="https://gitlab.com/uselessabstraction") uselessabstraction - | - | with - | - a(href="https://gitlab.com/tildes/tildes/issues?state=all&author_username=uselessabstraction") 1 issue created - | . - p Amount of labels assigned to currently open issues: - ul - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=bug") bug - | : - | 1 time. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=code") code - | : - | 2 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=design") design - | : - | 1 time. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=feature") feature - | : - | 3 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=investigate") investigate - | : - | 2 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=suggestion") suggestion - | : - | 4 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=tweak") tweak - | : - | 4 times. - p Amount of labels assigned to closed issues: - ul - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=bug") bug - | : - | 4 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=code") code - | : - | 1 time. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=in+progress") in progress - | : - | 2 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=tweak") tweak - | : - | 1 time. - - article(id="notable-official-topics") - h2 Notable Official Topics - table - thead - tr - td Date - td Title - td URL - tbody - tr - td 2018-12-18 - td What if we eliminated "ownership" of link topics? - td: a(href="https://tild.es/989") Click - tr - td 2018-12-22 - td Short links for topics and groups are now available via the tild.es domain - td: a(href="https://tild.es/9au") Click - - article(id="issue-table") - h2 Issue Table - h3(id="opened") Opened - table - thead - tr - td Issue - td Title - td Author - td Opened - td Closed - tbody - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/335") 335 - td Public / Third Party REST API - td: a(href="https://gitlab.com/uselessabstraction") uselessabstraction - td 2018/12/01 01:04:31 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/336") 336 - td Add a link to site-wide tag filter in a group-w... - td: a(href="https://gitlab.com/ainar-g") ainar-g - td 2018/12/05 23:02:53 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/337") 337 - td Add >> to create quote blocks like ``` does co... - td: a(href="https://gitlab.com/tomflint") tomflint - td 2018/12/07 01:25:03 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/338") 338 - td Remove "# hours" from "Post time" on topics old... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/12/07 16:27:22 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/339") 339 - td Add more default options in "from:" topic sort ... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/12/07 16:30:26 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/340") 340 - td Email addresses and ftp:// links leave behind b... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/12/07 20:13:01 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/341") 341 - td Grey line on left of "Edit your comment" - td: a(href="https://gitlab.com/anowlcalledjosh") anowlcalledjosh - td 2018/12/09 18:40:27 - td 2018/12/14 05:46:11 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/342") 342 - td Add sorting options to bookmarks list - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/12/10 21:43:21 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/343") 343 - td Update annotations to take advantage of delayed... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/12/11 23:30:58 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/344") 344 - td Investigate Grafana Loki for log storage - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/12/13 03:16:36 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/345") 345 - td False data-breach positive on a password - td: a(href="https://gitlab.com/jleclanche") jleclanche - td 2018/12/20 20:23:43 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/346") 346 - td Make "sub-tags" work properly with special tags... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/12/21 02:34:51 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/347") 347 - td Shortener responds with 422 when no shortener r... - td: a(href="https://gitlab.com/haykam") haykam - td 2018/12/22 03:07:31 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/348") 348 - td General accessibility improvements - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/12/29 21:56:07 - td - - h3(id="closed") Closed - table - thead - tr - td Issue - td Title - td Author - td Opened - td Closed - tbody - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/243") 243 - td Strange doubling up of topic summary text on Mi... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/09/01 21:56:52 - td 2018/12/17 22:11:23 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/249") 249 - td Update Python to 3.7 - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/09/05 20:23:05 - td 2018/12/11 06:25:39 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/320") 320 - td Incorrect error message when no search results ... - td: a(href="https://gitlab.com/anowlcalledjosh") anowlcalledjosh - td 2018/11/02 00:26:27 - td 2018/12/16 02:42:20 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/333") 333 - td Fresh Vagrant Up gives an error. - td: a(href="https://gitlab.com/jms301") jms301 - td 2018/11/25 17:27:45 - td 2018/12/06 22:29:22 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/334") 334 - td Ampersands aren't included in links - td: a(href="https://gitlab.com/anowlcalledjosh") anowlcalledjosh - td 2018/11/28 23:13:27 - td 2018/12/07 20:10:06 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/341") 341 - td Grey line on left of "Edit your comment" - td: a(href="https://gitlab.com/anowlcalledjosh") anowlcalledjosh - td 2018/12/09 18:40:27 - td 2018/12/14 05:46:11 - - footer(id="footer") - h3: a(href="../index.html") Home - h3: a(href="#") To Top - h3: a(href="https://tildes.net") Tildes - h3 Built with - | - | - a(href="https://pugjs.org") Pug - | - | and - | - a(href="https://sass-lang.com/") Sass - h3 Colors from - | - | - a(href="https://draculatheme.com") Dracula - h3 View the - | - | - a(href="https://gitlab.com/Bauke/tildes-issue-log") source diff --git a/src/posts/july-2018.html b/src/posts/july-2018.html new file mode 100644 index 0000000..3d799df --- /dev/null +++ b/src/posts/july-2018.html @@ -0,0 +1,1088 @@ + + + + + + July 2018 + + + + + + + + + + + + + + + + +
+

July 2018

+
+ +
+

About

+

The Tildes Issue Log is a monthly recurring post about the changes and progression that Tildes has made. + Highlighting some of the newest additions and changes, as well as a complete table of every issue opened and + closed in that month, along with some interesting statistics so you can get a look into the development + process and a quick grasp of anything you may have missed.

+
+
+

Feedback

+

If anything is incorrect or you have anything that you'd like to see changed or added please + open an issue, + PM me + or comment on the posted topic on Tildes.

+

If you'd like to write a highlight section or want to contribute in any other way, feel free to do so. Like + Tildes, this will remain entirely open-source.

+
+
+

Highlights

+

Open Source

+

Arguably the most notable highlight of July was the open-sourcing of the code. You can now find the source + code in + the GitLab repository + and contribute, keep up with the development or create your own version of Tildes entirely. The project is + licensed under the + GNU AGPLv3 + license, you can find a good summary on + GitHub's choosealicense.com.

+

If you're interested in contributing or just messing around, 2 new documentation pages were added for + developing, namely: + Development Setup + and + Development. + These will get you up and running in no time, although the Vagrant setup process takes quite a few minutes.

+

Read more about it + here + and + here.

+
+ Details +

Author: + Bauke +

+

Written Date: 2018-07-19

+
+ +

On July 21st the first feature contribution was merged, developed by + Ivan Fonseca + better known as + @what + on Tildes. Allowing you to open external and/or internal links in new tabs. You can find the toggles inside + your settings, + above the "Change your password" section.

+

Read more about it + here.

+
+ Details +

Author: + Bauke +

+

Written Date: 2018-07-25

+
+

New Groups

+

July 23rd saw the introduction of 4 new groups, listed below, following the + group requests topic + in the beginning of July.

+ +

Summaries of each group are available in their respective sidebars and in the announcement topic.

+

Read more about it + here.

+
+ Details +

Author: + Bauke +

+

Written Date: 2018-07-25

+
+

Not So Daily Discussions

+

On the 26th Deimos posted a topic in + ~tildes.official + titled + Not-so-daily Tildes discussion. + Outlining what the future of the Daily Discussions will hold. To sum it up, daily discussions will now appear + on a more "on-demand" basis. Initially the daily discussions were to boost the site's activity however it's + not really needed anymore. Along with the current backlog of plans and previous discussions that need + attention first.

+

Also noted is that there will be a new post each Monday including the general plans for the week, as well as + a general feedback/questions/suggestions topic every couple of weeks.

+

I highly recommend reading the + original topic, if you haven't already.

+
+ Details +

Author: + Bauke +

+

Written Date: 2018-07-31

+
+
+
+

Statistics

+

In the month of July 31 issues were opened and 29 issues were closed.

+

An average of 1.03 issues were opened and 0.97 issues were closed each day.

+

The average time to close issues was 30.69 days or 736.59 hours.

+

Top 3 issue creators:

+
    +
  1. + Deimorz + with + 10 issues created.
  2. +
  3. + Bauke + with + 5 issues created.
  4. +
  5. + cfabbro + with + 3 issues created.
  6. +
+

Amount of labels assigned to currently open issues:

+ +

Amount of labels assigned to closed issues:

+ +
+
+

Daily Discussions

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DateTitleURL
2018-07-03How can we help people "acclimate" in a friendlier way? + Click +
2018-07-04How do we make groups feel more like "separate spaces"? + Click +
2018-07-05Proposals for "trial groups", round 1. + Click +
2018-07-06General questions/feedback. + Click +
2018-07-09More filtering options? + Click +
2018-07-10Figuring out some early details of the group hierarchy. + Click +
2018-07-12Please help find omissions from the issue tracker. + Click +
2018-07-13Thoughts about the site's activity level. + Click +
2018-07-16How can we maintain quality without drifting too far into "gatekeeping"? + Click +
2018-07-17Approaches to self-promotion. + Click +
2018-07-19More details about handling removed posts. + Click +
2018-07-20General questions/feedback. + Click +
2018-07-23General plans for the week. + Click +
2018-07-24Just... try to relax a bit. + Click +
+
+
+

Issue Table

+

Opened

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IssueTitleAuthorOpenedClosed
+ 150 + Consider supporting the "click to expand" deta... + cfabbro + 2018/07/08 02:15:55
+ 151 + Topic listing is mis-styled on /?after= page + teaearlgraycold + 2018/07/10 03:00:302018/07/10 20:24:14
+ 152 + Broken list styling with pagination + TauZero1 + 2018/07/10 03:04:022018/07/10 08:37:51
+ 153 + Add preference to change default comment sortin... + Deimorz + 2018/07/10 09:23:19
+ 154 + Add pagination to users viewing their own profile + cfabbro + 2018/07/12 16:44:20
+ 155 + Confirmations for leaving page with post/messag... + Deimorz + 2018/07/12 22:09:58
+ 156 + Add styling for "target" comment when linked to... + Deimorz + 2018/07/13 02:20:282018/07/20 00:47:40
+ 157 + Markdown - prevention of accidental numbered li... + Deimorz + 2018/07/13 06:03:06
+ 158 + When I create a new topic and I use Control + E... + AdamsT + 2018/07/17 18:31:582018/07/19 23:15:51
+ 159 + Clarify what the inbound contributions are lice... + hook + 2018/07/18 09:42:202018/07/23 01:22:24
+ 160 + Weird behaviour with Vim Vixen plug-in + Wanda-Seldon + 2018/07/18 11:16:20
+ 161 + Include licensing and copyright info in source ... + hook + 2018/07/18 12:22:35
+ 162 + Editing tags without making changes and pressin... + Bauke + 2018/07/19 20:47:112018/07/20 02:58:45
+ 163 + Invite code display order changes on re-load + jms301 + 2018/07/20 13:51:592018/07/25 04:04:50
+ 164 + Posting a reply on a topic that's been deleted ... + Bauke + 2018/07/20 18:37:20
+ 165 + It's too easy to overwrite your previous topic ... + Deimorz + 2018/07/20 23:37:24
+ 166 + Replace site logo (either entirely or just with... + Deimorz + 2018/07/21 01:02:05
+ 167 + Add pinned topics + Bauke + 2018/07/21 02:06:442018/07/23 01:12:31
+ 168 + Make theme setting internal and not session + Bauke + 2018/07/22 14:18:29
+ 169 + Potential memory leak when using commonmark-gfm... + IdiocyInAction + 2018/07/22 17:49:24
+ 170 + Add ability to open links in comments / text to... + Deimorz + 2018/07/23 19:35:552018/07/31 01:29:22
+ 171 + Fix/re-enable scraper for link topic favicons + Deimorz + 2018/07/23 23:06:49
+ 172 + Tildes tries to fix html tags where it shouldn't + SoptikHa2 + 2018/07/24 08:37:492018/07/24 09:24:22
+ 173 + Mobile Safari displays underscores in place of ... + Deimorz + 2018/07/25 03:24:24
+ 174 + Move the `post-buttons` (edit, tags, delete) to... + cfabbro + 2018/07/27 10:42:40
+ 175 + Tildes display in mobile version on QuteBrowser + SoptikHa2 + 2018/07/28 13:33:192018/07/28 19:15:05
+ 176 + Add style to error pages + Bauke + 2018/07/30 15:10:02
+ 177 + Switch to Python-based Markdown implementation + ivanfon + 2018/07/30 18:01:07
+ 178 + Change the web app manifest display mode to `mi... + nektro + 2018/07/31 02:26:34
+ 179 + Add support for browser notifications + nektro + 2018/07/31 07:04:20
+ 180 + Implement "Black" code-formatter + Deimorz + 2018/07/31 10:38:41
+

Closed

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IssueTitleAuthorOpenedClosed
+ 10 + Add a maximum length to markdown fields (text t... + Deimorz + 2018/05/04 07:38:162018/07/13 07:07:09
+ 20 + The "Sidebar" link on mobile should highlight i... + Deimorz + 2018/05/11 02:14:322018/07/20 08:57:43
+ 22 + Implement PWA manifest + Deimorz + 2018/05/19 03:38:442018/07/13 07:26:43
+ 34 + Create option to open external links in new tabs + chris109 + 2018/05/22 02:06:182018/07/22 02:17:38
+ 40 + add gitlab link to footer + cfabbro + 2018/05/22 22:40:322018/07/20 19:09:58
+ 42 + ability to revisit past "mark as read" notifica... + cfabbro + 2018/05/22 22:47:242018/07/21 23:13:35
+ 50 + make it easier to distinguish between voted and... + cfabbro + 2018/05/23 01:57:272018/07/20 00:48:13
+ 63 + small visual bug in title length error message + cfabbro + 2018/05/26 06:49:072018/07/25 03:44:37
+ 65 + leaving unclosed + cfabbro + 2018/05/26 07:26:482018/07/13 07:31:07
+ 66 + trying to delete comment that isn't yours resul... + cfabbro + 2018/05/26 07:28:222018/07/29 21:33:20
+ 75 + add warning when navigating away from the page ... + cfabbro + 2018/05/26 18:18:072018/07/08 22:45:33
+ 76 + Website font is not standardized across platforms + ko.jak + 2018/05/26 19:46:002018/07/21 00:59:02
+ 120 + Small visual bug when submitting invalid URL + cfabbro + 2018/06/10 04:45:052018/07/25 03:40:47
+ 138 + Remove margin-right from last item in tab-listi... + Bauke + 2018/06/16 19:37:502018/07/20 00:48:31
+ 143 + iOS - clicking a tag in a group page results in... + cfabbro + 2018/06/23 22:35:142018/07/08 22:23:45
+ 146 + Change theme application mechanic + Bauke + 2018/06/26 22:46:462018/07/31 02:49:41
+ 147 + A bullet is displayed to the left of each post'... + AdamsT + 2018/06/28 16:41:392018/07/08 22:29:12
+ 149 + Filter tags button too big? + Bauke + 2018/06/29 19:46:572018/07/19 02:42:33
+ 151 + Topic listing is mis-styled on /?after= page + teaearlgraycold + 2018/07/10 03:00:302018/07/10 20:24:14
+ 152 + Broken list styling with pagination + TauZero1 + 2018/07/10 03:04:022018/07/10 08:37:51
+ 156 + Add styling for "target" comment when linked to... + Deimorz + 2018/07/13 02:20:282018/07/20 00:47:40
+ 158 + When I create a new topic and I use Control + E... + AdamsT + 2018/07/17 18:31:582018/07/19 23:15:51
+ 159 + Clarify what the inbound contributions are lice... + hook + 2018/07/18 09:42:202018/07/23 01:22:24
+ 162 + Editing tags without making changes and pressin... + Bauke + 2018/07/19 20:47:112018/07/20 02:58:45
+ 163 + Invite code display order changes on re-load + jms301 + 2018/07/20 13:51:592018/07/25 04:04:50
+ 167 + Add pinned topics + Bauke + 2018/07/21 02:06:442018/07/23 01:12:31
+ 170 + Add ability to open links in comments / text to... + Deimorz + 2018/07/23 19:35:552018/07/31 01:29:22
+ 172 + Tildes tries to fix html tags where it shouldn't + SoptikHa2 + 2018/07/24 08:37:492018/07/24 09:24:22
+ 175 + Tildes display in mobile version on QuteBrowser + SoptikHa2 + 2018/07/28 13:33:192018/07/28 19:15:05
+
+
+ +
+ + + diff --git a/src/posts/july-2018.pug b/src/posts/july-2018.pug deleted file mode 100644 index 067b33a..0000000 --- a/src/posts/july-2018.pug +++ /dev/null @@ -1,751 +0,0 @@ - -html(lang="en") - head - meta(name="viewport", content="width=device-width, initial-scale=1.0") - title July 2018 - link(rel="stylesheet", href="../css/common.css") - link(rel="stylesheet", href="../css/post.css") - //- NOTE: favicons are under "src/favicons" but in "public/" for build - link(rel="apple-touch-icon" sizes="180x180" href="../apple-touch-icon.png") - link(rel="apple-touch-icon" sizes="180x180" href="../apple-touch-icon.png") - link(rel="icon" type="image/png" sizes="32x32" href="../favicon-32x32.png") - link(rel="icon" type="image/png" sizes="16x16" href="../favicon-16x16.png") - link(rel="manifest" href="../site.webmanifest") - link(rel="mask-icon" href="../safari-pinned-tab.svg" color="#282a36") - link(rel="shortcut icon" href="../favicon.ico") - meta(name="msapplication-TileColor" content="#282a36") - meta(name="msapplication-config" content="../browserconfig.xml") - meta(name="theme-color" content="#282a36") - - body - div(id="wrapper") - h1 July 2018 - - section(id="post") - article(id="toc") - h2 Table Of Contents - ul - li: a(href="#about") About - li: a(href="#feedback") Feedback - li - a(href="#highlights") Highlights - ul - li: a(href="#open-source") Open Source - li: a(href="#link-new-tabs") Links In New Tabs - li: a(href="#new-groups") New Groups - li: a(href="#not-so-daily-discussions") Not So Daily... - li: a(href="#statistics") Statistics - li: a(href="#daily-discussions") Daily Discussions - li - a(href="#issue-table") Issue Table - ul - li: a(href="#opened") Opened - li: a(href="#closed") Closed - - article(id="about") - h2 About - p The Tildes Issue Log is a monthly recurring post about the changes and progression that Tildes has made. Highlighting some of the newest additions and changes, as well as a complete table of every issue opened and closed in that month, along with some interesting statistics so you can get a look into the development process and a quick grasp of anything you may have missed. - - article(id="feedback") - h2 Feedback - p If anything is incorrect or you have anything that you'd like to see changed or added please - | - | - a(href="https://gitlab.com/Bauke/tildes-issue-log/issues") open an issue - | , - | - a(href="https://tildes.net/user/Bauke/new_message") PM me - | - | or comment on the posted topic on Tildes. - p If you'd like to write a highlight section or want to contribute in any other way, feel free to do so. Like Tildes, this will remain entirely open-source. - - article(id="highlights") - h2 Highlights - h3(id="open-source") Open Source - p Arguably the most notable highlight of July was the open-sourcing of the code. You can now find the source code in - | - | - a(href="https://gitlab.com/tildes/tildes") the GitLab repository - | - | and contribute, keep up with the development or create your own version of Tildes entirely. The project is licensed under the - | - a(href="https://gitlab.com/tildes/tildes/blob/master/LICENSE.md") GNU AGPLv3 - | - | license, you can find a good summary on - | - a(href="https://choosealicense.com/licenses/agpl-3.0/") GitHub's choosealicense.com - | . - p If you're interested in contributing or just messing around, 2 new documentation pages were added for developing, namely: - | - | - a(href="https://docs.tildes.net/development-setup") Development Setup - | - | and - | - a(href="https://docs.tildes.net/development") Development - | . - | These will get you up and running in no time, although the Vagrant setup process takes quite a few minutes. - p Read more about it - | - | - a(href="https://tildes.net/~tildes.official/3i4") here - | - | and - | - a(href="https://blog.tildes.net/open-source") here - | . - details - summary Details - p Author: - | - | - a(href="https://tildes.net/user/Bauke") Bauke - p Written Date: 2018-07-19 - - h3(id="link-new-tabs") Links In New Tabs - p On July 21st the first feature contribution was merged, developed by - | - | - a(href="https://gitlab.com/ivanfon") Ivan Fonseca - | - | better known as - | - a(href="https://tildes.net/user/what") @what - | - | on Tildes. Allowing you to open external and/or internal links in new tabs. You can find the toggles inside - | - a(href="https://tildes.net/settings") your settings - | , - | above the "Change your password" section. - p Read more about it - | - | - a(href="https://tildes.net/~tildes.official/3oi") here - | . - details - summary Details - p Author: - | - | - a(href="https://tildes.net/user/Bauke") Bauke - p Written Date: 2018-07-25 - - h3(id="new-groups") New Groups - p July 23rd saw the introduction of 4 new groups, listed below, following the - | - | - a(href="https://tildes.net/~tildes.official/342") group requests topic - | - | in the beginning of July. - ul - li: a(href="https://tildes.net/~anime") ~anime - li: a(href="https://tildes.net/~enviro") ~enviro - li: a(href="https://tildes.net/~humanities") ~humanities - li: a(href="https://tildes.net/~life") ~life - p Summaries of each group are available in their respective sidebars and in the announcement topic. - p Read more about it - | - | - a(href="https://tildes.net/~tildes.official/3qv") here - | . - details - summary Details - p Author: - | - | - a(href="https://tildes.net/user/Bauke") Bauke - p Written Date: 2018-07-25 - - h3(id="not-so-daily-discussions") Not So Daily Discussions - p On the 26th Deimos posted a topic in - | - | - a(href="https://tildes.net/~tildes.official") ~tildes.official - | - | titled - | - a(href="https://tildes.net/~tildes.official/3x9") Not-so-daily Tildes discussion - | . - | Outlining what the future of the Daily Discussions will hold. To sum it up, daily discussions will now appear on a more "on-demand" basis. Initially the daily discussions were to boost the site's activity however it's not really needed anymore. Along with the current backlog of plans and previous discussions that need attention first. - p Also noted is that there will be a new post each Monday including the general plans for the week, as well as a general feedback/questions/suggestions topic every couple of weeks. - p I highly recommend reading the - | - | - a(href="https://tildes.net/~tildes.official/3x9") original topic - | , if you haven't already. - details - summary Details - p Author: - | - | - a(href="https://tildes.net/user/Bauke") Bauke - p Written Date: 2018-07-31 - - article(id="statistics") - h2 Statistics - p In the month of July 31 issues were opened and 29 issues were closed. - p An average of 1.03 issues were opened and 0.97 issues were closed each day. - p The average time to close issues was 30.69 days or 736.59 hours. - p Top 3 issue creators: - ol - li - a(href="https://gitlab.com/Deimorz") Deimorz - | - | with - | - a(href="https://gitlab.com/tildes/tildes/issues?state=all&author_username=Deimorz") 10 issues created - | . - li - a(href="https://gitlab.com/Bauke") Bauke - | - | with - | - a(href="https://gitlab.com/tildes/tildes/issues?state=all&author_username=Bauke") 5 issues created - | . - li - a(href="https://gitlab.com/cfabbro") cfabbro - | - | with - | - a(href="https://gitlab.com/tildes/tildes/issues?state=all&author_username=cfabbro") 3 issues created - | . - p Amount of labels assigned to currently open issues: - ul - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=bug") bug - | : - | 6 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=code") code - | : - | 3 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=design") design - | : - | 3 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=feature") feature - | : - | 5 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=high+priority") high priority - | : - | 2 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=in+progress") in progress - | : - | 2 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=investigate") investigate - | : - | 6 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=suggestion") suggestion - | : - | 2 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=tweak") tweak - | : - | 1 time. - p Amount of labels assigned to closed issues: - ul - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=bug") bug - | : - | 10 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=design") design - | : - | 7 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=feature") feature - | : - | 6 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=high+priority") high priority - | : - | 2 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=in+progress") in progress - | : - | 1 time. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=investigate") investigate - | : - | 4 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=tweak") tweak - | : - | 5 times. - - - article(id="daily-discussions") - h2 Daily Discussions - table - thead - tr - td Date - td Title - td URL - tbody - tr - td 2018-07-03 - td How can we help people "acclimate" in a friendlier way? - td: a(href="https://tildes.net/~tildes.official/31s") Click - tr - td 2018-07-04 - td How do we make groups feel more like "separate spaces"? - td: a(href="https://tildes.net/~tildes.official/32z") Click - tr - td 2018-07-05 - td Proposals for "trial groups", round 1. - td: a(href="https://tildes.net/~tildes.official/342") Click - tr - td 2018-07-06 - td General questions/feedback. - td: a(href="https://tildes.net/~tildes.official/351") Click - tr - td 2018-07-09 - td More filtering options? - td: a(href="https://tildes.net/~tildes.official/37t") Click - tr - td 2018-07-10 - td Figuring out some early details of the group hierarchy. - td: a(href="https://tildes.net/~tildes.official/398") Click - tr - td 2018-07-12 - td Please help find omissions from the issue tracker. - td: a(href="https://tildes.net/~tildes.official/3b4") Click - tr - td 2018-07-13 - td Thoughts about the site's activity level. - td: a(href="https://tildes.net/~tildes.official/3c7") Click - tr - td 2018-07-16 - td How can we maintain quality without drifting too far into "gatekeeping"? - td: a(href="https://tildes.net/~tildes.official/3gj") Click - tr - td 2018-07-17 - td Approaches to self-promotion. - td: a(href="https://tildes.net/~tildes.official/3i5") Click - tr - td 2018-07-19 - td More details about handling removed posts. - td: a(href="https://tildes.net/~tildes.official/3lf") Click - tr - td 2018-07-20 - td General questions/feedback. - td: a(href="https://tildes.net/~tildes.official/3n8") Click - tr - td 2018-07-23 - td General plans for the week. - td: a(href="https://tildes.net/~tildes.official/3qz") Click - tr - td 2018-07-24 - td Just... try to relax a bit. - td: a(href="https://tildes.net/~tildes.official/3t5") Click - - article(id="issue-table") - h2 Issue Table - h3(id="opened") Opened - table - thead - tr - td Issue - td Title - td Author - td Opened - td Closed - tbody - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/150") 150 - td Consider supporting the "click to expand" deta... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/07/08 02:15:55 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/151") 151 - td Topic listing is mis-styled on /?after= page - td: a(href="https://gitlab.com/teaearlgraycold") teaearlgraycold - td 2018/07/10 03:00:30 - td 2018/07/10 20:24:14 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/152") 152 - td Broken list styling with pagination - td: a(href="https://gitlab.com/TauZero1") TauZero1 - td 2018/07/10 03:04:02 - td 2018/07/10 08:37:51 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/153") 153 - td Add preference to change default comment sortin... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/07/10 09:23:19 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/154") 154 - td Add pagination to users viewing their own profile - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/07/12 16:44:20 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/155") 155 - td Confirmations for leaving page with post/messag... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/07/12 22:09:58 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/156") 156 - td Add styling for "target" comment when linked to... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/07/13 02:20:28 - td 2018/07/20 00:47:40 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/157") 157 - td Markdown - prevention of accidental numbered li... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/07/13 06:03:06 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/158") 158 - td When I create a new topic and I use Control + E... - td: a(href="https://gitlab.com/AdamsT") AdamsT - td 2018/07/17 18:31:58 - td 2018/07/19 23:15:51 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/159") 159 - td Clarify what the inbound contributions are lice... - td: a(href="https://gitlab.com/hook") hook - td 2018/07/18 09:42:20 - td 2018/07/23 01:22:24 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/160") 160 - td Weird behaviour with Vim Vixen plug-in - td: a(href="https://gitlab.com/Wanda-Seldon") Wanda-Seldon - td 2018/07/18 11:16:20 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/161") 161 - td Include licensing and copyright info in source ... - td: a(href="https://gitlab.com/hook") hook - td 2018/07/18 12:22:35 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/162") 162 - td Editing tags without making changes and pressin... - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/07/19 20:47:11 - td 2018/07/20 02:58:45 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/163") 163 - td Invite code display order changes on re-load - td: a(href="https://gitlab.com/jms301") jms301 - td 2018/07/20 13:51:59 - td 2018/07/25 04:04:50 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/164") 164 - td Posting a reply on a topic that's been deleted ... - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/07/20 18:37:20 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/165") 165 - td It's too easy to overwrite your previous topic ... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/07/20 23:37:24 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/166") 166 - td Replace site logo (either entirely or just with... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/07/21 01:02:05 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/167") 167 - td Add pinned topics - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/07/21 02:06:44 - td 2018/07/23 01:12:31 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/168") 168 - td Make theme setting internal and not session - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/07/22 14:18:29 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/169") 169 - td Potential memory leak when using commonmark-gfm... - td: a(href="https://gitlab.com/IdiocyInAction") IdiocyInAction - td 2018/07/22 17:49:24 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/170") 170 - td Add ability to open links in comments / text to... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/07/23 19:35:55 - td 2018/07/31 01:29:22 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/171") 171 - td Fix/re-enable scraper for link topic favicons - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/07/23 23:06:49 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/172") 172 - td Tildes tries to fix html tags where it shouldn't - td: a(href="https://gitlab.com/SoptikHa2") SoptikHa2 - td 2018/07/24 08:37:49 - td 2018/07/24 09:24:22 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/173") 173 - td Mobile Safari displays underscores in place of ... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/07/25 03:24:24 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/174") 174 - td Move the `post-buttons` (edit, tags, delete) to... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/07/27 10:42:40 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/175") 175 - td Tildes display in mobile version on QuteBrowser - td: a(href="https://gitlab.com/SoptikHa2") SoptikHa2 - td 2018/07/28 13:33:19 - td 2018/07/28 19:15:05 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/176") 176 - td Add style to error pages - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/07/30 15:10:02 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/177") 177 - td Switch to Python-based Markdown implementation - td: a(href="https://gitlab.com/ivanfon") ivanfon - td 2018/07/30 18:01:07 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/178") 178 - td Change the web app manifest display mode to `mi... - td: a(href="https://gitlab.com/nektro") nektro - td 2018/07/31 02:26:34 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/179") 179 - td Add support for browser notifications - td: a(href="https://gitlab.com/nektro") nektro - td 2018/07/31 07:04:20 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/180") 180 - td Implement "Black" code-formatter - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/07/31 10:38:41 - td - - h3(id="closed") Closed - table - thead - tr - td Issue - td Title - td Author - td Opened - td Closed - tbody - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/10") 10 - td Add a maximum length to markdown fields (text t... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/04 07:38:16 - td 2018/07/13 07:07:09 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/20") 20 - td The "Sidebar" link on mobile should highlight i... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/11 02:14:32 - td 2018/07/20 08:57:43 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/22") 22 - td Implement PWA manifest - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/19 03:38:44 - td 2018/07/13 07:26:43 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/34") 34 - td Create option to open external links in new tabs - td: a(href="https://gitlab.com/chris109") chris109 - td 2018/05/22 02:06:18 - td 2018/07/22 02:17:38 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/40") 40 - td add gitlab link to footer - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/22 22:40:32 - td 2018/07/20 19:09:58 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/42") 42 - td ability to revisit past "mark as read" notifica... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/22 22:47:24 - td 2018/07/21 23:13:35 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/50") 50 - td make it easier to distinguish between voted and... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/23 01:57:27 - td 2018/07/20 00:48:13 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/63") 63 - td small visual bug in title length error message - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/26 06:49:07 - td 2018/07/25 03:44:37 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/65") 65 - td leaving unclosed + + + + + June 2018 + + + + + + + + + + + + + + + + +
+

June 2018

+
+ +
+

About

+

The Tildes Issue Log is a monthly recurring post about the changes and progression that Tildes has made. + Highlighting some of the newest additions and changes, as well as a complete table of every issue opened and + closed in that month, along with some interesting statistics so you can get a look into the development + process and a quick grasp of anything you may have missed.

+
+
+

Feedback

+

If anything is incorrect or you have anything that you'd like to see changed or added please + open an issue, + PM me + or comment on the posted topic on Tildes.

+

If you'd like to write a highlight section or want to contribute in any other way, feel free to do so. Like + Tildes, this will remain entirely open-source.

+
+
+

Highlights

+

New Groups

+

The first change to Tildes in June was the addition of 5 new groups:

+ +

And also the creation of the first sub-group: + ~tildes.official, + which now features any official announcements as well as the + Daily Discussions. + + This sub-group also sparked the ability for only admins to create topics.

+

Read more about it + here.

+
+ Details +

Author: + Bauke +

+

Written Date: 2018-06-24

+
+

Default Sorting

+

The default sort order has been changed from "Activity, All Time" to "Activity, 24 Hours". You can also set + your own default sort order which will apply to your general topic listing of groups you're subscribed to and + the topic listing of any group you visit.

+

To change your default sort order you can select any order you'd like to save and click on the "Set as + default" button.

+

Read more about it + here + and + here.

+
+ Details +

Author: + Bauke +

+

Written Date: 2018-06-24

+
+

Mark Notifications As Read

+

A new setting was added to the settings page + that will allow you to automatically mark all your notifications as read once you visit the notifications + pages. It's off by default, so check it out if you haven't already. In case you accidentally mark any of your + notifications as read, you can always find all of them + here.

+

Read more about it + here.

+
+ Details +

Author: + Bauke +

+

Written Date: 2018-06-24

+
+

Tags

+

A bunch of features involving tags have been including filtering to show or hide posts with some tags, a + discussion on standardization and guidelines.

+

You can access your filter to hide by clicking the "Edit filtered tags" in the sidebar or by navigating to + your settings.

+

To filter out topics to only show with specific tags you can click on any tag from a topic or append + "?tag=tag" to the URL. Like this: "https://tildes.net/~tech?tag=security", it'll only show you topics tagged + with security in the + ~tech + group.

+

Read more about it + here + and + here.

+
+ Details +

Author: + Bauke +

+

Written Date: 2018-06-24

+
+

Topic Log

+

June 18th saw the introduction of the topic log. A log of changes made to a topic, located in the sidebar. + Currently the only things logged are if a topic is (un)locked, if someone has changed the tags and/or + edited the title.

+

Read more about it + here.

+
+ Details +

Author: + Bauke +

+

Written Date: 2018-06-24

+
+
+
+

Statistics

+

In the month of June 51 issues were opened and 19 issues were closed.

+

An average of 1.70 issues were opened and 0.63 issues were closed each day.

+

The average time to close issues was 8.56 days or 205.34 hours.

+

Top 3 issue creators:

+
    +
  1. + cfabbro + with + 12 issues created.
  2. +
  3. + Deimorz + with + 9 issues created.
  4. +
  5. + Bauke + with + 5 issues created.
  6. +
+

Amount of labels assigned to currently open issues:

+ +

Amount of labels assigned to closed issues:

+ +
+
+

Daily Discussions

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DateTitleURL
2018-06-01Is "activity" sort still holding up as the default? + Click +
2018-06-02New groups added, please subscribe to them if you're interested. + Click +
2018-06-03Should we allow groups to have customized appearances? + Click +
2018-06-04What missing/broken things are the most "shocking"? + Click +
2018-06-05Quality concerns. + Click +
2018-06-06Let's talk more about filtering. + Click +
2018-06-07Banning for bad-faith/trolling behavior. + Click +
2018-06-08Future daily Tildes discussions. + Click +
2018-06-09Should inviter/invitee info be public? + Click +
2018-06-10Let's start gathering some thoughts for commenting guidelines. + Click +
2018-06-11Finding a balance between discussions and quality links. + Click +
2018-06-12Thoughts on recruiting. + Click +
2018-06-13General feedback/questions. + Click +
2018-06-14Topic tag standardization/guidelines. + Click +
2018-06-15Starting some moderation. + Click +
2018-06-16Haunted by data. + Click +
2018-06-18The importance of content. + Click +
2018-06-19Metafilter. + Click +
2018-06-20"New topic" page and process updated. + Click +
2018-06-21"Trial" groups? + Click +
2018-06-22Nothing in particular. + Click +
2018-06-23Title editing. + Click +
2018-06-25Please help write new descriptions for the groups. + Click +
2018-06-26How to handle account deletion. + Click +
2018-06-28Minor group updates. + Click +
2018-06-29Allowing user to post anonymously? + Click +
+
+
+

Issue Table

+

Opened

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IssueTitleAuthorOpenedClosed
+ 99 + Posts can be double-posted by submitting multip... + cfabbro + 2018/06/01 05:26:462018/06/06 20:28:33
+ 100 + Disable autocomplete on form input fields + toaster_ + 2018/06/01 20:00:012018/06/01 22:34:46
+ 101 + Page sometimes hangs on mobile when going back ... + AdamHebby + 2018/06/01 20:21:24
+ 102 + Redirect moved topics + g4nym3de + 2018/06/01 21:08:022018/06/14 20:59:23
+ 103 + Move new comment box to top + toritxtornado + 2018/06/01 21:29:522018/06/01 21:36:08
+ 104 + Use CSS variables + expectocode + 2018/06/01 22:27:39
+ 105 + make @OP and @userwhoposted synonymous in comme... + cfabbro + 2018/06/02 20:35:21
+ 106 + 2 factor authentication for the site + cfabbro + 2018/06/03 19:26:38
+ 107 + Add ability to "watch" topics (or individual co... + Deimorz + 2018/06/03 20:51:36
+ 108 + some TLDs are not being parsed correctly as hyp... + cfabbro + 2018/06/03 22:29:12
+ 109 + Inconsistent max width on screens larger than 7... + zowesiouff + 2018/06/03 23:38:482018/06/04 21:10:31
+ 110 + Automatically quote selected text when typing a... + nzealand + 2018/06/04 23:54:31
+ 111 + Sort comments by newest leaf, not branch / dept... + 010101 + 2018/06/05 02:52:41
+ 112 + Implement basic topic tag filtering + Deimorz + 2018/06/05 09:23:282018/06/14 22:36:14
+ 113 + Add group-specific topic tag filters + Deimorz + 2018/06/05 10:24:52
+ 114 + Message inbox doesn't sort one-message conversa... + Deimorz + 2018/06/07 19:51:26
+ 115 + Long comment headers display badly on narrow sc... + expectocode + 2018/06/07 21:01:142018/06/08 00:01:33
+ 116 + Clicking 'tag' multiple times opens multiple in... + lpopesco + 2018/06/08 17:03:55
+ 117 + Block links from low quality sources + theCrius + 2018/06/09 09:41:18
+ 118 + Allow a user to click on a post tag to see all ... + AdamsT + 2018/06/09 20:20:122018/06/14 20:03:10
+ 119 + Change the text alignment of the group subscrib... + cfabbro + 2018/06/09 22:06:252018/06/12 03:28:43
+ 120 + Small visual bug when submitting invalid URL + cfabbro + 2018/06/10 04:45:05
+ 121 + Avoid indentation of comments wherever possible + pitchforkmatters + 2018/06/10 19:49:59
+ 122 + Clickable borders that collapse comment trees + pitchforkmatters + 2018/06/10 20:52:31
+ 123 + Subdomains only use default theme + dankebitte + 2018/06/11 08:23:462018/06/11 20:44:32
+ 124 + Auto fill submission metadata (title, tags, etc) + expectocode + 2018/06/11 20:12:27
+ 125 + Add ability for users to view their recently vi... + cfabbro + 2018/06/12 00:59:38
+ 126 + Add permalinks for tags and mutli-tag page supp... + cfabbro + 2018/06/12 01:13:27
+ 127 + Append an optional password recovery setup to t... + pitchforkmatters + 2018/06/13 02:55:59
+ 128 + lynx based browsers returning 400 Bad CSRF Origin + cfabbro + 2018/06/13 07:28:27
+ 129 + It is possible to vote on a deleted topic, and ... + twcus + 2018/06/13 19:34:562018/06/14 09:20:19
+ 130 + Posting an egregiously lengthy text/comment res... + twcus + 2018/06/13 21:15:19
+ 131 + Make the future API support MessagePack + lordpipe + 2018/06/14 01:49:48
+ 132 + Mark notification as read after being clicked o... + cfabbro + 2018/06/14 19:07:00
+ 133 + Period-separated string is automatically parsed... + sidmani + 2018/06/14 20:19:16
+ 134 + Limit topic tags to a reasonable maximum + Deimorz + 2018/06/14 20:41:15
+ 135 + Add reference on the password recovery settings... + cfabbro + 2018/06/15 06:42:01
+ 136 + Topic tag filters should still apply while view... + Deimorz + 2018/06/15 19:58:03
+ 137 + Allow code blocks to be collapsed + Bauke + 2018/06/16 14:32:35
+ 138 + Remove margin-right from last item in tab-listi... + Bauke + 2018/06/16 19:37:50
+ 139 + Put comments and replies into nested lists in H... + Deimorz + 2018/06/16 21:38:28
+ 140 + Add the ability for users to vote for alternati... + lordpipe + 2018/06/20 05:57:52
+ 141 + Add "whisper comments" + Natanael_L + 2018/06/21 12:49:12
+ 142 + Add autocomplete for common tags + Deimorz + 2018/06/21 18:50:16
+ 143 + iOS - clicking a tag in a group page results in... + cfabbro + 2018/06/23 22:35:14
+ 144 + More favicons for site-topic + Bauke + 2018/06/25 13:52:59
+ 145 + Topic tag filters are not filtering out "descen... + Deimorz + 2018/06/25 22:13:02
+ 146 + Change theme application mechanic + Bauke + 2018/06/26 22:46:46
+ 147 + A bullet is displayed to the left of each post'... + AdamsT + 2018/06/28 16:41:39
+ 148 + In user's unread listing show the count of othe... + AdamsT + 2018/06/29 17:49:52
+ 149 + Filter tags button too big? + Bauke + 2018/06/29 19:46:57
+

Closed

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IssueTitleAuthorOpenedClosed
+ 16 + Add description of relevant database triggers t... + Deimorz + 2018/05/07 23:14:072018/06/12 07:41:00
+ 24 + Fix pluralizations of "votes", "messages", etc. + Deimorz + 2018/05/19 20:10:262018/06/19 03:46:33
+ 32 + Session timeout errors + arghdos + 2018/05/21 19:40:192018/06/03 21:00:44
+ 36 + Clicking "Cancel" on a comment in progress dele... + SafariMonkey + 2018/05/22 14:00:392018/06/04 03:53:23
+ 52 + Add ability to jump to parent comment + cfabbro + 2018/05/23 04:02:502018/06/03 21:01:49
+ 59 + on registration page consider mentioning "Have ... + cfabbro + 2018/05/25 18:22:392018/06/12 03:12:30
+ 92 + Can't collapse comment thread when top-level po... + jbonatakis + 2018/05/30 14:45:372018/06/02 07:36:33
+ 93 + add visual indication of subscription on the gr... + cfabbro + 2018/05/31 05:11:172018/06/02 02:17:27
+ 99 + Posts can be double-posted by submitting multip... + cfabbro + 2018/06/01 05:26:462018/06/06 20:28:33
+ 100 + Disable autocomplete on form input fields + toaster_ + 2018/06/01 20:00:012018/06/01 22:34:46
+ 102 + Redirect moved topics + g4nym3de + 2018/06/01 21:08:022018/06/14 20:59:23
+ 103 + Move new comment box to top + toritxtornado + 2018/06/01 21:29:522018/06/01 21:36:08
+ 109 + Inconsistent max width on screens larger than 7... + zowesiouff + 2018/06/03 23:38:482018/06/04 21:10:31
+ 112 + Implement basic topic tag filtering + Deimorz + 2018/06/05 09:23:282018/06/14 22:36:14
+ 115 + Long comment headers display badly on narrow sc... + expectocode + 2018/06/07 21:01:142018/06/08 00:01:33
+ 118 + Allow a user to click on a post tag to see all ... + AdamsT + 2018/06/09 20:20:122018/06/14 20:03:10
+ 119 + Change the text alignment of the group subscrib... + cfabbro + 2018/06/09 22:06:252018/06/12 03:28:43
+ 123 + Subdomains only use default theme + dankebitte + 2018/06/11 08:23:462018/06/11 20:44:32
+ 129 + It is possible to vote on a deleted topic, and ... + twcus + 2018/06/13 19:34:562018/06/14 09:20:19
+
+
+ +
+ + + diff --git a/src/posts/june-2018.pug b/src/posts/june-2018.pug deleted file mode 100644 index 958d6c6..0000000 --- a/src/posts/june-2018.pug +++ /dev/null @@ -1,876 +0,0 @@ - -html(lang="en") - head - meta(name="viewport", content="width=device-width, initial-scale=1.0") - title June 2018 - link(rel="stylesheet", href="../css/common.css") - link(rel="stylesheet", href="../css/post.css") - //- NOTE: favicons are under "src/favicons" but in "public/" for build - link(rel="apple-touch-icon" sizes="180x180" href="../apple-touch-icon.png") - link(rel="apple-touch-icon" sizes="180x180" href="../apple-touch-icon.png") - link(rel="icon" type="image/png" sizes="32x32" href="../favicon-32x32.png") - link(rel="icon" type="image/png" sizes="16x16" href="../favicon-16x16.png") - link(rel="manifest" href="../site.webmanifest") - link(rel="mask-icon" href="../safari-pinned-tab.svg" color="#282a36") - link(rel="shortcut icon" href="../favicon.ico") - meta(name="msapplication-TileColor" content="#282a36") - meta(name="msapplication-config" content="../browserconfig.xml") - meta(name="theme-color" content="#282a36") - - body - div(id="wrapper") - h1 June 2018 - - section(id="post") - article(id="toc") - h2 Table Of Contents - ul - li: a(href="#about") About - li: a(href="#feedback") Feedback - li - a(href="#highlights") Highlights - ul - li: a(href="#new-groups") New Groups - li: a(href="#default-sorting") Default Sorting - li: a(href="#mark-notifications-as-read") Mark Notifications... - li: a(href="#tags") Tags - li: a(href="#topic-log") Topic Log - li: a(href="#statistics") Statistics - li: a(href="#daily-discussions") Daily Discussions - li - a(href="#issue-table") Issue Table - ul - li: a(href="#opened") Opened - li: a(href="#closed") Closed - - article(id="about") - h2 About - p The Tildes Issue Log is a monthly recurring post about the changes and progression that Tildes has made. Highlighting some of the newest additions and changes, as well as a complete table of every issue opened and closed in that month, along with some interesting statistics so you can get a look into the development process and a quick grasp of anything you may have missed. - - article(id="feedback") - h2 Feedback - p If anything is incorrect or you have anything that you'd like to see changed or added please - | - | - a(href="https://gitlab.com/Bauke/tildes-issue-log/issues") open an issue - | , - | - a(href="https://tildes.net/user/Bauke/new_message") PM me - | - | or comment on the posted topic on Tildes. - p If you'd like to write a highlight section or want to contribute in any other way, feel free to do so. Like Tildes, this will remain entirely open-source. - - article(id="highlights") - h2 Highlights - h3(id="new-groups") New Groups - p The first change to Tildes in June was the addition of 5 new groups: - ul - li: a(href="https://tildes.net/~books") ~books - li: a(href="https://tildes.net/~food") ~food - li: a(href="https://tildes.net/~hobbies") ~hobbies - li: a(href="https://tildes.net/~lgbt") ~lgbt - li - a(href="https://tildes.net/~lifestyle"): del ~lifestyle - | , - | now renamed to - | - a(href="https://tildes.net/~health") ~health - p And also the creation of the first sub-group: - | - | - a(href="https://tildes.net/~tildes.official") ~tildes.official - | , - | which now features any official announcements as well as the - | - a(href="https://tildes.net/?tag=daily_discussion") Daily Discussions - | . - | - | This sub-group also sparked the ability for only admins to create topics. - p Read more about it - | - | - a(href="https://tildes.net/~tildes.official/1e1") here - | . - - details - summary Details - p Author: - | - | - a(href="https://tildes.net/user/Bauke") Bauke - p Written Date: 2018-06-24 - - h3(id="default-sorting") Default Sorting - p The default sort order has been changed from "Activity, All Time" to "Activity, 24 Hours". You can also set your own default sort order which will apply to your general topic listing of groups you're subscribed to and the topic listing of any group you visit. - p To change your default sort order you can select any order you'd like to save and click on the "Set as default" button. - p Read more about it - | - | - a(href="https://tildes.net/~tildes.official/1sn") here - | - | and - | - a(href="https://tildes.net/~tildes.official/1vx") here - | . - - details - summary Details - p Author: - | - | - a(href="https://tildes.net/user/Bauke") Bauke - p Written Date: 2018-06-24 - - h3(id="mark-notifications-as-read") Mark Notifications As Read - p A new setting was added to - | - a(href="https://tildes.net/settings") the settings page - | - | that will allow you to automatically mark all your notifications as read once you visit the notifications pages. It's off by default, so check it out if you haven't already. In case you accidentally mark any of your notifications as read, you can always find all of them - | - a(href="https://tildes.net/notifications") here - | . - p Read more about it - | - | - a(href="https://tildes.net/~tildes.official/1z4") here - |. - - details - summary Details - p Author: - | - | - a(href="https://tildes.net/user/Bauke") Bauke - p Written Date: 2018-06-24 - h3(id="tags") Tags - p A bunch of features involving tags have been including filtering to show or hide posts with some tags, a - | - | - a(href="https://tildes.net/~tildes.official/2ab") discussion on standardization and guidelines - | . - p You can access your filter to hide by clicking the "Edit filtered tags" in the sidebar or by navigating to - | - | - a(href="https://tildes.net/settings/filters") your settings - | . - p To filter out topics to only show with specific tags you can click on any tag from a topic or append "?tag=tag" to the URL. Like this: "https://tildes.net/~tech?tag=security", it'll only show you topics tagged with security in the - | - | - a(href="https://tildes.net/~tech") ~tech - | - | group. - p Read more about it - | - | - a(href="https://tildes.net/~tildes.official/28n") here - | - | and - | - a(href="https://tildes.net/~tildes.official/2a9") here - |. - - details - summary Details - p Author: - | - | - a(href="https://tildes.net/user/Bauke") Bauke - p Written Date: 2018-06-24 - - h3(id="topic-log") Topic Log - p June 18th saw the introduction of the topic log. A log of changes made to a topic, located in the sidebar. Currently the only things logged are if a topic is (un)locked, if someone has changed the tags and/or - | - | - a(href="https://tildes.net/~tildes.official/2p6") edited the title - | . - p Read more about it - | - | - a(href="https://tildes.net/~tildes.official/2f1") here - | . - - details - summary Details - p Author: - | - | - a(href="https://tildes.net/user/Bauke") Bauke - p Written Date: 2018-06-24 - - article(id="statistics") - h2 Statistics - p In the month of June 51 issues were opened and 19 issues were closed. - p An average of 1.70 issues were opened and 0.63 issues were closed each day. - p The average time to close issues was 8.56 days or 205.34 hours. - p Top 3 issue creators: - ol - li - a(href="https://gitlab.com/cfabbro") cfabbro - | - | with - | - a(href="https://gitlab.com/tildes/tildes/issues?state=all&author_username=cfabbro") 12 issues created - | . - li - a(href="https://gitlab.com/Deimorz") Deimorz - | - | with - | - a(href="https://gitlab.com/tildes/tildes/issues?state=all&author_username=Deimorz") 9 issues created - | . - li - a(href="https://gitlab.com/Bauke") Bauke - | - | with - | - a(href="https://gitlab.com/tildes/tildes/issues?state=all&author_username=Bauke") 5 issues created - | . - p Amount of labels assigned to currently open issues: - ul - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=bug") bug - | : - | 11 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=code") code - | : - | 1 time. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=design") design - | : - | 1 time. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=feature") feature - | : - | 3 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=high+priority") high priority - | : - | 1 time. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=investigate") investigate - | : - | 8 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=suggestion") suggestion - | : - | 12 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=tweak") tweak - | : - | 5 times. - p Amount of labels assigned to closed issues: - ul - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=bug") bug - | : - | 4 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=code") code - | : - | 1 time. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=design") design - | : - | 1 time. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=feature") feature - | : - | 3 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=high+priority") high priority - | : - | 1 time. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=in+progress") in progress - | : - | 2 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=suggestion") suggestion - | : - | 5 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=tweak") tweak - | : - | 5 times. - - article(id="daily-discussions") - h2 Daily Discussions - //- Table format should be like this: - table - thead - tr - td Date - td Title - td URL - tbody - tr - td 2018-06-01 - td Is "activity" sort still holding up as the default? - td: a(href="https://tildes.net/~tildes.official/1au") Click - tr - td 2018-06-02 - td New groups added, please subscribe to them if you're interested. - td: a(href="https://tildes.net/~tildes.official/1e1") Click - tr - td 2018-06-03 - td Should we allow groups to have customized appearances? - td: a(href="https://tildes.net/~tildes.official/1hw") Click - tr - td 2018-06-04 - td What missing/broken things are the most "shocking"? - td: a(href="https://tildes.net/~tildes.official/1l3") Click - tr - td 2018-06-05 - td Quality concerns. - td: a(href="https://tildes.net/~tildes.official/1oz") Click - tr - td 2018-06-06 - td Let's talk more about filtering. - td: a(href="https://tildes.net/~tildes.official/1t8") Click - tr - td 2018-06-07 - td Banning for bad-faith/trolling behavior. - td: a(href="https://tildes.net/~tildes.official/1wa") Click - tr - td 2018-06-08 - td Future daily Tildes discussions. - td: a(href="https://tildes.net/~tildes.official/1yx") Click - tr - td 2018-06-09 - td Should inviter/invitee info be public? - td: a(href="https://tildes.net/~tildes.official/1zz") Click - tr - td 2018-06-10 - td Let's start gathering some thoughts for commenting guidelines. - td: a(href="https://tildes.net/~tildes.official/22k") Click - tr - td 2018-06-11 - td Finding a balance between discussions and quality links. - td: a(href="https://tildes.net/~tildes.official/247") Click - tr - td 2018-06-12 - td Thoughts on recruiting. - td: a(href="https://tildes.net/~tildes.official/26f") Click - tr - td 2018-06-13 - td General feedback/questions. - td: a(href="https://tildes.net/~tildes.official/28f") Click - tr - td 2018-06-14 - td Topic tag standardization/guidelines. - td: a(href="https://tildes.net/~tildes.official/2ab") Click - tr - td 2018-06-15 - td Starting some moderation. - td: a(href="https://tildes.net/~tildes.official/2c4") Click - tr - td 2018-06-16 - td Haunted by data. - td: a(href="https://tildes.net/~tildes.official/2d4") Click - tr - td 2018-06-18 - td The importance of content. - td: a(href="https://tildes.net/~tildes.official/2fx") Click - tr - td 2018-06-19 - td Metafilter. - td: a(href="https://tildes.net/~tildes.official/2ht") Click - tr - td 2018-06-20 - td "New topic" page and process updated. - td: a(href="https://tildes.net/~tildes.official/2kh") Click - tr - td 2018-06-21 - td "Trial" groups? - td: a(href="https://tildes.net/~tildes.official/2mm") Click - tr - td 2018-06-22 - td Nothing in particular. - td: a(href="https://tildes.net/~tildes.official/2o3") Click - tr - td 2018-06-23 - td Title editing. - td: a(href="https://tildes.net/~tildes.official/2p6") Click - tr - td 2018-06-25 - td Please help write new descriptions for the groups. - td: a(href="https://tildes.net/~tildes.official/2rn") Click - tr - td 2018-06-26 - td How to handle account deletion. - td: a(href="https://tildes.net/~tildes.official/2ta") Click - tr - td 2018-06-28 - td Minor group updates. - td: a(href="https://tildes.net/~tildes.official/2vm") Click - tr - td 2018-06-29 - td Allowing user to post anonymously? - td: a(href="https://tildes.net/~tildes.official/2x3") Click - - article(id="issue-table") - h2 Issue Table - h3(id="opened") Opened - table - thead - tr - td Issue - td Title - td Author - td Opened - td Closed - tbody - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/99") 99 - td Posts can be double-posted by submitting multip... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/06/01 05:26:46 - td 2018/06/06 20:28:33 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/100") 100 - td Disable autocomplete on form input fields - td: a(href="https://gitlab.com/toaster_") toaster_ - td 2018/06/01 20:00:01 - td 2018/06/01 22:34:46 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/101") 101 - td Page sometimes hangs on mobile when going back ... - td: a(href="https://gitlab.com/AdamHebby") AdamHebby - td 2018/06/01 20:21:24 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/102") 102 - td Redirect moved topics - td: a(href="https://gitlab.com/g4nym3de") g4nym3de - td 2018/06/01 21:08:02 - td 2018/06/14 20:59:23 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/103") 103 - td Move new comment box to top - td: a(href="https://gitlab.com/toritxtornado") toritxtornado - td 2018/06/01 21:29:52 - td 2018/06/01 21:36:08 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/104") 104 - td Use CSS variables - td: a(href="https://gitlab.com/expectocode") expectocode - td 2018/06/01 22:27:39 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/105") 105 - td make @OP and @userwhoposted synonymous in comme... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/06/02 20:35:21 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/106") 106 - td 2 factor authentication for the site - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/06/03 19:26:38 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/107") 107 - td Add ability to "watch" topics (or individual co... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/06/03 20:51:36 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/108") 108 - td some TLDs are not being parsed correctly as hyp... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/06/03 22:29:12 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/109") 109 - td Inconsistent max width on screens larger than 7... - td: a(href="https://gitlab.com/zowesiouff") zowesiouff - td 2018/06/03 23:38:48 - td 2018/06/04 21:10:31 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/110") 110 - td Automatically quote selected text when typing a... - td: a(href="https://gitlab.com/nzealand") nzealand - td 2018/06/04 23:54:31 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/111") 111 - td Sort comments by newest leaf, not branch / dept... - td: a(href="https://gitlab.com/010101") 010101 - td 2018/06/05 02:52:41 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/112") 112 - td Implement basic topic tag filtering - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/06/05 09:23:28 - td 2018/06/14 22:36:14 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/113") 113 - td Add group-specific topic tag filters - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/06/05 10:24:52 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/114") 114 - td Message inbox doesn't sort one-message conversa... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/06/07 19:51:26 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/115") 115 - td Long comment headers display badly on narrow sc... - td: a(href="https://gitlab.com/expectocode") expectocode - td 2018/06/07 21:01:14 - td 2018/06/08 00:01:33 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/116") 116 - td Clicking 'tag' multiple times opens multiple in... - td: a(href="https://gitlab.com/lpopesco") lpopesco - td 2018/06/08 17:03:55 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/117") 117 - td Block links from low quality sources - td: a(href="https://gitlab.com/theCrius") theCrius - td 2018/06/09 09:41:18 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/118") 118 - td Allow a user to click on a post tag to see all ... - td: a(href="https://gitlab.com/AdamsT") AdamsT - td 2018/06/09 20:20:12 - td 2018/06/14 20:03:10 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/119") 119 - td Change the text alignment of the group subscrib... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/06/09 22:06:25 - td 2018/06/12 03:28:43 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/120") 120 - td Small visual bug when submitting invalid URL - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/06/10 04:45:05 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/121") 121 - td Avoid indentation of comments wherever possible - td: a(href="https://gitlab.com/pitchforkmatters") pitchforkmatters - td 2018/06/10 19:49:59 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/122") 122 - td Clickable borders that collapse comment trees - td: a(href="https://gitlab.com/pitchforkmatters") pitchforkmatters - td 2018/06/10 20:52:31 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/123") 123 - td Subdomains only use default theme - td: a(href="https://gitlab.com/dankebitte") dankebitte - td 2018/06/11 08:23:46 - td 2018/06/11 20:44:32 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/124") 124 - td Auto fill submission metadata (title, tags, etc) - td: a(href="https://gitlab.com/expectocode") expectocode - td 2018/06/11 20:12:27 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/125") 125 - td Add ability for users to view their recently vi... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/06/12 00:59:38 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/126") 126 - td Add permalinks for tags and mutli-tag page supp... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/06/12 01:13:27 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/127") 127 - td Append an optional password recovery setup to t... - td: a(href="https://gitlab.com/pitchforkmatters") pitchforkmatters - td 2018/06/13 02:55:59 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/128") 128 - td lynx based browsers returning 400 Bad CSRF Origin - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/06/13 07:28:27 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/129") 129 - td It is possible to vote on a deleted topic, and ... - td: a(href="https://gitlab.com/twcus") twcus - td 2018/06/13 19:34:56 - td 2018/06/14 09:20:19 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/130") 130 - td Posting an egregiously lengthy text/comment res... - td: a(href="https://gitlab.com/twcus") twcus - td 2018/06/13 21:15:19 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/131") 131 - td Make the future API support MessagePack - td: a(href="https://gitlab.com/lordpipe") lordpipe - td 2018/06/14 01:49:48 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/132") 132 - td Mark notification as read after being clicked o... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/06/14 19:07:00 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/133") 133 - td Period-separated string is automatically parsed... - td: a(href="https://gitlab.com/sidmani") sidmani - td 2018/06/14 20:19:16 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/134") 134 - td Limit topic tags to a reasonable maximum - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/06/14 20:41:15 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/135") 135 - td Add reference on the password recovery settings... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/06/15 06:42:01 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/136") 136 - td Topic tag filters should still apply while view... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/06/15 19:58:03 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/137") 137 - td Allow code blocks to be collapsed - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/06/16 14:32:35 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/138") 138 - td Remove margin-right from last item in tab-listi... - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/06/16 19:37:50 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/139") 139 - td Put comments and replies into nested lists in H... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/06/16 21:38:28 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/140") 140 - td Add the ability for users to vote for alternati... - td: a(href="https://gitlab.com/lordpipe") lordpipe - td 2018/06/20 05:57:52 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/141") 141 - td Add "whisper comments" - td: a(href="https://gitlab.com/Natanael_L") Natanael_L - td 2018/06/21 12:49:12 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/142") 142 - td Add autocomplete for common tags - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/06/21 18:50:16 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/143") 143 - td iOS - clicking a tag in a group page results in... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/06/23 22:35:14 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/144") 144 - td More favicons for site-topic - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/06/25 13:52:59 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/145") 145 - td Topic tag filters are not filtering out "descen... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/06/25 22:13:02 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/146") 146 - td Change theme application mechanic - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/06/26 22:46:46 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/147") 147 - td A bullet is displayed to the left of each post'... - td: a(href="https://gitlab.com/AdamsT") AdamsT - td 2018/06/28 16:41:39 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/148") 148 - td In user's unread listing show the count of othe... - td: a(href="https://gitlab.com/AdamsT") AdamsT - td 2018/06/29 17:49:52 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/149") 149 - td Filter tags button too big? - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/06/29 19:46:57 - td - - h3(id="closed") Closed - table - thead - tr - td Issue - td Title - td Author - td Opened - td Closed - tbody - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/16") 16 - td Add description of relevant database triggers t... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/07 23:14:07 - td 2018/06/12 07:41:00 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/24") 24 - td Fix pluralizations of "votes", "messages", etc. - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/19 20:10:26 - td 2018/06/19 03:46:33 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/32") 32 - td Session timeout errors - td: a(href="https://gitlab.com/arghdos") arghdos - td 2018/05/21 19:40:19 - td 2018/06/03 21:00:44 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/36") 36 - td Clicking "Cancel" on a comment in progress dele... - td: a(href="https://gitlab.com/SafariMonkey") SafariMonkey - td 2018/05/22 14:00:39 - td 2018/06/04 03:53:23 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/52") 52 - td Add ability to jump to parent comment - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/23 04:02:50 - td 2018/06/03 21:01:49 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/59") 59 - td on registration page consider mentioning "Have ... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/25 18:22:39 - td 2018/06/12 03:12:30 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/92") 92 - td Can't collapse comment thread when top-level po... - td: a(href="https://gitlab.com/jbonatakis") jbonatakis - td 2018/05/30 14:45:37 - td 2018/06/02 07:36:33 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/93") 93 - td add visual indication of subscription on the gr... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/31 05:11:17 - td 2018/06/02 02:17:27 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/99") 99 - td Posts can be double-posted by submitting multip... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/06/01 05:26:46 - td 2018/06/06 20:28:33 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/100") 100 - td Disable autocomplete on form input fields - td: a(href="https://gitlab.com/toaster_") toaster_ - td 2018/06/01 20:00:01 - td 2018/06/01 22:34:46 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/102") 102 - td Redirect moved topics - td: a(href="https://gitlab.com/g4nym3de") g4nym3de - td 2018/06/01 21:08:02 - td 2018/06/14 20:59:23 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/103") 103 - td Move new comment box to top - td: a(href="https://gitlab.com/toritxtornado") toritxtornado - td 2018/06/01 21:29:52 - td 2018/06/01 21:36:08 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/109") 109 - td Inconsistent max width on screens larger than 7... - td: a(href="https://gitlab.com/zowesiouff") zowesiouff - td 2018/06/03 23:38:48 - td 2018/06/04 21:10:31 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/112") 112 - td Implement basic topic tag filtering - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/06/05 09:23:28 - td 2018/06/14 22:36:14 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/115") 115 - td Long comment headers display badly on narrow sc... - td: a(href="https://gitlab.com/expectocode") expectocode - td 2018/06/07 21:01:14 - td 2018/06/08 00:01:33 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/118") 118 - td Allow a user to click on a post tag to see all ... - td: a(href="https://gitlab.com/AdamsT") AdamsT - td 2018/06/09 20:20:12 - td 2018/06/14 20:03:10 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/119") 119 - td Change the text alignment of the group subscrib... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/06/09 22:06:25 - td 2018/06/12 03:28:43 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/123") 123 - td Subdomains only use default theme - td: a(href="https://gitlab.com/dankebitte") dankebitte - td 2018/06/11 08:23:46 - td 2018/06/11 20:44:32 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/129") 129 - td It is possible to vote on a deleted topic, and ... - td: a(href="https://gitlab.com/twcus") twcus - td 2018/06/13 19:34:56 - td 2018/06/14 09:20:19 - - footer(id="footer") - h3: a(href="../index.html") Home - h3: a(href="#") To Top - h3: a(href="https://tildes.net") Tildes - h3 Built with - | - | - a(href="https://pugjs.org") Pug - | - | and - | - a(href="https://sass-lang.com/") Sass - h3 Colors from - | - | - a(href="https://draculatheme.com") Dracula - h3 View the - | - | - a(href="https://gitlab.com/Bauke/tildes-issue-log") source diff --git a/src/posts/may-2018.html b/src/posts/may-2018.html new file mode 100644 index 0000000..6bc7d6d --- /dev/null +++ b/src/posts/may-2018.html @@ -0,0 +1,1448 @@ + + + + + + May 2018 + + + + + + + + + + + + + + + + +
+

May 2018

+
+ +
+

About

+

I thought some people might be interested in seeing the progression of Tildes in a nice, digestible way. So + I thought a "dev blog" of sorts would be a good way to do this. This is just a test post to see find out what + you guys think about it.

+

I'd also like to say this was entirely inspired by + osu!'s Dev Blog + by + peppy. + As I love reading through those about the progress osu! is making, which is one of my favorite games.

+
+
+

Feedback

+

If anything is incorrect or you have anything that you'd like to see changed or added please + open an issue, + PM me + or comment on the posted topic on Tildes.

+

If you'd like to write a highlight section or want to contribute in any other way, feel free to do so. Like + Tildes, this will remain entirely open-source.

+
+
+

Highlights

+

I wasn't around in the month of May, so I wouldn't really know where to start by summarizing some highlights + of what happened but for June I wouldn't mind trying to do this. This would be the most interesting part of + the post and would feature some important stuff that happened and notable changes.

+
+
+

Statistics

+

In May, a total of 91 issues were opened and 27 were closed.

+

I plan on adding more statistics, such as average time to close, but for now there's not much else as I just + want to get this out there before I work on much more.

+
+
+

Daily Discussions

+

The Daily Discussions weren't collected for May.

+
+
+

Issue Table

+

Opened

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IssueTitleAuthorOpenedClosed
+ 8 + Error when cancelling a reply on iOS (iPad Pro,... + cfabbro + 2018/05/04 01:26:502018/05/28 19:18:54
+ 9 + Page formatting displays incorrectly in Safari + GabrielMorris + 2018/05/04 02:38:42
+ 10 + Add a maximum length to markdown fields (text t... + Deimorz + 2018/05/04 07:38:16
+ 11 + Light/dark theme is not persistent across devices + GabrielMorris + 2018/05/04 22:23:212018/05/18 08:27:19
+ 12 + Comment visit tracking doesn't account for the ... + Deimorz + 2018/05/04 23:12:012018/05/07 08:25:54
+ 13 + Comment visit tracking doesn't account for comm... + Deimorz + 2018/05/04 23:19:172018/05/07 08:26:38
+ 14 + Add ability to link to a comment instead of jus... + Deimorz + 2018/05/06 00:07:14
+ 15 + Site icons have a slight "bleed" on their edges + Deimorz + 2018/05/07 21:22:14
+ 16 + Add description of relevant database triggers t... + Deimorz + 2018/05/07 23:14:072018/06/12 07:41:00
+ 17 + Allow changing the threshold for highlighting n... + Deimorz + 2018/05/07 23:38:48
+ 18 + NSFW tag needs special styling/behavior + Deimorz + 2018/05/07 23:50:54
+ 19 + Add sticky topics + cfabbro + 2018/05/09 00:21:18
+ 20 + The "Sidebar" link on mobile should highlight i... + Deimorz + 2018/05/11 02:14:32
+ 21 + `Voted` text changes back to `Vote` in reply no... + cfabbro + 2018/05/18 02:12:452018/05/25 09:35:20
+ 22 + Implement PWA manifest + Deimorz + 2018/05/19 03:38:44
+ 23 + Investigate and potentially implement webmentions + Deimorz + 2018/05/19 04:33:54
+ 24 + Fix pluralizations of "votes", "messages", etc. + Deimorz + 2018/05/19 20:10:262018/06/19 03:46:33
+ 25 + Add a feature for previewing comments/topics/me... + Deimorz + 2018/05/19 20:16:39
+ 26 + Textbox size is unnecessarily restricted for ma... + Deimorz + 2018/05/19 20:18:192018/05/23 07:07:38
+ 27 + Support dark theme on blog/docs + Deimorz + 2018/05/19 20:20:03
+ 28 + Improve layout for browsers that don't support ... + Deimorz + 2018/05/20 10:56:26
+ 29 + Word count showing as () instead of (0 words) i... + cfabbro + 2018/05/20 17:51:542018/05/21 00:59:05
+ 30 + Look into setting up a Tor hidden service + Deimorz + 2018/05/21 09:53:44
+ 31 + Text rendering bug: Hyperlinked monospace text ... + cfabbro + 2018/05/21 10:16:572018/05/22 02:56:54
+ 32 + Session timeout errors + arghdos + 2018/05/21 19:40:192018/06/03 21:00:44
+ 33 + New comment rendering location + g4nym3de + 2018/05/21 21:29:39
+ 34 + Create option to open external links in new tabs + chris109 + 2018/05/22 02:06:18
+ 35 + Tags force tildes group to stretch on mobile ho... + theCrius + 2018/05/22 08:22:322018/05/22 20:39:40
+ 36 + Clicking "Cancel" on a comment in progress dele... + SafariMonkey + 2018/05/22 14:00:392018/06/04 03:53:23
+ 37 + Using "hip-hop" tag shows "Invalid Tag" but doe... + vishnurajeevan + 2018/05/22 15:57:11
+ 38 + ~group does not wrap properly for long titles o... + arghdos + 2018/05/22 21:38:352018/05/22 22:34:54
+ 39 + Ordered list renders differently on different p... + arghdos + 2018/05/22 22:30:282018/05/30 00:46:26
+ 40 + add gitlab link to footer + cfabbro + 2018/05/22 22:40:32
+ 41 + add "context" button that shows self-text to th... + cfabbro + 2018/05/22 22:43:43
+ 42 + ability to revisit past "mark as read" notifica... + cfabbro + 2018/05/22 22:47:24
+ 43 + add "to the top" anchor link to footer + cfabbro + 2018/05/22 22:48:33
+ 44 + Excessive tags cause scrollbar to appear + kaushalmodi + 2018/05/22 22:55:082018/05/23 07:08:49
+ 45 + Have collapse comment button presses remembered + cfabbro + 2018/05/23 00:00:27
+ 46 + add donate link to footer + cfabbro + 2018/05/23 00:16:372018/05/23 00:17:15
+ 47 + Add a better/larger favicon for mobile icons + Deimorz + 2018/05/23 00:44:302018/05/30 06:17:32
+ 48 + "Mark as Read" should not fade out the box + cfabbro + 2018/05/23 01:39:002018/05/23 07:13:26
+ 49 + Add option to "Mark all as read" in notifications + cfabbro + 2018/05/23 01:40:04
+ 50 + make it easier to distinguish between voted and... + cfabbro + 2018/05/23 01:57:27
+ 51 + ability to hide topics (and view/unhide ones us... + cfabbro + 2018/05/23 02:23:06
+ 52 + Add ability to jump to parent comment + cfabbro + 2018/05/23 04:02:502018/06/03 21:01:49
+ 53 + [Duplicate] Comments in notifications don't cor... + Emerald_Knight + 2018/05/24 03:35:412018/05/24 04:29:42
+ 54 + Change mobile browser theme to match the user's... + Deimorz + 2018/05/24 21:04:142018/05/26 00:50:27
+ 55 + Need better handling for deeply-nested comment ... + Deimorz + 2018/05/24 21:05:57
+ 56 + A better way to reference text of the original ... + Deimorz + 2018/05/24 21:08:12
+ 57 + add spoiler tag support for comments + cfabbro + 2018/05/25 11:54:02
+ 58 + Text inside comment is limited to 40 rem but th... + theCrius + 2018/05/25 17:33:062018/05/26 14:42:46
+ 59 + on registration page consider mentioning "Have ... + cfabbro + 2018/05/25 18:22:392018/06/12 03:12:30
+ 60 + research trello/gitlab integration/sync options + cfabbro + 2018/05/25 19:15:48
+ 61 + Voting on a deleted comment makes a big, ugly e... + Deimorz + 2018/05/26 04:46:15
+ 62 + make the comment anchor # more visible + cfabbro + 2018/05/26 04:58:502018/05/28 02:10:39
+ 63 + small visual bug in title length error message + cfabbro + 2018/05/26 06:49:07
+ 64 + strange image html element behavior + cfabbro + 2018/05/26 07:10:372018/05/26 07:18:34
+ 65 + leaving unclosed a makes entire comment after... + cfabbro + 2018/05/26 07:26:48
+ 66 + trying to delete comment that isn't yours resul... + cfabbro + 2018/05/26 07:28:22
+ 67 + add ability to view comment source + xiretza + 2018/05/26 08:41:39
+ 68 + Add a "group does not exist" page instead of ge... + Deimorz + 2018/05/26 10:05:06
+ 69 + Double click to collapse + iiv + 2018/05/26 12:09:52
+ 70 + Ordering posts by a custom period greater than ... + ko.jak + 2018/05/26 17:31:01
+ 71 + Put a character limit on tags + ko.jak + 2018/05/26 17:47:59
+ 72 + Markdown / Editor: Loosing extra spaces inside ... + zowesiouff + 2018/05/26 17:51:52
+ 73 + find a way to better inform users about account... + cfabbro + 2018/05/26 18:07:40
+ 74 + exclude "mark as read" comments from the (# new... + cfabbro + 2018/05/26 18:14:46
+ 75 + add warning when navigating away from the page ... + cfabbro + 2018/05/26 18:18:07
+ 76 + Website font is not standardized across platforms + ko.jak + 2018/05/26 19:46:00
+ 77 + Separate topics and comments on profile page + g4nym3de + 2018/05/27 00:20:47
+ 78 + Syntax highlighting in markdown code blocks + SoptikHa2 + 2018/05/27 16:45:59
+ 79 + Theme settings not passing between platforms. + tsikorksi + 2018/05/27 22:54:042018/05/27 23:17:33
+ 80 + Set up repository mirroring to make the code av... + Deimorz + 2018/05/28 02:12:26
+ 81 + Session cookie expires immediately, even when I... + ianh_ + 2018/05/28 02:31:112018/05/28 02:35:31
+ 82 + adding too many tags results in ugly error + cfabbro + 2018/05/28 05:04:00
+ 83 + look into Brave browser publisher program + cfabbro + 2018/05/28 20:30:27
+ 84 + look into Liberapay crowdfunding platform as Pa... + cfabbro + 2018/05/28 20:32:12
+ 85 + Expired CSRF when submitting form causes ugly H... + anowlcalledjosh + 2018/05/28 23:15:57
+ 86 + Expanding and collapsing self-text on posts cau... + davv + 2018/05/29 00:25:39
+ 87 + Add homescreen icon for iOS users. + cfabbro + 2018/05/29 17:51:502018/05/30 06:18:07
+ 88 + Add "collapse all non-top-level comments" + Deimorz + 2018/05/29 19:13:56
+ 89 + If you try to access a page and are logged out,... + Deimorz + 2018/05/29 20:19:45
+ 90 + Implement basic search + Deimorz + 2018/05/29 21:25:22
+ 91 + Add a "send new message" link in the PM section + theCrius + 2018/05/29 23:43:37
+ 92 + Can't collapse comment thread when top-level po... + jbonatakis + 2018/05/30 14:45:372018/06/02 07:36:33
+ 93 + add visual indication of subscription on the gr... + cfabbro + 2018/05/31 05:11:172018/06/02 02:17:27
+ 94 + add 'save' functionality + xiretza + 2018/05/31 15:27:48
+ 95 + can't edit comments in one specific thread + zowesiouff + 2018/05/31 17:47:28
+ 96 + notify when username is mentioned + xiretza + 2018/05/31 20:26:48
+ 97 + Improve messages after updating settings + Deimorz + 2018/05/31 21:12:34
+ 98 + [suggestion] add a browser popup when you try t... + Iamsodarncool + 2018/05/31 23:12:062018/05/31 23:15:52
+

Closed

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IssueTitleAuthorOpenedClosed
+ 2 + Add button to collapse comments and replies + Deimorz + 2018/04/27 02:59:192018/05/01 03:41:03
+ 5 + Add an "all time" period for topic listings + Deimorz + 2018/04/29 08:32:292018/05/13 02:02:32
+ 6 + Allow tagging topic while posting, instead of h... + Deimorz + 2018/04/29 20:32:312018/05/04 19:54:14
+ 8 + Error when cancelling a reply on iOS (iPad Pro,... + cfabbro + 2018/05/04 01:26:502018/05/28 19:18:54
+ 11 + Light/dark theme is not persistent across devices + GabrielMorris + 2018/05/04 22:23:212018/05/18 08:27:19
+ 12 + Comment visit tracking doesn't account for the ... + Deimorz + 2018/05/04 23:12:012018/05/07 08:25:54
+ 13 + Comment visit tracking doesn't account for comm... + Deimorz + 2018/05/04 23:19:172018/05/07 08:26:38
+ 21 + `Voted` text changes back to `Vote` in reply no... + cfabbro + 2018/05/18 02:12:452018/05/25 09:35:20
+ 26 + Textbox size is unnecessarily restricted for ma... + Deimorz + 2018/05/19 20:18:192018/05/23 07:07:38
+ 29 + Word count showing as () instead of (0 words) i... + cfabbro + 2018/05/20 17:51:542018/05/21 00:59:05
+ 31 + Text rendering bug: Hyperlinked monospace text ... + cfabbro + 2018/05/21 10:16:572018/05/22 02:56:54
+ 35 + Tags force tildes group to stretch on mobile ho... + theCrius + 2018/05/22 08:22:322018/05/22 20:39:40
+ 38 + ~group does not wrap properly for long titles o... + arghdos + 2018/05/22 21:38:352018/05/22 22:34:54
+ 39 + Ordered list renders differently on different p... + arghdos + 2018/05/22 22:30:282018/05/30 00:46:26
+ 44 + Excessive tags cause scrollbar to appear + kaushalmodi + 2018/05/22 22:55:082018/05/23 07:08:49
+ 46 + add donate link to footer + cfabbro + 2018/05/23 00:16:372018/05/23 00:17:15
+ 47 + Add a better/larger favicon for mobile icons + Deimorz + 2018/05/23 00:44:302018/05/30 06:17:32
+ 48 + "Mark as Read" should not fade out the box + cfabbro + 2018/05/23 01:39:002018/05/23 07:13:26
+ 53 + [Duplicate] Comments in notifications don't cor... + Emerald_Knight + 2018/05/24 03:35:412018/05/24 04:29:42
+ 54 + Change mobile browser theme to match the user's... + Deimorz + 2018/05/24 21:04:142018/05/26 00:50:27
+ 58 + Text inside comment is limited to 40 rem but th... + theCrius + 2018/05/25 17:33:062018/05/26 14:42:46
+ 62 + make the comment anchor # more visible + cfabbro + 2018/05/26 04:58:502018/05/28 02:10:39
+ 64 + strange image html element behavior + cfabbro + 2018/05/26 07:10:372018/05/26 07:18:34
+ 79 + Theme settings not passing between platforms. + tsikorksi + 2018/05/27 22:54:042018/05/27 23:17:33
+ 81 + Session cookie expires immediately, even when I... + ianh_ + 2018/05/28 02:31:112018/05/28 02:35:31
+ 87 + Add homescreen icon for iOS users. + cfabbro + 2018/05/29 17:51:502018/05/30 06:18:07
+ 98 + [suggestion] add a browser popup when you try t... + Iamsodarncool + 2018/05/31 23:12:062018/05/31 23:15:52
+
+
+ +
+ + + diff --git a/src/posts/may-2018.pug b/src/posts/may-2018.pug deleted file mode 100644 index 5aca95e..0000000 --- a/src/posts/may-2018.pug +++ /dev/null @@ -1,831 +0,0 @@ - -html(lang="en") - head - meta(name="viewport", content="width=device-width, initial-scale=1.0") - title May 2018 - link(rel="stylesheet", href="../css/common.css") - link(rel="stylesheet", href="../css/post.css") - //- NOTE: favicons are under "src/favicons" but in "public/" for build - link(rel="apple-touch-icon" sizes="180x180" href="../apple-touch-icon.png") - link(rel="apple-touch-icon" sizes="180x180" href="../apple-touch-icon.png") - link(rel="icon" type="image/png" sizes="32x32" href="../favicon-32x32.png") - link(rel="icon" type="image/png" sizes="16x16" href="../favicon-16x16.png") - link(rel="manifest" href="../site.webmanifest") - link(rel="mask-icon" href="../safari-pinned-tab.svg" color="#282a36") - link(rel="shortcut icon" href="../favicon.ico") - meta(name="msapplication-TileColor" content="#282a36") - meta(name="msapplication-config" content="../browserconfig.xml") - meta(name="theme-color" content="#282a36") - - body - div(id="wrapper") - h1 May 2018 - - section(id="post") - article(id="toc") - h2 Table Of Contents - ul - li: a(href="#about") About - li: a(href="#feedback") Feedback - li - a(href="#highlights") Highlights - li: a(href="#statistics") Statistics - li: a(href="#daily-discussions") Daily Discussions - li - a(href="#issue-table") Issue Table - ul - li: a(href="#opened") Opened - li: a(href="#closed") Closed - - article(id="about") - h2 About - p I thought some people might be interested in seeing the progression of Tildes in a nice, digestible way. So I thought a "dev blog" of sorts would be a good way to do this. This is just a test post to see find out what you guys think about it. - p I'd also like to say this was entirely inspired by - | - | - a(href="https://blog.ppy.sh/") osu!'s Dev Blog - | - | by - | - a(href="https://ppy.sh") peppy - | . - | As I love reading through those about the progress osu! is making, which is one of my favorite games. - - article(id="feedback") - h2 Feedback - p If anything is incorrect or you have anything that you'd like to see changed or added please - | - | - a(href="https://gitlab.com/Bauke/tildes-issue-log/issues") open an issue - | , - | - a(href="https://tildes.net/user/Bauke/new_message") PM me - | - | or comment on the posted topic on Tildes. - p If you'd like to write a highlight section or want to contribute in any other way, feel free to do so. Like Tildes, this will remain entirely open-source. - - article(id="highlights") - h2 Highlights - p I wasn't around in the month of May, so I wouldn't really know where to start by summarizing some highlights of what happened but for June I wouldn't mind trying to do this. This would be the most interesting part of the post and would feature some important stuff that happened and notable changes. - - article(id="statistics") - h2 Statistics - p In May, a total of 91 issues were opened and 27 were closed. - p I plan on adding more statistics, such as average time to close, but for now there's not much else as I just want to get this out there before I work on much more. - - article(id="daily-discussions") - h2 Daily Discussions - p The Daily Discussions weren't collected for May. - - article(id="issue-table") - h2 Issue Table - h3(id="opened") Opened - table - thead - tr - td Issue - td Title - td Author - td Opened - td Closed - tbody - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/8") 8 - td Error when cancelling a reply on iOS (iPad Pro,... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/04 01:26:50 - td 2018/05/28 19:18:54 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/9") 9 - td Page formatting displays incorrectly in Safari - td: a(href="https://gitlab.com/GabrielMorris") GabrielMorris - td 2018/05/04 02:38:42 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/10") 10 - td Add a maximum length to markdown fields (text t... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/04 07:38:16 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/11") 11 - td Light/dark theme is not persistent across devices - td: a(href="https://gitlab.com/GabrielMorris") GabrielMorris - td 2018/05/04 22:23:21 - td 2018/05/18 08:27:19 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/12") 12 - td Comment visit tracking doesn't account for the ... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/04 23:12:01 - td 2018/05/07 08:25:54 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/13") 13 - td Comment visit tracking doesn't account for comm... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/04 23:19:17 - td 2018/05/07 08:26:38 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/14") 14 - td Add ability to link to a comment instead of jus... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/06 00:07:14 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/15") 15 - td Site icons have a slight "bleed" on their edges - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/07 21:22:14 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/16") 16 - td Add description of relevant database triggers t... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/07 23:14:07 - td 2018/06/12 07:41:00 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/17") 17 - td Allow changing the threshold for highlighting n... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/07 23:38:48 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/18") 18 - td NSFW tag needs special styling/behavior - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/07 23:50:54 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/19") 19 - td Add sticky topics - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/09 00:21:18 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/20") 20 - td The "Sidebar" link on mobile should highlight i... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/11 02:14:32 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/21") 21 - td `Voted` text changes back to `Vote` in reply no... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/18 02:12:45 - td 2018/05/25 09:35:20 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/22") 22 - td Implement PWA manifest - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/19 03:38:44 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/23") 23 - td Investigate and potentially implement webmentions - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/19 04:33:54 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/24") 24 - td Fix pluralizations of "votes", "messages", etc. - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/19 20:10:26 - td 2018/06/19 03:46:33 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/25") 25 - td Add a feature for previewing comments/topics/me... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/19 20:16:39 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/26") 26 - td Textbox size is unnecessarily restricted for ma... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/19 20:18:19 - td 2018/05/23 07:07:38 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/27") 27 - td Support dark theme on blog/docs - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/19 20:20:03 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/28") 28 - td Improve layout for browsers that don't support ... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/20 10:56:26 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/29") 29 - td Word count showing as () instead of (0 words) i... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/20 17:51:54 - td 2018/05/21 00:59:05 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/30") 30 - td Look into setting up a Tor hidden service - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/21 09:53:44 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/31") 31 - td Text rendering bug: Hyperlinked monospace text ... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/21 10:16:57 - td 2018/05/22 02:56:54 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/32") 32 - td Session timeout errors - td: a(href="https://gitlab.com/arghdos") arghdos - td 2018/05/21 19:40:19 - td 2018/06/03 21:00:44 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/33") 33 - td New comment rendering location - td: a(href="https://gitlab.com/g4nym3de") g4nym3de - td 2018/05/21 21:29:39 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/34") 34 - td Create option to open external links in new tabs - td: a(href="https://gitlab.com/chris109") chris109 - td 2018/05/22 02:06:18 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/35") 35 - td Tags force tildes group to stretch on mobile ho... - td: a(href="https://gitlab.com/theCrius") theCrius - td 2018/05/22 08:22:32 - td 2018/05/22 20:39:40 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/36") 36 - td Clicking "Cancel" on a comment in progress dele... - td: a(href="https://gitlab.com/SafariMonkey") SafariMonkey - td 2018/05/22 14:00:39 - td 2018/06/04 03:53:23 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/37") 37 - td Using "hip-hop" tag shows "Invalid Tag" but doe... - td: a(href="https://gitlab.com/vishnurajeevan") vishnurajeevan - td 2018/05/22 15:57:11 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/38") 38 - td ~group does not wrap properly for long titles o... - td: a(href="https://gitlab.com/arghdos") arghdos - td 2018/05/22 21:38:35 - td 2018/05/22 22:34:54 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/39") 39 - td Ordered list renders differently on different p... - td: a(href="https://gitlab.com/arghdos") arghdos - td 2018/05/22 22:30:28 - td 2018/05/30 00:46:26 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/40") 40 - td add gitlab link to footer - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/22 22:40:32 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/41") 41 - td add "context" button that shows self-text to th... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/22 22:43:43 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/42") 42 - td ability to revisit past "mark as read" notifica... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/22 22:47:24 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/43") 43 - td add "to the top" anchor link to footer - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/22 22:48:33 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/44") 44 - td Excessive tags cause scrollbar to appear - td: a(href="https://gitlab.com/kaushalmodi") kaushalmodi - td 2018/05/22 22:55:08 - td 2018/05/23 07:08:49 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/45") 45 - td Have collapse comment button presses remembered - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/23 00:00:27 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/46") 46 - td add donate link to footer - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/23 00:16:37 - td 2018/05/23 00:17:15 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/47") 47 - td Add a better/larger favicon for mobile icons - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/23 00:44:30 - td 2018/05/30 06:17:32 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/48") 48 - td "Mark as Read" should not fade out the box - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/23 01:39:00 - td 2018/05/23 07:13:26 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/49") 49 - td Add option to "Mark all as read" in notifications - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/23 01:40:04 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/50") 50 - td make it easier to distinguish between voted and... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/23 01:57:27 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/51") 51 - td ability to hide topics (and view/unhide ones us... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/23 02:23:06 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/52") 52 - td Add ability to jump to parent comment - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/23 04:02:50 - td 2018/06/03 21:01:49 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/53") 53 - td [Duplicate] Comments in notifications don't cor... - td: a(href="https://gitlab.com/Emerald_Knight") Emerald_Knight - td 2018/05/24 03:35:41 - td 2018/05/24 04:29:42 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/54") 54 - td Change mobile browser theme to match the user's... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/24 21:04:14 - td 2018/05/26 00:50:27 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/55") 55 - td Need better handling for deeply-nested comment ... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/24 21:05:57 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/56") 56 - td A better way to reference text of the original ... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/24 21:08:12 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/57") 57 - td add spoiler tag support for comments - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/25 11:54:02 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/58") 58 - td Text inside comment is limited to 40 rem but th... - td: a(href="https://gitlab.com/theCrius") theCrius - td 2018/05/25 17:33:06 - td 2018/05/26 14:42:46 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/59") 59 - td on registration page consider mentioning "Have ... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/25 18:22:39 - td 2018/06/12 03:12:30 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/60") 60 - td research trello/gitlab integration/sync options - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/25 19:15:48 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/61") 61 - td Voting on a deleted comment makes a big, ugly e... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/26 04:46:15 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/62") 62 - td make the comment anchor # more visible - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/26 04:58:50 - td 2018/05/28 02:10:39 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/63") 63 - td small visual bug in title length error message - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/26 06:49:07 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/64") 64 - td strange image html element behavior - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/26 07:10:37 - td 2018/05/26 07:18:34 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/65") 65 - td leaving unclosed a makes entire comment after... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/26 07:26:48 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/66") 66 - td trying to delete comment that isn't yours resul... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/26 07:28:22 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/67") 67 - td add ability to view comment source - td: a(href="https://gitlab.com/xiretza") xiretza - td 2018/05/26 08:41:39 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/68") 68 - td Add a "group does not exist" page instead of ge... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/26 10:05:06 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/69") 69 - td Double click to collapse - td: a(href="https://gitlab.com/iiv") iiv - td 2018/05/26 12:09:52 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/70") 70 - td Ordering posts by a custom period greater than ... - td: a(href="https://gitlab.com/ko.jak") ko.jak - td 2018/05/26 17:31:01 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/71") 71 - td Put a character limit on tags - td: a(href="https://gitlab.com/ko.jak") ko.jak - td 2018/05/26 17:47:59 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/72") 72 - td Markdown / Editor: Loosing extra spaces inside ... - td: a(href="https://gitlab.com/zowesiouff") zowesiouff - td 2018/05/26 17:51:52 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/73") 73 - td find a way to better inform users about account... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/26 18:07:40 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/74") 74 - td exclude "mark as read" comments from the (# new... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/26 18:14:46 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/75") 75 - td add warning when navigating away from the page ... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/26 18:18:07 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/76") 76 - td Website font is not standardized across platforms - td: a(href="https://gitlab.com/ko.jak") ko.jak - td 2018/05/26 19:46:00 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/77") 77 - td Separate topics and comments on profile page - td: a(href="https://gitlab.com/g4nym3de") g4nym3de - td 2018/05/27 00:20:47 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/78") 78 - td Syntax highlighting in markdown code blocks - td: a(href="https://gitlab.com/SoptikHa2") SoptikHa2 - td 2018/05/27 16:45:59 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/79") 79 - td Theme settings not passing between platforms. - td: a(href="https://gitlab.com/tsikorksi") tsikorksi - td 2018/05/27 22:54:04 - td 2018/05/27 23:17:33 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/80") 80 - td Set up repository mirroring to make the code av... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/28 02:12:26 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/81") 81 - td Session cookie expires immediately, even when I... - td: a(href="https://gitlab.com/ianh_") ianh_ - td 2018/05/28 02:31:11 - td 2018/05/28 02:35:31 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/82") 82 - td adding too many tags results in ugly error - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/28 05:04:00 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/83") 83 - td look into Brave browser publisher program - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/28 20:30:27 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/84") 84 - td look into Liberapay crowdfunding platform as Pa... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/28 20:32:12 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/85") 85 - td Expired CSRF when submitting form causes ugly H... - td: a(href="https://gitlab.com/anowlcalledjosh") anowlcalledjosh - td 2018/05/28 23:15:57 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/86") 86 - td Expanding and collapsing self-text on posts cau... - td: a(href="https://gitlab.com/davv") davv - td 2018/05/29 00:25:39 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/87") 87 - td Add homescreen icon for iOS users. - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/29 17:51:50 - td 2018/05/30 06:18:07 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/88") 88 - td Add "collapse all non-top-level comments" - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/29 19:13:56 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/89") 89 - td If you try to access a page and are logged out,... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/29 20:19:45 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/90") 90 - td Implement basic search - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/29 21:25:22 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/91") 91 - td Add a "send new message" link in the PM section - td: a(href="https://gitlab.com/theCrius") theCrius - td 2018/05/29 23:43:37 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/92") 92 - td Can't collapse comment thread when top-level po... - td: a(href="https://gitlab.com/jbonatakis") jbonatakis - td 2018/05/30 14:45:37 - td 2018/06/02 07:36:33 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/93") 93 - td add visual indication of subscription on the gr... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/31 05:11:17 - td 2018/06/02 02:17:27 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/94") 94 - td add 'save' functionality - td: a(href="https://gitlab.com/xiretza") xiretza - td 2018/05/31 15:27:48 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/95") 95 - td can't edit comments in one specific thread - td: a(href="https://gitlab.com/zowesiouff") zowesiouff - td 2018/05/31 17:47:28 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/96") 96 - td notify when username is mentioned - td: a(href="https://gitlab.com/xiretza") xiretza - td 2018/05/31 20:26:48 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/97") 97 - td Improve messages after updating settings - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/31 21:12:34 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/98") 98 - td [suggestion] add a browser popup when you try t... - td: a(href="https://gitlab.com/Iamsodarncool") Iamsodarncool - td 2018/05/31 23:12:06 - td 2018/05/31 23:15:52 - - h3(id="closed") Closed - table - thead - tr - td Issue - td Title - td Author - td Opened - td Closed - tbody - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/2") 2 - td Add button to collapse comments and replies - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/04/27 02:59:19 - td 2018/05/01 03:41:03 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/5") 5 - td Add an "all time" period for topic listings - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/04/29 08:32:29 - td 2018/05/13 02:02:32 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/6") 6 - td Allow tagging topic while posting, instead of h... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/04/29 20:32:31 - td 2018/05/04 19:54:14 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/8") 8 - td Error when cancelling a reply on iOS (iPad Pro,... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/04 01:26:50 - td 2018/05/28 19:18:54 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/11") 11 - td Light/dark theme is not persistent across devices - td: a(href="https://gitlab.com/GabrielMorris") GabrielMorris - td 2018/05/04 22:23:21 - td 2018/05/18 08:27:19 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/12") 12 - td Comment visit tracking doesn't account for the ... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/04 23:12:01 - td 2018/05/07 08:25:54 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/13") 13 - td Comment visit tracking doesn't account for comm... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/04 23:19:17 - td 2018/05/07 08:26:38 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/21") 21 - td `Voted` text changes back to `Vote` in reply no... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/18 02:12:45 - td 2018/05/25 09:35:20 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/26") 26 - td Textbox size is unnecessarily restricted for ma... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/19 20:18:19 - td 2018/05/23 07:07:38 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/29") 29 - td Word count showing as () instead of (0 words) i... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/20 17:51:54 - td 2018/05/21 00:59:05 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/31") 31 - td Text rendering bug: Hyperlinked monospace text ... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/21 10:16:57 - td 2018/05/22 02:56:54 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/35") 35 - td Tags force tildes group to stretch on mobile ho... - td: a(href="https://gitlab.com/theCrius") theCrius - td 2018/05/22 08:22:32 - td 2018/05/22 20:39:40 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/38") 38 - td ~group does not wrap properly for long titles o... - td: a(href="https://gitlab.com/arghdos") arghdos - td 2018/05/22 21:38:35 - td 2018/05/22 22:34:54 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/39") 39 - td Ordered list renders differently on different p... - td: a(href="https://gitlab.com/arghdos") arghdos - td 2018/05/22 22:30:28 - td 2018/05/30 00:46:26 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/44") 44 - td Excessive tags cause scrollbar to appear - td: a(href="https://gitlab.com/kaushalmodi") kaushalmodi - td 2018/05/22 22:55:08 - td 2018/05/23 07:08:49 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/46") 46 - td add donate link to footer - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/23 00:16:37 - td 2018/05/23 00:17:15 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/47") 47 - td Add a better/larger favicon for mobile icons - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/23 00:44:30 - td 2018/05/30 06:17:32 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/48") 48 - td "Mark as Read" should not fade out the box - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/23 01:39:00 - td 2018/05/23 07:13:26 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/53") 53 - td [Duplicate] Comments in notifications don't cor... - td: a(href="https://gitlab.com/Emerald_Knight") Emerald_Knight - td 2018/05/24 03:35:41 - td 2018/05/24 04:29:42 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/54") 54 - td Change mobile browser theme to match the user's... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/05/24 21:04:14 - td 2018/05/26 00:50:27 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/58") 58 - td Text inside comment is limited to 40 rem but th... - td: a(href="https://gitlab.com/theCrius") theCrius - td 2018/05/25 17:33:06 - td 2018/05/26 14:42:46 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/62") 62 - td make the comment anchor # more visible - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/26 04:58:50 - td 2018/05/28 02:10:39 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/64") 64 - td strange image html element behavior - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/26 07:10:37 - td 2018/05/26 07:18:34 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/79") 79 - td Theme settings not passing between platforms. - td: a(href="https://gitlab.com/tsikorksi") tsikorksi - td 2018/05/27 22:54:04 - td 2018/05/27 23:17:33 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/81") 81 - td Session cookie expires immediately, even when I... - td: a(href="https://gitlab.com/ianh_") ianh_ - td 2018/05/28 02:31:11 - td 2018/05/28 02:35:31 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/87") 87 - td Add homescreen icon for iOS users. - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/29 17:51:50 - td 2018/05/30 06:18:07 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/98") 98 - td [suggestion] add a browser popup when you try t... - td: a(href="https://gitlab.com/Iamsodarncool") Iamsodarncool - td 2018/05/31 23:12:06 - td 2018/05/31 23:15:52 - - footer(id="footer") - h3: a(href="../index.html") Home - h3: a(href="#") To Top - h3: a(href="https://tildes.net") Tildes - h3 Built with - | - | - a(href="https://pugjs.org") Pug - | - | and - | - a(href="https://sass-lang.com/") Sass - h3 Colors from - | - | - a(href="https://draculatheme.com") Dracula - h3 View the - | - | - a(href="https://gitlab.com/Bauke/tildes-issue-log") source diff --git a/src/posts/november-2018.html b/src/posts/november-2018.html new file mode 100644 index 0000000..d5a9c30 --- /dev/null +++ b/src/posts/november-2018.html @@ -0,0 +1,508 @@ + + + + + + November 2018 + + + + + + + + + + + + + + + + +
+

November 2018

+
+ +
+

About

+

The Tildes Issue Log is a monthly recurring post about the changes and progression that Tildes has made. + Highlighting some of the newest additions and changes, as well as a complete table of every issue opened and + closed in that month, along with some interesting statistics so you can get a look into the development + process and a quick grasp of anything you may have missed.

+
+
+

Feedback

+

If anything is incorrect or you have anything that you'd like to see changed or added please + open an issue, + PM me + or comment on the posted topic on Tildes.

+

If you'd like to write a highlight section or want to contribute in any other way, feel free to do so. Like + Tildes, this will remain entirely open-source.

+
+
+

Highlights

+

A Slow Month

+

November has been a slow and uneventful month and + the only official topic from this month + talks about why that is and how December is gonna be noticeably different, since the plan is to make Tildes + publicly viewable! There's more details in the official topic so definitely read that if you haven't already.

+
+ Details +

Author: + Bauke +

+

Written Date: 2018-30-11

+
+
+
+

Statistics

+

In the month of November 21 issues were opened and 6 issues were closed.

+

An average of 0.70 issues were opened and 0.20 issues were closed each day.

+

The average time to close issues was 3.69 days or 88.47 hours.

+

Top 3 issue creators:

+
    +
  1. + cfabbro + with + 4 issues created.
  2. +
  3. + Bauke + with + 4 issues created.
  4. +
  5. + Deimorz + with + 3 issues created.
  6. +
+

Amount of labels assigned to currently open issues:

+ +

Amount of labels assigned to closed issues:

+ +
+
+

Issue Table

+

Opened

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IssueTitleAuthorOpenedClosed
+ 313 + Add organization options to the bookmark featur... + cfabbro + 2018/11/01 12:37:29
+ 314 + Add a way to identify extra-good topics, simila... + cfabbro + 2018/11/01 16:53:43
+ 315 + Remove "title_of_topic" part from URL + Bauke + 2018/11/01 20:07:172018/11/01 20:15:41
+ 316 + Add short links to topics (and comments?) via t... + Deimorz + 2018/11/01 20:23:10
+ 317 + Feature request: tag own comments as offtopic (... + cadadr + 2018/11/01 22:31:46
+ 318 + Add a "most bookmarked" topic sort and/or "# of... + cfabbro + 2018/11/01 22:51:09
+ 319 + Update Pyramid to 1.10 + Deimorz + 2018/11/01 23:25:442018/11/21 00:54:29
+ 320 + Incorrect error message when no search results ... + anowlcalledjosh + 2018/11/02 00:26:27
+ 321 + Populate dev database with topics/comments/... ... + Bauke + 2018/11/06 15:11:41
+ 322 + Automatic mobile & non-mobile link support + dcelasun + 2018/11/06 18:42:392018/11/07 20:26:17
+ 323 + Decrease indent size in code blocks + haykam + 2018/11/06 22:24:382018/11/07 19:17:51
+ 324 + Syntax highlighting isn't applying CSS classes. + Bauke + 2018/11/06 23:03:562018/11/07 00:58:44
+ 325 + Text input boxes can be covered by other page e... + Wanda-Seldon + 2018/11/10 16:37:54
+ 326 + A space in the tag query parameter results in a... + ainar-g + 2018/11/11 12:33:58
+ 327 + Don't titlecase abbreviations + ainar-g + 2018/11/11 22:47:482018/11/12 23:29:43
+ 328 + Topic excerpt should show bold/strikethrough/..... + Bauke + 2018/11/13 05:13:31
+ 330 + Scrape the original source domain from outline.... + cfabbro + 2018/11/18 16:08:57
+ 331 + Filtering by multiple tags + ainar-g + 2018/11/21 19:50:07
+ 332 + New comment count is wrong after marking a repl... + Deimorz + 2018/11/22 08:03:57
+ 333 + Fresh Vagrant Up gives an error. + jms301 + 2018/11/25 17:27:45
+ 334 + Ampersands aren't included in links + anowlcalledjosh + 2018/11/28 23:13:27
+

Closed

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IssueTitleAuthorOpenedClosed
+ 315 + Remove "title_of_topic" part from URL + Bauke + 2018/11/01 20:07:172018/11/01 20:15:41
+ 319 + Update Pyramid to 1.10 + Deimorz + 2018/11/01 23:25:442018/11/21 00:54:29
+ 322 + Automatic mobile & non-mobile link support + dcelasun + 2018/11/06 18:42:392018/11/07 20:26:17
+ 323 + Decrease indent size in code blocks + haykam + 2018/11/06 22:24:382018/11/07 19:17:51
+ 324 + Syntax highlighting isn't applying CSS classes. + Bauke + 2018/11/06 23:03:562018/11/07 00:58:44
+ 327 + Don't titlecase abbreviations + ainar-g + 2018/11/11 22:47:482018/11/12 23:29:43
+
+
+ +
+ + + diff --git a/src/posts/november-2018.pug b/src/posts/november-2018.pug deleted file mode 100644 index 06395cd..0000000 --- a/src/posts/november-2018.pug +++ /dev/null @@ -1,364 +0,0 @@ - -html(lang="en") - head - meta(name="viewport", content="width=device-width, initial-scale=1.0") - title November 2018 - link(rel="stylesheet", href="../css/common.css") - link(rel="stylesheet", href="../css/post.css") - //- NOTE: favicons are under "src/favicons" but in "public/" for build - link(rel="apple-touch-icon" sizes="180x180" href="../apple-touch-icon.png") - link(rel="apple-touch-icon" sizes="180x180" href="../apple-touch-icon.png") - link(rel="icon" type="image/png" sizes="32x32" href="../favicon-32x32.png") - link(rel="icon" type="image/png" sizes="16x16" href="../favicon-16x16.png") - link(rel="manifest" href="../site.webmanifest") - link(rel="mask-icon" href="../safari-pinned-tab.svg" color="#282a36") - link(rel="shortcut icon" href="../favicon.ico") - meta(name="msapplication-TileColor" content="#282a36") - meta(name="msapplication-config" content="../browserconfig.xml") - meta(name="theme-color" content="#282a36") - - body - div(id="wrapper") - h1 November 2018 - - section(id="post") - article(id="toc") - h2 Table Of Contents - ul - li: a(href="#about") About - li: a(href="#feedback") Feedback - li - a(href="#highlights") Highlights - ul - li: a(href="#a-slow-month") A Slow Month - li: a(href="#statistics") Statistics - li - a(href="#issue-table") Issue Table - ul - li: a(href="#opened") Opened - li: a(href="#closed") Closed - - article(id="about") - h2 About - p The Tildes Issue Log is a monthly recurring post about the changes and progression that Tildes has made. Highlighting some of the newest additions and changes, as well as a complete table of every issue opened and closed in that month, along with some interesting statistics so you can get a look into the development process and a quick grasp of anything you may have missed. - - article(id="feedback") - h2 Feedback - p If anything is incorrect or you have anything that you'd like to see changed or added please - | - | - a(href="https://gitlab.com/Bauke/tildes-issue-log/issues") open an issue - | , - | - a(href="https://tildes.net/user/Bauke/new_message") PM me - | - | or comment on the posted topic on Tildes. - p If you'd like to write a highlight section or want to contribute in any other way, feel free to do so. Like Tildes, this will remain entirely open-source. - - article(id="highlights") - h2 Highlights - //- User written highlights of what happened with development and any notable changes, if applicable. - - h3(id="a-slow-month") A Slow Month - p November has been a slow and uneventful month and - | - | - a(href="https://tildes.net/~tildes.official/8oi") the only official topic from this month - | - | talks about why that is and how December is gonna be noticeably different, since the plan is to make Tildes publicly viewable! There's more details in the official topic so definitely read that if you haven't already. - - details - summary Details - p Author: - | - | - a(href="https://tildes.net/user/Bauke") Bauke - p Written Date: 2018-30-11 - - article(id="statistics") - h2 Statistics - p In the month of November 21 issues were opened and 6 issues were closed. - p An average of 0.70 issues were opened and 0.20 issues were closed each day. - p The average time to close issues was 3.69 days or 88.47 hours. - p Top 3 issue creators: - ol - li - a(href="https://gitlab.com/cfabbro") cfabbro - | - | with - | - a(href="https://gitlab.com/tildes/tildes/issues?state=all&author_username=cfabbro") 4 issues created - | . - li - a(href="https://gitlab.com/Bauke") Bauke - | - | with - | - a(href="https://gitlab.com/tildes/tildes/issues?state=all&author_username=Bauke") 4 issues created - | . - li - a(href="https://gitlab.com/Deimorz") Deimorz - | - | with - | - a(href="https://gitlab.com/tildes/tildes/issues?state=all&author_username=Deimorz") 3 issues created - | . - p Amount of labels assigned to currently open issues: - ul - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=bug") bug - | : - | 5 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=design") design - | : - | 1 time. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=dev") dev - | : - | 1 time. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=feature") feature - | : - | 2 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=investigate") investigate - | : - | 4 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=suggestion") suggestion - | : - | 6 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=tweak") tweak - | : - | 1 time. - p Amount of labels assigned to closed issues: - ul - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=bug") bug - | : - | 1 time. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=code") code - | : - | 1 time. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=design") design - | : - | 1 time. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=in+progress") in progress - | : - | 2 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=suggestion") suggestion - | : - | 2 times. - - article(id="issue-table") - h2 Issue Table - h3(id="opened") Opened - table - thead - tr - td Issue - td Title - td Author - td Opened - td Closed - tbody - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/313") 313 - td Add organization options to the bookmark featur... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/11/01 12:37:29 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/314") 314 - td Add a way to identify extra-good topics, simila... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/11/01 16:53:43 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/315") 315 - td Remove "title_of_topic" part from URL - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/11/01 20:07:17 - td 2018/11/01 20:15:41 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/316") 316 - td Add short links to topics (and comments?) via t... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/11/01 20:23:10 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/317") 317 - td Feature request: tag own comments as offtopic (... - td: a(href="https://gitlab.com/cadadr") cadadr - td 2018/11/01 22:31:46 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/318") 318 - td Add a "most bookmarked" topic sort and/or "# of... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/11/01 22:51:09 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/319") 319 - td Update Pyramid to 1.10 - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/11/01 23:25:44 - td 2018/11/21 00:54:29 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/320") 320 - td Incorrect error message when no search results ... - td: a(href="https://gitlab.com/anowlcalledjosh") anowlcalledjosh - td 2018/11/02 00:26:27 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/321") 321 - td Populate dev database with topics/comments/... ... - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/11/06 15:11:41 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/322") 322 - td Automatic mobile & non-mobile link support - td: a(href="https://gitlab.com/dcelasun") dcelasun - td 2018/11/06 18:42:39 - td 2018/11/07 20:26:17 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/323") 323 - td Decrease indent size in code blocks - td: a(href="https://gitlab.com/haykam") haykam - td 2018/11/06 22:24:38 - td 2018/11/07 19:17:51 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/324") 324 - td Syntax highlighting isn't applying CSS classes. - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/11/06 23:03:56 - td 2018/11/07 00:58:44 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/325") 325 - td Text input boxes can be covered by other page e... - td: a(href="https://gitlab.com/Wanda-Seldon") Wanda-Seldon - td 2018/11/10 16:37:54 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/326") 326 - td A space in the tag query parameter results in a... - td: a(href="https://gitlab.com/ainar-g") ainar-g - td 2018/11/11 12:33:58 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/327") 327 - td Don't titlecase abbreviations - td: a(href="https://gitlab.com/ainar-g") ainar-g - td 2018/11/11 22:47:48 - td 2018/11/12 23:29:43 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/328") 328 - td Topic excerpt should show bold/strikethrough/..... - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/11/13 05:13:31 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/330") 330 - td Scrape the original source domain from outline.... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/11/18 16:08:57 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/331") 331 - td Filtering by multiple tags - td: a(href="https://gitlab.com/ainar-g") ainar-g - td 2018/11/21 19:50:07 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/332") 332 - td New comment count is wrong after marking a repl... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/11/22 08:03:57 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/333") 333 - td Fresh Vagrant Up gives an error. - td: a(href="https://gitlab.com/jms301") jms301 - td 2018/11/25 17:27:45 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/334") 334 - td Ampersands aren't included in links - td: a(href="https://gitlab.com/anowlcalledjosh") anowlcalledjosh - td 2018/11/28 23:13:27 - td - - h3(id="closed") Closed - table - thead - tr - td Issue - td Title - td Author - td Opened - td Closed - tbody - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/315") 315 - td Remove "title_of_topic" part from URL - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/11/01 20:07:17 - td 2018/11/01 20:15:41 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/319") 319 - td Update Pyramid to 1.10 - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/11/01 23:25:44 - td 2018/11/21 00:54:29 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/322") 322 - td Automatic mobile & non-mobile link support - td: a(href="https://gitlab.com/dcelasun") dcelasun - td 2018/11/06 18:42:39 - td 2018/11/07 20:26:17 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/323") 323 - td Decrease indent size in code blocks - td: a(href="https://gitlab.com/haykam") haykam - td 2018/11/06 22:24:38 - td 2018/11/07 19:17:51 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/324") 324 - td Syntax highlighting isn't applying CSS classes. - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/11/06 23:03:56 - td 2018/11/07 00:58:44 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/327") 327 - td Don't titlecase abbreviations - td: a(href="https://gitlab.com/ainar-g") ainar-g - td 2018/11/11 22:47:48 - td 2018/11/12 23:29:43 - - footer(id="footer") - h3: a(href="../index.html") Home - h3: a(href="#") To Top - h3: a(href="https://tildes.net") Tildes - h3 Built with - | - | - a(href="https://pugjs.org") Pug - | - | and - | - a(href="https://sass-lang.com/") Sass - h3 Colors from - | - | - a(href="https://draculatheme.com") Dracula - h3 View the - | - | - a(href="https://gitlab.com/Bauke/tildes-issue-log") source diff --git a/src/posts/october-2018.html b/src/posts/october-2018.html new file mode 100644 index 0000000..6e969c7 --- /dev/null +++ b/src/posts/october-2018.html @@ -0,0 +1,995 @@ + + + + + + October 2018 + + + + + + + + + + + + + + + + +
+

October 2018

+
+ +
+

About

+

The Tildes Issue Log is a monthly recurring post about the changes and progression that Tildes has made. + Highlighting some of the newest additions and changes, as well as a complete table of every issue opened and + closed in that month, along with some interesting statistics so you can get a look into the development + process and a quick grasp of anything you may have missed.

+
+
+

Feedback

+

If anything is incorrect or you have anything that you'd like to see changed or added please + open an issue, + PM me + or comment on the posted topic on Tildes.

+

If you'd like to write a highlight section or want to contribute in any other way, feel free to do so. Like + Tildes, this will remain entirely open-source.

+
+
+

Highlights

+

Search Tags

+

On the 16th, search was expanded to also include tags in the results so you can find that one obscure topic + a little faster. You can find + the official topic here.

+
+ Details +

Author: + Bauke +

+

Written Date: 2018-10-27

+
+

Brave Donations

+

On the 25th, Tildes got the ability for users to donate via + Brave's BAT system, + if you don't know what it is I recommend reading + their FAQ + and the comments + on the announcement topic.

+
+ Details +

Author: + Bauke +

+

Written Date: 2018-10-29

+
+

Six-Month Anniversary

+

On the 26th, Tildes became 6 months old. And + a new demographics survey, the "Year 0.5 Survey," + popped up from user + @Kat. So if you haven't already (and the survey is still open), + fill it out! Remember that you can skip any questions you don't want to answer.

+
+ Details +

Author: + Bauke +

+

Written Date: 2018-10-31

+
+

Bookmarks

+

And finally, + on the spookiest day of the month + a long-awaited feature, + "Bookmarking" was added! Another open-source + contribution, once again by + @what. A merge request that's been in the works + for 2 months!

+

You can bookmark any topics and comments you like and they will show up on a new user page + called Bookmarks, which you can find in the sidebar on your + profile, just above your invites.

+
+ Details +

Author: + Bauke +

+

Written Date: 2018-10-31

+
+
+
+

Statistics

+

In the month of October 39 issues were opened and 24 issues were closed.

+

An average of 1.30 issues were opened and 0.80 issues were closed each day.

+

The average time to close issues was 60.40 days or 1449.64 hours.

+

Top 3 issue creators:

+
    +
  1. + Deimorz + with + 10 issues created.
  2. +
  3. + Bauke + with + 7 issues created.
  4. +
  5. + cfabbro + with + 7 issues created.
  6. +
+

Amount of labels assigned to currently open issues:

+ +

Amount of labels assigned to closed issues:

+ +
+
+

Notable Official Topics

+ + + + + + + + + + + + + + + + + + + + +
DateTitleURL
2018-10-12General Tildes feedback, questions, and so on + Click +
2018-10-22Help/input wanted on a couple of updates + Click +
+
+
+

Issue Table

+

Opened

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IssueTitleAuthorOpenedClosed
+ 274 + Capital letters in ?tag= query results in no ma... + Bauke + 2018/10/01 00:06:082018/10/05 06:54:30
+ 275 + Change border-left color for linked comments to... + Bauke + 2018/10/01 15:52:26
+ 276 + Favicon downloader is creating duplicates + Bauke + 2018/10/01 16:07:38
+ 277 + Discarded comment replies still trigger the "da... + AdamsT + 2018/10/01 23:49:582018/10/02 00:18:24
+ 278 + When I reply to a comment via the notifications... + AdamsT + 2018/10/02 00:46:52
+ 279 + Add Ubuntu theme + haykam + 2018/10/03 00:37:41
+ 280 + Tags having no character limit causes overflow ... + cfabbro + 2018/10/03 01:52:172018/10/10 22:49:20
+ 281 + If a user hasn't visited a topic comment sectio... + cfabbro + 2018/10/03 04:58:07
+ 282 + Notify users when one of their comments has rec... + cfabbro + 2018/10/03 06:01:41
+ 283 + Remove #-days requirement for labels (and possi... + Bauke + 2018/10/03 17:06:42
+ 284 + Linking to a child of a collapsed (e.g. noisy) ... + tvfj + 2018/10/04 07:48:55
+ 285 + YouTube metadata related suggestions + cfabbro + 2018/10/04 14:12:13
+ 286 + Add link for (domainname) in the topic header t... + cfabbro + 2018/10/04 14:15:33
+ 287 + Disable autocomplete on MFA code text field whe... + jaredmcateer + 2018/10/04 23:40:332018/10/05 03:19:17
+ 288 + Labelling a comment that's been deleted throws ... + Bauke + 2018/10/05 17:06:01
+ 289 + Change site-icons/favicon approach to not alway... + Deimorz + 2018/10/08 00:10:07
+ 290 + Large exemplary label message causes the label ... + SoptikHa2 + 2018/10/09 21:52:302018/10/27 00:29:43
+ 291 + Image bug with topic icons + Bauke + 2018/10/10 15:44:582018/10/10 21:25:27
+ 292 + Hide topic-comments section when there's no com... + Bauke + 2018/10/10 23:22:39
+ 293 + Make the donate page link more prominent on the... + cfabbro + 2018/10/11 21:07:58
+ 294 + When linking to search results and ?tag=, users... + cfabbro + 2018/10/13 05:05:14
+ 295 + Make "invalid tags" error message more informat... + ainar-g + 2018/10/14 18:25:452018/10/14 23:50:20
+ 296 + The left border should update immediately after... + smoores + 2018/10/15 23:39:22
+ 297 + Add "final" mypy annotations + Deimorz + 2018/10/16 00:04:06
+ 298 + Improve how posts are saved by Kindle extension + Deimorz + 2018/10/17 20:18:38
+ 299 + cmark-gfm archive SHA256 hash is incorrect, cau... + talklittle + 2018/10/17 21:55:182018/10/17 22:22:00
+ 300 + Validate HTML of pages with webtests + Deimorz + 2018/10/17 23:24:53
+ 301 + Upgrade Redis to 5.0 + Deimorz + 2018/10/19 00:45:14
+ 302 + Upgrade PostgreSQL to 11 + Deimorz + 2018/10/19 00:49:56
+ 303 + Investigate replacing rabbitmq with Redis streams + Deimorz + 2018/10/19 01:21:23
+ 304 + Feature Request: SQRL authentication + alex9099 + 2018/10/22 11:11:19
+ 305 + Official Twitter account? + ainar-g + 2018/10/22 21:45:012018/10/22 21:46:57
+ 306 + "Set as account default" button disappears afte... + ainar-g + 2018/10/22 23:02:32
+ 307 + Enable automatic light/dark theme switching bas... + Deimorz + 2018/10/25 22:48:19
+ 308 + Add the ability to publish a topic later + ainar-g + 2018/10/27 20:40:27
+ 309 + New Topic View - Make title input multiline - t... + AdamsT + 2018/10/29 06:57:07
+ 310 + IDNA URLs are not supported + ainar-g + 2018/10/30 12:01:19
+ 311 + Replace javascript prompts for exemplary/malice... + Deimorz + 2018/10/31 08:36:11
+ 312 + Add pagination for bookmarks pages + Deimorz + 2018/10/31 22:40:01
+

Closed

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IssueTitleAuthorOpenedClosed
+ 7 + automatically inserting close tags after non-va... + cfabbro + 2018/04/29 22:05:172018/10/29 20:32:25
+ 33 + New comment rendering location + g4nym3de + 2018/05/21 21:29:392018/10/12 15:23:20
+ 60 + research trello/gitlab integration/sync options + cfabbro + 2018/05/25 19:15:482018/10/09 22:49:17
+ 94 + add 'save' functionality + xiretza + 2018/05/31 15:27:482018/10/31 21:28:09
+ 116 + Clicking 'tag' multiple times opens multiple in... + lpopesco + 2018/06/08 17:03:552018/10/07 23:52:03
+ 133 + Period-separated string is automatically parsed... + sidmani + 2018/06/14 20:19:162018/10/07 14:29:47
+ 135 + Add reference on the password recovery settings... + cfabbro + 2018/06/15 06:42:012018/10/05 03:32:29
+ 139 + Put comments and replies into nested lists in H... + Deimorz + 2018/06/16 21:38:282018/10/10 22:26:32
+ 144 + More favicons for site-topic + Bauke + 2018/06/25 13:52:592018/10/07 13:34:41
+ 171 + Fix/re-enable scraper for link topic favicons + Deimorz + 2018/07/23 23:06:492018/10/01 07:39:36
+ 193 + General theme overhaul + Bauke + 2018/08/06 21:22:172018/10/22 21:37:16
+ 230 + Clicking the vote button allows you to open mul... + tmkv + 2018/08/22 03:30:592018/10/07 23:52:15
+ 247 + Make "spoiler" tag synonymous with "spoilers" + Bauke + 2018/09/04 14:41:142018/10/05 07:27:48
+ 269 + Add pagination for previously read notifications + Deimorz + 2018/09/28 04:29:282018/10/03 02:34:27
+ 270 + "Collapse old comments" isn't affecting deleted... + Deimorz + 2018/09/28 08:50:492018/10/04 03:53:42
+ 274 + Capital letters in ?tag= query results in no ma... + Bauke + 2018/10/01 00:06:082018/10/05 06:54:30
+ 277 + Discarded comment replies still trigger the "da... + AdamsT + 2018/10/01 23:49:582018/10/02 00:18:24
+ 280 + Tags having no character limit causes overflow ... + cfabbro + 2018/10/03 01:52:172018/10/10 22:49:20
+ 287 + Disable autocomplete on MFA code text field whe... + jaredmcateer + 2018/10/04 23:40:332018/10/05 03:19:17
+ 290 + Large exemplary label message causes the label ... + SoptikHa2 + 2018/10/09 21:52:302018/10/27 00:29:43
+ 291 + Image bug with topic icons + Bauke + 2018/10/10 15:44:582018/10/10 21:25:27
+ 295 + Make "invalid tags" error message more informat... + ainar-g + 2018/10/14 18:25:452018/10/14 23:50:20
+ 299 + cmark-gfm archive SHA256 hash is incorrect, cau... + talklittle + 2018/10/17 21:55:182018/10/17 22:22:00
+ 305 + Official Twitter account? + ainar-g + 2018/10/22 21:45:012018/10/22 21:46:57
+
+
+ +
+ + + diff --git a/src/posts/october-2018.pug b/src/posts/october-2018.pug deleted file mode 100644 index 5a8fe0e..0000000 --- a/src/posts/october-2018.pug +++ /dev/null @@ -1,678 +0,0 @@ - -html(lang="en") - head - meta(name="viewport", content="width=device-width, initial-scale=1.0") - title October 2018 - link(rel="stylesheet", href="../css/common.css") - link(rel="stylesheet", href="../css/post.css") - //- NOTE: favicons are under "src/favicons" but in "public/" for build - link(rel="apple-touch-icon" sizes="180x180" href="../apple-touch-icon.png") - link(rel="apple-touch-icon" sizes="180x180" href="../apple-touch-icon.png") - link(rel="icon" type="image/png" sizes="32x32" href="../favicon-32x32.png") - link(rel="icon" type="image/png" sizes="16x16" href="../favicon-16x16.png") - link(rel="manifest" href="../site.webmanifest") - link(rel="mask-icon" href="../safari-pinned-tab.svg" color="#282a36") - link(rel="shortcut icon" href="../favicon.ico") - meta(name="msapplication-TileColor" content="#282a36") - meta(name="msapplication-config" content="../browserconfig.xml") - meta(name="theme-color" content="#282a36") - - body - div(id="wrapper") - h1 October 2018 - - section(id="post") - article(id="toc") - h2 Table Of Contents - ul - li: a(href="#about") About - li: a(href="#feedback") Feedback - li - a(href="#highlights") Highlights - ul - li: a(href="#search-tags") Search Tags - li: a(href="#brave-donations") Brave Donations - li: a(href="#six-months") Six-Month Anniversary - li: a(href="#bookmarks") Bookmarks - li: a(href="#statistics") Statistics - li: a(href="#notable-official-topics") Notable Official Topics - li - a(href="#issue-table") Issue Table - ul - li: a(href="#opened") Opened - li: a(href="#closed") Closed - - article(id="about") - h2 About - p The Tildes Issue Log is a monthly recurring post about the changes and progression that Tildes has made. Highlighting some of the newest additions and changes, as well as a complete table of every issue opened and closed in that month, along with some interesting statistics so you can get a look into the development process and a quick grasp of anything you may have missed. - - article(id="feedback") - h2 Feedback - p If anything is incorrect or you have anything that you'd like to see changed or added please - | - | - a(href="https://gitlab.com/Bauke/tildes-issue-log/issues") open an issue - | , - | - a(href="https://tildes.net/user/Bauke/new_message") PM me - | - | or comment on the posted topic on Tildes. - p If you'd like to write a highlight section or want to contribute in any other way, feel free to do so. Like Tildes, this will remain entirely open-source. - - article(id="highlights") - h2 Highlights - //- User written highlights of what happened with development and any notable changes, if applicable. - - h3(id="search-tags") Search Tags - p On the 16th, search was expanded to also include tags in the results so you can find that one obscure topic a little faster. You can find - | - | - a(href="https://tildes.net/~tildes.official/7j9") the official topic here - | . - details - summary Details - p Author: - | - | - a(href="https://tildes.net/user/Bauke") Bauke - p Written Date: 2018-10-27 - - h3(id="brave-donations") Brave Donations - p On the 25th, Tildes got the ability for users to donate via - | - | - a(href="https://basicattentiontoken.org/") Brave's BAT system - | , - | if you don't know what it is I recommend reading - | - a(href="https://basicattentiontoken.org/faq/#meaning") their FAQ - | - | and the comments - | - a(href="https://tildes.net/~tildes.official/7vm") on the announcement topic - | . - details - summary Details - p Author: - | - | - a(href="https://tildes.net/user/Bauke") Bauke - p Written Date: 2018-10-29 - - h3(id="six-months") Six-Month Anniversary - p On the 26th, Tildes became 6 months old. And - | - | - a(href="https://tildes.net/~tildes/7x5") a new demographics survey, the "Year 0.5 Survey," - | - | popped up from user - | - a(href="https://tildes.net/user/Kat") @Kat - | . So if you haven't already (and the survey is still open), fill it out! Remember that you can skip any questions you don't want to answer. - details - summary Details - p Author: - | - | - a(href="https://tildes.net/user/Bauke") Bauke - p Written Date: 2018-10-31 - - h3(id="bookmarks") Bookmarks - p And finally, - | - | - a(href="https://i.imgur.com/YZJt8WD.gif") on the spookiest day of the month - | - | a long-awaited feature, - | - a(href="https://tildes.net/~tildes.official/83l") "Bookmarking" was added - | ! Another open-source contribution, once again by - | - a(href="https://tildes.net/user/what") @what - | . A merge request that's been in the works - | - a(href="https://gitlab.com/tildes/tildes/merge_requests/27") for 2 months - | ! - p You can bookmark any topics and comments you like and they will show up on a new user page - | - | - a(href="https://tildes.net/bookmarks") called Bookmarks - | , which you can find in the sidebar on your profile, just above your invites. - details - summary Details - p Author: - | - | - a(href="https://tildes.net/user/Bauke") Bauke - p Written Date: 2018-10-31 - - article(id="statistics") - h2 Statistics - p In the month of October 39 issues were opened and 24 issues were closed. - p An average of 1.30 issues were opened and 0.80 issues were closed each day. - p The average time to close issues was 60.40 days or 1449.64 hours. - p Top 3 issue creators: - ol - li - a(href="https://gitlab.com/Deimorz") Deimorz - | - | with - | - a(href="https://gitlab.com/tildes/tildes/issues?state=all&author_username=Deimorz") 10 issues created - | . - li - a(href="https://gitlab.com/Bauke") Bauke - | - | with - | - a(href="https://gitlab.com/tildes/tildes/issues?state=all&author_username=Bauke") 7 issues created - | . - li - a(href="https://gitlab.com/cfabbro") cfabbro - | - | with - | - a(href="https://gitlab.com/tildes/tildes/issues?state=all&author_username=cfabbro") 7 issues created - | . - p Amount of labels assigned to currently open issues: - ul - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=bug") bug - | : - | 6 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=code") code - | : - | 6 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=design") design - | : - | 3 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=feature") feature - | : - | 3 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=investigate") investigate - | : - | 5 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=suggestion") suggestion - | : - | 11 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=tweak") tweak - | : - | 5 times. - p Amount of labels assigned to closed issues: - ul - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=bug") bug - | : - | 9 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=design") design - | : - | 2 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=feature") feature - | : - | 3 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=high+priority") high priority - | : - | 2 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=in+progress") in progress - | : - | 12 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=investigate") investigate - | : - | 1 time. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=tweak") tweak - | : - | 8 times. - - article(id="notable-official-topics") - h2 Notable Official Topics - table - thead - tr - td Date - td Title - td URL - tbody - tr - td 2018-10-12 - td General Tildes feedback, questions, and so on - td: a(href="https://tildes.net/~tildes.official/7f3") Click - tr - td 2018-10-22 - td Help/input wanted on a couple of updates - td: a(href="https://tildes.net/~tildes.official/7rd") Click - - article(id="issue-table") - h2 Issue Table - h3(id="opened") Opened - table - thead - tr - td Issue - td Title - td Author - td Opened - td Closed - tbody - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/274") 274 - td Capital letters in ?tag= query results in no ma... - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/10/01 00:06:08 - td 2018/10/05 06:54:30 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/275") 275 - td Change border-left color for linked comments to... - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/10/01 15:52:26 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/276") 276 - td Favicon downloader is creating duplicates - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/10/01 16:07:38 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/277") 277 - td Discarded comment replies still trigger the "da... - td: a(href="https://gitlab.com/AdamsT") AdamsT - td 2018/10/01 23:49:58 - td 2018/10/02 00:18:24 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/278") 278 - td When I reply to a comment via the notifications... - td: a(href="https://gitlab.com/AdamsT") AdamsT - td 2018/10/02 00:46:52 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/279") 279 - td Add Ubuntu theme - td: a(href="https://gitlab.com/haykam") haykam - td 2018/10/03 00:37:41 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/280") 280 - td Tags having no character limit causes overflow ... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/10/03 01:52:17 - td 2018/10/10 22:49:20 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/281") 281 - td If a user hasn't visited a topic comment sectio... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/10/03 04:58:07 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/282") 282 - td Notify users when one of their comments has rec... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/10/03 06:01:41 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/283") 283 - td Remove #-days requirement for labels (and possi... - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/10/03 17:06:42 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/284") 284 - td Linking to a child of a collapsed (e.g. noisy) ... - td: a(href="https://gitlab.com/tvfj") tvfj - td 2018/10/04 07:48:55 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/285") 285 - td YouTube metadata related suggestions - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/10/04 14:12:13 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/286") 286 - td Add link for (domainname) in the topic header t... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/10/04 14:15:33 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/287") 287 - td Disable autocomplete on MFA code text field whe... - td: a(href="https://gitlab.com/jaredmcateer") jaredmcateer - td 2018/10/04 23:40:33 - td 2018/10/05 03:19:17 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/288") 288 - td Labelling a comment that's been deleted throws ... - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/10/05 17:06:01 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/289") 289 - td Change site-icons/favicon approach to not alway... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/10/08 00:10:07 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/290") 290 - td Large exemplary label message causes the label ... - td: a(href="https://gitlab.com/SoptikHa2") SoptikHa2 - td 2018/10/09 21:52:30 - td 2018/10/27 00:29:43 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/291") 291 - td Image bug with topic icons - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/10/10 15:44:58 - td 2018/10/10 21:25:27 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/292") 292 - td Hide topic-comments section when there's no com... - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/10/10 23:22:39 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/293") 293 - td Make the donate page link more prominent on the... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/10/11 21:07:58 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/294") 294 - td When linking to search results and ?tag=, users... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/10/13 05:05:14 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/295") 295 - td Make "invalid tags" error message more informat... - td: a(href="https://gitlab.com/ainar-g") ainar-g - td 2018/10/14 18:25:45 - td 2018/10/14 23:50:20 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/296") 296 - td The left border should update immediately after... - td: a(href="https://gitlab.com/smoores") smoores - td 2018/10/15 23:39:22 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/297") 297 - td Add "final" mypy annotations - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/10/16 00:04:06 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/298") 298 - td Improve how posts are saved by Kindle extension - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/10/17 20:18:38 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/299") 299 - td cmark-gfm archive SHA256 hash is incorrect, cau... - td: a(href="https://gitlab.com/talklittle") talklittle - td 2018/10/17 21:55:18 - td 2018/10/17 22:22:00 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/300") 300 - td Validate HTML of pages with webtests - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/10/17 23:24:53 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/301") 301 - td Upgrade Redis to 5.0 - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/10/19 00:45:14 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/302") 302 - td Upgrade PostgreSQL to 11 - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/10/19 00:49:56 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/303") 303 - td Investigate replacing rabbitmq with Redis streams - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/10/19 01:21:23 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/304") 304 - td Feature Request: SQRL authentication - td: a(href="https://gitlab.com/alex9099") alex9099 - td 2018/10/22 11:11:19 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/305") 305 - td Official Twitter account? - td: a(href="https://gitlab.com/ainar-g") ainar-g - td 2018/10/22 21:45:01 - td 2018/10/22 21:46:57 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/306") 306 - td "Set as account default" button disappears afte... - td: a(href="https://gitlab.com/ainar-g") ainar-g - td 2018/10/22 23:02:32 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/307") 307 - td Enable automatic light/dark theme switching bas... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/10/25 22:48:19 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/308") 308 - td Add the ability to publish a topic later - td: a(href="https://gitlab.com/ainar-g") ainar-g - td 2018/10/27 20:40:27 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/309") 309 - td New Topic View - Make title input multiline - t... - td: a(href="https://gitlab.com/AdamsT") AdamsT - td 2018/10/29 06:57:07 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/310") 310 - td IDNA URLs are not supported - td: a(href="https://gitlab.com/ainar-g") ainar-g - td 2018/10/30 12:01:19 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/311") 311 - td Replace javascript prompts for exemplary/malice... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/10/31 08:36:11 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/312") 312 - td Add pagination for bookmarks pages - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/10/31 22:40:01 - td - - h3(id="closed") Closed - table - thead - tr - td Issue - td Title - td Author - td Opened - td Closed - tbody - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/7") 7 - td automatically inserting close tags after non-va... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/04/29 22:05:17 - td 2018/10/29 20:32:25 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/33") 33 - td New comment rendering location - td: a(href="https://gitlab.com/g4nym3de") g4nym3de - td 2018/05/21 21:29:39 - td 2018/10/12 15:23:20 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/60") 60 - td research trello/gitlab integration/sync options - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/05/25 19:15:48 - td 2018/10/09 22:49:17 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/94") 94 - td add 'save' functionality - td: a(href="https://gitlab.com/xiretza") xiretza - td 2018/05/31 15:27:48 - td 2018/10/31 21:28:09 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/116") 116 - td Clicking 'tag' multiple times opens multiple in... - td: a(href="https://gitlab.com/lpopesco") lpopesco - td 2018/06/08 17:03:55 - td 2018/10/07 23:52:03 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/133") 133 - td Period-separated string is automatically parsed... - td: a(href="https://gitlab.com/sidmani") sidmani - td 2018/06/14 20:19:16 - td 2018/10/07 14:29:47 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/135") 135 - td Add reference on the password recovery settings... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/06/15 06:42:01 - td 2018/10/05 03:32:29 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/139") 139 - td Put comments and replies into nested lists in H... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/06/16 21:38:28 - td 2018/10/10 22:26:32 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/144") 144 - td More favicons for site-topic - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/06/25 13:52:59 - td 2018/10/07 13:34:41 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/171") 171 - td Fix/re-enable scraper for link topic favicons - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/07/23 23:06:49 - td 2018/10/01 07:39:36 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/193") 193 - td General theme overhaul - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/08/06 21:22:17 - td 2018/10/22 21:37:16 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/230") 230 - td Clicking the vote button allows you to open mul... - td: a(href="https://gitlab.com/tmkv") tmkv - td 2018/08/22 03:30:59 - td 2018/10/07 23:52:15 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/247") 247 - td Make "spoiler" tag synonymous with "spoilers" - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/09/04 14:41:14 - td 2018/10/05 07:27:48 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/269") 269 - td Add pagination for previously read notifications - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/09/28 04:29:28 - td 2018/10/03 02:34:27 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/270") 270 - td "Collapse old comments" isn't affecting deleted... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/09/28 08:50:49 - td 2018/10/04 03:53:42 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/274") 274 - td Capital letters in ?tag= query results in no ma... - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/10/01 00:06:08 - td 2018/10/05 06:54:30 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/277") 277 - td Discarded comment replies still trigger the "da... - td: a(href="https://gitlab.com/AdamsT") AdamsT - td 2018/10/01 23:49:58 - td 2018/10/02 00:18:24 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/280") 280 - td Tags having no character limit causes overflow ... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/10/03 01:52:17 - td 2018/10/10 22:49:20 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/287") 287 - td Disable autocomplete on MFA code text field whe... - td: a(href="https://gitlab.com/jaredmcateer") jaredmcateer - td 2018/10/04 23:40:33 - td 2018/10/05 03:19:17 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/290") 290 - td Large exemplary label message causes the label ... - td: a(href="https://gitlab.com/SoptikHa2") SoptikHa2 - td 2018/10/09 21:52:30 - td 2018/10/27 00:29:43 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/291") 291 - td Image bug with topic icons - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/10/10 15:44:58 - td 2018/10/10 21:25:27 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/295") 295 - td Make "invalid tags" error message more informat... - td: a(href="https://gitlab.com/ainar-g") ainar-g - td 2018/10/14 18:25:45 - td 2018/10/14 23:50:20 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/299") 299 - td cmark-gfm archive SHA256 hash is incorrect, cau... - td: a(href="https://gitlab.com/talklittle") talklittle - td 2018/10/17 21:55:18 - td 2018/10/17 22:22:00 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/305") 305 - td Official Twitter account? - td: a(href="https://gitlab.com/ainar-g") ainar-g - td 2018/10/22 21:45:01 - td 2018/10/22 21:46:57 - - - footer(id="footer") - h3: a(href="../index.html") Home - h3: a(href="#") To Top - h3: a(href="https://tildes.net") Tildes - h3 Built with - | - | - a(href="https://pugjs.org") Pug - | - | and - | - a(href="https://sass-lang.com/") Sass - h3 Colors from - | - | - a(href="https://draculatheme.com") Dracula - h3 View the - | - | - a(href="https://gitlab.com/Bauke/tildes-issue-log") source diff --git a/src/posts/september-2018.html b/src/posts/september-2018.html new file mode 100644 index 0000000..1adb72d --- /dev/null +++ b/src/posts/september-2018.html @@ -0,0 +1,841 @@ + + + + + + September 2018 + + + + + + + + + + + + + + + + +
+

September 2018

+
+ +
+

About

+

The Tildes Issue Log is a monthly recurring post about the changes and progression that Tildes has made. + Highlighting some of the newest additions and changes, as well as a complete table of every issue opened and + closed in that month, along with some interesting statistics so you can get a look into the development + process and a quick grasp of anything you may have missed.

+
+
+

Feedback

+

If anything is incorrect or you have anything that you'd like to see changed or added please + open an issue, + PM me + or comment on the posted topic on Tildes.

+

If you'd like to write a highlight section or want to contribute in any other way, feel free to do so. Like + Tildes, this will remain entirely open-source.

+
+
+

Highlights

+

Comment Tag... Labels!

+

Early on in September, + comment tags + were re-enabled. Primarily for experimentation and to see how people would use them. During the coming 10 + days, comment tags received a few changes here and there to see what works and what doesn't. Eventually + leading up to + the introduction of the "relevance" comment sort order.

+

The relevance sort order was made the default and it's basically the "most votes" order however the comment + tags also affect a comment's placement. So if people tagged your comment as "noise" it would become + automatically collapsed, off-topic will be lowered compared to on-topic comments, etc.

+

Then, after another number of days, + comment tags were renamed to labels. + As well as a number of other changes and even a new, positive comment label entirely. Definitely a topic to + read if you haven't already.

+
+ Details +

Author: + Bauke +

+

Written Date: 2018-09-28

+
+

Scraping Data

+

On the 11th, + scraping data was added + using + Embedly's "Extract" API. + A plethora of things can be done with it but for now there's only been a handful of additions. Namely, + embedding a tweet's content in a topic and showing the published date of an article if the article is 3 days + older than the topic.

+
+ Details +

Author: + Bauke +

+

Written Date: 2018-09-28

+
+

Syntax Highlighting

+

On the 21st, + @Soptik's + syntax highlighting contribution was implemented and will be a great addition to the style of the site. + Especially over in + ~comp.

+

You can find + the merge request here + and + the announcement topic here.

+
+ Details +

Author: + Bauke +

+

Written Date: 2018-09-28

+
+
+

Statistics

+

In the month of September 31 issues were opened and 16 issues were closed.

+

An average of 1.03 issues were opened and 0.53 issues were closed each day.

+

The average time to close issues was 25.74 days or 617.69 hours.

+

Top 3 issue creators:

+
    +
  1. + Deimorz + with + 6 issues created.
  2. +
  3. + cfabbro + with + 5 issues created.
  4. +
  5. + Bauke + with + 5 issues created.
  6. +
+

Amount of labels assigned to currently open issues:

+ +

Amount of labels assigned to closed issues:

+ +
+
+
+

Notable Official Topics

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DateTitleURL
2018-09-07Comment tags have been re-enabled to experiment with, input wanted on plans. + Click +
2018-09-11Starting to experiment a little with using data scraped from the destination of link topics. + Click +
2018-09-17Comment tags now affect sorting, more changes coming. + Click +
2018-09-21Syntax highlighting for the coders, invites for everyone. + Click +
2018-09-26Many updates to The Feature Formerly Known as Comment Tagging. + Click +
+
+
+

Issue Table

+

Opened

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IssueTitleAuthorOpenedClosed
+ 243 + Strange doubling up of topic summary text on Mi... + cfabbro + 2018/09/01 21:56:52
+ 244 + Make Tildes Apple Mobile Web App Capable + smoores + 2018/09/02 22:29:16
+ 245 + Internal Server Error for only 2 text posts by ... + AdamsT + 2018/09/04 01:20:432018/09/04 01:31:23
+ 246 + period_string in topic_list.jinja2 doesn't appe... + jms301 + 2018/09/04 12:36:202018/09/04 19:49:18
+ 247 + Make "spoiler" tag synonymous with "spoilers" + Bauke + 2018/09/04 14:41:14
+ 248 + Jumping to comment via link with anchor doesn't... + SoptikHa2 + 2018/09/04 21:50:482018/09/04 22:10:10
+ 249 + Update Python to 3.7 + Deimorz + 2018/09/05 20:23:05
+ 250 + when making a new comment it counts as new when... + alex9099 + 2018/09/06 15:38:45
+ 251 + Keyboard navigation + Bauke + 2018/09/06 23:27:16
+ 252 + Expand comments when being linked to them + Bauke + 2018/09/10 17:07:032018/09/10 18:33:34
+ 253 + Text Topic Word Count is broken + AdamsT + 2018/09/11 12:42:482018/09/11 20:49:36
+ 254 + Comment tag menu stays visible even after colla... + cfabbro + 2018/09/12 15:18:512018/09/17 20:47:01
+ 255 + Add ability to "log out all devices" + Deimorz + 2018/09/12 19:44:22
+ 256 + Change comment permalinks from anchors to a sep... + Deimorz + 2018/09/13 02:25:52
+ 257 + Add custom styling to `loud` tag. + cfabbro + 2018/09/13 22:37:46
+ 258 + Automatically collapse removed comment threads + Crestwave + 2018/09/15 10:55:27
+ 259 + Add option to collapse code blocks + SoptikHa2 + 2018/09/16 19:48:042018/09/16 21:54:38
+ 260 + All comments become collapsed when a top-level ... + talklittle + 2018/09/16 22:25:382018/09/21 00:46:02
+ 261 + Prevent the user from replying directly to thei... + AdamsT + 2018/09/20 02:59:35
+ 262 + Replying and voting without JavaScript + TrashMacNugget + 2018/09/23 03:22:28
+ 263 + Embed support for images and videos + dcelasun + 2018/09/25 21:54:55
+ 264 + Show if a user is banned on their profile + Bauke + 2018/09/26 19:10:08
+ 265 + Suggestion: Community based thread locking + ducksduck + 2018/09/27 16:37:17
+ 266 + Show comment's "total score" or weighted value ... + Bauke + 2018/09/27 22:29:44
+ 267 + label section does not wrap in Firefox Mobile + firstakir + 2018/09/28 03:16:452018/09/29 01:58:01
+ 268 + Tags are not clickable on search results page o... + Deimorz + 2018/09/28 04:27:31
+ 269 + Add pagination for previously read notifications + Deimorz + 2018/09/28 04:29:28
+ 270 + "Collapse old comments" isn't affecting deleted... + Deimorz + 2018/09/28 08:50:49
+ 271 + @username mentions triggering in code blocks + cfabbro + 2018/09/29 01:25:43
+ 272 + Add some sort of "related links" feature to top... + cfabbro + 2018/09/29 01:27:24
+ 273 + Bug in marking new comments? + apoctr + 2018/09/30 12:38:392018/09/30 23:00:27
+

Closed

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IssueTitleAuthorOpenedClosed
+ 78 + Syntax highlighting in markdown code blocks + SoptikHa2 + 2018/05/27 16:45:592018/09/21 21:29:37
+ 114 + Message inbox doesn't sort one-message conversa... + Deimorz + 2018/06/07 19:51:262018/09/06 01:35:02
+ 145 + Topic tag filters are not filtering out "descen... + Deimorz + 2018/06/25 22:13:022018/09/08 04:04:43
+ 154 + Add pagination to users viewing their own profile + cfabbro + 2018/07/12 16:44:202018/09/01 01:27:07
+ 161 + Include licensing and copyright info in source ... + hook + 2018/07/18 12:22:352018/09/05 20:45:24
+ 218 + 2FA needs to display the authenticator key in a... + Deimorz + 2018/08/17 23:17:392018/09/05 20:44:26
+ 245 + Internal Server Error for only 2 text posts by ... + AdamsT + 2018/09/04 01:20:432018/09/04 01:31:23
+ 246 + period_string in topic_list.jinja2 doesn't appe... + jms301 + 2018/09/04 12:36:202018/09/04 19:49:18
+ 248 + Jumping to comment via link with anchor doesn't... + SoptikHa2 + 2018/09/04 21:50:482018/09/04 22:10:10
+ 252 + Expand comments when being linked to them + Bauke + 2018/09/10 17:07:032018/09/10 18:33:34
+ 253 + Text Topic Word Count is broken + AdamsT + 2018/09/11 12:42:482018/09/11 20:49:36
+ 254 + Comment tag menu stays visible even after colla... + cfabbro + 2018/09/12 15:18:512018/09/17 20:47:01
+ 259 + Add option to collapse code blocks + SoptikHa2 + 2018/09/16 19:48:042018/09/16 21:54:38
+ 260 + All comments become collapsed when a top-level ... + talklittle + 2018/09/16 22:25:382018/09/21 00:46:02
+ 267 + label section does not wrap in Firefox Mobile + firstakir + 2018/09/28 03:16:452018/09/29 01:58:01
+ 273 + Bug in marking new comments? + apoctr + 2018/09/30 12:38:392018/09/30 23:00:27
+
+
+ +
+ + + diff --git a/src/posts/september-2018.pug b/src/posts/september-2018.pug deleted file mode 100644 index d7f96fc..0000000 --- a/src/posts/september-2018.pug +++ /dev/null @@ -1,590 +0,0 @@ - -html(lang="en") - head - meta(name="viewport", content="width=device-width, initial-scale=1.0") - title September 2018 - link(rel="stylesheet", href="../css/common.css") - link(rel="stylesheet", href="../css/post.css") - //- NOTE: favicons are under "src/favicons" but in "public/" for build - link(rel="apple-touch-icon" sizes="180x180" href="../apple-touch-icon.png") - link(rel="apple-touch-icon" sizes="180x180" href="../apple-touch-icon.png") - link(rel="icon" type="image/png" sizes="32x32" href="../favicon-32x32.png") - link(rel="icon" type="image/png" sizes="16x16" href="../favicon-16x16.png") - link(rel="manifest" href="../site.webmanifest") - link(rel="mask-icon" href="../safari-pinned-tab.svg" color="#282a36") - link(rel="shortcut icon" href="../favicon.ico") - meta(name="msapplication-TileColor" content="#282a36") - meta(name="msapplication-config" content="../browserconfig.xml") - meta(name="theme-color" content="#282a36") - - body - div(id="wrapper") - h1 September 2018 - - section(id="post") - article(id="toc") - h2 Table Of Contents - ul - li: a(href="#about") About - li: a(href="#feedback") Feedback - li - a(href="#highlights") Highlights - ul - li: a(href="#comment-labels") Comment Tag... Labels! - li: a(href="#scraping-data") Scraping Data - li: a(href="#syntax-highlighting") Syntax Highlighting - li: a(href="#statistics") Statistics - li: a(href="#notable-official-topics") Notable Official Topics - li - a(href="#issue-table") Issue Table - ul - li: a(href="#opened") Opened - li: a(href="#closed") Closed - - article(id="about") - h2 About - p The Tildes Issue Log is a monthly recurring post about the changes and progression that Tildes has made. Highlighting some of the newest additions and changes, as well as a complete table of every issue opened and closed in that month, along with some interesting statistics so you can get a look into the development process and a quick grasp of anything you may have missed. - - article(id="feedback") - h2 Feedback - p If anything is incorrect or you have anything that you'd like to see changed or added please - | - | - a(href="https://gitlab.com/Bauke/tildes-issue-log/issues") open an issue - | , - | - a(href="https://tildes.net/user/Bauke/new_message") PM me - | - | or comment on the posted topic on Tildes. - p If you'd like to write a highlight section or want to contribute in any other way, feel free to do so. Like Tildes, this will remain entirely open-source. - - article(id="highlights") - h2 Highlights - h3(id="comment-labels") Comment Tag... Labels! - p Early on in September, - | - | - a(href="https://tildes.net/~tildes.official/63s") comment tags - | - | were re-enabled. Primarily for experimentation and to see how people would use them. During the coming 10 days, comment tags received a few changes here and there to see what works and what doesn't. Eventually leading up to - | - a(href="https://tildes.net/~tildes.official/6hn") the introduction of the "relevance" comment sort order - | . - p The relevance sort order was made the default and it's basically the "most votes" order however the comment tags also affect a comment's placement. So if people tagged your comment as "noise" it would become automatically collapsed, off-topic will be lowered compared to on-topic comments, etc. - p Then, after another number of days, - | - | - a(href="https://tildes.net/~tildes.official/6ue") comment tags were renamed to labels - | . - | As well as a number of other changes and even a new, positive comment label entirely. Definitely a topic to read if you haven't already. - - details - summary Details - p Author: - | - | - a(href="https://tildes.net/user/Bauke") Bauke - p Written Date: 2018-09-28 - - h3(id="scraping-data") Scraping Data - p On the 11th, - | - | - a(href="https://tildes.net/~tildes.official/696") scraping data was added - | - | using - | - a(href="https://embed.ly/extract") Embedly's "Extract" API - | . - | A plethora of things can be done with it but for now there's only been a handful of additions. Namely, embedding a tweet's content in a topic and showing the published date of an article if the article is 3 days older than the topic. - - details - summary Details - p Author: - | - | - a(href="https://tildes.net/user/Bauke") Bauke - p Written Date: 2018-09-28 - - h3(id="syntax-highlighting") Syntax Highlighting - p On the 21st, - | - | - a(href="https://tildes.net/user/Soptik") @Soptik - | 's - | syntax highlighting contribution was implemented and will be a great addition to the style of the site. Especially over in - | - a(href="https://tildes.net/~comp") ~comp - | . - p You can find - | - | - a(href="https://gitlab.com/tildes/tildes/merge_requests/31") the merge request here - | - | and - | - a(href="https://tildes.net/~tildes.official/6o6") the announcement topic here - | . - - details - summary Details - p Author: - | - | - a(href="https://tildes.net/user/Bauke") Bauke - p Written Date: 2018-09-28 - - article(id="statistics") - h2 Statistics - p In the month of September 31 issues were opened and 16 issues were closed. - p An average of 1.03 issues were opened and 0.53 issues were closed each day. - p The average time to close issues was 25.74 days or 617.69 hours. - p Top 3 issue creators: - ol - li - a(href="https://gitlab.com/Deimorz") Deimorz - | - | with - | - a(href="https://gitlab.com/tildes/tildes/issues?state=all&author_username=Deimorz") 6 issues created - | . - li - a(href="https://gitlab.com/cfabbro") cfabbro - | - | with - | - a(href="https://gitlab.com/tildes/tildes/issues?state=all&author_username=cfabbro") 5 issues created - | . - li - a(href="https://gitlab.com/Bauke") Bauke - | - | with - | - a(href="https://gitlab.com/tildes/tildes/issues?state=all&author_username=Bauke") 5 issues created - | . - p Amount of labels assigned to currently open issues: - ul - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=bug") bug - | : - | 4 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=code") code - | : - | 1 time. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=feature") feature - | : - | 4 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=high+priority") high priority - | : - | 1 time. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=investigate") investigate - | : - | 7 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=suggestion") suggestion - | : - | 8 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=opened&label_name%5B%5D=tweak") tweak - | : - | 2 times. - p Amount of labels assigned to closed issues: - ul - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=bug") bug - | : - | 6 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=code") code - | : - | 1 time. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=design") design - | : - | 1 time. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=feature") feature - | : - | 2 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=high+priority") high priority - | : - | 1 time. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=in+progress") in progress - | : - | 5 times. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=investigate") investigate - | : - | 1 time. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=suggestion") suggestion - | : - | 1 time. - li - a(href="https://gitlab.com/tildes/tildes/issues?state=closed&label_name%5B%5D=tweak") tweak - | : - | 1 time. - - article(id="notable-official-topics") - h2 Notable Official Topics - //- Table format should be like this: - table - thead - tr - td Date - td Title - td URL - tbody - tr - td 2018-09-07 - td Comment tags have been re-enabled to experiment with, input wanted on plans. - td: a(href="https://tildes.net/~tildes.official/63s") Click - tr - td 2018-09-11 - td Starting to experiment a little with using data scraped from the destination of link topics. - td: a(href="https://tildes.net/~tildes.official/696") Click - tr - td 2018-09-17 - td Comment tags now affect sorting, more changes coming. - td: a(href="https://tildes.net/~tildes.official/6hn") Click - tr - td 2018-09-21 - td Syntax highlighting for the coders, invites for everyone. - td: a(href="https://tildes.net/~tildes.official/6o6") Click - tr - td 2018-09-26 - td Many updates to The Feature Formerly Known as Comment Tagging. - td: a(href="https://tildes.net/~tildes.official/6ue") Click - - article(id="issue-table") - h2 Issue Table - h3(id="opened") Opened - table - thead - tr - td Issue - td Title - td Author - td Opened - td Closed - tbody - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/243") 243 - td Strange doubling up of topic summary text on Mi... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/09/01 21:56:52 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/244") 244 - td Make Tildes Apple Mobile Web App Capable - td: a(href="https://gitlab.com/smoores") smoores - td 2018/09/02 22:29:16 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/245") 245 - td Internal Server Error for only 2 text posts by ... - td: a(href="https://gitlab.com/AdamsT") AdamsT - td 2018/09/04 01:20:43 - td 2018/09/04 01:31:23 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/246") 246 - td period_string in topic_list.jinja2 doesn't appe... - td: a(href="https://gitlab.com/jms301") jms301 - td 2018/09/04 12:36:20 - td 2018/09/04 19:49:18 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/247") 247 - td Make "spoiler" tag synonymous with "spoilers" - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/09/04 14:41:14 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/248") 248 - td Jumping to comment via link with anchor doesn't... - td: a(href="https://gitlab.com/SoptikHa2") SoptikHa2 - td 2018/09/04 21:50:48 - td 2018/09/04 22:10:10 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/249") 249 - td Update Python to 3.7 - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/09/05 20:23:05 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/250") 250 - td when making a new comment it counts as new when... - td: a(href="https://gitlab.com/alex9099") alex9099 - td 2018/09/06 15:38:45 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/251") 251 - td Keyboard navigation - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/09/06 23:27:16 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/252") 252 - td Expand comments when being linked to them - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/09/10 17:07:03 - td 2018/09/10 18:33:34 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/253") 253 - td Text Topic Word Count is broken - td: a(href="https://gitlab.com/AdamsT") AdamsT - td 2018/09/11 12:42:48 - td 2018/09/11 20:49:36 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/254") 254 - td Comment tag menu stays visible even after colla... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/09/12 15:18:51 - td 2018/09/17 20:47:01 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/255") 255 - td Add ability to "log out all devices" - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/09/12 19:44:22 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/256") 256 - td Change comment permalinks from anchors to a sep... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/09/13 02:25:52 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/257") 257 - td Add custom styling to `loud` tag. - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/09/13 22:37:46 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/258") 258 - td Automatically collapse removed comment threads - td: a(href="https://gitlab.com/Crestwave") Crestwave - td 2018/09/15 10:55:27 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/259") 259 - td Add option to collapse code blocks - td: a(href="https://gitlab.com/SoptikHa2") SoptikHa2 - td 2018/09/16 19:48:04 - td 2018/09/16 21:54:38 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/260") 260 - td All comments become collapsed when a top-level ... - td: a(href="https://gitlab.com/talklittle") talklittle - td 2018/09/16 22:25:38 - td 2018/09/21 00:46:02 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/261") 261 - td Prevent the user from replying directly to thei... - td: a(href="https://gitlab.com/AdamsT") AdamsT - td 2018/09/20 02:59:35 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/262") 262 - td Replying and voting without JavaScript - td: a(href="https://gitlab.com/TrashMacNugget") TrashMacNugget - td 2018/09/23 03:22:28 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/263") 263 - td Embed support for images and videos - td: a(href="https://gitlab.com/dcelasun") dcelasun - td 2018/09/25 21:54:55 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/264") 264 - td Show if a user is banned on their profile - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/09/26 19:10:08 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/265") 265 - td Suggestion: Community based thread locking - td: a(href="https://gitlab.com/ducksduck") ducksduck - td 2018/09/27 16:37:17 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/266") 266 - td Show comment's "total score" or weighted value ... - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/09/27 22:29:44 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/267") 267 - td label section does not wrap in Firefox Mobile - td: a(href="https://gitlab.com/firstakir") firstakir - td 2018/09/28 03:16:45 - td 2018/09/29 01:58:01 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/268") 268 - td Tags are not clickable on search results page o... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/09/28 04:27:31 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/269") 269 - td Add pagination for previously read notifications - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/09/28 04:29:28 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/270") 270 - td "Collapse old comments" isn't affecting deleted... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/09/28 08:50:49 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/271") 271 - td @username mentions triggering in code blocks - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/09/29 01:25:43 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/272") 272 - td Add some sort of "related links" feature to top... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/09/29 01:27:24 - td - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/273") 273 - td Bug in marking new comments? - td: a(href="https://gitlab.com/apoctr") apoctr - td 2018/09/30 12:38:39 - td 2018/09/30 23:00:27 - - h3(id="closed") Closed - table - thead - tr - td Issue - td Title - td Author - td Opened - td Closed - tbody - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/78") 78 - td Syntax highlighting in markdown code blocks - td: a(href="https://gitlab.com/SoptikHa2") SoptikHa2 - td 2018/05/27 16:45:59 - td 2018/09/21 21:29:37 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/114") 114 - td Message inbox doesn't sort one-message conversa... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/06/07 19:51:26 - td 2018/09/06 01:35:02 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/145") 145 - td Topic tag filters are not filtering out "descen... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/06/25 22:13:02 - td 2018/09/08 04:04:43 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/154") 154 - td Add pagination to users viewing their own profile - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/07/12 16:44:20 - td 2018/09/01 01:27:07 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/161") 161 - td Include licensing and copyright info in source ... - td: a(href="https://gitlab.com/hook") hook - td 2018/07/18 12:22:35 - td 2018/09/05 20:45:24 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/218") 218 - td 2FA needs to display the authenticator key in a... - td: a(href="https://gitlab.com/Deimorz") Deimorz - td 2018/08/17 23:17:39 - td 2018/09/05 20:44:26 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/245") 245 - td Internal Server Error for only 2 text posts by ... - td: a(href="https://gitlab.com/AdamsT") AdamsT - td 2018/09/04 01:20:43 - td 2018/09/04 01:31:23 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/246") 246 - td period_string in topic_list.jinja2 doesn't appe... - td: a(href="https://gitlab.com/jms301") jms301 - td 2018/09/04 12:36:20 - td 2018/09/04 19:49:18 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/248") 248 - td Jumping to comment via link with anchor doesn't... - td: a(href="https://gitlab.com/SoptikHa2") SoptikHa2 - td 2018/09/04 21:50:48 - td 2018/09/04 22:10:10 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/252") 252 - td Expand comments when being linked to them - td: a(href="https://gitlab.com/Bauke") Bauke - td 2018/09/10 17:07:03 - td 2018/09/10 18:33:34 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/253") 253 - td Text Topic Word Count is broken - td: a(href="https://gitlab.com/AdamsT") AdamsT - td 2018/09/11 12:42:48 - td 2018/09/11 20:49:36 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/254") 254 - td Comment tag menu stays visible even after colla... - td: a(href="https://gitlab.com/cfabbro") cfabbro - td 2018/09/12 15:18:51 - td 2018/09/17 20:47:01 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/259") 259 - td Add option to collapse code blocks - td: a(href="https://gitlab.com/SoptikHa2") SoptikHa2 - td 2018/09/16 19:48:04 - td 2018/09/16 21:54:38 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/260") 260 - td All comments become collapsed when a top-level ... - td: a(href="https://gitlab.com/talklittle") talklittle - td 2018/09/16 22:25:38 - td 2018/09/21 00:46:02 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/267") 267 - td label section does not wrap in Firefox Mobile - td: a(href="https://gitlab.com/firstakir") firstakir - td 2018/09/28 03:16:45 - td 2018/09/29 01:58:01 - tr - td: a(href="https://gitlab.com/tildes/tildes/issues/273") 273 - td Bug in marking new comments? - td: a(href="https://gitlab.com/apoctr") apoctr - td 2018/09/30 12:38:39 - td 2018/09/30 23:00:27 - - footer(id="footer") - h3: a(href="../index.html") Home - h3: a(href="#") To Top - h3: a(href="https://tildes.net") Tildes - h3 Built with - | - | - a(href="https://pugjs.org") Pug - | - | and - | - a(href="https://sass-lang.com/") Sass - h3 Colors from - | - | - a(href="https://draculatheme.com") Dracula - h3 View the - | - | - a(href="https://gitlab.com/Bauke/tildes-issue-log") source diff --git a/src/posts/template.html b/src/posts/template.html new file mode 100644 index 0000000..cf00d9f --- /dev/null +++ b/src/posts/template.html @@ -0,0 +1,160 @@ + + + + + + Month Year + + + + + + + + + + + + + + + + +
+

Month Year

+
+ +
+

About

+

The Tildes Issue Log is a monthly recurring post about the changes and progression that Tildes has made. + Highlighting some of the newest additions and changes, as well as a complete table of every issue opened and + closed in that month, along with some interesting statistics so you can get a look into the development + process and a quick grasp of anything you may have missed.

+
+
+

Feedback

+

If anything is incorrect or you have anything that you'd like to see changed or added please + open an issue, + PM me + or comment on the posted topic on Tildes.

+

If you'd like to write a highlight section or want to contribute in any other way, feel free to do so. Like + Tildes, this will remain entirely open-source.

+
+
+

Highlights

+

Section

+

A user-written section of a highlight, along with the "read more..." link and a collapsible details box with + Author and Written Date.

+

Read more about it + here.

+
+ Details +

Author: + Bauke +

+

Written Date: 2018-07-16

+
+

Another Section

+

Another user-written section of a highlight...

+

Read more about it + here.

+
+ Details +

Author: + Bauke +

+

Written Date: 2018-07-16

+
+
+
+

Statistics

+
+
+

Notable Official Topics

+ + + + + + + + + + + + + + + +
DateTitleURL
YYYY-MM-DDTitle of the discussion. + Click +
+
+
+

Issue Table

+
+
+ +
+ + + diff --git a/src/posts/template.pug b/src/posts/template.pug deleted file mode 100644 index 2e62089..0000000 --- a/src/posts/template.pug +++ /dev/null @@ -1,139 +0,0 @@ - -html(lang="en") - head - meta(name="viewport", content="width=device-width, initial-scale=1.0") - title Month Year - link(rel="stylesheet", href="../css/common.css") - link(rel="stylesheet", href="../css/post.css") - //- NOTE: favicons are under "src/favicons" but in "public/" for build - link(rel="apple-touch-icon" sizes="180x180" href="../apple-touch-icon.png") - link(rel="apple-touch-icon" sizes="180x180" href="../apple-touch-icon.png") - link(rel="icon" type="image/png" sizes="32x32" href="../favicon-32x32.png") - link(rel="icon" type="image/png" sizes="16x16" href="../favicon-16x16.png") - link(rel="manifest" href="../site.webmanifest") - link(rel="mask-icon" href="../safari-pinned-tab.svg" color="#282a36") - link(rel="shortcut icon" href="../favicon.ico") - meta(name="msapplication-TileColor" content="#282a36") - meta(name="msapplication-config" content="../browserconfig.xml") - meta(name="theme-color" content="#282a36") - - body - div(id="wrapper") - h1 Month Year - - section(id="post") - article(id="toc") - h2 Table Of Contents - ul - li: a(href="#about") About - li: a(href="#feedback") Feedback - li - a(href="#highlights") Highlights - ul - li: a(href="#section") Section - li: a(href="#another-section") Another Section - li: a(href="#statistics") Statistics - li: a(href="#daily-discussions") Daily Discussions - li - a(href="#issue-table") Issue Table - ul - li: a(href="#opened") Opened - li: a(href="#closed") Closed - - article(id="about") - h2 About - p The Tildes Issue Log is a monthly recurring post about the changes and progression that Tildes has made. Highlighting some of the newest additions and changes, as well as a complete table of every issue opened and closed in that month, along with some interesting statistics so you can get a look into the development process and a quick grasp of anything you may have missed. - - article(id="feedback") - h2 Feedback - p If anything is incorrect or you have anything that you'd like to see changed or added please - | - | - a(href="https://gitlab.com/Bauke/tildes-issue-log/issues") open an issue - | , - | - a(href="https://tildes.net/user/Bauke/new_message") PM me - | - | or comment on the posted topic on Tildes. - p If you'd like to write a highlight section or want to contribute in any other way, feel free to do so. Like Tildes, this will remain entirely open-source. - - article(id="highlights") - h2 Highlights - //- User written highlights of what happened with development and any notable changes, if applicable. - - h3(id="section") Section - p A user-written section of a highlight, along with the "read more..." link and a collapsible details box with Author and Written Date. - p Read more about it - | - | - a(href="https://tildes.net") here - | . - - details - summary Details - p Author: - | - | - a(href="https://tildes.net/user/Bauke") Bauke - p Written Date: 2018-07-16 - - h3(id="another-section") Another Section - p Another user-written section of a highlight... - p Read more about it - | - | - a(href="https://tildes.net") here - | . - - details - summary Details - p Author: - | - | - a(href="https://tildes.net/user/Bauke") Bauke - p Written Date: 2018-07-16 - - article(id="statistics") - h2 Statistics - //- Any statistics that would be fun/interesting to read about, more info: issue #1 - //- These are automatically generated, see the README. - - article(id="daily-discussions") - h2 Daily Discussions - //- Table format should be like this: - table - thead - tr - td Date - td Title - td URL - tbody - tr - td YYYY-MM-DD - td Title of the discussion, excluding the "Daily Tildes Discussion" part. - td: a(href="https://tildes.net/~tildes.official") Click - - article(id="issue-table") - h2 Issue Table - //- These are automatically generated, see the README. - - footer(id="footer") - h3: a(href="../index.html") Home - h3: a(href="#") To Top - h3: a(href="https://tildes.net") Tildes - h3 Built with - | - | - a(href="https://pugjs.org") Pug - | - | and - | - a(href="https://sass-lang.com/") Sass - h3 Colors from - | - | - a(href="https://draculatheme.com") Dracula - h3 View the - | - | - a(href="https://gitlab.com/Bauke/tildes-issue-log") source diff --git a/src/sass/_anchor.sass b/src/sass/_anchor.sass deleted file mode 100644 index c4913fc..0000000 --- a/src/sass/_anchor.sass +++ /dev/null @@ -1,21 +0,0 @@ -@import '_colors.sass' - -a - color: $cyan - text-decoration: none - - &:hover, - &:active, - &:focus - color: $pink - text-decoration: underline - - &:visited - color: $cyan - text-decoration: none - - &:hover, - &:active, - &:focus - color: $pink - text-decoration: underline diff --git a/src/sass/_colors.sass b/src/sass/_colors.sass deleted file mode 100644 index 2a3019a..0000000 --- a/src/sass/_colors.sass +++ /dev/null @@ -1,12 +0,0 @@ -$foreground: #f8f8f2 -$background: #282a36 -$selection: #44475a -$comment: #6272a4 - -$red: #ff5555 -$orange: #ffb86c -$yellow: #f1fa8c -$green: #50fa7b -$cyan: #8be9fd -$purple: #bd93f9 -$pink: #ff79c6 diff --git a/src/sass/_responsive.sass b/src/sass/_responsive.sass deleted file mode 100644 index a1ec032..0000000 --- a/src/sass/_responsive.sass +++ /dev/null @@ -1,16 +0,0 @@ -@media screen and (max-width: 1350px) - #wrapper - width: 95vw - -@media screen and (max-width: 500px) - #post > #toc - float: none - margin: 0 - width: auto - background-color: rgba(0, 0, 0, 0.25) - - td - overflow: scroll - white-space: nowrap - text-overflow: clip - max-width: 20px diff --git a/src/sass/common.sass b/src/sass/common.sass deleted file mode 100644 index 1b57290..0000000 --- a/src/sass/common.sass +++ /dev/null @@ -1,54 +0,0 @@ -@import '_anchor.sass' -@import '_colors.sass' - -html, body, p, ul, ol, li, -h1, h2, h3, h4, h5 - margin: 0 - padding: 0 - -body - color: $foreground - background-color: $background - font-family: Arial, sans-serif - -#wrapper - width: 75vw - margin: 0 auto - - > h1 - padding: 0.5em 0 - border-bottom: 4px solid $yellow - -#footer - padding: 1em - border-top: 4px solid $red - background-color: rgba(0, 0, 0, 0.5) - - > h3 - display: inline-block - margin: 0 10px 4px 10px - padding: 0 4px 4px 4px - border-bottom: 4px solid - - &:nth-child(7n + 1) - border-bottom-color: $red - - &:nth-child(7n + 2) - border-bottom-color: $orange - - &:nth-child(7n + 3) - border-bottom-color: $yellow - - &:nth-child(7n + 4) - border-bottom-color: $green - - &:nth-child(7n + 5) - border-bottom-color: $cyan - - &:nth-child(7n + 6) - border-bottom-color: $purple - - &:nth-child(7n + 7) - border-bottom-color: $pink - -@import '_responsive.sass' diff --git a/src/sass/index.sass b/src/sass/index.sass deleted file mode 100644 index f238760..0000000 --- a/src/sass/index.sass +++ /dev/null @@ -1,37 +0,0 @@ -@import '_anchor.sass' -@import '_colors.sass' - -#posts - background-color: rgba(0, 0, 0, 0.25) - padding-bottom: 20px - - > h1 - padding: 20px 0 20px 20px - - .post - border-left: 4px solid - - &:nth-child(7n + 2) - border-left-color: $red - - &:nth-child(7n + 3) - border-left-color: $orange - - &:nth-child(7n + 4) - border-left-color: $yellow - - &:nth-child(7n + 5) - border-left-color: $green - - &:nth-child(7n + 6) - border-left-color: $cyan - - &:nth-child(7n + 7) - border-left-color: $purple - - &:nth-child(7n + 8) - border-left-color: $pink - - > h2 - padding-left: 20px - margin: 20px 0 diff --git a/src/sass/post.sass b/src/sass/post.sass deleted file mode 100644 index 43ae085..0000000 --- a/src/sass/post.sass +++ /dev/null @@ -1,126 +0,0 @@ -@import '_anchor.sass' -@import '_colors.sass' - -#post - > #toc - margin: 0 0 2em 2em - padding: 1em - width: fit-content - border: 4px solid $yellow - border-top: none - float: right - background-color: $background - - > h2 - padding: 0.2em 0 - - > ul - list-style-type: none - - > li - margin: 0.2em 0 - - > a - font-size: 1.25em - - &:before - content: '>' - padding-right: 0.5em - - > ul - list-style-type: none - - > li - margin: 0.2em 0 - - > a - font-size: 1.25em - - &:before - content: '>>' - padding-right: 0.5em - padding-left: 0.5em - - > *:not(#toc) - padding: 1em 1em - background-color: rgba(0, 0, 0, 0.25) - - p, ol, ul - padding: 0.2em 0 - - details - display: inline-block - border-bottom: 4px solid $comment - - summary - color: $comment - cursor: pointer - outline: none - - h2 - padding: 2px 0 - margin: 0.2em 0 - border-bottom: 4px solid $orange - width: 50% - - h3 - font-size: 1.3em - padding: 2px 0 - margin: 1em 0 0.4em 0 - border-bottom: 4px solid $red - width: 25% - - p - font-size: 1.1em - text-align: justify - - ol, ul - font-size: 1.1em - margin-bottom: 0.2em - - > li - padding-bottom: 0.1em - - ol - padding-left: 1.5em - - ul - list-style-type: none - - > li:before - content: '>' - padding-left: 0.5em - padding-right: 0.5em - - table - width: 100% - font-size: 1.1em - margin: 0.4em 0 - border-bottom: 2px solid $comment - border-spacing: 0 - - > thead - font-size: 1.3em - font-weight: bold - - > tr > td - padding: 0.5em 0.8em - background-color: $selection - border-bottom: 2px solid $comment - - > tbody - > tr - > td - padding: 0.5em 0.8em - border-left: 2px solid $comment - - &:last-child - border-right: 2px solid $comment - - &:nth-child(even) > td - background-color: $selection - - &:nth-child(odd) > td - background-color: $background - -@import '_responsive.sass' diff --git a/src/scss/_anchor.scss b/src/scss/_anchor.scss new file mode 100644 index 0000000..78c1bee --- /dev/null +++ b/src/scss/_anchor.scss @@ -0,0 +1,25 @@ +@import 'colors'; + +a { + color: $cyan; + text-decoration: none; + + &:hover, + &:active, + &:focus { + color: $pink; + text-decoration: underline; + } + + &:visited { + color: $cyan; + text-decoration: none; + + &:hover, + &:active, + &:focus { + color: $pink; + text-decoration: underline; + } + } +} diff --git a/src/scss/_colors.scss b/src/scss/_colors.scss new file mode 100644 index 0000000..d7dca90 --- /dev/null +++ b/src/scss/_colors.scss @@ -0,0 +1,12 @@ +$foreground: #f8f8f2; +$background: #282a36; +$selection: #44475a; +$comment: #6272a4; + +$red: #ff5555; +$orange: #ffb86c; +$yellow: #f1fa8c; +$green: #50fa7b; +$cyan: #8be9fd; +$purple: #bd93f9; +$pink: #ff79c6; diff --git a/src/scss/_responsive.scss b/src/scss/_responsive.scss new file mode 100644 index 0000000..8836e68 --- /dev/null +++ b/src/scss/_responsive.scss @@ -0,0 +1,21 @@ +@media screen and (max-width: 1350px) { + #wrapper { + width: 95vw; + } +} + +@media screen and (max-width: 500px) { + #post > #toc { + float: none; + margin: 0; + width: auto; + background-color: rgba(0, 0, 0, 0.25); + } + + td { + overflow: scroll; + white-space: nowrap; + text-overflow: clip; + max-width: 20px; + } +} diff --git a/src/scss/common.scss b/src/scss/common.scss new file mode 100644 index 0000000..b0dad49 --- /dev/null +++ b/src/scss/common.scss @@ -0,0 +1,67 @@ +@import 'anchor'; +@import 'colors'; + +html, body, p, ul, ol, li, +h1, h2, h3, h4, h5 { + margin: 0; + padding: 0; +} + +body { + color: $foreground; + background-color: $background; + font-family: Arial, sans-serif; +} + +#wrapper { + width: 75vw; + margin: 0 auto; + + > h1 { + padding: 0.5em 0; + border-bottom: 4px solid $yellow; + } +} + +#footer { + padding: 1em; + border-top: 4px solid $red; + background-color: rgba(0, 0, 0, 0.5); + + > h3 { + display: inline-block; + margin: 0 10px 4px 10px; + padding: 0 4px 4px 4px; + border-bottom: 4px solid; + + &:nth-child(7n + 1) { + border-bottom-color: $red; + } + + &:nth-child(7n + 2) { + border-bottom-color: $orange; + } + + &:nth-child(7n + 3) { + border-bottom-color: $yellow; + } + + &:nth-child(7n + 4) { + border-bottom-color: $green; + } + + &:nth-child(7n + 5) { + border-bottom-color: $cyan; + } + + &:nth-child(7n + 6) { + border-bottom-color: $purple; + } + + &:nth-child(7n + 7) { + border-bottom-color: $pink; + } + } +} + +@import 'responsive'; diff --git a/src/scss/index.scss b/src/scss/index.scss new file mode 100644 index 0000000..f996e81 --- /dev/null +++ b/src/scss/index.scss @@ -0,0 +1,48 @@ +@import 'anchor'; +@import 'colors'; + +#posts { + background-color: rgba(0, 0, 0, 0.25); + padding-bottom: 20px; + + > h1 { + padding: 20px 0 20px 20px; + } + + .post { + border-left: 4px solid; + + &:nth-child(7n + 2) { + border-left-color: $red; + } + + &:nth-child(7n + 3) { + border-left-color: $orange; + } + + &:nth-child(7n + 4) { + border-left-color: $yellow; + } + + &:nth-child(7n + 5) { + border-left-color: $green; + } + + &:nth-child(7n + 6) { + border-left-color: $cyan; + } + + &:nth-child(7n + 7) { + border-left-color: $purple; + } + + &:nth-child(7n + 8) { + border-left-color: $pink; + } + + > h2 { + padding-left: 20px; + margin: 20px 0; + } + } +} diff --git a/src/scss/post.scss b/src/scss/post.scss new file mode 100644 index 0000000..41a7835 --- /dev/null +++ b/src/scss/post.scss @@ -0,0 +1,158 @@ +@import 'anchor'; +@import 'colors'; + +#post { + > #toc { + margin: 0 0 2em 2em; + padding: 1em; + width: fit-content; + border: 4px solid $yellow; + border-top: none; + float: right; + background-color: $background; + + > h2 { + padding: 0.2em 0; + } + + > ul { + list-style-type: none; + + > li { + margin: 0.2em 0; + + > a { + font-size: 1.25em; + } + + &:before { + content: '>'; + padding-right: 0.5em; + } + + > ul { + list-style-type: none; + + > li { + margin: 0.2em 0; + + > a { + font-size: 1.25em; + } + + &:before { + content: '>>'; + padding-right: 0.5em; + padding-left: 0.5em; + } + } + } + } + } + } + + > *:not(#toc) { + padding: 1em 1em; + background-color: rgba(0, 0, 0, 0.25); + + p, ol, ul { + padding: 0.2em 0; + } + + details { + display: inline-block; + border-bottom: 4px solid $comment; + } + + summary { + color: $comment; + cursor: pointer; + outline: none; + } + + h2 { + padding: 2px 0; + margin: 0.2em 0; + border-bottom: 4px solid $orange; + width: 50%; + } + + h3 { + font-size: 1.3em; + padding: 2px 0; + margin: 1em 0 0.4em 0; + border-bottom: 4px solid $red; + width: 25%; + } + + p { + font-size: 1.1em; + text-align: justify; + } + + ol, ul { + font-size: 1.1em; + margin-bottom: 0.2em; + + > li { + padding-bottom: 0.1em; + } + } + + ol { + padding-left: 1.5em; + } + + ul { + list-style-type: none; + + > li:before { + content: '>'; + padding-left: 0.5em; + padding-right: 0.5em; + } + } + + table { + width: 100%; + font-size: 1.1em; + margin: 0.4em 0; + border-bottom: 2px solid $comment; + border-spacing: 0; + + > thead { + font-size: 1.3em; + font-weight: bold; + + > tr > td { + padding: 0.5em 0.8em; + background-color: $selection; + border-bottom: 2px solid $comment; + } + } + + > tbody { + > tr { + > td { + padding: 0.5em 0.8em; + border-left: 2px solid $comment; + + &:last-child { + border-right: 2px solid $comment; + } + } + + &:nth-child(even) > td { + background-color: $selection; + } + + &:nth-child(odd) > td { + background-color: $background; + } + } + } + } + } +} + +@import 'responsive' diff --git a/yarn.lock b/yarn.lock index 3692010..1073e4d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10,17 +10,17 @@ "@babel/highlight" "^7.0.0" "@babel/core@^7.1.2": - version "7.1.6" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.1.6.tgz#3733cbee4317429bc87c62b29cf8587dba7baeb3" - integrity sha512-Hz6PJT6e44iUNpAn8AoyAs6B3bl60g7MJQaI0rZEar6ECzh6+srYO1xlIdssio34mPaUtAb1y+XlkkSJzok3yw== + version "7.2.2" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.2.2.tgz#07adba6dde27bb5ad8d8672f15fde3e08184a687" + integrity sha512-59vB0RWt09cAct5EIe58+NzGP4TFSD3Bz//2/ELy3ZeTeKF6VTD1AXlH8BGGbCX0PuobZBsIzO7IAI9PH67eKw== dependencies: "@babel/code-frame" "^7.0.0" - "@babel/generator" "^7.1.6" - "@babel/helpers" "^7.1.5" - "@babel/parser" "^7.1.6" - "@babel/template" "^7.1.2" - "@babel/traverse" "^7.1.6" - "@babel/types" "^7.1.6" + "@babel/generator" "^7.2.2" + "@babel/helpers" "^7.2.0" + "@babel/parser" "^7.2.2" + "@babel/template" "^7.2.2" + "@babel/traverse" "^7.2.2" + "@babel/types" "^7.2.2" convert-source-map "^1.1.0" debug "^4.1.0" json5 "^2.1.0" @@ -29,12 +29,12 @@ semver "^5.4.1" source-map "^0.5.0" -"@babel/generator@^7.1.6": - version "7.1.6" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.1.6.tgz#001303cf87a5b9d093494a4bf251d7b5d03d3999" - integrity sha512-brwPBtVvdYdGxtenbQgfCdDPmtkmUBZPjUoK5SXJEBuHaA5BCubh9ly65fzXz7R6o5rA76Rs22ES8Z+HCc0YIQ== +"@babel/generator@^7.2.2": + version "7.2.2" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.2.2.tgz#18c816c70962640eab42fe8cae5f3947a5c65ccc" + integrity sha512-I4o675J/iS8k+P38dvJ3IBGqObLXyQLTxtrR4u9cSUJOURvafeEWb/pFMOTwtNrmq73mJzyF6ueTbO1BtN0Zeg== dependencies: - "@babel/types" "^7.1.6" + "@babel/types" "^7.2.2" jsesc "^2.5.1" lodash "^4.17.10" source-map "^0.5.0" @@ -63,14 +63,14 @@ dependencies: "@babel/types" "^7.0.0" -"@babel/helpers@^7.1.5": - version "7.1.5" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.1.5.tgz#68bfc1895d685f2b8f1995e788dbfe1f6ccb1996" - integrity sha512-2jkcdL02ywNBry1YNFAH/fViq4fXG0vdckHqeJk+75fpQ2OH+Az6076tX/M0835zA45E0Cqa6pV5Kiv9YOqjEg== +"@babel/helpers@^7.2.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.2.0.tgz#8335f3140f3144270dc63c4732a4f8b0a50b7a21" + integrity sha512-Fr07N+ea0dMcMN8nFpuK6dUIT7/ivt9yKQdEEnjVS83tG2pHwPi03gYmk/tyuwONnZ+sY+GFFPlWGgCtW1hF9A== dependencies: "@babel/template" "^7.1.2" "@babel/traverse" "^7.1.5" - "@babel/types" "^7.1.5" + "@babel/types" "^7.2.0" "@babel/highlight@^7.0.0": version "7.0.0" @@ -81,39 +81,39 @@ esutils "^2.0.2" js-tokens "^4.0.0" -"@babel/parser@^7.1.2", "@babel/parser@^7.1.6": - version "7.1.6" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.1.6.tgz#16e97aca1ec1062324a01c5a6a7d0df8dd189854" - integrity sha512-dWP6LJm9nKT6ALaa+bnL247GHHMWir3vSlZ2+IHgHgktZQx0L3Uvq2uAWcuzIe+fujRsYWBW2q622C5UvGK9iQ== +"@babel/parser@^7.2.2", "@babel/parser@^7.2.3": + version "7.2.3" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.2.3.tgz#32f5df65744b70888d17872ec106b02434ba1489" + integrity sha512-0LyEcVlfCoFmci8mXx8A5oIkpkOgyo8dRHtxBnK9RRBwxO2+JZPNsqtVEZQ7mJFPxnXF9lfmU24mHOPI0qnlkA== -"@babel/template@^7.1.0", "@babel/template@^7.1.2": - version "7.1.2" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.1.2.tgz#090484a574fef5a2d2d7726a674eceda5c5b5644" - integrity sha512-SY1MmplssORfFiLDcOETrW7fCLl+PavlwMh92rrGcikQaRq4iWPVH0MpwPpY3etVMx6RnDjXtr6VZYr/IbP/Ag== +"@babel/template@^7.1.0", "@babel/template@^7.1.2", "@babel/template@^7.2.2": + version "7.2.2" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.2.2.tgz#005b3fdf0ed96e88041330379e0da9a708eb2907" + integrity sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g== dependencies: "@babel/code-frame" "^7.0.0" - "@babel/parser" "^7.1.2" - "@babel/types" "^7.1.2" + "@babel/parser" "^7.2.2" + "@babel/types" "^7.2.2" -"@babel/traverse@^7.1.5", "@babel/traverse@^7.1.6": - version "7.1.6" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.1.6.tgz#c8db9963ab4ce5b894222435482bd8ea854b7b5c" - integrity sha512-CXedit6GpISz3sC2k2FsGCUpOhUqKdyL0lqNrImQojagnUMXf8hex4AxYFRuMkNGcvJX5QAFGzB5WJQmSv8SiQ== +"@babel/traverse@^7.1.5", "@babel/traverse@^7.2.2": + version "7.2.3" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.2.3.tgz#7ff50cefa9c7c0bd2d81231fdac122f3957748d8" + integrity sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw== dependencies: "@babel/code-frame" "^7.0.0" - "@babel/generator" "^7.1.6" + "@babel/generator" "^7.2.2" "@babel/helper-function-name" "^7.1.0" "@babel/helper-split-export-declaration" "^7.0.0" - "@babel/parser" "^7.1.6" - "@babel/types" "^7.1.6" + "@babel/parser" "^7.2.3" + "@babel/types" "^7.2.2" debug "^4.1.0" globals "^11.1.0" lodash "^4.17.10" -"@babel/types@^7.0.0", "@babel/types@^7.1.2", "@babel/types@^7.1.5", "@babel/types@^7.1.6": - version "7.1.6" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.1.6.tgz#0adb330c3a281348a190263aceb540e10f04bcce" - integrity sha512-DMiUzlY9DSjVsOylJssxLHSgj6tWM9PRFJOGW/RaOglVOK9nzTxoOMfTfRQXGUCUQ/HmlG2efwC+XqUEJ5ay4w== +"@babel/types@^7.0.0", "@babel/types@^7.2.0", "@babel/types@^7.2.2": + version "7.2.2" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.2.2.tgz#44e10fc24e33af524488b716cdaee5360ea8ed1e" + integrity sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg== dependencies: esutils "^2.0.2" lodash "^4.17.10" @@ -185,9 +185,9 @@ acorn@^4.0.4, acorn@~4.0.2: integrity sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c= acorn@^6.0.2: - version "6.0.4" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.0.4.tgz#77377e7353b72ec5104550aa2d2097a2fd40b754" - integrity sha512-VY4i5EKSKkofY2I+6QLTbTTN/UvEQPCo6eiwzzSaSWfpaDhOmStMCMod6wmuPciNq+XS0faCglFu2lHZpdHUtg== + version "6.0.5" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.0.5.tgz#81730c0815f3f3b34d8efa95cb7430965f4d887a" + integrity sha512-i33Zgp3XWtmZBMNvCr4azvOFeWVw1Rk6p3hfi3LUDvIFraOMywb1kAtrbi+med14m4Xfpqm3zRZMT+c0FNE7kg== after@0.8.2: version "0.8.2" @@ -195,9 +195,9 @@ after@0.8.2: integrity sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8= ajv@^6.5.3, ajv@^6.5.5, ajv@^6.6.1: - version "6.6.1" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.6.1.tgz#6360f5ed0d80f232cc2b294c362d5dc2e538dd61" - integrity sha512-ZoJjft5B+EJBjUyu9C9Hc0OZyPZSSlOF+plzouTrg6UlA8f+e/n8NIgBFG/9tppJtpPWfthHakK7juJdNDODww== + version "6.6.2" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.6.2.tgz#caceccf474bf3fc3ce3b147443711a24063cc30d" + integrity sha512-FBHEW6Jf5TB9MGBgUUA9XHkTbjXYfAUjY43ACMfmdMRHniyoMHjHjzD50OK8LGDWQwp4rWEsIq5kEqq7rvIM1g== dependencies: fast-deep-equal "^2.0.1" fast-json-stable-stringify "^2.0.0" @@ -277,6 +277,13 @@ anymatch@^2.0.0: micromatch "^3.1.4" normalize-path "^2.1.1" +append-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/append-buffer/-/append-buffer-1.0.2.tgz#d8220cf466081525efea50614f3de6514dfa58f1" + integrity sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE= + dependencies: + buffer-equal "^1.0.0" + aproba@^1.0.3: version "1.2.0" resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" @@ -314,22 +321,31 @@ arr-diff@^4.0.0: resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= +arr-filter@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/arr-filter/-/arr-filter-1.1.2.tgz#43fdddd091e8ef11aa4c45d9cdc18e2dff1711ee" + integrity sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4= + dependencies: + make-iterator "^1.0.0" + arr-flatten@^1.0.1, arr-flatten@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== +arr-map@^2.0.0, arr-map@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/arr-map/-/arr-map-2.0.2.tgz#3a77345ffc1cf35e2a91825601f9e58f2e24cac4" + integrity sha1-Onc0X/wc814qkYJWAfnljy4kysQ= + dependencies: + make-iterator "^1.0.0" + arr-union@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= -array-differ@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-1.0.0.tgz#eff52e3758249d33be402b8bb8e564bb2b5d4031" - integrity sha1-7/UuN1gknTO+QCuLuOVkuytdQDE= - -array-each@^1.0.1: +array-each@^1.0.0, array-each@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/array-each/-/array-each-1.0.1.tgz#a794af0c05ab1752846ee753a1f211a05ba0c44f" integrity sha1-p5SvDAWrF1KEbudTofIRoFugxE8= @@ -339,11 +355,35 @@ array-find-index@^1.0.1: resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" integrity sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E= +array-initial@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/array-initial/-/array-initial-1.1.0.tgz#2fa74b26739371c3947bd7a7adc73be334b3d795" + integrity sha1-L6dLJnOTccOUe9enrcc74zSz15U= + dependencies: + array-slice "^1.0.0" + is-number "^4.0.0" + +array-last@^1.1.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/array-last/-/array-last-1.3.0.tgz#7aa77073fec565ddab2493f5f88185f404a9d336" + integrity sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg== + dependencies: + is-number "^4.0.0" + array-slice@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/array-slice/-/array-slice-1.1.0.tgz#e368ea15f89bc7069f7ffb89aec3a6c7d4ac22d4" integrity sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w== +array-sort@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/array-sort/-/array-sort-1.0.0.tgz#e4c05356453f56f53512a7d1d6123f2c54c0a88a" + integrity sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg== + dependencies: + default-compare "^1.0.0" + get-value "^2.0.6" + kind-of "^5.0.2" + array-union@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" @@ -351,7 +391,7 @@ array-union@^1.0.1: dependencies: array-uniq "^1.0.1" -array-uniq@^1.0.1, array-uniq@^1.0.2: +array-uniq@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= @@ -403,6 +443,16 @@ astral-regex@^1.0.0: resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== +async-done@^1.2.0, async-done@^1.2.2: + version "1.3.1" + resolved "https://registry.yarnpkg.com/async-done/-/async-done-1.3.1.tgz#14b7b73667b864c8f02b5b253fc9c6eddb777f3e" + integrity sha512-R1BaUeJ4PMoLNJuk+0tLJgjmEqVsdN118+Z8O+alhnQDQgy0kmD5Mqi0DNEmMx2LM0Ed5yekKu+ZXYvIHceicg== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.2" + process-nextick-args "^1.0.7" + stream-exhaust "^1.0.1" + async-each-series@0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/async-each-series/-/async-each-series-0.1.1.tgz#7617c1917401fd8ca4a28aadce3dbae98afeb432" @@ -423,6 +473,13 @@ async-limiter@~1.0.0: resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.0.tgz#78faed8c3d074ab81f22b4e985d79e8738f720f8" integrity sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg== +async-settle@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/async-settle/-/async-settle-1.0.0.tgz#1d0a914bb02575bec8a8f3a74e5080f72b2c0c6b" + integrity sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs= + dependencies: + async-done "^1.2.2" + async@1.5.2: version "1.5.2" resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" @@ -439,15 +496,15 @@ atob@^2.1.1: integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== autoprefixer@^9.0.0: - version "9.3.1" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.3.1.tgz#71b622174de2b783d5fd99f9ad617b7a3c78443e" - integrity sha512-DY9gOh8z3tnCbJ13JIWaeQsoYncTGdsrgCceBaQSIL4nvdrLxgbRSBPevg2XbX7u4QCSfLheSJEEIUUSlkbx6Q== + version "9.4.4" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.4.4.tgz#40c42b335bdb22efe8cd80389ca82ffb5e32d68d" + integrity sha512-7tpjBadJyHKf+gOJEmKhZIksWxdZCSrnKbbTJNsw+/zX9+f//DLELRQPWjjjVoDbbWlCuNRkN7RfmZwDVgWMLw== dependencies: - browserslist "^4.3.3" - caniuse-lite "^1.0.30000898" + browserslist "^4.3.7" + caniuse-lite "^1.0.30000926" normalize-range "^0.1.2" num2fraction "^1.2.2" - postcss "^7.0.5" + postcss "^7.0.7" postcss-value-parser "^3.3.1" aws-sign2@~0.7.0: @@ -491,6 +548,21 @@ babylon@^6.18.0: resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ== +bach@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/bach/-/bach-1.2.0.tgz#4b3ce96bf27134f79a1b414a51c14e34c3bd9880" + integrity sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA= + dependencies: + arr-filter "^1.1.1" + arr-flatten "^1.0.1" + arr-map "^2.0.0" + array-each "^1.0.0" + array-initial "^1.0.0" + array-last "^1.1.1" + async-done "^1.2.2" + async-settle "^1.0.0" + now-and-later "^2.0.0" + backo2@1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/backo2/-/backo2-1.0.2.tgz#31ab1ac8b129363463e35b3ebb69f4dfcfba7947" @@ -541,11 +613,6 @@ bcrypt-pbkdf@^1.0.0: dependencies: tweetnacl "^0.14.3" -beeper@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/beeper/-/beeper-1.1.1.tgz#e6d5ea8c5dad001304a70b22638447f69cb2f809" - integrity sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak= - better-assert@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/better-assert/-/better-assert-1.0.2.tgz#40866b9e1b9e0b55b481894311e68faffaebc522" @@ -575,7 +642,7 @@ bluebird@^3.5.0: resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.3.tgz#7d01c6f9616c9a51ab0f8c549a79dfe6ec33efa7" integrity sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw== -brace-expansion@^1.0.0, brace-expansion@^1.1.7: +brace-expansion@^1.1.7: version "1.1.11" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== @@ -666,14 +733,14 @@ browser-sync@^2.24.5: ua-parser-js "0.7.17" yargs "6.4.0" -browserslist@^4.3.3: - version "4.3.5" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.3.5.tgz#1a917678acc07b55606748ea1adf9846ea8920f7" - integrity sha512-z9ZhGc3d9e/sJ9dIx5NFXkKoaiQTnrvrMsN3R1fGb1tkWWNSz12UewJn9TNxGo1l7J23h0MRaPmk7jfeTZYs1w== +browserslist@^4.3.7: + version "4.3.7" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.3.7.tgz#f1de479a6466ea47a0a26dcc725e7504817e624a" + integrity sha512-pWQv51Ynb0MNk9JGMCZ8VkM785/4MQNXiFYtPqI7EEP0TJO+/d/NqRVn1uiAN0DNbnlUSpL2sh16Kspasv3pUQ== dependencies: - caniuse-lite "^1.0.30000912" - electron-to-chromium "^1.3.86" - node-releases "^1.0.5" + caniuse-lite "^1.0.30000925" + electron-to-chromium "^1.3.96" + node-releases "^1.1.3" bs-recipes@1.3.4: version "1.3.4" @@ -685,6 +752,16 @@ bs-snippet-injector@^2.0.1: resolved "https://registry.yarnpkg.com/bs-snippet-injector/-/bs-snippet-injector-2.0.1.tgz#61b5393f11f52559ed120693100343b6edb04dd5" integrity sha1-YbU5PxH1JVntEgaTEANDtu2wTdU= +buffer-equal@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.0.tgz#59616b498304d556abd466966b22eeda3eca5fbe" + integrity sha1-WWFrSYME1Var1GaWayLu2j7KX74= + +buffer-from@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" + integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== + builtin-modules@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" @@ -722,13 +799,6 @@ caller-callsite@^2.0.0: dependencies: callsites "^2.0.0" -caller-path@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-0.1.0.tgz#94085ef63581ecd3daa92444a8fe94e82577751f" - integrity sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8= - dependencies: - callsites "^0.2.0" - caller-path@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" @@ -741,16 +811,16 @@ callsite@1.0.0: resolved "https://registry.yarnpkg.com/callsite/-/callsite-1.0.0.tgz#280398e5d664bd74038b6f0905153e6e8af1bc20" integrity sha1-KAOY5dZkvXQDi28JBRU+borxvCA= -callsites@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-0.2.0.tgz#afab96262910a7f33c19a5775825c69f34e350ca" - integrity sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo= - callsites@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= +callsites@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.0.0.tgz#fb7eb569b72ad7a45812f93fd9430a3e410b3dd3" + integrity sha512-tWnkwu9YEq2uzlBDI4RcLn8jrFvF9AOi8PxDNU3hZZjJcjkcRAq3vCI+vZcg1SuxISDYe86k9VZFwAxDiJGoAw== + camelcase-keys@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" @@ -788,10 +858,10 @@ camelcase@^4.1.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= -caniuse-lite@^1.0.30000898, caniuse-lite@^1.0.30000912: - version "1.0.30000912" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000912.tgz#08e650d4090a9c0ab06bfd2b46b7d3ad6dcaea28" - integrity sha512-M3zAtV36U+xw5mMROlTXpAHClmPAor6GPKAMD5Yi7glCB5sbMPFtnQ3rGpk4XqPdUrrTIaVYSJZxREZWNy8QJg== +caniuse-lite@^1.0.30000925, caniuse-lite@^1.0.30000926: + version "1.0.30000927" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000927.tgz#114a9de4ff1e01f5790fe578ecd93421c7524665" + integrity sha512-ogq4NbUWf1uG/j66k0AmiO3GjqJAlQyF8n4w8a954cbCyFKmYGvRtgz6qkq2fWuduTXHibX7GyYL5Pg58Aks2g== caseless@~0.12.0: version "0.12.0" @@ -811,7 +881,7 @@ center-align@^0.1.1: align-text "^0.1.3" lazy-cache "^1.0.3" -chalk@^1.0.0, chalk@^1.1.1: +chalk@^1.1.1: version "1.1.3" resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= @@ -863,7 +933,7 @@ chardet@^0.7.0: resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== -chokidar@^2.0.4: +chokidar@^2.0.0, chokidar@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.0.4.tgz#356ff4e2b0e8e43e322d18a372460bbcf3accd26" integrity sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ== @@ -940,6 +1010,11 @@ cliui@^3.2.0: strip-ansi "^3.0.1" wrap-ansi "^2.0.0" +clone-buffer@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/clone-buffer/-/clone-buffer-1.0.0.tgz#e3e25b207ac4e701af721e2cb5a16792cac3dc58" + integrity sha1-4+JbIHrE5wGvch4staFnksrD3Fg= + clone-regexp@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/clone-regexp/-/clone-regexp-1.0.1.tgz#051805cd33173375d82118fc0918606da39fd60f" @@ -948,20 +1023,24 @@ clone-regexp@^1.0.0: is-regexp "^1.0.0" is-supported-regexp-flag "^1.0.0" -clone-stats@^0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/clone-stats/-/clone-stats-0.0.1.tgz#b88f94a82cf38b8791d58046ea4029ad88ca99d1" - integrity sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE= +clone-stats@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/clone-stats/-/clone-stats-1.0.0.tgz#b3782dff8bb5474e18b9b6bf0fdfe782f8777680" + integrity sha1-s3gt/4u1R04Yuba/D9/ngvh3doA= -clone@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/clone/-/clone-0.2.0.tgz#c6126a90ad4f72dbf5acdb243cc37724fe93fc1f" - integrity sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8= +clone@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" + integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18= -clone@^1.0.0, clone@^1.0.2: - version "1.0.4" - resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" - integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4= +cloneable-readable@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/cloneable-readable/-/cloneable-readable-1.1.2.tgz#d591dee4a8f8bc15da43ce97dceeba13d43e2a65" + integrity sha512-Bq6+4t+lbM8vhTs/Bef5c5AdEMtapp/iFb6+s4/Hh9MVTt8OLKH7ZOOZSCT+Ys7hsHvqv0GuMPJ1lnQJVHvxpg== + dependencies: + inherits "^2.0.1" + process-nextick-args "^2.0.0" + readable-stream "^2.3.5" code-point-at@^1.0.0: version "1.1.0" @@ -973,6 +1052,15 @@ collapse-white-space@^1.0.2: resolved "https://registry.yarnpkg.com/collapse-white-space/-/collapse-white-space-1.0.4.tgz#ce05cf49e54c3277ae573036a26851ba430a0091" integrity sha512-YfQ1tAUZm561vpYD+5eyWN8+UsceQbSrqqlc/6zDY2gtAE+uZLSdkkovhnGpmCThsvKBFakq4EdY/FF93E8XIw== +collection-map@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/collection-map/-/collection-map-1.0.0.tgz#aea0f06f8d26c780c2b75494385544b2255af18c" + integrity sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw= + dependencies: + arr-map "^2.0.2" + for-own "^1.0.0" + make-iterator "^1.0.0" + collection-visit@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" @@ -1030,6 +1118,16 @@ concat-map@0.0.1: resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= +concat-stream@^1.6.0: + version "1.6.2" + resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" + integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== + dependencies: + buffer-from "^1.0.0" + inherits "^2.0.3" + readable-stream "^2.2.2" + typedarray "^0.0.6" + connect-history-api-fallback@^1: version "1.5.0" resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz#b06873934bc5e344fef611a196a6faae0aee015a" @@ -1060,7 +1158,7 @@ constantinople@^3.0.1: babel-types "^6.26.0" babylon "^6.18.0" -convert-source-map@^1.1.0: +convert-source-map@^1.1.0, convert-source-map@^1.5.0: version "1.6.0" resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20" integrity sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A== @@ -1077,10 +1175,18 @@ copy-descriptor@^0.1.0: resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= +copy-props@^2.0.1: + version "2.0.4" + resolved "https://registry.yarnpkg.com/copy-props/-/copy-props-2.0.4.tgz#93bb1cadfafd31da5bb8a9d4b41f471ec3a72dfe" + integrity sha512-7cjuUME+p+S3HZlbllgsn2CDwS+5eCCX16qBgNC4jgSTf49qR1VKy/Zhl400m0IQXl/bPGEVqncgUUMjrr4s8A== + dependencies: + each-props "^1.3.0" + is-plain-object "^2.0.1" + core-js@^2.4.0: - version "2.5.7" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.7.tgz#f972608ff0cead68b841a16a932d0b183791814e" - integrity sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw== + version "2.6.1" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.1.tgz#87416ae817de957a3f249b3b5ca475d4aaed6042" + integrity sha512-L72mmmEayPJBejKIWe2pYtGis5r0tQ5NaJekdhyXgeMQTpJoBsH0NL4ElY2LfSoV15xeQWKQ+XTTOZdyero5Xg== core-util-is@1.0.2, core-util-is@~1.0.0: version "1.0.2" @@ -1123,6 +1229,13 @@ currently-unhandled@^0.4.1: dependencies: array-find-index "^1.0.1" +d@1: + version "1.0.0" + resolved "https://registry.yarnpkg.com/d/-/d-1.0.0.tgz#754bb5bfe55451da69a58b94d45f4c5b0462d58f" + integrity sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8= + dependencies: + es5-ext "^0.10.9" + dashdash@^1.12.0: version "1.14.1" resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" @@ -1130,15 +1243,10 @@ dashdash@^1.12.0: dependencies: assert-plus "^1.0.0" -date-format@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/date-format/-/date-format-1.2.0.tgz#615e828e233dd1ab9bb9ae0950e0ceccfa6ecad8" - integrity sha1-YV6CjiM90aubua4JUODOzPpuytg= - -dateformat@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-2.2.0.tgz#4065e2013cf9fb916ddfd82efb506ad4c6769062" - integrity sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI= +date-format@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/date-format/-/date-format-2.0.0.tgz#7cf7b172f1ec564f0003b39ea302c5498fb98c8f" + integrity sha512-M6UqVvZVgFYqZL1SfHsRGIQSz3ZL+qgbsV5Lp1Vj61LZVYuEwcMXYay7DRDtYs2HQQBK5hQtQ0fD9aEJ89V0LA== debug@2.6.9, debug@^2.1.2, debug@^2.2.0, debug@^2.3.3: version "2.6.9" @@ -1155,9 +1263,9 @@ debug@=3.1.0, debug@~3.1.0: ms "2.0.0" debug@^4.0.0, debug@^4.0.1, debug@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.0.tgz#373687bffa678b38b1cd91f861b63850035ddc87" - integrity sha512-heNPJUJIqC+xB6ayLAMHaIrmN9HKa7aQO8MGqKpvCA+uJYVcvR6l5kgdrhRuwPFHU7P5/A1w0BjByPHwpfTDKg== + version "4.1.1" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" + integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== dependencies: ms "^2.1.1" @@ -1194,12 +1302,17 @@ deep-is@~0.1.3: resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= -defaults@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" - integrity sha1-xlYFHpgX2f8I7YgUd/P+QBnz730= +default-compare@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/default-compare/-/default-compare-1.0.0.tgz#cb61131844ad84d84788fb68fd01681ca7781a2f" + integrity sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ== dependencies: - clone "^1.0.2" + kind-of "^5.0.2" + +default-resolution@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/default-resolution/-/default-resolution-2.0.0.tgz#bcb82baa72ad79b426a76732f1a81ad6df26d684" + integrity sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ= define-properties@^1.1.2: version "1.1.3" @@ -1245,11 +1358,6 @@ depd@~1.1.2: resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= -deprecated@^0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/deprecated/-/deprecated-0.0.1.tgz#f9c9af5464afa1e7a971458a8bdef2aa94d5bb19" - integrity sha1-+cmvVGSvoeepcUWKi97yqpTVuxk= - destroy@~1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" @@ -1303,15 +1411,10 @@ dom-walk@^0.1.0: resolved "https://registry.yarnpkg.com/dom-walk/-/dom-walk-0.1.1.tgz#672226dc74c8f799ad35307df936aba11acd6018" integrity sha1-ZyIm3HTI95mtNTB9+TaroRrNYBg= -domelementtype@1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.2.1.tgz#578558ef23befac043a1abb0db07635509393479" - integrity sha512-SQVCLFS2E7G5CRCMdn6K9bIhRj1bS6QBWZfF0TUPh4V/BbqrQ619IdSS3/izn0FZ+9l+uODzaZjb08fjOfablA== - -domelementtype@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.0.tgz#b17aed82e8ab59e52dd9c19b1756e0fc187204c2" - integrity sha1-sXrtguirWeUt2cGbF1bg/BhyBMI= +domelementtype@1, domelementtype@^1.3.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" + integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== domelementtype@~1.1.1: version "1.1.3" @@ -1340,12 +1443,23 @@ dot-prop@^4.1.1: dependencies: is-obj "^1.0.0" -duplexer2@0.0.2: - version "0.0.2" - resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.0.2.tgz#c614dcf67e2fb14995a91711e5a617e8a60a31db" - integrity sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds= +duplexify@^3.6.0: + version "3.6.1" + resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.6.1.tgz#b1a7a29c4abfd639585efaecce80d666b1e34125" + integrity sha512-vM58DwdnKmty+FSPzT14K9JXb90H+j5emaR4KYbr2KTIz00WHGbWOe5ghQTx233ZCLZtrGDALzKwcjEtSt35mA== dependencies: - readable-stream "~1.1.9" + end-of-stream "^1.0.0" + inherits "^2.0.1" + readable-stream "^2.0.0" + stream-shift "^1.0.0" + +each-props@^1.3.0: + version "1.3.2" + resolved "https://registry.yarnpkg.com/each-props/-/each-props-1.3.2.tgz#ea45a414d16dd5cfa419b1a81720d5ca06892333" + integrity sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA== + dependencies: + is-plain-object "^2.0.1" + object.defaults "^1.1.0" easy-extender@^2.3.4: version "2.3.4" @@ -1374,22 +1488,22 @@ ee-first@1.1.1: resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= -electron-to-chromium@^1.3.86: - version "1.3.86" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.86.tgz#a45ea01da5b26500d12bca5e0f194ebb3e1fd14e" - integrity sha512-BcmXOu37FCPxrrh0wyKgKi5dAjIu2ohxN5ptapkLPKRC3IBK2NeIwh9n1x/8HzSRQiEKamJkDce1ZgOGgEX9iw== +electron-to-chromium@^1.3.96: + version "1.3.98" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.98.tgz#f200bdac84b1110d7d9904f34f4fc6d5573a8a9c" + integrity sha512-WIZdNuvE3dFr6kkPgv4d/cfswNZD6XbeLBM8baOIQTsnbf4xWrVEaLvp7oNnbnMWWXDqq7Tbv+H5JfciLTJm4Q== encodeurl@~1.0.1, encodeurl@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= -end-of-stream@~0.1.5: - version "0.1.5" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-0.1.5.tgz#8e177206c3c80837d85632e8b9359dfe8b2f6eaf" - integrity sha1-jhdyBsPICDfYVjLouTWd/osvbq8= +end-of-stream@^1.0.0, end-of-stream@^1.1.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43" + integrity sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q== dependencies: - once "~1.3.0" + once "^1.4.0" engine.io-client@~3.2.0: version "3.2.1" @@ -1460,25 +1574,41 @@ error-ex@^1.2.0, error-ex@^1.3.1: dependencies: is-arrayish "^0.2.1" -es-abstract@^1.5.1: - version "1.12.0" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.12.0.tgz#9dbbdd27c6856f0001421ca18782d786bf8a6165" - integrity sha512-C8Fx/0jFmV5IPoMOFPA9P9G5NtqW+4cOPit3MIuvR2t7Ag2K15EJTpxnHAYTzL+aYQJIESYeXZmDBfOBE1HcpA== +es5-ext@^0.10.14, es5-ext@^0.10.35, es5-ext@^0.10.9, es5-ext@~0.10.14: + version "0.10.46" + resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.46.tgz#efd99f67c5a7ec789baa3daa7f79870388f7f572" + integrity sha512-24XxRvJXNFwEMpJb3nOkiRJKRoupmjYmOPVlI65Qy2SrtxwOTB+g6ODjBKOtwEHbYrhWRty9xxOWLNdClT2djw== dependencies: - es-to-primitive "^1.1.1" - function-bind "^1.1.1" - has "^1.0.1" - is-callable "^1.1.3" - is-regex "^1.0.4" + es6-iterator "~2.0.3" + es6-symbol "~3.1.1" + next-tick "1" -es-to-primitive@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.0.tgz#edf72478033456e8dda8ef09e00ad9650707f377" - integrity sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg== +es6-iterator@^2.0.1, es6-iterator@~2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7" + integrity sha1-p96IkUGgWpSwhUQDstCg+/qY87c= dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" + d "1" + es5-ext "^0.10.35" + es6-symbol "^3.1.1" + +es6-symbol@^3.1.1, es6-symbol@~3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.1.tgz#bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77" + integrity sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc= + dependencies: + d "1" + es5-ext "~0.10.14" + +es6-weak-map@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/es6-weak-map/-/es6-weak-map-2.0.2.tgz#5e3ab32251ffd1538a1f8e5ffa1357772f92d96f" + integrity sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8= + dependencies: + d "1" + es5-ext "^0.10.14" + es6-iterator "^2.0.1" + es6-symbol "^3.1.1" escape-html@~1.0.3: version "1.0.3" @@ -1509,9 +1639,9 @@ eslint-visitor-keys@^1.0.0: integrity sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ== eslint@^5.1.0: - version "5.9.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-5.9.0.tgz#b234b6d15ef84b5849c6de2af43195a2d59d408e" - integrity sha512-g4KWpPdqN0nth+goDNICNXGfJF7nNnepthp46CAlJoJtC5K/cLu3NgCM3AHu1CkJ5Hzt9V0Y0PBAO6Ay/gGb+w== + version "5.12.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-5.12.0.tgz#fab3b908f60c52671fb14e996a450b96c743c859" + integrity sha512-LntwyPxtOHrsJdcSwyQKVtHofPHdv+4+mFwEe91r2V13vqpM8yLr7b1sW+Oo/yheOPkWYsYlYJCkzlFAt8KV7g== dependencies: "@babel/code-frame" "^7.0.0" ajv "^6.5.3" @@ -1522,7 +1652,7 @@ eslint@^5.1.0: eslint-scope "^4.0.0" eslint-utils "^1.3.1" eslint-visitor-keys "^1.0.0" - espree "^4.0.0" + espree "^5.0.0" esquery "^1.0.1" esutils "^2.0.2" file-entry-cache "^2.0.0" @@ -1530,9 +1660,9 @@ eslint@^5.1.0: glob "^7.1.2" globals "^11.7.0" ignore "^4.0.6" + import-fresh "^3.0.0" imurmurhash "^0.1.4" inquirer "^6.1.0" - is-resolvable "^1.1.0" js-yaml "^3.12.0" json-stable-stringify-without-jsonify "^1.0.1" levn "^0.3.0" @@ -1545,17 +1675,16 @@ eslint@^5.1.0: pluralize "^7.0.0" progress "^2.0.0" regexpp "^2.0.1" - require-uncached "^1.0.3" semver "^5.5.1" strip-ansi "^4.0.0" strip-json-comments "^2.0.1" table "^5.0.2" text-table "^0.2.0" -espree@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/espree/-/espree-4.1.0.tgz#728d5451e0fd156c04384a7ad89ed51ff54eb25f" - integrity sha512-I5BycZW6FCVIub93TeVY1s7vjhP9CY6cXCznIRfiig7nRviKZYdRnj/sHEWC6A7WE9RDWOFq9+7OsWSYz8qv2w== +espree@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/espree/-/espree-5.0.0.tgz#fc7f984b62b36a0f543b13fb9cd7b9f4a7f5b65c" + integrity sha512-1MpUfwsdS9MMoN7ZXqAr9e9UKdVHDcvrJpyx7mm1WuQlx/ygErEQBzgi5Nh5qBHIoYweprhtMkTCb9GhcAIcsA== dependencies: acorn "^6.0.2" acorn-jsx "^5.0.0" @@ -1701,7 +1830,7 @@ extsprintf@^1.2.0: resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= -fancy-log@^1.1.0, fancy-log@^1.3.2: +fancy-log@^1.3.2, fancy-log@^1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/fancy-log/-/fancy-log-1.3.3.tgz#dbc19154f558690150a23953a0adbd035be45fc7" integrity sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw== @@ -1792,11 +1921,6 @@ finalhandler@1.1.0: statuses "~1.3.1" unpipe "~1.0.0" -find-index@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/find-index/-/find-index-0.1.1.tgz#675d358b2ca3892d795a1ab47232f8b6e2e0dde4" - integrity sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ= - find-up@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" @@ -1823,9 +1947,9 @@ findup-sync@^2.0.0: resolve-dir "^1.0.1" fined@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/fined/-/fined-1.1.0.tgz#b37dc844b76a2f5e7081e884f7c0ae344f153476" - integrity sha1-s33IRLdqL15wgeiE98CuNE8VNHY= + version "1.1.1" + resolved "https://registry.yarnpkg.com/fined/-/fined-1.1.1.tgz#95d88ff329123dd1a6950fdfcd321f746271e01f" + integrity sha512-jQp949ZmEbiYHk3gkbdtpJ0G1+kgtLQBNdP5edFP7Fh+WAYceLQz6yO1SBj72Xkg8GVyTB3bBzAYrHJVh5Xd5g== dependencies: expand-tilde "^2.0.2" is-plain-object "^2.0.3" @@ -1833,15 +1957,10 @@ fined@^1.0.1: object.pick "^1.2.0" parse-filepath "^1.0.1" -first-chunk-stream@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz#59bfb50cd905f60d7c394cd3d9acaab4e6ad934e" - integrity sha1-Wb+1DNkF9g18OUzT2ayqtOatk04= - flagged-respawn@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/flagged-respawn/-/flagged-respawn-1.0.0.tgz#4e79ae9b2eb38bf86b3bb56bf3e0a56aa5fcabd7" - integrity sha1-Tnmumy6zi/hrO7Vr8+ClaqX8q9c= + version "1.0.1" + resolved "https://registry.yarnpkg.com/flagged-respawn/-/flagged-respawn-1.0.1.tgz#e7de6f1279ddd9ca9aac8a5971d618606b3aab41" + integrity sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q== flat-cache@^1.2.1: version "1.3.4" @@ -1853,10 +1972,18 @@ flat-cache@^1.2.1: rimraf "~2.6.2" write "^0.2.1" +flush-write-stream@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.0.3.tgz#c5d586ef38af6097650b49bc41b55fabb19f35bd" + integrity sha512-calZMC10u0FMUqoiunI2AiGIIUtUIvifNwkHhNupZH4cbNnW1Itkoh/Nf5HFYmDrwWPjrUxpkZT0KhuCq0jmGw== + dependencies: + inherits "^2.0.1" + readable-stream "^2.0.4" + follow-redirects@^1.2.5: - version "1.5.10" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.5.10.tgz#7b7a9f9aea2fdff36786a94ff643ed07f4ff5e2a" - integrity sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ== + version "1.6.1" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.6.1.tgz#514973c44b5757368bad8bddfe52f81f015c94cb" + integrity sha512-t2JCjbzxQpWvbhts3l6SH1DKzSrx8a+SsaVf4h6bG4kOXUuPYS/kg2Lr4gQSb7eemaHqJkOThF1BGyjlUkO1GQ== dependencies: debug "=3.1.0" @@ -1921,6 +2048,15 @@ fs-extra@3.0.1: jsonfile "^3.0.0" universalify "^0.1.0" +fs-extra@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" + integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== + dependencies: + graceful-fs "^4.1.2" + jsonfile "^4.0.0" + universalify "^0.1.0" + fs-minipass@^1.2.5: version "1.2.5" resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.5.tgz#06c277218454ec288df77ada54a03b8702aacb9d" @@ -1928,6 +2064,14 @@ fs-minipass@^1.2.5: dependencies: minipass "^2.2.1" +fs-mkdirp-stream@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz#0b7815fc3201c6a69e14db98ce098c16935259eb" + integrity sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes= + dependencies: + graceful-fs "^4.1.11" + through2 "^2.0.3" + fs.realpath@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" @@ -1975,13 +2119,6 @@ gauge@~2.7.3: strip-ansi "^3.0.1" wide-align "^1.1.0" -gaze@^0.5.1: - version "0.5.2" - resolved "https://registry.yarnpkg.com/gaze/-/gaze-0.5.2.tgz#40b709537d24d1d45767db5a908689dfe69ac44f" - integrity sha1-QLcJU30k0dRXZ9takIaJ3+aaxE8= - dependencies: - globule "~0.1.0" - gaze@^1.0.0: version "1.1.3" resolved "https://registry.yarnpkg.com/gaze/-/gaze-1.1.3.tgz#c441733e13b927ac8c0ff0b4c3b033f28812924a" @@ -2016,10 +2153,10 @@ getpass@^0.1.1: dependencies: assert-plus "^1.0.0" -gitlab@^3.5.1: - version "3.11.4" - resolved "https://registry.yarnpkg.com/gitlab/-/gitlab-3.11.4.tgz#293cd773fb616e953befbb05accb599b1872c212" - integrity sha512-KkyA+4D1NBWMH9CYUul7gkZoVYt5nq+OVg9tLf7eisH6nFb3cWYcWwxxkL14nzIpCun3ZAK+4hOwHxcj2I8ueQ== +gitlab@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/gitlab/-/gitlab-4.3.0.tgz#166af0ed5c70d05a8f6377e54563bb82d877c8fe" + integrity sha512-v67XtRbPpEMYtr0yBg7nbQtSWsoCGo2slodVW/AVSMBBi3SwjeT1CLpOVq7MpEQEu5YtKDqvehvqSvqAa+dnHg== dependencies: humps "^2.0.1" parse-link-header "^1.0.1" @@ -2028,7 +2165,6 @@ gitlab@^3.5.1: request-promise "^4.2.2" request-promise-core "^1.1.1" url-join "^4.0.0" - util.promisify "^1.0.0" xhr "^2.5.0" glob-base@^0.3.0: @@ -2054,48 +2190,40 @@ glob-parent@^3.1.0: is-glob "^3.1.0" path-dirname "^1.0.0" -glob-stream@^3.1.5: - version "3.1.18" - resolved "https://registry.yarnpkg.com/glob-stream/-/glob-stream-3.1.18.tgz#9170a5f12b790306fdfe598f313f8f7954fd143b" - integrity sha1-kXCl8St5Awb9/lmPMT+PeVT9FDs= +glob-stream@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/glob-stream/-/glob-stream-6.1.0.tgz#7045c99413b3eb94888d83ab46d0b404cc7bdde4" + integrity sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ= dependencies: - glob "^4.3.1" - glob2base "^0.0.12" - minimatch "^2.0.1" - ordered-read-streams "^0.1.0" - through2 "^0.6.1" - unique-stream "^1.0.0" + extend "^3.0.0" + glob "^7.1.1" + glob-parent "^3.1.0" + is-negated-glob "^1.0.0" + ordered-read-streams "^1.0.0" + pumpify "^1.3.5" + readable-stream "^2.1.5" + remove-trailing-separator "^1.0.1" + to-absolute-glob "^2.0.0" + unique-stream "^2.0.2" glob-to-regexp@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= -glob-watcher@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/glob-watcher/-/glob-watcher-0.0.6.tgz#b95b4a8df74b39c83298b0c05c978b4d9a3b710b" - integrity sha1-uVtKjfdLOcgymLDAXJeLTZo7cQs= +glob-watcher@^5.0.0: + version "5.0.3" + resolved "https://registry.yarnpkg.com/glob-watcher/-/glob-watcher-5.0.3.tgz#88a8abf1c4d131eb93928994bc4a593c2e5dd626" + integrity sha512-8tWsULNEPHKQ2MR4zXuzSmqbdyV5PtwwCaWSGQ1WwHsJ07ilNeN1JB8ntxhckbnpSHaf9dXFUHzIWvm1I13dsg== dependencies: - gaze "^0.5.1" + anymatch "^2.0.0" + async-done "^1.2.0" + chokidar "^2.0.0" + is-negated-glob "^1.0.0" + just-debounce "^1.0.0" + object.defaults "^1.1.0" -glob2base@^0.0.12: - version "0.0.12" - resolved "https://registry.yarnpkg.com/glob2base/-/glob2base-0.0.12.tgz#9d419b3e28f12e83a362164a277055922c9c0d56" - integrity sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY= - dependencies: - find-index "^0.1.1" - -glob@^4.3.1: - version "4.5.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-4.5.3.tgz#c6cb73d3226c1efef04de3c56d012f03377ee15f" - integrity sha1-xstz0yJsHv7wTePFbQEvAzd+4V8= - dependencies: - inflight "^1.0.4" - inherits "2" - minimatch "^2.0.1" - once "^1.3.0" - -glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.2, glob@~7.1.1: +glob@^7.0.0, glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@~7.1.1: version "7.1.3" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1" integrity sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ== @@ -2107,15 +2235,6 @@ glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.2, glob@~7.1.1: once "^1.3.0" path-is-absolute "^1.0.0" -glob@~3.1.21: - version "3.1.21" - resolved "https://registry.yarnpkg.com/glob/-/glob-3.1.21.tgz#d29e0a055dea5138f4d07ed40e8982e83c2066cd" - integrity sha1-0p4KBV3qUTj00H7UDomC6DwgZs0= - dependencies: - graceful-fs "~1.2.0" - inherits "1" - minimatch "~0.2.11" - global-modules@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" @@ -2176,19 +2295,10 @@ globule@^1.0.0: lodash "~4.17.10" minimatch "~3.0.2" -globule@~0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/globule/-/globule-0.1.0.tgz#d9c8edde1da79d125a151b79533b978676346ae5" - integrity sha1-2cjt3h2nnRJaFRt5UzuXhnY0auU= - dependencies: - glob "~3.1.21" - lodash "~1.0.1" - minimatch "~0.2.11" - glogg@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/glogg/-/glogg-1.0.1.tgz#dcf758e44789cc3f3d32c1f3562a3676e6a34810" - integrity sha512-ynYqXLoluBKf9XGR1gA59yEJisIL7YHEH4xr3ZziHB5/yl4qWfaK8Js9jGe6gBGCSCKVqiyO30WnRZADvemUNw== + version "1.0.2" + resolved "https://registry.yarnpkg.com/glogg/-/glogg-1.0.2.tgz#2d7dd702beda22eb3bffadf880696da6d846313f" + integrity sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA== dependencies: sparkles "^1.0.0" @@ -2199,22 +2309,43 @@ gonzales-pe@^4.2.3: dependencies: minimist "1.1.x" -graceful-fs@^3.0.0: - version "3.0.11" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-3.0.11.tgz#7613c778a1afea62f25c630a086d7f3acbbdd818" - integrity sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg= - dependencies: - natives "^1.1.0" - -graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6: +graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6: version "4.1.15" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== -graceful-fs@~1.2.0: - version "1.2.3" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-1.2.3.tgz#15a4806a57547cb2d2dbf27f42e89a8c3451b364" - integrity sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q= +gulp-cli@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/gulp-cli/-/gulp-cli-2.0.1.tgz#7847e220cb3662f2be8a6d572bf14e17be5a994b" + integrity sha512-RxujJJdN8/O6IW2nPugl7YazhmrIEjmiVfPKrWt68r71UCaLKS71Hp0gpKT+F6qOUFtr7KqtifDKaAJPRVvMYQ== + dependencies: + ansi-colors "^1.0.1" + archy "^1.0.0" + array-sort "^1.0.0" + color-support "^1.1.3" + concat-stream "^1.6.0" + copy-props "^2.0.1" + fancy-log "^1.3.2" + gulplog "^1.0.0" + interpret "^1.1.0" + isobject "^3.0.1" + liftoff "^2.5.0" + matchdep "^2.0.0" + mute-stdout "^1.0.0" + pretty-hrtime "^1.0.0" + replace-homedir "^1.0.0" + semver-greatest-satisfied-range "^1.1.0" + v8flags "^3.0.1" + yargs "^7.1.0" + +gulp-htmlclean@^2.7.22: + version "2.7.22" + resolved "https://registry.yarnpkg.com/gulp-htmlclean/-/gulp-htmlclean-2.7.22.tgz#a7811de8d1221122ae60d660ca0170b65b698dde" + integrity sha1-p4Ed6NEiESKuYNZgygFwtltpjd4= + dependencies: + htmlclean "~3.0.8" + plugin-error "^1.0.1" + through2 "^2.0.3" gulp-pug@^4.0.1: version "4.0.1" @@ -2242,10 +2373,10 @@ gulp-sass@^4.0.1: through2 "^2.0.0" vinyl-sourcemaps-apply "^0.2.0" -gulp-stylelint@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/gulp-stylelint/-/gulp-stylelint-7.0.0.tgz#4249dc36a983e6a2c28a449f73d9a369bb14b458" - integrity sha512-0PI+tNTzaJz5+qO3i9Jyd04ZPSb+NCN7bZ2GaIArvbQpuyJha9p3lpWxPG+XJtrVT42bIiyLeYKPnLe7uW4dQQ== +gulp-stylelint@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/gulp-stylelint/-/gulp-stylelint-8.0.0.tgz#b8de497b2dce2ab466d323961f310cf502198bbf" + integrity sha512-oEnOsRzS4wObF25dUXF4Mi7lSACUoVbnUt7/ZJqEBsnF+2NWUWf7DHnG3CAQvioAQ+rteeduuyN0TAqxoeNy2Q== dependencies: chalk "^2.3.0" deep-extend "^0.5.0" @@ -2257,48 +2388,15 @@ gulp-stylelint@^7.0.0: strip-ansi "^4.0.0" through2 "^2.0.3" -gulp-util@^3.0.0: - version "3.0.8" - resolved "https://registry.yarnpkg.com/gulp-util/-/gulp-util-3.0.8.tgz#0054e1e744502e27c04c187c3ecc505dd54bbb4f" - integrity sha1-AFTh50RQLifATBh8PsxQXdVLu08= +gulp@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/gulp/-/gulp-4.0.0.tgz#95766c601dade4a77ed3e7b2b6dc03881b596366" + integrity sha1-lXZsYB2t5Kd+0+eyttwDiBtZY2Y= dependencies: - array-differ "^1.0.0" - array-uniq "^1.0.2" - beeper "^1.0.0" - chalk "^1.0.0" - dateformat "^2.0.0" - fancy-log "^1.1.0" - gulplog "^1.0.0" - has-gulplog "^0.1.0" - lodash._reescape "^3.0.0" - lodash._reevaluate "^3.0.0" - lodash._reinterpolate "^3.0.0" - lodash.template "^3.0.0" - minimist "^1.1.0" - multipipe "^0.1.2" - object-assign "^3.0.0" - replace-ext "0.0.1" - through2 "^2.0.0" - vinyl "^0.5.0" - -gulp@^3.9.1: - version "3.9.1" - resolved "https://registry.yarnpkg.com/gulp/-/gulp-3.9.1.tgz#571ce45928dd40af6514fc4011866016c13845b4" - integrity sha1-VxzkWSjdQK9lFPxAEYZgFsE4RbQ= - dependencies: - archy "^1.0.0" - chalk "^1.0.0" - deprecated "^0.0.1" - gulp-util "^3.0.0" - interpret "^1.0.0" - liftoff "^2.1.0" - minimist "^1.1.0" - orchestrator "^0.3.0" - pretty-hrtime "^1.0.0" - semver "^4.1.0" - tildify "^1.0.0" - v8flags "^2.0.2" - vinyl-fs "^0.3.0" + glob-watcher "^5.0.0" + gulp-cli "^2.0.0" + undertaker "^1.0.0" + vinyl-fs "^3.0.0" gulplog@^1.0.0: version "1.0.0" @@ -2344,13 +2442,6 @@ has-flag@^3.0.0: resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= -has-gulplog@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/has-gulplog/-/has-gulplog-0.1.0.tgz#6414c82913697da51590397dafb12f22967811ce" - integrity sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4= - dependencies: - sparkles "^1.0.0" - has-symbols@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44" @@ -2416,6 +2507,11 @@ html-tags@^2.0.0: resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-2.0.0.tgz#10b30a386085f43cede353cc8fa7cb0deeea668b" integrity sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos= +htmlclean@~3.0.8: + version "3.0.8" + resolved "https://registry.yarnpkg.com/htmlclean/-/htmlclean-3.0.8.tgz#cea451cf5399d4018386a57129489f2d630e62b0" + integrity sha1-zqRRz1OZ1AGDhqVxKUifLWMOYrA= + htmlparser2@^3.9.2: version "3.10.0" resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.0.tgz#5f5e422dcf6119c0d983ed36260ce9ded0bee464" @@ -2509,6 +2605,14 @@ import-fresh@^2.0.0: caller-path "^2.0.0" resolve-from "^3.0.0" +import-fresh@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.0.0.tgz#a3d897f420cab0e671236897f75bc14b4885c390" + integrity sha512-pOnA9tfM3Uwics+SaBLCNyZZZbK+4PTu0OPZtLlMIrv17EdBoC15S9Kn8ckJ9TZTyKb3ywNE5y1yeDxxGA7nTQ== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + import-lazy@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-3.1.0.tgz#891279202c8a2280fdbd6674dbd8da1a1dfc67cc" @@ -2554,12 +2658,7 @@ inflight@^1.0.4: once "^1.3.0" wrappy "1" -inherits@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-1.0.2.tgz#ca4309dadee6b54cc0b8d247e8d7c7a0975bdc9b" - integrity sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js= - -inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1, inherits@~2.0.3: +inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= @@ -2588,10 +2687,10 @@ inquirer@^6.1.0: strip-ansi "^5.0.0" through "^2.3.6" -interpret@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.1.0.tgz#7ed1b1410c6a0e0f78cf95d3b8440c63f78b8614" - integrity sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ= +interpret@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.2.0.tgz#d5061a6224be58e8083985f5014d844359576296" + integrity sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw== invert-kv@^1.0.0: version "1.0.0" @@ -2662,7 +2761,7 @@ is-builtin-module@^1.0.0: dependencies: builtin-modules "^1.0.0" -is-callable@^1.1.3, is-callable@^1.1.4: +is-callable@^1.1.3: version "1.1.4" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75" integrity sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA== @@ -2681,11 +2780,6 @@ is-data-descriptor@^1.0.0: dependencies: kind-of "^6.0.0" -is-date-object@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" - integrity sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY= - is-decimal@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-1.0.2.tgz#894662d6a8709d307f3a276ca4339c8fa5dff0ff" @@ -2806,6 +2900,11 @@ is-hexadecimal@^1.0.0: resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.2.tgz#b6e710d7d07bb66b98cb8cece5c9b4921deeb835" integrity sha512-but/G3sapV3MNyqiDBLrOi4x8uCIw0RY3o/Vb5GT0sMFHrVV7731wFSVy41T5FO1og7G0gXLJh0MkgPRouko/A== +is-negated-glob@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-negated-glob/-/is-negated-glob-1.0.0.tgz#6910bca5da8c95e784b5751b976cf5a10fee36d2" + integrity sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI= + is-number-like@^1.0.3: version "1.0.8" resolved "https://registry.yarnpkg.com/is-number-like/-/is-number-like-1.0.8.tgz#2e129620b50891042e44e9bbbb30593e75cfbbe3" @@ -2864,7 +2963,7 @@ is-promise@^2.0.0, is-promise@^2.1.0: resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" integrity sha1-eaKp7OfwlugPNtKy87wWwf9L8/o= -is-regex@^1.0.3, is-regex@^1.0.4: +is-regex@^1.0.3: version "1.0.4" resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491" integrity sha1-VRdIm1RwkbCTDglWVM7SXul+lJE= @@ -2883,23 +2982,11 @@ is-relative@^1.0.0: dependencies: is-unc-path "^1.0.0" -is-resolvable@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" - integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== - is-supported-regexp-flag@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/is-supported-regexp-flag/-/is-supported-regexp-flag-1.0.1.tgz#21ee16518d2c1dd3edd3e9a0d57e50207ac364ca" integrity sha512-3vcJecUUrpgCqc/ca0aWeNu64UGgxcvO60K/Fkr1N6RSvfGCTU60UKN68JDmKokgba0rFFJs12EnzOQa14ubKQ== -is-symbol@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.2.tgz#a055f6ae57192caee329e7a860118b497a950f38" - integrity sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw== - dependencies: - has-symbols "^1.0.0" - is-typedarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" @@ -2912,11 +2999,16 @@ is-unc-path@^1.0.0: dependencies: unc-path-regex "^0.1.2" -is-utf8@^0.2.0: +is-utf8@^0.2.0, is-utf8@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= +is-valid-glob@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-valid-glob/-/is-valid-glob-1.0.0.tgz#29bf3eff701be2d4d315dbacc39bc39fe8f601aa" + integrity sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao= + is-whitespace-character@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/is-whitespace-character/-/is-whitespace-character-1.0.2.tgz#ede53b4c6f6fb3874533751ec9280d01928d03ed" @@ -2937,11 +3029,6 @@ is-wsl@^1.1.0: resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= -isarray@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" - integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= - isarray@1.0.0, isarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" @@ -2975,9 +3062,9 @@ isstream@~0.1.2: integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= js-base64@^2.1.8: - version "2.4.9" - resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.4.9.tgz#748911fb04f48a60c4771b375cac45a80df11c03" - integrity sha512-xcinL3AuDJk7VSzsHgb9DvvIXayBbadtMZ4HFPx8rUszbW1MuNMlwYVC4zzCZ6e1sqZpnNS5ZFYOhXqA39T7LQ== + version "2.5.0" + resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.5.0.tgz#42255ba183ab67ce59a0dee640afdc00ab5ae93e" + integrity sha512-wlEBIZ5LP8usDylWbDNhKPEFVFdI5hCHpnVoT/Ysvoi/PRhJENm/Rlh9TvjYB38HFfKZN7OzEbRjmjvLkFw11g== js-stringify@^1.0.1: version "1.0.2" @@ -2990,9 +3077,9 @@ js-tokens@^4.0.0: integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== js-yaml@^3.12.0, js-yaml@^3.9.0: - version "3.12.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.0.tgz#eaed656ec8344f10f527c6bfa1b6e2244de167d1" - integrity sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A== + version "3.12.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.1.tgz#295c8632a18a23e054cf5c9d3cecafe678167600" + integrity sha512-um46hB9wNOKlwkHgiuyEVAybXBjwFUV0Z/RaHJblRd9DXltue9FTYvzCr9ErQrK9Adz5MU4gHWVaNUfdmrC8qA== dependencies: argparse "^1.0.7" esprima "^4.0.0" @@ -3046,6 +3133,13 @@ jsonfile@^3.0.0: optionalDependencies: graceful-fs "^4.1.6" +jsonfile@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" + integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= + optionalDependencies: + graceful-fs "^4.1.6" + jsprim@^1.2.2: version "1.4.1" resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" @@ -3064,6 +3158,11 @@ jstransformer@1.0.0: is-promise "^2.0.0" promise "^7.0.1" +just-debounce@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/just-debounce/-/just-debounce-1.0.0.tgz#87fccfaeffc0b68cd19d55f6722943f929ea35ea" + integrity sha1-h/zPrv/AtozRnVX2cilD+SnqNeo= + kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: version "3.2.2" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" @@ -3078,7 +3177,7 @@ kind-of@^4.0.0: dependencies: is-buffer "^1.1.5" -kind-of@^5.0.0: +kind-of@^5.0.0, kind-of@^5.0.2: version "5.1.0" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== @@ -3088,10 +3187,10 @@ kind-of@^6.0.0, kind-of@^6.0.2: resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051" integrity sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA== -klaw-sync@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/klaw-sync/-/klaw-sync-4.0.0.tgz#7785692ea1a320ac3dda7a6c0c22b33a30aa3b3f" - integrity sha512-go/5tXbgLkgwxQ2c2ewaMen6TpQtI9fTzzmTdlSGK8XxKcFSsJvn/Sgn75Vg+mOJwkKVPrqLw2Xq7x/zP1v7PQ== +klaw-sync@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/klaw-sync/-/klaw-sync-6.0.0.tgz#1fd2cfd56ebb6250181114f0a581167099c2b28c" + integrity sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ== dependencies: graceful-fs "^4.1.11" @@ -3100,11 +3199,26 @@ known-css-properties@^0.10.0: resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.10.0.tgz#8378a8921e6c815ecc47095744a8900af63d577d" integrity sha512-OMPb86bpVbnKN/2VJw1Ggs1Hw/FNGwEL1QYiNIEHaB5FSLybJ4QD7My5Hm9yDhgpRrRnnOgu0oKeuuABzASeBw== +last-run@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/last-run/-/last-run-1.1.1.tgz#45b96942c17b1c79c772198259ba943bebf8ca5b" + integrity sha1-RblpQsF7HHnHchmCWbqUO+v4yls= + dependencies: + default-resolution "^2.0.0" + es6-weak-map "^2.0.1" + lazy-cache@^1.0.3: version "1.0.4" resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" integrity sha1-odePw6UEdMuAhF07O24dpJpEbo4= +lazystream@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/lazystream/-/lazystream-1.0.0.tgz#f6995fe0f820392f61396be89462407bb77168e4" + integrity sha1-9plf4PggOS9hOWvolGJAe7dxaOQ= + dependencies: + readable-stream "^2.0.5" + lcid@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" @@ -3112,6 +3226,13 @@ lcid@^1.0.0: dependencies: invert-kv "^1.0.0" +lead@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/lead/-/lead-1.0.0.tgz#6f14f99a37be3a9dd784f5495690e5903466ee42" + integrity sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI= + dependencies: + flush-write-stream "^1.0.2" + leven@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580" @@ -3125,7 +3246,7 @@ levn@^0.3.0, levn@~0.3.0: prelude-ls "~1.1.2" type-check "~0.3.2" -liftoff@^2.1.0: +liftoff@^2.5.0: version "2.5.0" resolved "https://registry.yarnpkg.com/liftoff/-/liftoff-2.5.0.tgz#2009291bb31cea861bbf10a7c15a28caf75c31ec" integrity sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew= @@ -3183,51 +3304,6 @@ locate-path@^2.0.0: p-locate "^2.0.0" path-exists "^3.0.0" -lodash._basecopy@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz#8da0e6a876cf344c0ad8a54882111dd3c5c7ca36" - integrity sha1-jaDmqHbPNEwK2KVIghEd08XHyjY= - -lodash._basetostring@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz#d1861d877f824a52f669832dcaf3ee15566a07d5" - integrity sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U= - -lodash._basevalues@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz#5b775762802bde3d3297503e26300820fdf661b7" - integrity sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc= - -lodash._getnative@^3.0.0: - version "3.9.1" - resolved "https://registry.yarnpkg.com/lodash._getnative/-/lodash._getnative-3.9.1.tgz#570bc7dede46d61cdcde687d65d3eecbaa3aaff5" - integrity sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U= - -lodash._isiterateecall@^3.0.0: - version "3.0.9" - resolved "https://registry.yarnpkg.com/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz#5203ad7ba425fae842460e696db9cf3e6aac057c" - integrity sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw= - -lodash._reescape@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lodash._reescape/-/lodash._reescape-3.0.0.tgz#2b1d6f5dfe07c8a355753e5f27fac7f1cde1616a" - integrity sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo= - -lodash._reevaluate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz#58bc74c40664953ae0b124d806996daca431e2ed" - integrity sha1-WLx0xAZklTrgsSTYBpltrKQx4u0= - -lodash._reinterpolate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" - integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= - -lodash._root@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/lodash._root/-/lodash._root-3.0.1.tgz#fba1c4524c19ee9a5f8136b4609f017cf4ded692" - integrity sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI= - lodash.assign@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" @@ -3243,81 +3319,22 @@ lodash.debounce@^4.0.8: resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= -lodash.escape@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/lodash.escape/-/lodash.escape-3.2.0.tgz#995ee0dc18c1b48cc92effae71a10aab5b487698" - integrity sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg= - dependencies: - lodash._root "^3.0.0" - -lodash.isarguments@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz#2f573d85c6a24289ff00663b491c1d338ff3458a" - integrity sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo= - -lodash.isarray@^3.0.0: - version "3.0.4" - resolved "https://registry.yarnpkg.com/lodash.isarray/-/lodash.isarray-3.0.4.tgz#79e4eb88c36a8122af86f844aa9bcd851b5fbb55" - integrity sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U= - lodash.isfinite@^3.3.2: version "3.3.2" resolved "https://registry.yarnpkg.com/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz#fb89b65a9a80281833f0b7478b3a5104f898ebb3" integrity sha1-+4m2WpqAKBgz8LdHizpRBPiY67M= -lodash.keys@^3.0.0: - version "3.1.2" - resolved "https://registry.yarnpkg.com/lodash.keys/-/lodash.keys-3.1.2.tgz#4dbc0472b156be50a0b286855d1bd0b0c656098a" - integrity sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo= - dependencies: - lodash._getnative "^3.0.0" - lodash.isarguments "^3.0.0" - lodash.isarray "^3.0.0" - lodash.mergewith@^4.6.0: version "4.6.1" resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz#639057e726c3afbdb3e7d42741caa8d6e4335927" integrity sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ== -lodash.restparam@^3.0.0: - version "3.6.1" - resolved "https://registry.yarnpkg.com/lodash.restparam/-/lodash.restparam-3.6.1.tgz#936a4e309ef330a7645ed4145986c85ae5b20805" - integrity sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU= - -lodash.template@^3.0.0: - version "3.6.2" - resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-3.6.2.tgz#f8cdecc6169a255be9098ae8b0c53d378931d14f" - integrity sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8= - dependencies: - lodash._basecopy "^3.0.0" - lodash._basetostring "^3.0.0" - lodash._basevalues "^3.0.0" - lodash._isiterateecall "^3.0.0" - lodash._reinterpolate "^3.0.0" - lodash.escape "^3.0.0" - lodash.keys "^3.0.0" - lodash.restparam "^3.0.0" - lodash.templatesettings "^3.0.0" - -lodash.templatesettings@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz#fb307844753b66b9f1afa54e262c745307dba8e5" - integrity sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU= - dependencies: - lodash._reinterpolate "^3.0.0" - lodash.escape "^3.0.0" - lodash@^4.0.0, lodash@^4.13.1, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.4, lodash@^4.17.5, lodash@~4.17.10: version "4.17.11" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg== -lodash@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-1.0.2.tgz#8f57560c83b59fc270bd3d561b690043430e2551" - integrity sha1-j1dWDIO1n8JwvT1WG2kAQ0MOJVE= - -log-symbols@^2.0.0: +log-symbols@^2.0.0, log-symbols@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" integrity sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg== @@ -3342,11 +3359,6 @@ loud-rejection@^1.0.0: currently-unhandled "^0.4.1" signal-exit "^3.0.0" -lru-cache@2: - version "2.7.3" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-2.7.3.tgz#6d4524e8b955f95d4f5b58851ce21dd72fb4e952" - integrity sha1-bUUk6LlV+V1PW1iFHOId1y+06VI= - lru-cache@^4.0.1: version "4.1.5" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" @@ -3394,6 +3406,16 @@ markdown-table@^1.1.0: resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-1.1.2.tgz#c78db948fa879903a41bce522e3b96f801c63786" integrity sha512-NcWuJFHDA8V3wkDgR/j4+gZx+YQwstPgfQDV8ndUeWWzta3dnDTBxpVzqS9lkmJAuV5YX35lmyojl6HO5JXAgw== +matchdep@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/matchdep/-/matchdep-2.0.0.tgz#c6f34834a0d8dbc3b37c27ee8bbcb27c7775582e" + integrity sha1-xvNINKDY28OzfCfui7yyfHd1WC4= + dependencies: + findup-sync "^2.0.0" + micromatch "^3.0.4" + resolve "^1.4.0" + stack-trace "0.0.10" + math-random@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/math-random/-/math-random-1.0.1.tgz#8b3aac588b8a66e4975e3cdea67f7bb329601fac" @@ -3514,13 +3536,6 @@ min-document@^2.19.0: dependencies: dom-walk "^0.1.0" -minimatch@^2.0.1: - version "2.0.10" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-2.0.10.tgz#8d087c39c6b38c001b97fca7ce6d0e1e80afbac7" - integrity sha1-jQh8OcazjAAbl/ynzm0OHoCvusc= - dependencies: - brace-expansion "^1.0.0" - minimatch@^3.0.2, minimatch@^3.0.4, minimatch@~3.0.2: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" @@ -3528,14 +3543,6 @@ minimatch@^3.0.2, minimatch@^3.0.4, minimatch@~3.0.2: dependencies: brace-expansion "^1.1.7" -minimatch@~0.2.11: - version "0.2.14" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-0.2.14.tgz#c74e780574f63c6f9a090e90efbe6ef53a6a756a" - integrity sha1-x054BXT2PG+aCQ6Q775u9TpqdWo= - dependencies: - lru-cache "2" - sigmund "~1.0.0" - minimist-options@^3.0.1: version "3.0.2" resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-3.0.2.tgz#fba4c8191339e13ecf4d61beb03f070103f3d954" @@ -3554,7 +3561,7 @@ minimist@1.1.x: resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.1.3.tgz#3bedfd91a92d39016fcfaa1c681e8faa1a1efda8" integrity sha1-O+39kaktOQFvz6ocaB6Pqhoe/ag= -minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0: +minimist@^1.1.3, minimist@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= @@ -3568,9 +3575,9 @@ minipass@^2.2.1, minipass@^2.3.4: yallist "^3.0.0" minizlib@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.1.1.tgz#6734acc045a46e61d596a43bb9d9cd326e19cc42" - integrity sha512-TrfjCjk4jLhcJyGMYymBH6oTXcWjYbUAXTHDbtnWHjZC25h0cdajHuPE1zxb4DVmu8crfh+HwH/WMuyLG0nHBg== + version "1.2.1" + resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.2.1.tgz#dd27ea6136243c7c880684e8672bb3a45fd9b614" + integrity sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA== dependencies: minipass "^2.2.1" @@ -3604,12 +3611,10 @@ ms@^2.1.1: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== -multipipe@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/multipipe/-/multipipe-0.1.2.tgz#2a8f2ddf70eed564dff2d57f1e1a137d9f05078b" - integrity sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s= - dependencies: - duplexer2 "0.0.2" +mute-stdout@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/mute-stdout/-/mute-stdout-1.0.1.tgz#acb0300eb4de23a7ddeec014e3e96044b3472331" + integrity sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg== mute-stream@0.0.7: version "0.0.7" @@ -3617,9 +3622,9 @@ mute-stream@0.0.7: integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s= nan@^2.10.0, nan@^2.9.2: - version "2.11.1" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.11.1.tgz#90e22bccb8ca57ea4cd37cc83d3819b52eea6766" - integrity sha512-iji6k87OSXa0CcrLl9z+ZiYSuR2o+c0bGuNmXdrhTQTakxytAFsC56SArGYoiHlJlFoHSnvmhpceZJaXkVuOtA== + version "2.12.1" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.12.1.tgz#7b1aa193e9aa86057e3c7bbd0ac448e770925552" + integrity sha512-JY7V6lRkStKcKTvHO5NVSQRv+RV+FIL5pvDoLiAtSL9pKlC5x9PKQcZDsq7m4FO4d57mkhC6Z+QhAh3Jdk5JFw== nanomatch@^1.2.9: version "1.2.13" @@ -3638,11 +3643,6 @@ nanomatch@^1.2.9: snapdragon "^0.8.1" to-regex "^3.0.1" -natives@^1.1.0: - version "1.1.6" - resolved "https://registry.yarnpkg.com/natives/-/natives-1.1.6.tgz#a603b4a498ab77173612b9ea1acdec4d980f00bb" - integrity sha512-6+TDFewD4yxY14ptjKaS63GVdtKiES1pTPyxn9Jb0rBqPMZ7VcCiooEhPNsr+mqHtMGxa/5c/HhcC4uPEUw/nA== - natural-compare@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" @@ -3662,6 +3662,11 @@ negotiator@0.6.1: resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9" integrity sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk= +next-tick@1: + version "1.0.0" + resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c" + integrity sha1-yobR/ogoFpsBICCOPchCS524NCw= + nice-try@^1.0.4: version "1.0.5" resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" @@ -3701,17 +3706,17 @@ node-pre-gyp@^0.10.0: semver "^5.3.0" tar "^4" -node-releases@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.0.5.tgz#a641adcc968b039a27345d92ef10b093e5cbd41d" - integrity sha512-Ky7q0BO1BBkG/rQz6PkEZ59rwo+aSfhczHP1wwq8IowoVdN/FpiP7qp0XW0P2+BVCWe5fQUBozdbVd54q1RbCQ== +node-releases@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.3.tgz#aad9ce0dcb98129c753f772c0aa01360fb90fbd2" + integrity sha512-6VrvH7z6jqqNFY200kdB6HdzkgM96Oaj9v3dqGfgp6mF+cHmU4wyQKZ2/WPDRVoR0Jz9KqbamaBN0ZhdUaysUQ== dependencies: semver "^5.3.0" node-sass@^4.8.3: - version "4.10.0" - resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.10.0.tgz#dcc2b364c0913630945ccbf7a2bbf1f926effca4" - integrity sha512-fDQJfXszw6vek63Fe/ldkYXmRYK/QS6NbvM3i5oEo9ntPDy4XX7BcKZyTKv+/kSSxRtXXc7l+MSwEmYc0CSy6Q== + version "4.11.0" + resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.11.0.tgz#183faec398e9cbe93ba43362e2768ca988a6369a" + integrity sha512-bHUdHTphgQJZaF1LASx0kAviPH7sGlcyNhWade4eVIpFp6tsn7SV8xNMTbsQFpEV9VXpnwTTnNYlfsZXgGgmkA== dependencies: async-foreach "^0.1.3" chalk "^1.1.1" @@ -3775,15 +3780,22 @@ normalize-selector@^0.2.0: resolved "https://registry.yarnpkg.com/normalize-selector/-/normalize-selector-0.2.0.tgz#d0b145eb691189c63a78d201dc4fdb1293ef0c03" integrity sha1-0LFF62kRicY6eNIB3E/bEpPvDAM= +now-and-later@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/now-and-later/-/now-and-later-2.0.0.tgz#bc61cbb456d79cb32207ce47ca05136ff2e7d6ee" + integrity sha1-vGHLtFbXnLMiB85HygUTb/Ln1u4= + dependencies: + once "^1.3.2" + npm-bundled@^1.0.1: version "1.0.5" resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.5.tgz#3c1732b7ba936b3a10325aef616467c0ccbcc979" integrity sha512-m/e6jgWu8/v5niCUKQi9qQl8QdeEduFA96xHDDzFGqly0OOjI7c+60KM/2sppfnUU9JJagf+zs+yGhqSOFj71g== npm-packlist@^1.1.6: - version "1.1.12" - resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.1.12.tgz#22bde2ebc12e72ca482abd67afc51eb49377243a" - integrity sha512-WJKFOVMeAlsU/pjXuqVdzU0WfgtIBCupkEVwn+1Y0ERAbUfWw8R4GjgVbaKnUjRoD2FoQbHOCbOyT5Mbs9Lw4g== + version "1.2.0" + resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.2.0.tgz#55a60e793e272f00862c7089274439a4cc31fc7f" + integrity sha512-7Mni4Z8Xkx0/oegoqlcao/JpPCPEMtUvsmB0q7mgvlMinykJLSRTYuFqoQLYgGY8biuxIeiHO+QNJKbCfljewQ== dependencies: ignore-walk "^3.0.1" npm-bundled "^1.0.1" @@ -3813,11 +3825,6 @@ oauth-sign@~0.9.0: resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== -object-assign@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-3.0.0.tgz#9bedd5ca0897949bca47e7ff408062d549f587f2" - integrity sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I= - object-assign@^4.0.1, object-assign@^4.1.0: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" @@ -3837,7 +3844,7 @@ object-copy@^0.1.0: define-property "^0.2.5" kind-of "^3.0.3" -object-keys@^1.0.12: +object-keys@^1.0.11, object-keys@^1.0.12: version "1.0.12" resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.12.tgz#09c53855377575310cca62f55bb334abff7b3ed2" integrity sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag== @@ -3854,7 +3861,17 @@ object-visit@^1.0.0: dependencies: isobject "^3.0.0" -object.defaults@^1.1.0: +object.assign@^4.0.4: + version "4.1.0" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da" + integrity sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w== + dependencies: + define-properties "^1.1.2" + function-bind "^1.1.1" + has-symbols "^1.0.0" + object-keys "^1.0.11" + +object.defaults@^1.0.0, object.defaults@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/object.defaults/-/object.defaults-1.1.0.tgz#3a7f868334b407dea06da16d88d5cd29e435fecf" integrity sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8= @@ -3864,14 +3881,6 @@ object.defaults@^1.1.0: for-own "^1.0.0" isobject "^3.0.0" -object.getownpropertydescriptors@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz#8758c846f5b407adab0f236e0986f14b051caa16" - integrity sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY= - dependencies: - define-properties "^1.1.2" - es-abstract "^1.5.1" - object.map@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/object.map/-/object.map-1.0.1.tgz#cf83e59dc8fcc0ad5f4250e1f78b3b81bd801d37" @@ -3895,6 +3904,14 @@ object.pick@^1.2.0, object.pick@^1.3.0: dependencies: isobject "^3.0.1" +object.reduce@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/object.reduce/-/object.reduce-1.0.1.tgz#6fe348f2ac7fa0f95ca621226599096825bb03ad" + integrity sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60= + dependencies: + for-own "^1.0.0" + make-iterator "^1.0.0" + on-finished@~2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" @@ -3902,20 +3919,13 @@ on-finished@~2.3.0: dependencies: ee-first "1.1.1" -once@^1.3.0: +once@^1.3.0, once@^1.3.1, once@^1.3.2, once@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= dependencies: wrappy "1" -once@~1.3.0: - version "1.3.3" - resolved "https://registry.yarnpkg.com/once/-/once-1.3.3.tgz#b2e261557ce4c314ec8304f3fa82663e4297ca20" - integrity sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA= - dependencies: - wrappy "1" - onetime@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" @@ -3947,19 +3957,12 @@ optionator@^0.8.2: type-check "~0.3.2" wordwrap "~1.0.0" -orchestrator@^0.3.0: - version "0.3.8" - resolved "https://registry.yarnpkg.com/orchestrator/-/orchestrator-0.3.8.tgz#14e7e9e2764f7315fbac184e506c7aa6df94ad7e" - integrity sha1-FOfp4nZPcxX7rBhOUGx6pt+UrX4= +ordered-read-streams@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz#77c0cb37c41525d64166d990ffad7ec6a0e1363e" + integrity sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4= dependencies: - end-of-stream "~0.1.5" - sequencify "~0.0.7" - stream-consume "~0.1.0" - -ordered-read-streams@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz#fd565a9af8eb4473ba69b6ed8a34352cb552f126" - integrity sha1-/VZamvjrRHO6abbtijQ1LLVS8SY= + readable-stream "^2.0.1" os-homedir@^1.0.0: version "1.0.2" @@ -4005,6 +4008,13 @@ p-try@^1.0.0: resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= +parent-module@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.0.tgz#df250bdc5391f4a085fb589dad761f5ad6b865b5" + integrity sha512-8Mf5juOMmiE4FcmzYc4IaiS9L3+9paz2KOiXzkRviCP6aDmN49Hz6EMWz0lGNp9pX80GvvAuLADtyGfW/Em3TA== + dependencies: + callsites "^3.0.0" + parse-entities@^1.0.2, parse-entities@^1.1.0: version "1.2.0" resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-1.2.0.tgz#9deac087661b2e36814153cb78d7e54a4c5fd6f4" @@ -4132,7 +4142,7 @@ path-key@^2.0.1: resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= -path-parse@^1.0.5: +path-parse@^1.0.6: version "1.0.6" resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== @@ -4262,14 +4272,14 @@ postcss-media-query-parser@^0.2.3: integrity sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ= postcss-reporter@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-reporter/-/postcss-reporter-6.0.0.tgz#44c873129d8c029a430b6d2186210d79c8de88b8" - integrity sha512-5xQXm1UPWuFObjbtyQzWvQaupru8yFcFi4HUlm6OPo1o2bUszYASuqRJ7bVArb3svGCdbYtqdMBKrqR1Aoy+tw== + version "6.0.1" + resolved "https://registry.yarnpkg.com/postcss-reporter/-/postcss-reporter-6.0.1.tgz#7c055120060a97c8837b4e48215661aafb74245f" + integrity sha512-LpmQjfRWyabc+fRygxZjpRxfhRf9u/fdlKf4VHG4TSPbV2XNsuISzYW1KL+1aQzx53CAppa1bKG4APIB/DOXXw== dependencies: - chalk "^2.0.1" - lodash "^4.17.4" - log-symbols "^2.0.0" - postcss "^7.0.2" + chalk "^2.4.1" + lodash "^4.17.11" + log-symbols "^2.2.0" + postcss "^7.0.7" postcss-resolve-nested-selector@^0.1.1: version "0.1.1" @@ -4322,10 +4332,10 @@ postcss-value-parser@^3.3.0, postcss-value-parser@^3.3.1: resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== -postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.2, postcss@^7.0.3, postcss@^7.0.5: - version "7.0.6" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.6.tgz#6dcaa1e999cdd4a255dcd7d4d9547f4ca010cdc2" - integrity sha512-Nq/rNjnHFcKgCDDZYO0lNsl6YWe6U7tTy+ESN+PnLxebL8uBtYX59HZqvrj7YLK5UCyll2hqDsJOo3ndzEW8Ug== +postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.2, postcss@^7.0.3, postcss@^7.0.7: + version "7.0.7" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.7.tgz#2754d073f77acb4ef08f1235c36c5721a7201614" + integrity sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg== dependencies: chalk "^2.4.1" source-map "^0.6.1" @@ -4346,7 +4356,12 @@ pretty-hrtime@^1.0.0: resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" integrity sha1-t+PqQkNaTJsnWdmeDyAesZWALuE= -process-nextick-args@~2.0.0: +process-nextick-args@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3" + integrity sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M= + +process-nextick-args@^2.0.0, process-nextick-args@~2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" integrity sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw== @@ -4357,9 +4372,9 @@ process@~0.5.1: integrity sha1-FjjYqONML0QKkduVq5rrZ3/Bhc8= progress@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.1.tgz#c9242169342b1c29d275889c95734621b1952e31" - integrity sha512-OE+a6vzqazc+K6LxJrX5UPyKFvGnL5CYmq2jFGNIBWHpc4QyE49/YOumcrpQFJpfejmvRtbJzgO1zPmMCqlbBg== + version "2.0.3" + resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" + integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== promise@^7.0.1: version "7.3.1" @@ -4381,9 +4396,9 @@ pseudomap@^1.0.2: integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= psl@^1.1.24, psl@^1.1.28: - version "1.1.29" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.29.tgz#60f580d360170bb722a797cc704411e6da850c67" - integrity sha512-AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ== + version "1.1.31" + resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.31.tgz#e9aa86d0101b5b105cbe93ac6b784cd547276184" + integrity sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw== pug-attrs@^2.0.3: version "2.0.3" @@ -4490,6 +4505,23 @@ pug@^2.0.3: pug-runtime "^2.0.4" pug-strip-comments "^1.0.3" +pump@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" + integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +pumpify@^1.3.5: + version "1.5.1" + resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce" + integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== + dependencies: + duplexify "^3.6.0" + inherits "^2.0.3" + pump "^2.0.0" + punycode@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" @@ -4588,17 +4620,7 @@ read-pkg@^3.0.0: normalize-package-data "^2.3.2" path-type "^3.0.0" -"readable-stream@>=1.0.33-1 <1.1.0-0": - version "1.0.34" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c" - integrity sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw= - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "0.0.1" - string_decoder "~0.10.x" - -readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@~2.3.6: +readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.4, readable-stream@^2.0.5, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.5, readable-stream@~2.3.6: version "2.3.6" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw== @@ -4612,24 +4634,14 @@ readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable util-deprecate "~1.0.1" readable-stream@^3.0.6: - version "3.0.6" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.0.6.tgz#351302e4c68b5abd6a2ed55376a7f9a25be3057a" - integrity sha512-9E1oLoOWfhSXHGv6QlwXJim7uNzd9EVlWK+21tCU9Ju/kR0/p2AZYPz4qSchgO8PlLIH4FpZYfzwS+rEksZjIg== + version "3.1.1" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.1.1.tgz#ed6bbc6c5ba58b090039ff18ce670515795aeb06" + integrity sha512-DkN66hPyqDhnIQ6Jcsvx9bFjhw214O4poMBcIMgPVpQvNy9a0e0Uhg5SqySyDKAmUlwt8LonTBz1ezOnM8pUdA== dependencies: inherits "^2.0.3" string_decoder "^1.1.1" util-deprecate "^1.0.1" -readable-stream@~1.1.9: - version "1.1.14" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" - integrity sha1-fPTFTvZI44EwhMY23SB54WbAgdk= - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "0.0.1" - string_decoder "~0.10.x" - readdirp@^2.0.0: version "2.2.1" resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" @@ -4737,7 +4749,24 @@ remark@^9.0.0: remark-stringify "^5.0.0" unified "^6.0.0" -remove-trailing-separator@^1.0.1: +remove-bom-buffer@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz#c2bf1e377520d324f623892e33c10cac2c252b53" + integrity sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ== + dependencies: + is-buffer "^1.1.5" + is-utf8 "^0.2.1" + +remove-bom-stream@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz#05f1a593f16e42e1fb90ebf59de8e569525f9523" + integrity sha1-BfGlk/FuQuH7kOv1nejlaVJflSM= + dependencies: + remove-bom-buffer "^3.0.0" + safe-buffer "^5.1.0" + through2 "^2.0.3" + +remove-trailing-separator@^1.0.1, remove-trailing-separator@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= @@ -4759,16 +4788,20 @@ repeating@^2.0.0: dependencies: is-finite "^1.0.0" -replace-ext@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-0.0.1.tgz#29bbd92078a739f0bcce2b4ee41e837953522924" - integrity sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ= - replace-ext@1.0.0, replace-ext@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-1.0.0.tgz#de63128373fcbf7c3ccfa4de5a480c45a67958eb" integrity sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs= +replace-homedir@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/replace-homedir/-/replace-homedir-1.0.0.tgz#e87f6d513b928dde808260c12be7fec6ff6e798c" + integrity sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw= + dependencies: + homedir-polyfill "^1.0.1" + is-absolute "^1.0.0" + remove-trailing-separator "^1.1.0" + request-promise-core@1.1.1, request-promise-core@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.1.tgz#3eee00b2c5aa83239cfb04c5700da36f81cd08b6" @@ -4822,14 +4855,6 @@ require-main-filename@^1.0.1: resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" integrity sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE= -require-uncached@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/require-uncached/-/require-uncached-1.0.3.tgz#4e0d56d6c9662fd31e43011c4b95aa49955421d3" - integrity sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM= - dependencies: - caller-path "^0.1.0" - resolve-from "^1.0.0" - requires-port@1.x.x: version "1.0.0" resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" @@ -4843,11 +4868,6 @@ resolve-dir@^1.0.0, resolve-dir@^1.0.1: expand-tilde "^2.0.0" global-modules "^1.0.0" -resolve-from@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226" - integrity sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY= - resolve-from@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" @@ -4858,17 +4878,24 @@ resolve-from@^4.0.0: resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== +resolve-options@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/resolve-options/-/resolve-options-1.1.0.tgz#32bb9e39c06d67338dc9378c0d6d6074566ad131" + integrity sha1-MrueOcBtZzONyTeMDW1gdFZq0TE= + dependencies: + value-or-function "^3.0.0" + resolve-url@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= -resolve@^1.1.6, resolve@^1.1.7, resolve@^1.3.2: - version "1.8.1" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.8.1.tgz#82f1ec19a423ac1fbd080b0bab06ba36e84a7a26" - integrity sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA== +resolve@^1.1.6, resolve@^1.1.7, resolve@^1.3.2, resolve@^1.4.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.9.0.tgz#a14c6fdfa8f92a7df1d996cb7105fa744658ea06" + integrity sha512-TZNye00tI67lwYvzxCxHGjwTNlUV70io54/Ed4j6PscB8xVfuBJpRenI/o6dVk0cY0PYTY27AgCoGGxRnYuItQ== dependencies: - path-parse "^1.0.5" + path-parse "^1.0.6" resp-modifier@6.0.2: version "6.0.2" @@ -4899,11 +4926,11 @@ right-align@^0.1.1: align-text "^0.1.1" rimraf@2, rimraf@^2.6.1, rimraf@~2.6.2: - version "2.6.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36" - integrity sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w== + version "2.6.3" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" + integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== dependencies: - glob "^7.0.5" + glob "^7.1.3" run-async@^2.2.0: version "2.3.0" @@ -4931,7 +4958,7 @@ rxjs@^6.1.0: dependencies: tslib "^1.9.0" -safe-buffer@^5.0.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: +safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== @@ -4971,16 +4998,18 @@ scss-tokenizer@^0.2.3: js-base64 "^2.1.8" source-map "^0.4.2" +semver-greatest-satisfied-range@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz#13e8c2658ab9691cb0cd71093240280d36f77a5b" + integrity sha1-E+jCZYq5aRywzXEJMkAoDTb3els= + dependencies: + sver-compat "^1.5.0" + "semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1: version "5.6.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" integrity sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg== -semver@^4.1.0: - version "4.3.6" - resolved "https://registry.yarnpkg.com/semver/-/semver-4.3.6.tgz#300bc6e0e86374f7ba61068b5b1ecd57fc6532da" - integrity sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto= - semver@~5.3.0: version "5.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" @@ -5005,11 +5034,6 @@ send@0.16.2: range-parser "~1.2.0" statuses "~1.4.0" -sequencify@~0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/sequencify/-/sequencify-0.0.7.tgz#90cff19d02e07027fd767f5ead3e7b95d1e7380c" - integrity sha1-kM/xnQLgcCf9dn9erT57ldHnOAw= - serve-index@1.9.1: version "1.9.1" resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" @@ -5080,11 +5104,6 @@ shebang-regex@^1.0.0: resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= -sigmund@~1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/sigmund/-/sigmund-1.0.1.tgz#3ff21f198cad2175f9f3b781853fd94d0d19b590" - integrity sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA= - signal-exit@^3.0.0, signal-exit@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" @@ -5253,9 +5272,9 @@ sparkles@^1.0.0: integrity sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw== spdx-correct@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.0.2.tgz#19bb409e91b47b1ad54159243f7312a858db3c2e" - integrity sha512-q9hedtzyXHr5S0A1vEPoK/7l8NpfkFYTq6iCY+Pno2ZbdZR6WexZFtqeVGkGxW3TEJMN914Z55EnAGMmenlIQQ== + version "3.1.0" + resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.0.tgz#fb83e504445268f154b074e218c87c003cd31df4" + integrity sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q== dependencies: spdx-expression-parse "^3.0.0" spdx-license-ids "^3.0.0" @@ -5274,9 +5293,9 @@ spdx-expression-parse@^3.0.0: spdx-license-ids "^3.0.0" spdx-license-ids@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.2.tgz#a59efc09784c2a5bada13cfeaf5c75dd214044d2" - integrity sha512-qky9CVt0lVIECkEsYbNILVnPvycuEBkXoMFLRWsREkomQLevYhtRKC+R91a5TOAQ3bCMjikRwhyaRqj1VYatYg== + version "3.0.3" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz#81c0ce8f21474756148bbb5f3bfc0f36bf15d76e" + integrity sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g== specificity@^0.4.1: version "0.4.1" @@ -5296,9 +5315,9 @@ sprintf-js@~1.0.2: integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= sshpk@^1.7.0: - version "1.15.2" - resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.15.2.tgz#c946d6bd9b1a39d0e8635763f5242d6ed6dcb629" - integrity sha512-Ra/OXQtuh0/enyl4ETZAfTaeksa6BXks5ZcjpSUNrjBr0DvrJKX+1fsKDPpT9TBXgHAFsa4510aNVgI8g/+SzA== + version "1.16.0" + resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.0.tgz#1d4963a2fbffe58050aa9084ca20be81741c07de" + integrity sha512-Zhev35/y7hRMcID/upReIvRse+I9SVhyVre/KTJSJQWMz3C3+G+HpO7m1wK/yckEtujKZ7dS4hkVxAnmHaIGVQ== dependencies: asn1 "~0.2.3" assert-plus "^1.0.0" @@ -5310,6 +5329,11 @@ sshpk@^1.7.0: safer-buffer "^2.0.2" tweetnacl "~0.14.0" +stack-trace@0.0.10: + version "0.0.10" + resolved "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz#547c70b347e8d32b4e108ea1a2a159e5fdde19c0" + integrity sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA= + state-toggle@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/state-toggle/-/state-toggle-1.0.1.tgz#c3cb0974f40a6a0f8e905b96789eb41afa1cde3a" @@ -5350,10 +5374,15 @@ stealthy-require@^1.1.0: resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= -stream-consume@~0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/stream-consume/-/stream-consume-0.1.1.tgz#d3bdb598c2bd0ae82b8cac7ac50b1107a7996c48" - integrity sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg== +stream-exhaust@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/stream-exhaust/-/stream-exhaust-1.0.2.tgz#acdac8da59ef2bc1e17a2c0ccf6c320d120e555d" + integrity sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw== + +stream-shift@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952" + integrity sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI= stream-throttle@^0.1.3: version "0.1.3" @@ -5387,11 +5416,6 @@ string_decoder@^1.1.1: dependencies: safe-buffer "~5.1.0" -string_decoder@~0.10.x: - version "0.10.31" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" - integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ= - string_decoder@~1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" @@ -5430,14 +5454,6 @@ strip-ansi@^5.0.0: dependencies: ansi-regex "^4.0.0" -strip-bom@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-1.0.0.tgz#85b8862f3844b5a6d5ec8467a93598173a36f794" - integrity sha1-hbiGLzhEtabV7IRnqTWYFzo295Q= - dependencies: - first-chunk-stream "^1.0.0" - is-utf8 "^0.2.0" - strip-bom@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" @@ -5550,6 +5566,14 @@ supports-color@^5.3.0, supports-color@^5.5.0: dependencies: has-flag "^3.0.0" +sver-compat@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/sver-compat/-/sver-compat-1.5.0.tgz#3cf87dfeb4d07b4a3f14827bc186b3fd0c645cd8" + integrity sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg= + dependencies: + es6-iterator "^2.0.1" + es6-symbol "^3.1.1" + svg-tags@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764" @@ -5605,15 +5629,15 @@ tfunk@^3.0.1: chalk "^1.1.1" object-path "^0.9.0" -through2@^0.6.1: - version "0.6.5" - resolved "https://registry.yarnpkg.com/through2/-/through2-0.6.5.tgz#41ab9c67b29d57209071410e1d7a7a968cd3ad48" - integrity sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg= +through2-filter@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/through2-filter/-/through2-filter-3.0.0.tgz#700e786df2367c2c88cd8aa5be4cf9c1e7831254" + integrity sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA== dependencies: - readable-stream ">=1.0.33-1 <1.1.0-0" - xtend ">=4.0.0 <4.1.0-0" + through2 "~2.0.0" + xtend "~4.0.0" -through2@^2.0.0, through2@^2.0.3: +through2@^2.0.0, through2@^2.0.3, through2@~2.0.0: version "2.0.5" resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== @@ -5626,13 +5650,6 @@ through@^2.3.6: resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= -tildify@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/tildify/-/tildify-1.2.0.tgz#dcec03f55dca9b7aa3e5b04f21817eb56e63588a" - integrity sha1-3OwD9V3Km3qj5bBPIYF+tW5jWIo= - dependencies: - os-homedir "^1.0.0" - time-stamp@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-1.1.0.tgz#764a5a11af50561921b133f3b44e618687e0f5c3" @@ -5645,6 +5662,14 @@ tmp@^0.0.33: dependencies: os-tmpdir "~1.0.2" +to-absolute-glob@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz#1865f43d9e74b0822db9f145b78cff7d0f7c849b" + integrity sha1-GGX0PZ50sIItufFFt4z/fQ98hJs= + dependencies: + is-absolute "^1.0.0" + is-negated-glob "^1.0.0" + to-array@0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/to-array/-/to-array-0.1.4.tgz#17e6c11f73dd4f3d74cda7a4ff3238e9ad9bf890" @@ -5685,6 +5710,13 @@ to-regex@^3.0.1, to-regex@^3.0.2: regex-not "^1.0.2" safe-regex "^1.1.0" +to-through@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/to-through/-/to-through-2.0.0.tgz#fc92adaba072647bc0b67d6b03664aa195093af6" + integrity sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY= + dependencies: + through2 "^2.0.3" + token-stream@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/token-stream/-/token-stream-0.0.1.tgz#ceeefc717a76c4316f126d0b9dbaa55d7e7df01a" @@ -5767,6 +5799,11 @@ type-check@~0.3.2: dependencies: prelude-ls "~1.1.2" +typedarray@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" + integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= + ua-parser-js@0.7.17: version "0.7.17" resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.17.tgz#e9ec5f9498b9ec910e7ae3ac626a805c4d09ecac" @@ -5797,6 +5834,26 @@ unc-path-regex@^0.1.2: resolved "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa" integrity sha1-5z3T17DXxe2G+6xrCufYxqadUPo= +undertaker-registry@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/undertaker-registry/-/undertaker-registry-1.0.1.tgz#5e4bda308e4a8a2ae584f9b9a4359a499825cc50" + integrity sha1-XkvaMI5KiirlhPm5pDWaSZglzFA= + +undertaker@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/undertaker/-/undertaker-1.2.0.tgz#339da4646252d082dc378e708067299750e11b49" + integrity sha1-M52kZGJS0ILcN45wgGcpl1DhG0k= + dependencies: + arr-flatten "^1.0.1" + arr-map "^2.0.0" + bach "^1.0.0" + collection-map "^1.0.0" + es6-weak-map "^2.0.1" + last-run "^1.1.0" + object.defaults "^1.0.0" + object.reduce "^1.0.0" + undertaker-registry "^1.0.0" + unherit@^1.0.4: version "1.1.1" resolved "https://registry.yarnpkg.com/unherit/-/unherit-1.1.1.tgz#132748da3e88eab767e08fabfbb89c5e9d28628c" @@ -5832,10 +5889,13 @@ uniq@^1.0.1: resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= -unique-stream@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unique-stream/-/unique-stream-1.0.0.tgz#d59a4a75427447d9aa6c91e70263f8d26a4b104b" - integrity sha1-1ZpKdUJ0R9mqbJHnAmP40mpLEEs= +unique-stream@^2.0.2: + version "2.3.1" + resolved "https://registry.yarnpkg.com/unique-stream/-/unique-stream-2.3.1.tgz#c65d110e9a4adf9a6c5948b28053d9a8d04cbeac" + integrity sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A== + dependencies: + json-stable-stringify-without-jsonify "^1.0.1" + through2-filter "^3.0.0" unist-util-find-all-after@^1.0.2: version "1.0.2" @@ -5920,24 +5980,11 @@ use@^3.1.0: resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== -user-home@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/user-home/-/user-home-1.1.1.tgz#2b5be23a32b63a7c9deb8d0f28d485724a3df190" - integrity sha1-K1viOjK2Onyd640PKNSFcko98ZA= - util-deprecate@^1.0.1, util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= -util.promisify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030" - integrity sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA== - dependencies: - define-properties "^1.1.2" - object.getownpropertydescriptors "^2.0.3" - utils-merge@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" @@ -5948,12 +5995,12 @@ uuid@^3.3.2: resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131" integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA== -v8flags@^2.0.2: - version "2.1.1" - resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-2.1.1.tgz#aab1a1fa30d45f88dd321148875ac02c0b55e5b4" - integrity sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ= +v8flags@^3.0.1: + version "3.1.2" + resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-3.1.2.tgz#fc5cd0c227428181e6c29b2992e4f8f1da5e0c9f" + integrity sha512-MtivA7GF24yMPte9Rp/BWGCYQNaUj86zeYxV/x2RRJMKagImbbv3u8iJC57lNhWLPcGLJmHcHmFWkNsplbbLWw== dependencies: - user-home "^1.1.1" + homedir-polyfill "^1.0.1" validate-npm-package-license@^3.0.1: version "3.0.4" @@ -5963,6 +6010,11 @@ validate-npm-package-license@^3.0.1: spdx-correct "^3.0.0" spdx-expression-parse "^3.0.0" +value-or-function@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/value-or-function/-/value-or-function-3.0.0.tgz#1c243a50b595c1be54a754bfece8563b9ff8d813" + integrity sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM= + verror@1.10.0: version "1.10.0" resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" @@ -5978,9 +6030,9 @@ vfile-location@^2.0.0: integrity sha512-KRL5uXQPoUKu+NGvQVL4XLORw45W62v4U4gxJ3vRlDfI9QsT4ZN1PNXn/zQpKUulqGDpYuT0XDfp5q9O87/y/w== vfile-message@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-1.0.2.tgz#0f8a62584c5dff0f81760531b8e34f3cea554ebc" - integrity sha512-dNdEXHfPCvzyOlEaaQ+DcXpcxEz+pFvdrebKLiAMjobjaBC2bMeWoHOKPwJ+I8A4jQOEUDH7uoVcLWDLF1qhVQ== + version "1.1.1" + resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-1.1.1.tgz#5833ae078a1dfa2d96e9647886cd32993ab313e1" + integrity sha512-1WmsopSGhWt5laNir+633LszXvZ+Z/lxveBf6yhGsqnQIhlhzooZae7zV6YVM1Sdkw68dtAW3ow0pOdPANugvA== dependencies: unist-util-stringify-position "^1.1.1" @@ -5994,19 +6046,41 @@ vfile@^2.0.0: unist-util-stringify-position "^1.0.0" vfile-message "^1.0.0" -vinyl-fs@^0.3.0: - version "0.3.14" - resolved "https://registry.yarnpkg.com/vinyl-fs/-/vinyl-fs-0.3.14.tgz#9a6851ce1cac1c1cea5fe86c0931d620c2cfa9e6" - integrity sha1-mmhRzhysHBzqX+hsCTHWIMLPqeY= +vinyl-fs@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/vinyl-fs/-/vinyl-fs-3.0.3.tgz#c85849405f67428feabbbd5c5dbdd64f47d31bc7" + integrity sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng== dependencies: - defaults "^1.0.0" - glob-stream "^3.1.5" - glob-watcher "^0.0.6" - graceful-fs "^3.0.0" - mkdirp "^0.5.0" - strip-bom "^1.0.0" - through2 "^0.6.1" - vinyl "^0.4.0" + fs-mkdirp-stream "^1.0.0" + glob-stream "^6.1.0" + graceful-fs "^4.0.0" + is-valid-glob "^1.0.0" + lazystream "^1.0.0" + lead "^1.0.0" + object.assign "^4.0.4" + pumpify "^1.3.5" + readable-stream "^2.3.3" + remove-bom-buffer "^3.0.0" + remove-bom-stream "^1.2.0" + resolve-options "^1.1.0" + through2 "^2.0.0" + to-through "^2.0.0" + value-or-function "^3.0.0" + vinyl "^2.0.0" + vinyl-sourcemap "^1.1.0" + +vinyl-sourcemap@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz#92a800593a38703a8cdb11d8b300ad4be63b3e16" + integrity sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY= + dependencies: + append-buffer "^1.0.2" + convert-source-map "^1.5.0" + graceful-fs "^4.1.6" + normalize-path "^2.1.1" + now-and-later "^2.0.0" + remove-bom-buffer "^3.0.0" + vinyl "^2.0.0" vinyl-sourcemaps-apply@^0.2.0: version "0.2.1" @@ -6015,22 +6089,17 @@ vinyl-sourcemaps-apply@^0.2.0: dependencies: source-map "^0.5.1" -vinyl@^0.4.0: - version "0.4.6" - resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-0.4.6.tgz#2f356c87a550a255461f36bbeb2a5ba8bf784847" - integrity sha1-LzVsh6VQolVGHza76ypbqL94SEc= +vinyl@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-2.2.0.tgz#d85b07da96e458d25b2ffe19fece9f2caa13ed86" + integrity sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg== dependencies: - clone "^0.2.0" - clone-stats "^0.0.1" - -vinyl@^0.5.0: - version "0.5.3" - resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-0.5.3.tgz#b0455b38fc5e0cf30d4325132e461970c2091cde" - integrity sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4= - dependencies: - clone "^1.0.0" - clone-stats "^0.0.1" - replace-ext "0.0.1" + clone "^2.1.1" + clone-buffer "^1.0.0" + clone-stats "^1.0.0" + cloneable-readable "^1.0.0" + remove-trailing-separator "^1.0.1" + replace-ext "^1.0.0" void-elements@^2.0.1: version "2.0.1" @@ -6140,7 +6209,7 @@ xmlhttprequest-ssl@~1.5.4: resolved "https://registry.yarnpkg.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz#c2876b06168aadc40e57d97e81191ac8f4398b3e" integrity sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4= -"xtend@>=4.0.0 <4.1.0-0", xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.1: +xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.0, xtend@~4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" integrity sha1-pcbVMr5lbiPbgg77lDofBJmNY68= @@ -6220,7 +6289,7 @@ yargs@6.6.0: y18n "^3.2.1" yargs-parser "^4.2.0" -yargs@^7.0.0: +yargs@^7.0.0, yargs@^7.1.0: version "7.1.0" resolved "https://registry.yarnpkg.com/yargs/-/yargs-7.1.0.tgz#6ba318eb16961727f5d284f8ea003e8d6154d0c8" integrity sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=