summaryrefslogtreecommitdiff
path: root/_darcs/inventories/20080626205418-34904-3c00363d01955e4df73b0ef730c23188f03b548f.gz
blob: 300ac62fbf03dd5267f0e40dea5da4b48593e355 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
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]