7280f1dbc1
Update poetry.lock
2020-07-23 18:43:01 +02:00
28ee78ec02
Learn: New featured projects
2020-07-23 12:20:05 +02:00
96a54695af
Homepage: New featured projects
2020-07-23 12:19:37 +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