963430e6d9
Show activities on shot page.
2016-10-18 14:50:35 +02:00
612571b4b2
Added node URL finders for tasks and shots
2016-10-18 12:10:49 +02:00
5a5851775e
Use Pillar's Bootstrap JS
2016-10-13 19:20:19 +02:00
78c6bb45d7
Better activity logging of task changes
2016-10-12 18:21:10 +02:00
d0bb5aa598
Added activity list on task view
2016-10-12 18:21:10 +02:00
76a4eac145
Route for project's help
2016-10-12 17:17:11 +02:00
b457b57a09
Include changes in activity log if only one field changed.
2016-10-12 16:02:02 +02:00
2842201974
Activity logging for shots
2016-10-12 15:22:18 +02:00
5dff6bdcbd
Simplified task eve hooks.
2016-10-12 15:13:48 +02:00
363f1f6110
More detailed "verb" for task action logging.
2016-10-12 15:08:06 +02:00
32400b34e9
Start of activity stream.
2016-10-12 14:31:03 +02:00
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
496b5f6b32
Use the new only_for_node_type_decorator()
2016-10-12 14:31:03 +02:00
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
13764c4c56
Temporarily disabled sidebar button until Attract is nicer to look at.
2016-10-11 18:04:48 +02:00
d6ab498128
Added sidebar link to Attract projects.
2016-10-11 16:34:46 +02:00
300d31b119
Moved check is_attract_project() to AttractExtension.
2016-10-11 16:34:31 +02:00
3c2a00b086
Added "View in shot context" to task detail when viewed in task context.
2016-10-11 15:53:19 +02:00
1461fd2064
Allow task & shot details only to subscribers/demos/admins
2016-10-11 15:18:54 +02:00
bb5acd3dd7
Task view: Show user name instead of ID.
2016-10-11 14:44:57 +02:00
cabac18f33
Prevent 403 when user doesn't have access enough to fetch project users.
2016-10-11 14:15:04 +02:00
d9a41c11b7
Added shot summary per project on /attract
2016-10-05 14:42:01 +02:00
bf35b0a9b7
Show user's task on /attract
2016-10-05 11:51:28 +02:00
426635cc45
Moved some task fetching functionality into TaskManager.
2016-10-05 11:51:28 +02:00
fb487e8ec0
Added /attract/<project_url> page
2016-10-05 11:08:18 +02:00
cf3bc3471b
Renamed modules.py to routes.py
2016-10-05 11:03:52 +02:00
75e6b39069
Added user-specific task list.
2016-10-05 10:30:10 +02:00
fe70ee1ce1
Default task name to task type
2016-10-04 14:28:21 +02:00
91abe917cd
Using patch to edit shots from web-frontend.
2016-10-04 14:16:58 +02:00
97fde17d93
Have node_setattr delete keys when the value to set is None.
...
Note that this looks at the value directly; when using {'key': None} as
value, it is not None and thus will be set. This thus is NOT a way to
be 100% sure there are no None values.
2016-10-04 12:00:52 +02:00
88c20bf341
Allow creation of shots without status.
2016-09-30 12:54:44 +02:00
55a0f4a42e
Don't rely on 3rd party placeholder image service.
...
The grey one-pixel placeholder.jpg is only 160 bytes anyway.
2016-09-29 18:52:53 +02:00
883f8b02ef
Added .keep file to keep attract/static/assets/js/generated/
2016-09-29 16:58:58 +02:00
2819f86e10
Some SVN 0.3.43 interface changes.
2016-09-29 16:28:41 +02:00
58cca450b3
Use dropdown for copy to clipboard/delete tasks
2016-09-29 12:57:01 +02:00
4c4489a890
Concatenate all general js files into tutti.js
2016-09-29 12:22:53 +02:00
b5964864a5
Use clipboardjs to copy shot ID to clipboard
...
Using Zeno Rocha's clipboardjs
https://zenorocha.github.io/clipboard.js
2016-09-28 17:34:53 +02:00
968399ba7a
Small jQuery plugin for resizing panels
...
Still doesn't save the size, since we want to save this in the user. Which is not implemented yet.
2016-09-28 16:58:14 +02:00
0b723f3fc9
Order shots by their cut-in timestamp.
2016-09-27 16:58:26 +02:00
0eb51a2804
Moved attrs_extra to Pillar.
...
Requires Pillar revision 407aefb9ada8b8d627e29ca14d8ddd9bc758a70f
2016-09-27 13:01:04 +02:00
6ea22dfcce
Fix missing update of task type on task saving
2016-09-23 19:39:14 +02:00
052344af26
Create Shot workflow
...
Still needs update on the list
2016-09-23 19:38:57 +02:00
5f3bab95e2
Copy to clipboard for shots
2016-09-23 18:07:28 +02:00
13c67e3ab8
Allow limited PATCHing of shots from Blender and Web.
...
Soon PATCH should become the only way in which shots are edited, so
we should possibly remove PUT permissions.
2016-09-23 17:19:26 +02:00
56567532ff
Use Pillar's new node_type_utils to set node type permissions.
...
This separates the mechanism of setting the policy from the actual
policy itself.
2016-09-23 17:19:26 +02:00
5c94fb5f9c
Redefined some properties of node type 'attract_shot'.
2016-09-23 17:19:26 +02:00
6fa0604b07
Refactor task_open/shot_open into item_open
...
Also renamed task-details div to item-details div. Much nicer and generic.
Thanks a lot to Dr. Sybren for the code review and unlimited support <3
2016-09-23 14:53:03 +02:00
3925c044d5
Added task deletion. GUI still ugly, though.
2016-09-23 13:58:14 +02:00
971b8e6392
Fix for task creation
2016-09-23 13:47:47 +02:00
314156ca1e
ReferenceError'ised two more JS throw statements
2016-09-23 11:50:02 +02:00