RELEASE NOTES
=======================================================
1. GLOBAL CHANGES
-------------------------------------------------------
Features:
1) WebOS orientation
2) We add 2 common dialogs for support of user authentication:
- User login dialog
- User Profile dialog
3) Plugins:
- Security
- CMS
- Porlet Repository
Technical:
1) We follow Google CSS convention
- We use "-" instead of "_" in file names and CSS selectors.
2) Maven is used instead of Ant.
3) wro4j Maven plugin is used for aggregation of files and its minimization.
2. DATABASE
-------------------------------------------------------
- Delete "service" and "portal_account" tables.
- Change "default_region" data type varchar(80) in "porlet" table.
- Set unique constrain for "email" in "portal_user" table.
- Add "marker" varchar(80) in "page" table.
- Add "x", "y", "width" and "height" bigint in "page_portlet" table. (check)
- Add "min_width" and "min_height" bigint in "porlet" table.
Rules for length of data types:
1) We specified the following sizes for string data types:
- 1 - flags (Y/N = true/false)
- 32 - short string
- 80 - long string
- 255 - short text
- maximum
2) Some old and new tables was move in plugins:
- Security (role, permission, role_permission, user_role and account_role)
- CMS (cms_publication, cms_publication_like, cms_comment and cms_comment_like)
- Porlet Repository (portlet_category and portlet_category_portlet tables)
3. DECORATION
-------------------------------------------------------
Portlet decoration:
- portlet-common.css was add. All common styles were extracted from all css file started for "portlet" and put in this file
- portal.css (all common portal styles)
All css files of each theme was join in one file for the following themes:
- portal-default.css (Default theme)
- portal-blue.css (Blue theme)
- portal-silver.css (Silver theme)
Add compression oа CSS and JavaScript files (*-min.css and *-min.js).
4. DELIVERY
-------------------------------------------------------
AjaxPortal2.0.0-alpha-static.zip
AjaxPortal2.0.0-alpha-web-src.zip