1. 13 Mar, 2017 6 commits
  2. 12 Mar, 2017 3 commits
  3. 26 Feb, 2017 2 commits
  4. 25 Feb, 2017 3 commits
  5. 23 Feb, 2017 3 commits
    • Michael Bailey's avatar
      Add actual six import · 328ec7c2
      Michael Bailey authored
      328ec7c2
    • Michael Bailey's avatar
    • Grady Moran's avatar
      Added logic which will (I think) prohibit links that lead to infinite loops or... · ff6a42e4
      Grady Moran authored
      Added logic which will (I think) prohibit links that lead to infinite loops or otherwise cause urllib.request.urlopen to throw an error.
      
      Note this is a slight change from the original specs. Instead of prohibiting links which link to go at any stage of redirection (e.g. consider a go link to a bit.ly link to another go link to the final page), we prohibit links which loop infinitely (regardless of whether it's through go or not) AND links which have go at the first or last redirect stage.
      
      The urllib.request.urlopen is potentially a costly operation. In particular, if the user enters a link that times out, I think it will hang for that entire period of time. Since we now have rate limiting and have always had to manually approve users in the first place, I think the risk of this inefficiency being exploited isn't prohibitively high.
      
      Not final; I intend to fix up the comments, make the import look like it belongs there, and get feedback on how the error should be handled.
      ff6a42e4
  6. 22 Feb, 2017 3 commits
  7. 21 Feb, 2017 1 commit
    • Grady Moran's avatar
      added cacheing package · 3637e5f0
      Grady Moran authored
      configured settings files
      added decorations in urls.py
      
      todo:
      adjust cacheing levels to something that makes sense
      not totally sure which pages should be cached in the first place (obviously static pages, but should there be any level of cacheing on more frequently accessed pages like my_links?)
      not sure how to test outside docker or whether settings.py.template is correct (roomlist copypaste)
      
      this is not a final commit
      3637e5f0
  8. 18 Feb, 2017 7 commits
    • Zosman's avatar
      Added Some more info to file description · 482bf59c
      Zosman authored
      added what issue caused the creation of the file and the branch it was made on
      An attempt at futureproofing #go
      :zosman:
      482bf59c
    • Zosman's avatar
      Made commits a bit clearer · 08a4af7a
      Zosman authored
      Under the advice of the magestic :ocelotsloth: i changed a comment to actually be understandable
      :zosman:
      08a4af7a
    • Zosman's avatar
      Fixed margins · d4bbe73a
      Zosman authored
      put the comments on the next line so the text isnt so wide
      :zosman:
      d4bbe73a
    • Zosman's avatar
      Changed the placeholder text in /useradmin · 87743515
      Zosman authored
      See last commit for more information about why
      Tl;dr we are working on making it so that users can search both full and usernames
      :zosman:
      87743515
    • Zosman's avatar
      Adding functionality to search functions · 9f79c18b
      Zosman authored
      Added a or statment to the line that sets the row that we are searching through, it is my hope that this will accomplish the goal of allowing the user to search through both fullname and username, at the moment i am unable to test this unfortunatly.
      #hope
      :zosman:
      9f79c18b
    • Zosman's avatar
      Added a file description to useradmin.js · da88c2f9
      Zosman authored
      Its an attempt to make #go more freindly to people who dont know django and #go as a project
      :zosman:
      da88c2f9
    • Zosman's avatar
      Comment Changes: · 24c66dbd
      Zosman authored
      Made comments a bit more PG
      :zosman:
      24c66dbd
  9. 16 Feb, 2017 1 commit
  10. 14 Feb, 2017 3 commits
  11. 08 Feb, 2017 2 commits
  12. 07 Feb, 2017 6 commits