CMS7-8642: use JavaScript to add wicket-development-mode CSS class to html Adding a root 'body' component changes all Wicket component paths, which breaks tons of unit tests. Reverted the additional body component and add the CSS class via JavaScript.
CMS7-8642: add wicket-development-mode CSS class to body, hide copyright headers in generated CSS Wicket-development-mode-specific styling can now be scoped to .wicket-development-mode. The // comments are stripped out by the .less compiler.
CMS7-7922: use HTML5 doctype
CMS7-7922: fix HTML doctype of main page
CMS7-8370: copy for branch cms-restyling
CMS7-6812: corrected license headers, added apache-rat plugin configuration
CMS7-3953: switch to hippo-cms-api as the primary dependency to build plugins to This checkin contains a compiling baseline, the changes still need to be validated to a full project. These do not include updated cms poms beyond the minimal changes necessary to get a compiling build. The hippo-cms-engine now implements the functionality that is offered by the API. Anything that's in the engine should be considered out-of-bounds for plugins. The yui module has been merged into the api module, as there were some components already in the api that used yui. All api tests have been moved into the test module. It is now a mix of api-level functionality and engine tests. The compressor plugin in the jquery module has been replaced by the hippo (yui) compressor. Maven was not able to resolve the alchim one currently. Login modules have been moved into the engine. This hides credentials from plugin developers, they can still retrieve the user name from the jcr session.
HREPTWO-4739: copying hippo-ecm projects to hippo-cms7
HREPTWO-4627: artifacts have been renamed
HREPTWO-4597: global reshuffling of projects. only move and copy actions, no adaptations, this will break the build.
HREPTWO-3693: Add metatag to the headers so robots won't index cms
PVDA-82 includes more very small css fixes and fixes this issue.
HREPTWO-1457 - entire css rewrite, class names make sense now - removed the renderItem classes, no more logic inside the css berry! OMG ROUNDED CORNERS :)
HREPTWO-1467: generate id for root plugin
HREPTWO-1040: IDialogService is available globally
HREPTWO-898 Moved sa engine to default frontend package
HREPTWO-862 Plugin configuration new style: interface IPlugin extends IValueMap => describes one Plugin interface IPluginConfigService => describes a set of Plugins, has a method for getting a named subset of plugins. IPluginConfigService has three implementations: LoginConfigService => Hardcoded only the Login plugin ConsoleConfigService => Hardcoded all plugins for the builtin console (currently still Frank's experimental app from addon-frontend) RepositoryConfigService => Reads configuration from repository (not implemented yet) IPlugin has two implementions: JavaConfigService => trivial implementation that just extends ValueMap JcrPluginConfig => reads plugin configuration for one Plugin from repository (not implemented yet) -------------- Moved more sa infrastucture from addon-frontend to frontend-engine (*.frontend.sa package) Cleanup of *.frontend.sa package, reduce the number of packages Renamed sa.PluginsPage back to Home
HREPTWO-250: run legacy and services arch ("sa") side-by-side An intermediate folder "sa" has been introduced for plugins written to the services architecture interface. Parts of the addon/frontend have been moved into the frontend-engine to be able to run old and new applications side by side.
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.