Commit Graph

801 Commits

Author SHA1 Message Date
Jeremy Stanley dd9414d5c7 Update default contact in error message template
The #storyboard channel moved to OFTC earlier this year, so update
the error template accordingly.

Change-Id: Ic8b39601df5c558e51952c990fef9c4e5fcce387
2021-10-14 17:20:59 +00:00
Zuul 6f9f826d25 Merge "Allowing the user to choose what Columns are seen" 2020-09-24 18:52:28 +00:00
Adam Coldrick c445307dc2 Reinstate "Add transpiling as a step in the build process"
This commit fixes the issue with https://review.opendev.org/#/c/600979/
where the minified output contained a mangled name, which broke
dependency injection for the `CardDetailController`.

It also re-adds the transpilation step to move towards allowing ES6
syntax at last.

This reverts commit fc60a0a5e0.

Change-Id: Ib90c4f5cd07a76deb5c1980bdc175849aa8a7de2
2019-10-26 11:42:53 +01:00
Malek Karray 66d40b79fa Allowing the user to choose what Columns are seen
This patch enables the user to choose what columns they can see
in the story menu. By checking or unchecking the item it will add
or remove the chosen column. The user also has the ability click on
a column to sort by that field. As of this patch, the frontend for
the 'Creator' column has been commented out because the backend
supports filtering by creator_id and not the creator's full name.
There has been talk of adding a full_name column to the story object
to support that sorting functionality.

Story: 2005413
Task: 30430

Change-Id: If36033b727786f3bb5bed1404f69530c33bcd7d8
Signed-off-by: Malek Karray <malek.karray@windriver.com>
2019-10-22 22:01:28 +01:00
Adam Coldrick 81541df454 Fix user_typeahead result rendering
Plus signs aren't valid in this expression, so the results never get
displayed for people to select a user from when assigning a task.

Change-Id: I656b300f9262c4d678f8e7a0d9f46ffb4591d8a2
2019-10-22 21:09:17 +01:00
Zuul b2ce9265fa Merge "Show Email Addresses when Searching" 2019-10-18 12:53:05 +00:00
Kendall Nelson 1b8516cb86 Show Email Addresses when Searching
Its hard to tell users apart when they have the same name,
to help users distinguish who is who when searching, this
patch enables the search helper to show both the name and email.

Change-Id: I8f783f7674a47b789636245c785cb9a9a26c4370
Story: 2000132
Task: 24370
2019-10-18 00:02:50 +00:00
Kendall Nelson beefb7d425 Adds Migration Docs to Dashboard
Right now, there's no info about how to migrate a project from LP
to SB on the splash page of StoryBoard. This patch adds it so that
users can more easily discover the information.

Change-Id: Id470b460f7e66d7a256285760a9c5ba16bcc0475
2019-10-10 17:22:14 +00:00
Zuul f3dec749cb Merge "Add activity indicator to new worklist modal and detail" 2019-06-20 22:04:20 +00:00
Zuul 2ac6c341d5 Merge "Fix project group view checkboxes" 2019-06-20 22:04:02 +00:00
Zuul b4673f8b3f Merge "Allow marking stories as security-related" 2019-06-07 23:10:05 +00:00
Zuul a5db2418ad Merge "Add support for Story permission endpoints" 2019-06-07 23:10:04 +00:00
Zuul b9f8711367 Merge "Add UI for making security teams related to projects" 2019-06-07 22:25:52 +00:00
Zuul 7e955aa594 Merge "Add a subcontroller for Team projects" 2019-06-07 22:25:51 +00:00
Zuul 2ef76e52fc Merge "Add page size of 1000 to preferences" 2019-05-03 17:25:25 +00:00
Zuul b41d94b888 Merge "Login redirect replaces page history" 2019-05-02 21:14:33 +00:00
Zuul 510ec982a8 Merge "Removes the priority field from the search result." 2019-05-02 18:01:02 +00:00
Zuul c06f2ca51d Merge "Show all stories created and allows them to filter according to status" 2019-04-23 21:37:12 +00:00
Zuul bb80c0d9ea Merge "Show tags with stories in project view." 2019-04-23 21:05:27 +00:00
Zuul 559752f32d Merge "Remember scroll offset of lanes when refreshing board view" 2019-04-10 21:55:23 +00:00
Kendall Nelson 8992a50690 Add page size of 1000 to preferences
During PTG discussions, we decided during part of the 'too many
comments per story' conversation, that some people might like to
have page sizes larger than 100. This patch adds a preference for
a page size of 1000.

