Commit graph

6288 commits

Author SHA1 Message Date
Charlton Austin
0ae0865372 Merge pull request #2189 from charltonaustin/fix_realm_etcd_key_removal
Removing realm key from etcd.
2016-12-02 12:01:25 -05:00
Charlton Austin
7b3d8e3977 Merge pull request #2183 from charltonaustin/metrics_for_unscanned_images
Adding in some metrics around clair sec scan.
2016-12-02 11:50:29 -05:00
Charlton Austin
0c7a2e4645 Removing realm key from etcd. 2016-12-02 11:37:56 -05:00
Antoine Legrand
784c5f4fc7 Merge pull request #2160 from ant31/use_pytest
Add pytest, tox  and code-coverage to run tests
2016-12-02 15:53:40 +01:00
Charlton Austin
edd9dcd7f6 Adding in some metrics around clair sec scan. 2016-12-01 16:50:02 -05:00
Charlton Austin
376578115f Merge pull request #2186 from charltonaustin/cancel_build_remove_etcd_key
Adding in a delete of the etcd key for cancelled jobs.
2016-12-01 16:39:50 -05:00
Charlton Austin
8ec14ac3bd Adding in a delete of the etcd key for cancelled jobs. 2016-12-01 16:03:54 -05:00
josephschorr
7c568e7400 Merge pull request #2187 from coreos-inc/fulldb-for-jenkins
Add configurable Docker host in full db tests
2016-12-01 15:52:27 -05:00
Joseph Schorr
fdff0bee4e Add configurable Docker host in full db tests 2016-12-01 15:45:08 -05:00
josephschorr
ecfb6e03c2 Merge pull request #2185 from coreos-inc/boto-port
Add support for custom ports on RADOS and S3 storage engines
2016-12-01 15:21:01 -05:00
josephschorr
64c954dc58 Merge pull request #2182 from coreos-inc/fix-full-db-tests
Fix full database test script to not fail randomly
2016-12-01 14:33:22 -05:00
Joseph Schorr
f4bcf68928 Add support for custom ports on RADOS and S3 storage engines 2016-12-01 14:23:18 -05:00
Charlton Austin
791369eb16 Merge pull request #2184 from charltonaustin/fix_notification_update
Adding in notification type for notification kind.
2016-12-01 13:15:41 -05:00
Charlton Austin
1f03fcb146 Adding in notification type for notification kind. 2016-12-01 12:26:18 -05:00
Joseph Schorr
e6ee538e15 Fix full database test script to not fail randomly
- Switches database schema creation to alembic, which solves the MySQL issue (and makes sure we test migrations as well)
- Adds a few time.sleep(1) to work around MySQL's second-precision issue when adding items to queues and then immediately retrieving them
- Disables the storage proxy tests when running against non-SQLite databases, as it causes failures with the multiple process and multiple transactions
- Changes initdb to support only populating the database, as well as fixing a few small items around the test data when working with non-SQLite data
2016-11-30 18:24:08 -05:00
Charlton Austin
2c637fe5ce Merge pull request #2173 from charltonaustin/adding_in_build_cancel_notifications
Adding in cancel notifications
2016-11-30 15:03:17 -05:00
Jake Moshenko
fb4e88291c Merge pull request #2171 from jakedt/compressjs
Configure nginx to gzip our svg and js files.
2016-11-30 14:57:22 -05:00
Charlton Austin
4103a0b75f Adding in cancel notifications 2016-11-30 14:38:34 -05:00
josephschorr
fc2e597490 Merge pull request #2177 from coreos-inc/cors-marketing-site
Switch landing page to read template from S3 bucket
2016-11-30 14:33:24 -05:00
Charlton Austin
2d3c5f8fd9 Merge pull request #2181 from charltonaustin/fix_multiline_motd
Fixing the z index for multiline message of the day.
2016-11-30 14:29:11 -05:00
Charlton Austin
4a69dbe1bf Fixing the z index for multiline message of the day. 2016-11-30 14:24:13 -05:00
josephschorr
244bf2a070 Merge pull request #2165 from coreos-inc/typo-and-link-fixes
Typo and link fixes
2016-11-30 14:00:16 -05:00
Joseph Schorr
66e09b2a95 Switch landing page to read template from S3 bucket
This change uses CORS to make the Angular template request to a defined S3 bucket, falling back to the compiled login template if the bucket is not available.

