Add head request to GN proxy and manage a 404
validate the url in Onlineres window if it is http protocol
externalize relation xsl output to different schema in schema*/present/extract-relations.xsl
update extract realtion xsl views
send error codestatus for head request
Refactoring Admin console

See https://github.com/geonetwork/core-geonetwork/wiki/Refactoring-Admin-console

Squashed commit of the following:

commit 3eb68599fd15a18c2f9001ce5d847b2e1f584dbf
Merge: 38dc745 44bb595
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Oct 28 08:32:53 2013 +0100

    Merge remote-tracking branch 'origin/develop' into refactor_ui

commit 38dc7453765d00a2e1e71b6c1d0ca4b270340551
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Sun Oct 27 16:37:09 2013 +0100

    Wire the admin.console to legacy UI. Drop useless profile.

commit eaa8e325219b9de8275b2551f16a1a6b63905fc4
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Sun Oct 27 16:27:02 2013 +0100

    Add instruction to install closure and build the refactored admin.

commit 8582300c05de68dd002cca89c0e1c4952087d19b
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Sun Oct 27 16:26:10 2013 +0100

    Refactor draft editor. i18n on no JS mode. Formatting.

commit 23993f7d7fbda0dec17f399b1c9a536c697f43f0
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Oct 21 09:19:00 2013 +0200

    Improve draft editor - add external editor config.

commit abfd9ee5c9fd9763856f92e451acc8f6274f1ab4
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Oct 21 09:17:41 2013 +0200

    Improve draft editor - add external editor config.

commit 8ce8a54580dfc1faefa63cb092d6160d55490fea
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Oct 21 09:14:43 2013 +0200

    Do not use deprecated service.

commit f1fe2932aedec430914f18e4772f3687597e6c5f
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Oct 21 09:12:30 2013 +0200

    Open record in view or edit mode.

commit f034a9e0c5cc48036cbc5ad456701d9cd2acbadc
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Sun Oct 20 14:40:30 2013 +0200

    Avoid loading resource while scope is not yet defined.

commit 25d53788d2734f1613315e0f0060d75a634a520b
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Oct 14 08:13:49 2013 +0200

    Formatting.

commit 3158e0ec9c09151a53477a89df1f7813266f069e
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Oct 14 08:06:51 2013 +0200

    Improve CSV export.

commit ac0b9cfa2895bb4bd5898f18785f17fec2189042
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Fri Oct 11 08:27:14 2013 +0200

    Add password reminder and update.

commit 09dba2f63197f49288409f3ba893988bb5591c9b
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Thu Oct 10 18:13:51 2013 +0200

    Add registration page.

commit ab86971c47c0389a61927ea78643182be4f0e5d7
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Wed Oct 9 15:53:42 2013 +0200

    Add harvester notification config and log file. Improve french translation. Improve settings for checkbox type.

commit 30c3fc019c6ebc2f56a8c461b90b4798cbb31b12
Merge: 4682aa8 bd6bd2b
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Wed Oct 9 13:41:47 2013 +0200

    Merge remote-tracking branch 'origin/develop' into refactor_ui

commit 4682aa805c87a07bde65af8fc2a76b0dbbcfc5ac
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Fri Oct 4 10:22:50 2013 +0200

    Drop unused file.

commit 00db199920b4aed86171606ac828286ca68896ca
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Fri Oct 4 10:22:08 2013 +0200

    Remove unused deps. Fix batch process name and move JSON config.

commit 7e183d63c233a493a367ab2230e3b3fa88d30537
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Fri Oct 4 09:45:38 2013 +0200

    Only display group and category choice when available. HTML formatting. Lang switcher on the right side.

commit ca08ad06cb5553357539272ee92051804d5880e2
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Thu Oct 3 16:21:05 2013 +0200

    Add experimental editor app.

commit 418b4196d131f84493dcee3726125f39d12084d5
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Thu Oct 3 16:19:24 2013 +0200

    Align english and french translation. Properly init lang in all apps - to be improved.

commit 711dbb42f1441d5785e48116c0215e7c389072dd
Merge: 8009a3d a996a9c
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Thu Oct 3 06:48:44 2013 -0700

    Merge pull request #261 from davinciagf/refactoring/ui-internationalization

    Add language switcher

commit a996a9c49532be3a09cd98cfccf2120696a24bc2
Author: Arnaud De Groof <arnaud.degroof@spacebel.be>
Date:   Thu Oct 3 15:44:35 2013 +0200

    Drop fr.json file

