Alec Merdler
7a352ddfbc
Use ng-metadata as a Backport of Angular 2+ API ( #2486 )
...
* starting UtilService refactor
* pre find-replace angular.module('quay') => angular.module('QuayModule')
* successfully switched to ng-metadata for backported Angular2 API
* working with parent component reference in child
* fixing @Output to use EventEmitter
* fixed @Output events for custom git trigger
* more fixes
* refactored QuayPages module for backwards-compatibility
* reinitialized test.db
* use minified libraries
* replaced references for angular-ts-decorators
* fixed ng-show
2017-04-05 14:14:08 -07:00
Joseph Schorr
c8ee889272
Watch for changes in table data in corTable control
...
Prevents stale data from appearing in the table
2017-04-05 14:22:46 -04:00
Joseph Schorr
288ef0f5b5
Add "(None)" into release channels column
2017-04-05 14:11:41 -04:00
Joseph Schorr
f9e6110f73
Add basic user interface for application repos
...
Adds support for creating app repos, viewing app repos and seeing the list of app repos in the Quay UI.
2017-04-05 11:30:09 -04:00
Charlton Austin
d32453ec25
Merge pull request #2509 from charltonaustin/fix_custom_git_trigger
...
fix(custom git trigger): fix subdir input
2017-04-04 17:24:52 -04:00
Charlton Austin
4760ea33f5
fix(custom git trigger): fix subdir input
...
### Description of Changes
custom git triggers were being created incorrectly this creates them correctly
2017-04-04 15:13:42 -04:00
josephschorr
1243350d30
Merge pull request #2507 from coreos-inc/allow-null-avatars
...
Allow null avatars from Gitlab
2017-04-04 14:35:55 -04:00
josephschorr
d000cc656f
Merge pull request #2505 from coreos-inc/superuser-buildlogs-internal
...
Display full error information for build errors in superuser view
2017-04-04 13:59:39 -04:00
Joseph Schorr
eae151ff96
Allow null avatars from Gitlab
...
Not all gitlab repositories have defined owners, meaning we cannot always get an avatar_url for the namespace
Fixes https://sentry.io/coreos/backend-production/issues/241774339/
2017-04-04 13:41:38 -04:00
Joseph Schorr
21d86597cf
Display full error information for build errors in superuser view
...
Allows for easier debugging of build failures
Fixes https://www.pivotaltracker.com/story/show/142883625
2017-04-03 15:30:15 -04:00
Joseph Schorr
04225f2d25
Add feature flag for team syncing
2017-04-03 11:31:29 -04:00
Joseph Schorr
eeadeb9383
Initial interfaces and support for team syncing worker
2017-04-03 11:31:29 -04:00
Charlton Austin
ca99535774
Merge pull request #2449 from charltonaustin/phase_two_config
...
feat(build runner): added in context, dockerfile_location
2017-03-28 14:14:36 -04:00
Charlton Austin
e6d201e0b0
feat(build runner): added in context, dockerfile_location
...
this is a new feature meant to allow people to use any file as
a dockerfile and any folder as a context directory
2017-03-28 13:55:31 -04:00
Jimmy Zelinskie
65a17dc155
Merge pull request #2473 from coreos-inc/certs-fixes
...
Fixes and improvements around custom certificate handling
2017-03-27 15:08:36 -04:00
Joseph Schorr
e509eb4cba
Better custom cert handling in the superuser tool
...
We now only allow certificates ending in .crt to be uploaded and we automatically install the certificate once it has been validated
2017-03-24 17:15:26 -04:00
Joseph Schorr
1d3af2b0bd
Fix take ownership of organizations
...
Take ownership code got moved into its own directive in Oct, but we forgot we have a call in superuser panel for orgs as well. Fix this, and simplify the call sites
2017-03-22 12:25:20 -04:00
Joseph Schorr
8bbe0e5e9b
Always allow robot accounts to be selected by admins in trigger setup
...
Currently during trigger setup, if we don't know for sure that a robot account is necessary, we don't show the option to select one. This fails if the user has a Dockerfile in a branch or tag with a private base image *or* they *intend* to add a private base image once the trigger is setup. Following this change, we always show the option to select a robot account, even if it isn't determined to be strictly necessary.
2017-03-20 13:24:55 -04:00
Alec Merdler
cd61482ff1
Merge pull request #2426 from alecmerdler/frontend-refactoring
...
More Front-end TypeScript Refactoring
2017-03-16 14:19:13 -07:00
Joseph Schorr
85ce944189
Make sure all sections of the sec scan donut chart are visible
...
Sets a minimum chart % for all entries
2017-03-16 13:05:53 -04:00
Joseph Schorr
2759e08902
Fix bug in adding date entries in tag history view
2017-03-15 17:32:00 -04:00
Joseph Schorr
685bdf6814
Change security scanner column to be more informative
2017-03-15 17:14:59 -04:00
Joseph Schorr
129986c0f1
Change to single directional binding on new directives
2017-03-14 11:38:17 -04:00
Joseph Schorr
cfb81c977f
Add UI for editing labels on a manifest
2017-03-14 11:34:43 -04:00
Joseph Schorr
46d1532f0e
Add a label input control
2017-03-14 11:34:43 -04:00
Joseph Schorr
94c41cc7e3
Add caching for manifest labels
...
Helps reuse and makes UI faster when filtering
2017-03-14 11:34:43 -04:00
Joseph Schorr
f17ef4adda
Add UI for viewing labels on a manifest in the tags view
2017-03-14 11:34:43 -04:00
Joseph Schorr
f206b4b95e
Move tag actions into a menu and fix view history action
2017-03-14 11:34:42 -04:00
Joseph Schorr
25db46c341
Redo UI of the tag history timeline and add restoration
2017-03-14 11:34:42 -04:00
Joseph Schorr
35752176b5
Small UI fixes to tag history timeline
2017-03-14 11:34:42 -04:00
Joseph Schorr
0dbe267212
Show manifest digests in repo tag history timeline
2017-03-14 11:34:42 -04:00
Joseph Schorr
57f78361b5
Remove history column from tags table
2017-03-14 11:34:42 -04:00
Joseph Schorr
4f567c0654
Remove tag history view from tags tab
2017-03-14 11:34:42 -04:00
Joseph Schorr
49d980f685
Remove unused (and broken) visualize tab
2017-03-14 11:34:42 -04:00
Joseph Schorr
4b51fa5e5b
Update security scan col in repo view to use donut chart and better language
2017-03-14 11:34:41 -04:00
Joseph Schorr
af743b156b
Show manifest digests in place of V1 ids in the tag view when possible
2017-03-14 11:34:41 -04:00
alecmerdler
40e6540074
easier mocking/spying using ts-mocks
2017-03-11 15:27:23 -08:00
Joseph Schorr
409ee6137f
Clarify the namespace being deleted
...
Fixes https://www.pivotaltracker.com/story/show/141418611
2017-03-10 13:25:40 -05:00
alecmerdler
4e913f106d
refactored DockerfileServiceImpl to return promise instead of callbacks
2017-03-09 01:26:19 -08:00
alecmerdler
52b2f5828c
fix no robot accounts visible
2017-03-08 15:27:22 -08:00
alecmerdler
85441c8459
refactoring to promises
2017-03-08 11:43:53 -08:00
Joseph Schorr
19bc023ce0
Make sure ref field in manual trigger dialog is cleared
2017-03-07 20:39:57 -05:00
alecmerdler
f7258c85e4
fix styling for deselected organizations in build trigger setup
2017-03-07 11:27:52 -08:00
Joseph Schorr
5a2a72bfac
Fix padding in mobile view of triggers
...
Fixes https://www.pivotaltracker.com/story/show/141245867
2017-03-07 14:11:37 -05:00
Joseph Schorr
f2750ba645
Make sure to initialize trigger setup when *both* values change
...
Hopefully fixes https://www.pivotaltracker.com/story/show/141245817
2017-03-07 14:05:55 -05:00
alecmerdler
8fcd76c0be
removed old templates
2017-02-28 16:51:44 -05:00
alecmerdler
ea9d47ba75
ignore invalid linear workflow sections that are after the current section
2017-02-28 16:51:44 -05:00
alecmerdler
ff07533d80
added tests for linear workflow components
2017-02-28 16:51:44 -05:00
alecmerdler
b0cc8d0f19
fixed CSS references to element instead of class
2017-02-28 16:51:44 -05:00
alecmerdler
e59d394491
refactoring linear workflow directives
2017-02-28 16:51:43 -05:00