Skip to content
Permalink
master

Commits on Mar 7, 2021

  1. shard: keep things recent (#2)

    * shard: keep things recent
    
    * workflows/ci: disable schedule
    
    * shard: update lockfile
    
    * rsus/config: use YAML::Serializable
    woodruffw committed Mar 7, 2021

Commits on Jun 4, 2020

  1. shard: v0.4.2

    woodruffw committed Jun 4, 2020
  2. treewide: Relicense

    woodruffw committed Jun 4, 2020

Commits on May 19, 2020

  1. shard: Bump kemal

    woodruffw committed May 19, 2020

Commits on Apr 7, 2020

  1. shard.lock: Bump kemal

    woodruffw committed Apr 7, 2020

Commits on Mar 31, 2020

  1. ci: More apt-get update

    woodruffw committed Mar 31, 2020

Commits on Mar 4, 2020

  1. README: Add badge

    woodruffw committed Mar 4, 2020
  2. ci: Add GitHub Actions (#1)

    woodruffw committed Mar 4, 2020

Commits on Apr 19, 2019

  1. spec: Fix module name

    woodruffw committed Apr 19, 2019

Commits on Feb 14, 2019

  1. rsus: More extension fixes

    Take 3.
    woodruffw committed Feb 14, 2019
  2. rsus: Fix .bin extension

    woodruffw committed Feb 14, 2019

Commits on Feb 7, 2019

  1. version: 0.4.1

    woodruffw committed Feb 7, 2019
  2. rsus: Fix extra dot

    woodruffw committed Feb 7, 2019
  3. version: 0.4.0

    woodruffw committed Feb 7, 2019
  4. *: 0.27.2 fixes

    woodruffw committed Feb 7, 2019

Commits on Aug 31, 2018

Commits on Aug 30, 2018

  1. shard: Bump version

    woodruffw committed Aug 30, 2018
  2. version: 0.3.0

    woodruffw committed Aug 30, 2018
  3. *: Crystal 0.26.1 fixes

    woodruffw committed Aug 30, 2018
  4. shard: Update lockfile

    woodruffw committed Aug 30, 2018

Commits on Aug 12, 2018

  1. shard: retag as v0.2.0

    woodruffw committed Aug 12, 2018

Commits on Apr 16, 2018

  1. config: Add environment (KEMAL_ENV) key

    This allows KEMAL_ENV to be set within config.yml.
    woodruffw committed Apr 16, 2018

Commits on Mar 14, 2018

  1. version: 0.2.0

    woodruffw committed Mar 14, 2018
  2. README: Update TODO

    woodruffw committed Mar 14, 2018
  3. rsus: Implement logging

    RSUS currently logs a limited set of events in JSONL format:
    
    * `startup` events (logged whenever `rsus` is run)
    * `post` events (logged whenever the upload endpoint is hit)
    * `slugify` events (logged whenever a new file slug is generated)
    * `upload` events (logged whenever the upload process begins
    (post validation + auth))
    * `error` events (whenever something fails, besides 404)
    woodruffw committed Mar 14, 2018

Commits on Feb 27, 2018

  1. config: Use a map of (token -> user) for auth

    This allows a (future) logging system to display a friendly username,
    rather than the user's auth token.
    woodruffw committed Feb 27, 2018

Commits on Feb 8, 2018

  1. README: Update TODO

    woodruffw committed Feb 8, 2018

Commits on Feb 4, 2018

  1. README: Update TODO

    woodruffw committed Feb 4, 2018

Commits on Feb 3, 2018

  1. rsus: Be smarter about filetype detection

    cURL (and probably other HTTP clients) don't always send the right
    or most-accurate Content-Type, so try to guess it from the suffix
    of the uploaded file.
    
    See curl/curl#2280
    woodruffw committed Feb 3, 2018
  2. rsus: Isolate filename and filepath

    The filename is used to build both the filepath and the URL.
    woodruffw committed Feb 3, 2018
  3. Initial commit

    woodruffw committed Feb 3, 2018