Commit Graph

  • e2765a9109 CCM NG/ccm-cms: More forms and related classes jensp 2016-11-22 12:06:55 +0000
  • a124b1ebd8 CCM NG/ccm-cms: More forms for workflow management jensp 2016-11-22 08:35:09 +0000
  • ae05156a71 CCM NG/ccm-cms: Work on the forms for Workflow management jensp 2016-11-21 19:05:43 +0000
  • 5fb80631c9 [FEATURE] - adds implementation of abstract marshaller class to every exportable class - adds interface tag 'Portable' to each class with wishes of being ex- or imported tosmers 2016-11-21 17:39:45 +0000
  • c12830e315 CCM NG: Some changes to tests and datasets necessary due to the changes to workflow jensp 2016-11-18 20:45:38 +0000
  • 45e2463de6 CCM NG: DB migrations scripts for recent changes of workflow classes, changed datasets for tests to match new structure jensp 2016-11-18 13:53:28 +0000
  • 2ae87e3353 CCM NG: JavaDoc for Workflow and related classes jensp 2016-11-17 16:53:45 +0000
  • 17a2157b5c CCM NG/ccm-core: Some JavaDoc for Workflow and related classes (more to come) jensp 2016-11-17 12:11:35 +0000
  • 1b83b1587a CCM NG: Missing files jensp 2016-11-17 11:19:48 +0000
  • 48dea0fb14 CCM NG/ccm-core,ccm-cms: Some changes to Workflow, Task etc. Primarly some missing features/methods required by Workflow UI in CCM CMS. jensp 2016-11-16 18:37:08 +0000
  • 7430901acc CCM NG/ccm-cms: Current progress of porting the UI to CCM NG jensp 2016-11-14 19:09:40 +0000
  • 4fc5edc59c CCM NG/ccm-core: - Several additions for Workflow management (Queries etc.) required by the Workflow forms in ccm-cms - Some additions in the BaseServlet and BaseApplicationServlet, primarly initalisation stuff - RowData class for use as bridge between CDI classes and Bebop tables jensp 2016-11-14 18:56:57 +0000
  • e54ef0e7a8 CCM NG: Updated Maven plugin for PMD to latest version jensp 2016-11-14 18:54:34 +0000
  • 7c12409398 CCM NG/ccm-cms: Fixed typos in test datasets jensp 2016-11-11 13:23:11 +0000
  • 73ac7e77df CCM NG/ccm-cms: Additional methods for the ContentTypesManager for retrieving informations about content types. jensp 2016-11-11 13:22:46 +0000
  • 4390a92891 CCM NG/ccm-cms: ContentSectionPage jensp 2016-11-09 16:39:22 +0000
  • 874cc0ff83 CCM NG/ccm-cms: ContentTypeAdminPane jensp 2016-11-09 15:42:26 +0000
  • 91c510edd9 CCM NG/ccm-cms: Next part of migration of the ContentTypeAdminPane jensp 2016-11-08 10:14:08 +0000
  • 44e21fb842 CCM NG/ccm-cms: First part of mibgration of the ConentTypeAdminPane jensp 2016-11-07 18:58:24 +0000
  • aa95d07092 CCM NG/ccm-cms: Optimised ContentItemManger#publish jensp 2016-11-03 11:58:59 +0000
  • 48588b8a1f CCM NG/ccm-cms: ContentItemManager now processes attachments of items. jensp 2016-11-02 16:56:14 +0000
  • 4b9f65d40b CCM NG/ccm-cms: AttachmentListManager finished jensp 2016-11-02 08:17:44 +0000
  • 0e8fe19efd CCM NG/ccm-cms: ItemAttachmentManager#unattach jensp 2016-11-01 10:47:28 +0000
  • 2c1dc748fd CCM NG/ccm-cms: Current status of the ItemAttachmentManager jensp 2016-10-31 20:41:32 +0000
  • 5637420757 Adds the model to work with category collections. Modified to use modern Java and long instead of BigDecimal. baka 2016-10-31 16:14:11 +0000
  • affa64aee3 Adds both SortableCategoryList as well as SubcategoryList. Both make use of sorting, which is disabled for now as it seems we don't have a sorting key anymore. baka 2016-10-31 16:12:01 +0000
  • ccbf683c66 Adds CategoryLinks. Needs confirmation because makes heavy use of multiple parents which are not a thing anymore. baka 2016-10-31 16:09:24 +0000
  • a76313a252 Adds SortableList. baka 2016-10-31 16:07:41 +0000
  • 1f5370fad7 CCM NG/ccm-cms: - Repositories, Managers and base classes for Assets and Attachments moved to org.librecms.contentsection package to allow access to protected methods of ContentItem - AttachmentListManager finished jensp 2016-10-31 15:58:02 +0000
  • 0fb99fd893 Cleans CategoryAddForm up a bit and removes url references. baka 2016-10-31 14:30:14 +0000
  • 0be25a2014 Removes URL from the BaseCategoryForm since URLs are names now. baka 2016-10-31 14:26:36 +0000
  • af3e1b4f3e Adds AddUseContextForm for now. I think this class is not needed anymore. Discuss tomorrow. baka 2016-10-31 14:23:06 +0000
  • 642ae17169 CCM NG/ccm-cms: AttachmentListManager current status jensp 2016-10-30 17:50:09 +0000
  • 8d0bfbcc42 CCM NG/ccm-cms: Method bodies for the AttachmentManager jensp 2016-10-28 17:24:07 +0000
  • 2345fbe852 CCm NG/ccm-cms: Added asset permissions to ContentSectionManager test datasets, ContentSectionManager now passes tests again jensp 2016-10-28 15:47:36 +0000
  • 086eb1b04c CCM NG/ccm-cms: AssetManager finished jensp 2016-10-28 10:15:53 +0000
  • 37203117e9 CCM NG/ccm-cms: AssetManager#move now passes all tests jensp 2016-10-27 17:49:51 +0000
  • a8a9a4cf28 CCM NG/ccm-cms: Implementation of AssetManager#move jensp 2016-10-27 14:03:04 +0000
  • 91642426b2 CCM NG/ccm-cms: AssetManager current status jensp 2016-10-26 17:40:58 +0000
  • f2f6f6c3f6 CCM NG/ccm-cms: AssetManager current status jensp 2016-10-25 18:54:02 +0000
  • 0e4b8ed5c2 CCM NG/ccm-cms: Tests and implementations for some methods of the AssetManager jensp 2016-10-25 13:24:11 +0000
  • 6ece25db97 Adds CategoryEditForm Needs small fixes after some things are confirmed baka 2016-10-24 17:39:18 +0000
  • a8869168a4 CCM NG/ccm-cms: AssetManagerTest method bodies jensp 2016-10-24 17:29:52 +0000
  • 4aff7be1c7 Adds AddUseContextForm A lot is still commented and needs confirmation baka 2016-10-24 16:54:11 +0000
  • c0af067da9 Adds AddUseContextForm, which is still pretty much just commented code Also makes CategoryRequestLocal package local baka 2016-10-24 16:03:24 +0000
  • 8b65254d3a CCM NG/ccm-cms: Moved constants for privileges to extra classes, refactored usages. jensp 2016-10-21 18:19:46 +0000
  • b67c9f4fac Adds BaseCategoryForm, as well as CategoryRequestLocal - Changed imports to fit the new system - The Form class now uses normal Java Collections baka 2016-10-21 15:38:36 +0000
  • 17817d6420 CCM NG/ccm-cms: - Fixed typos in JavaDoc of ContentItemManager - Method bodies for AssetManager jensp 2016-10-20 13:54:59 +0000
  • 2b5221d8ae CCM NG/ccm-cms: Repository for Assets and tests for that repository. jensp 2016-10-19 18:06:55 +0000
  • e68a5ba5d2 CCM NG/ccm-core: MimeTypeConverter was not null safe jensp 2016-10-19 18:05:53 +0000
  • a87adf35fa CCM NG/ccm-cms: AttachmentList and ItemAttachment now implement the Comparable interface jensp 2016-10-19 08:39:22 +0000
  • 98b59e8f1f CCM NG/ccm-cms: Added an order field for AttachmentList to order multiple AttachmentLists with the same name. jensp 2016-10-18 17:36:58 +0000
  • dded522313 CCM NG/ccm-cms: Added a title field to the side note asset jensp 2016-10-18 17:22:47 +0000
  • e73db29d59 CCM NG/ccm-cms: Updated db create scripts for tests to use new columns, tables for assets and attachments. jensp 2016-10-17 19:32:10 +0000
  • 1ea46cce5a CCM NG/ccm-cms: Refactored/optimised struture for Assets/Attachments. jensp 2016-10-17 17:00:49 +0000
  • 8c9819fce0 CCM NG/ccm-cms: Fixed typo in database migration script jensp 2016-10-17 16:59:29 +0000
  • 71c38c440a CCM NG/ccm-core: Fixed typos in database migration scripts jensp 2016-10-17 16:58:54 +0000
  • 42e18ee8cb CCM NG/ccm-core: Dispatcher used none-locale save DateFormat jensp 2016-10-17 06:57:02 +0000
  • 44ddf8a8f4 CCM NG/ccm-cms: ContentItemL10NManager now passes all tests. jensp 2016-10-14 20:00:51 +0000
  • 0d184a0c36 CCM NG/ccm-cms: ContentItemL10NManager. Not completly working yet. jensp 2016-10-14 18:50:45 +0000
  • f2355d5b15 CCM NG/ccm-cms: Body of ContentItemL10NManager and its test class. jensp 2016-10-13 17:56:14 +0000
  • f26db01ce0 CCM NG/ccm-cms: Missing files jensp 2016-10-13 17:13:18 +0000
  • 3df912fe21 CCM NG/ccm-cms: Added information about coping/moving an item to another content section to the JavaDoc of the ContentItemManager#copy and ContentItemManager#move methods. jensp 2016-10-13 17:12:32 +0000
  • 938f44f106 CCM NG/ccm-cms: Copying and moving items to another contentsection is now supported by the ContentItemManager. jensp 2016-10-13 17:05:58 +0000
  • 325c6fbc80 CCM NG/ccm-cms: JavaDoc for the ContentItemManagerTest jensp 2016-10-12 13:03:02 +0000
  • 5707402240 CCM NG/ccm-cms: Prepared datasets for ContentItemManagerTests for additional tests with two content sections jensp 2016-10-11 17:08:28 +0000
  • 2e9cbb1f49 CCM NG/ccm-cms: Bulk publish and unpublish for folders jensp 2016-10-10 15:31:25 +0000
  • 91c33e8e69 CCM NG/ccm-cms: JSPs used by the admin UI. jensp 2016-10-10 15:17:46 +0000
  • b6b62e4378 CCM NG/ccm-cms: ContentSectionManager + Tests jensp 2016-10-10 12:46:30 +0000
  • dd4e669357 CCM NG/ccm-cms: - Extended ContentSectionManager with bodies of methods for managing ContentTypes for a section, added bodies for tests to ContentSectionManager - Some improvments for other tests in ccm-cms - index page for project site of ccm-cms jensp 2016-10-09 17:12:05 +0000
  • 0cccf9dec4 CCM NG/ccm-cms: Extended ContentTypeRepositoryTest to check if annotations for authorisation work. jensp 2016-10-09 07:49:25 +0000
  • 93ae630f41 CCM NG/ccm-cms: Repository for ContentType objects and accompanying test jensp 2016-10-08 17:17:05 +0000
  • 8e4d572331 CCM NG: JavaDoc for several tests jensp 2016-10-07 17:26:36 +0000
  • 1674b94ffd Changes behavior in BaseRoleItemPane to throw an Exception when there are not the right privileges. Also adds a new value to the CmsResources. baka 2016-10-06 13:18:46 +0000
  • 72947f72d7 Fixes a typo. baka 2016-10-06 11:26:46 +0000
  • b4fa3a5d77 Changed the construction of some GlobalizedMessages to use CMS_BUNDLE. Also adds CANCEL_LABEL in PartyAddForm to make it more structured. baka 2016-10-06 11:07:06 +0000
  • ddc5d62a4b Enables loading of privileges again using the PermissionManager. baka 2016-10-06 11:00:02 +0000
  • 4abaf5f4f5 Makes BaseRoleItemPane better structured and better documented. baka 2016-10-06 10:49:32 +0000
  • 6a668a1d50 Does lots of refactoring. -> Removes most commented code (You can always check trunk) -> Adds a lot of JavaDoc with NOTEs if there has been a bold design choice -> Adds @Override annotations whenever a method gets overridden or implemented from an interface -> Makes a lot of methods and classes private or package-local, because the scope can never be to small -> Replaces some implementations with lambdas -> Changes deprecated implementations to newer ones baka 2016-10-06 10:40:07 +0000
  • fe4b6b4d77 Removes AdminTableModelBuilder since it is no longer used in any other context. baka 2016-10-06 09:46:49 +0000
  • 5adf0a03c5 Adds a missing @Override Annotation baka 2016-10-06 09:44:28 +0000
  • 949414b7f1 Removes the use of DataQueries in RolePartyAddForm and uses the PartyRepository instead. Removes the filtering by user information and adds a note in the JavaDoc™. baka 2016-10-06 09:43:33 +0000
  • 55f5b8ef5f Removes the RoleAdminAddForm and it's context in the CMS interface. Code is just commented if needed later. baka 2016-10-06 09:29:48 +0000
  • 8df8169646 CCM NG: JavaDoc for PermissionManager and PermissionManagerTest jensp 2016-10-05 17:05:05 +0000
  • 10d5c57271 CCM NG: - Renamed privilege constants in ccm-core to match naming convention (constants for privilege should start with "PRIVILEGE_") - Added method PermissionsManager#listDefiniedPrivileges(Class) which lists all privileges constants definied in a class. jensp 2016-10-05 15:47:36 +0000
  • b674042e34 CCM NG: Reverted changes from r4350: Interfaces and Annotations don't work together but we need the annotations... jensp 2016-10-05 15:13:30 +0000
  • 1ebbe0e59d CCM NG: Preparation for replacing privilege strings with enums. jensp 2016-10-04 17:56:09 +0000
  • ddc70c795d CCM NG/ccm-core: Additional queries (and accompanying methods in RoleRepository) for Role to find Roles by the the permissions granted to the role. jensp 2016-10-04 15:26:32 +0000
  • 689991f364 CCM NG: - Changed resource integration in the web module to avoid problems when building the Maven site - added two methods to FolderManager which can be used to check if a folder is deletable/movable. jensp 2016-10-04 12:19:35 +0000
  • a2866cef95 CCM NG/ccm-cms: Tests for FolderManager (and fixes for bugs with by the tests), migration scripts for adding tables for folders jensp 2016-10-03 18:09:48 +0000
  • dfdffda3b7 Completes (?) work on BaseRoleItemPane. baka 2016-10-01 12:39:25 +0000
  • d3b72c0dec Adds RolePartyAddForm, which is needed by BaseRoleItemPane. There is still code commented as it also needs some clarification. baka 2016-10-01 12:38:28 +0000
  • b2913ad12b Adds RoleAdminAddForm, which is needed by BaseRoleItemPane. A whole lot of code is commented for the sake of compiling. baka 2016-10-01 12:19:27 +0000
  • a9633ce384 Adds PartyAddForm, which is needed by RolePartyAddFrom, which is needed by BaseRoleItemPane. Shamelessly replaces DataQuery with List<Party> as seen in other classes. No idea if this will work. But compiles... baka 2016-10-01 12:17:24 +0000
  • 684c252f24 Corrects some JavaDoc baka 2016-10-01 11:45:24 +0000
  • 0b6ea7e4f2 Adds PartySearchForm which is needed by BaseRoleItemPane baka 2016-10-01 11:35:23 +0000
  • 62999e0f38 Adds AdminTableModelBuilder which is needed by BaseRoleItemPane. Leaves loading of actual parties alone for now, because the context needs clarification baka 2016-10-01 11:32:00 +0000
  • e0804611fd Adds MemberTableModelBuilder, which is needed in BaseRoleItemPane. Uses Java Collections instead of hacky PartyCollection. Contains a small hack to get filtered Parties. (Needs a new Method in some Manager) baka 2016-10-01 11:16:44 +0000
  • b31303594c Changes STAFF_ADMIN to PRIVILEGE_ADMINISTER_ROLES baka 2016-10-01 10:14:41 +0000
  • 1046e331ec Same changes made to RoleEditForm, now for RoleAddForm baka 2016-10-01 10:13:01 +0000