1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-09-20 09:18:48 +02:00
phorge-phorge/webroot/rsrc/css
epriestley f82adbf0c8 Add a friendlier "in flight" error page
Summary:
Ref T11589. When we hit a fatal setup issue (essentially always a connection failure) //after// we've already survived them on at least one request, we can be pretty sure a server went down and that the problem is not a setup/configuration issue.

In this case, show a friendlier error page instead of the fairly detailed technical one.

Test Plan:
  - Broke MySQL config.
  - Restarted Apache.
  - Got the "admin/setup" error page:

{F1803268}

  - Fixed the MySQL config.
  - Loaded any page, to put us "in flight".
  - Broke MySQL config.
  - Loaded any page.
  - Got the friendly "in flight" error page:

{F1803271}

If you want to design this better, easiest way to get to it is:

  - Set `mysql.port` to `9999` in `conf/local/local.json`.
  - Reload any page while already running (don't restart).

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T11589

Differential Revision: https://secure.phabricator.com/D16503
2016-09-07 06:59:48 -07:00
..
aphront Fix scrollbar in filetree sidenav 2016-08-11 17:27:55 -07:00
application Add a friendlier "in flight" error page 2016-09-07 06:59:48 -07:00
core Move Setup Issues into it's own notification style menu 2016-08-29 10:43:30 -07:00
diviner
font Redesign Config Application 2016-08-29 15:49:49 -07:00
layout Redesign Application Search 2016-08-01 12:23:36 -07:00
phui Add some icons/color to Config Settings UI 2016-08-30 12:58:15 -07:00
syntax Generate syntax highlighting CSS from a reusable map 2016-05-05 02:50:48 -07:00
sprite-login.css Add Slack authentication adapter 2016-09-06 15:50:37 +00:00
sprite-tokens.css More tokens 2016-07-03 18:32:40 -07:00