- 23 Mar, 2017 1 commit
-
-
Eyad Hasan authored
-
- 21 Mar, 2017 2 commits
-
-
David Haynes authored
- both forms' validators tested
-
David Haynes authored
- check valid data - comment out portion of clean_target
-
- 20 Mar, 2017 2 commits
-
-
David Haynes authored
- one day I'll make up my mind on style
-
David Haynes authored
- add two links, make sure the old one is removed - another one bites the dust :fiestaparrot:
-
- 18 Mar, 2017 1 commit
-
-
Zach Knox authored
-
- 13 Mar, 2017 21 commits
-
-
David Haynes authored
- I don't have time to debug this atm, I just spent all day writing tests
-
David Haynes authored
- everything has at least one test now - 504 lines later - tests are of pretty ok quality, can be fairly sure models is tested to it's extent now
-
David Haynes authored
-
David Haynes authored
- also remove some semicolons lol
-
David Haynes authored
- can they all increment?
-
David Haynes authored
- works, length, PK check
-
David Haynes authored
- that it accepts valid URLs and rejects long ones
-
David Haynes authored
- does it accept the date format?
-
David Haynes authored
- dhaynes -> evildhaynes
-
David Haynes authored
- test the booleans so that things don't break
-
David Haynes authored
-
David Haynes authored
- 1406: data too long
-
David Haynes authored
- find what the real exception is
-
David Haynes authored
- catch error thrown when tossing something too large into the DB
-
David Haynes authored
- test that it works, and that MYSQL will truncate fields
-
David Haynes authored
def main(): """ words about the function main() """ print("Hello World!")
-
David Haynes authored
- this'll take a lot of work
-
David Haynes authored
- Plus __str__ now prints like registereduser does
-
David Haynes authored
- spacing issues fixed
-
David Haynes authored
- if text can be input - or can be blank
-
David Haynes authored
- <Registered User: dhaynes - Approval Status: False>
-
- 12 Mar, 2017 1 commit
-
-
David Haynes authored
- search function does the filtering - triggered on keyup of each search field
-
- 26 Feb, 2017 1 commit
-
-
Grady Moran authored
(Closes #108)
-
- 25 Feb, 2017 3 commits
-
-
David Haynes authored
- this will allow us to display form errors before calling the post method - keep things nice and abstracted
-
David Haynes authored
- because I fixed it
-
Grady Moran authored
(Closes #108)
-
- 23 Feb, 2017 2 commits
-
-
Michael Bailey authored
-
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.
-
- 18 Feb, 2017 1 commit
-
-
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:
-
- 07 Feb, 2017 4 commits
-
-
Zach Knox authored
but it's kind of ugly I'll fix that later
-
David Haynes authored
- also remove obsolete setup file
-
David Haynes authored
-
David Haynes authored
- bunch of blanks for now
-
- 05 Feb, 2017 1 commit
-
-
Grady Moran authored
-