Commit graph

7841 commits

Author SHA1 Message Date
Evan Cordell
20da91d879 Add tests for providers and update install script 2017-05-23 15:43:21 -04:00
Joseph Schorr
51485a5006 Review fixes: rename type names and add better coloring 2017-05-23 15:31:42 -04:00
Evan Cordell
0c05958739 Update cert install scripts to read prefixed names 2017-05-23 13:59:09 -04:00
Charlton Austin
e52041fc87 Merge pull request #2630 from charltonaustin/refresh_the_user_management_page_and_not_have_weird_errors_145041479
fix(entity-search.js): fix reload namespace
2017-05-23 13:12:39 -04:00
Evan Cordell
602575f710 Merge coreos/new-signing-ui into new-signing-ui 2017-05-23 13:07:45 -04:00
Evan Cordell
b3a5f0db1b Merge coreos/new-signing-ui into new-signing-ui 2017-05-23 13:07:18 -04:00
Charlton Austin
9729ac3cbb fix(entity-search.js): fix reload namespace
before if you reloaded the say the team owners tab you would get
an error this now watches the namespace and updates it

[TESTING -> tested against prod like data with local docker build]

Issue: https://www.pivotaltracker.com/story/show/145041479

- [ ] It works!
- [ ] Comments provide sufficient explanations for the next contributor
- [ ] Tests cover changes and corner cases
- [ ] Follows Quay syntax patterns and format
2017-05-23 12:48:11 -04:00
Evan Cordell
1ba50f5a70 Merge coreos/new-signing-ui into new-signing-ui 2017-05-23 12:37:26 -04:00
Evan Cordell
897da1df67 Fix tuf api calls 2017-05-23 12:36:49 -04:00
Evan Cordell
f877865e82 Fix tuf api calls 2017-05-23 10:47:59 -04:00
Alec Merdler
bfe4a050c4 Merge pull request #2658 from alecmerdler/webpack-overhaul
Replace Grunt with Webpack as Front-End Build Tool
2017-05-22 14:31:37 -07:00
Alec Merdler
97256841bd Refactor Manage Trigger to Single Workflow (#2577)
* Refactor Manage Trigger to Single Workflow
2017-05-22 13:59:12 -07:00
alecmerdler
2e133d2b9c replaced Grunt with Webpack as front-end build tool 2017-05-22 12:00:51 -07:00
Charlton Austin
d122743129 Merge pull request #2657 from charltonaustin/fix_disable_notification
fix(notification_worker): added in correct exception catching
2017-05-22 12:17:44 -04:00
Antoine Legrand
2de8cd33af Merge pull request #2639 from coreos-inc/gitlab-ci2
Add gitlab-ci.yaml configuration
2017-05-22 17:38:07 +02:00
Charlton Austin
4dbd1e2eca fix(notification_worker): added in correct exception catching
before we were not catching the correct exception

[TESTING -> locally using docker]

Issue: https://www.pivotaltracker.com/story/show/144646649

- [ ] It works!
- [ ] Comments provide sufficient explanations for the next contributor
- [ ] Tests cover changes and corner cases
- [ ] Follows Quay syntax patterns and format
2017-05-22 11:32:28 -04:00
Evan Cordell
961ebdfe44 Merge branch 'new-signing-ui' of github.com:coreos-inc/quay into new-signing-ui
# Conflicts:
#	static/js/types/common.types.ts
2017-05-22 11:27:49 -04:00
Antoine Legrand
64add3e782 Add gitlab-ci 2017-05-22 17:23:45 +02:00
Joseph Schorr
c33ed8f597 Implement updated UI for displaying the signing status of a tag, now that we support multiple delegations
The icon now represents the status of the multiple delegations, and we show each delegation in the "Expanded" view.
2017-05-22 11:18:32 -04:00
Evan Cordell
34cce04f2b Merge pull request #2656 from charltonaustin/fix_migration_notification_number
fix(add notification number): add explicit default
2017-05-22 09:59:39 -04:00
Charlton Austin
52750e74ee fix(add notification number): add explicit default
there is a possibility that this will not work with postgres

Issue: https://www.pivotaltracker.com/story/show/144646649

- [ ] It works!
- [ ] Comments provide sufficient explanations for the next contributor
- [ ] Tests cover changes and corner cases
- [ ] Follows Quay syntax patterns and format
2017-05-22 09:55:40 -04:00
Charlton Austin
a71f60a9c1 Merge pull request #2652 from charltonaustin/failing_repository_notifications_to_be_disabled_after_n_failures_in_a_row_144646649
Failing repository notifications to be disabled after n failures in a row 144646649
2017-05-22 09:30:53 -04:00
Charlton Austin
993f2a174c feat(full-stack): disable notifications after 3 failures
This stops notifications from firing over and over again if they are repeatedly failing.

[TESTING -> locally with docker compose, DATABASE MIGRATION -> there is a single migration]

Issue: https://www.pivotaltracker.com/story/show/b144646649n

- [ ] It works!
- [ ] Comments provide sufficient explanations for the next contributor
- [ ] Tests cover changes and corner cases
- [ ] Follows Quay syntax patterns and format
2017-05-19 16:58:46 -04:00
Charlton Austin
2282af2619 style(workers/notificationworker.py): formatted file
[TESTING -> locally]

Issue: https://www.pivotaltracker.com/story/show/b144646649n

- [ ] It works!
- [ ] Comments provide sufficient explanations for the next contributor
- [ ] Tests cover changes and corner cases
- [ ] Follows Quay syntax patterns and format
2017-05-19 16:58:22 -04:00
Charlton Austin
b40ad361db style(workers): add in line
there should be two lines between functions and other code

Issue: https://www.pivotaltracker.com/story/show/b144646649n

- [ ] It works!
- [ ] Comments provide sufficient explanations for the next contributor
- [ ] Tests cover changes and corner cases
- [ ] Follows Quay syntax patterns and format
2017-05-19 16:58:22 -04:00
josephschorr
36ddba24ad Merge pull request #2654 from coreos-inc/v2-catalog
Make sure catalog always returns public repositories
2017-05-19 16:30:23 -04:00
Joseph Schorr
065e327190 Make sure catalog always returns public repositories 2017-05-19 16:24:08 -04:00
Joseph Schorr
b7f88d2df2 Implement updated UI for displaying the signing status of a tag, now that we support multiple delegations
The icon now represents the status of the multiple delegations, and we show each delegation in the "Expanded" view.
2017-05-19 15:50:51 -04:00
Antoine Legrand
f558b1728d App: allow blob pull 2017-05-19 12:48:02 +02:00
Alec Merdler
86bcbd1225 Merge pull request #2650 from alecmerdler/fix-external-notification
Fix External Notification Modal UI
2017-05-18 23:12:19 -07:00
Alec Merdler
93b51c3f4e Merge pull request #2651 from alecmerdler/hide-markdown-view-while-editing
Hide Existing Markdown Content While Editing
2017-05-18 11:44:08 -07:00
Jimmy Zelinskie
ad18e01bef Merge pull request #2648 from jzelinskie/fix-appr-tests
endpoints: s/releasse/release/g
2017-05-17 21:03:00 -04:00
alecmerdler
0103b65ed1 hide existing Markdown content while editing 2017-05-17 18:00:31 -07:00
alecmerdler
5a963873cf fixed external notification email modal 2017-05-17 16:43:56 -07:00
Kenny Lee Sin Cheong
2a5c1f0840 Merge pull request #2647 from kleesc/buildview_timestamps
Show build logs timestamps by default
2017-05-17 12:07:15 -04:00
Jimmy Zelinskie
2c874df5ce endpoints: s/releasse/release/g 2017-05-17 12:07:07 -04:00
Evan Cordell
01b59e8d66 ConfigProviders abstract over path construction
Fixes issue where certs can't be uploaded in UI in k8s
2017-05-17 08:12:09 -04:00
Kenny Lee Sin Cheong
afc13140c4 Show build logs timestamps by default
Show timestanps in build logs when quay.showBuildLogTimestamps is not set
2017-05-16 23:59:14 -04:00
Jimmy Zelinskie
702cdf59ff Merge pull request #2637 from jzelinskie/audit-apps
Audit Logs for Apps
2017-05-16 17:06:25 -04:00
Jimmy Zelinskie
e2c25ce9bc registry tests: assert audit log metadata 2017-05-16 17:05:31 -04:00
Alec Merdler
2cc77b00bc Merge pull request #2645 from alecmerdler/fix-markdown-view
Fixed Markdown Issues
2017-05-16 13:31:25 -07:00
alecmerdler
a7aa87d490 fixed overflow in markdown-view component and old usage of Markdown global 2017-05-16 13:12:03 -07:00
Jimmy Zelinskie
7444055511 auth: remove relative imports 2017-05-16 15:54:02 -04:00
Jimmy Zelinskie
d7564fd627 add app metadata fields to usage logs component 2017-05-16 15:54:02 -04:00
Jimmy Zelinskie
4db789b656 add audit logging to app registry endpoints 2017-05-16 15:54:02 -04:00
Jimmy Zelinskie
f4f67c8c62 app-public-view: add Audit Logs tab 2017-05-16 15:54:02 -04:00
Evan Cordell
7c6196f78a Merge pull request #2644 from ecordell/rename-quay-trust
Rename Quay Content Trust to Quay Trust
2017-05-16 14:35:50 -04:00
Evan Cordell
61b7bfa90f Rename Quay Content Trust to Quay Trust 2017-05-16 07:40:20 -04:00
Evan Cordell
e2be8481b0 Merge pull request #2643 from ecordell/all-delegations-tuf
Return all tags in all delegations in tuf api
2017-05-15 17:23:05 -04:00
Evan Cordell
50141c735b Merge pull request #2640 from ecordell/fix-k8s-secret
Fix kubernetes secret generation
2017-05-15 17:22:16 -04:00