commit 4c3e2c7736aa006a6d5e4f0bd0ad733a9b93bd8f
Author: Arnaud De Groof <arnaud.degroof@spacebel.be>
Date:   Thu Oct 3 15:18:50 2013 +0200

    Language switcher (Directive)

commit 8009a3df7c9a223929ecbf2ec993c58aa97de99c
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Fri Sep 27 07:34:05 2013 +0200

    Improve label layout. gsjlint issue.

commit 6f60450884a562e4b9bf97e27c9475faced01461
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Thu Sep 26 18:52:59 2013 +0200

    Add Thredds harvester - with lots of options./start-geonetwork.sh

commit 429a5aeb1a838c8355829ae292567fe9b726bab1
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Thu Sep 26 17:28:58 2013 +0200

    Add WFS GetFeature harvester.

commit 5ccff30d03693bd2e36e1837b2f2f1d8bd41ae69
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Thu Sep 26 13:46:57 2013 +0200

    Add ArcSDE harvester.

commit e86298626602c19a6030738a3bec450594d26b73
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Thu Sep 26 10:56:49 2013 +0200

    Add geoPREST harvester.

commit a2d355f4629e9e62aa644772d996ed796121abda
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Thu Sep 26 10:46:38 2013 +0200

    Add z3950Config harvester.

commit 916e464d1effb2d73d64c1491460c1f81cf525b3
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Thu Sep 26 10:32:59 2013 +0200

    Add geonetwork20 harvester.

commit 4001451c3a41ddf2d22cedb0a118fa0480c22224
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Thu Sep 26 10:15:34 2013 +0200

    Add oaipmh harvester.

commit a23e83ba1bb904e82bee864d1166235d5f8a2a10
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Thu Sep 26 09:15:15 2013 +0200

    Add webdav/waf harvester.

commit e52c72eee99510d1e147ee33452f91b28c109fb1
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Thu Sep 26 09:02:53 2013 +0200

    Add filesystem harvester.

commit f67dd9c63725ea409810cc1ff88005e0760470c4
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Thu Sep 26 08:41:09 2013 +0200

    Add custom elementsetname configuration.

commit e9a5b9eb0e80f48b458abe729050d50d94bfa5e1
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Wed Sep 25 18:28:56 2013 +0200

    Fix gjslint.

commit dcf23a8213c0ff5b0ab7c594156f251cf720812e
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Wed Sep 25 18:22:18 2013 +0200

    ux. HTML formatting. Batch process config in JSON file.

commit 6bea7bc66d3728244f42b6a881e977eaa4331259
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Wed Sep 25 14:39:57 2013 +0200

    Harvester admin / Add CSW support.

commit c60547d442d7461675b8284f3c12ea1f73a00775
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Wed Sep 25 10:11:29 2013 +0200

    Fix JSLint compile issue. Wire the widget and angular app properly.

commit a5637971e80b9e791b4631825e2aa0d2a033d59c
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Wed Sep 25 08:17:24 2013 +0200

    Widgets / Link import page from admin console.

commit c5a89ab865a0a9f6ca10be50ac1d04534abdf31b
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Tue Sep 24 18:18:05 2013 +0200

    Add really basic sort template feature.

commit 483cbc5b718adc9987960af4259967b76df017f1
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Tue Sep 24 17:04:25 2013 +0200

    Add standard management console.

commit f79a412b7df7174a3c534b94ca157291249598fd
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Tue Sep 24 16:29:53 2013 +0200

    Widgets / Wire the admin.console to the 3 widget apps.

commit 5608109484ddb704a5df04adaf8823eaeaf031c2
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Tue Sep 24 15:08:12 2013 +0200

    Load moment.js in minified mode.

commit 8c123b32aed350545446f86dbe6a47f764436bf9
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Tue Sep 24 15:07:37 2013 +0200

    Add gravatar. Add route to user and group.

commit f66dc3ac17bf1737ad8a3745e8551e11a2d9cd77
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Tue Sep 24 14:57:55 2013 +0200

    Add user page link.

commit bf07128e72fd0f14d6ce891d1166307b0d216a63
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Tue Sep 24 14:56:39 2013 +0200

    Add basic group and user route support.

commit 400e7aa3b4d64d63221107ea461fa5ddf7197cf4
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Tue Sep 24 13:49:54 2013 +0200

    Fully support harvester configuration (new/save/clone/delete/run/enable/disable/history).

    Add complete support for GeoNetwork and OGCWxS protocols.

