Age | Commit message (Expand) | Author | Files | Lines |
---|---|---|---|---|
2020-07-31 | Protect GET /trips with a session cookie | William Carroll | 3 | -4/+18 |
2020-07-30 | Check for GTE instead of GT | William Carroll | 1 | -1/+1 |
2020-07-30 | Debug LoginAttempts.increment | William Carroll | 1 | -2/+3 |
2020-07-30 | Remove erroneous parens around columns in SELECT statement | William Carroll | 5 | -8/+8 |
2020-07-30 | Prefer SELECT (a,b,c) to SELECT * | William Carroll | 4 | -7/+7 |
2020-07-30 | Verify users' email addresses when they attempt to sign-up | William Carroll | 6 | -30/+178 |
2020-07-30 | Add Haskell client library for MailGun | William Carroll | 1 | -0/+46 |
2020-07-30 | Read env variables using envy library | William Carroll | 3 | -13/+31 |
2020-07-30 | Authorize endpoints | William Carroll | 2 | -18/+36 |
2020-07-30 | Debug erroneous table name | William Carroll | 1 | -1/+1 |
2020-07-29 | Fully support login, logout | William Carroll | 3 | -59/+116 |
2020-07-29 | Support looking up a session by its UUID | William Carroll | 1 | -0/+8 |
2020-07-29 | Prefer deleting sessions by their UUID | William Carroll | 1 | -3/+3 |
2020-07-29 | Support reading / writing cookies in API | William Carroll | 3 | -27/+58 |
2020-07-28 | Restrict users from multiple failed login attempts | William Carroll | 4 | -8/+70 |
2020-07-28 | Check passwords in /login | William Carroll | 3 | -15/+21 |
2020-07-28 | Create Utils module for (|>) operator | William Carroll | 6 | -10/+16 |
2020-07-28 | Create Sessions table | William Carroll | 3 | -2/+107 |
2020-07-28 | Move SQL out of API and into separate modules | William Carroll | 3 | -25/+80 |
2020-07-28 | Support /login | William Carroll | 2 | -3/+30 |
2020-07-28 | Hash passwords when creating accounts | William Carroll | 3 | -49/+75 |
2020-07-28 | Define bespoke impls for {To,From}JSON instances | William Carroll | 1 | -11/+74 |
2020-07-28 | Prefer name ClearTextPassword to Password | William Carroll | 1 | -10/+10 |
2020-07-28 | Distinguish b/w Account and User | William Carroll | 3 | -26/+63 |
2020-07-28 | Partially support DELETE /trips | William Carroll | 3 | -5/+39 |
2020-07-28 | Support GET /trips | William Carroll | 3 | -0/+15 |
2020-07-28 | Prefer NoContent response to Bool | William Carroll | 2 | -3/+3 |
2020-07-28 | Allow API users to create Trip entries | William Carroll | 3 | -3/+79 |
2020-07-27 | Prefer SQLite.Simple to Persistent | William Carroll | 3 | -68/+128 |
2020-07-27 | Add CHECK constraints to schema | William Carroll | 1 | -7/+8 |
2020-07-27 | Remove unnecessary language extensions | William Carroll | 3 | -12/+0 |
2020-07-27 | Define table schema and CSVs to populate the database | William Carroll | 1 | -0/+31 |
2020-07-25 | Remodel Account type | William Carroll | 2 | -11/+22 |
2020-07-25 | Change the name User to Account | William Carroll | 3 | -12/+12 |
2020-07-24 | Return a Session | William Carroll | 3 | -12/+50 |
2020-07-24 | Integrate Persistent with Servant | William Carroll | 4 | -33/+111 |
2020-07-24 | Support a basic API | William Carroll | 2 | -0/+44 |