summaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Collapse)Author
2011-10-09Merge branch 'master' into concurrent-editingLuke Shumaker
So, here's the deal: * The meat of [concurrent-editing]:Form.class got merged into [master]:DB.class * The string-generation stuff in [concurrent-editing]:Form.class didn't fit nicely anywhere anymore, so I got rid of it by makeing datatype explicit. * Users.class: declare datatypes explicitly in attrib() * index.html.php: use this new explicit data * style.scss: add a .small, which we can do because of the datatypes thing. Conflicts: src/controllers/Users.class.php
2011-10-09Move Users->[gs]etConf into a new DB.class.php, add in some wrappers for ↵Luke Shumaker
equivalent stuff with plugin and system config.
2011-10-04Begin work on safely allowing concurrent edits on data, giving better form ↵Luke Shumaker
interface.
2011-10-04Add a trailing newline to Database.class.phpLuke Shumaker
2011-09-25don't allow deleted users to log in. (They'd get permission denied on ↵Luke Shumaker
everything, but they could log in)
2011-09-22Implement ReCaptcha entirely as a plugin, remove all of the uglinessLuke Shumaker
from my old implementation.
2011-09-22Implement actual plugin management. I was tired of doing the SQL queries by ↵Luke Shumaker
hand :)
2011-09-22Misc. cleanup: improve comments in Login, add description to SenderIdenticaLuke Shumaker
2011-09-22Fix a terrible, terrible bug in Database.class.php, I was calling ↵Luke Shumaker
getSysConf() without this "$this->" in front of it.
2011-09-19Add a decent fallback for when both file extension and Accept methods of ↵Luke Shumaker
selecting the view fail (as they do in IE6-8)
2011-09-05Fix 3 bugs (stray * in SQL, typo in variable name, a place where ↵Luke Shumaker
isLoggedIn() was still being called on the DB
2011-09-05Fix a nasty bug in View.class.php when the installation path contains a dotmckenzierobotics.org
2011-09-05Fix a few growing painsLuke Shumaker
* Users.class.php: whitespace change, fix a few array things * Database.class.php: refer to $mm->hasher(), not $this->hasher() * new.html.php: fix stupid shit
2011-09-05Refactor a bitLuke Shumaker
* move a lot of stuff out of MessageManager * move models from lib to models
2011-09-04Screw it, I'm tired of trying to break this into individual commitsLuke Shumaker
2011-09-04Fix bug in MessageManager->sanitizeArray()Luke Shumaker
2011-09-04start to add a plugin management frameworkLuke Shumaker
2011-09-04New router and view selector engine magic coolness.Luke Shumaker
2011-08-01initial commit.Luke Shumaker
Partway through a rewrite. I have some old files I didn't want to entirely delete.