|
5b2b28da19
|
CSV export: store duration/effort as minutes
|
2016-03-29 18:17:44 +02:00 |
|
|
608b75f1c8
|
table-based vocabularies: avoid error when used directly with a Concept as instance
|
2016-03-29 18:09:06 +02:00 |
|
|
689bd983bc
|
define default headTitle in BaseView
|
2016-03-28 11:37:18 +02:00 |
|
|
acef9b683e
|
gracefully keep favorites on top that have been promoted manually
|
2016-03-24 17:11:52 +01:00 |
|
|
1d7f01dccb
|
allow re-ordering of favorites by drag-and-drop
|
2016-03-24 16:24:45 +01:00 |
|
|
841eb204eb
|
edit work item: reset times on work, finish
|
2016-03-24 16:24:21 +01:00 |
|
|
17f15429c8
|
add activity field to report, is also used as query field with vocabulary
|
2016-03-18 15:57:26 +01:00 |
|
|
354dfeda7f
|
Merge branch 'master' into bbmaster2
|
2016-03-17 16:15:23 +01:00 |
|
|
db4f7d15a9
|
move JS generation to Python; reset date/time when selecting 'finish' in state 'done'
|
2016-03-17 15:24:09 +01:00 |
|
hplattner
|
e2c1e67843
|
check headTitle property in targetview to generate headTitle
|
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'
|
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
|
2016-02-13 22:19:57 +01:00 |
|
|
0915d04e30
|
log 'Unauthorized' warning
|
2016-02-10 09:32:54 +01:00 |
|
|
24cd81e267
|
backport changes from bbmaster2
|
2016-02-04 15:45:33 +01:00 |
|
|
2e096a3682
|
backport changes from bbmaster2
|
2016-02-04 15:07:20 +01:00 |
|
|
f4a5b78700
|
CSV export: format duration and effort fields correctly
|
2016-01-26 13:32:04 +01:00 |
|
|
7d979a5749
|
make default work item action configurable via option 'organize.work.default_actions'
|
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
|
2016-01-17 14:16:24 +01:00 |
|
|
f69a43699c
|
avoid error for notifications whose target has been deleted
|
2016-01-15 11:59:18 +01:00 |
|
|
cd65a3f7b5
|
improve reporting CSS, person work statement report
|
2016-01-10 18:23:04 +01:00 |
|
|
e272675498
|
new report 'person work statement', + minor improvements for generic concept-based reports
|
2016-01-09 17:34:47 +01:00 |
|
|
4051c2f9a5
|
fix report template
|
2016-01-09 12:03:02 +01:00 |
|
|
b05c9c5851
|
allow setting of main template via controller (which is found via skin)
|
2016-01-09 12:02:14 +01:00 |
|
|
970775f847
|
make body template configurable: additional slots, variables controlling layout (CSS classes)
|
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
|
2015-12-01 20:47:26 +01:00 |
|
|
f1b7e01cbc
|
avoid error because of missing renderer macro
|
2015-11-25 11:17:30 +01:00 |
|
hplattner
|
1f4d246994
|
Merge branch 'bbmaster' of ssh://git.cy55.de/home/git/loops into bbmaster
|
2015-11-19 14:18:58 +01:00 |
|
hplattner
|
fbf4efc40c
|
add assign/ deassignParent wrapper for resources; add adapterIndexAttributes + keywords index adapter lookup for resources
|
2015-11-19 14:18:48 +01:00 |
|
|
bd33c28d08
|
move login form (NodeView) to cco.member; + helper methods in NodeView
|
2015-11-13 16:25:34 +01:00 |
|
|
babb222868
|
starting to move authentication to cco.member package; allow special characters in logout's nextUrl
|
2015-11-12 15:45:29 +01:00 |
|
hplattner
|
9ec755ecd3
|
Merge branch 'bbmaster' of ssh://git.cy55.de/home/git/loops into bbmaster
|
2015-11-06 08:44:53 +01:00 |
|
|
a3b649582c
|
add states definition for person
|
2015-11-04 14:59:35 +01:00 |
|
|
0b4fdef7b5
|
show link to notifications page also for 'no new notifications'
|
2015-11-04 09:27:50 +01:00 |
|
hplattner
|
16b5665bfa
|
send report params form with get request
|
2015-11-03 17:59:12 +01:00 |
|
|
357c660659
|
notification: avoid error because of user without person
|
2015-11-03 17:26:34 +01:00 |
|
|
5c90a19859
|
notification: minor fixes
|
2015-10-31 10:56:09 +01:00 |
|
|
a2dca10e15
|
show portlet only if there are any notifications
|
2015-10-31 10:05:13 +01:00 |
|
|
ec28357ba7
|
notifications: portlet, translations
|
2015-10-30 12:52:42 +01:00 |
|
|
4a0b31b34d
|
notifications listing fully operative with marking notifications as read and filtering
|
2015-10-30 10:50:05 +01:00 |
|
|
d09e2a9d0a
|
work in progress: notifications listing
|
2015-10-25 15:42:36 +01:00 |
|
|
3990b710c6
|
avoid prindipal IDs with special characters, skipping existing ones if necessary
|
2015-10-25 10:00:26 +01:00 |
|
|
019eef29a6
|
work in progress: notification listing; improve 'unauthorized' view
|
2015-10-23 10:36:46 +02:00 |
|
|
c029cb2356
|
provide login.html as concept view (for use with a query), + a similar unauthorized view
|
2015-10-19 16:26:41 +02:00 |
|
|
e929a3154e
|
avoid UnicodeEncodeError when object name contains special characters
|
2015-10-19 09:31:34 +02:00 |
|
|
57588f1e19
|
fix access to manage_workspace page
|
2015-10-19 09:30:23 +02:00 |
|
|
853782fb35
|
work in progress: notifications listing
|
2015-10-17 12:17:56 +02:00 |
|
|
9f9df6599f
|
set up basic notification functionality
|
2015-10-16 09:26:49 +02:00 |
|
|
1800fe7c9e
|
merge branch master
|
2015-10-10 11:48:52 +02:00 |
|
|
2c512a1ff7
|
make indexing more fault-tolerant
|
2015-10-10 11:46:54 +02:00 |
|
|
c7c98b12db
|
revert doc test changes because of reverted change in cybertools.composer
|
2015-10-10 11:28:50 +02:00 |
|