Commit Graph

313 Commits

Author SHA1 Message Date
f4e277f1d1 Homepage: Render attachments on posts 2017-11-23 16:16:10 +01:00
22f5ea7b62 Fixed creation of image sharing group node 2017-11-21 15:16:38 +01:00
1dd3fd3623 Simplified code a bit 2017-11-21 15:16:22 +01:00
48dc3837b5 cloud_share_img.py: stop using my personal hardcoded IDs 2017-11-21 15:09:13 +01:00
c34ffb66db Added CLI script to share images to the Cloud.
Assumes that you are logged in on Blender ID with the Blender ID Add-on.

Haven't tested what happens when you've never shared any images yet.
2017-11-21 15:00:23 +01:00
59d165b6d0 Subscription refresh: refresh the page on a 403
A 403 indicates the session isn't valid any more, and a window reload will
fix that (either by automatically logging in via Blender ID or by
providing a login prompt).
2017-11-17 12:13:25 +01:00
9dfe75ed1e Include pillar-svnman in docker image 2017-11-14 16:28:52 +01:00
494f307900 Fixed deploy script for SVNMan 2017-11-14 16:25:03 +01:00
59dd3352cd Added svnman to deploy.sh 2017-11-14 16:13:03 +01:00
4207d051a9 Added subscriber-pro role.
This is used in svnman to bind to the svn-use capability.
2017-11-14 16:09:29 +01:00
f1d990c03d Added SVNMan extension 2017-11-14 16:09:29 +01:00
08f56877ca Homepage: Small cleanup of classes and more space between posts
Also fix selectors for comments/assets
2017-11-10 17:35:19 +01:00
0c4db84940 Fix link to comments 2017-11-09 19:38:56 +01:00
5be0f3baf0 Update cache for CSS/JS 2017-11-09 18:59:44 +01:00
8288b4eab1 New Homepage: Featuring more in the blog posts 2017-11-09 18:37:32 +01:00
a34f3435c1 gitignore: ignore cloud/static/assets/css 2017-11-09 17:15:26 +01:00
ba9a2eb134 gitignore: absolute path for cloud/templates 2017-11-09 17:15:16 +01:00
73a0de3157 Merge branch 'master' of git.blender.org:blender-cloud 2017-11-08 16:25:12 +01:00
bcab6ac5b7 Stats files are no longer needed 2017-11-08 16:24:58 +01:00
c2492e8710 When logging in from /welcome, redirect to index
Backend logic simplified, to support the next arg if provided, otherwise simply redirect to the request.referrer (last visited page).
2017-11-07 18:25:42 +01:00
08b388f363 Display Log in on button only if current_user.is_anonymous 2017-11-07 18:25:42 +01:00
470fdf89f4 Add alt tag to images in welcome page 2017-11-07 18:25:42 +01:00
c00121d71c Introducing main.sass stylesheet
Blender Cloud used main.css from Pillar

As we try to strip Blender Cloud-specific content from Pillar,
this commit brings three .sass files over to this repository.

There are still plenty of Blender Cloud classes all over Pillar,
they will be brought here over time.
2017-11-07 16:56:45 +01:00
97dff66159 Add rewrite rule for new project 2017-10-25 15:52:33 +02:00
047737ef41 New block in the navigation menu for user specific entries
Called "navigation_user", used at the moment by the
/welcome page for turning "Login" into "Login and Explore"

Also added the block name to {% endblock %} where it makes sense.
There is no functional change, just easier to read.
2017-10-25 15:43:16 +02:00
5eaa202d49 Welcome Page: Fix count of awesome people (Cloud subscribers) 2017-10-23 15:34:31 +02:00
a9788e70c9 Welcome Page: Add links to titles and images 2017-10-23 15:34:00 +02:00
e19a38959e Merge branch 'production' 2017-10-19 14:59:38 +02:00
0c4fbcf65d Refresh the /welcome page 2017-10-18 20:06:34 +02:00
e86cc9df77 Remove deprecated classes 2017-10-18 20:06:11 +02:00
cb08c113af Fix missing background on /about page
Fixes T52867
2017-10-17 15:45:22 +02:00
5d26e3940e Bugsnag app revision: use timestamp instead of Git hash
This turns the 'revision' we send to Bugsnag into an incremental number
that denotes the current time. This is more indicative of the application
version than the git revision of the Blender Cloud repository, as the
latter doesn't include any changes in the other repositories.
2017-10-17 12:32:15 +02:00
5dc4b398c2 updateTitle is no longer needed since we now have DocumentTitleAPI
taking care of titles in 0_navbar.js (part of tutti.min.js)
2017-10-05 15:33:50 +02:00
c25aae82b5 Update title when notifications count has been updated 2017-10-02 19:55:08 +02:00
14d20edbb7 Gulp: converted package.json indentation to tabs 2017-09-28 15:42:50 +02:00
2c4527c4d6 Gulp: added 'cleanup' task that erases all gulp-generated files.
This runs automatically when using --production
2017-09-28 15:37:33 +02:00
3a7f5f7a7d Gulp: replaced hardcoded paths with variables. 2017-09-28 15:37:13 +02:00
ec99b3207a Gulp: fixed license expression 2017-09-28 15:36:42 +02:00
ac7dd4c60a Gulp: fixed project name and repo URL 2017-09-28 15:36:17 +02:00
e45976d4e5 Added ElasticProxy to the docker/README.md file. 2017-09-26 12:27:36 +02:00
565e5e95a5 Disabled web frontend for Grafista.
It still collects daily statistics, until we're 100% sure our own
pillar-statscollector is doing its job correctly.
2017-09-26 12:27:24 +02:00
c2fff6a9cb Removed -verbose from elasticproxy CLI 2017-09-26 11:58:58 +02:00
fa249d1952 Kibana: include config file that doesn't refer to xpack
The default Kibana config file still has an option to enable X-pack, which
is now removed.
2017-09-26 11:53:22 +02:00
d02de8e18b Disable Dev Tools panel. 2017-09-26 11:47:09 +02:00
c6d645f664 Removed old X-pack options
These aren't necessary any more now that we use an image with X-pack.
2017-09-26 11:46:59 +02:00
d90794a4f0 Put elasticproxy in between Kibana and ElasticSearch
This blocks any data-changing HTTP request from reaching ElasticSearch.
2017-09-26 11:27:45 +02:00
13ed89c480 Add terms and conditions and privacy statement 2017-09-21 22:17:52 +02:00
ab41f3afcd Spaces to tabs in pug file 2017-09-21 22:17:05 +02:00
5128675f55 Homepage Featured Project: summary link to project 2017-09-21 19:13:50 +02:00
5d0b8a1dc4 Added static page that embeds stats from Kibana.
It just has a full-width iframe that embeds the dashboard from
https://stats.cloud.blender.org/
2017-09-21 14:25:14 +02:00