root/ChangeLog

Revision 412005abf99c873692bb0852a136ceb90c166b62, 4.2 KB (checked in by Leo 'costela' Antunes <leo@…>, 3 years ago)
  • classes/base/View.class.php, classes/view/PostsView.class.php, classes/view/UserssView.class.php: added some freshness checking to pages, to finally return 304 (not modified) if content is older then id-modified-since supplied in HTTP request.

git-svn-id:  http://svn.costela.net/guck/trunk@49 0b27b881-053d-0410-9699-9726465f5fd6

  • Property mode set to 100644
Line 
12009-02-11      Leo Antunes <leo@costela.net>
2
3        * classes/base/View.class.php,
4          classes/view/PostsView.class.php,
5          classes/view/UserssView.class.php: added some freshness
6          checking to pages, to finally return 304 (not modified) if
7          content is older then id-modified-since supplied in HTTP
8          request.
9
102008-12-06      Leo Antunes <leo@costela.net>
11
12        * includes/posts.xsl: include hack to highlight selected post
13        * classes/logic/PostsLogic.class.php: off-by-one error to find
14          page
15
162008-12-03      Leo Antunes <leo@costela.net>
17
18        * classes/database/Post.class.php,
19          classes/view/PostsView.class.php,
20          classes/logic/PostsLogic.class.php, posts/viewSearch.xsl: added
21          simple search.
22        * includes/posts.xsl: fixed a bug in the paging code that would
23          show negative pages.
24        * includes/posts.xsl, classes/logic/PostsLogic.class.php,
25          posts/viewSearch.xsl, users/viewUser.xsl: added a direct link
26          to find the post in the original context, coming from an user or
27          search page.
28        * posts/viewPageRSS.xsl: use permalink above.
29        * db/db.sql: added index to content to see if it's enough to make
30          the regex search feasable.
31
322008-11-14      Leo Antunes <leo@costela.net>
33
34        * classes/database/Post.class.php: replace inet_*() with ip2long()
35        and long2ip()
36
372008-10-05      Leo Antunes <leo@costela.net>
38
39        * includes/posts.xsl,css/main.css,posts/viewPage.xsl: Some long
40        overdue HTML rendering corrections. It now validates with warnings
41        as Transitional.
42
43
442008-08-20      Leo Antunes <leo@costela.net>
45
46        * Post.class.php: Generate post hash on PHP and remove the refresh
47
48
492008-07-29      Leo Antunes <leo@costela.net>
50
51        * I give up. No more attempts at regexp black magic. Added htmLawed
52          HTML sanitizer to util/ dir and use it as a parser. Perhaps later
53          I can implement something more specific.
54        * moved HTML parse code to base Post class so the parsing is opaque
55          to the calling code
56
57
582008-07-22      Leo Antunes <leo@costela.net>
59
60        * change DoS filter to 10 msgs/10 secs
61        * remove captcha string from session upon validation
62        * fix HTML/text chooser
63        * workaround for avoiding duplicate posts on reload, but keeping
64          functionality similar to what we're imitating
65        * removing debug from URL input
66
67
682008-07-16      Leo Antunes <leo@costela.net>
69
70        * rework some regex black-magic (yes, I'm aware how stubborn that is)
71        * HTML/Text posts (eases the parsing)
72
73
742008-07-14      Leo Antunes <leo@costela.net>
75
76        * remove author's email from RSS feed
77        * test to make RSS date more parseable
78
79
802008-07-13      Leo Antunes <leo@costela.net>
81
82        * unfsck user editing
83        * added ability to change email
84        * added CAPTCHA to user creation
85        * fixed html filter to be stricter
86        * implemented password reminder
87        * don't display user's email on the user page
88
89
902008-07-12      Leo Antunes <leo@costela.net>
91
92        * added a 'hash' field to posts, to avoid editing of posts simply by posting an ID
93        * added attribute stripping to HTML filter
94        * make email mandatory for user creation
95        * comment out password reminder, not yet implemented
96
97
982008-07-11      Leo Antunes <leo@costela.net>
99
100        * added HTTPS and FTP to URL validation, plus improvements
101        * made URL and email validation case-insensitive (duh!)
102        * url and email validation regexps are now consts in the class FormValidation
103        * displayed post id now unrelated to post_id in database
104        * work around magic_quotes_gpc
105        * initial parsing of posts for newlines and HTML content
106
107
1082008-07-09      Leo Antunes <leo@costela.net>
109
110        * User registration
111        * email confirmation
112        * RSS
113
114
1152008-06-17      Leo Antunes <leo@costela.net>
116
117        * Login, Logout, User Posts, User Edit
118
119
1202007-12-01      Leo Antunes <leo@costela.net>
121
122        * CAPTCHA implemented
123        * Form left broken (validation incomplete)
124
125
1262007-11-05      Leo Antunes <leo@costela.net>
127
128        * halt if register_globals is turned on
129        * FormValidation implemented
130        * initial spam checking test
131
132
1332007-11-03      Leo Antunes <leo@costela.net>
134
135        * functional form
136        * skeletal structure for general server-side validation
137
138
1392007-10-26      Leo Antunes <leo@costela.net>
140
141        * paging, internationalization and a first form version
142        * also a few adjustments for IE in the basic layout
143
144
1452007-10-25      Leo Antunes <leo@costela.net>
146
147        * first viewable version, still not postable, only half of a basic
148        skin
149
150
1512007-10-21      Leo Antunes <leo@costela.net>
152
153        * initial code draft and dir structure
154
Note: See TracBrowser for help on using the browser.