Changes between Version 12 and Version 13 of ReleasesNotes


Ignore:
Timestamp:
05/20/15 15:17:02 (2 years ago)
Author:
pierre-alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ReleasesNotes

    v12 v13  
    11= Releases notes = 
    22 
    3     * 2015-05-20 '''0.3a1''' 
    4         * Closed ticket #29 : Add a plugin system 
    5         * Closed ticket #34 : Prevent multiple feed name 
    6         * Default interface is now responsive, thanks to [http://www.getbootstrap.com Bootstrap] 
    7         * Added a theme manager 
    8         * Added Memcache support 
    9         * Added UTF8mb4 support 
    10         * Removed addthis share social service, replaced by a plugin based on Share42.com 
    11         * Fixed drag'n'drop of feeds not working correctly 
    12         * Added server-side check to avoid marking news as read when interface (=> user) is not up-to-date 
    13         * Added stats of dead streams 
    14         * When double-clicking (or middle click) on news, it will mark it as read 
    15         * Removed OpenID obsolete feature 
    16         * Added functionality to display CLI logs (admin only) 
    17         * Upgrade from 0.2.x : 
    18             * '''Keep a backup copy before doing anything (files and database)''' 
    19             * Replace all files from your previous installation with the content of the archive 
    20             * Copy your previous configuration file and add those 2 lines after line 41 : 
     3== 2015-05-20 '''0.3a1''' == 
     4    * Closed ticket #29 : Add a plugin system 
     5    * Closed ticket #34 : Prevent multiple feed name 
     6    * Default interface is now responsive, thanks to [http://www.getbootstrap.com Bootstrap] 
     7    * Added a theme manager 
     8    * Added Memcache support 
     9    * Added UTF8mb4 support 
     10    * Removed addthis share social service, replaced by a plugin based on Share42.com 
     11    * Fixed drag'n'drop of feeds not working correctly 
     12    * Added server-side check to avoid marking news as read when interface (=> user) is not up-to-date 
     13    * Added stats of dead streams 
     14    * When double-clicking (or middle click) on news, it will mark it as read 
     15    * Removed OpenID obsolete feature 
     16    * Added functionality to display CLI logs (admin only) 
     17    * Upgrade from 0.2.x : 
     18        * '''Keep a backup copy before doing anything (files and database)''' 
     19        * Replace all files from your previous installation with the content of the archive 
     20        * Copy your previous configuration file and add those 2 lines after line 41 : 
    2121{{{ 
    2222define('OWR_THEMES_PATH', HOME_PATH . 'Includes' . DIRECTORY_SEPARATOR . 'Themes' . DIRECTORY_SEPARATOR); 
    2323define('OWR_PLUGINS_PATH', HOME_PATH . 'Includes' . DIRECTORY_SEPARATOR . 'Plugins' . DIRECTORY_SEPARATOR); 
    2424}}} 
    25             * Update MySQL database : 
    26                 * Execute queries from file install/owr_migrate_utf8mb4.sql : 
     25        * Update MySQL database : 
     26            * Execute queries from file install/owr_migrate_utf8mb4.sql to support utf8mb4 : 
    2727{{{ 
    2828ALTER DATABASE openwebreader CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci; 
     
    6868ALTER TABLE users_tokens CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 
    6969}}} 
    70                 * Execute those queries : 
     70            * Execute those queries : 
    7171{{{ 
    7272ALTER TABLE news CHANGE `lastupd` `lastupd` TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP; 
    7373 
    7474ALTER TABLE users DROP `openid`; 
    75 }}}                     
    76             * Remove folder /install/ 
    77             * Make the directories /OWR/cache and /OWR/logs writeable by web server and delete files from cache folder if any 
     75}}} 
     76        * Remove folder /install/ 
     77        * Make the directories /OWR/cache and /OWR/logs writeable by web server and delete files from cache folder if any 
    7878 
    79     * 2013-04-13 '''0.2.2''' 
    80         * IMPORTANT : SECURITY FIX : prevents system over load and zombies processes 
    81         * Closed ticket #32 : Clearing a stream or category deletes it 
    82         * Closed ticket #33 : Add a link displaying all news regardless their category or stream 
    83         * SQL optimizations 
    84         * Adding the possibility to display cli logs (admin only) 
    85         * Fix minor bugs in core and interface 
     79== 2013-04-13 '''0.2.2''' == 
     80    * IMPORTANT : SECURITY FIX : prevents system over load and zombies processes 
     81    * Closed ticket #32 : Clearing a stream or category deletes it 
     82    * Closed ticket #33 : Add a link displaying all news regardless their category or stream 
     83    * SQL optimizations 
     84    * Adding the possibility to display cli logs (admin only) 
     85    * Fix minor bugs in core and interface 
    8686 
    87     * 2010-04-23 '''0.2.1''' 
    88         * Closed ticket #30 : full text list items 
    89         * Adding quick statistics 
    90         * Adding the ability to move to prev/next page and to mark news as read simultaneously 
    91         * CSS enhancing 
     87== 2010-04-23 '''0.2.1''' == 
     88    * Closed ticket #30 : full text list items 
     89    * Adding quick statistics 
     90    * Adding the ability to move to prev/next page and to mark news as read simultaneously 
     91    * CSS enhancing 
    9292 
    93     * 2010-02-14 '''0.2''' 
    94         * Closed ticket #3 : Add item tagging (and/or scoring) 
    95         * Closed ticket #5 : Add specific config details by user 
    96         * Closed ticket #15 : Translate displayed error(s) 
    97         * Closed ticket #25 : Add a button/link to close the new or go back to top 
    98         * Closed ticket #26 : Feed address change 
    99         * Closed ticket #28 : Improve favicon detection 
    100         * Upgrade from 0.1 : you will have to do those things in this order to get !OpenWebReader to work : 
    101             * '''Keep a backup copy before doing anything (files and database)''' 
    102             * Replace all files from your previous installation with the content of the archive 
    103             * Copy your previous configuration file 
    104             * Remove folder /install/ 
    105             * Make the directories /OWR/cache and /OWR/logs writeable by web server and delete files from cache folder if any 
    106             * Update MySQL database 
    107             * '''Full example''' : 
     93== 2010-02-14 '''0.2''' == 
     94    * Closed ticket #3 : Add item tagging (and/or scoring) 
     95    * Closed ticket #5 : Add specific config details by user 
     96    * Closed ticket #15 : Translate displayed error(s) 
     97    * Closed ticket #25 : Add a button/link to close the new or go back to top 
     98    * Closed ticket #26 : Feed address change 
     99    * Closed ticket #28 : Improve favicon detection 
     100    * Upgrade from 0.1 : you will have to do those things in this order to get !OpenWebReader to work : 
     101        * '''Keep a backup copy before doing anything (files and database)''' 
     102        * Replace all files from your previous installation with the content of the archive 
     103        * Copy your previous configuration file 
     104        * Remove folder /install/ 
     105        * Make the directories /OWR/cache and /OWR/logs writeable by web server and delete files from cache folder if any 
     106        * Update MySQL database 
     107        * '''Full example''' : 
    108108{{{ 
    109109# go to your OpenWebReader installation 
     
    130130rm -rf OWR/cache/* 
    131131}}} 
    132             * In MySQL :  
     132        * In MySQL : 
    133133{{{ 
    134134ALTER TABLE users ADD `config` longtext NOT NULL; 
    135135 
    136 UPDATE users SET config='a:2:{s:6:"nbnews";i:10;s:8:"blockimg";b:1;}';  
     136UPDATE users SET config='a:2:{s:6:"nbnews";i:10;s:8:"blockimg";b:1;}'; 
    137137 
    138138DELETE FROM sessions; 
     
    162162}}} 
    163163 
    164     * 2010-01-14 '''0.1''' 
    165         * This is the first stable release ! 
    166         * Fixed bug #27 : Addthis adding a div at the top of the page 
     164* 2010-01-14 '''0.1''' 
     165    * This is the first stable release ! 
     166    * Fixed bug #27 : Addthis adding a div at the top of the page 
    167167 
    168     * 2009-12-16 '''0.1b1''' 
    169         * Closed ticket #20 : Improve OPML parsing to allow category not defined as type="folder" 
    170         * Closed ticket #4 : Add search by category or stream 
    171         * Closed ticket #18 : Add button to hide/show the board 
    172         * Closed ticket #19 : Improve overflow on the left side 
    173         * Closed ticket #24 : Article status toggle 
    174         * Fixed bug #17 : Add user relations in all Logic::view() 
    175         * The interface is now valid XHTML 
     168* 2009-12-16 '''0.1b1''' 
     169    * Closed ticket #20 : Improve OPML parsing to allow category not defined as type="folder" 
     170    * Closed ticket #4 : Add search by category or stream 
     171    * Closed ticket #18 : Add button to hide/show the board 
     172    * Closed ticket #19 : Improve overflow on the left side 
     173    * Closed ticket #24 : Article status toggle 
     174    * Fixed bug #17 : Add user relations in all Logic::view() 
     175    * The interface is now valid XHTML 
    176176 
    177177 
    178     * 2009-11-22 '''v0.1a2''' 
    179         * Fixed bug #1 : Complete REST integration 
    180         * Fixed bug #2 : Fix security in OWR\REST\Request 
    181         * Fixed bug #7 : Bugged installation file 
    182         * Fixed bug #8 : Uri not well generated when uri style is set to 'index' 
    183         * Fixed bug #9 : Importing an OPML file into a specific category is not respected if OPML contains folder(s) 
    184         * Fixed bug #10 : User creation fails when no OpenID is given and when another user with no OpenID exists 
    185         * Fixed bug #11 : Javascript not stopping action of category adding form 
    186         * Fixed bug #12 : First user registered is not auth automaticly after editing his account 
    187         * Fixed bug #13 : Number of threads is not limited 
    188         * Fixed bug #14 : PHP segfault on importing OPML 
     178* 2009-11-22 '''v0.1a2''' 
     179    * Fixed bug #1 : Complete REST integration 
     180    * Fixed bug #2 : Fix security in OWR\REST\Request 
     181    * Fixed bug #7 : Bugged installation file 
     182    * Fixed bug #8 : Uri not well generated when uri style is set to 'index' 
     183    * Fixed bug #9 : Importing an OPML file into a specific category is not respected if OPML contains folder(s) 
     184    * Fixed bug #10 : User creation fails when no OpenID is given and when another user with no OpenID exists 
     185    * Fixed bug #11 : Javascript not stopping action of category adding form 
     186    * Fixed bug #12 : First user registered is not auth automaticly after editing his account 
     187    * Fixed bug #13 : Number of threads is not limited 
     188    * Fixed bug #14 : PHP segfault on importing OPML 
    189189 
    190     * ~~2009-11-16 '''v0.1a1'''~~ 
    191         * Initial release. 
     190* ~~2009-11-16 '''v0.1a1'''~~ 
     191    * Initial release.