6ae9a5ddeb
Quick-Search: Added Quick-search in the topbar
...
Changed how and what we store in elastic to unify it with how we store
things in mongodb so we can have more generic javascript code
to render the data.
Elastic changes:
Added:
Node.project.url
Altered to store id instead of url
Node.picture
Made Post searchable
./manage.py elastic reset_index
./manage.py elastic reindex
Thanks to Pablo and Sybren
2018-11-22 15:31:53 +01:00
3985a00c6f
Timeline: Style and layout adjustments
2018-11-21 20:32:27 +01:00
801cda88bf
Project View: Labels for sections
2018-11-21 20:23:07 +01:00
fc99713732
Project-Timeline: Introduced timeline on projects
...
Limited to projects of category assets and film for now.
2018-11-20 16:29:01 +01:00
ceef04455c
Video player in project header bug (firefox):
...
Unable to play video in in project header in firefox.
Reason:
Firefox is missing ResizeObserver, so as a workaround videoJs inserts an
iframe bellow the video and listens to resize events on that. This iframe
lands in front of the video when we use the class ".embed-responsive",
and therefore we can not start the wideo.
Solution:
I could not see any difference in how the page was rendered
with/without this class so I removed it.
2018-10-24 13:34:08 +02:00
dc2105fbb8
Enabled badges in comments
2018-10-10 16:55:10 +02:00
041f8914b2
Show badges on user profile page
2018-10-10 16:55:06 +02:00
53811363ce
Search bug fix: Missing video plugins resulted in wrong volume and progress.
2018-10-05 14:37:32 +02:00
51057e4d63
Search bug fix: Grid/List toggle on group nodes also affected the the way search results where presented
2018-10-05 12:37:48 +02:00
19fdc75e60
Free assets: Assets should not be advertised as free if the user is a logged in subscriber.
2018-10-04 17:44:08 +02:00
879bcffc2b
Asset list item: Don't show user.full_name in latest and random assets
2018-10-04 12:30:05 +02:00
6ad12d0098
Video Duration: The duration of a video is now shown on thumbnails and bellow the video player
...
Asset nodes now have a new field called "properties.duration_seconds". This holds a copy of the duration stored on the referenced video file and stays in sync using eve hooks.
To migrate existing duration times from files to nodes you need to run the following:
./manage.py maintenance reconcile_node_video_duration -ag
There are 2 more maintenance commands to be used to determine if there are any missing durations in either files or nodes:
find_video_files_without_duration
find_video_nodes_without_duration
FFProbe is now used to detect what duration a video file has.
Reviewed by Sybren.
2018-10-03 18:30:40 +02:00
a738cdcad8
Fix and tweaks to theatre mode
...
* Only show width/height if available (would be None otherwise)
* If image width/height is not available, allow zooming
* Fix styling and cleanup
* Remove footer (reported by Vulp35 on Twitter, thanks!)
2018-10-01 11:56:52 +02:00
4cf93f00f6
Assets: Fix video progress not showing
2018-09-24 13:31:48 +02:00
eaf9235fa9
Fix users listing styling
2018-09-21 17:11:26 +02:00
bbad8eb5c5
Remove unused project macros file
...
The only macro was render_secondary_navigation, which is in the _navigation.pug
template together with the other Blender Cloud navigation macros.
2018-09-20 16:38:17 +02:00
04f00cdd4f
Loading Bar: Utility to turn it on/off
2018-09-20 15:20:29 +02:00
516ef2ddc7
Navigation: if category is Assets, then call it Libraries
2018-09-20 12:10:35 +02:00
f1d67894dc
Rename secondary_navigation to navigation_project
2018-09-20 12:05:46 +02:00
d347ddac2c
Navigation: Films -> Open Projects
...
And show navigation when in the Blog
2018-09-19 19:33:01 +02:00
186ba167f1
Navigation: remove extra 's' for assets project
...
Such a lame solution. We need better categories.
2018-09-19 19:09:04 +02:00
847e97fe8c
Project: remove arrow left/right navigation hotkey
2018-09-19 18:33:53 +02:00
7ace5f4292
Search: use proper navigation
...
Also remove failing projectBrowseTypeList js
2018-09-19 18:22:27 +02:00
5c019e8d1c
Landing: Set project title as active
2018-09-19 15:50:23 +02:00
e262a5c240
Jumbotron: take content if defined in the block
2018-09-19 12:39:18 +02:00
83097cf473
Projects: Explore -> Browse
2018-09-18 18:53:55 +02:00
f4ade9cda7
Allow empty content for card-deck component
...
In cases like the tags groups we want an empty card-deck because its
content is filled up via javascript.
2018-09-18 16:56:08 +02:00
46bdd4f51c
Pages: Don't show date and page title
...
It's already in the jumbotron
2018-09-18 15:25:20 +02:00
93720e226c
Badges: don't display them just yet
2018-09-18 15:25:20 +02:00
45672565e9
Card style fixes
2018-09-18 12:53:34 +02:00
3e1273d56c
CSS: zoom-in cursor utility
2018-09-18 12:49:06 +02:00
fe86f76617
Search: styling
2018-09-17 19:04:42 +02:00
13b606df45
CSS cleanup and use classes for styling
2018-09-17 18:16:42 +02:00
57f5836829
Cleanup and replace custom styles with bootstrap classes.
2018-09-17 17:08:46 +02:00
0aeae2cabd
Navigation: Highlight current page in the navbar
2018-09-17 15:02:54 +02:00
601b94e23a
Pages: Set title from page properties url
2018-09-17 15:02:24 +02:00
1c42e8fd07
Nodes View: Remove unnecessary containers
...
#node-container and #node-overlay were not used.
2018-09-17 14:26:37 +02:00
77f855be3e
Remove jQuery Montage
...
No longer used since we list assets with a macro.
2018-09-17 14:25:19 +02:00
cede3e75db
Remove more Markdown references
2018-09-17 13:47:03 +02:00
02a7014bf4
Cleanup and title-underline utility
2018-09-17 12:54:07 +02:00
d4fd6b5cda
Asset Listing: display author name (when available)
2018-09-17 12:52:48 +02:00
842ddaeab0
Assets: Display similar assets based on tags
...
Experimental.
2018-09-16 06:29:19 +02:00
85e5cb4f71
Projects: Only display category for public projects
2018-09-16 05:02:52 +02:00
6648f8d074
Minor style adjustments
2018-09-16 05:02:16 +02:00
a5bc36b1cf
Jumbotron overlay is now optional.
...
Just add the jumbotron-overlay class, or jumbotron-overlay-gradient
2018-09-16 04:28:11 +02:00
e56b3ec61f
Use Pillar's built-in markdown when editing projects/creating posts.
2018-09-16 04:27:24 +02:00
9624f6bd76
Style pages
2018-09-16 04:05:37 +02:00
4e5a53a19b
Option to limit card-deck to a maximum N columns
...
Only 3 supported for now
2018-09-16 03:42:48 +02:00
baf27fa560
Blog: Fix and css cleanup
2018-09-16 02:04:14 +02:00
e5b7905a5c
Project: Sort navigation links
...
See T56813
2018-09-15 22:12:12 +02:00