/[Apache-SVN]/portals/jetspeed-2/portal/tags/JETSPEED-RELEASE-2.2.0/jetspeed-portal-resources/src/main/resources/assembly/ajax-layout.xml
ViewVC logotype

Log of /portals/jetspeed-2/portal/tags/JETSPEED-RELEASE-2.2.0/jetspeed-portal-resources/src/main/resources/assembly/ajax-layout.xml

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 777763 - (view) (annotate) - [select for diffs]
Modified Sat May 23 01:50:21 2009 UTC (6 months ago) by taylor
File length: 25935 byte(s)
Diff to previous 769927 (colored)
tagging the 2.2.0 release

Revision 769927 - (view) (annotate) - [select for diffs]
Modified Wed Apr 29 21:01:11 2009 UTC (6 months, 3 weeks ago) by ate
Original Path: portals/jetspeed-2/portal/trunk/jetspeed-portal-resources/src/main/resources/assembly/ajax-layout.xml
File length: 25935 byte(s)
Diff to previous 769776 (colored)
JS2-972: commons-logging unsuited for cross-context webapplication invocation usage - migrating to slf4j
Fixing Velocity logging using slf4j.
Turned out since Velocity 1.5 the log4j logger now needs to be specified as .logger instead of as previously .category ... 

Revision 769776 - (view) (annotate) - [select for diffs]
Modified Wed Apr 29 12:52:56 2009 UTC (6 months, 3 weeks ago) by vkumar
Original Path: portals/jetspeed-2/portal/trunk/jetspeed-portal-resources/src/main/resources/assembly/ajax-layout.xml
File length: 25937 byte(s)
Diff to previous 767444 (colored)
Applying JS-880-removeAjaxExport.patch and removing old and un-used psmls

Revision 767444 - (view) (annotate) - [select for diffs]
Modified Wed Apr 22 10:08:53 2009 UTC (7 months ago) by ate
Original Path: portals/jetspeed-2/portal/trunk/jetspeed-portal-resources/src/main/resources/assembly/ajax-layout.xml
File length: 27757 byte(s)
Diff to previous 758267 (colored)
JS2-972: commons-logging unsuited for cross-context webapplication invocation usage - migrating to slf4j
See: http://issues.apache.org/jira/browse/JS2-972
Big bang migration to slf4j for both jetspeed-2 and j2-admin.
This is not yet the complete migration as unit-test dependencies/requirements for a concrete logger (log4j) have not yet been identified which will need adding (where needed)
a slf4j-log4j12 dependency (scope: test).
I'll look into that shortly.
Additionally, while with these changes the portal and j2-admin logging works fine again, Velocity logging (which used webapp-logging) doesn't seem to get enabled yet.
Will look into that today as well.  

Revision 758267 - (view) (annotate) - [select for diffs]
Modified Wed Mar 25 14:22:15 2009 UTC (8 months ago) by woonsan
Original Path: portals/jetspeed-2/portal/trunk/jetspeed-portal-resources/src/main/resources/assembly/ajax-layout.xml
File length: 27889 byte(s)
Diff to previous 758134 (colored)
JS2-938: Changes assembly configuration according to Ate's change on this issue.
Now, it can be started with no error, but the actual rendering is not working yet.

Revision 758134 - (view) (annotate) - [select for diffs]
Modified Wed Mar 25 03:24:47 2009 UTC (8 months ago) by ate
Original Path: portals/jetspeed-2/portal/trunk/jetspeed-portal-resources/src/main/resources/assembly/ajax-layout.xml
File length: 27889 byte(s)
Diff to previous 725977 (colored)
One big *initial* commit for primarily JS2-938: Create flyweight PortletWindow instances for each request, the handle to access and store all portlet interaction data and drop the PortletEntityImpl usage
See: http://issues.apache.org/jira/browse/JS2-938

WARNING: this commit (together with the shortly following second commit, see further below)

    will *NOT* bring the trunk back in runnable status yet

but at least it will be compilable again.

I have done zero testing yet and for one the Spring assembly definitely isn't completely updated yet.
And, as an initial commit, there WILL be coding errors and oversights for sure, so all please help out reviewing and fixing as much as possible. 

This big bang commit delivers the following changes:
- all Window cache handling has been removed, just as the WindowAccessor usage
- For Thread managment and synchronization, now only two thread locals are used:
  - one to keep reference to the main (portal) request RequestContext
  - one for each render job thread PortletWindow
