66 Commits (master)

Author SHA1 Message Date
  Zed A. Shaw e97655299b Making Rools run for me so I don't have to submit a patch. 1 week ago
  Zed A. Shaw 84b3c71fb3 Small fixes before the early access release. 2 weeks ago
  Zed A. Shaw 70c51ac2d3 Switch to using maildev now and it's awesome. 3 months ago
  Zed A. Shaw 69750846ff Update compat-data 4 months ago
  Zed A. Shaw 56202923d7 Add webhooks into the server directly. 4 months ago
  Zed A. Shaw 65c9c449c9 First part of the basic admin going. Can list tables, list contents of tables, search, remove fields, nothing fancy yet. 4 months ago
  Zed A. Shaw 2c5bae5281 Temporarily remove geckodriver until I can figure out how to not install it automatically. 4 months ago
  Zed A. Shaw 98adafbd63 Fixed a whole ton of Windows specific things and things using windows found as errors on the path to making the API tests while using windows. 5 months ago
  Zed A. Shaw d7d20e613e Testing out eslint and vim configurations. 5 months ago
  Zed A. Shaw 1d55193a0a Lots of little changes necessary to make the tracker private. 5 months ago
  Zed A. Shaw 45a33fd5d2 Switch to the C++ bcrypt implementation. Hopefully it still works on windows. 6 months ago
  Zed A. Shaw eb2382188c Need to upgrade various packages and a small fix to to invoipt.js for a security hole at https://github.com/marcbachmann/node-html-pdf/issues/530 6 months ago
  Zed A. Shaw 220f7faddd Upgrade and remove some packages. 6 months ago
  Zed A. Shaw 497ee0a040 Assign users a random avatar color. 6 months ago
  Zed A. Shaw 9e3ce0d261 Remove moment. 6 months ago
  Zed A. Shaw 1599fa4b96 Fix up all the remaining forms and get rid of useless libraries. 6 months ago
  Zed A. Shaw 4a4f40fcd6 Slightly better form validation feedback. 6 months ago
  Zed A. Shaw 2166b6c7e1 Update due to security problems, but not fully fixing the remaining ones since they're in gulp and other dev tools (for now). 6 months ago
  Zed A. Shaw 8158f1a4c8 Brute force the IP address, then block most of these headers in nginx unless needed. 6 months ago
  Zed A. Shaw ed6cd68f8a PDF/HTML/Text receipts sent in emails after registration. 6 months ago
  Zed A. Shaw e405f687bc Don't allow more than one reset an hour. Use a better short ID system. 7 months ago
  Zed A. Shaw a7eeb96d66 An absolute pile of garbage that basically works, minus some odd bugs. 7 months ago
  Zed A. Shaw 793eea9e33 Migrations to get some of the data right. 8 months ago
  Zed A. Shaw 4b369cf897 Add a way to send emails based on templates. 8 months ago
  Zed A. Shaw 77dc586900 Make it easier to deploy to staging without rebuilding everything. 8 months ago
  Zed A. Shaw e0c380a0f4 Remove swagger's packages and update the openapi spec. 9 months ago
  Zed A. Shaw 018ce870c1 Put the swagger UI right in the public directory instead of as a node_module so that it deploys correctly. 9 months ago
  Zed A. Shaw 498d5d3a9f Now using swagger to document and manage the API. 9 months ago
  Zed A. Shaw 03d4378afd Gzip the files too now. 9 months ago
  Zed A. Shaw 4856f64d0f Implement automated gzip -9 of the target files. 9 months ago
  Zed A. Shaw 83c75f7d03 Need to rotate the logs in pm2 or they fill up the disk very quick. 9 months ago
  Zed A. Shaw d624a23372 Make the email work, but still a frew problems. 9 months ago
  Zed A. Shaw 8d0ea85f27 Add simplegit for detecting when package.json changes. 9 months ago
  Zed A. Shaw bffb978901 Add in wait-on as a dev dependency. 10 months ago
  Zed A. Shaw e1b4b862e4 Make the generator take command line options so it's more generally useful later. 10 months ago
  Zed A. Shaw 74ad6ab05c Packages needed for the pull_torrents.js 10 months ago
  Zed A. Shaw 09a7446af5 More refinement of the exercise structure and how it's generated. 10 months ago
  Zed A. Shaw 1f6f684888 Implemented JSON, RSS, and Atom feeds. 11 months ago
  Zed A. Shaw a77d41236a Fix up packages and remove dead weight. 11 months ago
  Zed A. Shaw ad68cbd2a0 An absolute bunch of trash but it works. I now have to figure out how to rip out gulp and just write a better generator. 11 months ago
  Zed A. Shaw 87e380fba5 Moved all the code into models but need to refine even more. 11 months ago
  Zed A. Shaw 32d77b6e12 Get postgres working. 11 months ago
  Zed A. Shaw 4065ab21ca First migration step away from arangodb. 11 months ago
  Zed A. Shaw 00e3b0542f Attempt an upgrade of packages that are out of date. 11 months ago
  Zed A. Shaw 27a1d65ce9 Now the main lesson view has TOC generated from markdown with id-links and comments injected from commento. 11 months ago
  Zed A. Shaw 3d78d40ff8 All of this just to register people and subscribe to train. 11 months ago
  Zed A. Shaw 84c93f61c8 Doing some basic development of the blog pages for later use as the basis of the course. Now prismjs does code. 1 year ago
  Zed A. Shaw 3d95881010 Remove miragejs and add email-deep-validator. 1 year ago
  Zed A. Shaw 16ee759198 Going to need email validation on the login. 1 year ago
  Zed A. Shaw 3ae084afc2 Got the first SCSS and Pug integration going, now rewriting all the things. 1 year ago