Changes between Version 11 and Version 12 of ReleasesNotes


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

--

Legend:

Unmodified
Added
Removed
Modified
  • ReleasesNotes

    v11 v12  
    11= Releases notes = 
     2 
     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 : 
     21{{{ 
     22define('OWR_THEMES_PATH', HOME_PATH . 'Includes' . DIRECTORY_SEPARATOR . 'Themes' . DIRECTORY_SEPARATOR); 
     23define('OWR_PLUGINS_PATH', HOME_PATH . 'Includes' . DIRECTORY_SEPARATOR . 'Plugins' . DIRECTORY_SEPARATOR); 
     24}}} 
     25            * Update MySQL database : 
     26                * Execute queries from file install/owr_migrate_utf8mb4.sql : 
     27{{{ 
     28ALTER DATABASE openwebreader CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci; 
     29ALTER TABLE news CHANGE title title VARCHAR(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL; 
     30ALTER TABLE news CHANGE link link VARCHAR(350) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL; 
     31ALTER TABLE news CHANGE hash hash VARCHAR(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL; 
     32ALTER TABLE news CHANGE author author TEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL; 
     33ALTER TABLE news_contents CHANGE contents contents longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL; 
     34ALTER TABLE news_tags CHANGE name name VARCHAR(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL; 
     35ALTER TABLE objects CHANGE type type VARCHAR(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL; 
     36ALTER TABLE sessions CHANGE id id VARCHAR(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL; 
     37ALTER TABLE sessions CHANGE ip ip VARCHAR(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL; 
     38ALTER TABLE sessions CHANGE data data TEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL; 
     39ALTER TABLE streams CHANGE url url VARCHAR(350) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL; 
     40ALTER TABLE streams CHANGE favicon favicon VARCHAR(350) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL; 
     41ALTER TABLE streams CHANGE hash hash VARCHAR(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL; 
     42ALTER TABLE streams_contents CHANGE src src longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL; 
     43ALTER TABLE streams_contents CHANGE contents contents longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL; 
     44ALTER TABLE streams_groups CHANGE name name VARCHAR(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL; 
     45ALTER TABLE streams_relations_name CHANGE name name VARCHAR(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL; 
     46ALTER TABLE users CHANGE login login VARCHAR(55) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL; 
     47ALTER TABLE users CHANGE passwd passwd VARCHAR(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL; 
     48ALTER TABLE users CHANGE lang lang VARCHAR(7) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'fr_FR'; 
     49ALTER TABLE users CHANGE email email VARCHAR(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL; 
     50ALTER TABLE users CHANGE timezone timezone VARCHAR(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'Europe/Paris'; 
     51ALTER TABLE users CHANGE config config longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL; 
     52ALTER TABLE users_tokens CHANGE token token VARCHAR(96) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL; 
     53ALTER TABLE users_tokens CHANGE action action VARCHAR(55) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL; 
     54ALTER TABLE users_tokens CHANGE token_key token_key VARCHAR(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL; 
     55ALTER TABLE news CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 
     56ALTER TABLE news_contents CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 
     57ALTER TABLE news_relations CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 
     58ALTER TABLE news_relations_tags CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 
     59ALTER TABLE news_tags CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 
     60ALTER TABLE objects CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 
     61ALTER TABLE sessions CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 
     62ALTER TABLE streams CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 
     63ALTER TABLE streams_contents CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 
     64ALTER TABLE streams_groups CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 
     65ALTER TABLE streams_relations CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 
     66ALTER TABLE streams_relations_name CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 
     67ALTER TABLE users CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 
     68ALTER TABLE users_tokens CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 
     69}}} 
     70                * Execute those queries : 
     71{{{ 
     72ALTER TABLE news CHANGE `lastupd` `lastupd` TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP; 
     73 
     74ALTER 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 
    278 
    379    * 2013-04-13 '''0.2.2'''