about summary refs log tree commit diff
AgeCommit message (Expand)AuthorFilesLines
2020-08-12 Prefer snake-shift instead of a row-by-row shiftWilliam Carroll5-37/+57
2020-08-12 Adds property tests to generically test keyboard transformationsWilliam Carroll1-1/+25
2020-08-12 Prefer literal, not computed, examples in the unit testsWilliam Carroll1-21/+19
2020-08-12 Provide more useful instructions for building this projectWilliam Carroll3-18/+67
2020-08-12 Generate coords function from existing qwerty keyboardWilliam Carroll1-44/+8
2020-08-10 Drop support for ServantT transformer type for serverWilliam Carroll3-16/+59
2020-08-09 Prefer ServantT for server to consume App contextWilliam Carroll2-24/+33
2020-08-09 Replace Prelude with RIOWilliam Carroll7-39/+95
2020-08-09 Move Haskell-related shell.nix code into its own shell.nixWilliam Carroll2-11/+19
2020-08-09 Sketch database schemaWilliam Carroll1-0/+41
2020-08-09 Initialize a default.nix for nix-buildWilliam Carroll1-0/+27
2020-08-09 Add common language extensions to .ghciWilliam Carroll6-9/+5
2020-08-08 Consume GoogleSignIn.validateJWTWilliam Carroll4-26/+60
2020-08-08 Add tests for "exp" field of the JWTWilliam Carroll4-13/+61
2020-08-08 Test that the JWT's iss field meets our expectationsWilliam Carroll3-9/+42
2020-08-08 Test that an improperly encoded JWT returns a DecodeErrorWilliam Carroll1-0/+3
2020-08-08 Tests valid and invalid JWTs for the "aud" fieldWilliam Carroll4-21/+87
2020-08-08 Update jwtIsValid API to return IO BoolWilliam Carroll2-6/+6
2020-08-08 Remove redundant deps from API.hsWilliam Carroll1-2/+0
2020-08-08 Begin work for supporting GoogleSignIn server-sideWilliam Carroll4-5/+92
2020-08-08 Define Utils moduleWilliam Carroll1-0/+8
2020-08-06 Support echo server to test POST /verifyWilliam Carroll5-8/+79
2020-08-06 Support Google Sign-in client-sideWilliam Carroll5-1/+53
2020-08-06 Re-type type using the altered keyboardWilliam Carroll5-7/+129
2020-08-06 Support Transforms.optimizeWilliam Carroll2-0/+19
2020-08-05 Apply a series of transformation to a QWERTY keyboardWilliam Carroll4-32/+51
2020-08-05 Support App.transformWilliam Carroll5-1/+57
2020-08-05 Support parsing the list of transformsWilliam Carroll2-7/+65
2020-08-05 Define an instance for Show for a KeyboardWilliam Carroll1-0/+23
2020-08-05 Create a Utils moduleWilliam Carroll1-0/+8
2020-08-05 Add some the scaffolding for testingWilliam Carroll2-0/+20
2020-08-04 Include instructions for building Tailwind CSS in README.mdWilliam Carroll1-0/+1
2020-08-04 Create small command line program that parses argumentsWilliam Carroll3-0/+56
2020-07-30 Mark Dangal as watchedWilliam Carroll2-1/+1
2020-07-30 Mark Hitchcock's Vertigo as watchedWilliam Carroll2-1/+1
2020-07-26 Watch "Hacksaw Ridge"William Carroll2-1/+1
2020-07-26 Add query for the productive directorsWilliam Carroll1-0/+15
2020-07-26 Create a scratch buffer for common queriesWilliam Carroll1-0/+50
2020-07-26 Mark Andhadhun as watchedWilliam Carroll1-1/+1
2020-07-26 Update schema for Movies tableWilliam Carroll2-90/+0
2020-07-26 Create //playbooks/sqlite3.mdWilliam Carroll1-0/+115
2020-07-26 Create //playbooks/shell.mdWilliam Carroll1-0/+12
2020-07-26 Add .sqliterc to //configsWilliam Carroll1-0/+2
2020-07-26 Create SQLite database from unwatched movies in imdb-top-250.orgWilliam Carroll3-2/+92
2020-07-24 Add two steps to finances playbookWilliam Carroll1-0/+2
2020-07-24 Fix typo in finances playbookWilliam Carroll1-1/+1
2020-07-21 Support dictionary.mdWilliam Carroll1-0/+12
2020-07-20 Create //todo-listsWilliam Carroll3-0/+256
2020-07-20 Create //playbooksWilliam Carroll8-1/+4
2020-07-20 Move monzo_ynab into //toolsWilliam Carroll16-3/+3