commit 40ffe76420e8246a26a04a0c578a907135868da2
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Tue Sep 24 13:47:49 2013 +0200

    Add moment.js library.

commit e4ac671e43a484d2e1869bb34ad93593bdbe6011
Merge: 076703d 36e5e4e
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Sep 23 17:27:35 2013 +0200

    Merge remote-tracking branch 'origin/develop' into refactor_ui

commit 076703d4612a99a3ff8b6b02161731677d9827f0
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Sep 23 16:59:57 2013 +0200

    Update to angular 1.2. Improve english translation. Improve ux. Improve harvester config.

commit 62452aedbe7b9e13311bf6a9c1af77db15954bb3
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Sep 23 16:55:15 2013 +0200

    Refactor harvester config service.

commit 6a030e5934f5643c028806973e8733274df78499
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Sep 23 16:54:32 2013 +0200

    Update to angular 1.2.

commit 12a00fa381020a8ed10499ec873be65527d7f33d
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Sat Sep 21 12:13:39 2013 +0200

    Fix email size for group - live fix from GeoNetwork workshop in FOSS4G2013.

commit 6ad34925de326d4e7d3d67457c4706dc69842226
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Sat Sep 21 12:02:10 2013 +0200

    Fix email size for group - live fix from GeoNetwork workshop in FOSS4G2013.

commit 74626c6a9413ff73743e0a538eac282b6725856a
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Fri Sep 20 09:36:39 2013 +0200

    Add english translation. Improve button layout in panel header.

commit b6c10834dd0efa53ba355a6a28f9902871f53327
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Wed Sep 18 09:03:12 2013 +0200

    Add draft harvester admin support.

commit cd1f5b5e602de0ded2751f33b882e931ebe2d29a
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Tue Sep 17 17:39:02 2013 +0200

    Harvester / Add the capabbility to return the list of registered harvester (it may be dynamic one day).

commit e7272ee5c91844cd88bf696c06802ad95a838306
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Tue Sep 17 17:19:37 2013 +0200

    Avoid NPE when root element contains a type attribute which conflict with JSON lib mechanism.

commit 686e602ed8b7979e4f230fd829e6c1ed7829bf13
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Tue Sep 17 12:37:17 2013 +0200

    Admin / Batch process / Add more filter to select records.

commit 6b5c24b8c7c55bad6fc5b5dd7cfd2721f65953fe
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Tue Sep 17 10:08:54 2013 +0200

    Improve metadata selection mechanism. Add action to view and edit record.

commit 2f9ef6cb1a62dee19df56dda2bfebc35be75c7c4
Merge: d33808a e92e15f
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Sep 16 19:14:54 2013 +0200

    Merge remote-tracking branch 'origin/develop' into refactor_ui

commit d33808a7bed79c62ef10a84198fdf4e7fbd93164
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Tue Sep 3 09:14:30 2013 +0200

    Dashboard / Add facet statistics. Add facets as global search info in CatController to know how many records are in and adapt UI when needed (eg. Suggest to add templates & samples on empty catalog).

commit a35d385466685e91db6f15be2e9ba68a904d8d8b
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Sep 2 17:11:10 2013 +0200

    Add LESS to CSS compilation.

commit 4501a89dc621d4375a142670e9125319c22a6e63
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Fri Aug 30 11:09:59 2013 +0200

    Add progress indicator when loading samples or templates.

commit dac5178fe620fdba1f2cbf379e674a9c0ee25354
Merge: 6eee6bf df1786a
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Fri Aug 30 11:08:58 2013 +0200

    Merge remote-tracking branch 'upstream/develop' into refactoring/ui

commit 6eee6bffca50d2a13d2e148c5117da14ceabd427
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Fri Aug 30 10:58:06 2013 +0200

    Broadcast message on success.

commit f3a6b8ff3243d2de4dda358893dab6a29cbbc6a2
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Fri Aug 30 10:53:18 2013 +0200

    Add batch processing report.

commit f63f5d583c0e3f199369dd60124438988e49a2de
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Fri Aug 30 08:41:35 2013 +0200

    Add parameter to define nav location (on top or on the left).

commit 3c5b19a7bba79526798360dcec800e8e27933e05
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Fri Aug 30 08:25:36 2013 +0200

    Create base admin page layout and only define menu in the admin section controller.

