New release AjaxPortal 2.0.1 Alpha2 with WebOS and Enterprise Portal support

1 view
Skip to first unread message

s-sokolo...@gtempaccount.com

unread,
Aug 26, 2013, 3:35:12 AM8/26/13
to ajaxp...@googlegroups.com
Hello colleagues,

We released a new kernel AjaxPortal-2.0.1 Alpha2 (more features in our product).
See http://code.google.com/p/ajaxportal/downloads/detail?name=AjaxPortal-2.0.1-alpha2-18-Aug-2013.zip

Live Demo (static) WebOS mode of Ajax Portal 2.0.1 Alpha2 is available http://webos.ajaxportal.org/

Best regards,
Sergei Sokolov


RELEASE NOTES of Ajax Portal Alpha2 2.0.1 (18 Aug 2013)
=======================================================

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
4) Task Manager application in WebOS mode for Live View (since version 2.0.1 Alpha2).

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. Remark: found strong issue in wro4j engine (will be fixed or util will be deleted from project).



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
-------------------------------------------------------

JavaScript modules:
- utils.js - part of common functions from common.js (since version 2.0.1 Alpha2)
- loginmanager.js - service object for authentication support (since version 2.0.1 Alpha2)

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)


4. Changes since release 2.0.0 Alpha
-------------------------------------------------------

- Portlet supports for WebOS mode:
  a) resizing (resize corner was add),
  b) focus (resize corner was add),

- Task Manager application was added in WebOS demo

5. KNOWN ISSUES
-------------------------------------------------------

- Quirks mode for IE browser
- wro4j changes unexpectedly CSS and JavaScript code
- Menu component of jQuery UI has issue with direction for menu sub-item (left direction in IE only). This issue was affected on Task Manager application.

6. DELIVERY
-------------------------------------------------------
AjaxPortal-2.0.1-alpha2-18-Aug-2013-static.zip
AjaxPortal-2.0.1-alpha2-18-Aug-2013-static-compressed.zip
AjaxPortal-2.0.1-alpha2-18-Aug-2013-static-javascriptdocs.zip
AjaxPortal-2.0.1-alpha2-18-Aug-2013-web-src.zip
AjaxPortal-2.0.1-alpha2-18-Aug-2013-web-javadocs.zip

Reply all
Reply to author
Forward
0 new messages