Commit Graph

230 Commits

Author SHA1 Message Date
Sybren A. Stüvel f4af83e4fc Fixed rendering issue for unassigned tasks 2016-10-12 18:21:10 +02:00
Sybren A. Stüvel 78c6bb45d7 Better activity logging of task changes 2016-10-12 18:21:10 +02:00
Sybren A. Stüvel 53ace540f1 Moved shot statistics to the top of Attract index page 2016-10-12 18:21:10 +02:00
Sybren A. Stüvel d0bb5aa598 Added activity list on task view 2016-10-12 18:21:10 +02:00
Pablo Vazquez 76a4eac145 Route for project's help 2016-10-12 17:17:11 +02:00
Pablo Vazquez de3e25e0d1 First letter of the task status on shots list
Disabled for now until we implement user settings
2016-10-12 17:10:38 +02:00
Pablo Vazquez b65fb754c2 Fix alignment of tasks in shots 2016-10-12 17:10:38 +02:00
Pablo Vazquez 5ebd2a18a5 Fix color scheme for statuses 2016-10-12 17:10:38 +02:00
Pablo Vazquez 477d38dfc6 New color scheme for statuses 2016-10-12 17:10:38 +02:00
Sybren A. Stüvel b457b57a09 Include changes in activity log if only one field changed. 2016-10-12 16:02:02 +02:00
Sybren A. Stüvel 2842201974 Activity logging for shots 2016-10-12 15:22:18 +02:00
Sybren A. Stüvel 5dff6bdcbd Simplified task eve hooks. 2016-10-12 15:13:48 +02:00
Sybren A. Stüvel 363f1f6110 More detailed "verb" for task action logging. 2016-10-12 15:08:06 +02:00
Sybren A. Stüvel 32400b34e9 Start of activity stream. 2016-10-12 14:31:03 +02:00
Sybren A. Stüvel 7a3a11fa07 Produce activities for task changes.
These activities do not show any details yet, so the activity stream can't
show _what_ changed in the task, just that the task changed.
2016-10-12 14:31:03 +02:00
Sybren A. Stüvel 496b5f6b32 Use the new only_for_node_type_decorator() 2016-10-12 14:31:03 +02:00
Pablo Vazquez 13eeb7d6c3 Fix alignment of tasks on Firefox 2016-10-12 12:57:39 +02:00
Sybren A. Stüvel 25a666d8d4 Removed /attract/shots, and added tooltips to sidebar buttons.
Also made the Attract button a film strip instead of "A". I like that
film strip.
2016-10-12 10:33:09 +02:00
Pablo Vazquez 4bba35f473 Temporarily hide thumbnails until they're implemented 2016-10-11 19:30:50 +02:00
Pablo Vazquez d3812ff2c7 Default width of main column to 50%
This will later be controled by draggin the col-splitter
2016-10-11 18:05:31 +02:00
Pablo Vazquez 40254f4427 Style error messages 2016-10-11 18:05:31 +02:00
Sybren A. Stüvel 13764c4c56 Temporarily disabled sidebar button until Attract is nicer to look at. 2016-10-11 18:04:48 +02:00
Sybren A. Stüvel d6ab498128 Added sidebar link to Attract projects. 2016-10-11 16:34:46 +02:00
Sybren A. Stüvel 300d31b119 Moved check is_attract_project() to AttractExtension. 2016-10-11 16:34:31 +02:00
Sybren A. Stüvel 3c2a00b086 Added "View in shot context" to task detail when viewed in task context. 2016-10-11 15:53:19 +02:00
Sybren A. Stüvel b7c6402453 Remove "create task" buttons when user has no rights to create tasks.
Has some dirty hacks to infer the permissions based on the allowed methods
on shots/project.
2016-10-11 15:36:24 +02:00
Sybren A. Stüvel 1461fd2064 Allow task & shot details only to subscribers/demos/admins 2016-10-11 15:18:54 +02:00
Sybren A. Stüvel bb5acd3dd7 Task view: Show user name instead of ID. 2016-10-11 14:44:57 +02:00
Sybren A. Stüvel cc59c029b0 Show tasks as read-only when user has no PUT access.
Still pretty rough. Most importantly, users are shown as hashes rather
than their names.
2016-10-11 14:16:30 +02:00
Sybren A. Stüvel 73f19ef29a Show task.to_dict() only when running in debug mode. 2016-10-11 14:15:37 +02:00
Sybren A. Stüvel cabac18f33 Prevent 403 when user doesn't have access enough to fetch project users. 2016-10-11 14:15:04 +02:00
Sybren A. Stüvel eafcacde36 Include shot name in task list, before the task name. 2016-10-05 14:52:50 +02:00
Sybren A. Stüvel d9a41c11b7 Added shot summary per project on /attract 2016-10-05 14:42:01 +02:00
Sybren A. Stüvel bf35b0a9b7 Show user's task on /attract 2016-10-05 11:51:28 +02:00
Sybren A. Stüvel 426635cc45 Moved some task fetching functionality into TaskManager. 2016-10-05 11:51:28 +02:00
Sybren A. Stüvel 79e0969c73 Don't use http:// >:( 2016-10-05 11:51:28 +02:00
Pablo Vazquez fd469a3889 Attract dashboard placeholder 2016-10-05 11:12:03 +02:00
Sybren A. Stüvel f61d0595bd Removed link from tasks header 2016-10-05 11:10:05 +02:00
Sybren A. Stüvel fb487e8ec0 Added /attract/<project_url> page 2016-10-05 11:08:18 +02:00
Sybren A. Stüvel cf3bc3471b Renamed modules.py to routes.py 2016-10-05 11:03:52 +02:00
Sybren A. Stüvel 75e6b39069 Added user-specific task list. 2016-10-05 10:30:10 +02:00
Sybren A. Stüvel 60c13615bf Moved stuff that always needs to happen on 'task open' into task_open(). 2016-10-05 10:29:46 +02:00
Sybren A. Stüvel 917ccd7f3f Removed the link and shot count from the 'Shots' header 2016-10-05 10:28:44 +02:00
Sybren A. Stüvel a4668c45d8 Scroll all the way to the top when opening a shot/task.
This way the status bar is in view too, which is essential when loading
fails for some reason.
2016-10-04 16:11:19 +02:00
Sybren A. Stüvel b39e3d431d Give shot list white background.
This improves display when the shot list is longer than the window.
2016-10-04 16:10:56 +02:00
Sybren A. Stüvel b1196e4036 Some more task tweaks, now task creation works again
... my previous commit broke it (much enthusiasm checking for undefined)
2016-10-04 15:35:42 +02:00
Sybren A. Stüvel 2fd7ae7927 Some task creation fixes 2016-10-04 15:21:59 +02:00
Sybren A. Stüvel de72e6c471 Show that shot names can only be updated from Blender 2016-10-04 15:15:50 +02:00
Sybren A. Stüvel e76d016d2c Nicer presentation of shot details 2016-10-04 15:15:36 +02:00
Sybren A. Stüvel 5e6762ff1a Renamed attract-form to attract-box, and added with-status class.
The with-status class enables the status-coloured thick border at the top.
The rename from 'form' to 'box' was made to allow non-form contents too.
2016-10-04 15:15:12 +02:00