commit 110671c1a886643faca3f1b922aa1ceabc69c68f
Merge: 6a64adf 2d0c355
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Thu Aug 29 15:32:48 2013 +0200

    Merge remote-tracking branch 'upstream/develop' into refactoring/ui

commit 6a64adfc408861b2095be6b93d89fc777fd47afc
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Thu Aug 29 12:51:59 2013 +0200

    Add capabality to load multiple translation files.

commit 745714de479d4880b8ab9a453980dbfffcd3aeea
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Thu Aug 29 10:46:11 2013 +0200

    Improve README.

commit 48f4a2547821a7f88107ef91dee92b66b20d8c8d
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Thu Aug 29 10:45:08 2013 +0200

    Add thesaurus managment.

commit 65553155b38e4f4b42714cb892c562b105349f44
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Thu Aug 29 10:25:14 2013 +0200

    Add thesaurus type directive to provide combo on theme, place, discipline, ...

commit e4f79db6efcb57317b014b135449932f502ed83e
Merge: adc1551 cd0f2d0
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Wed Aug 28 08:07:23 2013 -0700

    Merge pull request #2 from davinciagf/refactoring/ui-categories

    Add images in Categories manager

commit cd0f2d0084921ecf5b2cb74e140a35823f639e88
Author: Arnaud De Groof <arnaud.degroof@spacebel.be>
Date:   Wed Aug 28 16:41:45 2013 +0200

    Add images in Categories manager

commit adc1551f1be31ef0c236cf0430ec0406e9d0ecb8
Merge: 40882e2 9b7a2e3
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Wed Aug 28 07:05:58 2013 -0700

    Merge pull request #1 from davinciagf/refactoring/ui-categories

    Add category manager

commit 9b7a2e3b666d7a1c83610a56ef9b837343f6dc2d
Author: Arnaud De Groof <arnaud.degroof@spacebel.be>
Date:   Wed Aug 28 15:56:16 2013 +0200

    Improve Categories manager

commit 03f854fb717dfa6de929fc0fb9cb9071a666a973
Merge: b0a4a07 40882e2
Author: Arnaud De Groof <arnaud.degroof@spacebel.be>
Date:   Wed Aug 28 14:48:44 2013 +0200

    Merge remote-tracking branch 'fxp/refactoring/ui' into refactoring/ui-categories

    Conflicts:
    	web-ui/src/main/resources/catalog/js/GnAdminModule.js
    	web-ui/src/main/resources/catalog/js/admin/AdminController.js
    	web-ui/src/main/resources/catalog/lib/closure/deps.js
    	web/src/main/webapp/WEB-INF/config-security-mapping.xml
    	web/src/main/webapp/WEB-INF/config.xml

commit b0a4a07f842677df2975c1ab47821feb365861a8
Author: Arnaud De Groof <arnaud.degroof@spacebel.be>
Date:   Wed Aug 28 13:59:00 2013 +0200

    Classification system UI update

commit 40882e2d67845bb1df863dd18927a16029fea5d0
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Wed Aug 28 13:00:04 2013 +0200

    Add draft thesaurus manager UI. Refactor thesaurus services.

commit fa82c78d2f620d1006e1fd499062b90f29189fe7
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Wed Aug 28 11:05:03 2013 +0200

    Add test CSW ui.

commit 85643943281d97b18af86dcdeaa7e5c1ac73825b
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Wed Aug 28 09:16:42 2013 +0200

    Add index admin. Refactor geopublication. Cleaning.

commit f676feb6525b58aebfa6ecd9680752e543b96755
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Tue Aug 27 10:11:53 2013 +0200

    Add closure dependency build and minify in maven build. Maven build depends on Python and Closure utility. Use mvn clean install -Dclosure.path=/path/to/closure-library to set closure-library path.

commit 9059085b76029c8fabe87667d7ec436959e2a79b
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Tue Aug 27 09:24:36 2013 +0200

    Introduce qi service for internal search for better stats. Cleaning.

commit ada2af9694cf3622d0ae0a6d538f4c922d38332b
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Tue Aug 27 08:47:41 2013 +0200

    Cleaning.

commit a4856941f305d2826d037039cad6dc5a31c7dd9c
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Tue Aug 27 08:47:21 2013 +0200

    Add virtual CSW configuration.

commit a9cb61312fc6a0726b35cd20964190d3d0810169
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Aug 26 18:48:53 2013 +0200

    Add CSW configuration.

