jensp
c9850d2074
CCM NG: JavaDoc for the recursive permissions behaviour.
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4541 8810af33-2d31-482b-a856-94f89814c4df
2017-01-28 14:13:56 +00:00
jensp
bc6f135074
CCM NG/ccm-cms: All tests pass again
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4540 8810af33-2d31-482b-a856-94f89814c4df
2017-01-28 13:49:31 +00:00
jensp
b69d12fcbc
CCM NG/ccm-cms: Bugfixing
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4539 8810af33-2d31-482b-a856-94f89814c4df
2017-01-27 19:16:52 +00:00
jensp
904ec94c2d
CCM NG/ccm-cms: DatatypeFactory for DBUnit enabled in Arquillian configuration for PostgreSQL
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4538 8810af33-2d31-482b-a856-94f89814c4df
2017-01-26 13:49:35 +00:00
jensp
de2b33fcd6
CCM NG/ccm-cms: Is now using Arquillian database cleanup
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4537 8810af33-2d31-482b-a856-94f89814c4df
2017-01-26 13:40:09 +00:00
jensp
f8ae2e1bd3
CCM NG: Inherited permissions are now stored in the database for each object making it possible to check permissions when querying data from the database. The InheritsPermissions interface has been removed.
...
Also, the usage of the cleanup script has been changed. The automatic cleanup of Arquillian is not longer disabled (in ccm-core). Instead a custom cleanup script is applied using the @CleanupUsingScript annotation on the test classes.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4536 8810af33-2d31-482b-a856-94f89814c4df
2017-01-25 20:18:00 +00:00
jensp
cf0e6ab432
CCM NG: Changes for the PermissionManager to pass tests.
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4535 8810af33-2d31-482b-a856-94f89814c4df
2017-01-24 16:32:57 +00:00
jensp
7f5772800a
CCM NG: Permissions are now written recursivly
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4534 8810af33-2d31-482b-a856-94f89814c4df
2017-01-23 20:39:42 +00:00
jensp
3ebcde0b8c
CCM NG: First part of changed permission inhertitence
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4533 8810af33-2d31-482b-a856-94f89814c4df
2017-01-23 19:11:56 +00:00
jensp
d02ea70d31
CCM NG/ccm-cms: Test pass again
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4530 8810af33-2d31-482b-a856-94f89814c4df
2017-01-21 12:02:43 +00:00
jensp
4b55b68c2e
CCM NG/ccm-cms: BrowsePane migrated to NG APIs
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4527 8810af33-2d31-482b-a856-94f89814c4df
2017-01-20 16:38:39 +00:00
jensp
a22c7a67c7
CCM NG/ccm-cms: ItemSearchPane now compiles (but will not work yet).
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4524 8810af33-2d31-482b-a856-94f89814c4df
2017-01-18 16:27:42 +00:00
jensp
5da5d5bd55
CCM NG/ccm-cms: RoleAdminPane ported
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4523 8810af33-2d31-482b-a856-94f89814c4df
2017-01-18 13:31:21 +00:00
jensp
2a54e8080f
CCM NG/ccm-cms: ReportPane in ContentSectionPage enabled
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4522 8810af33-2d31-482b-a856-94f89814c4df
2017-01-17 09:54:58 +00:00
jensp
c762774d81
CCM NG/ccm-cms: ReportPane migrated to CCM NG. Works now with all supported database systems.
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4521 8810af33-2d31-482b-a856-94f89814c4df
2017-01-17 08:49:53 +00:00
jensp
4f0be36931
CCM NG/ccm-cms: First part of migration the ReportPane
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4520 8810af33-2d31-482b-a856-94f89814c4df
2017-01-16 20:03:20 +00:00
jensp
a35b87e3ac
CCM NG/ccm-cms: ContentSoonExpiredPage migrated to new API
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4519 8810af33-2d31-482b-a856-94f89814c4df
2017-01-14 16:44:23 +00:00
jensp
b6d58a0d3e
CCM NG: Some cleanup
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4518 8810af33-2d31-482b-a856-94f89814c4df
2017-01-13 13:47:57 +00:00
jensp
652a8744d0
CCM NG: ContentItem Page ported
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4517 8810af33-2d31-482b-a856-94f89814c4df
2017-01-13 13:19:02 +00:00
jensp
c27677b408
CCM NG: Current progress of the migration of the UI for ccm-cms
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4516 8810af33-2d31-482b-a856-94f89814c4df
2017-01-11 18:35:23 +00:00
baka
8a204974e7
Adds CategoryIteratorListModel
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4515 8810af33-2d31-482b-a856-94f89814c4df
2017-01-05 18:15:55 +00:00
baka
0bed016074
Adds CategoryBaseForm
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4514 8810af33-2d31-482b-a856-94f89814c4df
2017-01-05 17:57:35 +00:00
baka
9924df76ee
SVN mess 3rd
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4512 8810af33-2d31-482b-a856-94f89814c4df
2017-01-05 16:11:42 +00:00
baka
9d325d17ea
SVN mess 2nd
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4511 8810af33-2d31-482b-a856-94f89814c4df
2017-01-05 16:05:19 +00:00
baka
6b5da7ae45
SVN mess
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4510 8810af33-2d31-482b-a856-94f89814c4df
2017-01-05 15:45:54 +00:00
baka
bc4303dc0a
Refactoring of already working files.
...
Also adds new comments
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4509 8810af33-2d31-482b-a856-94f89814c4df
2017-01-05 15:43:52 +00:00
baka
a78f8434d3
Adds all missing classes for category ui
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4508 8810af33-2d31-482b-a856-94f89814c4df
2017-01-05 14:28:14 +00:00
jensp
0088bc7312
CCM NG/ccm-cms: ItemSearch UI now uses CCM NG APIs
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4503 8810af33-2d31-482b-a856-94f89814c4df
2016-12-23 19:50:57 +00:00
jensp
25161c8f04
CCM NG: Current progress of porting the ItemSearch forms to NG
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4495 8810af33-2d31-482b-a856-94f89814c4df
2016-12-20 18:37:35 +00:00
jensp
6b1f80cfaa
CCM NG: Hibernate Search annotations for CcmObject, ContentItem and some associated objects
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4494 8810af33-2d31-482b-a856-94f89814c4df
2016-12-20 09:06:40 +00:00
jensp
d8c2372208
CCM NG: Fixed bugs in dispatcher code
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4493 8810af33-2d31-482b-a856-94f89814c4df
2016-12-19 20:51:26 +00:00
jensp
d641a408e2
CCM NG/ccm-cms: Annotations for Hibernate Search
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4490 8810af33-2d31-482b-a856-94f89814c4df
2016-12-19 15:35:58 +00:00
jensp
0c3ac4b7dd
CCM NG/ccm-cms : Support for Hibernate Search queries for content items
...
CCM NG/ccm-core: JavaDoc for the SearchManager
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4489 8810af33-2d31-482b-a856-94f89814c4df
2016-12-19 15:34:11 +00:00
jensp
a905bbeba2
CCM NG: Test for handling permissions in JPQL Queries
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4488 8810af33-2d31-482b-a856-94f89814c4df
2016-12-19 10:05:04 +00:00
jensp
62f735f6f0
CCM NG:
...
- Some preparation for the editor UI for PageModel
- SimpleItemResolver and MultilingualItemResolver ported to new API (still disabled because of circular dependencies in UI classes)
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4486 8810af33-2d31-482b-a856-94f89814c4df
2016-12-16 16:41:16 +00:00
jensp
fd4fea2099
CCM NG/ccm-cms:
...
- Added WorkflowLockedComponentAccess component
- Placeholder for ItemTemplates component
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4470 8810af33-2d31-482b-a856-94f89814c4df
2016-12-12 18:36:27 +00:00
baka
632b81a0cf
Adds most of the missing files. Still turned off, because they still contain small errors
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4469 8810af33-2d31-482b-a856-94f89814c4df
2016-12-12 15:26:31 +00:00
jensp
a927349887
CCM NG: JavaDoc and missing files for PageModel
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4465 8810af33-2d31-482b-a856-94f89814c4df
2016-12-06 11:17:36 +00:00
baka
c4a5481c63
Reverts last commit. Wrong file.
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4464 8810af33-2d31-482b-a856-94f89814c4df
2016-12-05 16:47:11 +00:00
baka
01c1ea55e4
Removes Form which seemed to be legacy stuff (this was discussed)
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4463 8810af33-2d31-482b-a856-94f89814c4df
2016-12-05 16:43:08 +00:00
jensp
3863a2f32f
CCM NG: Abstract base classes for the PageBuilder interface of the PageModel system.
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4461 8810af33-2d31-482b-a856-94f89814c4df
2016-12-05 12:43:14 +00:00
jensp
bdf9058901
CCM NG: New PageModel system, replaces JSP templates for public pages in ccm-cms and ccm-navigation
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4458 8810af33-2d31-482b-a856-94f89814c4df
2016-12-02 16:35:24 +00:00
jensp
f63434ae80
CCM NG: Migrated several classes from ccm-core to CCM NG. No finished, none finished classes as *.todo to avoid compilation failures.
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4457 8810af33-2d31-482b-a856-94f89814c4df
2016-11-25 16:32:50 +00:00
jensp
45c8296282
CCM NG/ccm-cms:
...
- ContentSectionManager#addContentTypeToSection: Create permissions allowing type use for all roles of the contentsection when adding a content type to a content section.
- ContentItemManager#createContentItem: Verify that current user is allowed to use the provided type when creating a content item.
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4456 8810af33-2d31-482b-a856-94f89814c4df
2016-11-25 08:56:29 +00:00
jensp
b39aa8152f
CCM NG/ccm-cms: Support for the TYPE_USE privilege.
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4455 8810af33-2d31-482b-a856-94f89814c4df
2016-11-24 17:59:40 +00:00
jensp
582bcab967
CCM NG/ccm-cms: Progress for ItemLanguages and related classes (not finished yet)
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4454 8810af33-2d31-482b-a856-94f89814c4df
2016-11-23 18:35:16 +00:00
jensp
681ba87a68
CCM NG: Current status of work on com.arsdigita.toolbox.ui.DataTable
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4453 8810af33-2d31-482b-a856-94f89814c4df
2016-11-22 18:36:15 +00:00
jensp
db8a7d08bc
CCM NG/ccm-cms: Missing class
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4452 8810af33-2d31-482b-a856-94f89814c4df
2016-11-22 16:01:48 +00:00
jensp
e2765a9109
CCM NG/ccm-cms: More forms and related classes
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4451 8810af33-2d31-482b-a856-94f89814c4df
2016-11-22 12:06:55 +00:00
jensp
a124b1ebd8
CCM NG/ccm-cms: More forms for workflow management
...
git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4450 8810af33-2d31-482b-a856-94f89814c4df
2016-11-22 08:35:09 +00:00