1d4f1f6bf6
Added some of the standard directories darcs-hash:20080506151729-84dde-563da8505e06a7302041c93ab157ced31165876c.gz
160 lines
7.2 KiB
Plaintext
160 lines
7.2 KiB
Plaintext
Starting with tag:
|
|
[TAG 0.3.4
|
|
Evan Prodromou <evan@controlezvous.ca>**20080622172408]
|
|
[remove check immediate
|
|
Evan Prodromou <evan@controlezvous.ca>**20080622173341
|
|
|
|
After getting a lot of problems and bugs with this, I'm removing the
|
|
check_immediate code. Instead, I'm going to add this functionality in
|
|
JavaScript. I think that's a preferred practice, anyways.
|
|
|
|
]
|
|
[disallow nicknames on a blacklist
|
|
Evan Prodromou <evan@controlezvous.ca>**20080622180437]
|
|
[forgot to return on invalid nickname
|
|
Evan Prodromou <evan@controlezvous.ca>**20080622181550]
|
|
[first pass at a daemon to receive XMPP messages
|
|
Evan Prodromou <evan@prodromou.name>**20080623022710]
|
|
[add flags to db for jabber and sms notification
|
|
Evan Prodromou <evan@prodromou.name>**20080623023859]
|
|
[make the daemon do something
|
|
Evan Prodromou <evan@prodromou.name>**20080623030150]
|
|
[strip whitespace in xmppdaemon
|
|
Evan Prodromou <evan@prodromou.name>**20080623030259]
|
|
[dont let the daemon get called from a web server
|
|
Evan Prodromou <evan@prodromou.name>**20080623030523]
|
|
[change host to port
|
|
Evan Prodromou <evan@prodromou.name>**20080623030930]
|
|
[conn is an attribute of XMPPdaemon
|
|
Evan Prodromou <evan@prodromou.name>**20080623031058]
|
|
[normalize jids before comparison
|
|
Evan Prodromou <evan@controlezvous.ca>**20080623041816]
|
|
[add imsettings to menu
|
|
Evan Prodromou <evan@controlezvous.ca>**20080623223641]
|
|
[add jabber library and use it
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624001523]
|
|
[jabber send and confirmation code
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624013203]
|
|
[broadcast notices to jabber
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624014241]
|
|
[fix instructions in default theme
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624014625]
|
|
[don't validate email if none provided
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624014642]
|
|
[more fixes in default theme
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624014843]
|
|
[syntax error in jabber_format_notice
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624015001]
|
|
[more robust handling of new JIDs
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624015616]
|
|
[add table for remember me codes
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624020205]
|
|
[implement rememberme functionality
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624025234
|
|
|
|
Added a checkbox on login or register to remember the current user. If
|
|
the login is successful, this sets a cookie with a random code (saved
|
|
in the DB). If they come back, and they aren't logged in "normally",
|
|
we check to see if they have a rememberme cookie. If so, we log them
|
|
in.
|
|
|
|
However, they can't change settings -- cookie theft is too prevalent.
|
|
So we mark a session as having a "real" (password or OpenID) login, or
|
|
not. In settings pages, we check to see if the login is "real", and if
|
|
not, we redirect to the login page.
|
|
|
|
]
|
|
[switch order for checkbox, instructio
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624030034]
|
|
[bad function call
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624030741]
|
|
[typo in name of common_set_cookie
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624030834]
|
|
[use the correct field for Remember_me
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624031057]
|
|
[force session again and correctly get ID
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624031746]
|
|
[correct name for common_forgetme() in logout
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624031927]
|
|
[change some things around to see if we can get the cookies right
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624032408]
|
|
[set user takes a nickname, not a user object
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624032818]
|
|
[better cookie building
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624033223]
|
|
[check session name COOKIE before ensuring session
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624034906]
|
|
[think && was binding too closely in remembered_user
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624040058]
|
|
[using bogus attribute of $rm
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624040234]
|
|
[login doesn't bark if the user is automatically logged in
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624040548]
|
|
[rudimentary recoverpassword system
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624215033]
|
|
[output a message when we send the recovery email
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624215826]
|
|
[url for confirmation email is better, fancy url
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624220335]
|
|
[less tricky with recoverpassword
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624220626]
|
|
[slightly different from settingsaction
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624221054]
|
|
[type -> address_type
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624221437]
|
|
[correct field name
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624221758]
|
|
[use $newpassword instead of $password consistently
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624224030]
|
|
[show better errors on bad codes
|
|
Evan Prodromou <evan@controlezvous.ca>**20080624225556]
|
|
[subscribe before sending confirmation message
|
|
Evan Prodromou <evan@controlezvous.ca>**20080626064646]
|
|
[use jabber library from xmppdaemon program
|
|
Evan Prodromou <evan@controlezvous.ca>**20080626070703]
|
|
[commit queries in xmppdaemon::add_notice
|
|
Evan Prodromou <evan@controlezvous.ca>**20080626071213]
|
|
[show the proper address in the message for non-email confirms
|
|
Evan Prodromou <evan@controlezvous.ca>**20080626072159]
|
|
[confirmation code sent by web user, not xmppdaemon
|
|
Evan Prodromou <evan@controlezvous.ca>**20080626073530]
|
|
[handle host != server in xmpp, also use one function for connections
|
|
Evan Prodromou <evan@controlezvous.ca>**20080626075920]
|
|
[lost parenthesis in xmppdaemon
|
|
Evan Prodromou <evan@controlezvous.ca>**20080626080214]
|
|
[misunderstood host versus server
|
|
Evan Prodromou <evan@controlezvous.ca>**20080626080626]
|
|
[use jabber.php more from xmppdaemon
|
|
Evan Prodromou <evan@controlezvous.ca>**20080626150336]
|
|
[more logging
|
|
Evan Prodromou <evan@controlezvous.ca>**20080626151202]
|
|
[correct confirm code
|
|
Evan Prodromou <evan@controlezvous.ca>**20080626152044]
|
|
[some UI changes to the IM settings
|
|
Evan Prodromou <evan@controlezvous.ca>**20080626181144]
|
|
[get rid of label on checkbox, just include it as contents
|
|
Evan Prodromou <evan@controlezvous.ca>**20080626181726]
|
|
[move text out of input, into a separate span
|
|
Evan Prodromou <evan@controlezvous.ca>**20080626182231]
|
|
[show checkbox as checked or not
|
|
Evan Prodromou <evan@controlezvous.ca>**20080626182705]
|
|
[stub for jabber_is_subscribed
|
|
Evan Prodromou <evan@controlezvous.ca>**20080626183117]
|
|
[forgot to clone user
|
|
Evan Prodromou <evan@controlezvous.ca>**20080626183721]
|
|
[add a function to show current address
|
|
Evan Prodromou <evan@controlezvous.ca>**20080626184055]
|
|
[some variable names swapped around when I split up the big method
|
|
Evan Prodromou <evan@controlezvous.ca>**20080626184811]
|
|
[fancy URLs for IM settings
|
|
Evan Prodromou <evan@controlezvous.ca>**20080626184931]
|
|
[better instructions on confirmation code
|
|
Evan Prodromou <evan@controlezvous.ca>**20080626190307]
|
|
[compile error with lost dot
|
|
Evan Prodromou <evan@controlezvous.ca>**20080626190538]
|
|
[don't bother with subscription hoohaw; just ask the user to do it
|
|
Evan Prodromou <evan@controlezvous.ca>**20080626203103]
|
|
[lost a couple of variables
|
|
Evan Prodromou <evan@controlezvous.ca>**20080626203935]
|
|
[new version number
|
|
Evan Prodromou <evan@controlezvous.ca>**20080626205409] |