Story: 2003525
Task: 26576

Change-Id: If89fef70ee466d7aeb7c282bc3ac0c9d58345f88
2019-04-05 20:58:38 +00:00
Zuul d77e153a95 Merge "Flawed logic when checking for invalid query" 2019-04-01 15:29:35 +00:00
Zuul 9e1aabe338 Merge "Stars should be next to the name of the entity" 2019-03-29 22:41:03 +00:00
Ankita Bansal d9d784e6c4 Login redirect replaces page history
Story: 2001549
Task: 6490

Change-Id: I43afa711ab3c88a48af7d20eaf266f72777b1a4f
Signed-off-by: Ankita Bansal <ankitabansal2798@gmail.com>
2019-03-25 12:27:36 +00:00
Riju19 b1cd0a879a Show all stories created and allows them to filter according to status
This patch shows users all stories created by them in their dashboard regardless of status by default and also gives them the option to filter those stories by status

Change-Id: If2edee356afd3436f0ae7c54b486c4e9d9004917
Task: 3091
Signed-off-by: Riju19 <19.riju@gmail.com>
2019-03-21 17:51:37 +05:30
Malek Karray 4a0931f6af Flawed logic when checking for invalid query
The old logic would check for a condition that would never happen
because it was already checked for earlier on. This commit will
be especially useful when browsing is merged so the users mistakes
can be pointed out instead of the blank screen that currently shows
up.

Change-Id: I303ecc8b97c153f6cb35c569884ef68d2b482e51
Story: 2005278
Task: 30130
Signed-off-by: Malek Karray <Malek.Karray@windriver.com>
2019-03-20 16:41:54 -04:00
Zuul 0bb4d753cd Merge "allow subscriptions to projects when items in project groups list are expanded" 2019-03-15 19:21:13 +00:00
Zuul 3f94f2fe85 Merge "Make task ordering in Story view selectable" 2019-03-14 15:46:56 +00:00
Zuul 6f3bb74ff9 Merge "Enhance adding tags on story details page" 2019-03-14 15:46:48 +00:00
Zuul 0c3d8cc8c7 Merge "Show tags for all stories in a project group" 2019-03-14 15:46:44 +00:00
Zuul 38423acddd Merge "Pagination error in active/merged/invalid stories in projects resolved." 2019-03-14 15:44:50 +00:00
Ankita Bansal b17ab3ec8a Stars should be next to the name of the entity
Story: 2004104
Task: 27511

Change-Id: Ic63871a16b069a0c8b34565cdf5e0e492d2ef31d
Signed-off-by: Ankita Bansal <ankitabansal2798@gmail.com>
2019-03-14 01:46:50 +05:30
Ankita Bansal 286f28254a Pagination error in active/merged/invalid stories in projects resolved.
Story: 2000656
Task : 3114

Change-Id: I9372e843a77d1c021116cb324a18c7cfc96e638b
Signed-off-by: Ankita Bansal <ankitabansal2798@gmail.com>
2019-03-14 01:07:30 +05:30
Riju19 11331ef260 Make task ordering in Story view selectable
This patch gives users the option of ordering tasks in story view on the basis of id,title or status.

Task: 28150
Change-Id: I4fcf53c647fdf5302176a023179285b5707a9f26
2019-03-13 22:20:26 +05:30
Riju19 a1f5cc94c1 Enhance adding tags on story details page
This patch allows multiple tags to be added to stories faster by pressing the enter key and there's a tiny cross icon that can be clicked once done adding all tags. Also resolves a task where the input field needs to be cleared after adding a tag.

Change-Id: I2af4566627e544d03a9c52a1c556932c6dbb1347
Task: 6197
2019-03-13 21:30:21 +05:30
Ankita Bansal b472141717 Displayed tags should link to search view for the tag
Story: 2000646
Task: 3092

