Commit graph

6512 commits

Author SHA1 Message Date
Joseph Schorr
10a7385891 Always display full message on git checkout error
[Delivers #137546755]
2017-01-12 16:52:28 -05:00
Erica
f36ee0ce21 Merge pull request #2270 from coreos-inc/FIX-test-suite
fix(test): run only unit tests
2017-01-12 13:27:48 -05:00
EvB
796be75bbc rearrange(appc/test): use test_*.py naming convention 2017-01-12 11:33:47 -05:00
EvB
4f1d9275e0 fix(setup.cfg): run only test/test_*.py files
Restrict test run to files labeled test_*.py in test directory. Do
not run other test files, e.g. test/registry_tests.py which is run
in its own test suite.
2017-01-12 11:33:47 -05:00
Erica
9e612e9e38 Merge pull request #2275 from coreos-inc/FIX-dockerfile-build-button
fix(dockerfile-build-dialog): disable button until ready
2017-01-12 11:32:16 -05:00
EvB
aba4187d81 fix(dockerfile-build-dialog): disable button until ready
Ensure the callback function in the dockerfileBuildDialog
directive is set, and therefore that it's ready to start a build,
before enabling the button to trigger start build.

Fixes: [Issue #203931642/](https://sentry.io/coreos/frontend-production/issues/203931642/)
2017-01-12 11:22:59 -05:00
Alec Merdler
081424ed82 Merge pull request #2268 from coreos-inc/frontend-testing-framework
Front-end testing framework
2017-01-11 16:20:40 -08:00
Jake Moshenko
773f271daa Merge pull request #2273 from jakedt/fixaci
Fix aci
2017-01-11 15:44:06 -05:00
Jake Moshenko
d8ae802956 Repeat after me: JSONPathDict is not a dict 2017-01-11 15:17:12 -05:00
Jake Moshenko
fe9f97cd0e Fix the order and number of arguments for squashing/ACI 2017-01-11 15:16:49 -05:00
josephschorr
a6ae770b77 Merge pull request #2271 from coreos-inc/custom-certs
Better handling and testing of custom certificates
2017-01-10 18:13:44 -05:00
Erica
56db2f5fd8 Merge pull request #2267 from coreos-inc/FIX-frontend-errors
fix(js): ensure method calls safe
2017-01-10 17:25:26 -05:00
Joseph Schorr
3a24871422 Add SSL certificate utility and tests 2017-01-10 17:06:13 -05:00
Joseph Schorr
f1c9965edf Add more volume file operations and cleanup k8s provider code 2017-01-10 17:06:13 -05:00
Joseph Schorr
29d6abddb5 Linter fixes 2017-01-10 17:06:13 -05:00
EvB
bd027b9cbc fix(js/signin-form): check for resp body first 2017-01-10 14:46:51 -05:00
EvB
bdb86fdc10 fix(js/set-repo-permissions): chk not null before iterating 2017-01-10 14:32:53 -05:00
alecmerdler
04232f7fd4 fixed Dockerfile npm test 2017-01-09 18:05:49 -08:00
Erica
65fa59fceb Merge pull request #2266 from coreos-inc/FIX-retry-cloudwatch-metrics
fix(cloudwatch): randomize sleep interval
2017-01-09 16:56:39 -05:00
alecmerdler
a6ac3b8940 added npm test to container build 2017-01-09 11:59:24 -08:00
josephschorr
e27db5ada4 Merge pull request #2269 from coreos-inc/test-queue-delete-check
test(queue): delete_namespaced_items
2017-01-09 11:21:53 -05:00
Joseph Schorr
3eb17b7caa Add support for recaptcha during the create account flow
If the feature is enabled and recaptcha keys are given in config, then a recaptcha box is displayed in the UI when creating a user and a recaptcha response code *must* be sent with the create API call for it to succeed.
2017-01-09 11:08:21 -05:00
Joseph Schorr
ce21788da8 test(queue): delete_namespaced_items
Add queue tests for delete_namespaced_items
2017-01-09 11:05:39 -05:00
alecmerdler
72151dc162 simplified karma.conf.js 2017-01-07 15:10:52 -08:00
alecmerdler
9248e4e8aa tests and refactoring for AngularRouteBuilder 2017-01-07 04:24:26 -08:00
alecmerdler
659417f7ef tests for AngularViewArray service 2017-01-07 00:28:02 -08:00
alecmerdler
b44665e75d installed and configured karma test runner 2017-01-06 21:27:54 -08:00
EvB
a7122db250 fix(cloudwatch): randomize sleep interval 2017-01-05 11:41:12 -05:00
Erica
e658941a43 Merge pull request #2263 from coreos-inc/FIX-test-runner
fix(setup.cfg): test only our stuff
2016-12-30 15:19:13 -05:00
EvB
954d82ff8b chore(Dockerfile): up timeout on tests to 2h 2016-12-30 14:15:19 -05:00
EvB
7e4d1df0e5 fix(setup.cfg): exclude ext test dirs 2016-12-29 17:03:46 -05:00
Erica
6513d7085d Merge pull request #2262 from coreos-inc/TEST-timeout
fix(Dockerfile): add timeout, remove auto distmode
2016-12-29 14:55:19 -05:00
EvB
d4c7e6d323 fix(Dockerfile): use curr dir for tests 2016-12-28 16:43:08 -05:00
EvB
a45a1968c9 chore(setup.cfg): remove confcurdir test setting 2016-12-28 16:10:26 -05:00
EvB
a337e547ec chore(Dockerfile): run tests in all dirs 2016-12-28 15:19:30 -05:00
EvB
86a40d02c7 fix(Dockerfile): add timeout, remove auto distmode 2016-12-28 14:31:28 -05:00
Erica
72191bbd37 Merge pull request #2253 from coreos-inc/BUG-angular-apply-error
fix(js/onresize): make sync call async in angular
2016-12-28 10:51:00 -05:00
Erica
4c7445db81 Merge pull request #2250 from coreos-inc/STORY-133211327-SSU-pagination
feat(super-users): paginate user tab
2016-12-28 10:50:45 -05:00
Erica
10f1053cce Merge pull request #2260 from coreos-inc/STORY-136707589-test-pivotal-gh-integration
doc(README): add pivotal-gh integration help [Finishes #136707589]
2016-12-28 10:50:13 -05:00
EvB
47e7f55782 doc(README): render arch diagram 2016-12-27 17:36:16 -05:00
EvB
9bb1db0683 doc(README): add table of contents 2016-12-27 16:53:18 -05:00
EvB
c451b744ff doc(README): add pivotal-gh integration help [ #136707589] 2016-12-27 16:36:15 -05:00
Jake Moshenko
6c84b9330b Merge pull request #2251 from jakedt/fixaci
Fix port mapping for ACI conversion from newer Docker manifests.
2016-12-27 14:13:03 -05:00
Ian Minoso
82542619a3 Merge pull request #2258 from iminoso/builds-null-check
Check for null data on builds table
2016-12-22 15:52:44 -05:00
Ian Minoso
451334a502 Check for null data on builds table 2016-12-22 15:48:46 -05:00
Joseph Schorr
d609e6a1c4 Security scanner garbage collection support
Adds support for calling GC in the security scanner for any layers+storage removed by GC on the Quay side
2016-12-22 14:55:26 -05:00
Joseph Schorr
5225642850 Garbage collection image+storage callback support
Add support to GC to invoke a callback with the image+storages removed. Only images whose storage was also removed will be sent to the callback. This will be used by security scanning for its own GC in the followup change.
2016-12-22 14:27:42 -05:00
josephschorr
a9cced3282 Merge pull request #2254 from coreos-inc/georep-batch
Change georeplication queuing to use new batch system
2016-12-22 14:09:09 -05:00
Joseph Schorr
9413e25123 Change georeplication queuing to use new batch system 2016-12-21 17:44:30 -05:00
EvB
05a92f4389 fix(js/onresize): make sync call async in angular
Wrap sync callback for the resize event in a `$timeout` so that it
gets called asyncronously. Fixes error where `$apply` was geting
called before previous `$apply` call finished. Angular allows only
one `$apply` call at a time.

See Angular.js reference.
> [Error: $rootScope:inprog](https://docs.angularjs.org/error/$rootScope/inprog)

Fixes:

> *Error* ldn/angular in O/<
> error[$rootScope:inprog] http://errors.angularjs.org/1.5.3/$rootScope/inprog?p0=%24digest

Likely fixes other errors we're seeing related to resize events
such as

> *ReferenceError<unknown module>* in onresize
> Can't find variable: tree
2016-12-21 16:39:35 -05:00