illinois / queue

A microservice queue for holding open office hours
University of Illinois/NCSA Open Source License
82 stars 36 forks source link

Migration of primary queue endpoint at queue.illinois.edu #166

Closed wadefagen closed 5 years ago

wadefagen commented 5 years ago

Tracks the migration to queue.illinois.edu

trombonekenny commented 5 years ago

OK, I've migrated the apache config I tested on edu-staging.cs.illinois.edu over into edu.cs.illinois.edu. That adds in /etc/httpd/conf.d/vhost-queue.illinois.edu.conf and /etc/httpd/conf.d/vhost-edu.cs.illinois.edu.conf and breaks their respective parts out of shib.conf and ssl.conf.

On the edu.cs.illinois.edu everything should still work with these additions:

On queue.illinois.edu

Still to do:

nwalters512 commented 5 years ago

My plan is to work on a public-facing homepage for / over winter break. I think we should save the other route changes until then as well so we have plenty of downtime to coordinate things.

wadefagen commented 5 years ago

The same queue is now live at both endpoints: https://edu.cs.illinois.edu/queue/ and https://queue.illinois.edu/q/

We can begin to transition new uses to the queue.illinois.edu endpoint while we work on the static site and redirect scheme.

wadefagen commented 5 years ago

The https://edu.cs.illinois.edu/queue/ endpoint is now removed, replaced with a mod_rewrite rule that rewrites all URLs to the https://queue.illinois.edu/q/ URL (this includes rewriting deep-links correctly).

A temp HTML page is also now at https://queue.illinois.edu/ that directs people to the queue or the webform to create a new queue.