1. 14 Apr, 2020 2 commits
    • Steven vanZyl's avatar
      Improvements to login · 2f519865
      Steven vanZyl authored
      A variety of little improvements to the authentication system and the
      overall flow of events within it.
      2f519865
    • Steven vanZyl's avatar
      Add the initial schema · 9f5fd8d2
      Steven vanZyl authored
      Wrote a GraphQL schema for use with FaunaDB. This is just the initial
      version, but it's a good start.
      9f5fd8d2
  2. 24 Mar, 2020 1 commit
    • Steven vanZyl's avatar
      Basic authentication · 873b4fef
      Steven vanZyl authored
      Threw together a basic authentication system. No clue if it even works
      yet, but time to find out I guess.
      873b4fef
  3. 12 Mar, 2020 3 commits
    • Steven vanZyl's avatar
      New music player · 02068b41
      Steven vanZyl authored
      Came up with a better way to do the music player so that it's consistent
      across all the different screens. Came out really nice I think.
      02068b41
    • Steven vanZyl's avatar
      Fix up Icecast config · 403701df
      Steven vanZyl authored
      Since we don't need Caddy or Docker anymore I removed the config folder.
      Also I discovered we don't immediately need EZStream either so we don't
      need that. So I cleaned stuff up and move the icecast.xml into the radio
      folder and updated the builder script.
      403701df
    • Steven vanZyl's avatar
      Cleaned things up · a738afe4
      Steven vanZyl authored
      Removed some unneeded code that came with the template project, and
      cleaned up some of the CSS and components a bit.
      
      I have to figure out a good place and way of moving the music player.
      Still thinking about that.
      a738afe4
  4. 11 Mar, 2020 2 commits
    • Steven vanZyl's avatar
      Builder script pull dependencies · 51f86e38
      Steven vanZyl authored
      Added a check in the builder script that will install dependencies as
      needed. Notably in Netlify builds.
      
      Also removed the docker-compose.yml since it's no longer needed.
      51f86e38
    • Steven vanZyl's avatar
      Improve builder and convert to Netlify · 8f776647
      Steven vanZyl authored
      Cleaned up the builder script and got it ready to be used by Netlify to
      build the site.
      
      Overall just getting things ready for the Netlify switch. Not much to do
      code wise though.
      8f776647
  5. 10 Mar, 2020 3 commits
    • Steven vanZyl's avatar
      Header improvements and Basic Radio page · b3a021c0
      Steven vanZyl authored
      A few more tweaks and tuneups to the header as I go
      
      Created the basic radio panel and added animations and whatnot to a
      music player widget in the corner.
      b3a021c0
    • Steven vanZyl's avatar
      Icons Galore! · 55b622be
      Steven vanZyl authored
      Generated icons for every platform and size and linked them all in!
      With this too I optimized some images a bit. The Favicon is now way
      smaller which is great!
      55b622be
    • Steven vanZyl's avatar
      Fix configs and cleanup some READMEs · 575c4fa0
      Steven vanZyl authored
      The first of many configuration tweaks. This is going to go on for a
      while.
      
      Also cleaned up some readmes. Converted ~ to = for org formatting since
      the latter seems to be more accurate.
      575c4fa0
  6. 08 Mar, 2020 1 commit
    • Steven vanZyl's avatar
      Builder and config improvements · ba881f5d
      Steven vanZyl authored
      Wrote the basic builder script which can be used to put everything
      happily in the build/ folder
      
      Improved and added some configs in the long process of getting that
      going. Should be helped a lot by the builder being able to just bundle
      things up in one folder.
      ba881f5d
  7. 07 Mar, 2020 1 commit
    • Steven vanZyl's avatar
      Basic landing page · 25a468b1
      Steven vanZyl authored
      Did up a basic landing page with a nice color scheme and some animations
      and whatnot.
      
      I'm really just getting my feet wet in all this for now, going to start
      doing more complex things later.
      25a468b1
  8. 05 Mar, 2020 7 commits
    • Steven vanZyl's avatar
      Added default docker-compose.yml and Caddyfile · edb8e4e2
      Steven vanZyl authored
      Copied these files out of the server which was created from a Digital
      Ocean Marketplace one-click.
      
      They're default so need further configuration, but are a good start.
      They also should be converted to Dhall soon.
      edb8e4e2
    • Steven vanZyl's avatar
      Tweaks to Readme and index.html · 8f8bac75
      Steven vanZyl authored
      Fixed a minor issue in the README
      
      Updated the index.html with a bit more in it and some better formatting
      for the <noscript> text.
      8f8bac75
    • Steven vanZyl's avatar
      Added the assets folder and updated index.html · 243fd7be
      Steven vanZyl authored
      Various picture assets and things are going to go in the assets folder.
      These are likely going to be served by the CDN so they are separate from
      the website itself.
      Though I did symlink in the favicon so that websites know it's there.
      
      I also added a bit of a rant to the <noscript> in the index.html
      243fd7be
    • Steven vanZyl's avatar
      Added/Updated scripts · 78256486
      Steven vanZyl authored
      Added an empty builder script for later and renamed the trackman script.
      That's it, it's a small commit.
      78256486
    • Steven vanZyl's avatar
      Readmes in folders · 5dd8e0b1
      Steven vanZyl authored
      Added a bunch of README.org files in various folders in an attempt to
      start documenting the project.
      Also moved the old website/README.md to website/PROVIDED.org so that it
      was kept but I could write my own.
      5dd8e0b1
    • Steven vanZyl's avatar
      License and Copyright · 29159f58
      Steven vanZyl authored
      Added the license and copyright files to the project so that everything
      is under the correct licenses.
      29159f58
    • Steven vanZyl's avatar
      Initial Project Structure · a582fab0
      Steven vanZyl authored
      So it begins! The Revival of Knowhere Cafe!
      
      This commit has the initial project structure. Many things are
      missing/incomplete/placeholders but this is a good start of things.
      a582fab0