Joseph Schorr
adb2ff0b81
Switch base classes in OAuth to use ABC
2017-01-24 15:20:03 -05:00
josephschorr
0e04d1ce80
Merge pull request #2304 from coreos-inc/small-bug-fix
...
Security scanner ordered tuplize bug fix
2017-01-24 14:59:31 -05:00
Joseph Schorr
7c1bb886db
Security scanner ordered tuplize bug fix
...
If only the old list is present, we still need to tuplize the entries.
Fixes https://sentry.io/coreos/backend-production/issues/207196561/
2017-01-24 13:16:44 -05:00
Charlton Austin
d0c6c47fb1
Merge pull request #2290 from charltonaustin/add_metrics_for_imagestoragereplication
...
Adding a metrics queue for imagestoragereplication
2017-01-24 13:06:06 -05:00
Erica
82898d05f3
Merge pull request #2302 from coreos-inc/FIX-more-fe-bugs
...
fix(update-user.js): add another existence check
2017-01-24 12:17:14 -05:00
EvB
f049ddefde
fix(update-user.js): add another existence check
2017-01-24 12:16:03 -05:00
Charlton Austin
0eb7612cbb
Merge pull request #2296 from charltonaustin/fix_failing_tests_138172105
...
Making test independent of message ordering.
2017-01-24 12:09:46 -05:00
Joseph Schorr
a9791ea419
Have external login always make an API request to get the authorization URL
...
This makes the OIDC lookup lazy, ensuring that the rest of the registry and app continues working even if one OIDC provider goes down.
2017-01-23 19:06:19 -05:00
Jimmy Zelinskie
b338adea1d
Merge pull request #2299 from jzelinskie/readmefix
...
README: remove last py 2.7.11 reference
2017-01-23 18:04:28 -05:00
Jimmy Zelinskie
bfd820eb7a
README: remove last py 2.7.11 reference
2017-01-23 17:57:11 -05:00
Joseph Schorr
fda203e4d7
Add proper and tested OIDC support on the server
...
Note that this will still not work on the client side; the followup CL for the client side is right after this one.
2017-01-23 17:53:34 -05:00
Jimmy Zelinskie
32d92f4c4e
Merge pull request #2297 from jzelinskie/readmeupdate
...
README: update mac instructions
2017-01-23 15:46:41 -05:00
Jimmy Zelinskie
125c03ab68
README: update mac instructions
...
also some misc cleanup
2017-01-23 15:44:53 -05:00
alecmerdler
6b2222a3ec
renamed properties placed on the window object to INJECTED_<property>
2017-01-23 12:34:22 -08:00
Charlton Austin
7854bf6b3a
Making test independent of message ordering.
2017-01-23 14:32:34 -05:00
alecmerdler
64a4b68216
removed unnecessary factory classes, simplified existing services
2017-01-23 01:57:00 -08:00
alecmerdler
2a59014f0b
refactoring RouteBuilderFactory into service
2017-01-21 22:09:22 -08:00
alecmerdler
edd7314624
@Inject decorator for easily annotating dependency-injected class constructors
2017-01-21 02:56:29 -08:00
alecmerdler
eea2a18c3f
move window.__config to an Angular constant; refactor AngularViewArray -> ViewArray + ViewArrayFactory
2017-01-21 00:14:37 -08:00
alecmerdler
615e233671
moved Angular routes to separate module; load Webpack bundle before other main scripts
2017-01-20 16:24:55 -08:00
Joseph Schorr
19f7acf575
Lay foundation for truly dynamic external logins
...
Moves all the external login services into a set of classes that share as much code as possible. These services are then registered on both the client and server, allowing us in the followup change to dynamically register new handlers
2017-01-20 15:21:08 -05:00
Evan Cordell
28813159e5
fix(userevent): ignore subscribe notifications in userevents
...
[Fixes #138007389 ]
2017-01-20 13:38:02 -05:00
alecmerdler
8dc9cf21d7
fixed karma-webpack, also added jasmine-ts to run tests in pure NodeJS
2017-01-19 20:02:57 -08:00
alecmerdler
8f0f16a551
single entrypoint for Webpack
2017-01-19 14:54:00 -08:00
Charlton Austin
5ce3e7cdcd
Merge pull request #2289 from charltonaustin/add_in_documentation_for_migrations
...
Adding in a description on how to run migrations against remote machi…
2017-01-19 16:18:00 -05:00
Charlton Austin
72597ac455
Adding a metrics queue for imagestoragereplication
2017-01-19 15:47:55 -05:00
alecmerdler
5058318454
use minified angularjs
2017-01-19 12:35:59 -08:00
Joseph Schorr
4755d08677
Refactor and rename the standard OAuth services
2017-01-19 15:23:15 -05:00
alecmerdler
01f99f6133
resolved conflicts with master branch
2017-01-19 12:21:22 -08:00
Joseph Schorr
bee2551dc2
Temporarily remove Dex login support
...
This will be added back in later in this PR as part of proper generic OIDC support
2017-01-19 14:51:12 -05:00
josephschorr
c116ef2987
Merge pull request #2291 from coreos-inc/namespace-adjustment
...
Allow namespaces to be between 2 and 255 characters in length
2017-01-19 13:43:50 -05:00
Charlton Austin
8f97e065b0
Adding in a description on how to run migrations against remote machines.
2017-01-19 13:38:06 -05:00
Joseph Schorr
7c7a07fb5a
Allow namespaces to be between 2 and 255 characters in length
...
[Delivers #137924329 ]
2017-01-19 13:10:26 -05:00
alecmerdler
37129687e3
created interface for RouteBuilder service
2017-01-19 03:02:37 -08:00
alecmerdler
bee504d0ba
switched to running tests using karma-typescript
2017-01-19 02:10:00 -08:00
alecmerdler
8a9a2972ec
moved naming patterns to seperate module and Angular constant
2017-01-19 01:48:15 -08:00
alecmerdler
c55e9f2d12
moved modules to typescript. Tell Webpack to use global window.angular object in order to migrate components gradually into bundle
2017-01-19 00:53:38 -08:00
alecmerdler
d5a74af024
typescript tests working
2017-01-18 22:10:43 -08:00
alecmerdler
b24d3b952b
getting error: a dependency to an entry point is not allowed
2017-01-18 17:14:57 -08:00
alecmerdler
4f96ab5353
refactoring to TypeScript and ES6 modules
2017-01-18 15:46:37 -08:00
josephschorr
6b0691577e
Merge pull request #2287 from coreos-inc/backfill-state-id
...
Switch QueueItem state_id to be unique after a backfill
2017-01-18 17:44:17 -05:00
Joseph Schorr
71ec23b550
Switch QueueItem state_id to be unique after a backfill
2017-01-18 17:43:41 -05:00
josephschorr
e2748fccd9
Merge pull request #2282 from coreos-inc/motd-updates
...
Severity and Markdown support in MOTD
2017-01-18 17:41:27 -05:00
Joseph Schorr
3106504f39
Severity and Markdown support in MOTD
...
[Delivers #133555165 ]
2017-01-18 16:55:32 -05:00
josephschorr
d36545af83
Merge pull request #2288 from coreos-inc/stupid-grunt
...
Reorder grunt JS file exceptions to have it properly exclude test files
2017-01-18 15:36:54 -05:00
Joseph Schorr
933215b9f1
Reorder grunt JS file exceptions to have it properly exclude test files
2017-01-18 15:35:20 -05:00
josephschorr
db96778fa6
Merge pull request #2261 from coreos-inc/fix-flaky-port
...
fix(registry_test): Fix flaky port selection in registry tests
2017-01-18 15:21:27 -05:00
josephschorr
8b7178bdd6
Merge pull request #2286 from coreos-inc/remove-unique
...
Remove unique from queue item state_id
2017-01-18 15:08:51 -05:00
Joseph Schorr
b3a74b94b3
Fix flaky port selection in registry tests
...
Depends on https://github.com/jarus/flask-testing/pull/98
[Fixes #136705135 ]
2017-01-18 15:06:11 -05:00
Joseph Schorr
af23d2bedd
Remove unique from queue item state_id
2017-01-18 15:04:26 -05:00