mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-06-30 18:15:39 +00:00
20956: Creating new branch from $FROM 20957: Checked in WCM Quick start module project 20958: Checked in WCM Quick Start share module 20959: WCM quick start web app 20961: Update module project to use Alfresco projects 20972: WCM Quick Start: - build amp - Get resource by name (on section) - Get resource by path (on website) 20980: WCM Quick Start: - Updated model - Updated behaviour to create section index page - Re exported ACP with updated sample data - Added method to get section index page to Section - getResourceByPath returns index page when section path given - getResource (on Section) returns index page when null resource name given - Updated unit tests 21001: Test access 21007: Modified API to support webscripts 21014: JDK 1.6 required so changed project settings 21015: Spring MVC and css/js code for initial home page work 21016: Global components for home page 21017: Config changes for home page 21018: Page, template and components for home page 21019: My classpath works so checking in 21020: I can only get the home page working when the dtd error is there. Need to work out why... 21023: ok this one works... 21048: Fixed weird spring surf errors 21049: Tweak to support M3 21050: Fixed code styling to Alfresco standard and added Alfresco copyright notice 21072: Content collections: - Content model - "collections" folder in each section - related model behaviours 21074: Partially completed getCollection and added CMIS session pool and session interceptor for Spring controllers 21091: Added skeleton of the API needed for the first search feature (F.26) 21095: API changes post review 21103: Changes as a result of API design review 21104: Fixed compilation error 21107: Added getRelatedResource methods 21113: Got code compiling after API changes 21120: Fixed UI to work with new API 21123: Remove unwanted, unlicensed images 21140: Dynamic collection support. 21143: Added image controller and view 21144: Trunk of Spring Surf required for component properties defined at page level 21148: Added section tracking to web assets. 21149: Added object id encoder and tidied up names a bit 21153: Skeleton of a couple of object factories 21179: Added section factory 21184: Fixed section fetching a bit 21185: Allow title to be used for menu. 21187: Added SectionFactoryTest 21193: Added the beginnings of a search page 21198: Moved dummy getCollection into CollectionFactory. Next the real thing... 21214: Quite a large refactor of all things related to pages, assets, and resources in general. 21215: Updated ACP file with corrected index pages. 21228: Added 404 and 500 pages 21229: Added 404 page 21230: Removed files 21231: Added missing file 21232: Replaced port number 21234: Check in changes merged with Brian's 21241: Adding pages 21245: Fixed code so that unit tests pass and fixed tests a bit too. 21246: Fixed naming and wiring probs 21251: Remove spurious file 21252: Include relationships when retrieving assets over CMIS. 21259: Added collection factory 21260: Replaced deleted file. Will do rename after Roy's commit. 21265: getRelationships works without join. Checking in before I replace this code with webscript call. 21269: Save notes in svn for safety 21270: Save notes in svn for safety 21273: Completed first stab at the search API. 21286: Initial attempt at collection web service client 21287: Tidying up collection code a bit so the ui can run with some dummy data 21288: Change to webscript due to java name changes 21289: Check-in of omitted new classes. 21291: WCM Quick start: - ws:pageIndex type added - ws:page aspect removed and is not longer applied - ACP updated - getTemplate() method added to section on client - getTemplate() method added to asset on client - data retrieved to support above methods 21296: Added an article type and an image type to the model with appropriate Explorer client config. 21299: Remove unnessesary SectionImpl class and rename SectionBaseImpl class. 21311: Asset collection web script 21334: Finished search ui and did a big tidy up of the Spring MVC config etc. 21336: Renaming and splitting config file as it is now too big and messy 21337: Checking in tidied up config file. Other beans are now defined in sister config files. 21345: Replaced image and thumbnail getters with nasty map getter. Did try adapter pattern with a lazy loading map but freemarker clones maps so this didn't work. An alternative would be to use a freemarker class which wraps the asset to get the values. 21348: Added menu ordering 21349: Asset streaming classes given generic names 21354: Prevent collection folders from being down cast as sections when copied 21355: Check in test data 21356: Fixed collection code 21360: WCM Quick Start Share AMP - share AMP project created - ant tasks added - form config for wcm quick start model available 21378: Check in changes for generating URLs 21385: Added article1 text 21386: Added article template 21401: Tidy up brackets and comments 21409: Changed Spring MVC code to work better with Surf. The code now prevents Surf responding to page template urls entered in the browser. An attempt to retrieve asset by path is not now made in the case of short URLs. Where a short URL is entered for an asset with a template a 301 to the full url is performed. index.html 301s to the section/ path to avoid duplicate urls. 404 is returned sooner within the request processing. 21411: End / needed 21413: Added site title and description for meta data 21414: Started sorting out page head section 21424: Added related articles box 21427: Split out footer 21433: Added news section page 21438: Added first stab at API to post and retrieve feedback on web content. 21446: Improved collection queries and added logo 21448: Added More News, ability to get logo from repository and tidied up pages and templates 21449: Fixed title that I just broke 21450: Fixed site query to include title and desc 21451: Moved style into head where it belongs 21452: Changed search to operate across whole site 21453: Clear search field on focus 21454: Fixed 404 status 21456: Fixed 404 page 21457: Added 404 page article under webroot 21466: Added start of blog list and blog detail pages 21473: View latest 10 news items 21474: Added start of comments display section 21475: Tidied up setting of model properties 21476: Tidied up setting of model 21481: Put date format etc in property file 21483: Fixing test.... 21484: Added processing of feedback so that assets are periodically updated with their comment count and average rating. 21491: Updated bean name 21493: Changed published date into published time and added an availability processor that automatically sets / resets a flag as an asset becaomes available and expires. 21497: Fixed up blog test data 21498: Small fix to published time 21515: Added support for tags on assets. 21521: Visitor feedback now comes back with the time it was created. 21526: WCM QS rendition support 21527: WCM QS: Remove order field from web root form 21540: Added comment form and changed display of comments to show post date/time. 21544: Added comment count display and links 21550: Added display of tags on article 21551: Added beginnings of moderation 21552: Feedback is now placed in a data list which is created if it doesn't already exist. 21559: WCM QS collection support: - error handling - isDynamic property - lucene support - dynamic query place holders 21561: Fixed tests 21564: WCM QS: - added module global properties - changes to feedback behaviours 21576: Added author aspect to the webasset aspect and "exclude from navigation" flaf on a section. 21595: Added "excludeFromNavigation" flag on form for ws:section 21599: Use asterisk for mandatory field 21600: Made email address mandatory 21601: Improve url validation 21602: Added email address message 21604: Exclude sections from nav if flagged 21605: Added pagination to blog list 21610: Added some debug messages 21612: Added expire header to streamed images. 21618: Avoid re-sending streamed images if unchanged. 21632: Updates to web app notes 21636: Use modification date for 304 check 21638: Added support for renditions in website API. Added support for tag-based queries in website API 21639: Added dist to the ignore list 21640: Fixed error in spring config for the Feedback Processor 21642: Removed unused images 21643: Changed war file name and hence context 21647: WCMQS: First checkpoint of code and config to deal with publishing. 21654: A few little bits of tidy-up made during review. 21656: Added publication details 21657: Surf and Open CMIS now provided within lib folder of webapp 21667: Corrected code that calculates a web asset's parent sections. Corrected FeedbackProcessor so that "runAs" wraps around the transaction rather than vice versa. More work on the publishing logic (not complete) 21692: WCM QS: - added web app context to web root type - updated ACP (web app context and web root name) - text content in section automatically specialised to article - fixed issue with redition config not working in Share - added rendition definitions for mediumThumbnail and flashPreview - added share config for specialise types - added share i18n property file 21693: WCM QS: added web script to load test web site data into a specified site's docLib 21701: Added a test on content update to check that the node exists. 21704: WCM QS - make sure checked out documents are not auto renditioned 21723: WCM QS: - site dashlet to load web site test data into a site - fixes to rendition bootstrap (incremental bootstrap, correct type conversion) 21745: Checkpoint for Quick Start publishing. Still more to do, but basics working. 21768: Second checkpoint for publishing. Nearly complete. Just publishing of deletes left to go. 21778: - Removed recursion from SiteIdQueryParser#getSite - Improved reliability and reduced size of Section and VisitorFeedback behaviours - Pre-compile the regex used in the Asset Collection queryPattern - Fixed up all the tests in the Alfresco module 21779: WCM QS: added ant task to build web app 21780: WCM QS: Correct "provided" dependencies to be "system" dependencies, specifying the systePath to the provided jar's 21781: WCM QS: revert changes to POM 21793: WCMQS - Publish of deletes now working. Note that, due to a fault the transfer service in 3.3c, 3.3.0, and 3.3.1 (ALF-4333), there is a workaround in here that is applied only if running on these versions. 21794: Added "assemble" folder to svn:ignore list 21796: Correction to last commit 21797: Changed OpenCMIS version to 0.1.0 21798: Added support for specifying a type for a given piece of visitor feedback. 21805: 21806: 21817: Added some improvements to error handling and beginnings of publications and publication details pages. All unfinished. 21818: Added some improvements to error handling and beginnings of publications and publication details pages. All unfinished. 21819: Added some improvements to error handling and beginnings of publications and publication details pages. All unfinished. 21820: Added some improvements to error handling and beginnings of publications and publication details pages. All unfinished. 21821: Added some improvements to error handling and beginnings of publications and publication details pages. All unfinished. 21822: Added some improvements to error handling and beginnings of publications and publication details pages. All unfinished. 21823: Added some improvements to error handling and beginnings of publications and publication details pages. All unfinished. 21824: Added some improvements to error handling and beginnings of publications and publication details pages. All unfinished. 21825: Added some improvements to error handling and beginnings of publications and publication details pages. All unfinished. 21826: Remove test code 21841: More work on publications and contact form 21848: WCM QS: - refactored context parsers to be reusable (was query parsers) - Office documents placed within a section are renditioned to PDF and the rendition is made the web asset 21849: WCM QS: - readContact process definition - workflow started when a feedback object or type "contact request" is created - NOTE: currently assignes task to admin, todo change this to configuration on web root 21850: Completed contact us page 21857: Added license files 21858: Web previewer working but needing a little tidying up 21859: Remove unused files 21860: Added AWE jars to web app project 21861: WCM QS: - addded feedback config property to website - when feedback created, user to route workflow to comes from feedback config - context parser added for ${siteowner} which can be used in feedback config - consolidation of repeated code in site helper - form config for image type - unit test updates 21862: WCM QS: - added support for composite rendition definitions to be bootstraped from Spring - bootstraped rendition definitions are now cleared rather than updated on restart - mediumThumbnail defintion changed to composite one - units test to prove jpeg->jpeg, pdf->jpeg, doc->autopdf->jpeg all work with appropraite rendition config on section 21865: Replace deleted file 21866: Move files modified in wrong place 21867: Not needed here 21868: Removed changes made in wrong place 21870: Finished thumbnail and preview pages 21871: Fix to html 21872: Preview images as a scaled image 21875: Added error handling, removed max button etc. 21876: Some tidying up of code 21877: Some tidying up of code 21884: WCM QS: - Added required rendition definitions for root, news and publications. - Ensure that types mapped to renditions worked correctly (includes picking up subtypes and dealing with multiple type and subtype matches) - Ignore zero length content when renditioning (was causing failure and roll back since index pages are created with zero content) - Unit tests - Update test structure and reexport ACP with redition configuration placed on root, news and publications - Fall out from integration testing using Share 21885: Added example pdfs and an image to the publications section and a content.html to the root 21886: Changed image properties 21894: Updated license file 21915: Checking in web editor code so far and some code tidying 21917: Added publication sub-pages 21936: Web editor 21937: Removed server name 21947: Fix to web editor compilation problem 21948: Added collection for news sub-section related articles. Also changed dynamic queries to use sectionid parameter in the query instead of a hard-coded node reference. 21949: Added home page featured section data 21950: WCM QS: Dashlet shows link to help when test data has been loaded 21951: WCM QS: featuredNewsThumbnail added 21952: WCM QS: - Refactor of renditioning behaviour to allow its easier reuse - Addition of web script that updates all the renditions configured within a website, clearing and regenerating on all webassets - Update of web site data ACP with renditions added r2956: Added featured boxes at bottom of home page, tidied up url handling and added an rss controller 21957: Added tags to wide list used on publication sub-section pages 21962: Added code to report feedback 21964: WCM QS: Updated help URL r2966: Added link from tag to search within section 21967: Fixed search link 21969: Checked in web editor war file matching jars used 21971: Tidied up freemarker code 21972: Replaced with two-block 21975: Check in images for ben 21977: Check in export taken from correct folder 21978: Changed freemarker to use rendition images 21997: WCMQS: implement getTags for site section - addition of List<Tag> getTags on Section (for retrieving top tags ordered by popularity) - performance improvement in TaggingService.getTagScope(NodeRef nodeRef) - TODO: tests, when I work out how to test web site model 22003: A few small changes to the data 22004: Initial attempt at tidying css 22005: Fix d:number in webSiteModel.xml. 22008: Fixed class cast exception 22010: Added tag list component and did a bit more work on the exception handling 22012: Removed dotted border from menu 22022: Corrected tag counts 22024: Checked in tag corrections 22032: Some small improvements 22045: Fixed unit tests 22050: Added descriptions to pages 22051: Corrected typo 22057: Removed Surf, CMIS and dependencies from WEB-INF/lib and added just Surf and CMIS to project repo 22060: WCM QS: - contactUs workflow fixes - action added to preview web asset 22061: WCM QS: - Added a couple of missing template overrides for creation of content - Checked in ground work for "New Article" button, but it's not wired in yet git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@22068 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261