tutor-server merge requestshttps://code.greenhost.net/totem/tutor-server/-/merge_requests2021-12-24T12:32:27Zhttps://code.greenhost.net/totem/tutor-server/-/merge_requests/19Resolve "Update REDAME"2021-12-24T12:32:27ZGeoffrey Preud'hommeResolve "Update REDAME"Closes #54Closes #54https://code.greenhost.net/totem/tutor-server/-/merge_requests/18Enable custom certificate templates2021-12-24T12:32:24ZMaarten de WaardEnable custom certificate templatesWe need this feature flag to be able to edit how certificates look from the Django admin
Related to indigo-totem#19We need this feature flag to be able to edit how certificates look from the Django admin
Related to indigo-totem#19Geoffrey Preud'hommeGeoffrey Preud'hommehttps://code.greenhost.net/totem/tutor-server/-/merge_requests/17Resolve "Add forward from studio.totem-project.org to studio.learn.totem-proj...2021-12-24T12:32:27ZGeoffrey Preud'hommeResolve "Add forward from studio.totem-project.org to studio.learn.totem-project.org"Closes #38Closes #38Maarten de WaardMaarten de Waardhttps://code.greenhost.net/totem/tutor-server/-/merge_requests/16Resolve "Enable "ALLOW_COURSE_STAFF_GRADE_DOWNLOADS" feature flag on LMS"2021-12-24T12:32:26ZMaarten de WaardResolve "Enable "ALLOW_COURSE_STAFF_GRADE_DOWNLOADS" feature flag on LMS"Closes #49Closes #49Geoffrey Preud'hommeGeoffrey Preud'hommehttps://code.greenhost.net/totem/tutor-server/-/merge_requests/15Resolve "Make a list for testing edX upgrades"2021-12-24T12:32:27ZMaarten de WaardResolve "Make a list for testing edX upgrades"Closes #47Closes #47Maarten de WaardMaarten de Waardhttps://code.greenhost.net/totem/tutor-server/-/merge_requests/14Resolve "Remove unused allow rule for nginx"2021-12-24T12:32:25ZGeoffrey Preud'hommeResolve "Remove unused allow rule for nginx"Closes #48Closes #48Maarten de WaardMaarten de Waardhttps://code.greenhost.net/totem/tutor-server/-/merge_requests/13Resolve "Admin interface not available"2021-12-24T12:32:25ZGeoffrey Preud'hommeResolve "Admin interface not available"Closes #46Closes #46Maarten de WaardMaarten de Waardhttps://code.greenhost.net/totem/tutor-server/-/merge_requests/12remove systemd timer which is not necessary with tutor 11 and above2021-12-24T12:32:25ZMaarten de Waardremove systemd timer which is not necessary with tutor 11 and aboveTutor 11 uses caddy for HTTPS, which means we can drop the systemd timer that gets new certificates and restarts nginx. Extra benefit: less downtime, most likely!
For reference, Tutor docs: https://docs.tutor.overhang.io/configuration.h...Tutor 11 uses caddy for HTTPS, which means we can drop the systemd timer that gets new certificates and restarts nginx. Extra benefit: less downtime, most likely!
For reference, Tutor docs: https://docs.tutor.overhang.io/configuration.html?highlight=https#ssl-tls-certificates-for-https-accesshttps://code.greenhost.net/totem/tutor-server/-/merge_requests/11Koa upgrade2021-12-24T12:32:24ZMaarten de WaardKoa upgradeThis PR makes us ready for using Koa. The build-images script includes steps for enabling Figures, provided that you use the following fork and version of the tutor-figures plugin:
https://github.com/vrook-co/tutor-figures/commit/8ab538...This PR makes us ready for using Koa. The build-images script includes steps for enabling Figures, provided that you use the following fork and version of the tutor-figures plugin:
https://github.com/vrook-co/tutor-figures/commit/8ab5383f4cc028df133392e18bab1df799daa076
(instructions are also added to the README)
This MR also removes a bunch of extra files that are generated by Tutor and we probably don't want to have in the repository.Mark SwillusMark Swillushttps://code.greenhost.net/totem/tutor-server/-/merge_requests/10Resolve "Set correct Facebook, Twitter and mailing address"2021-12-24T12:32:24ZMaarten de WaardResolve "Set correct Facebook, Twitter and mailing address"Closes #7Closes #7Mark SwillusMark Swillushttps://code.greenhost.net/totem/tutor-server/-/merge_requests/9Resolve "Add redirect from studio.totem-project.org to studio.learn.totem-pro...2021-12-24T12:32:24ZMaarten de WaardResolve "Add redirect from studio.totem-project.org to studio.learn.totem-project.org"Closes #38Closes #38Mark SwillusMark Swillushttps://code.greenhost.net/totem/tutor-server/-/merge_requests/8Resolve "Improve logging"2021-12-24T12:32:24ZMark SwillusResolve "Improve logging"Related: #22Related: #22Mark SwillusMark Swillushttps://code.greenhost.net/totem/tutor-server/-/merge_requests/7Resolve "Pre-requisites for a course"2021-02-01T15:36:44ZMaarten de WaardResolve "Pre-requisites for a course"Closes #30
Followed Regis' advice in https://discuss.overhang.io/t/course-prerequisites/162 to make this possible. Tested on local setup and seems to work well.Closes #30
Followed Regis' advice in https://discuss.overhang.io/t/course-prerequisites/162 to make this possible. Tested on local setup and seems to work well.Mark SwillusMark Swillushttps://code.greenhost.net/totem/tutor-server/-/merge_requests/6Add new theme changes2021-01-26T15:25:34ZMark SwillusAdd new theme changeshttps://code.greenhost.net/totem/tutor-server/-/merge_requests/5Resolve "Improve nginx configuration security"2021-01-12T11:33:59ZMaarten de WaardResolve "Improve nginx configuration security"Closes #33Closes #33Mark SwillusMark Swillushttps://code.greenhost.net/totem/tutor-server/-/merge_requests/4Draft: Resolve "[Theme] "View Course" button"2020-12-17T17:11:33ZMaarten de WaardDraft: Resolve "[Theme] "View Course" button"Closes #5Closes #5https://code.greenhost.net/totem/tutor-server/-/merge_requests/3remove files that are generated by tutor when you run tutor config save2021-01-04T10:43:37ZMaarten de Waardremove files that are generated by tutor when you run tutor config saveI removed a bunch of files that will be different on each platform (staging, local, etc.) when you run `tutor config save` with a different configuration. I also removed `config.yml` because that contains passwords. I'd like to change th...I removed a bunch of files that will be different on each platform (staging, local, etc.) when you run `tutor config save` with a different configuration. I also removed `config.yml` because that contains passwords. I'd like to change the passwords on Staging, after which we can make this repository public again :)Mark SwillusMark Swillushttps://code.greenhost.net/totem/tutor-server/-/merge_requests/2Add hotfix2020-12-09T08:42:31ZMark SwillusAdd hotfixhttps://code.greenhost.net/totem/tutor-server/-/merge_requests/1Draft: Resolve "Add server configuration details"2020-11-30T09:33:19ZMaarten de WaardDraft: Resolve "Add server configuration details"Closes #1Closes #1