commit 481fff2d154a72137ce3cd2112c876032258a205
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Aug 26 16:17:59 2013 +0200

    Improve checkbox init in settings.

commit 5e3d315be7ffa1282c024c679b903f51539fb4d4
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Aug 26 15:43:11 2013 +0200

    Refactor Monitoring service.

commit 7338707465d247f494425845473014ede2d18404
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Aug 26 15:06:45 2013 +0200

    Refactor sitemap services.

commit 2162d8883643ff667e0f22ade3a03c62ff2f107e
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Aug 26 14:48:32 2013 +0200

    Refactor PDF search service.

commit b55b1882982c58c52a310dac124e74d112f51c8e
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Aug 26 14:11:48 2013 +0200

    Refactor RDF services.

commit b41ef6ba2c0e713f400745c2c87cf5b9d3eeda42
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Aug 26 13:58:37 2013 +0200

    Refactor CSV search service.

commit da09a604516613ea3b60b741c56c7865bcef53c0
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Aug 26 13:56:53 2013 +0200

    Drop old RSS XSL.

commit 151fb7a4aef10c34bc5432511c75d08b86499852
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Aug 26 13:53:51 2013 +0200

    Add brief templates for all schema. Refactor RSS search service.

commit 3883b3a0dab642f5a23b08076168071f3a5e0ef1
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Aug 26 12:14:55 2013 +0200

    Properly save settings as JQuery serialize does not take care of unchecked checkboxes.

