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 | ||