Source of trunk/CHANGELOG at revision HEAD (04/20/2009 3:04:32, 6055 bytes, 120 lines, language: plain) [download]:
| 1 | Change History: |
| 2 | |
| 3 | Dev - July 25 to September 12, 2005 |
| 4 | - developed alongside CodewiseBlog Single-User v1.2.4 to v1.2.9 |
| 5 | |
| 6 | 1.0.0-ALPHA - September 12, 2005 |
| 7 | - basic alpha release |
| 8 | |
| 9 | 1.0.0-ALPHA-r1 - September 15, 2005 |
| 10 | - added write page for UCP |
| 11 | |
| 12 | 1.0.0-ALPHA-r2 - September 27, 2005 |
| 13 | - moved some define()s to settings.php |
| 14 | - fixed bugs in shoutbox |
| 15 | - fixed divide-by-zero bugs in stats |
| 16 | - added to Edit and Settings pages of controlpanel |
| 17 | - more define()s moved to settings.php, controlpanel updated to handle them |
| 18 | - added subfunction calling ability to voodoo skins |
| 19 | |
| 20 | 1.0.0-ALPHA-r3 - October 16, 2005 |
| 21 | - added RDF script |
| 22 | - added PHP highlighting when using <php><?php ... ?></php> |
| 23 | - different controlpanel sections for users and admin, access enforced |
| 24 | - FINALLY fixed the problem of recursion in the Voodoo skin engine |
| 25 | |
| 26 | 1.0.0-ALPHA-r4 - October 18, 2005 |
| 27 | - fixed user detection for non-subdomain mode |
| 28 | - added custom_url field to 'blogs' database table, which sets INDEX_URL to arbitrary values specified by the user |
| 29 | - added ability to specify ?subdomain_mode=X to enable or disable subdomain mode at request time |
| 30 | |
| 31 | 1.0.0-BETA-r0 - October 24, 2005 |
| 32 | - added config var CUSTOM_URL_ENABLED to enable or disable custom urls |
| 33 | - skin editor page in control panel! |
| 34 | - L1_MySQL 1.6.4 |
| 35 | - CWB main functions can set the contents of the <title> tag |
| 36 | - fixed up rdf.php potential bugs by using htmlspecialchars() like a crazy mofo |
| 37 | - now using database for skins. Importer included. |
| 38 | |
| 39 | 1.0.0-BETA-r1 - October 26, 2005 |
| 40 | - fixed giant OMFG-scale bug in skin editor that let skinvoodoo translate voodoo tags before being sent out in the editor. |
| 41 | - age calculation now works |
| 42 | - rdf.php uses the <dc:date> element and defers to cwbmulti.php for user detection |
| 43 | - rdf.php should be requested as rdf.php/username when subdomain mode is off. |
| 44 | - skins should use %{css_url} and %{rdf_url} instead of specifying stylesheet.php and rdf.php by hand |
| 45 | |
| 46 | 1.0.0-BETA-r2 - October 29, 2005 |
| 47 | - split controlpanel.php into multiple cp_*.php files |
| 48 | - excised display_topic() hackery, created output_topic_text() to display topic text without header and footer. |
| 49 | - added controlpanel_write::topic_preview for above reason. controlpanel_edit uses it too |
| 50 | - added JavaScript to automatically maximize the size of the textareas in the write and edit controlpanel pages |
| 51 | - controlpanel write page checks for duplicate topic titles |
| 52 | |
| 53 | 1.0.0-RC1 - November 5, 2005 |
| 54 | - BIG: added installer |
| 55 | - added .sql file with MySQL database structure |
| 56 | - lots of fixes pertaining to the adherance to settings.php values and using the correct Blog Title |
| 57 | - fixed bug in rdf.php, it now displays topics in correct order |
| 58 | - use a request to INDEX_URL . "?autoresize_js" to use cwb/autoresize.js in the CP pages instead of each having duplicate autoresizer code |
| 59 | |
| 60 | 1.0.0-RC2 - November 18, 2005 |
| 61 | - miscellaneous fixes with the installer |
| 62 | - added to the Voodoo documentation |
| 63 | - some fixes to respect the settings.php and bloginfo variables more |
| 64 | |
| 65 | 1.0.0-RC3 - November 28, 2005 |
| 66 | - installer checks whether it will overwrite database tables and ask for confirmation |
| 67 | - xhtml fixes in installer |
| 68 | - correctly display most recent X shoutbox posts, where X is SHOUTS_PER_PAGE in settings.php |
| 69 | - control panel and installer updated to use SHOUTS_PER_PAGE |
| 70 | - shoutbox makes sure links start with "http://" |
| 71 | |
| 72 | 1.0.0 - December 25, 2005 |
| 73 | - removed versionfooter() from misc.php, and removed dependancy on it from skinvoodoo.php |
| 74 | - made %{querycount} evaluated at the end of execution just like %{runtime} and %{titletag} |
| 75 | - replaced the %{versionfooter} macro in the main and controlpanel sections with a subsection call |
| 76 | - admins can use the root password to log in to any user's controlpanel (much easier than editing the database by hand) |
| 77 | - use htmlspecialchars() on some user info fields before putting them in the database |
| 78 | - took the W3C icons out of the master skin |
| 79 | - added 'Master Skin' page to the root control panel |
| 80 | - run front page post text through in_text_filter() to remove all possibly nefarious HTML |
| 81 | - added %{multiuser_root}, which is the URL of the frontpage |
| 82 | - added a spiffy 'CWB' icon that appears in the footer where the W3C icons used to be |
| 83 | - added Voodoo skin reference |
| 84 | |
| 85 | 1.1.0 - January 8, 2006 |
| 86 | - BIG: Added multi-skin system |
| 87 | - misc. improvements with autoresizer |
| 88 | - new control panel page for admins to let them add new users |
| 89 | - added SITE_TITLE and SITE_MOTTO config constants |
| 90 | - added option to ping weblogs.com upon writing a new post |
| 91 | - new semitransparent CWB icon |
| 92 | |
| 93 | 1.2.0 - April 3, 2006 |
| 94 | - modified multi-skin editor to allow multiple default skins (i.e. not only the Master Skin) |
| 95 | - skin editor hides controlpanel sections from non-root users |
| 96 | - skin editor can import and export skins to XML VoodooArchive format |
| 97 | - added links that trigger floating popups with info about Tripcodes and the Custom URL field in the User Info control panel |
| 98 | - fixed bug that set the blog title to '1' if it was changed |
| 99 | - fixed user age calculation bug |
| 100 | - continue to use https:// if user uses it in the first place |
| 101 | - fixed control panel permission bug: controlpanel:adduser didn't check whether user was root or not |
| 102 | - shoutbox posts get the IP recorded when using mod_rewrite to proxy requests |
| 103 | - shoutbox post text limited to 255 chars |
| 104 | - image verification for comments, to combat spam |
| 105 | |
| 106 | 1.2.1 - |
| 107 | - added anti-spam routines for shoutbox posts |
| 108 | - allow logged-in user to directly edit topics, delete replies and shoutbox posts, without a trip to the control panel |
| 109 | - add link to the TERMS file on the reply form and in copyright notice if the file exists |
| 110 | - Skinvoodoo will give an error message if a skin subsection does not exist |
| 111 | - better antispam method |
| 112 | - bugfixes in: installer, rdf.php, register, skinvoodoo |
| 113 | |
| 114 | PRE-1.3.0-DEV / DEV-2.0.0 - April 2006 to April 2009 |
| 115 | - 3 years of changes, fixes, updates, etc. Too many to list. |
| 116 | |
| 117 | 2.1.0 - April 20, 2009 |
| 118 | - switched to GitHub for hosting |
| 119 | - using SkinVoodoo2 with Safe Eval |
| 120 |