commit 7319cf99cd2990bae783756f3546cc3c262ddde9
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Aug 26 12:14:09 2013 +0200

    Add capability to load resources from more than one schema. Fix duplicate controller init (due to route and ng-controller.

commit 5fc7205ac7424fbe32a5dc235b663c2f3345678d
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Aug 26 11:16:32 2013 +0200

    Add db translation directive.

commit 6555c4a9b9cc3f6e206352c099244bebab5868f6
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Aug 26 10:45:16 2013 +0200

    Add route params to load samples and/or templates by URL.

commit 1e4446f329a3c425c20dee3168d903becd682608
Merge: fafbf40 a4d78f2
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Aug 26 09:41:13 2013 +0200

    Merge remote-tracking branch 'upstream/develop' into refactoring/ui

    Conflicts:
    	services/src/main/java/org/fao/geonet/services/config/Get.java
    	web/pom.xml

commit fafbf4026a94e66a4e3574916ab39a36b39e121a
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Wed Aug 14 16:31:23 2013 +0200

    JS style.

commit 48fb9fe992a3b1abea290ee0f2eab38f2d215f33
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Wed Aug 14 16:30:20 2013 +0200

    Add metadata samples and templates loader.

commit ad28254e363296af5e71dcff2bb3a08ffc7ce643
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Wed Aug 14 12:40:07 2013 +0200

    Improve search manager service and use search directive in user & groups.

commit c7235819fa350b2119f6a88d29bfbf343b1c181d
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Wed Aug 14 11:00:43 2013 +0200

    Add icons for menu.

commit 2afec85248dad36265f142c54d79b985f608f7b2
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Wed Aug 14 10:00:32 2013 +0200

    Add Logo configuration.

commit 119d5ed358506aaf69d147714f23b9427791dd19
Author: Arnaud De Groof <arnaud.degroof@spacebel.be>
Date:   Mon Aug 12 15:54:21 2013 +0200

    Add draft classification system UI

commit 2c33866b096217e114aa5384273959bbae193263
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Aug 12 13:22:53 2013 +0200

    Move admin page template to admin folder. Add Settings panel.

commit d094f854c752ade4d69ee1822325a5258cae5dec
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Aug 12 13:20:02 2013 +0200

    Move minified JS to lib folder.

commit a39ec79b7cbbeb2d4ff8bcef4128b8ccfd5fb4f1
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Aug 12 09:14:07 2013 +0200

    Ignore minified files.

commit f900210694e27ad4674b6a563472940fa5573c85
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Aug 12 09:13:11 2013 +0200

    Fix some compiler warning.

commit 5e043734f36d5105f075d6d46e9c6f0bf0049096
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Mon Aug 12 09:12:49 2013 +0200

    Add closure builder instruction and debug mode. Add some more XSL docs.

commit 9dcda214fedd912556dd8e527285e6f8278a634c
Merge: 7ee7ad8 cf4c94e
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Fri Aug 9 10:03:14 2013 +0200

    Merge remote-tracking branch 'upstream/develop' into refactoring/ui

commit 7ee7ad88a838d3e5b1c152ca9362b86d4a9d5b18
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Fri Aug 9 09:40:45 2013 +0200

    Add SearchController for providing basic search on home page.

commit 9e8f9cdf1637d39d1d37f76447ee55be8e0a5d41
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Fri Aug 9 08:50:32 2013 +0200

    Improve user form validation. Add utility module. Scroll to report when batch processing done.

commit 0554c9ebcbb51d0435d30308ad470f7dd67a1362
Merge: 20d5bee 02f8039
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Fri Aug 9 07:13:09 2013 +0200

    Merge remote-tracking branch 'upstream/develop' into refactoring/ui

commit 20d5beedee1b04701ad559a66d9c561634d68440
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Thu Aug 8 16:06:06 2013 +0200

    Turn off JZkit spring config load - to be fixed (see #186).

commit d81e1c7183937206c401e26a953e3ed593c40df7
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Thu Aug 8 16:03:25 2013 +0200

    UI / Admin / Add admin tools page with batch update UI.

commit f1ec60cbc0b9e67682754d73ce37d26eacac9204
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Thu Aug 8 16:02:21 2013 +0200

    UI / Add a new set of components to manage metadata and search, pagination and displaying results as list group.

commit 9cbce69cdfc9500473f60990f0ac0b7df6d9a61a
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Thu Aug 8 16:01:02 2013 +0200

    ISO19139 / Improve keyword-mapper process, add contatct-updater process, rename url updater.

commit 7fdb9e71689d9b7a888a1fa27adbfbf23897caec
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Thu Aug 8 15:56:18 2013 +0200

    Config / Add md.processing.batch service returning JSON error.

commit 6ece74a363c7ad1864f357cdfa12a9bfd8c79277
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Thu Aug 8 15:55:36 2013 +0200

    Admin / User group / Add form-control class when required.

commit 3e6b85e88bc794bd3c6f792e64a5dab2cfd5efad
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Thu Aug 8 15:50:40 2013 +0200

    Update to bootstrap 3.0.0rc1.

commit 2f9274751a5e662b26644b6a50edcfa4d3b7203a
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Wed Aug 7 08:24:40 2013 +0200

    Config / Clean CSW and SRU service config.

commit ae8fbf97ffccd1881d8c7e728a35cee47ef813d2
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Wed Aug 7 08:24:04 2013 +0200

    Profiles / Add layout XSLT for dublin core and ISO19139.

commit 5528a433aa6a4b44d57ecd86e00736d6c49d937e
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Wed Aug 7 08:23:35 2013 +0200

    Config / Move CSW and SRU to config folder. Add md* services.

commit d41c45526f286f586c64f3d9584e5b87867bdd06
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Tue Aug 6 19:50:37 2013 +0200

    Add draft XSLT folder structure.

commit 7251732179c88b957c8dda662fc05de79e688a67
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Tue Aug 6 18:12:27 2013 +0200

    Start reviewing services list. Add doc to UserGroupController.

commit cbd86fa0b4cb8d81a0fcec34e88bfe94c6c17c78
Merge: df193bf 9bc3830
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Tue Aug 6 18:01:06 2013 +0200

    Merge remote-tracking branch 'upstream/develop' into refactoring/ui

commit df193bfee827906682d9126a92d9818012a4cef6
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Tue Aug 6 17:32:44 2013 +0200

    Add JSON output to Jeeves.

commit 0d706633973498c1984b4fe93fd8e1b3a8c33291
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Tue Aug 6 16:29:18 2013 +0200

    Rename README file.

commit 364b771ef2440ea0ce17840fecade66279f2a4b6
Author: François Prunayre <fxprunayre@gmail.com>
Date:   Tue Aug 6 16:27:31 2013 +0200

    Add web-ui module.
Widgets / Fix for duplicated user info in header.
#289 getGNServiceURL function adds extra slash if the parameter starts with slash
Tests pass for mysql
small fix to when reindexing all metadata
fix for determining current version
working on fixing database migration
changed sql and table names to all be case sensitive for mysql.
updating migration scripts
Widgets / Keyword selection / Support 2 concepts with same label (#293).
Merge remote-tracking branch 'origin/develop' into develop
added database migration test
fixed build.
Accidently made h2 dependeny a test only dependency
Fix for No categories displayed: https://trello.com/c/Jkhc7fQE/15-editor-category-none-listed