You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@syncope.apache.org by il...@apache.org on 2015/12/16 14:38:49 UTC
[30/30] syncope git commit: [SYNCOPE-740] Release process in place,
now time to check if it works
[SYNCOPE-740] Release process in place, now time to check if it works
Project: http://git-wip-us.apache.org/repos/asf/syncope/repo
Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/b7f88690
Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/b7f88690
Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/b7f88690
Branch: refs/heads/master
Commit: b7f88690c4a3cfa1d214063df7f5fdf86b0f16cb
Parents: 2a9f92e
Author: Francesco Chicchiriccò <il...@apache.org>
Authored: Wed Dec 16 14:38:03 2015 +0100
Committer: Francesco Chicchiriccò <il...@apache.org>
Committed: Wed Dec 16 14:38:03 2015 +0100
----------------------------------------------------------------------
client/old_console/pom.xml | 109 ---
.../syncope/client/console/BinaryPreview.java | 34 -
.../syncope/client/console/ExtensionPanel.java | 34 -
.../client/console/SyncopeApplication.java | 306 -------
.../console/SyncopeRequestCycleListener.java | 84 --
.../syncope/client/console/SyncopeSession.java | 185 -----
.../console/commons/ActionTableCheckGroup.java | 40 -
.../client/console/commons/AttrLayoutType.java | 105 ---
.../commons/AttributableDataProvider.java | 101 ---
.../console/commons/CloseOnESCBehavior.java | 55 --
.../commons/ConnIdSpecialAttributeName.java | 34 -
.../client/console/commons/Constants.java | 110 ---
.../console/commons/DateFormatROModel.java | 50 --
.../console/commons/GroupTreeBuilder.java | 128 ---
.../console/commons/HttpResourceStream.java | 101 ---
.../client/console/commons/JexlHelpUtils.java | 59 --
.../console/commons/MapChoiceRenderer.java | 43 -
.../syncope/client/console/commons/Mode.java | 27 -
.../console/commons/PreferenceManager.java | 176 ----
.../client/console/commons/PreviewUtils.java | 62 --
.../console/commons/SchemaModalPageFactory.java | 58 --
.../console/commons/SelectChoiceRenderer.java | 40 -
.../client/console/commons/SelectOption.java | 72 --
.../SortableAttributableProviderComparator.java | 122 ---
.../commons/SortableDataProviderComparator.java | 66 --
.../client/console/commons/XMLRolesReader.java | 118 ---
.../status/AbstractStatusBeanProvider.java | 69 --
.../commons/status/ConnObjectWrapper.java | 55 --
.../client/console/commons/status/Status.java | 45 -
.../console/commons/status/StatusBean.java | 103 ---
.../console/commons/status/StatusUtils.java | 324 --------
.../client/console/init/ConsoleInitializer.java | 72 --
.../init/ImplementationClassNamesLoader.java | 109 ---
.../client/console/init/MIMETypesLoader.java | 69 --
.../console/init/SyncopeConsoleLoader.java | 35 -
.../client/console/pages/AbstractBasePage.java | 131 ---
.../pages/AbstractSchedTaskModalPage.java | 132 ---
.../console/pages/AbstractSchemaModalPage.java | 45 -
.../console/pages/AbstractStatusModalPage.java | 30 -
.../pages/AbstractSyncTaskModalPage.java | 209 -----
.../console/pages/ActivitiModelerPopupPage.java | 27 -
.../client/console/pages/ApprovalModalPage.java | 286 -------
.../client/console/pages/BaseModalPage.java | 35 -
.../syncope/client/console/pages/BasePage.java | 111 ---
.../client/console/pages/BasePopupPage.java | 25 -
.../console/pages/BulkActionModalPage.java | 166 ----
.../pages/BulkActionResultModalPage.java | 97 ---
.../client/console/pages/ConfModalPage.java | 112 ---
.../client/console/pages/Configuration.java | 812 -------------------
.../pages/ConfirmPasswordResetModalPage.java | 103 ---
.../console/pages/ConnObjectModalPage.java | 101 ---
.../console/pages/ConnectorModalPage.java | 479 -----------
.../console/pages/DerSchemaModalPage.java | 140 ----
.../pages/DisplayAttributesModalPage.java | 231 ------
.../client/console/pages/EditUserModalPage.java | 103 ---
.../syncope/client/console/pages/ErrorPage.java | 42 -
.../console/pages/ExecMessageModalPage.java | 32 -
.../console/pages/FailureMessageModalPage.java | 37 -
.../client/console/pages/GroupModalPage.java | 164 ----
.../console/pages/GroupSelectModalPage.java | 105 ---
.../console/pages/GroupTemplateModalPage.java | 50 --
.../syncope/client/console/pages/Groups.java | 186 -----
.../syncope/client/console/pages/HomePage.java | 33 -
.../client/console/pages/InfoModalPage.java | 43 -
.../syncope/client/console/pages/Login.java | 365 ---------
.../syncope/client/console/pages/Logout.java | 38 -
.../console/pages/MembershipModalPage.java | 114 ---
.../console/pages/NotificationModalPage.java | 441 ----------
.../pages/NotificationTaskModalPage.java | 69 --
.../console/pages/PlainSchemaModalPage.java | 456 -----------
.../client/console/pages/PolicyModalPage.java | 450 ----------
.../console/pages/PropagationTaskModalPage.java | 45 -
.../console/pages/ProvisioningModalPage.java | 249 ------
.../client/console/pages/PushTaskModalPage.java | 135 ---
.../ReportExecResultDownloadModalPage.java | 73 --
.../client/console/pages/ReportModalPage.java | 640 ---------------
.../console/pages/ReportletConfModalPage.java | 362 ---------
.../syncope/client/console/pages/Reports.java | 424 ----------
.../pages/RequestPasswordResetModalPage.java | 153 ----
.../client/console/pages/ResourceModalPage.java | 214 -----
.../syncope/client/console/pages/Resources.java | 723 -----------------
.../console/pages/ResultStatusModalPage.java | 424 ----------
.../console/pages/SchedTaskModalPage.java | 68 --
.../syncope/client/console/pages/Schema.java | 468 -----------
.../pages/SecurityQuestionModalPage.java | 111 ---
.../client/console/pages/StatusModalPage.java | 641 ---------------
.../client/console/pages/SyncTaskModalPage.java | 73 --
.../client/console/pages/TaskModalPage.java | 253 ------
.../syncope/client/console/pages/Tasks.java | 239 ------
.../syncope/client/console/pages/Todo.java | 245 ------
.../client/console/pages/UserModalPage.java | 227 ------
.../console/pages/UserOwnerSelectModalPage.java | 81 --
.../client/console/pages/UserSelfModalPage.java | 81 --
.../console/pages/UserTemplateModalPage.java | 60 --
.../syncope/client/console/pages/Users.java | 166 ----
.../client/console/pages/ViewUserModalPage.java | 49 --
.../console/pages/VirSchemaModalPage.java | 126 ---
.../client/console/pages/WelcomePage.java | 55 --
.../console/pages/XMLEditorPopupPage.java | 90 --
.../console/panels/AbstractExtensionPanel.java | 39 -
.../panels/AbstractProvisioningTasksPanel.java | 160 ----
.../console/panels/AbstractSearchPanel.java | 402 ---------
.../panels/AbstractSearchResultPanel.java | 353 --------
.../client/console/panels/AbstractTasks.java | 55 --
.../console/panels/AccountInformationPanel.java | 73 --
.../console/panels/ActionDataTablePanel.java | 149 ----
.../console/panels/AjaxDataTablePanel.java | 142 ----
.../console/panels/AnnotatedBeanPanel.java | 66 --
.../console/panels/AttrTemplatesPanel.java | 167 ----
.../client/console/panels/DataTablePanel.java | 113 ---
.../client/console/panels/DerAttrsPanel.java | 206 -----
.../console/panels/EventSelectionPanel.java | 243 ------
.../console/panels/GroupDetailsPanel.java | 435 ----------
.../client/console/panels/GroupPanel.java | 187 -----
.../client/console/panels/GroupSearchPanel.java | 101 ---
.../console/panels/GroupSearchResultPanel.java | 172 ----
.../console/panels/GroupSecurityPanel.java | 198 -----
.../console/panels/GroupSummaryPanel.java | 153 ----
.../client/console/panels/GroupTabPanel.java | 195 -----
.../client/console/panels/ImagePanel.java | 44 -
.../console/panels/JQueryUITabbedPanel.java | 45 -
.../client/console/panels/LayoutsPanel.java | 130 ---
.../console/panels/LoggerCategoryPanel.java | 461 -----------
.../client/console/panels/MembershipsPanel.java | 255 ------
.../console/panels/NotificationPanel.java | 119 ---
.../console/panels/NotificationTasks.java | 257 ------
.../client/console/panels/PlainAttrsPanel.java | 395 ---------
.../client/console/panels/PoliciesPanel.java | 343 --------
.../client/console/panels/PolicyBeanPanel.java | 340 --------
.../client/console/panels/PropagationTasks.java | 264 ------
.../client/console/panels/PushTasksPanel.java | 184 -----
.../console/panels/ResourceConnConfPanel.java | 187 -----
.../console/panels/ResourceDetailsPanel.java | 306 -------
.../console/panels/ResourceMappingPanel.java | 644 ---------------
.../console/panels/ResourceSecurityPanel.java | 189 -----
.../client/console/panels/ResourcesPanel.java | 177 ----
.../client/console/panels/RuntimePanel.java | 130 ---
.../client/console/panels/SchedTasks.java | 289 -------
.../client/console/panels/SearchClause.java | 129 ---
.../client/console/panels/SearchView.java | 461 -----------
.../console/panels/SecurityQuestionPanel.java | 98 ---
.../panels/SelectOnlyUserSearchResultPanel.java | 93 ---
.../console/panels/SelectedEventsPanel.java | 167 ----
.../client/console/panels/StatusPanel.java | 262 ------
.../client/console/panels/SyncTasksPanel.java | 229 ------
.../client/console/panels/UserDetailsPanel.java | 122 ---
.../client/console/panels/UserSearchPanel.java | 113 ---
.../console/panels/UserSearchResultPanel.java | 288 -------
.../client/console/panels/VirAttrsPanel.java | 294 -------
.../console/resources/FilesystemResource.java | 83 --
.../resources/WorkflowDefGETResource.java | 58 --
.../resources/WorkflowDefPUTResource.java | 74 --
.../console/rest/AbstractSubjectRestClient.java | 46 --
.../client/console/rest/ApprovalRestClient.java | 45 -
.../client/console/rest/AuthRestClient.java | 44 -
.../client/console/rest/BaseRestClient.java | 70 --
.../console/rest/ConfigurationRestClient.java | 97 ---
.../console/rest/ConnectorRestClient.java | 217 -----
.../console/rest/ExecutionRestClient.java | 26 -
.../client/console/rest/GroupRestClient.java | 184 -----
.../client/console/rest/InvalidPolicyType.java | 31 -
.../client/console/rest/JobRestClient.java | 31 -
.../client/console/rest/LoggerRestClient.java | 92 ---
.../console/rest/NotificationRestClient.java | 50 --
.../client/console/rest/PolicyRestClient.java | 104 ---
.../client/console/rest/ReportRestClient.java | 131 ---
.../client/console/rest/ResourceRestClient.java | 94 ---
.../client/console/rest/SchemaRestClient.java | 250 ------
.../rest/SecurityQuestionRestClient.java | 51 --
.../client/console/rest/TaskRestClient.java | 162 ----
.../client/console/rest/UserRestClient.java | 228 ------
.../client/console/rest/UserSelfRestClient.java | 96 ---
.../client/console/rest/WorkflowRestClient.java | 69 --
.../ajax/form/AbstractAjaxDownloadBehavior.java | 48 --
.../markup/html/ClearIndicatingAjaxButton.java | 76 --
.../markup/html/ClearIndicatingAjaxLink.java | 61 --
.../html/IndicatingOnConfirmAjaxLink.java | 58 --
.../html/repeater/data/table/ActionColumn.java | 59 --
.../repeater/data/table/ActionResultColumn.java | 77 --
.../html/repeater/data/table/AttrColumn.java | 85 --
.../data/table/CheckBoxGroupSelectorPanel.java | 34 -
.../html/repeater/data/table/CheckBoxPanel.java | 43 -
.../repeater/data/table/CheckGroupColumn.java | 54 --
.../repeater/data/table/CollectionPanel.java | 47 --
.../data/table/CollectionPropertyColumn.java | 54 --
.../repeater/data/table/DatePropertyColumn.java | 53 --
.../html/repeater/data/table/JobColumn.java | 66 --
.../html/repeater/data/table/TokenColumn.java | 51 --
.../wicket/markup/head/MetaHeaderItem.java | 49 --
.../wicket/markup/html/CrontabContainer.java | 184 -----
.../markup/html/form/AbstractFieldPanel.java | 40 -
.../wicket/markup/html/form/ActionLink.java | 83 --
.../markup/html/form/ActionLinksPanel.java | 586 -------------
.../markup/html/form/AjaxCheckBoxPanel.java | 130 ---
.../markup/html/form/AjaxDecoratedCheckbox.java | 55 --
.../html/form/AjaxDropDownChoicePanel.java | 87 --
.../markup/html/form/AjaxPalettePanel.java | 70 --
.../html/form/AjaxPasswordFieldPanel.java | 60 --
.../markup/html/form/AjaxTextFieldPanel.java | 98 ---
.../markup/html/form/BinaryFieldPanel.java | 211 -----
.../form/CheckBoxMultipleChoiceFieldPanel.java | 46 --
.../wicket/markup/html/form/DateFieldPanel.java | 132 ---
.../markup/html/form/DateTextFieldPanel.java | 88 --
.../markup/html/form/DateTimeFieldPanel.java | 195 -----
.../wicket/markup/html/form/FieldPanel.java | 199 -----
.../wicket/markup/html/form/LinkPanel.java | 39 -
.../markup/html/form/MappingPurposePanel.java | 133 ---
.../markup/html/form/MultiFieldPanel.java | 172 ----
.../wicket/markup/html/form/NonI18nPalette.java | 44 -
.../markup/html/form/SelectableRecorder.java | 204 -----
.../markup/html/form/SpinnerFieldPanel.java | 197 -----
.../form/preview/AbstractBinaryPreviewer.java | 46 --
.../html/form/preview/BinaryCertPreviewer.java | 70 --
.../html/form/preview/BinaryImagePreviewer.java | 51 --
.../markup/html/link/VeilPopupSettings.java | 32 -
.../wicket/markup/html/list/AltListView.java | 59 --
.../html/list/ConnConfPropertyListView.java | 152 ----
.../tree/DefaultMutableTreeNodeExpansion.java | 160 ----
.../DefaultMutableTreeNodeExpansionModel.java | 36 -
.../wicket/markup/html/tree/TreeGroupPanel.java | 121 ---
.../markup/html/tree/TreeGroupProvider.java | 43 -
.../resources/META-INF/resources/css/bulk.css | 97 ---
.../META-INF/resources/css/fieldstyle.css | 191 -----
.../ui-bg_diagonals-thick_20_666666_40x40.png | Bin 251 -> 0 bytes
.../css/images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 1310 -> 0 bytes
.../ui-bg_flat_0_aaaaaa_40x100_greennotused.png | Bin 1312 -> 0 bytes
.../css/images/ui-bg_glass_55_fbf9ee_1x400.png | Bin 120 -> 0 bytes
.../css/images/ui-bg_glass_65_ffffff_1x400.png | Bin 105 -> 0 bytes
.../css/images/ui-bg_glass_75_dadada_1x400.png | Bin 111 -> 0 bytes
.../css/images/ui-bg_glass_75_e6e6e6_1x400.png | Bin 110 -> 0 bytes
.../css/images/ui-bg_glass_95_fef1ec_1x400.png | Bin 119 -> 0 bytes
.../ui-bg_highlight-soft_75_cccccc_1x100.png | Bin 1244 -> 0 bytes
...ghlight-soft_75_cccccc_1x100_greynotused.png | Bin 101 -> 0 bytes
...ui-bg_highlight-soft_75_cccccc_1x100_red.png | Bin 257 -> 0 bytes
.../css/images/ui-icons_222222_256x240.png | Bin 4369 -> 0 bytes
.../css/images/ui-icons_2e83ff_256x240.png | Bin 4369 -> 0 bytes
.../css/images/ui-icons_454545_256x240.png | Bin 4369 -> 0 bytes
.../css/images/ui-icons_888888_256x240.png | Bin 4369 -> 0 bytes
.../css/images/ui-icons_cd0a0a_256x240.png | Bin 4369 -> 0 bytes
.../resources/META-INF/resources/css/style.css | 550 -------------
.../resources/img/actions/assign-icon.png | Bin 566 -> 0 bytes
.../resources/img/actions/both-icon.png | Bin 611 -> 0 bytes
.../META-INF/resources/img/actions/bulk.png | Bin 1182 -> 0 bytes
.../META-INF/resources/img/actions/claim.png | Bin 509 -> 0 bytes
.../META-INF/resources/img/actions/create.png | Bin 360 -> 0 bytes
.../META-INF/resources/img/actions/delete.png | Bin 530 -> 0 bytes
.../resources/img/actions/deprovision-icon.png | Bin 210 -> 0 bytes
.../META-INF/resources/img/actions/dryrun.png | Bin 891 -> 0 bytes
.../META-INF/resources/img/actions/edit.png | Bin 455 -> 0 bytes
.../META-INF/resources/img/actions/enable.png | Bin 715 -> 0 bytes
.../META-INF/resources/img/actions/execute.png | Bin 695 -> 0 bytes
.../META-INF/resources/img/actions/export.png | Bin 474 -> 0 bytes
.../resources/img/actions/groups-icon.png | Bin 391 -> 0 bytes
.../resources/img/actions/link-icon.png | Bin 447 -> 0 bytes
.../resources/img/actions/manage-icon.png | Bin 611 -> 0 bytes
.../resources/img/actions/none-icon.png | Bin 521 -> 0 bytes
.../resources/img/actions/propagation-icon.png | Bin 362 -> 0 bytes
.../resources/img/actions/provision-icon.png | Bin 360 -> 0 bytes
.../resources/img/actions/reactivate.png | Bin 496 -> 0 bytes
.../META-INF/resources/img/actions/reload.png | Bin 491 -> 0 bytes
.../META-INF/resources/img/actions/reset.png | Bin 491 -> 0 bytes
.../resources/img/actions/resources-icon.png | Bin 634 -> 0 bytes
.../META-INF/resources/img/actions/search.png | Bin 763 -> 0 bytes
.../META-INF/resources/img/actions/select.png | Bin 279 -> 0 bytes
.../resources/img/actions/settings-icon.png | Bin 153 -> 0 bytes
.../META-INF/resources/img/actions/suspend.png | Bin 504 -> 0 bytes
.../img/actions/synchronization-icon.png | Bin 406 -> 0 bytes
.../resources/img/actions/unassign-icon.png | Bin 573 -> 0 bytes
.../resources/img/actions/unlink-icon.png | Bin 509 -> 0 bytes
.../resources/img/actions/user_template.png | Bin 597 -> 0 bytes
.../resources/img/actions/users-icon.png | Bin 754 -> 0 bytes
.../resources/META-INF/resources/img/add.png | Bin 814 -> 0 bytes
.../resources/META-INF/resources/img/addAll.png | Bin 1037 -> 0 bytes
.../resources/META-INF/resources/img/busy.gif | Bin 2834 -> 0 bytes
.../META-INF/resources/img/db_export.png | Bin 16675 -> 0 bytes
.../META-INF/resources/img/disable.png | Bin 1001 -> 0 bytes
.../META-INF/resources/img/down-icon.png | Bin 418 -> 0 bytes
.../META-INF/resources/img/favicon.png | Bin 641 -> 0 bytes
.../META-INF/resources/img/file-download.png | Bin 967 -> 0 bytes
.../META-INF/resources/img/file-upload.png | Bin 949 -> 0 bytes
.../resources/META-INF/resources/img/help.png | Bin 808 -> 0 bytes
.../resources/META-INF/resources/img/info.png | Bin 575 -> 0 bytes
.../META-INF/resources/img/left-icon.png | Bin 451 -> 0 bytes
.../META-INF/resources/img/loading.gif | Bin 2530 -> 0 bytes
.../resources/META-INF/resources/img/logo.png | Bin 8913 -> 0 bytes
.../resources/img/menu/configuration.png | Bin 5670 -> 0 bytes
.../META-INF/resources/img/menu/connectors.png | Bin 5772 -> 0 bytes
.../META-INF/resources/img/menu/groups.png | Bin 5020 -> 0 bytes
.../META-INF/resources/img/menu/logout.png | Bin 5460 -> 0 bytes
.../resources/img/menu/notsel/configuration.png | Bin 5518 -> 0 bytes
.../resources/img/menu/notsel/connectors.png | Bin 6401 -> 0 bytes
.../resources/img/menu/notsel/groups.png | Bin 5175 -> 0 bytes
.../resources/img/menu/notsel/logout.png | Bin 5720 -> 0 bytes
.../resources/img/menu/notsel/reports.png | Bin 6074 -> 0 bytes
.../resources/img/menu/notsel/resources.png | Bin 6401 -> 0 bytes
.../resources/img/menu/notsel/schema.png | Bin 5544 -> 0 bytes
.../resources/img/menu/notsel/sf_body.png | Bin 303 -> 0 bytes
.../resources/img/menu/notsel/tasks.png | Bin 7461 -> 0 bytes
.../META-INF/resources/img/menu/notsel/todo.png | Bin 6996 -> 0 bytes
.../resources/img/menu/notsel/users.png | Bin 7637 -> 0 bytes
.../META-INF/resources/img/menu/reports.png | Bin 5553 -> 0 bytes
.../META-INF/resources/img/menu/resources.png | Bin 5772 -> 0 bytes
.../META-INF/resources/img/menu/schema.png | Bin 5217 -> 0 bytes
.../META-INF/resources/img/menu/tasks.png | Bin 5742 -> 0 bytes
.../META-INF/resources/img/menu/todo.png | Bin 5722 -> 0 bytes
.../META-INF/resources/img/menu/users.png | Bin 6006 -> 0 bytes
.../META-INF/resources/img/minus-icon.png | Bin 210 -> 0 bytes
.../META-INF/resources/img/modeler.png | Bin 3118 -> 0 bytes
.../META-INF/resources/img/moveDown.png | Bin 833 -> 0 bytes
.../resources/META-INF/resources/img/moveUp.png | Bin 834 -> 0 bytes
.../resources/META-INF/resources/img/ok.png | Bin 497 -> 0 bytes
.../resources/META-INF/resources/img/ping.png | Bin 22945 -> 0 bytes
.../META-INF/resources/img/plus-icon.png | Bin 360 -> 0 bytes
.../META-INF/resources/img/reload_30.png | Bin 611 -> 0 bytes
.../resources/META-INF/resources/img/remove.png | Bin 825 -> 0 bytes
.../META-INF/resources/img/removeAll.png | Bin 1034 -> 0 bytes
.../META-INF/resources/img/right-icon.png | Bin 411 -> 0 bytes
.../resources/META-INF/resources/img/search.png | Bin 763 -> 0 bytes
.../META-INF/resources/img/sf_testa.png | Bin 293 -> 0 bytes
.../META-INF/resources/img/statuses/active.png | Bin 509 -> 0 bytes
.../resources/img/statuses/inactive.png | Bin 477 -> 0 bytes
.../resources/img/statuses/objectnotfound.png | Bin 668 -> 0 bytes
.../resources/img/statuses/undefined.png | Bin 758 -> 0 bytes
.../META-INF/resources/img/success.png | Bin 1696 -> 0 bytes
.../resources/META-INF/resources/img/tab ok.png | Bin 2330 -> 0 bytes
.../META-INF/resources/img/tab old.png | Bin 734 -> 0 bytes
.../resources/META-INF/resources/img/tab.png | Bin 2098 -> 0 bytes
.../META-INF/resources/img/up-icon.png | Bin 421 -> 0 bytes
.../META-INF/resources/img/warning.png | Bin 1107 -> 0 bytes
.../resources/META-INF/resources/img/xml.png | Bin 2741 -> 0 bytes
client/old_console/src/main/resources/MIMETypes | 671 ---------------
.../src/main/resources/authorizations.xml | 333 --------
.../src/main/resources/console.properties | 22 -
.../src/main/resources/consoleContext.xml | 77 --
.../console/SyncopeApplication.properties | 55 --
.../console/SyncopeApplication_it.properties | 54 --
.../console/SyncopeApplication_pt_BR.properties | 54 --
.../console/pages/AbstractStatusModalPage.html | 122 ---
.../pages/AbstractStatusModalPage.properties | 19 -
.../pages/AbstractStatusModalPage_it.properties | 19 -
.../AbstractStatusModalPage_pt_BR.properties | 19 -
.../console/pages/ActivitiModelerPopupPage.html | 65 --
.../client/console/pages/ApprovalModalPage.html | 52 --
.../console/pages/ApprovalModalPage.properties | 18 -
.../pages/ApprovalModalPage_it.properties | 18 -
.../pages/ApprovalModalPage_pt_BR.properties | 18 -
.../client/console/pages/BaseModalPage.html | 56 --
.../console/pages/BaseModalPage.properties | 20 -
.../console/pages/BaseModalPage_it.properties | 20 -
.../pages/BaseModalPage_pt_BR.properties | 20 -
.../syncope/client/console/pages/BasePage.html | 145 ----
.../client/console/pages/BasePage.properties | 19 -
.../client/console/pages/BasePage_it.properties | 19 -
.../console/pages/BasePage_pt_BR.properties | 19 -
.../client/console/pages/BasePopupPage.html | 51 --
.../console/pages/BulkActionModalPage.html | 45 -
.../pages/BulkActionModalPage.properties | 17 -
.../pages/BulkActionModalPage_it.properties | 17 -
.../pages/BulkActionModalPage_pt_BR.properties | 17 -
.../pages/BulkActionResultModalPage.html | 57 --
.../pages/BulkActionResultModalPage.properties | 19 -
.../BulkActionResultModalPage_it.properties | 19 -
.../BulkActionResultModalPage_pt_BR.properties | 19 -
.../client/console/pages/ConfModalPage.html | 39 -
.../console/pages/ConfModalPage.properties | 17 -
.../console/pages/ConfModalPage_it.properties | 17 -
.../pages/ConfModalPage_pt_BR.properties | 17 -
.../client/console/pages/Configuration.html | 230 ------
.../console/pages/Configuration.properties | 48 --
.../console/pages/Configuration_it.properties | 48 --
.../pages/Configuration_pt_BR.properties | 48 --
.../pages/ConfirmPasswordResetModalPage.html | 55 --
.../ConfirmPasswordResetModalPage.properties | 20 -
.../ConfirmPasswordResetModalPage_it.properties | 20 -
...nfirmPasswordResetModalPage_pt_BR.properties | 20 -
.../console/pages/ConnObjectModalPage.html | 39 -
.../pages/ConnObjectModalPage.properties | 17 -
.../pages/ConnObjectModalPage_it.properties | 17 -
.../pages/ConnObjectModalPage_pt_BR.properties | 17 -
.../console/pages/ConnectorModalPage.html | 161 ----
.../console/pages/ConnectorModalPage.properties | 43 -
.../pages/ConnectorModalPage_it.properties | 43 -
.../pages/ConnectorModalPage_pt_BR.properties | 43 -
.../console/pages/DerSchemaModalPage.html | 64 --
.../console/pages/DerSchemaModalPage.properties | 22 -
.../pages/DerSchemaModalPage_it.properties | 22 -
.../pages/DerSchemaModalPage_pt_BR.properties | 22 -
.../pages/DisplayAttributesModalPage.html | 130 ---
.../pages/DisplayAttributesModalPage.properties | 33 -
.../DisplayAttributesModalPage_it.properties | 33 -
.../DisplayAttributesModalPage_pt_BR.properties | 33 -
.../syncope/client/console/pages/ErrorPage.html | 53 --
.../console/pages/ExecMessageModalPage.html | 25 -
.../console/pages/FailureMessageModalPage.html | 36 -
.../client/console/pages/GroupModalPage.html | 52 --
.../console/pages/GroupModalPage.properties | 48 --
.../console/pages/GroupModalPage_it.properties | 50 --
.../pages/GroupModalPage_pt_BR.properties | 48 --
.../console/pages/GroupSelectModalPage.html | 24 -
.../syncope/client/console/pages/Groups.html | 80 --
.../client/console/pages/Groups.properties | 26 -
.../client/console/pages/Groups_it.properties | 26 -
.../console/pages/Groups_pt_BR.properties | 26 -
.../syncope/client/console/pages/HomePage.html | 34 -
.../client/console/pages/InfoModalPage.html | 42 -
.../console/pages/InfoModalPage.properties | 19 -
.../console/pages/InfoModalPage_it.properties | 19 -
.../pages/InfoModalPage_pt_BR.properties | 19 -
.../syncope/client/console/pages/Login.html | 89 --
.../client/console/pages/Login.properties | 22 -
.../client/console/pages/Login_it.properties | 22 -
.../client/console/pages/Login_pt_BR.properties | 22 -
.../console/pages/MembershipModalPage.html | 55 --
.../pages/MembershipModalPage.properties | 35 -
.../pages/MembershipModalPage_it.properties | 35 -
.../pages/MembershipModalPage_pt_BR.properties | 35 -
.../console/pages/NotificationModalPage.html | 234 ------
.../pages/NotificationModalPage.properties | 40 -
.../pages/NotificationModalPage_it.properties | 40 -
.../NotificationModalPage_pt_BR.properties | 40 -
.../pages/NotificationTaskModalPage.html | 111 ---
.../pages/NotificationTaskModalPage.properties | 32 -
.../NotificationTaskModalPage_it.properties | 32 -
.../NotificationTaskModalPage_pt_BR.properties | 32 -
.../console/pages/PlainSchemaModalPage.html | 172 ----
.../pages/PlainSchemaModalPage.properties | 38 -
.../pages/PlainSchemaModalPage_it.properties | 38 -
.../pages/PlainSchemaModalPage_pt_BR.properties | 38 -
.../client/console/pages/PolicyModalPage.html | 109 ---
.../console/pages/PolicyModalPage.properties | 88 --
.../console/pages/PolicyModalPage_it.properties | 88 --
.../pages/PolicyModalPage_pt_BR.properties | 87 --
.../console/pages/PropagationTaskModalPage.html | 75 --
.../pages/PropagationTaskModalPage.properties | 28 -
.../PropagationTaskModalPage_it.properties | 28 -
.../PropagationTaskModalPage_pt_BR.properties | 28 -
.../client/console/pages/PushTaskModalPage.html | 228 ------
.../console/pages/PushTaskModalPage.properties | 45 -
.../pages/PushTaskModalPage_it.properties | 47 --
.../pages/PushTaskModalPage_pt_BR.properties | 45 -
.../client/console/pages/RecursivePanel.html | 28 -
.../ReportExecResultDownloadModalPage.html | 23 -
...ReportExecResultDownloadModalPage.properties | 18 -
...ortExecResultDownloadModalPage_it.properties | 18 -
...ExecResultDownloadModalPage_pt_BR.properties | 18 -
.../client/console/pages/ReportModalPage.html | 146 ----
.../console/pages/ReportModalPage.properties | 36 -
.../console/pages/ReportModalPage_it.properties | 36 -
.../pages/ReportModalPage_pt_BR.properties | 36 -
.../console/pages/ReportletConfModalPage.html | 85 --
.../pages/ReportletConfModalPage.properties | 22 -
.../pages/ReportletConfModalPage_it.properties | 22 -
.../ReportletConfModalPage_pt_BR.properties | 22 -
.../syncope/client/console/pages/Reports.html | 71 --
.../client/console/pages/Reports.properties | 24 -
.../client/console/pages/Reports_it.properties | 24 -
.../console/pages/Reports_pt_BR.properties | 24 -
.../pages/RequestPasswordResetModalPage.html | 64 --
.../RequestPasswordResetModalPage.properties | 21 -
.../RequestPasswordResetModalPage_it.properties | 21 -
...questPasswordResetModalPage_pt_BR.properties | 21 -
.../client/console/pages/ResourceModalPage.html | 64 --
.../console/pages/ResourceModalPage.properties | 60 --
.../pages/ResourceModalPage_it.properties | 60 --
.../pages/ResourceModalPage_pt_BR.properties | 60 --
.../syncope/client/console/pages/Resources.html | 99 ---
.../client/console/pages/Resources.properties | 34 -
.../console/pages/Resources_it.properties | 34 -
.../console/pages/Resources_pt_BR.properties | 32 -
.../console/pages/ResultStatusModalPage.html | 226 ------
.../pages/ResultStatusModalPage.properties | 26 -
.../pages/ResultStatusModalPage_it.properties | 26 -
.../ResultStatusModalPage_pt_BR.properties | 26 -
.../client/console/pages/RouteModalPage.html | 49 --
.../console/pages/RouteModalPage.properties | 18 -
.../console/pages/RouteModalPage_it.properties | 18 -
.../pages/RouteModalPage_pt_BR.properties | 18 -
.../console/pages/SchedTaskModalPage.html | 136 ----
.../console/pages/SchedTaskModalPage.properties | 36 -
.../pages/SchedTaskModalPage_it.properties | 36 -
.../pages/SchedTaskModalPage_pt_BR.properties | 36 -
.../console/pages/Schema$SchemaTypePanel.html | 41 -
.../syncope/client/console/pages/Schema.html | 59 --
.../client/console/pages/Schema.properties | 35 -
.../client/console/pages/Schema_it.properties | 35 -
.../console/pages/Schema_pt_BR.properties | 35 -
.../pages/SecurityQuestionModalPage.html | 46 --
.../pages/SecurityQuestionModalPage.properties | 18 -
.../SecurityQuestionModalPage_it.properties | 18 -
.../SecurityQuestionModalPage_pt_BR.properties | 18 -
.../client/console/pages/SyncTaskModalPage.html | 205 -----
.../console/pages/SyncTaskModalPage.properties | 43 -
.../pages/SyncTaskModalPage_it.properties | 44 -
.../pages/SyncTaskModalPage_pt_BR.properties | 43 -
.../syncope/client/console/pages/Tasks.html | 61 --
.../client/console/pages/Tasks.properties | 21 -
.../client/console/pages/Tasks_it.properties | 21 -
.../client/console/pages/Tasks_pt_BR.properties | 21 -
.../syncope/client/console/pages/Todo.html | 45 -
.../client/console/pages/Todo.properties | 31 -
.../client/console/pages/Todo_it.properties | 31 -
.../client/console/pages/Todo_pt_BR.properties | 31 -
.../client/console/pages/UserModalPage.html | 97 ---
.../console/pages/UserModalPage.properties | 52 --
.../console/pages/UserModalPage_it.properties | 53 --
.../pages/UserModalPage_pt_BR.properties | 52 --
.../console/pages/UserOwnerSelectModalPage.html | 38 -
.../pages/UserOwnerSelectModalPage.properties | 23 -
.../UserOwnerSelectModalPage_it.properties | 23 -
.../UserOwnerSelectModalPage_pt_BR.properties | 23 -
.../syncope/client/console/pages/Users.html | 72 --
.../client/console/pages/Users.properties | 26 -
.../client/console/pages/Users_it.properties | 26 -
.../client/console/pages/Users_pt_BR.properties | 26 -
.../console/pages/VirSchemaModalPage.html | 53 --
.../console/pages/VirSchemaModalPage.properties | 22 -
.../pages/VirSchemaModalPage_it.properties | 22 -
.../pages/VirSchemaModalPage_pt_BR.properties | 22 -
.../client/console/pages/WelcomePage.html | 70 --
.../client/console/pages/WelcomePage.properties | 18 -
.../console/pages/WelcomePage_it.properties | 18 -
.../console/pages/WelcomePage_pt_BR.properties | 18 -
.../console/pages/XMLEditorPopupPage.html | 82 --
.../console/pages/XMLEditorPopupPage.properties | 19 -
.../pages/XMLEditorPopupPage_it.properties | 19 -
.../pages/XMLEditorPopupPage_pt_BR.properties | 19 -
.../panels/AbstractProvisioningTasksPanel.html | 41 -
.../console/panels/AbstractSearchPanel.html | 50 --
.../panels/AbstractSearchResultPanel.html | 43 -
.../panels/AbstractSearchResultPanel.properties | 30 -
.../AbstractSearchResultPanel_it.properties | 30 -
.../AbstractSearchResultPanel_pt_BR.properties | 30 -
.../console/panels/ActionDataTablePanel.html | 45 -
.../console/panels/AjaxDataTablePanel.html | 47 --
.../console/panels/AnnotatedBeanPanel.html | 98 ---
.../panels/AnnotatedBeanPanel.properties | 20 -
.../panels/AnnotatedBeanPanel_it.properties | 20 -
.../panels/AnnotatedBeanPanel_pt_BR.properties | 20 -
.../console/panels/AttrTemplatesPanel.html | 58 --
.../panels/AttrTemplatesPanel.properties | 23 -
.../panels/AttrTemplatesPanel_it.properties | 23 -
.../panels/AttrTemplatesPanel_pt_BR.properties | 23 -
.../client/console/panels/AuditEventsPanel.html | 122 ---
.../client/console/panels/DerAttrsPanel.html | 60 --
.../console/panels/DerAttrsPanel.properties | 17 -
.../console/panels/DerAttrsPanel_it.properties | 18 -
.../panels/DerAttrsPanel_pt_BR.properties | 17 -
.../console/panels/EventSelectionPanel.html | 125 ---
.../console/panels/GroupDetailsPanel.html | 107 ---
.../console/panels/GroupDetailsPanel.properties | 22 -
.../panels/GroupDetailsPanel_it.properties | 22 -
.../panels/GroupDetailsPanel_pt_BR.properties | 22 -
.../client/console/panels/GroupPanel.html | 88 --
.../client/console/panels/GroupPanel.properties | 51 --
.../console/panels/GroupPanel_it.properties | 53 --
.../console/panels/GroupPanel_pt_BR.properties | 40 -
.../console/panels/GroupSecurityPanel.html | 66 --
.../panels/GroupSecurityPanel.properties | 20 -
.../panels/GroupSecurityPanel_it.properties | 20 -
.../panels/GroupSecurityPanel_pt_BR.properties | 20 -
.../console/panels/GroupSummaryPanel.html | 39 -
.../client/console/panels/GroupTabPanel.html | 64 --
.../console/panels/GroupTabPanel.properties | 27 -
.../console/panels/GroupTabPanel_it.properties | 27 -
.../panels/GroupTabPanel_pt_BR.properties | 27 -
.../client/console/panels/ImagePanel.html | 23 -
.../console/panels/JQueryUITabbedPanel.html | 41 -
.../client/console/panels/LayoutsPanel.html | 41 -
.../console/panels/LayoutsPanel.properties | 18 -
.../console/panels/LayoutsPanel_it.properties | 18 -
.../panels/LayoutsPanel_pt_BR.properties | 18 -
.../console/panels/LoggerCategoryPanel.html | 106 ---
.../client/console/panels/MembershipsPanel.html | 66 --
.../console/panels/MembershipsPanel.properties | 23 -
.../panels/MembershipsPanel_it.properties | 24 -
.../panels/MembershipsPanel_pt_BR.properties | 23 -
.../console/panels/NotificationTasks.html | 38 -
.../console/panels/NotificationTasks.properties | 26 -
.../panels/NotificationTasks_it.properties | 26 -
.../panels/NotificationTasks_pt_BR.properties | 26 -
.../client/console/panels/PlainAttrsPanel.html | 44 -
.../client/console/panels/PoliciesPanel.html | 42 -
.../console/panels/PoliciesPanel.properties | 34 -
.../console/panels/PoliciesPanel_it.properties | 34 -
.../panels/PoliciesPanel_pt_BR.properties | 34 -
.../client/console/panels/PolicyBeanPanel.html | 39 -
.../client/console/panels/PropagationTasks.html | 37 -
.../console/panels/PropagationTasks.properties | 28 -
.../panels/PropagationTasks_it.properties | 28 -
.../panels/PropagationTasks_pt_BR.properties | 28 -
.../console/panels/PushTasksPanel.properties | 29 -
.../console/panels/PushTasksPanel_it.properties | 29 -
.../panels/PushTasksPanel_pt_BR.properties | 29 -
.../console/panels/ResourceConnConfPanel.html | 41 -
.../console/panels/ResourceDetailsPanel.html | 137 ----
.../console/panels/ResourceMappingPanel.html | 125 ---
.../console/panels/ResourceSecurityPanel.html | 56 --
.../panels/ResourceSecurityPanel.properties | 19 -
.../panels/ResourceSecurityPanel_it.properties | 19 -
.../ResourceSecurityPanel_pt_BR.properties | 19 -
.../client/console/panels/ResourcesPanel.html | 23 -
.../client/console/panels/RuntimePanel.html | 49 --
.../client/console/panels/SchedTasks.html | 42 -
.../client/console/panels/SchedTasks.properties | 28 -
.../console/panels/SchedTasks_it.properties | 28 -
.../console/panels/SchedTasks_pt_BR.properties | 28 -
.../console/panels/SecurityQuestionPanel.html | 41 -
.../panels/SecurityQuestionPanel.properties | 18 -
.../panels/SecurityQuestionPanel_it.properties | 18 -
.../SecurityQuestionPanel_pt_BR.properties | 18 -
.../console/panels/SelectedEventsPanel.html | 33 -
.../client/console/panels/StatusPanel.html | 130 ---
.../console/panels/StatusPanel.properties | 19 -
.../console/panels/StatusPanel_it.properties | 19 -
.../console/panels/StatusPanel_pt_BR.properties | 19 -
.../console/panels/SyncTasksPanel.properties | 29 -
.../console/panels/SyncTasksPanel_it.properties | 29 -
.../panels/SyncTasksPanel_pt_BR.properties | 29 -
.../client/console/panels/UserDetailsPanel.html | 71 --
.../console/panels/UserDetailsPanel.properties | 19 -
.../panels/UserDetailsPanel_it.properties | 19 -
.../panels/UserDetailsPanel_pt_BR.properties | 19 -
.../client/console/panels/VirAttrsPanel.html | 60 --
.../console/panels/VirAttrsPanel.properties | 19 -
.../console/panels/VirAttrsPanel_it.properties | 20 -
.../panels/VirAttrsPanel_pt_BR.properties | 19 -
.../data/table/CheckBoxGroupSelectorPanel.html | 21 -
.../html/repeater/data/table/CheckBoxPanel.html | 23 -
.../repeater/data/table/CollectionPanel.html | 25 -
.../markup/html/CrontabContainer.properties | 22 -
.../markup/html/CrontabContainer_it.properties | 22 -
.../html/CrontabContainer_pt_BR.properties | 22 -
.../markup/html/form/ActionLinksPanel.html | 163 ----
.../markup/html/form/AjaxCheckBoxPanel.html | 21 -
.../html/form/AjaxDropDownChoicePanel.html | 24 -
.../markup/html/form/AjaxNumberFieldPanel.html | 22 -
.../markup/html/form/AjaxPalettePanel.html | 23 -
.../html/form/AjaxPasswordFieldPanel.html | 22 -
.../markup/html/form/AjaxTextFieldPanel.html | 23 -
.../markup/html/form/BinaryFieldPanel.html | 44 -
.../form/CheckBoxMultipleChoiceFieldPanel.html | 23 -
.../markup/html/form/DateTextFieldPanel.html | 22 -
.../markup/html/form/DateTimeFieldPanel.html | 21 -
.../html/form/DateTimeFieldPanel.properties | 17 -
.../html/form/DateTimeFieldPanel_it.properties | 17 -
.../form/DateTimeFieldPanel_pt_BR.properties | 17 -
.../wicket/markup/html/form/FieldPanel.html | 34 -
.../wicket/markup/html/form/LinkPanel.html | 23 -
.../markup/html/form/MappingPurposePanel.html | 31 -
.../markup/html/form/MultiFieldPanel.html | 35 -
.../markup/html/form/MultiFieldPanel.properties | 22 -
.../html/form/MultiFieldPanel_it.properties | 22 -
.../html/form/MultiFieldPanel_pt_BR.properties | 22 -
.../wicket/markup/html/form/NonI18nPalette.html | 69 --
.../markup/html/form/SpinnerFieldPanel.html | 29 -
.../form/preview/AbstractBinaryPreviewer.html | 24 -
.../html/form/preview/BinaryCertPreviewer.html | 24 -
.../html/form/preview/BinaryImagePreviewer.html | 23 -
.../wicket/markup/html/tree/TreeGroupPanel.html | 25 -
ext/swagger-ui/pom.xml | 2 +-
pom.xml | 20 +
src/main/asciidoc/images/iam-scenario.png | Bin 114653 -> 117042 bytes
src/main/asciidoc/images/iam-scenario.xml | 20 +
src/site/resources/css/site.css | 9 +-
src/site/xdoc/building.xml | 5 +
src/site/xdoc/release-process.xml | 181 +++--
666 files changed, 157 insertions(+), 49021 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/syncope/blob/b7f88690/client/old_console/pom.xml
----------------------------------------------------------------------
diff --git a/client/old_console/pom.xml b/client/old_console/pom.xml
deleted file mode 100644
index a49170a..0000000
--- a/client/old_console/pom.xml
+++ /dev/null
@@ -1,109 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements. See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership. The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied. See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.apache.syncope</groupId>
- <artifactId>syncope-client</artifactId>
- <version>2.0.0-SNAPSHOT</version>
- </parent>
-
- <name>Apache Syncope Client OLD Console</name>
- <description>To keep only until the new console is ready, DOES NOT BUILD</description>
- <groupId>org.apache.syncope.client</groupId>
- <artifactId>syncope-client-old_console</artifactId>
- <packaging>jar</packaging>
-
- <properties>
- <rootpom.basedir>${basedir}/../..</rootpom.basedir>
- </properties>
-
- <dependencies>
- <dependency>
- <groupId>javax.servlet</groupId>
- <artifactId>javax.servlet-api</artifactId>
- <scope>provided</scope>
- </dependency>
-
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-web</artifactId>
- </dependency>
-
- <dependency>
- <groupId>org.apache.wicket</groupId>
- <artifactId>wicket</artifactId>
- <type>pom</type>
- </dependency>
- <dependency>
- <groupId>org.apache.wicket</groupId>
- <artifactId>wicket-extensions</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.wicket</groupId>
- <artifactId>wicket-datetime</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.wicket</groupId>
- <artifactId>wicket-spring</artifactId>
- <version>7.0.0</version>
- <!-- exclude spring framework that wicket pulls in -->
- <exclusions>
- <exclusion>
- <groupId>org.springframework</groupId>
- <artifactId>spring</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.apache.wicket</groupId>
- <artifactId>wicket-auth-roles</artifactId>
- </dependency>
-
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- </dependency>
-
- <dependency>
- <groupId>org.apache.syncope.client</groupId>
- <artifactId>syncope-client-lib</artifactId>
- <version>${project.version}</version>
- </dependency>
- </dependencies>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-checkstyle-plugin</artifactId>
- </plugin>
- </plugins>
-
- <resources>
- <resource>
- <directory>src/main/resources</directory>
- <filtering>true</filtering>
- </resource>
- </resources>
- </build>
-</project>
http://git-wip-us.apache.org/repos/asf/syncope/blob/b7f88690/client/old_console/src/main/java/org/apache/syncope/client/console/BinaryPreview.java
----------------------------------------------------------------------
diff --git a/client/old_console/src/main/java/org/apache/syncope/client/console/BinaryPreview.java b/client/old_console/src/main/java/org/apache/syncope/client/console/BinaryPreview.java
deleted file mode 100644
index c499d60..0000000
--- a/client/old_console/src/main/java/org/apache/syncope/client/console/BinaryPreview.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-package org.apache.syncope.client.console;
-
-import java.lang.annotation.Documented;
-import java.lang.annotation.ElementType;
-import java.lang.annotation.Retention;
-import java.lang.annotation.RetentionPolicy;
-import java.lang.annotation.Target;
-
-@Target({ ElementType.TYPE })
-@Retention(RetentionPolicy.RUNTIME)
-@Documented
-public @interface BinaryPreview {
-
- public String[] mimeTypes() default {};
-
-}
http://git-wip-us.apache.org/repos/asf/syncope/blob/b7f88690/client/old_console/src/main/java/org/apache/syncope/client/console/ExtensionPanel.java
----------------------------------------------------------------------
diff --git a/client/old_console/src/main/java/org/apache/syncope/client/console/ExtensionPanel.java b/client/old_console/src/main/java/org/apache/syncope/client/console/ExtensionPanel.java
deleted file mode 100644
index 5574926..0000000
--- a/client/old_console/src/main/java/org/apache/syncope/client/console/ExtensionPanel.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-package org.apache.syncope.client.console;
-
-import java.lang.annotation.Documented;
-import java.lang.annotation.ElementType;
-import java.lang.annotation.Retention;
-import java.lang.annotation.RetentionPolicy;
-import java.lang.annotation.Target;
-
-@Target({ ElementType.TYPE })
-@Retention(RetentionPolicy.RUNTIME)
-@Documented
-public @interface ExtensionPanel {
-
- public String value();
-
-}
http://git-wip-us.apache.org/repos/asf/syncope/blob/b7f88690/client/old_console/src/main/java/org/apache/syncope/client/console/SyncopeApplication.java
----------------------------------------------------------------------
diff --git a/client/old_console/src/main/java/org/apache/syncope/client/console/SyncopeApplication.java b/client/old_console/src/main/java/org/apache/syncope/client/console/SyncopeApplication.java
deleted file mode 100644
index a1e781d..0000000
--- a/client/old_console/src/main/java/org/apache/syncope/client/console/SyncopeApplication.java
+++ /dev/null
@@ -1,306 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-package org.apache.syncope.client.console;
-
-import java.io.Serializable;
-import org.apache.commons.lang3.StringUtils;
-import org.apache.syncope.client.console.commons.Constants;
-import org.apache.syncope.client.console.commons.XMLRolesReader;
-import org.apache.syncope.client.console.pages.Configuration;
-import org.apache.syncope.client.console.pages.InfoModalPage;
-import org.apache.syncope.client.console.pages.Login;
-import org.apache.syncope.client.console.pages.Logout;
-import org.apache.syncope.client.console.pages.Reports;
-import org.apache.syncope.client.console.pages.Resources;
-import org.apache.syncope.client.console.pages.Groups;
-import org.apache.syncope.client.console.pages.Schema;
-import org.apache.syncope.client.console.pages.Tasks;
-import org.apache.syncope.client.console.pages.Todo;
-import org.apache.syncope.client.console.pages.UserSelfModalPage;
-import org.apache.syncope.client.console.pages.Users;
-import org.apache.syncope.client.console.pages.WelcomePage;
-import org.apache.syncope.client.console.resources.FilesystemResource;
-import org.apache.syncope.client.console.resources.WorkflowDefGETResource;
-import org.apache.syncope.client.console.resources.WorkflowDefPUTResource;
-import org.apache.syncope.client.console.rest.UserSelfRestClient;
-import org.apache.syncope.common.lib.to.UserTO;
-import org.apache.wicket.Component;
-import org.apache.wicket.Page;
-import org.apache.wicket.RestartResponseAtInterceptPageException;
-import org.apache.wicket.Session;
-import org.apache.wicket.WicketRuntimeException;
-import org.apache.wicket.ajax.AjaxRequestTarget;
-import org.apache.wicket.ajax.markup.html.AjaxLink;
-import org.apache.wicket.authorization.IUnauthorizedComponentInstantiationListener;
-import org.apache.wicket.authorization.UnauthorizedInstantiationException;
-import org.apache.wicket.authroles.authorization.strategies.role.IRoleCheckingStrategy;
-import org.apache.wicket.authroles.authorization.strategies.role.RoleAuthorizationStrategy;
-import org.apache.wicket.authroles.authorization.strategies.role.metadata.MetaDataRoleAuthorizationStrategy;
-import org.apache.wicket.extensions.ajax.markup.html.modal.ModalWindow;
-import org.apache.wicket.markup.html.WebPage;
-import org.apache.wicket.markup.html.basic.Label;
-import org.apache.wicket.markup.html.image.Image;
-import org.apache.wicket.markup.html.link.BookmarkablePageLink;
-import org.apache.wicket.protocol.http.WebApplication;
-import org.apache.wicket.request.Request;
-import org.apache.wicket.request.Response;
-import org.apache.wicket.request.resource.ContextRelativeResource;
-import org.apache.wicket.request.resource.IResource;
-import org.apache.wicket.request.resource.ResourceReference;
-import org.apache.wicket.spring.injection.annot.SpringComponentInjector;
-import org.springframework.web.context.support.WebApplicationContextUtils;
-
-/**
- * SyncopeApplication class.
- */
-public class SyncopeApplication
- extends WebApplication
- implements IUnauthorizedComponentInstantiationListener, IRoleCheckingStrategy, Serializable {
-
- private static final long serialVersionUID = -2920378752291913495L;
-
- public static final String IMG_PREFIX = "/img/menu/";
-
- public static final String IMG_NOTSEL = "notsel/";
-
- private static final String ACTIVITI_MODELER_CONTEXT = "activiti-modeler";
-
- private static final int EDIT_PROFILE_WIN_HEIGHT = 550;
-
- private static final int EDIT_PROFILE_WIN_WIDTH = 800;
-
- @Override
- protected void init() {
- super.init();
-
- getComponentInstantiationListeners().add(new SpringComponentInjector(this));
-
- getResourceSettings().setThrowExceptionOnMissingResource(true);
-
- getSecuritySettings().setAuthorizationStrategy(new RoleAuthorizationStrategy(this));
- getSecuritySettings().setUnauthorizedComponentInstantiationListener(this);
-
- getMarkupSettings().setStripWicketTags(true);
- getMarkupSettings().setCompressWhitespace(true);
-
- getRequestCycleListeners().add(new SyncopeRequestCycleListener());
-
- final String activitiModelerDirectory = WebApplicationContextUtils.getWebApplicationContext(
- WebApplication.get().getServletContext()).getBean("activitiModelerDirectory", String.class);
- mountResource("/" + ACTIVITI_MODELER_CONTEXT, new ResourceReference(ACTIVITI_MODELER_CONTEXT) {
-
- private static final long serialVersionUID = -128426276529456602L;
-
- @Override
- public IResource getResource() {
- return new FilesystemResource(ACTIVITI_MODELER_CONTEXT, activitiModelerDirectory);
- }
-
- });
- mountResource("/workflowDefGET", new ResourceReference("workflowDefGET") {
-
- private static final long serialVersionUID = -128426276529456602L;
-
- @Override
- public IResource getResource() {
- return new WorkflowDefGETResource();
- }
- });
- mountResource("/workflowDefPUT", new ResourceReference("workflowDefPUT") {
-
- private static final long serialVersionUID = -128426276529456602L;
-
- @Override
- public IResource getResource() {
- return new WorkflowDefPUTResource();
- }
- });
- }
-
- public void setupNavigationPanel(final WebPage page, final XMLRolesReader xmlRolesReader, final boolean notsel) {
- final ModalWindow infoModal = new ModalWindow("infoModal");
- page.add(infoModal);
- infoModal.setInitialWidth(350);
- infoModal.setInitialHeight(300);
- infoModal.setCssClassName(ModalWindow.CSS_CLASS_GRAY);
- infoModal.setCookieName("infoModal");
- infoModal.setPageCreator(new ModalWindow.PageCreator() {
-
- private static final long serialVersionUID = -7834632442532690940L;
-
- @Override
- public Page createPage() {
- return new InfoModalPage();
- }
- });
-
- final AjaxLink<Page> infoLink = new AjaxLink<Page>("infoLink") {
-
- private static final long serialVersionUID = -7978723352517770644L;
-
- @Override
- public void onClick(final AjaxRequestTarget target) {
- infoModal.show(target);
- }
- };
- page.add(infoLink);
-
- BookmarkablePageLink<Page> schemaLink = new BookmarkablePageLink<>("schema", Schema.class);
- MetaDataRoleAuthorizationStrategy.authorize(
- schemaLink, WebPage.ENABLE, xmlRolesReader.getEntitlement("Schema", "list"));
- page.add(schemaLink);
- schemaLink.add(new Image("schemaIcon", new ContextRelativeResource(IMG_PREFIX + (notsel
- ? IMG_NOTSEL
- : StringUtils.EMPTY) + "schema" + Constants.PNG_EXT)));
-
- BookmarkablePageLink<Page> usersLink = new BookmarkablePageLink<>("users", Users.class);
- MetaDataRoleAuthorizationStrategy.authorize(
- usersLink, WebPage.ENABLE, xmlRolesReader.getEntitlement("Users", "list"));
- page.add(usersLink);
- usersLink.add(new Image("usersIcon", new ContextRelativeResource(IMG_PREFIX + (notsel
- ? IMG_NOTSEL
- : StringUtils.EMPTY) + "users" + Constants.PNG_EXT)));
-
- BookmarkablePageLink<Page> groupsLink = new BookmarkablePageLink<>("groups", Groups.class);
- MetaDataRoleAuthorizationStrategy.authorize(
- groupsLink, WebPage.ENABLE, xmlRolesReader.getEntitlement("Groups", "list"));
- page.add(groupsLink);
- groupsLink.add(new Image("groupsIcon", new ContextRelativeResource(IMG_PREFIX + (notsel
- ? IMG_NOTSEL
- : StringUtils.EMPTY) + "groups" + Constants.PNG_EXT)));
-
- BookmarkablePageLink<Page> resourcesLink = new BookmarkablePageLink<>("resources", Resources.class);
- MetaDataRoleAuthorizationStrategy.authorize(
- resourcesLink, WebPage.ENABLE, xmlRolesReader.getEntitlement("Resources", "list"));
- page.add(resourcesLink);
- resourcesLink.add(new Image("resourcesIcon", new ContextRelativeResource(IMG_PREFIX + (notsel
- ? IMG_NOTSEL
- : StringUtils.EMPTY) + "resources" + Constants.PNG_EXT)));
-
- BookmarkablePageLink<Page> todoLink = new BookmarkablePageLink<>("todo", Todo.class);
- MetaDataRoleAuthorizationStrategy.authorize(
- todoLink, WebPage.ENABLE, xmlRolesReader.getEntitlement("Approval", "list"));
- page.add(todoLink);
- todoLink.add(new Image("todoIcon", new ContextRelativeResource(IMG_PREFIX + (notsel
- ? IMG_NOTSEL
- : StringUtils.EMPTY) + "todo" + Constants.PNG_EXT)));
-
- BookmarkablePageLink<Page> reportLink = new BookmarkablePageLink<>("reports", Reports.class);
- MetaDataRoleAuthorizationStrategy.authorize(
- reportLink, WebPage.ENABLE, xmlRolesReader.getEntitlement("Reports", "list"));
- page.add(reportLink);
- reportLink.add(new Image("reportsIcon", new ContextRelativeResource(IMG_PREFIX + (notsel
- ? IMG_NOTSEL
- : StringUtils.EMPTY) + "reports" + Constants.PNG_EXT)));
-
- BookmarkablePageLink<Page> configurationLink = new BookmarkablePageLink<>("configuration",
- Configuration.class);
- MetaDataRoleAuthorizationStrategy.authorize(
- configurationLink, WebPage.ENABLE, xmlRolesReader.getEntitlement("Configuration", "list"));
- page.add(configurationLink);
- configurationLink.add(new Image("configurationIcon", new ContextRelativeResource(IMG_PREFIX + (notsel
- ? IMG_NOTSEL
- : StringUtils.EMPTY) + "configuration" + Constants.PNG_EXT)));
-
- BookmarkablePageLink<Page> taskLink = new BookmarkablePageLink<>("tasks", Tasks.class);
- MetaDataRoleAuthorizationStrategy.authorize(
- taskLink, WebPage.ENABLE, xmlRolesReader.getEntitlement("Tasks", "list"));
- page.add(taskLink);
- taskLink.add(new Image("tasksIcon", new ContextRelativeResource(IMG_PREFIX + (notsel
- ? IMG_NOTSEL
- : StringUtils.EMPTY) + "tasks" + Constants.PNG_EXT)));
-
- page.add(new BookmarkablePageLink<Page>("logout", Logout.class));
- }
-
- public void setupEditProfileModal(final WebPage page, final UserSelfRestClient userSelfRestClient) {
- // Modal window for editing user profile
- final ModalWindow editProfileModalWin = new ModalWindow("editProfileModal");
- editProfileModalWin.setCssClassName(ModalWindow.CSS_CLASS_GRAY);
- editProfileModalWin.setInitialHeight(EDIT_PROFILE_WIN_HEIGHT);
- editProfileModalWin.setInitialWidth(EDIT_PROFILE_WIN_WIDTH);
- editProfileModalWin.setCookieName("edit-profile-modal");
- page.add(editProfileModalWin);
-
- final AjaxLink<Page> editProfileLink = new AjaxLink<Page>("editProfileLink") {
-
- private static final long serialVersionUID = -7978723352517770644L;
-
- @Override
- public void onClick(final AjaxRequestTarget target) {
- final UserTO userTO;
- if (SyncopeSession.get().isAuthenticated()) {
- try {
- userTO = userSelfRestClient.read();
- } catch (Exception e) {
- throw new WicketRuntimeException(e);
- }
- } else {
- userTO = new UserTO();
- }
-
- editProfileModalWin.setPageCreator(new ModalWindow.PageCreator() {
-
- private static final long serialVersionUID = -7834632442532690940L;
-
- @Override
- public Page createPage() {
- return new UserSelfModalPage(page.getPageReference(), editProfileModalWin, userTO);
- }
- });
-
- editProfileModalWin.show(target);
- }
- };
-
- editProfileLink.add(new Label("username", SyncopeSession.get().getUsername()));
-
- if ("admin".equals(SyncopeSession.get().getUsername())) {
- editProfileLink.setEnabled(false);
- }
-
- page.add(editProfileLink);
- }
-
- @Override
- public Session newSession(final Request request, final Response response) {
- return new SyncopeSession(request);
- }
-
- @Override
- public Class<? extends Page> getHomePage() {
- return SyncopeSession.get().isAuthenticated() ? WelcomePage.class : Login.class;
- }
-
- @Override
- public void onUnauthorizedInstantiation(final Component component) {
- SyncopeSession.get().invalidate();
-
- if (component instanceof Page) {
- throw new UnauthorizedInstantiationException(component.getClass());
- }
-
- throw new RestartResponseAtInterceptPageException(Login.class);
- }
-
- @Override
- public boolean hasAnyRole(final org.apache.wicket.authroles.authorization.strategies.role.Roles roles) {
- return SyncopeSession.get().hasAnyRole(roles);
- }
-}
http://git-wip-us.apache.org/repos/asf/syncope/blob/b7f88690/client/old_console/src/main/java/org/apache/syncope/client/console/SyncopeRequestCycleListener.java
----------------------------------------------------------------------
diff --git a/client/old_console/src/main/java/org/apache/syncope/client/console/SyncopeRequestCycleListener.java b/client/old_console/src/main/java/org/apache/syncope/client/console/SyncopeRequestCycleListener.java
deleted file mode 100644
index 8b27260..0000000
--- a/client/old_console/src/main/java/org/apache/syncope/client/console/SyncopeRequestCycleListener.java
+++ /dev/null
@@ -1,84 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-package org.apache.syncope.client.console;
-
-import java.security.AccessControlException;
-import javax.ws.rs.BadRequestException;
-import javax.xml.ws.WebServiceException;
-import org.apache.syncope.client.console.pages.ErrorPage;
-import org.apache.syncope.common.lib.SyncopeClientException;
-import org.apache.wicket.Page;
-import org.apache.wicket.authorization.UnauthorizedInstantiationException;
-import org.apache.wicket.core.request.handler.PageProvider;
-import org.apache.wicket.core.request.handler.RenderPageRequestHandler;
-import org.apache.wicket.markup.html.pages.ExceptionErrorPage;
-import org.apache.wicket.model.StringResourceModel;
-import org.apache.wicket.protocol.http.PageExpiredException;
-import org.apache.wicket.request.IRequestHandler;
-import org.apache.wicket.request.cycle.AbstractRequestCycleListener;
-import org.apache.wicket.request.cycle.RequestCycle;
-import org.apache.wicket.request.mapper.parameter.PageParameters;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
-public class SyncopeRequestCycleListener extends AbstractRequestCycleListener {
-
- /**
- * Logger.
- */
- private static final Logger LOG = LoggerFactory.getLogger(SyncopeRequestCycleListener.class);
-
- /**
- * {@inheritDoc}
- */
- @Override
- public IRequestHandler onException(final RequestCycle cycle, final Exception e) {
- LOG.error("Exception found", e);
-
- PageParameters errorParameters = new PageParameters();
- errorParameters.add("errorTitle", new StringResourceModel("alert", null).getString());
-
- final Page errorPage;
- if (e instanceof UnauthorizedInstantiationException) {
- errorParameters.add("errorMessage",
- new StringResourceModel("unauthorizedInstantiationException", null).getString());
-
- errorPage = new ErrorPage(errorParameters);
- } else if (e.getCause() instanceof AccessControlException) {
- errorParameters.add("errorMessage", new StringResourceModel("accessControlException", null).getString());
-
- errorPage = new ErrorPage(errorParameters);
- } else if (e instanceof PageExpiredException || !(SyncopeSession.get()).isAuthenticated()) {
- errorParameters.add("errorMessage", new StringResourceModel("pageExpiredException", null).getString());
-
- errorPage = new ErrorPage(errorParameters);
- } else if (e.getCause() instanceof BadRequestException || e.getCause() instanceof WebServiceException
- || e.getCause() instanceof SyncopeClientException) {
-
- errorParameters.add("errorMessage", new StringResourceModel("restClientException", null).getString());
-
- errorPage = new ErrorPage(errorParameters);
- } else {
- // redirect to default Wicket error page
- errorPage = new ExceptionErrorPage(e, null);
- }
-
- return new RenderPageRequestHandler(new PageProvider(errorPage));
- }
-}
http://git-wip-us.apache.org/repos/asf/syncope/blob/b7f88690/client/old_console/src/main/java/org/apache/syncope/client/console/SyncopeSession.java
----------------------------------------------------------------------
diff --git a/client/old_console/src/main/java/org/apache/syncope/client/console/SyncopeSession.java b/client/old_console/src/main/java/org/apache/syncope/client/console/SyncopeSession.java
deleted file mode 100644
index fc7f7b9..0000000
--- a/client/old_console/src/main/java/org/apache/syncope/client/console/SyncopeSession.java
+++ /dev/null
@@ -1,185 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-package org.apache.syncope.client.console;
-
-import java.text.DateFormat;
-import java.util.Arrays;
-import java.util.Collections;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Locale;
-import java.util.Map;
-import javax.ws.rs.core.EntityTag;
-import javax.ws.rs.core.MediaType;
-import org.apache.commons.lang3.builder.HashCodeBuilder;
-import org.apache.cxf.jaxrs.client.WebClient;
-import org.apache.syncope.client.lib.SyncopeClient;
-import org.apache.syncope.client.lib.SyncopeClientFactoryBean;
-import org.apache.syncope.common.lib.to.SyncopeTO;
-import org.apache.syncope.common.rest.api.service.SyncopeService;
-import org.apache.wicket.Session;
-import org.apache.wicket.authroles.authorization.strategies.role.Roles;
-import org.apache.wicket.protocol.http.WebApplication;
-import org.apache.wicket.protocol.http.WebSession;
-import org.apache.wicket.request.Request;
-import org.springframework.context.ApplicationContext;
-import org.springframework.web.context.support.WebApplicationContextUtils;
-
-/**
- * Custom Syncope Session class.
- */
-public class SyncopeSession extends WebSession {
-
- private static final long serialVersionUID = 7743446298924805872L;
-
- public static final List<Locale> SUPPORTED_LOCALES = Arrays.asList(new Locale[] {
- Locale.ENGLISH, Locale.ITALIAN, new Locale("pt", "BR") });
-
- private String username;
-
- private String password;
-
- private String version;
-
- private Roles roles = new Roles();
-
- private final SyncopeClientFactoryBean clientFactory;
-
- private final String anonymousUser;
-
- private final String anonymousKey;
-
- private final SyncopeTO syncopeTO;
-
- private final Map<Integer, SyncopeClient> clients =
- Collections.synchronizedMap(new HashMap<Integer, SyncopeClient>());
-
- public static SyncopeSession get() {
- return (SyncopeSession) Session.get();
- }
-
- public SyncopeSession(final Request request) {
- super(request);
-
- final ApplicationContext ctx = WebApplicationContextUtils.
- getWebApplicationContext(WebApplication.get().getServletContext());
-
- clientFactory = ctx.getBean(SyncopeClientFactoryBean.class).
- setContentType(SyncopeClientFactoryBean.ContentType.JSON);
- anonymousUser = ctx.getBean("anonymousUser", String.class);
- anonymousKey = ctx.getBean("anonymousKey", String.class);
-
- syncopeTO = clientFactory.create(anonymousUser, anonymousKey).getService(SyncopeService.class).info();
- }
-
- public SyncopeTO getSyncopeTO() {
- return syncopeTO;
- }
-
- public void resetClients() {
- clients.clear();
- }
-
- public <T> T getService(final Class<T> service) {
- return getService(service, this.username, this.password);
- }
-
- public <T> T getService(final String etag, final Class<T> service) {
- T serviceInstance = getService(service, this.username, this.password);
- WebClient.client(serviceInstance).match(new EntityTag(etag), false);
-
- return serviceInstance;
- }
-
- public <T> void resetClient(final Class<T> service) {
- T serviceInstance = getService(service, this.username, this.password);
- WebClient.client(serviceInstance).reset();
- }
-
- public <T> T getService(final MediaType mediaType, final Class<T> serviceClass) {
- T service;
-
- synchronized (clientFactory) {
- SyncopeClientFactoryBean.ContentType preType = clientFactory.getContentType();
-
- clientFactory.setContentType(SyncopeClientFactoryBean.ContentType.fromString(mediaType.toString()));
- service = clientFactory.create(username, password).getService(serviceClass);
- clientFactory.setContentType(preType);
- }
-
- return service;
- }
-
- public <T> T getAnonymousService(final Class<T> serviceClass) {
- return getService(serviceClass, this.anonymousUser, this.anonymousKey);
- }
-
- public <T> T getService(final Class<T> serviceClass, final String username, final String password) {
- final int clientKey = new HashCodeBuilder().append(username).append(password).toHashCode();
-
- if (!clients.containsKey(clientKey)) {
- clients.put(clientKey, clientFactory.create(username, password));
- }
-
- return clients.get(clientKey).getService(serviceClass);
- }
-
- public String getUsername() {
- return username;
- }
-
- public void setUsername(final String username) {
- this.username = username;
- }
-
- public void setPassword(final String password) {
- this.password = password;
- }
-
- public String getVersion() {
- return version;
- }
-
- public void setVersion(final String version) {
- this.version = version;
- }
-
- public void setEntitlements(final String[] entitlements) {
- String[] defensiveCopy = entitlements.clone();
- roles = new Roles(defensiveCopy);
- }
-
- public Roles getEntitlements() {
- return roles;
- }
-
- public boolean isAuthenticated() {
- return getUsername() != null;
- }
-
- public boolean hasAnyRole(final Roles roles) {
- return this.roles.hasAnyRole(roles);
- }
-
- public DateFormat getDateFormat() {
- final Locale locale = getLocale() == null ? Locale.ENGLISH : getLocale();
-
- return DateFormat.getDateTimeInstance(DateFormat.SHORT, DateFormat.SHORT, locale);
- }
-}
http://git-wip-us.apache.org/repos/asf/syncope/blob/b7f88690/client/old_console/src/main/java/org/apache/syncope/client/console/commons/ActionTableCheckGroup.java
----------------------------------------------------------------------
diff --git a/client/old_console/src/main/java/org/apache/syncope/client/console/commons/ActionTableCheckGroup.java b/client/old_console/src/main/java/org/apache/syncope/client/console/commons/ActionTableCheckGroup.java
deleted file mode 100644
index 453e0c0..0000000
--- a/client/old_console/src/main/java/org/apache/syncope/client/console/commons/ActionTableCheckGroup.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-package org.apache.syncope.client.console.commons;
-
-import java.util.Collection;
-import org.apache.wicket.markup.html.form.CheckGroup;
-import org.apache.wicket.model.IModel;
-
-public class ActionTableCheckGroup<T> extends CheckGroup<T> {
-
- private static final long serialVersionUID = 1288270558573401394L;
-
- public ActionTableCheckGroup(final String id, final Collection<T> collection) {
- super(id, collection);
- }
-
- public ActionTableCheckGroup(final String id, final IModel<Collection<T>> model) {
- super(id, model);
- }
-
- public boolean isCheckable(final T element) {
- return true;
- }
-}
http://git-wip-us.apache.org/repos/asf/syncope/blob/b7f88690/client/old_console/src/main/java/org/apache/syncope/client/console/commons/AttrLayoutType.java
----------------------------------------------------------------------
diff --git a/client/old_console/src/main/java/org/apache/syncope/client/console/commons/AttrLayoutType.java b/client/old_console/src/main/java/org/apache/syncope/client/console/commons/AttrLayoutType.java
deleted file mode 100644
index 26764b4..0000000
--- a/client/old_console/src/main/java/org/apache/syncope/client/console/commons/AttrLayoutType.java
+++ /dev/null
@@ -1,105 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-package org.apache.syncope.client.console.commons;
-
-import java.util.ArrayList;
-import java.util.List;
-import org.apache.syncope.common.lib.types.AttributableType;
-
-public enum AttrLayoutType {
-
- ADMIN_USER("admin.user.layout", Mode.ADMIN, AttributableType.USER),
- SELF_USER("self.user.layout", Mode.SELF, AttributableType.USER),
- ADMIN_GROUP("admin.group.layout", Mode.ADMIN, AttributableType.GROUP),
- SELF_GROUP("self.group.layout", Mode.SELF, AttributableType.GROUP),
- ADMIN_MEMBERSHIP("admin.membership.layout", Mode.ADMIN, AttributableType.MEMBERSHIP),
- SELF_MEMBERSHIP("self.membership.layout", Mode.SELF, AttributableType.MEMBERSHIP);
-
- private final String confKey;
-
- private final Mode mode;
-
- private final AttributableType attrType;
-
- AttrLayoutType(final String confKey, final Mode mode, final AttributableType attrType) {
- this.confKey = confKey;
- this.mode = mode;
- this.attrType = attrType;
- }
-
- public String getConfKey() {
- return confKey;
- }
-
- public Mode getMode() {
- return mode;
- }
-
- public AttributableType getAttrType() {
- return attrType;
- }
-
- public static List<String> confKeys() {
- List<String> confKeys = new ArrayList<String>();
- for (AttrLayoutType value : values()) {
- confKeys.add(value.getConfKey());
- }
-
- return confKeys;
- }
-
- public static AttrLayoutType valueOf(final Mode mode, final AttributableType attrType) {
- AttrLayoutType result = null;
- if (mode == Mode.ADMIN) {
- switch (attrType) {
- case USER:
- result = ADMIN_USER;
- break;
-
- case MEMBERSHIP:
- result = ADMIN_MEMBERSHIP;
- break;
-
- case GROUP:
- result = ADMIN_GROUP;
- break;
-
- default:
- }
- } else if (mode == Mode.SELF) {
- switch (attrType) {
- case USER:
- result = SELF_USER;
- break;
-
- case MEMBERSHIP:
- result = SELF_MEMBERSHIP;
- break;
-
- case GROUP:
- result = SELF_GROUP;
- break;
-
- default:
- }
- }
-
- return result;
- }
-}
http://git-wip-us.apache.org/repos/asf/syncope/blob/b7f88690/client/old_console/src/main/java/org/apache/syncope/client/console/commons/AttributableDataProvider.java
----------------------------------------------------------------------
diff --git a/client/old_console/src/main/java/org/apache/syncope/client/console/commons/AttributableDataProvider.java b/client/old_console/src/main/java/org/apache/syncope/client/console/commons/AttributableDataProvider.java
deleted file mode 100644
index 91a797e..0000000
--- a/client/old_console/src/main/java/org/apache/syncope/client/console/commons/AttributableDataProvider.java
+++ /dev/null
@@ -1,101 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-package org.apache.syncope.client.console.commons;
-
-import java.util.Collections;
-import java.util.Iterator;
-import java.util.List;
-import org.apache.syncope.client.console.rest.AbstractSubjectRestClient;
-import org.apache.syncope.common.lib.to.AbstractAttributableTO;
-import org.apache.wicket.extensions.markup.html.repeater.data.sort.SortOrder;
-import org.apache.wicket.extensions.markup.html.repeater.util.SortableDataProvider;
-import org.apache.wicket.model.CompoundPropertyModel;
-import org.apache.wicket.model.IModel;
-
-public class AttributableDataProvider extends SortableDataProvider<AbstractAttributableTO, String> {
-
- private static final long serialVersionUID = 6267494272884913376L;
-
- private final SortableAttributableProviderComparator comparator;
-
- private String fiql = null;
-
- private final int paginatorRows;
-
- private final boolean filtered;
-
- private final AbstractSubjectRestClient restClient;
-
- public AttributableDataProvider(final AbstractSubjectRestClient restClient,
- final int paginatorRows, final boolean filtered) {
-
- super();
-
- this.restClient = restClient;
- this.filtered = filtered;
- this.paginatorRows = paginatorRows;
-
- // default sorting
- setSort("key", SortOrder.ASCENDING);
-
- this.comparator = new SortableAttributableProviderComparator(this);
- }
-
- public void setFIQL(final String fiql) {
- this.fiql = fiql;
- }
-
- @Override
- public Iterator<? extends AbstractAttributableTO> iterator(final long first, final long count) {
- List<? extends AbstractAttributableTO> result;
-
- final int page = ((int) first / paginatorRows);
-
- if (filtered) {
- result = fiql == null
- ? Collections.<AbstractAttributableTO>emptyList()
- : restClient.search(fiql, (page < 0 ? 0 : page) + 1, paginatorRows, getSort());
- } else {
- result = restClient.list((page < 0 ? 0 : page) + 1, paginatorRows, getSort());
- }
-
- Collections.sort(result, comparator);
- return result.iterator();
- }
-
- @Override
- public long size() {
- long result;
-
- if (filtered) {
- result = fiql == null
- ? 0
- : restClient.searchCount(fiql);
- } else {
- result = restClient.count();
- }
-
- return result;
- }
-
- @Override
- public IModel<AbstractAttributableTO> model(final AbstractAttributableTO object) {
- return new CompoundPropertyModel<>(object);
- }
-}
http://git-wip-us.apache.org/repos/asf/syncope/blob/b7f88690/client/old_console/src/main/java/org/apache/syncope/client/console/commons/CloseOnESCBehavior.java
----------------------------------------------------------------------
diff --git a/client/old_console/src/main/java/org/apache/syncope/client/console/commons/CloseOnESCBehavior.java b/client/old_console/src/main/java/org/apache/syncope/client/console/commons/CloseOnESCBehavior.java
deleted file mode 100644
index f3f939c..0000000
--- a/client/old_console/src/main/java/org/apache/syncope/client/console/commons/CloseOnESCBehavior.java
+++ /dev/null
@@ -1,55 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-package org.apache.syncope.client.console.commons;
-
-import org.apache.wicket.Component;
-import org.apache.wicket.ajax.AjaxEventBehavior;
-import org.apache.wicket.ajax.AjaxRequestTarget;
-import org.apache.wicket.ajax.attributes.AjaxCallListener;
-import org.apache.wicket.ajax.attributes.AjaxRequestAttributes;
-import org.apache.wicket.extensions.ajax.markup.html.modal.ModalWindow;
-
-public class CloseOnESCBehavior extends AjaxEventBehavior {
-
- private static final long serialVersionUID = 5826308247642534260L;
-
- public CloseOnESCBehavior(final String event) {
- super(event);
- }
-
- @Override
- protected void onEvent(final AjaxRequestTarget target) {
- ModalWindow.closeCurrent(target);
- }
-
- @Override
- protected void updateAjaxAttributes(final AjaxRequestAttributes attributes) {
- super.updateAjaxAttributes(attributes);
-
- attributes.getAjaxCallListeners().add(new AjaxCallListener() {
-
- private static final long serialVersionUID = 7160235486520935153L;
-
- @Override
- public CharSequence getPrecondition(final Component aComponent) {
- return " if(Wicket.Event.keyCode(attrs.event) != 27){return false;}";
- }
- });
- }
-}
http://git-wip-us.apache.org/repos/asf/syncope/blob/b7f88690/client/old_console/src/main/java/org/apache/syncope/client/console/commons/ConnIdSpecialAttributeName.java
----------------------------------------------------------------------
diff --git a/client/old_console/src/main/java/org/apache/syncope/client/console/commons/ConnIdSpecialAttributeName.java b/client/old_console/src/main/java/org/apache/syncope/client/console/commons/ConnIdSpecialAttributeName.java
deleted file mode 100644
index 3533172..0000000
--- a/client/old_console/src/main/java/org/apache/syncope/client/console/commons/ConnIdSpecialAttributeName.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-package org.apache.syncope.client.console.commons;
-
-public final class ConnIdSpecialAttributeName {
-
- public static final String ENABLE = "__ENABLE__";
-
- public static final String NAME = "__NAME__";
-
- public static final String UID = "__UID__";
-
- public static final String PASSWORD = "__PASSWORD__";
-
- private ConnIdSpecialAttributeName() {
- // private constructor for static utility class
- }
-}