Permalink
Switch branches/tags
Nothing to show
Commits on Dec 15, 2018
  1. Remove minimization from css-loader config

    lovett committed Dec 15, 2018
    Apparently it is no longer supported.
Commits on Dec 14, 2018
  1. Upgrade npm packages

    lovett committed Dec 14, 2018
Commits on Dec 7, 2018
  1. Upgrade npm packages

    lovett committed Dec 7, 2018
Commits on Nov 30, 2018
  1. Upgrade npm packages

    lovett committed Nov 30, 2018
Commits on Nov 29, 2018
  1. Prevent a type error after worker disconnect

    lovett committed Nov 29, 2018
    Redo the Firefox Android check so that the worker can attempt to
    auto-reconnect successfully and not get tripped up by the absence of a
    user agent string.
Commits on Nov 28, 2018
  1. Disable mangling during minification

    lovett committed Nov 28, 2018
    The same change was made previously for the uglifyjs setup. Carry it
    forward to the new setup using Terser, to avoid the same cryptic error
    message about the reldate filter not being available.
Commits on Nov 27, 2018
  1. Replace uglifyjs-webpack-plugin with terser-webpack-plugin

    lovett committed Nov 27, 2018
    Also disable noImplicitAny in the Typescript config so that a lack of
    type definitions for this plugin doesn't hold up everything else.
  2. Work around an EventSource browser crash on Firefox for Android

    lovett committed Nov 27, 2018
    Firefox for Android v63 crashes when the page is unloaded. The culprit
    is believed to be EventSource, but not otherwise fixable. Instead,
    drop the real-time updates and let the application degrade to a static
    message list.
Commits on Nov 23, 2018
  1. Upgrade npm packages

    lovett committed Nov 23, 2018
Commits on Nov 21, 2018
Commits on Nov 17, 2018
  1. Drop support for appcache

    lovett committed Nov 17, 2018
    Apart from the browsers nagging about switching to service workers,
    having this wasn't all that useful. The speed boost of having
    locally-cached files wasn't a reliable benefit. Offline functionality
    isn't otherwise that useful for this application.
  2. Refine exclusion of build folder

    lovett committed Nov 17, 2018
    Don't exclude build/views folder, since its contents are not
    generated. But do ignore its siblings which do contain generated files.
  3. Upgrade npm packages

    lovett committed Nov 17, 2018
Commits on Nov 11, 2018
Commits on Nov 9, 2018
  1. Upgrade npm packages

    lovett committed Nov 9, 2018
Commits on Nov 2, 2018
  1. Upgrade npm packages

    lovett committed Nov 2, 2018
Commits on Oct 26, 2018
  1. Upgrade npm packages

    lovett committed Oct 26, 2018
Commits on Oct 19, 2018
  1. Upgrade npm packages

    lovett committed Oct 19, 2018
Commits on Oct 13, 2018
  1. Upgrade npm packages

    lovett committed Oct 13, 2018
Commits on Oct 5, 2018
  1. Upgrade npm packages

    lovett committed Oct 5, 2018
Commits on Oct 4, 2018
  1. Remove support for HTTPS in server startup

    lovett committed Oct 4, 2018
    Don't deal with SSL cert config within the application. Rely instead
    on a proxy-based setup with something like Nginx.
    
    Making the application handle everything for the sake of being
    standalone seemed compelling at the time, but turns out to be
    restrictive if you want to run multiple SSL-based vhosts and have them
    all share port 443. Which I do.
Commits on Oct 3, 2018
  1. Drop support for Pushbullet

    lovett committed Oct 3, 2018
    I no longer use this service, and it doesn't appear to be maintained.
Commits on Sep 28, 2018
  1. Upgrade npm packages

    lovett committed Sep 28, 2018
Commits on Sep 21, 2018
  1. Upgrade npm packages

    lovett committed Sep 21, 2018
Commits on Sep 15, 2018
  1. Upgrade npm packages

    lovett committed Sep 15, 2018
Commits on Sep 12, 2018
  1. Force npm install to always install everything

    lovett committed Sep 12, 2018
    Prevent the use of NODE_ENV=production from causing npm install to
    refuse to install dev dependencies during CI.
  2. Manually delay launch of the dev server

    lovett committed Sep 12, 2018
    A manual delay prevents the dev server from crashing because the build
    that's happening in another workspace hasn't finished yet.
Commits on Sep 7, 2018