1. 16 Apr, 2018 2 commits
    • Waylon Cude's avatar
      Updated dependencies · 065b22ee
      Waylon Cude authored
      `squash_codegen` was causing issues after the latest nightly update, and
      updating the version through `cargo update` seemed to fix it. This'll
      probably crop up in the future, but running `cargo update` should be
      sufficient to fix it.
      065b22ee
    • Waylon Cude's avatar
      Styling changes · 9170c344
      Waylon Cude authored
      Various styling things were changed, there's now a background and a set
      font, and the font is no longer bold. Now there is a logout button, and
      the name entry disappears once you set a name.
      9170c344
  2. 15 Apr, 2018 9 commits
    • Waylon Cude's avatar
      Moved source link to right side of page · c9dc5847
      Waylon Cude authored
      Uses space better, keeps it out of the user input area. Aesthetics.
      c9dc5847
    • Waylon Cude's avatar
      Form changes · 04d0e1c2
      Waylon Cude authored
      Forms are now handled correctly, and will not supriously submit. The
      button has been moved back into the form, and there's now some extra js
      to disable default form functionality.
      04d0e1c2
    • Waylon Cude's avatar
      0-extend ISBNs that are displayed to the user · 27c3b635
      Waylon Cude authored
      ISBNs should always be 10 or 13 digits, so they can safely be
      0-extended. I expected this would mess up the rendering of 13 digit
      ISBNs, but it looks like it didn't. 0s at the front of ISBNs would not
      get displayed, and this patch fixes that.
      27c3b635
    • Waylon Cude's avatar
      Moved buttons outside of forms · 1944bc01
      Waylon Cude authored
      Having the buttons inside of the forms was changing the url, which was
      unpleasant, so I moved the buttons outside of the forms. They accomplish
      the same task, with the same javascript, but I had to tweak the CSS to
      get them working.
      1944bc01
    • Waylon Cude's avatar
      Removed ID from book table · fb8057cc
      Waylon Cude authored
      This was just there for debugging, the users don't need to see the
      interal ID of the book.
      fb8057cc
    • Waylon Cude's avatar
      Made description not split in the middle of words · fa7b28a4
      Waylon Cude authored
      This makes the description much easier to read. The templating code is
      also slightly simplified as a result.
      fa7b28a4
    • Waylon Cude's avatar
      Interface improvements · a3260038
      Waylon Cude authored
      The site is actually usable now, though very ugly. A little bit of
      manual testing was done by me and it appears to be working. There is
      still lots of work to do on the interface but it is at a
      minimally-usable point so I am committing.
      a3260038
    • Waylon Cude's avatar
      Merge branch 'more_tests' into 'master' · b1a6bdbb
      Waylon Cude authored
      More tests
      
      See merge request !1
      b1a6bdbb
    • Waylon Cude's avatar
      More tests · 53c8aa28
      Waylon Cude authored
      53c8aa28
  3. 14 Apr, 2018 11 commits
  4. 13 Apr, 2018 15 commits