View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0016416 | mantisbt | installation | public | 2013-09-27 22:32 | 2014-02-07 18:24 |
Reporter | vboctor | Assigned To | vboctor | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Product Version | 1.2.15 | ||||
Target Version | 1.2.16 | Fixed in Version | 1.2.16 | ||
Summary | 0016416: Improve first login experience by auto-redirecting to create project page | ||||
Description | At the moment the installer redirects to create project page. However, if MantisBT is pre-installed, the user lands in My View Page without knowing what to do. We should handle the "first login" experience in MantisBT itself rather than the installation and provide a helpful getting started over time. For now, we should start with auto-redirecting to create project page if user is administrator and there aren't at least 1 project in the database. | ||||
Tags | No tags attached. | ||||
Reopening, because this was pushed to a feature branch, not to one of the main branches (master-1.2.x or master) so it can't be considered as resolved. See Victor's PR https://github.com/mantisbt/mantisbt/pull/94 To avoid confusion, I'll detach the changeset for FirstLogin branch. |
|
Fixed the mess in source integration tables ;-) |
|
MantisBT: master fb121e83 2013-09-28 16:13 Details Diff |
Fixes 0016416: Improve first login experience by auto-redirecting to create project page. If MantisBT is pre-installed, the user lands in My View Page without knowing what to do. We should handle the "first login" experience in MantisBT itself rather than the installation and provide a helpful getting started over time. For now, we should start with auto-redirecting to create project page if user is administrator and there aren't at least 1 project in the database. The cost of this check is one cheap query on the projects table that returns 0 or 1 entries which is only run at login of an administrator. |
Affected Issues 0016416, 0016421 |
|
mod - admin/install.php | Diff File | ||
mod - core/project_api.php | Diff File | ||
mod - login_cookie_test.php | Diff File | ||
MantisBT: master-1.2.x 930c6c3e 2013-09-28 22:13 Details Diff |
Fixes 0016416: Improve first login experience by auto-redirecting to create project page. If MantisBT is pre-installed, the user lands in My View Page without knowing what to do. We should handle the "first login" experience in MantisBT itself rather than the installation and provide a helpful getting started over time. For now, we should start with auto-redirecting to create project page if user is administrator and there aren't at least 1 project in the database. The cost of this check is one cheap query on the projects table that returns 0 or 1 entries which is only run at login of an administrator. |
Affected Issues 0016416 |
|
mod - login_cookie_test.php | Diff File | ||
mod - core/project_api.php | Diff File | ||
mod - admin/install.php | Diff File |