Releases: project-lovelace/lovelace-website
Releases · project-lovelace/lovelace-website
🐫 v3.3.0
Closed issues:
- Look into interactive apps/plots #125
Merged pull requests:
- Remove news link in navbar #127 (ali-ramadhan)
- Interactive Compound interest figure #126 (ali-ramadhan)
- Hide max runtime and max memory until properly supported #124 (ali-ramadhan)
- RNA translation problem description #122 (ali-ramadhan)
- Cleanup half-baked problems #117 (ali-ramadhan)
- Bump django from 3.1.6 to 3.1.8 in /src #116 (dependabot[bot])
- Bump urllib3 from 1.26.3 to 1.26.4 in /src #115 (dependabot[bot])
- Bump django-registration from 3.1.1 to 3.1.2 in /src #114 (dependabot[bot])
- Update footer #113 (ali-ramadhan)
- Tighter problem pages (no need for sections) #112 (ali-ramadhan)
- Sticky code editor column #111 (ali-ramadhan)
- Update
discourse_topic_id
for Plump moose and Compound Interest #110 (ali-ramadhan) - Exponential growth problem description and visualization #98 (ali-ramadhan)
🎋 v3.2.0
Closed issues:
Merged pull requests:
- Bunch of fixes for code submission backend #108 (ali-ramadhan)
- Add ACME volume for
nginx-proxy-letsencrypt
container #106 (ali-ramadhan) - Some Django cleanup #97 (ali-ramadhan)
- Plotly.js + MathJax3 hotfix #96 (ali-ramadhan)
🐠 Project Lovelace 3.1
Closed issues:
- Add a "Back to problems" button if all tests pass #90
- Upgrade to latest bulma #83
- Submitting code via upload button doesn't work #57
- Add instructions for changing the bulma CSS. #23
Merged pull requests:
- Update to MathJax3 rolling release #95 (ali-ramadhan)
- Upgrade to Bulma v0.9.2 #94 (ali-ramadhan)
- Run CI tests with Python 3.9 #93 (ali-ramadhan)
- Sortable columns for table of problems #92 (ali-ramadhan)
- Update requirements and test custom Django commands #91 (ali-ramadhan)
- Revise El Niño intensities problem #89 (ali-ramadhan)
- Only load Plotly for problems that use it: #88 (ali-ramadhan)
- Update about page #87 (ali-ramadhan)
🐳 Project Lovelace 3.0
Closed issues:
- Script or instructions for moving Django to another server #72
- Upgrade to Django 3 #70
- Might have to move away from Mailgun #67
- Show total number of submissions for each problem? #59
- Python type hints for code stubs? #58
- Nicer formatting for test case output #56
- More detailed subject tags? #52
- Purge avatar from user model #41
- Docker image? #64
- Move Jupyter notebooks to lovelace-code-snippets. #22
- Renew SSL certificate #21
- Julia code stubs #20
Merged pull requests:
- Fix Discourse topic ID for Ada Lovelace's Note G problem #86 (ali-ramadhan)
- Small website updates and no more Discourse SSO #85 (ali-ramadhan)
- New batch of problems #82 (ali-ramadhan)
- Half-baked SHA-256 problem description #80 (ali-ramadhan)
- Bump urllib3 from 1.26.2 to 1.26.3 in /src #79 (dependabot[bot])
- Bump django from 3.1.4 to 3.1.6 in /src #78 (dependabot[bot])
- Pretty plots and animations with Plotly! #77 (ali-ramadhan)
- RNA string needs to be reversed #76 (ali-ramadhan)
- Purge avatars from user profiles #75 (ali-ramadhan)
- Add GitHub Actions CI pipeline #73 (ali-ramadhan)
- Dockerize the website #69 (ali-ramadhan)
- C support #66 (ali-ramadhan)
- Fix typo in Definite Integrals template #65 (benallan)
- Add subfields to problems #63 (ali-ramadhan)
🎷 Project Lovelace 2.0
- 10 new easier problems.
- Slack channel.
- Accompanying Lovelace problems v2.0 and Lovelace engine v2.0.
Project Lovelace 1.1 🥑
- Support for multiple languages, now Python, Javascript, and Julia.
- Code execution results are prettier and more readable.
- Included submission instructions (maximum CPU run time, maximum memory usage, what packages you can import, and other language notes, etc.)
- Code editor and file upload button moved to description tab.
- Improved HTTP 404 and 500 error pages.
- Problem added: Ada Lovelace's Note G.
- Regular website and Discourse backups.
Project Lovelace 1.0 🎉
v1.0 Updated notes for habitable exoplanets.
Website is now Django-powered!
We now have a proper web framework for future development!
First Problem Live
Changes:
- the first problem is now available
- some improvements to the website
- new domain name: projectlovelace.net
- website now properly hosted on AWS