Commit graph

  • 5083b2edc2 dirty fix: monkey patch in IntIds to avoid ForbiddenAttribute error Helmut Merz 2017-01-01 17:24:00 +01:00
  • 9670ace28c remove obsolete property from Loops root, ensuring compatibility with ZTK Helmut Merz 2016-12-26 18:19:28 +01:00
  • 96e7c20a56 remove deprecated import from zope.testing Helmut Merz 2016-12-26 10:46:22 +01:00
  • a91e1b0c4c remove deprecated import from zope.testing Helmut Merz 2016-12-26 10:37:00 +01:00
  • 30c13d57d7 use special property 'favTitle' for favorites portlet Helmut Merz 2016-12-19 14:45:09 +01:00
  • 3115b4f19e fix description field in recent changes report Helmut Merz 2016-11-18 12:48:13 +01:00
  • 6261831340 indexing: gracefully fall back to ISO8859 if UTF-8 gives an error Helmut Merz 2016-10-26 16:20:44 +02:00
  • f9ba9d2115 make sure virtualTargetObject is not adapted Helmut Merz 2016-10-12 08:55:21 +02:00
  • 4339f25ca3 backport from bbmaster2: check 'visible' property in display views Helmut Merz 2016-10-08 14:14:17 +02:00
  • 5f78698e06 check for 'visible' field property Helmut Merz 2016-10-08 11:18:45 +02:00
  • 7b0fe5aaf2 object creation: take type options from object to be created Helmut Merz 2016-10-04 15:12:50 +02:00
  • ccc9886113 object creation: take type options from object to be created Helmut Merz 2016-10-04 15:12:00 +02:00
  • e27f4000f7 add uid to notifications listing items hplattner 2016-08-30 12:47:36 +02:00
  • 5ffb1edfbc hide breadcrumbs in print Helmut Merz 2016-08-30 08:19:07 +02:00
  • 214fb2dc0f Merge branch 'bbmaster2' of http://git.cy55.de/loops into bbmaster2 hplattner 2016-08-25 12:17:21 +02:00
  • df3ae0179b add canonicalURl to Layout TextView hplattner 2016-08-25 12:17:14 +02:00
  • c64f067d6e Merge branch 'bbmaster' of ssh://git.cy55.de/home/git/loops into bbmaster hplattner 2016-08-11 17:01:28 +02:00
  • fbacdd7465 add structure for target report column renderer hplattner 2016-08-11 17:01:20 +02:00
  • 0dc20ea52f allow more control for NodeView subclasses, e.g. login view Helmut Merz 2016-07-19 12:17:32 +02:00
  • 3b11a72a81 avoid loading all subchildren in check for nested children Helmut Merz 2016-07-17 10:13:21 +02:00
  • 0b5c50c100 avoid loading of all subchildren in check for nested listing Helmut Merz 2016-07-17 09:58:05 +02:00
  • 2720b0444c use workspace assignment also for 'create form' action Helmut Merz 2016-07-14 09:52:25 +02:00
  • 040997b322 use options to determin x robots tag hplattner 2016-07-13 16:06:58 +02:00
  • 4fb3fa54ec add x robots tag to resources hplattner 2016-07-13 15:02:17 +02:00
  • 949a543aa9 set state of survey data when saving Helmut Merz 2016-06-28 08:14:58 +02:00
  • 597a8d48ef add missing definition of requestUrl property Helmut Merz 2016-06-24 07:56:57 +02:00
  • 65ad427413 use absolute URLs for login and selfservice registration Helmut Merz 2016-06-16 15:38:03 +02:00
  • 9bf69e88b3 avoid duplication of data if context is cyclically assigned to itself Helmut Merz 2016-06-16 13:51:20 +02:00
  • 7cb0cf0d95 re-activate 'request/URL' on management page Helmut Merz 2016-06-12 09:03:28 +02:00
  • d4e22b7f79 revert request/URL stuff for management views Helmut Merz 2016-06-09 12:20:44 +02:00
  • 9e9390cff3 use new 'view/requestUrl' to avoid '/@@index.html' in URLs Helmut Merz 2016-06-09 10:22:30 +02:00
  • a8f70fd498 move new 'view/requestUrl' to cybertools/browser Helmut Merz 2016-06-09 09:01:20 +02:00
  • 17eafd7895 provide 'view/requestUrl' method to be used instead of 'request/URL' Helmut Merz 2016-06-09 08:30:19 +02:00
  • 97e7537c4c link consistency: limit URL tweaking to 'page' nodes Helmut Merz 2016-06-08 10:34:28 +02:00
  • 4ddddc0933 link consistency: take URL from menu item if target is assigned to one Helmut Merz 2016-06-07 20:42:41 +02:00
  • 01ab785c0d include 'done' work items in plan report Helmut Merz 2016-06-05 15:59:22 +02:00
  • 85dfd815dc make sure indirectly called reports (like CSV export) use the correct report name Helmut Merz 2016-05-13 08:20:22 +02:00
  • 428c772ea9 provide new report for planned work Helmut Merz 2016-05-12 15:44:09 +02:00
  • eeab12f6d9 backport catalog import archive Helmut Merz 2016-05-05 16:06:30 +02:00
  • 89b9b33b60 backport shell utilities and repair routines Helmut Merz 2016-05-05 16:01:34 +02:00
  • 6c21581c7e fix loop() function; make root folder globally accessible Helmut Merz 2016-05-05 08:16:46 +02:00
  • b14e59e29c fix type Helmut Merz 2016-05-02 09:53:12 +02:00
  • fa1170444d add paster shell utilities and repair base modules Helmut Merz 2016-05-02 09:45:56 +02:00
  • e27556b98b provide additional helper function to get really all question groups Helmut Merz 2016-04-28 10:37:27 +02:00
  • 6c6c0791fa update existing survey data without overwriting them Helmut Merz 2016-04-25 18:38:47 +02:00
  • dda87b0e79 profide method for loading a range of response tracks by wildcard query Helmut Merz 2016-04-25 12:28:29 +02:00
  • b0139ccb13 Use target URL for tabs (better than request.URL) Helmut Merz 2016-04-25 09:37:19 +02:00
  • 89863c9fde avoid errors when directly opening report concept Helmut Merz 2016-04-24 17:22:28 +02:00
  • 22d1d44560 dynamically create tabs on concept views via options Helmut Merz 2016-04-24 10:49:58 +02:00
  • 4a18c42283 fix datatable source list; add generic IOptions adapter Helmut Merz 2016-04-22 11:17:45 +02:00
  • 665c0271fd (1) provide ILocation adapter for WSI; (2) activate security handlers. Helmut Merz 2016-04-17 14:05:59 +02:00
  • f12361daa4 delegate action: set date, start to current, clear other fields Helmut Merz 2016-04-17 10:00:18 +02:00
  • 635a4e2568 show candidates list for task only if there are any Helmut Merz 2016-04-16 08:57:23 +02:00
  • 8e9b4267f2 remove obsolete security declaration Helmut Merz 2016-04-13 19:49:14 +02:00
  • 1d84f5e509 use correct base interface for avoiding ForbiddenAttribute errors Helmut Merz 2016-04-13 19:43:31 +02:00
  • 8eab09cd44 revert previous change (was other error in cyberapps.knowledge) Helmut Merz 2016-04-07 09:36:22 +02:00
  • f5731c1e3f avoid error because of deleted data Helmut Merz 2016-04-07 09:17:14 +02:00
  • 5f8ed47165 add person-based questionnaire Helmut Merz 2016-04-07 08:24:27 +02:00
  • 5b2b28da19 CSV export: store duration/effort as minutes Helmut Merz 2016-03-29 18:17:44 +02:00
  • 608b75f1c8 table-based vocabularies: avoid error when used directly with a Concept as instance Helmut Merz 2016-03-29 18:09:06 +02:00
  • 689bd983bc define default headTitle in BaseView Helmut Merz 2016-03-28 11:37:18 +02:00
  • acef9b683e gracefully keep favorites on top that have been promoted manually Helmut Merz 2016-03-24 17:11:52 +01:00
  • 1d7f01dccb allow re-ordering of favorites by drag-and-drop Helmut Merz 2016-03-24 16:24:45 +01:00
  • 841eb204eb edit work item: reset times on work, finish Helmut Merz 2016-03-24 16:24:21 +01:00
  • 17f15429c8 add activity field to report, is also used as query field with vocabulary Helmut Merz 2016-03-18 15:57:26 +01:00
  • 354dfeda7f Merge branch 'master' into bbmaster2 Helmut Merz 2016-03-17 16:15:23 +01:00
  • db4f7d15a9 move JS generation to Python; reset date/time when selecting 'finish' in state 'done' Helmut Merz 2016-03-17 15:24:09 +01:00
  • e2c1e67843 check headTitle property in targetview to generate headTitle hplattner 2016-03-17 14:11:00 +01:00
  • b87dee5c35 workstatement report: the default for start date (day from) can now be set via type option 'workitem_dayfrom_default' Helmut Merz 2016-02-21 11:52:29 +01:00
  • 711488a412 populate dayFrom field with a sensible default value; use form action for providing CSV export in order respect query input Helmut Merz 2016-02-13 22:19:57 +01:00
  • 0915d04e30 log 'Unauthorized' warning Helmut Merz 2016-02-10 09:32:54 +01:00
  • 24cd81e267 backport changes from bbmaster2 Helmut Merz 2016-02-04 15:45:33 +01:00
  • 2e096a3682 backport changes from bbmaster2 Helmut Merz 2016-02-04 15:07:20 +01:00
  • f4a5b78700 CSV export: format duration and effort fields correctly Helmut Merz 2016-01-26 13:32:04 +01:00
  • 7d979a5749 make default work item action configurable via option 'organize.work.default_actions' Helmut Merz 2016-01-24 11:04:10 +01:00
  • 396d4727dc provide a collection of sub-parts of a page that may be placed separately on the page Helmut Merz 2016-01-17 14:16:24 +01:00
  • f69a43699c avoid error for notifications whose target has been deleted Helmut Merz 2016-01-15 11:59:18 +01:00
  • cd65a3f7b5 improve reporting CSS, person work statement report Helmut Merz 2016-01-10 18:23:04 +01:00
  • e272675498 new report 'person work statement', + minor improvements for generic concept-based reports Helmut Merz 2016-01-09 17:34:47 +01:00
  • 4051c2f9a5 fix report template Helmut Merz 2016-01-09 12:03:02 +01:00
  • b05c9c5851 allow setting of main template via controller (which is found via skin) Helmut Merz 2016-01-09 12:02:14 +01:00
  • 970775f847 make body template configurable: additional slots, variables controlling layout (CSS classes) Helmut Merz 2015-12-06 12:43:34 +01:00
  • 8080342620 don't try to get a view for an object the user does not have access to Helmut Merz 2015-12-01 20:47:26 +01:00
  • f1b7e01cbc avoid error because of missing renderer macro Helmut Merz 2015-11-25 11:17:30 +01:00
  • 1f4d246994 Merge branch 'bbmaster' of ssh://git.cy55.de/home/git/loops into bbmaster hplattner 2015-11-19 14:18:58 +01:00
  • fbf4efc40c add assign/ deassignParent wrapper for resources; add adapterIndexAttributes + keywords index adapter lookup for resources hplattner 2015-11-19 14:18:48 +01:00
  • bd33c28d08 move login form (NodeView) to cco.member; + helper methods in NodeView Helmut Merz 2015-11-13 16:25:34 +01:00
  • babb222868 starting to move authentication to cco.member package; allow special characters in logout's nextUrl Helmut Merz 2015-11-12 15:45:29 +01:00
  • 9ec755ecd3 Merge branch 'bbmaster' of ssh://git.cy55.de/home/git/loops into bbmaster hplattner 2015-11-06 08:44:53 +01:00
  • a3b649582c add states definition for person Helmut Merz 2015-11-04 14:59:35 +01:00
  • 0b4fdef7b5 show link to notifications page also for 'no new notifications' Helmut Merz 2015-11-04 09:27:50 +01:00
  • 16b5665bfa send report params form with get request hplattner 2015-11-03 17:59:12 +01:00
  • 357c660659 notification: avoid error because of user without person Helmut Merz 2015-11-03 17:26:34 +01:00
  • 5c90a19859 notification: minor fixes Helmut Merz 2015-10-31 10:56:09 +01:00
  • a2dca10e15 show portlet only if there are any notifications Helmut Merz 2015-10-31 10:05:13 +01:00
  • ec28357ba7 notifications: portlet, translations Helmut Merz 2015-10-30 12:52:42 +01:00
  • 4a0b31b34d notifications listing fully operative with marking notifications as read and filtering Helmut Merz 2015-10-30 10:50:05 +01:00
  • d09e2a9d0a work in progress: notifications listing Helmut Merz 2015-10-25 15:42:36 +01:00
  • 3990b710c6 avoid prindipal IDs with special characters, skipping existing ones if necessary Helmut Merz 2015-10-25 10:00:26 +01:00
  • 019eef29a6 work in progress: notification listing; improve 'unauthorized' view Helmut Merz 2015-10-23 10:36:46 +02:00