- All PortletWindow related state, including the attributes are now stored and managed only through the PortletWindow
- The CommonWorkerContext and all related conditional parallel rendering logic has now been removed (as being no longer needed)
- PortletWindow now also implements *pluto* PortletEntity but that is a candidate for removal also IMO (I've added a String getEntityId() method on PortletWindow just in case)
- PortletEntityImpl and its Broker are still there but nowhere used anymore except in the JetspeedSerializer and through the Ajax API (needs separate cleaning up) 
 
And, also, some further wiring of the Pluto container, specifically the PortletRequest/Response*Context implementations for JS2-871
See: http://issues.apache.org/jira/browse/JS2-871

Finally, a second commit will follow shortly (which also will bring the current trunk back to compilable status),
concerning JS2-939: Portlet URL/Navigation State JSR-286 Portlet API 2.0 Support, and specifically the public render parameter handling.
I've split off that part of my commit to allow easier review by Randy so that those changes don't get "lost" in this big bang commit...
 

Revision 725977 - (view) (annotate) - [select for diffs]
Modified Fri Dec 12 12:06:29 2008 UTC (11 months, 1 week ago) by ate
Original Path: portals/jetspeed-2/portal/trunk/jetspeed-portal-resources/src/main/resources/assembly/ajax-layout.xml
File length: 28309 byte(s)
Diff to previous 724581 (colored)
Fixing and setting required svn:eol-style property to
- native for extensions in: java|jsp|css|js|xml|sql|txt|properties|tld|psml|vm|html|htm|metadata|xsd|ajax|ldif
- LF for extension in: sh
This commit contains *no* real changes other than running dos2unix -a on each of the touched files

Revision 724581 - (view) (annotate) - [select for diffs]
Modified Tue Dec 9 02:38:44 2008 UTC (11 months, 2 weeks ago) by taylor
Original Path: portals/jetspeed-2/portal/trunk/jetspeed-portal-resources/src/main/resources/assembly/ajax-layout.xml
File length: 28309 byte(s)
Diff to previous 702673 (colored)


Revision 702673 - (view) (annotate) - [select for diffs]
Modified Wed Oct 8 00:11:57 2008 UTC (13 months, 2 weeks ago) by ate
Original Path: portals/jetspeed-2/portal/branches/JS2-871-pluto-2.0-upgrade/jetspeed-portal-resources/src/main/resources/assembly/ajax-layout.xml
File length: 28309 byte(s)
Diff to previous 702668 (colored)
Creating a new branch for working on JS2-871: Upgrade Pluto container to version 2.0 for up-to-date JSR-168 support.

This work is also very much tied to PLUTO-481: Pluto 2.0 Refactoring Initiative, which will be worked on (again) in coordination with JS2-871 

Revision 702668 - (view) (annotate) - [select for diffs]
Modified Tue Oct 7 23:16:11 2008 UTC (13 months, 2 weeks ago) by ate
Original Path: portals/jetspeed-2/portal/trunk/jetspeed-portal-resources/src/main/resources/assembly/ajax-layout.xml
File length: 28309 byte(s)
Diff to previous 694662 (colored)
At last (and now for real): promotion of the security-refactoring branch as the new trunk (copied).
The old trunk is saved away as branch "trunk-before-swapped-with-security-refactoring-branch". 

Revision 694662 - (view) (annotate) - [select for diffs]
Modified Fri Sep 12 09:26:24 2008 UTC (14 months, 1 week ago) by ate
Original Path: portals/jetspeed-2/portal/branches/security-refactoring/jetspeed-portal-resources/src/main/resources/assembly/ajax-layout.xml
File length: 28309 byte(s)
Diff to previous 690169 (colored)
Renaming JetspeedPermissionManager (and Factory) back to old PermissionManager name.
Also, several more fixes for new PermissionManager api and PermissionFactory usage 

Revision 690169 - (view) (annotate) - [select for diffs]
Modified Fri Aug 29 09:57:35 2008 UTC (14 months, 3 weeks ago) by ate
Original Path: portals/jetspeed-2/portal/branches/security-refactoring/jetspeed-portal-resources/src/main/resources/assembly/ajax-layout.xml
File length: 28738 byte(s)
Diff to previous 678061 (colored)
Branching of the JS2-869 for further and even bigger refactoring of the whole of the security component and API.

Revision 678061 - (view) (annotate) - [select for diffs]
Modified Fri Jul 18 22:14:50 2008 UTC (16 months, 1 week ago) by ate
Original Path: portals/jetspeed-2/portal/branches/JS2-869/jetspeed-portal-resources/src/main/resources/assembly/ajax-layout.xml
File length: 28738 byte(s)
Diff to previous 646756 (colored)
A temporary branch for working on JS2-869: New Preferences backend implementation for Registry, Entity and Security components

Revision 646756 - (view) (annotate) - [select for diffs]
Modified Thu Apr 10 11:07:54 2008 UTC (19 months, 2 weeks ago) by ate
Original Path: portals/jetspeed-2/portal/trunk/jetspeed-portal-resources/src/main/resources/assembly/ajax-layout.xml
File length: 28738 byte(s)
Diff to previous 646449 (colored)
Finally: fully enabling the new Spring assembly filtering.
The current configuration and partitioning of filter categories (loaded from WEB-INF/conf/spring-filter.properties) is still at the early stages,
but it already enables the loading of a distinct configuration for running the JetspeedSerializerApplication (which will be committed shortly),
using the filter categories set "serializer".

Other categories sets will be added as needed in the next few weeks, with as primary goal merging all optional/alternate Spring configurations
in the main assembly definitions and flag them with appriopiate categories to be able to switch them on/off through the spring-filter.properties configuration.

Revision 646449 - (view) (annotate) - [select for diffs]
Modified Wed Apr 9 17:54:56 2008 UTC (19 months, 2 weeks ago) by ate
Original Path: portals/jetspeed-2/portal/trunk/jetspeed-portal-resources/src/main/resources/assembly/ajax-layout.xml
File length: 27226 byte(s)
Diff to previous 641679 (colored)
Formatted all Spring xml configuration files using default indent=2
*no* configuration changes

Revision 641679 - (view) (annotate) - [select for diffs]
Modified Thu Mar 27 01:18:18 2008 UTC (19 months, 4 weeks ago) by ate
Original Path: portals/jetspeed-2/portal/trunk/jetspeed-portal-resources/src/main/resources/assembly/ajax-layout.xml
File length: 29421 byte(s)
Diff to previous 640296 (colored)
Bumping to latest Spring 2.5.2 and updating all assembly files replacing old Spring dtd with spring-beans-2.5.xsd,
Coming up: dynamic Spring assembly filtering based on custom categories and bean meta data...

Revision 640296 - (view) (annotate) - [select for diffs]
Modified Mon Mar 24 02:51:43 2008 UTC (20 months ago) by ate
Original Path: portals/jetspeed-2/portal/trunk/jetspeed-portal-resources/src/main/resources/assembly/ajax-layout.xml
File length: 29277 byte(s)
Diff to previous 640291 (colored)
fixing reference to JetspeedSerializer

Revision 640291 - (view) (annotate) - [select for diffs]
Modified Mon Mar 24 02:28:46 2008 UTC (20 months ago) by ate
Original Path: portals/jetspeed-2/portal/trunk/jetspeed-portal-resources/src/main/resources/assembly/ajax-layout.xml
File length: 29315 byte(s)
Diff to previous 638202 (colored)
Another missed 2.1.3 synchronization

Revision 638202 - (view) (annotate) - [select for diffs]
Modified Tue Mar 18 04:06:52 2008 UTC (20 months, 1 week ago) by ate
Original Path: portals/jetspeed-2/portal/trunk/jetspeed-portal-resources/src/main/resources/assembly/ajax-layout.xml
File length: 26899 byte(s)
Diff to previous 630883 (colored)
Moving assembly out of the webapp resources as they is needed for testcases, which the other webapp resources will be moved out to the new jetspeed web application 

Revision 630883 - (view) (annotate) - [select for diffs]
Modified Mon Feb 25 15:45:38 2008 UTC (20 months, 4 weeks ago) by ate
Original Path: portals/jetspeed-2/portal/trunk/jetspeed-portal-resources/src/main/resources/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 26899 byte(s)
Diff to previous 566373 (colored)
JS2-857: SVN restructuring to support separate lifecycle for other artifacts besides the portal itself, like j2-admin
See: https://issues.apache.org/jira/browse/JS2-857
- step 2a: move trunk under new portal folder

Revision 566373 - (view) (annotate) - [select for diffs]
Modified Wed Aug 15 22:47:04 2007 UTC (2 years, 3 months ago) by ate
Original Path: portals/jetspeed-2/trunk/jetspeed-portal-resources/src/main/resources/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 26899 byte(s)
Diff to previous 552659 (colored)
JS2-770: Provide a new maven-2 (only) build environment and restructure the source tree according to the maven-2 conventions
See: http://issues.apache.org/jira/browse/JS2-770

Moving templates and resources for the portal application itself and the database related schema and seed data to the new jetspeed-portal-resources sub project 

Revision 552659 - (view) (annotate) - [select for diffs]
Modified Tue Jul 3 03:58:50 2007 UTC (2 years, 4 months ago) by taylor
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 26899 byte(s)
Diff to previous 550717 (colored)
While working with Mohan on Weblogic support + the secondary authentication method, discovered:
* isUserInRole method was not implemented for secondary authentication (PortalFilter)
* a few Ajax apis needed improved security behaviors

Revision 550717 - (view) (annotate) - [select for diffs]
Modified Tue Jun 26 07:06:44 2007 UTC (2 years, 5 months ago) by taylor
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 26279 byte(s)
Diff to previous 538512 (colored)
https://issues.apache.org/jira/browse/JS2-716
contribution from Vivek Kumar

Revision 538512 - (view) (annotate) - [select for diffs]
Modified Wed May 16 10:07:53 2007 UTC (2 years, 6 months ago) by smilek
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 25374 byte(s)
Diff to previous 537267 (colored)
added includeMenuDefs query parameter to getmenus ajax-api, which when set to true (i.e. includeMenuDefs=true) causes response to include entire menu definitions rather than just the menu names

Revision 537267 - (view) (annotate) - [select for diffs]
Modified Fri May 11 19:03:16 2007 UTC (2 years, 6 months ago) by taylor
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 25375 byte(s)
Diff to previous 537011 (colored)
https://issues.apache.org/jira/browse/JS2-685
documentation and additional security features
contribution from Mikko Wuokko

Revision 537011 - (view) (annotate) - [select for diffs]
Modified Thu May 10 22:02:25 2007 UTC (2 years, 6 months ago) by taylor
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 24922 byte(s)
Diff to previous 516448 (colored)
https://issues.apache.org/jira/browse/JS2-685

Revision 516448 - (view) (annotate) - [select for diffs]
Modified Fri Mar 9 16:25:47 2007 UTC (2 years, 8 months ago) by ate
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 23376 byte(s)
Diff to previous 506718 (colored)
JIRA issue JS2-659: Compliance with http://www.apache.org/legal/src-headers.html
- (fixed) results of a first run of update-AL20.pl

Revision 506718 - (view) (annotate) - [select for diffs]
Modified Mon Feb 12 22:38:44 2007 UTC (2 years, 9 months ago) by taylor
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 23188 byte(s)
Diff to previous 504018 (colored)
https://issues.apache.org/jira/browse/JS2-306
Portal Site Manager improvements
* move and copy of nodes in the site tree implemented
* optional User Tree implemented (without search (ahem....))
contribution from Vivek Kumar

Revision 504018 - (view) (annotate) - [select for diffs]
Modified Tue Feb 6 08:03:44 2007 UTC (2 years, 9 months ago) by taylor
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 23055 byte(s)
Diff to previous 483372 (colored)
* refine portlet security checks during portlet selection
* introduce abstraction to security checks with Security Access Controller component
   which delegates to either Permission or Constraint checks based on Spring config
* make portlet security checks optional via new Security Access Controller component's Spring configuration
* rework category portlet selector to properly work in /portal mode, tested with several differet users to test non-profiled paths to full page paths
* added requestContext.locatePage functionality
* cleanup on old code

Revision 483372 - (view) (annotate) - [select for diffs]
Modified Thu Dec 7 08:31:48 2006 UTC (2 years, 11 months ago) by taylor
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 23048 byte(s)
Diff to previous 482818 (colored)
ajax apis to support desktop edit mode for:
* update fragment
* add fragment
* remove fragment


Revision 482818 - (view) (annotate) - [select for diffs]
Modified Tue Dec 5 22:54:14 2006 UTC (2 years, 11 months ago) by taylor
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 22761 byte(s)
Diff to previous 472832 (colored)
https://issues.apache.org/jira/browse/JS2-306
New implementation of Site Manager portlet

Revision 472832 - (view) (annotate) - [select for diffs]
Modified Thu Nov 9 09:42:10 2006 UTC (3 years ago) by smilek
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 20056 byte(s)
Diff to previous 469712 (colored)
added getactions ajaxapi for retrieving the current set of valid actions (portlet modes and window states) for one or more portlet entities

Revision 469712 - (view) (annotate) - [select for diffs]
Modified Wed Nov 1 00:02:59 2006 UTC (3 years ago) by taylor
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 19224 byte(s)
Diff to previous 463876 (colored)
return actions (window states, modes) in getpage ajax api

Revision 463876 - (view) (annotate) - [select for diffs]
Modified Sat Oct 14 01:01:28 2006 UTC (3 years, 1 month ago) by taylor
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 19128 byte(s)
Diff to previous 453503 (colored)
complete implementation of ajax "window" api: set window state and portlet mode

Revision 453503 - (view) (annotate) - [select for diffs]
Modified Fri Oct 6 05:53:10 2006 UTC (3 years, 1 month ago) by taylor
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 18973 byte(s)
Diff to previous 453404 (colored)
remove circular dependency in spring configuration
not too happy with this solution, thought i could get it around it with a full setter DI, but no luck so instead Im 
making the DI during container factory set

Revision 453404 - (view) (annotate) - [select for diffs]
Modified Thu Oct 5 22:05:20 2006 UTC (3 years, 1 month ago) by taylor
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 18912 byte(s)
Diff to previous 450362 (colored)
Two new features:

1. Create User Pages from Roles on first login feature
   The CreatePageValve creates a new user's home page from the user's role pages

2. Ajax Multi-action - contribution from David Gurney
   Execute n ajax actions in one request

Revision 450362 - (view) (annotate) - [select for diffs]
Modified Wed Sep 27 07:30:28 2006 UTC (3 years, 1 month ago) by taylor
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 18161 byte(s)
Diff to previous 438721 (colored)
add ajax support for retrieving decorations, layouts in site portlet

Revision 438721 - (view) (annotate) - [select for diffs]
Modified Thu Aug 31 00:08:00 2006 UTC (3 years, 2 months ago) by taylor
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 15961 byte(s)
Diff to previous 425817 (colored)
JS2-574
permissions ajax action 

Revision 425817 - (view) (annotate) - [select for diffs]
Modified Wed Jul 26 19:46:40 2006 UTC (3 years, 4 months ago) by taylor
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 15288 byte(s)
Diff to previous 415531 (colored)
To support client-side aggregation in desktop, the "sizes" property for a layout fragment will be retrieved 
from the layout-portlet init-parameters when it is not explicitly specified is the psml. 
This means that layout fragments in the GetPageAction psml response will contain a "sizes" 
property regardless of whether it is defined in the actual psml.

from Steve Milek

Revision 415531 - (view) (annotate) - [select for diffs]
Modified Tue Jun 20 07:09:37 2006 UTC (3 years, 5 months ago) by taylor
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 15137 byte(s)
Diff to previous 413035 (colored)
* new PermissionManager API for updating a set of new granted/revoked roles
  useful for less chatter on UI updates

* unit tests for PermissionManager new API 

* "permissions" AJAX API implemented

* updated AJAX API docs with latest APIs 

Revision 413035 - (view) (annotate) - [select for diffs]
Modified Fri Jun 9 12:51:37 2006 UTC (3 years, 5 months ago) by ate
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 13359 byte(s)
Diff to previous 406643 (colored)
Adding Commons Logging support for Velocity, JS2-543
See: http://issues.apache.org/jira/browse/JS2-543

Revision 406643 - (view) (annotate) - [select for diffs]
Modified Mon May 15 14:48:02 2006 UTC (3 years, 6 months ago) by ate
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 12859 byte(s)
Diff to previous 393232 (colored)
Fixing Velocity error on missing VM_global_library.vm file.
See: http://issues.apache.org/jira/browse/JS2-462#action_12402321

Revision 393232 - (view) (annotate) - [select for diffs]
Modified Tue Apr 11 14:29:13 2006 UTC (3 years, 7 months ago) by ate
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 12687 byte(s)
Diff to previous 393017 (colored)
JS2-523: Supporting custom PortletModes and WindowStates
Separated out commit of changes related to current AJAX desktop implementation in progress.
The Pluto PortalContextProvider isn't provided anymore, so it can't be used in the assembly either.
See: http://issues.apache.org/jira/browse/JS2-523, especially 3.f) and the last remark.

David, Steve: please validate!  

Revision 393017 - (view) (annotate) - [select for diffs]
Modified Mon Apr 10 18:20:58 2006 UTC (3 years, 7 months ago) by rwatler
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 12810 byte(s)
Diff to previous 392166 (colored)
Added PortalSite component generated menus to AJAX APIs, example request urls:

http://localhost:8080/jetspeed/ajaxapi/default_page.psml?action=getmenus
http://localhost:8080/jetspeed/ajaxapi/default_page.psml?action=getmenu&name=pages


Revision 392166 - (view) (annotate) - [select for diffs]
Modified Fri Apr 7 02:49:32 2006 UTC (3 years, 7 months ago) by taylor
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 11644 byte(s)
Diff to previous 389824 (colored)
a couple of commits here:

1. fix bug in remove portlet where it wasnt updated the fragment columns
2. add portlets was not checking for valid portlet names
3. add portlets was not checking for portlets that are allowed viewable for current user
4. the default security behavior was not the correct one
5. Portlet Mode and Window State changes support started
   still need to integrate this into the Portal URL
6. validate modes and states on setting

Steve, please try testing with Desktop, as it will at least persist 

Revision 389824 - (view) (annotate) - [select for diffs]
Modified Wed Mar 29 16:40:11 2006 UTC (3 years, 7 months ago) by taylor
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 10570 byte(s)
Diff to previous 388413 (colored)
ajax moved missing from map

Revision 388413 - (view) (annotate) - [select for diffs]
Modified Fri Mar 24 06:49:11 2006 UTC (3 years, 8 months ago) by taylor
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 10464 byte(s)
Diff to previous 371406 (colored)
http://issues.apache.org/jira/browse/JS2-514
support for move action (x,y,z,width,height)

Revision 371406 - (view) (annotate) - [select for diffs]
Modified Sun Jan 22 22:24:05 2006 UTC (3 years, 10 months ago) by taylor
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 9770 byte(s)
Diff to previous 365562 (colored)
Abstracted out PortletActionSecurityBehavior for specialized handling 
of creation of new pages when you don't have access to shared (role) pages 
on live edit

Revision 365562 - (view) (annotate) - [select for diffs]
Modified Tue Jan 3 07:28:40 2006 UTC (3 years, 10 months ago) by taylor
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 8267 byte(s)
Diff to previous 351666 (colored)
added ajax capabilities to customizer
- getPages
- getPage

(this is still early in dev state)

Revision 351666 - (view) (annotate) - [select for diffs]
Modified Fri Dec 2 10:37:35 2005 UTC (3 years, 11 months ago) by taylor
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 7676 byte(s)
Diff to previous 349076 (colored)
implemented a few more ajax xml apis:
* getPortlets (returns filtered (secure) list of portlets, supports filters)
* getPage (returns full psml page as xml, should make this default pipeline action)
* addPortlet (not yet complete)
* removePortlet is broken, get that next

Revision 349076 - (view) (annotate) - [select for diffs]
Added Sat Nov 26 04:37:08 2005 UTC (4 years ago) by taylor
Original Path: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/ajax-layout.xml
File length: 5981 byte(s)
http://issues.apache.org/jira/browse/JS2-387

Had to rename "ajax" servlet path to pipeline enty point to "ajaxapi" since it conflicts with the Ajax Filter.
Been testing the Portlet Placement APIs, you can call it from your browser as for ex:

http://localhost:8080/jetspeed/ajaxapi?action=movedown&id=dp-3

Note: there is a glitch where I don't check the page access until after I update the page.
Need to fix that

and you can also use the profiler or specify a specific page:

http://localhost:8080/jetspeed/ajaxapi/public/news.psml?action=movedown&id=dp-3

Current APIs implemented and tested and working (it updates the PSML file):

moveup
movedown
moveleft
moveright
moveAbsolute

Not tested

addPortlet
removePortlet

TODO:

setLayout  (change from two to three column, for example)
setDefPageDecorator
setDefPortletDecorator
setPortletDecorator
setTitle 
...

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

apache@apache.org
ViewVC Help
Powered by ViewVC 1.1.2