8

A Tale of Two Deployments

 3 years ago
source link: https://blog.pythonanywhere.com/192/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

A Tale of Two Deployments

Oct 5, 2020 by pafk

It was the best of times, it was the worst of times, it was the age of remote work, it was the age of pyjamas, it was the epoch of bread baking, it was the epoch of pineapple pizza, it was the season of Light, it was the season of Darkness…

This is a short but exciting story about two system updates. Spoiler alert: no one has been guillotined.

In May – 20th for EU-based and 26th for US-based system – and in September – 10th for EU and 30th for US – we deployed new code to production clusters.

Among the new features, probably the most visible one for our beloved Citoyens (aka users), was the Postgres upgrade. We made an epic leap from Ancien Régime of deprecated 9.4 to futuristic version 12. That allows us to stay compatible with the recent versions of other libraries, especially Django 3.1.

The next feature will be the most appreciated by the Educators: The long awaited capability to kill… ekhm, that is, to remove students by Teachers directly without the necessity of contacting the support team was introduced. We replaced Teacher tab on Account page with more general Education one where you will find the user interface to manage your teacher and students.

For emancipated users who need more low-level control over their web apps we deployed a new API that allows you to set headers for static files. For example one can set Access-Control-Allow-Origin, as many users requested. The documentation is here

Additionally there were, as always, many changes not directly visible for users related to security, performance and reliability in the eternal spirit of Sécurité, Efficacité, Fraternité.

Vive le PythonPartout!


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK