summaryrefslogtreecommitdiffstats
path: root/development.log
blob: 5310f70b08f751f24b18574b1e736e4f24cfcbef (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
==Aug 5, 2009 Evgeny==
===Interface changes===
Merged in my code that:
* allows anonymous posting of Q&A and then login
* per-question email notifications via 'send_email_alerts' command
* allows space character in username
* improves openid login
* makes notification messages sticky - have to click "x" to dismiss
* unanswered questions are now those with no accepted answer
* added following setting parameters:

settings.MIN_USERNAME_LENGTH = 1 
settings.EMAIL_UNIQUE = True|False
settings.EMAIL_VALIDATION = 'on'|'off' #thought of maybe adding other options so type is string
settings.GOOGLE_SITEMAP_CODE = <string>
settings.GOOGLE_ANALYTICS_KEY = <string>

===Fixes===
* fixed incorrect answer count issue in question.html
* translated Twittwer stuff in user_preferences.html
* translated question_retag.html, except one phrase
* added Adolfo's python2.4 fix
* fixed template debugging comments so that they don't break page layout
* reorganized header template so that it takes less vertical space

===Code changes===
* wrapped template context settings into a single settings dictionary
* on login anonymous session is recorded so that anonymously posted questions (if any) could be found later
* added models: AnonymousQuestion, AnonymousAnswer, EmailFeed (for notifications)
* User model has two new fields email_key - 32 byte hex hash and email_isvalid - boolean
  file sql_scripts/update_2009_07_05_EF.sql will make upgrade to the live database
* added auth_processor to context.py which loads notification messages without deleting them
  NOTE: default django auth processor must be removed!
* added ajax actions questionSubscribeUpdates/questionUnsubscribeUpdates

==Aug 4 2009, Evgeny==
===Changes===
* commented out LocaleMiddleware - language can be now switched with settings.LANGUAGE_CODE
* added DATABASE_ENGINE line to settings_local
===Merges===
* Adolfo's slugification of urls
* Added Chaitanyas changes for traditional login/signup and INSTALL file

==July 26 2009, Evgeny==

django_authopenid:
considerably changed user interface
[comment] - sorry - this is not done yet

log/forum/forms.py:
* added tag input validation using regex
* fixed bug with date type mismatch near self.fields['birthday'] = 
  in EditUserForm.__init__()

/forum/templatetags/extra_tags.py:
* fixed date type mismatch in get_age()

/templates/content/js/com.cnprog.post.js:
* fixed bug with post deletion/recovery

javascript:
* changed to use of non-minified code - better for editing 
and debugging

/templates/question.html:
* fixed display of delete/undelete links

templates:
added comments in the beginning/end of each template
for the debugging purposes - so that you know which template outputs what html
<!-- user_favorites.html -->
<!-- end user_favorites.html -->