Change-Id: Ie205c3027da8606c775ac6e672a447a5376ee710
Signed-off-by: Ankita Bansal <ankitabansal2798@gmail.com>
2019-03-13 16:52:18 +05:30
Riju19 5850ede6b5 Show tags for all stories in a project group
Change-Id: Ieae30bd03993ae5fd2482f68aa1cbc201536675a
Task: 14460
2019-03-13 00:50:24 +05:30
Adam Coldrick c4fbf2c89b Allow marking stories as security-related
This commit adds a checkbox when creating or editing stories which
allows them to be explicitly marked as security-related. It also rewords
the label for the privacy checkbox to avoid any confusion.

When creating a security-related story, privacy is enforced and the
checkbox disabled and replaced with a message explaining that. Public
security-related stories can be created by editing a story after the
fact to make it public, since there is no limitation on privacy when
editing a story. This is intended to make it difficult to accidentally
file a security story publically.

In order for the checkbox to actually be useful, this commit also adds
code which automates the addition of relevant security teams to the
story's permissions as tasks are added (or the security checkbox is
toggled).

Story: 2000568
Task: 29892
Task: 29893
Change-Id: I8a2c6e47f926aedcbe77878f2bc5991cd84f815d
2019-03-12 13:46:19 +00:00
Ankita Bansal 104cc6c1d6 allow subscriptions to projects when items in project groups list are expanded
Story: 2000545
Task: 2911

Change-Id: I84a0fc3bd8f18df87a505dc82df0a00863f1b9a5
Signed-off-by: Ankita Bansal <ankitabansal2798@gmail.com>
2019-03-12 13:46:07 +05:30
Ankita Bansal 59371d1099 Show tags with stories in project view.
Story: 2001803
Task: 12528
Change-Id: I82b094da331eff73bc7a33304a155b5b143e6452
Signed-off-by: Ankita Bansal <ankitabansal2798@gmail.com>
2019-03-11 10:13:30 +00:00
Adam Coldrick 44c7c899c0 Add support for Story permission endpoints
This commit adds support for using the new Story permission endpoints in
addition to the old "update the whole Story" method for changing
permissions.

Change-Id: Ifd330cd6e004fe8e38b73d41691bdd21cf374f32
Depends-On: https://review.openstack.org/642057/
2019-03-08 16:29:47 +00:00
Adam Coldrick a2e98bef0e Add UI for making security teams related to projects
Change-Id: Ief2ad18b10ba51da7a42b2ebf88d9a4e4f98c630
2019-03-08 08:26:04 +00:00
Adam Coldrick 34cf6cc2b3 Add a subcontroller for Team projects
Depends-On: https://review.openstack.org/641719/
Change-Id: I4d7ee30ddfc5dc152f220f7adaf0670b0d742474
2019-03-08 08:26:04 +00:00
Camila Moura df0f12bedd Removes the priority field from the search result.
This patch removes priority field from tasks, in the
search result page. It was only necessary to delete some
lines of code in the file  "./template/task_search_item.html."

Change-Id: Ie9d34ae4a767d9cbf98c6cfa7f0eecfb1fa551ef
Task: #26176
2019-03-07 20:14:59 +01:00
Zuul 13984cb8de Merge "Clear task title field on saving a new task" 2019-03-06 02:14:40 +00:00
Riju19 01bed4e020 Fix project group view checkboxes
Task: 26745
Change-Id: Ifffc04894ec524141e43b8dc66be70bc8bc73817
2019-03-05 23:44:04 +05:30
Riju19 49bf0913b2 Add activity indicator to new worklist modal and detail
Task: 29730
Change-Id: I7087989ac341e35be70f2e6eba9654fba5777f93
2019-03-05 08:45:04 +05:30
Zuul c885926467 Merge "Make tags section more consistent" 2019-03-05 00:14:51 +00:00
Zuul 747cd27f77 Merge "Sort search results by updated_at by default" 2019-03-04 20:57:48 +00:00
Zuul 9a4638bcee Merge "removes # for cards in automatic worklists" 2019-03-04 09:10:27 +00:00