|
ebe3118f79
|
Project home video should not have vjs-fluid, it already is fluid
|
2017-09-20 16:35:19 +02:00 |
|
|
6af0cd2be8
|
Don't show "Create a project" button to non-subscribers, and make btn clickable
|
2017-09-18 13:51:31 +02:00 |
|
|
53ac29cfd1
|
Project: Show edit button in sidebar
So we can access it from everywhere and not only from project home
|
2017-09-17 20:11:13 +02:00 |
|
|
06dd24bcf9
|
Project Edit: Node types editing embedded
|
2017-09-04 16:19:17 +02:00 |
|
|
6a4f571b05
|
Organizations list styling
|
2017-08-31 16:35:31 +02:00 |
|
|
b6bd40f956
|
Theatre View: backdrop block not needed anymore
|
2017-08-30 15:34:13 +02:00 |
|
|
811236cff4
|
Migrate Jade to Pug template engine
Jade templates engine has been renamed to Pug.
We are using Pug already on the Blender Cloud repository, following is Flamenco and Attract
|
2017-08-30 14:04:15 +02:00 |
|
|
add2538655
|
Prevent JS error by sync-loading jquery.autocomplete….js
|
2017-08-25 12:03:52 +02:00 |
|
|
ff1b14d980
|
Project sharing: Simplified user selection JS code.
|
2017-08-25 12:03:52 +02:00 |
|
|
575a7ed1a7
|
Introduced role-based capability system.
It's still rather limited and hard-coded, but it works.
|
2017-08-18 14:47:42 +02:00 |
|
|
9aa73c5306
|
Moved project index_collection to blender-cloud repo
|
2017-07-26 16:52:05 +02:00 |
|
|
e430b2b9a1
|
Update url_for from main.join to cloud.join
This text should be moved to Blender Cloud.
|
2017-07-16 01:00:24 +02:00 |
|
|
4fd193ba2b
|
Use (eek) the current_user_is_subscriber var injected by the BCloud extension
|
2017-06-14 16:26:57 +02:00 |
|
|
10e14e8c24
|
Project Edit: tweak to node types
|
2017-06-09 17:57:20 +02:00 |
|
|
6f7aa86e8b
|
Project Edit: Set container size and header width
|
2017-06-09 17:57:01 +02:00 |
|
|
93087f7fa9
|
Project Edit: Use folder icon for sidebar instead of tree
|
2017-06-09 14:58:19 +02:00 |
|
|
41bc4b6a6f
|
Project Edit: Nicer listing for node_type
|
2017-06-09 14:58:05 +02:00 |
|
|
5ce78a2fb3
|
Create <p> tag, do not use existing tags
|
2017-06-07 18:59:46 +02:00 |
|
|
d67f65019e
|
Escape HTML when displaying search results
|
2017-05-31 17:14:17 +02:00 |
|
|
f953f1e51b
|
Moved common Jade code for project edit pages into projects/edit_layout.jade
|
2017-05-31 10:35:49 +02:00 |
|
|
12a8a34bdc
|
Fixed JS injection vulnerability.
JavaScript in the user's full name or username was executed when adding
that user to a project.
|
2017-05-24 16:32:05 +02:00 |
|
|
2ba52e2467
|
Allow extensions to have a project settings page.
|
2017-05-24 15:48:27 +02:00 |
|
|
abcb0c27a0
|
Remove Agent 327 special content lock
|
2017-05-15 11:55:43 +02:00 |
|
|
49895805e3
|
Display project description in instead of summary
|
2017-04-07 09:02:08 +02:00 |
|
|
4c704c8cda
|
Pipe description & content of featured nodes through markdown
|
2017-03-30 09:23:59 +02:00 |
|
|
6f9feea8a9
|
Locally hosting jstree, instead of linking to cloudflare.
Should speed up the site, and remove a possible point of failure.
This also upgrades JSTree to the latest version (3.3.3).
|
2017-03-29 16:57:26 +02:00 |
|
|
6001f1936c
|
Tweak to utm_source handling
|
2017-03-24 17:14:29 +01:00 |
|
|
46c019a758
|
Add support for utm_source
|
2017-03-24 11:47:12 +01:00 |
|
|
04a235ca12
|
Larger image for collections header
|
2017-03-22 15:49:51 +01:00 |
|
|
0e6bdf9467
|
Update CSS caches
|
2017-03-22 15:49:51 +01:00 |
|
|
6765276519
|
Introducing attachments fixes for blog posts and assets.
Requires migration of attachments schema using
python manage.py maintenance upgrade_attachment_schema --all
|
2017-02-21 18:08:42 +01:00 |
|
|
0a86ad357f
|
Analytics for videojs
|
2017-02-08 16:27:52 +01:00 |
|
|
02f736dcc4
|
Hide missing summaries on projects homepage
|
2017-02-08 15:27:20 +01:00 |
|
|
d8eae2c44b
|
Fix OG crash on projects without picture_header
|
2017-02-08 15:26:56 +01:00 |
|
|
c98cd82b3f
|
OpenGraph: Check if we have a description/post content
|
2017-02-08 14:48:55 +01:00 |
|
|
69b3e06b1c
|
Use project picture as fallback if og_picture/node is undefined
|
2017-02-07 18:03:35 +01:00 |
|
|
7b9fef2fc8
|
Update caches
|
2017-02-06 14:44:05 +01:00 |
|
|
528887b1a6
|
Unify Twitter cards and Open Graph data
|
2017-02-06 14:37:53 +01:00 |
|
|
ae38bec218
|
Fix project header videos
|
2017-02-06 12:07:05 +01:00 |
|
|
3ef0bf6761
|
Typo
|
2017-02-02 18:08:21 +01:00 |
|
|
1e56ca5227
|
Only load videojs when there are sources, and minor style tweaks
|
2017-02-02 18:05:30 +01:00 |
|
|
b8ad0cd18f
|
Update cache version
|
2017-02-02 17:40:32 +01:00 |
|
|
e049ab0a08
|
Fire videojs via js
|
2017-02-02 17:40:04 +01:00 |
|
|
bf0ebce81a
|
Videojs for project video headers
|
2017-02-02 16:57:18 +01:00 |
|
|
eb02fa5eec
|
Replace Flowplayer with the open source Video.js library
|
2017-02-02 16:06:41 +01:00 |
|
|
bc6f526b72
|
Don't use ?format=amp after url_for()
url_for() is smart enough to add variables to the query string if there is
no route parameter for them.
|
2017-01-24 16:35:02 +01:00 |
|
|
0e07cb2b1d
|
Link to AMP view if we're in a node
|
2017-01-24 16:01:05 +01:00 |
|
|
85988bb8c9
|
Fix for some project names breaking javascript
|
2017-01-20 17:35:08 +01:00 |
|
|
11197e669c
|
Remove /about endpoint
|
2016-12-02 18:02:29 +01:00 |
|
|
7a6e1d3386
|
refresh css
|
2016-12-02 17:54:12 +01:00 |
|