Commit Graph

725 Commits

Author SHA1 Message Date
Mike Newbon
0a07ee9c85 Updated Imagery and Text for 2020 2020-04-29 12:58:24 +02:00
cbdcd04423 Fixed copy-paste bug in remoteip.conf 2020-04-17 15:15:16 +02:00
c618e6cf17 Fixed typo in Dockerfile 2020-04-17 14:09:43 +02:00
b8defe329e Apache: enabled & configured mod_remoteip
This module makes it possible to do access control & logging based on
client's real IP address, rather than the internal IP address of HaProxy.
2020-04-17 11:38:53 +02:00
cf887d8f5f Homepage: Fix project name
From workshop to workflow
2020-04-10 10:09:53 +02:00
11effcb580 ToS: Update base pricing
Closes T74691.
2020-04-09 20:08:51 +02:00
35ba45445f ToS: Update Blender Institute Address 2020-04-09 20:08:07 +02:00
6c720b7b08 Homepage: Update banners 2020-04-09 20:02:03 +02:00
344a66f0eb Update package-lock.json 2020-04-09 16:28:19 +02:00
941ed4a0e0 Deploy: Add redirect for coffee-run and settlers 2020-04-09 16:28:19 +02:00
acfffce48d Configured Poetry to not use virtualenvs in ./.venv
Having a virtualenv in `.venv` is very convenient because many tools
automatically pick up on it. However, this then also happens during the
construction of the Docker images, which subsequently breaks.

Until a proper fix is found, it's easiest to just put the virtualenv
outside of the project.
2020-03-19 17:42:45 +01:00
b6b097483a Update pages with assets featuring latest content 2019-11-14 12:12:50 +01:00
b76be2a7ba Add /design-system endpoint
This is where the representation of the design system will reside.
When the application runs in production (with DEBUG = False) the url
will return 404.
2019-11-13 18:47:28 +01:00
c168c09293 Tweak to gulp all command
First run gulp in pillar and other dependencies, then run gulp in the
current repo.
2019-11-13 10:43:25 +01:00
db74c89e6f UI Libraries Template: Wrong link to characters project.
Thanks @kednar for the report!
2019-07-26 12:27:32 +02:00
23d7e50df2 Fix link in HDRi section 2019-06-20 19:41:04 +02:00
a8afccba00 Fix T65655 2019-06-10 17:51:55 +02:00
24118b6777 Re-locked dependencies 2019-05-31 17:05:05 +02:00
76825fda39 Render avatar of current user using Vue.js
Requires Pillar 47474ac936ffb1d179161c8a3cac5d20e6005659
2019-05-31 17:05:05 +02:00
d49f69ecbd Upgraded Gulp 3.9 → 4.0 and removed gulp-livereload 2019-05-31 12:27:35 +02:00
c91a52046d Fixed deprecation warning from WTForms 2019-05-29 16:40:51 +02:00
577bf8b964 MongoDB: fixed deprecation warnings
- collection.count() → either counting the result or using count_documents()
- collection.update() → replaced by update_one()
2019-05-29 16:40:51 +02:00
049d71dc77 UnitTest.assertEquals → assertEqual 2019-05-29 16:40:51 +02:00
2075c8a790 Re-locked dependencies 2019-05-29 16:40:51 +02:00
2d6b5d4b67 Webhook: Update users' avatars with Celery task when changed on Blender ID 2019-05-28 16:19:01 +02:00
5f497fc645 Docker-compose: Upgraded Mongo 3.4.2 → 3.4 (so latest micro in 3.4.x)
This currently upgrades to 3.4.20
2019-05-28 16:18:27 +02:00
a321d3501a Docker-compose: upgraded Redis 3.2.8 → 5.0 2019-05-28 16:18:27 +02:00
d2d4a52846 Re-locked dependencies after Pillar updated deps 2019-05-28 16:18:27 +02:00
ae176cbbdf Re-locked dependencies 2019-05-23 13:54:59 +02:00
d5f5b63b3f Werkzeug update 0.15.2 → 0.15.4 2019-05-22 10:33:23 +02:00
274766d6f4 Added little note about rerunning poetry update after dependencies changed 2019-05-14 12:02:14 +02:00
e74d573063 Re-locked dependencies 2019-05-14 11:34:38 +02:00
f514cc4176 README: documented use of Poetry 2019-05-14 10:36:15 +02:00
3d567ff6f8 Docker: use variables instead of hard-coded stuff
WHEELHOUSE: since we're defining the variable we might as well use it.
DOCKER_IMAGE_NAME: introduced to prevent duplications of the name, and to
    add a little confirmation message when the script is done.
2019-05-14 10:36:15 +02:00
ba69dd46a0 Staging: be more selective about which branch of pillar-python-sdk to use
Because pillar-python-sdk doesn't have a `production` branch, it was always
using `master`. Now it's only using `master` if `STAGING_BRANCH`=`production`.
2019-05-14 10:36:15 +02:00
cfbb3d7e5a Poetry'ising the docker stuff 2019-05-14 10:36:15 +02:00
c9bbf26a71 Moved to Poetry 2019-05-14 10:36:15 +02:00
35675866ee Build our own HAproxy docker image
The HAproxy docker image we were using is no longer maintained (hasn't been
for years), but is built upon Alpine Linux which has a big security leak:
https://talosintelligence.com/vulnerability_reports/TALOS-2019-0782

The security leak is fixed in this build of the docker image, but we should
move to something else (lke Træfik).
2019-05-09 14:12:02 +02:00
d813935f43 Fixed unittest
Broke in 468fc85751
2019-04-26 12:53:26 +02:00
947dab3185 Use 16_9 picture for project thumbnail
This allows us to use picture_header as an actual header from now on.
2019-04-19 13:00:04 +02:00
c0cb80ceec Use absolute url of Open Graph image links 2019-04-19 12:54:22 +02:00
48c8f79371 Use _opengraph macro in landing.pug 2019-04-19 12:53:58 +02:00
53b22641f2 Improve readability of _opengraph macro 2019-04-19 12:53:24 +02:00
4f9699c7ae Remove 16_9 image from extension props
This property is now available on Project level.
2019-04-19 12:52:47 +02:00
a04e62e3e9 Rename project_type to category in Project
Requires renaming custom_props.cloud.project_type fields to
custom_props.cloud.category in all documents of the projects
collection.
2019-04-19 11:13:31 +02:00
5df18b670a Display field description if available 2019-04-19 10:43:38 +02:00
a5cd12ad87 Remove unneeded if statement
When rendering this template we do not provide the hidden_fields
list (this code was partially copied from project edit.pug).
2019-04-19 10:43:16 +02:00
2c51407196 Fix typo 2019-04-19 10:06:15 +02:00
0e0716449a UI Footer: Add link to Films. 2019-04-18 15:33:38 +02:00
f0c4f1576c UI Footer: Rename links to sections.
LEARN -> TRAINING
RESOURCES -> CLOUD
2019-04-18 15:33:23 +02:00