mirror of
https://we.phorge.it/source/phorge.git
synced 2024-11-10 17:02:41 +01:00
4425903480
Summary: Fixes T2293. We currently hard-require this in setup. We do not need to; we don't actually need it until we start running daemons. Move it to post-install and provide more guidance. We could make this even easier in the future, but we'd need to special case it, since it's dangerous to let it be set to any value (if you set it to the wrong value, you can't log in). We could safely have a workflow which writes the current request URI into the database configuration, or a two-stage workflow where we set the URI and then verify it, but these both imply some special casing and complication. This should be a step forward from where we are today, regardless. Test Plan: Removed "phabricator.base-uri" from my configuration. Verified Phabricator still works. Without "phabricator.base-uri" configured, logged in from multiple host names (127.0.0.1:8080, local.aphront.com:8080). Configured "phabricator.base-uri". Verified my unblessed session no longer worked. Verified setup issue went away. Reviewers: btrahan, vrana Reviewed By: btrahan CC: aran Maniphest Tasks: T2293 Differential Revision: https://secure.phabricator.com/D4580
93 lines
1.3 KiB
CSS
93 lines
1.3 KiB
CSS
/**
|
|
* @provides setup-issue-css
|
|
*/
|
|
|
|
|
|
.setup-issue-background {
|
|
background-color: #edecef;
|
|
padding: 1em 0;
|
|
}
|
|
|
|
.setup-issue {
|
|
border: 1px solid #35393d;
|
|
margin: 15px auto;
|
|
max-width: 760px;
|
|
background: #ffffff;
|
|
box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.25);
|
|
}
|
|
|
|
.setup-issue p {
|
|
margin: 1em 0;
|
|
}
|
|
|
|
.setup-issue table {
|
|
width: 90%;
|
|
margin: auto;
|
|
border-collapse: collapse;
|
|
border: 1px solid #dfdfdf;
|
|
}
|
|
|
|
.setup-issue table th {
|
|
text-align: right;
|
|
width: 30%;
|
|
background: #efefef;
|
|
border: 1px solid #dfdfdf;
|
|
padding: 8px;
|
|
}
|
|
|
|
.setup-issue table td {
|
|
border: 1px solid #dfdfdf;
|
|
padding: 8px;
|
|
}
|
|
|
|
.setup-issue pre {
|
|
width: 95%;
|
|
margin: auto;
|
|
border: 1px solid #dfdfdf;
|
|
padding: 10px 2%;
|
|
background: #efefef;
|
|
overflow-x: auto;
|
|
}
|
|
|
|
.setup-issue tt {
|
|
color: #666666;
|
|
}
|
|
|
|
.setup-issue em {
|
|
font-weight: bold;
|
|
}
|
|
|
|
.setup-issue-instructions {
|
|
font-size: 15px;
|
|
padding: 20px;
|
|
line-height: 1.4em;
|
|
background: #efefef;
|
|
border-bottom: 1px solid #bfbfbf;
|
|
}
|
|
|
|
.setup-issue-name {
|
|
padding: 15px;
|
|
background: #35393d;
|
|
color: #ffffff;
|
|
font-size: 15px;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.setup-issue-next {
|
|
padding: 15px;
|
|
background: #35393d;
|
|
text-align: center;
|
|
font-size: 16px;
|
|
color: #ffffff;
|
|
}
|
|
|
|
.setup-issue-config {
|
|
margin: 15px 0;
|
|
padding: 0 20px;
|
|
}
|
|
|
|
.setup-issue ul {
|
|
width: 90%;
|
|
margin: 1em auto;
|
|
list-style: circle;
|
|
}
|