Jake McDermott
c202574ae3
Switch default job panel to output
2019-10-09 14:31:44 -04:00
mabashian
f34bd632d8
Adds unit test coverage for add button rbac on several lists
2019-10-08 16:10:55 -04:00
mabashian
d239d55d2a
Failed delete string pluralization
2019-10-08 15:15:13 -04:00
mabashian
d9ad906167
Adds basic inventory list and scaffolding for inv/smart inv details+related tabs
2019-10-08 15:09:32 -04:00
softwarefactory-project-zuul[bot]
ba9758ccc7
Merge pull request #4915 from jakemcdermott/fix-template-load-error
...
Gracefully handle missing template summary fields
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2019-10-07 19:35:40 +00:00
softwarefactory-project-zuul[bot]
5a5b46aea0
Merge pull request #4903 from jakemcdermott/add-output-for-all-job-types
...
Make job output panel work with all job types
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2019-10-07 15:17:53 +00:00
Jake McDermott
85909c4264
Gracefully handle missing summary fields
...
Not all templates have `modified_by`, `created_by` fields or
other summary_fields. Avoid page load error by only referencing these
fields if they exist.
2019-10-07 10:57:56 -04:00
softwarefactory-project-zuul[bot]
9d2c877143
Merge pull request #4913 from jakemcdermott/list-item-date-formatting
...
Add basic date formatter
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2019-10-07 14:27:39 +00:00
mabashian
d6a0f929a8
Fix merge conflict fallout
2019-10-04 15:10:02 -04:00
mabashian
c9e889ca82
Removes residual references to org from project list components. Assign IDs to project and jt related tabs after array has been finalized.
2019-10-04 15:06:06 -04:00
mabashian
f502fbfad6
Put project related tabs in the correct order
2019-10-04 15:06:06 -04:00
mabashian
b8fe3f648e
Add projects list and scaffolding for project details+tabs
2019-10-04 15:06:06 -04:00
softwarefactory-project-zuul[bot]
8d3ecf708b
Merge pull request #4856 from AlexSCorey/4247-ResponsveTemplateList
...
Makes template list Responsive
Reviewed-by: Alex Corey <Alex.swansboro@gmail.com >
https://github.com/AlexSCorey
2019-10-04 18:50:24 +00:00
Jake McDermott
d3b0edf75a
Apply date formatter to lists and details
2019-10-04 13:17:15 -04:00
Jake McDermott
9421781cc7
Add basic date formatter
2019-10-04 13:16:42 -04:00
mabashian
90451e551d
Add notifications to the breadcrumb config for templates
2019-10-04 09:48:38 -04:00
mabashian
2457926f0a
Refactor notifications list to be more generic. Hook notifictions tab up on JT details.
2019-10-04 09:48:38 -04:00
Jake McDermott
275765b8fc
Refactor language utility
...
Move the language helper out of RootProvider and into a utilities
module so that it can be more easiliy reused where needed. In some
cases we want the full language code so that logic has been moved
into a separate function.
2019-10-03 20:26:47 -04:00
Jake McDermott
731982c736
Build correct job_event url for different job types
2019-10-03 16:27:02 -04:00
mabashian
ea2312259f
Bumps handlebars and uglify-js deps
2019-10-03 12:54:56 -04:00
mabashian
82505cd43a
Fix broken notif list snapshot
2019-10-03 12:19:50 -04:00
softwarefactory-project-zuul[bot]
71bd257191
Merge pull request #4875 from keithjgrant/4684-jt-form-cleanup
...
Job Template form cleanup
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2019-10-02 22:24:57 +00:00
Keith Grant
82064eb4dc
fix prop type error in LabelSelect
2019-10-02 14:17:14 -07:00
Keith Grant
6d00d43273
prettier
2019-10-01 15:20:51 -07:00
Keith Grant
77b68e0eb7
use getAddedAndRemoved for saving instance groups
2019-10-01 14:37:42 -07:00
Keith Grant
ba4e79fd3a
update JT form tests
2019-10-01 11:03:36 -07:00
Alex Corey
6c443a0a6a
fix lint error
2019-09-30 16:38:51 -04:00
Alex Corey
55378c635e
Makes template list responive
2019-09-30 16:28:24 -04:00
Keith Grant
554a63d8fc
write LabelSelect tests
2019-09-27 15:30:42 -07:00
Keith Grant
da149d931c
rework MultiSelect into controlled input; refactoring
2019-09-27 15:06:15 -07:00
mabashian
518a25430d
Adjust unit test after adding conditional render to modals in launch button component
2019-09-27 13:47:13 -04:00
Keith Grant
6e9804b713
Rework saving labels
2019-09-27 08:53:52 -07:00
mabashian
bb474b0797
Only render the launch modals if errors are present. This addresses a local unit test failure.
2019-09-27 11:05:23 -04:00
mabashian
af90a78df5
Extends LaunchButton component to include support for relaunching. Adds relaunch button to jobs list and job detail view(s).
2019-09-27 10:37:46 -04:00
softwarefactory-project-zuul[bot]
0f42782feb
Merge pull request #4804 from AlexSCorey/4616-4766-JTAddBtn-ToolBarCheckBox
...
ToolBar checkbox checks, JT Add Button closes and Test Clean up
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2019-09-26 20:41:27 +00:00
Alex Corey
90cac2ec35
fix lint errors
2019-09-26 16:11:34 -04:00
Alex Corey
d42ffd7353
Removes unused fnc and unnecessary props adds dom node to Empty State
...
This.node was use for the add button for both empty list and list with data.
This was done to reduce complexity in handleAddToggle() and I don't think it
will cause bugs because those two elements are not rendered at the same time.
2019-09-26 13:32:00 -04:00
Keith Grant
71511b66ac
fix JobTemplate tests
2019-09-26 10:01:34 -07:00
Marliana Lara
e97fc54deb
Add class to StatusIcon wrapper and fix merge conflicts
2019-09-26 11:50:38 -04:00
Keith Grant
439727f1bd
extract new LabelSelect component from JobTemplateForm
2019-09-25 15:18:30 -07:00
Marliana Lara
76325eefd3
Expand job detail tests to verify more fields
...
* Update job detail tests to use large mock job data source
* Move mock job data source into a shared file
* Update OrgAccess snapshot due to DetailList style change
2019-09-25 16:39:05 -04:00
Marliana Lara
4b8a06801c
Add missing job detail fields and status icons
2019-09-25 16:35:29 -04:00
Alex Corey
38b506bb94
Removes isPlain prop from DropdownItem
2019-09-25 10:28:57 -04:00
Keith Grant
61f6e3c4d2
Refactor to PlaybookSelect component
2019-09-24 14:49:15 -07:00
softwarefactory-project-zuul[bot]
640e5391f3
Merge pull request #4783 from AlexSCorey/4222-JobResultsDelete
...
Adds delete button to job details and handle delete errors
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2019-09-24 21:48:22 +00:00
Alex Corey
1316ace475
Fixes translation omissions
2019-09-24 16:34:09 -04:00
softwarefactory-project-zuul[bot]
3282caf629
Merge pull request #4770 from AlexSCorey/Pluralization
...
Requires individual components to pluralize
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2019-09-24 15:55:11 +00:00
Alex Corey
b3b53a8ce4
Pluralized modal titles and empty state strings
...
All itemNames used in empty state messages, and delete modal titles
need to be plural and capitalized. Because of this change we no
longer need the ucFirst() in utils/strings.js.
2019-09-24 11:21:54 -04:00
Alex Corey
8dd4379bf2
Adds proper translation. removes ucFirst()>
2019-09-24 11:21:54 -04:00
Alex Corey
b79c686336
requires individual components to pluralize
2019-09-24 11:21:54 -04:00