Details
-
Type: New Feature
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 4.12.0-b1
-
Component/s: None
-
Labels:None
-
Epic Link:
Description
module_types
- id INT(10) UNSIGNED NOT NULL AUTOINCREMENT
- name VARCHAR(64) NOT NULL
- UNIQUE INDEX
Create a migration to add two module types 'generic' and 'registrar' in that order
Create a migration to add new column to the modules table type_id INT(10) UNSIGNED NOT NULL DEFAULT 1
Create a model ModuleTypes
- Add the regular CRUD methods
- Create getDefaultTypes to return list of default module types including 'generic' and 'registrar'
Update the ModuleManager class to add a type filter to the getAll() and getInstalled() methods. There is probably some abstraction that can be done between get, getAll, and getInstalled
Update the Module parent class to add a getType() method the returns the 'type' config value if set (similar to getName()) or 'generic' by default
Activity
Jonathan Reissmueller
created issue -
Jonathan Reissmueller
made changes -
Field | Original Value | New Value |
---|---|---|
Epic Link | CORE-3025 [ 14183 ] |
Jonathan Reissmueller
made changes -
Rank | Ranked higher |
Jonathan Reissmueller
made changes -
Story Points | 3 |
Jonathan Reissmueller
made changes -
Description |
module_types
* id INT(10) UNSIGNED NOT NULL AUTOINCREMENT * name VARCHAR(64) NOT NULL Create a migration to add two module types 'registrar' and 'other' Create a model ModuleTypes * Add the regular CRUD methods * Create getDefaultTypes to return list of default module types and their types including 'registrar' and 'other' |
module_types
* id INT(10) UNSIGNED NOT NULL AUTOINCREMENT * name VARCHAR(64) NOT NULL Create a migration to add two module types 'registrar' and 'other' Create a model ModuleTypes * Add the regular CRUD methods * Create getDefaultTypes to return list of default module types including 'registrar' and 'other' |
Jonathan Reissmueller
made changes -
Description |
module_types
* id INT(10) UNSIGNED NOT NULL AUTOINCREMENT * name VARCHAR(64) NOT NULL Create a migration to add two module types 'registrar' and 'other' Create a model ModuleTypes * Add the regular CRUD methods * Create getDefaultTypes to return list of default module types including 'registrar' and 'other' |
module_types
* id INT(10) UNSIGNED NOT NULL AUTOINCREMENT * name VARCHAR(64) NOT NULL ** UNIQUE INDEX Create a migration to add two module types 'generic' and 'registrar' in that order Create a migration to add new column to the modules table type_id INT(10) UNSIGNED NOT NULL DEFAULT 1 Create a model ModuleTypes * Add the regular CRUD methods * Create getDefaultTypes to return list of default module types including 'generic' and 'registrar' Update the Module parent class to add a getType() method the returns the 'type' config value if set (similar to getName()) or 'generic' by default |
Jonathan Reissmueller
made changes -
Story Points | 3 | 5 |
Jonathan Reissmueller
made changes -
Sprint | 4.12.0 Sprint 2 [ 114 ] |
Jonathan Reissmueller
made changes -
Rank | Ranked lower |
Jonathan Reissmueller
made changes -
Summary | Add a ModuleTypes model | Add module types |
Jonathan Reissmueller
made changes -
Security | Private [ 10000 ] |
Jonathan Reissmueller
made changes -
Security | Private [ 10000 ] |
Jonathan Reissmueller
made changes -
Description |
module_types
* id INT(10) UNSIGNED NOT NULL AUTOINCREMENT * name VARCHAR(64) NOT NULL ** UNIQUE INDEX Create a migration to add two module types 'generic' and 'registrar' in that order Create a migration to add new column to the modules table type_id INT(10) UNSIGNED NOT NULL DEFAULT 1 Create a model ModuleTypes * Add the regular CRUD methods * Create getDefaultTypes to return list of default module types including 'generic' and 'registrar' Update the Module parent class to add a getType() method the returns the 'type' config value if set (similar to getName()) or 'generic' by default |
module_types
* id INT(10) UNSIGNED NOT NULL AUTOINCREMENT * name VARCHAR(64) NOT NULL ** UNIQUE INDEX Create a migration to add two module types 'generic' and 'registrar' in that order Create a migration to add new column to the modules table type_id INT(10) UNSIGNED NOT NULL DEFAULT 1 Create a model ModuleTypes * Add the regular CRUD methods * Create getDefaultTypes to return list of default module types including 'generic' and 'registrar' Update the ModuleManager class to add a type filter to the getAll() and getInstalled() methods. There is probably some abstraction that can be done between get, getAll, and getInstalled Update the Module parent class to add a getType() method the returns the 'type' config value if set (similar to getName()) or 'generic' by default |
Automated transition triggered when Abdy Franco created a branch in Stash -
Status | Open [ 1 ] | In Progress [ 3 ] |
Abdy Franco
made changes -
Assignee | Abdy Franco [ abdy ] |
Automated transition triggered when Abdy Franco created pull request #950 in Stash -
Status | In Progress [ 3 ] | In Review [ 5 ] |
Resolution | Fixed [ 1 ] |
Abdy Franco
made changes -
Remaining Estimate | 0 minutes [ 0 ] | |
Time Spent | 7 hours, 48 minutes [ 28080 ] | |
Worklog Id | 13949 [ 13949 ] |
Abdy Franco
made changes -
Time Spent | 7 hours, 48 minutes [ 28080 ] | 1 day, 3 hours, 21 minutes [ 40860 ] |
Worklog Id | 13956 [ 13956 ] |
Abdy Franco
made changes -
Time Spent | 1 day, 3 hours, 21 minutes [ 40860 ] | 1 day, 4 hours, 3 minutes [ 43380 ] |
Worklog Id | 13960 [ 13960 ] |
Jonathan Reissmueller
made changes -
Sprint | 4.12.0 Sprint 2 [ 114 ] | 4.12.0 Sprint 3 [ 115 ] |
Jonathan Reissmueller
made changes -
Rank | Ranked higher |
Abdy Franco
made changes -
Time Spent | 1 day, 4 hours, 3 minutes [ 43380 ] | 1 day, 4 hours, 8 minutes [ 43680 ] |
Worklog Id | 13968 [ 13968 ] |
Automated transition triggered when Jonathan Reissmueller merged pull request #950 in Stash -
Status | In Review [ 5 ] | Closed [ 6 ] |
Jonathan Reissmueller
made changes -
Sprint | 4.12.0 Sprint 3 [ 115 ] |