Commit Graph

938 Commits

Author SHA1 Message Date
Zuul f222ce29cb Merge "Update default contact in error message template" 2021-11-30 21:18:00 +00:00
Jeremy Stanley fc086575d4 Bindep cleanup and JavaScript updates
Adjust for the Py3K-only present by dropping some Python 2.7 package
names which are no longer available on our test platforms, and
adjusting others to their newer Python 3.x versions. Also some
Debian-specific fixups like moving from iceweasel back to firefox
and the locales package becoming essential.

Apply a `yarn upgrade` result for the yarn.lock file since some of
the dependency versions included there were too old to work with
Python 3 yet.

Change-Id: I1da3ac6f7bfbaa6dc75f6171f0055c8730f0ed43
2021-11-27 14:29:57 +00:00
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
Monty Taylor 1aa7a72ea0 Update node to v10
Change-Id: Idd3ae6007f14d4e03c7960431819c7d44df2910b
2020-03-28 11:03:36 -05:00
Monty Taylor 9834cbd75f Build container images
So that we can do a fully containerized deployment, build images
based on Apache.

Change-Id: Ia3099370c86f02dc0000b7ec81c5e20594d180a7
2020-03-28 11:03:34 -05: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
Adam Coldrick 318e295fb0 Update selenium-standalone and gifsicle
These don't work with node 10, and are ancient, so we should update
them.

Change-Id: I19e67bf6d0a53e2d1e486bd0e89f19d3d5c6bd59
2019-10-24 20:02:37 +01:00
Adam Coldrick 884c395153 Remove unused imagemin build step
Change-Id: Iedd3ecaefe8ba0e0ce469098a86a864e87711276
2019-10-24 20:02:37 +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
OpenDev Sysadmins dd59a3754e OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:25:36 +00:00
Zuul 559752f32d Merge "Remember scroll offset of lanes when refreshing board view" 2019-04-10 21:55:23 +00:00
Jeremy Stanley 4b6ca7642c Override javascript_content_dir in build job
In change Ia8bf1dc99ee18d31a6d269b243eade71fe519b7d grunt was
changed to start assembling JS content in a directory named "build"
instead of "dist" but the build-javascript-content expected to find
these files in wherever javascript_content_dir said (and it
defaulted to "dist"). Explicitly set the variable in our local
variant so our client draft builds will start containing files
again.

Change-Id: Ibcf042612791a8443701234899b59b43b7f8e104
2019-04-09 17:49:11 +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 56a683a0c0 Merge "Don't create a tarball in the post job" 2019-03-29 23:02:24 +00:00
Zuul 9e1aabe338 Merge "Stars should be next to the name of the entity" 2019-03-29 22:41:03 +00:00
Adam Coldrick adc71f6f0b Don't create a tarball in the post job
Our Gruntfile already produces a tarball, so producing another
differently-named tarball breaks publish-openstack-javascript-content.

Change-Id: Iec6e565d7db40ce8d30ceb0bbfc5fb1ac0838455
2019-03-26 10:24:34 +00:00
Zuul 4e5e84fe9b Merge "Fix post job by setting some variables" 2019-03-25 21:34:03 +00:00
Zuul 5807039e1b Merge "Move the post job in-tree" 2019-03-25 21:34:02 +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
Adam Coldrick b3ec6245cd Fix post job by setting some variables
`node_version` is set to cause a version of node to be installed that
actually works to build StoryBoard on bionic.

The remaining issue with this job is that zuul currently uploads
everything in the dist/ directory to tarballs.openstack.org. The
output directory of our build script is also modified to not be "dist"
to stop this causing an untarballed webclient being uploaded to
tarballs.openstack.org. `create_tarball_directory` is set in .zuul.yaml
to reflect the new location.

Needed-By: I9f435c12df2b355ac9d735e9eda3f70cc396f1d9
Change-Id: Ia8bf1dc99ee18d31a6d269b243eade71fe519b7d
2019-03-15 14:30:59 +00:00
Adam Coldrick acb4a1cc8c Move the post job in-tree
Its convenient to have jobs defined in-tree where possible, so the post
job is moved into .zuul.yaml from project-config. The only jobs
remaining in project-config are the tag-based release job, and the
legacy experimental integration test jobs.

Needed-By: Idbe32ec873b9838043620139ce89d2b2f6ec5d47
Change-Id: I9c6bc7cecbe3ff70153be5d0da4c6996dafd9732
2019-03-15 09:53:50 +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
Zuul e86035cf65 Merge "Displayed tags should link to search view for the tag" 2019-03-14 15:44:40 +00:00
Adam Coldrick 7e62db8f78 Update to a newer version (8) of Node.js for testing
Change-Id: I5f78cacc791aede1bb17e61bbba820dd8152a8c9
2019-03-14 08:33:59 +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