Fixes #1313
2016-11-30 14:00:07 -05:00
josephschorr
d04b1faaee Merge pull request #2176 from coreos-inc/fix-setup-tool
Fix config validator for storage and add a test suite
2016-11-30 13:22:05 -05:00
Joseph Schorr
236655adb4 Fix config validator for storage and add a test suite
Note that the test suite doesn't fully verify that each validation succeeds; rather, it ensures that the proper system (storage, security scanning, etc) is called with the configuration and returns at all (usually with an expected error). This should prevent us from forgetting to update these code paths when we change config-based systems. Longer term, we might want to have these tests stand up fake/mock versions of the endpoint services as well, for end-to-end testing.
2016-11-30 11:58:41 -05:00
Ian Minoso
2101ae2dec Merge pull request #2115 from iminoso/layout
New repo-view page
2016-11-29 19:15:34 -05:00
Ian Minoso
daa759a066 Refactor and add doc level comments 2016-11-29 15:57:53 -05:00
josephschorr
4aa23c7dcb Merge pull request #2172 from coreos-inc/postgres-missing-groupby
Fix user lookup query under Postgres
2016-11-29 15:37:38 -05:00
Joseph Schorr
730a220eb0 Fix user lookup query under Postgres
Adds a missing group_by clause
2016-11-29 11:36:53 -05:00
Jake Moshenko
51ba68d135 Configure nginx to gzip our svg and js files. 2016-11-29 09:30:52 -05:00
josephschorr
b7aac159ae Merge pull request #2170 from coreos-inc/password-reset
Fix small bugs around account recovery and user settings redirection
2016-11-28 19:51:23 -05:00
josephschorr
b24b8629e5 Merge pull request #2169 from coreos-inc/multi-invite
Change team invitation acceptance to join all invited teams under the org
2016-11-28 19:00:23 -05:00
Joseph Schorr
2a24bbfb50 Display the password change dialog immediately after account recovery
Fixes #1697
2016-11-28 18:59:01 -05:00
Joseph Schorr
dcd8157207 Fix JWT exception in Dex code 2016-11-28 18:55:51 -05:00
Joseph Schorr
0e24f6b40a Fix user redirects to go to the correct URL
`/user` no longer works and returns a 404; we now need to redirect to the specific user page
2016-11-28 18:55:41 -05:00
Joseph Schorr
402ad25690 Change team invitation acceptance to join all invited teams under the org
Fixes #1989
2016-11-28 18:39:28 -05:00
josephschorr
1c3012a538 Merge pull request #2167 from coreos-inc/better-nginx-logs
Enable full debuggable logs on non-proxy protocol nginx config
2016-11-28 17:00:49 -05:00
Charlton Austin
a3ab28c0f3 Merge pull request #2162 from charltonaustin/fix_zendesk_ticket_11965
Fixing how we encode some JSON.
2016-11-28 16:53:08 -05:00
Ian Minoso
0d915eccc4 Repo-view page with header, sidebar and body 2016-11-28 16:41:46 -05:00
Joseph Schorr
2726405ea5 Enable full debuggable logs on non-proxy protocol nginx config
Fixes #2037
2016-11-28 16:29:35 -05:00
Joseph Schorr
5f9efa2fe9 Fix spelling mistake and display mistake in 404 view 2016-11-28 15:28:57 -05:00
Joseph Schorr
03cf6d1499 Fix link in set password notification
Fixes #2164
2016-11-28 15:25:13 -05:00
Joseph Schorr
9f695bc17f Fix version typo
Fixes #2158
2016-11-28 15:22:45 -05:00
Evan Cordell
b4ace1dd29 registry auth tests: test more access types 2016-11-28 14:02:08 -05:00
Evan Cordell
9e96e6870f Add support for * (admin) permission to registry auth v2 endpoint 2016-11-28 14:02:08 -05:00
josephschorr
c4fbc8e2e4 Merge pull request #2163 from coreos-inc/fix-send-notification
Fix send notification on build manager
2016-11-28 13:35:03 -05:00
Joseph Schorr
85592c20f2 Fix send notification on build manager 2016-11-28 13:29:04 -05:00
Charlton Austin
e7b029c993 Fixing how we encode some JSON. 2016-11-28 11:37:26 -05:00
ant31
2eaa8a4a1b Add pytest and tox to run tests 2016-11-28 13:13:07 +01:00
josephschorr
1529ed2086 Merge pull request #2154 from coreos-inc/receipt-filename
Make receipt filenames include date information
2016-11-23 12:25:53 -05:00