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
The #storyboard channel moved to OFTC earlier this year, so update
the error template accordingly.
Change-Id: Ic8b39601df5c558e51952c990fef9c4e5fcce387
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
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>
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
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
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
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
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
Our Gruntfile already produces a tarball, so producing another
differently-named tarball breaks publish-openstack-javascript-content.
Change-Id: Iec6e565d7db40ce8d30ceb0bbfc5fb1ac0838455
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>
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>
`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
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
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