Joseph Schorr
3a68740ff7
Better handling of namespace validation to fix a number of issues
...
- Fixes a bug which allows for underscores at the beginning of namespaces: Fixes #1849
- Allows dots and dashes for newer Docker clients: Fixes #1188
- Has the UI display better messaging associated with namespace entry
2016-10-20 13:32:22 -04:00
Joseph Schorr
213cc856e4
Fix UI for real license handling
...
Following this change, the user gets detailed errors and entitlement information
2016-10-19 17:49:15 -04:00
Ian Minoso
5a45f140c2
compile a typescript react component with webpack
2016-10-18 17:16:01 -04:00
Ian Minoso
9015b09026
Setup skeleton files for new front end build tool (Node, Webpack, React, Typescript)
2016-10-18 17:13:56 -04:00
Joseph Schorr
7a6fb7554d
Only attempt to load the license for the setup tool once there is a valid user
...
Prevents the 401 session expired box from appearing
2016-10-17 21:57:17 -04:00
Joseph Schorr
ee96693252
Add superuser config section for updating license
2016-10-17 21:44:25 -04:00
Joseph Schorr
8fe29c5b89
Add license upload step to the setup flow
...
Fixes #853
2016-10-17 21:43:15 -04:00
Charlton Austin
8e5dc8d3db
Moving the messages endpoint to something more generic, and making the get visible all the time.
2016-10-17 16:23:48 -04:00
josephschorr
78f87d96bc
Merge pull request #1986 from coreos-inc/external-tls
...
Add option to properly handle external TLS
2016-10-15 16:05:28 -04:00
Jake Moshenko
95ced00457
Merge pull request #1982 from jakedt/marsquito
...
Write our users to Marketo as leads.
2016-10-14 16:30:03 -04:00
Jake Moshenko
f04b018805
Write our users to Marketo as leads.
2016-10-14 16:29:11 -04:00
Ian Minoso
e3a79b2303
wrap with main panel style
2016-10-14 14:29:14 -04:00
Ian Minoso
36b1ee2be9
two examples of implementing react components
2016-10-14 14:23:43 -04:00
Ian Minoso
67e466ee11
Create seperate directive
2016-10-14 12:03:28 -04:00
Ian Minoso
6d375e33bf
ngreact implementation wip
2016-10-14 11:40:28 -04:00
Charlton Austin
c8e5809cc7
Refactoring manage users to it's own directive.
2016-10-13 16:57:19 -04:00
Joseph Schorr
5a8200f17a
Add option to properly handle external TLS
...
Fixes #1984
2016-10-13 14:49:29 -04:00
Charlton Austin
43fd66e2e2
Merge pull request #1972 from charltonaustin/add_message_of_the_day
...
Adding in the delete api and the delete and create UI.
2016-10-13 13:12:49 -04:00
Charlton Austin
97d644d95d
Adding in the delete api and the delete and create UI.
2016-10-13 10:40:52 -04:00
josephschorr
5c5b722f2c
Merge pull request #1970 from coreos-inc/remove-broken-ui
...
Remove broken security info UI
2016-10-12 19:47:33 -04:00
Charlton Austin
95fa47ff7c
The global message is not a link.
2016-10-12 09:58:06 -04:00
Joseph Schorr
68f3416572
Remove broken security info UI
...
Fixes #1968
2016-10-11 13:56:32 -04:00
charltonaustin
48ba98fff4
Fixing the build.
2016-10-10 14:42:33 -04:00
Charlton Austin
04cefaca51
Merge pull request #1960 from charltonaustin/create_endpoint_for_motd_cisco
...
Create endpoint for motd cisco
2016-10-10 14:23:06 -04:00
charltonaustin
4ae6e6efa9
Fixing some database integration errors
2016-10-10 10:51:30 -04:00
Joseph Schorr
76ec022dc3
Fix NPE in error interceptor
...
Fixes #1958
2016-10-08 01:32:14 +03:00
charltonaustin
1e733ddffb
Adding in a new message data model and the corresponding methods to in the API.
2016-10-07 15:56:58 -04:00
charltonaustin
980e79d612
Removing commented out code for merging into master.
2016-10-06 16:54:04 -04:00
charltonaustin
1dbd27934f
Adding in an outline of a front-end for retrieving messages from the backend api.
2016-10-06 15:58:47 -04:00
josephschorr
e313d59138
Merge pull request #1894 from coreos-inc/dockerfile-upload-bugs
...
Fix bugs around reading in datafiles and Dockerfiles
2016-09-29 22:47:06 +02:00
josephschorr
c4ad513834
Merge pull request #1898 from coreos-inc/build-logs-scope-apply
...
Add missing $scope.$apply in the build logs view
2016-09-29 22:44:42 +02:00
Joseph Schorr
7380cf0ce0
Show a throbber when the Angular view array still has hidden entries
...
This provides slightly better UI feedback to the user that more logs are incoming
Fixes #1881
2016-09-29 16:34:26 +02:00
Joseph Schorr
3476829139
Add missing $scope.$apply in the build logs view
...
Without this, the logs appear to never load, until such time as any other digest cycle comes along
Fixes #1886
2016-09-29 16:23:11 +02:00
Joseph Schorr
ba0ecf03dd
Fix bugs around reading in datafiles and Dockerfiles
...
We now properly try to read archives in all three formats. If none are valid, the dataFileService.readDataArrayAsPossibleArchive fails (as it should), and then the Dockerfile service will try to read the file directly as a Dockerfile.
Fixes #1889
Fixes #1891
2016-09-29 11:36:57 +02:00
Lucas Serven
10a44a9224
frontend: fix gitlab icon spacing
...
fixes : #1888
2016-09-28 14:06:10 -07:00
josephschorr
4943ae3d32
Merge pull request #1857 from coreos-inc/better-404
...
Better 404 (and 403) pages
2016-09-27 11:12:54 +02:00
josephschorr
ad4efba802
Merge pull request #1830 from coreos-inc/superuser-dashboard
...
Add prometheus stats to enable better dashboarding
2016-09-26 17:19:22 +02:00
Joseph Schorr
0a435fa1dc
Fix Angular bug on plans page when using back button
...
Angular apparently tries to read the DOM that is being manipulated simultaneously by bootstrap, which results it a state inconsistency (since the DOM is changing) and an Angular failure. This change ensure that the modal call happens outside of the initial digest loop and therefore, appears to solve the problem (translation: who the heck knows why it works, but it does).
Fixes #1869
2016-09-23 15:35:19 -04:00
josephschorr
bfaa46c499
Merge pull request #1858 from coreos-inc/repo-pagination
...
Add repository list pagination
2016-09-22 16:56:42 -04:00
josephschorr
1a1a5f7240
Merge pull request #1854 from coreos-inc/invite
...
Add feature flag to turn off requirement for team invitations
2016-09-22 11:36:58 -04:00
Joseph Schorr
e4ad25ea81
Add repository list pagination
...
Also changes our binds to be bind-once, which should significantly reduce memory and increase performance for large lists
Fixes #1856
2016-09-21 14:23:32 -04:00
Joseph Schorr
4d5c65e6d4
Better 404 (and 403) pages
...
Fixes #1819
2016-09-21 13:54:21 -04:00
Ian Minoso
fe05011e30
Add the missing newline
2016-09-20 17:27:48 -04:00
Ian Minoso
4dd6166d21
Add route and page to enable experiment
2016-09-20 17:12:15 -04:00
Joseph Schorr
25ed99f9ef
Add feature flag to turn off requirement for team invitations
...
Fixes #1804
2016-09-20 16:45:00 -04:00
Ian Minoso
24327f4964
Add skeleton experiment for new repo page
2016-09-20 15:56:59 -04:00
josephschorr
349bd1e0fa
Merge pull request #1839 from coreos-inc/better-notifications
...
Better notifications UI and features
2016-09-16 21:07:14 -04:00
Joseph Schorr
b272771147
Better UX for managing teams
...
- Moves the add team member to an inline box, rather than a popup
- Feedback bar is now used to show when a member is added, invited or removed
- Fixes bugs around using the view on mobile
Fixes #1509
2016-09-15 16:06:56 -04:00
Joseph Schorr
949dcb9d35
Add regex validating field
2016-09-15 13:25:57 -04:00
Joseph Schorr
c4eaed186e
Hide help columns on small device sizes
2016-09-15 12:04:39 -04:00
Joseph Schorr
9140b0e41d
Add placeholder for regex field in create event control
2016-09-14 17:07:14 -04:00
Joseph Schorr
03d4445a02
Add notification filtering for builds based on ref regex
...
Fixes #1835
2016-09-14 16:48:17 -04:00
Joseph Schorr
0dce935c40
Move repo notification create to its own page
...
Also fixes a bug around Slack setup
Fixes #1834
2016-09-14 16:06:52 -04:00
josephschorr
949ceae4eb
Merge pull request #1822 from coreos-inc/run-build-admin
...
Allow repository admins to invoke build triggers manually
2016-09-14 14:43:53 -04:00
Joseph Schorr
5e94f97a42
Fix tar-gz reading of Dockerfiles
...
- Fixes TAR to actually use data
- Fixes buffers for Gunzip to be a proper ArrayBufferView
Fixes #1832
2016-09-13 11:34:35 -04:00
Joseph Schorr
13bcba4206
Fix timeline's delete-then-tag display bug
...
Currently, if a tag is deleted and then assigned later, it shows up as a move, rather than a delete+create. This is due to the threshold check being backwards.
Fixes #1824
2016-09-12 15:46:23 -04:00
Joseph Schorr
3f2447d831
Make the frontend agnostic to why a trigger can be run manually
2016-09-09 16:54:46 -04:00
Joseph Schorr
5d6876eb81
Remove old metrics dashboard
...
It only applies to a single instance, making it fairly useless
2016-09-09 14:46:33 -04:00
Joseph Schorr
a7ff08458d
Fix small NPE
...
Fixes #1811
2016-09-08 14:32:49 -04:00
Joseph Schorr
42d4f4d851
Fix entity for robot creation
...
Fixes #1809
2016-09-08 14:21:18 -04:00
josephschorr
cd8b45e25b
Merge pull request #1754 from coreos-inc/team-add-perms
...
Better UI and permissions handling for robots and teams
2016-09-06 17:21:19 -04:00
Joseph Schorr
de212d8594
Fix grammar in entity search
...
Fixes #1794
2016-08-31 14:19:28 -04:00
josephschorr
040886b781
Merge pull request #1769 from coreos-inc/fix-plans-tabs
...
Fix handling of tabs in the plans page
2016-08-29 13:37:42 -04:00
josephschorr
3f459523c4
Merge pull request #1763 from coreos-inc/quay-title-seo
...
Change default title to include Container Registry and fix title usage
2016-08-29 11:29:26 -04:00
josephschorr
b3c592c09a
Merge pull request #1631 from coreos-inc/labels
...
Basic labels support
2016-08-26 15:24:35 -04:00
Joseph Schorr
608ffd9663
Basic labels support
...
Adds basic labels support to the registry code (V2), and the API. Note that this does not yet add any UI related support.
2016-08-26 15:24:26 -04:00
Joseph Schorr
b1e0620c1d
Fix handling of tabs in the plans page
...
Fixes #1768
2016-08-26 13:09:05 -04:00
Joseph Schorr
2a7ab9c052
Add sign out link in mobile view
...
Fixes #1759
2016-08-25 15:06:20 -04:00
Joseph Schorr
4950776628
Change default title to include Container Registry and fix title usage
...
Goes towards fixing #1762
2016-08-25 14:57:48 -04:00
Joseph Schorr
e3ed2c8a92
Hide repo star control when not logged in
...
Fixes #1756
2016-08-23 13:02:55 -04:00
Joseph Schorr
391d70d9ec
Add repo permissions dialog for existing teams and robots
...
Fixes #1686
2016-08-22 14:43:12 -04:00
Joseph Schorr
b5efc57655
Add ability to add repository permissions to an existing team
2016-08-22 14:42:54 -04:00
Joseph Schorr
6ebb417923
Redesign the teams page to use a table
...
Allows for faster loading and easier viewing of important information about teams
2016-08-22 14:42:54 -04:00
Joseph Schorr
98206310bd
Extract the add repo permissions UI into its own directive
2016-08-22 14:42:54 -04:00
Ben Spoon
979d813551
Merge pull request #1736 from coreos-inc/analytics
...
Analytics
2016-08-19 12:17:34 -07:00
Joseph Schorr
b459581637
Fix handling of dates in logs view
...
- Fixes #1742
- Also fixes the time zone on the aggregated logs API
2016-08-17 16:27:06 -04:00
josephschorr
2caa82d091
Merge pull request #1713 from coreos-inc/enable-iam
...
Enable IAM support for S3 storage
2016-08-16 16:13:29 -04:00
Ben Spoon
a706901405
analytics: add google analytics
2016-08-16 11:35:39 -07:00
Joseph Schorr
236cdc795f
Better messaging when changing email address
...
Fixes #1695
2016-08-16 13:13:52 -04:00
josephschorr
aa2066e3f5
Merge pull request #1722 from coreos-inc/logentry-index
...
Add an index for lookup by account to log entries
2016-08-12 18:40:24 -04:00
Joseph Schorr
0f46230493
Add an index for lookup by account to log entries
...
Also fixes the query to require one less join
2016-08-12 17:39:31 -04:00
Joseph Schorr
2af938c241
Fix use of bootstrap glyph icons in QE
...
Fixes #1717
2016-08-12 15:41:01 -04:00
Joseph Schorr
14b93f72ff
Make S3 access key and secret key optional, enabling IAM.
...
If not specified, then boto will fallback to reading the credentials from IAM if on an EC2 machine. This should be safe as the validator will still ensure the credentials work if not specified.
Fixes #1707
2016-08-11 17:17:36 -04:00
Joseph Schorr
82753931f5
Remove old Olark code
...
Fixes #1696
2016-08-10 15:11:05 -04:00
Josh Wood
f7c8c4ca2c
Merge pull request #1677 from robszumski/homepage-tagline
...
static: update homepage tagline
2016-08-08 17:45:02 -07:00
Josh Wood
8018e87149
quay index: Scratch awl: Delete "all"
2016-08-08 13:16:36 -07:00
Joseph Schorr
b7bde27b3c
Fix display for builds which have fully expired
...
Fixes #1663
2016-08-04 11:13:32 -04:00
Rob Szumski
832fe59fa3
static: update text
2016-08-03 11:33:06 -07:00
Rob Szumski
d8bde7a78e
static: update homepage tagline
2016-08-03 10:14:23 -07:00
josephschorr
abce6a8dbc
Merge pull request #1657 from coreos-inc/redis-reconnect
...
Change user events tutorial Redis error to be an inline box
2016-07-27 16:11:58 -07:00
Joseph Schorr
cb9a99fc7b
Change user events tutorial Redis error to be an inline box
...
Fixes #1653
2016-07-27 13:41:26 -07:00
Joseph Schorr
c60f441d87
Fix enter key in password dialogs in Firefox
...
Fixes #1655
2016-07-27 13:12:37 -07:00
josephschorr
d240ad9a2c
Merge pull request #1652 from coreos-inc/custom-link
...
Add support for custom commit links in the build UI
2016-07-26 16:37:21 -07:00
Joseph Schorr
dcebd61dde
Add support for custom commit links in the build UI
...
Fixes #1251
2016-07-26 16:06:41 -07:00
Joseph Schorr
06d52f2c83
Fix handling of multi-part branches in the build triggers
...
Fixes #1360
2016-07-26 13:41:13 -07:00
Joseph Schorr
7ac37a3813
We cannot use customGET
for resources, as it builds an invalid URL
2016-07-26 11:46:58 -07:00
Joseph Schorr
6432f28df7
Fix AsResource method loading
2016-07-26 11:21:02 -07:00
Joseph Schorr
1655e79a74
Fixes for fresh login check in API
...
- Fixes enter key causing two requests
- Makes sure fresh login is handled for resources as well
Fixes #1625
2016-07-25 15:29:55 -07:00
Rob Szumski
85724575f2
static: tweak large logos on smallest breakpoint
2016-07-13 10:42:08 -07:00
Rob Szumski
ef77d7ca2a
static: tweak logos smallest breakpoint
2016-07-13 10:37:38 -07:00
Joseph Schorr
356fad4905
Hide brackets on XS
2016-07-13 13:29:15 -04:00
Rob Szumski
f6f70cf4fc
static: tweak breakpoints and logo sizing
2016-07-12 14:59:46 -07:00
Rob Szumski
faa9b9a836
static: update breakpoints and replace McKinsey with Autodesk
2016-07-12 14:07:40 -07:00
josephschorr
98e1d833e7
Merge pull request #1606 from coreos-inc/landing-page
...
New landing page header and logos
2016-07-11 15:51:50 -04:00
Joseph Schorr
f81987e38a
New landing page header and logos
...
Fixes #1313
2016-07-11 14:37:43 -04:00
Jake Moshenko
3044f8ecbd
Merge pull request #1603 from jakedt/invoices
...
Billing stuff
2016-07-08 14:11:17 -04:00
Jake Moshenko
af37f44c84
Collect billing address on credit card operations.
2016-07-08 13:00:01 -04:00
Joseph Schorr
adaeeba5d0
Allow for multiple user RDNs in LDAP
...
Fixes #1600
2016-07-07 14:46:38 -04:00
Joseph Schorr
c5578fc214
Hide namespaces on the list view
...
Fixes #1594
2016-07-01 13:07:37 -04:00
Joseph Schorr
310ecd11cc
Handle user events Redis not working in tutorial
...
Also does some basic restyling
Fixes #1586
2016-06-28 17:04:31 -04:00
Joseph Schorr
0b389ec4ff
Fix handling of ports in setup tool redirect
...
Fixes #1581
2016-06-27 13:37:52 -04:00
josephschorr
6172b268eb
Merge pull request #1577 from coreos-inc/heatmap-future
...
Change future entries in heat map to be empty
2016-06-24 11:47:51 -04:00
josephschorr
31d5ff0649
Merge pull request #1576 from coreos-inc/new-repo-error
...
Fix error display in create repo view
2016-06-24 11:47:39 -04:00
Joseph Schorr
38744c81c5
Change future entries in heat map to be empty
2016-06-23 17:08:11 -04:00
Joseph Schorr
5db20229aa
Fix error display in create repo view
...
Fixes #1575
2016-06-23 16:24:36 -04:00
Joseph Schorr
fcd7c7e5e9
Have heat map adjust its color range based on linear scale
2016-06-23 13:28:46 -04:00
Joseph Schorr
760d63bfdc
Small fixes for heat map views
2016-06-22 15:56:11 -04:00
Joseph Schorr
61573604ef
Fix stats NPE
2016-06-22 15:43:15 -04:00
Joseph Schorr
853cca35f3
Change repo stats to use the RAC table and a nice UI
2016-06-22 15:06:53 -04:00
josephschorr
dbe14fe729
Merge pull request #1568 from coreos-inc/robots-view
...
Restyle robots view
2016-06-22 01:19:19 -04:00
Joseph Schorr
f5e8656366
Restyle robots view
...
Fixes https://github.com/coreos-inc/design/issues/233
2016-06-21 18:16:23 -04:00
josephschorr
63656e8dbb
Merge pull request #1566 from coreos-inc/fix-js-error
...
Fix JS errors on Enterprise plans page
2016-06-21 14:12:57 -04:00
Joseph Schorr
60c4b38ed5
Fix JS errors on Enterprise plans page
...
- Upgrades Angulartics to 1.1.1 to fix $exceptionHandler issue
- Changes Raven to use an Angular plugin
- Fixes the digest cycle call on the enterprise plans page
2016-06-21 14:11:43 -04:00
Joseph Schorr
ed727ad424
Globally replace illegal chars in escaped username
...
Fixes #1564
2016-06-21 13:29:35 -04:00
Joseph Schorr
9158fe38ee
Add Marketo munchkin tracking via angulartics
2016-06-20 16:22:30 -04:00
Joseph Schorr
ab8709d7bb
Fix robot and team patterns to match server
2016-06-20 14:35:14 -04:00
Joseph Schorr
41ae47c995
Toggle for add permissions dialog
...
Fixes #1553
2016-06-20 14:33:40 -04:00
Jake Moshenko
a1cf12e460
Add a sitemap.txt for popular public repos
...
and reference it from the robots.txt
2016-06-17 14:34:20 -04:00
Joseph Schorr
4b3420eddf
Change the encrypted password dialog to use the user's external username, if one exists.
...
Fixes #1538
2016-06-14 18:09:42 -04:00
josephschorr
58bef472d9
Merge pull request #1526 from coreos-inc/superuser-grant
...
Add ability for super users to take ownership of namespaces
2016-06-13 16:23:10 -04:00
Joseph Schorr
20816804e5
Add ability for super users to take ownership of namespaces
...
Fixes #1395
2016-06-13 16:22:52 -04:00
josephschorr
92f0db8056
Merge pull request #1514 from coreos-inc/better-logs
...
Only send heavy log-based stats for repository where required
2016-06-09 14:52:30 -04:00
Joseph Schorr
c3701cea7a
Only send heavy log-based stats for repository where required
2016-06-09 14:52:15 -04:00
josephschorr
a8d064055c
Merge pull request #1533 from coreos-inc/pass-dialog-fixes
...
Fix enter key in password dialogs
2016-06-09 14:48:12 -04:00
Joseph Schorr
40ec2fcfd0
Fix enter key in password dialogs
2016-06-09 14:45:48 -04:00
josephschorr
496bc59e39
Merge pull request #1531 from coreos-inc/static-pages
...
Move privacy and TOS to Angular
2016-06-09 14:08:46 -04:00
Joseph Schorr
56abefe58e
Remove description from the log for change desc
...
Fixes #1524
2016-06-09 14:06:51 -04:00
Joseph Schorr
8177c39aff
Move privacy and TOS to Angular
...
Fixes #1529
2016-06-09 13:45:37 -04:00
Joseph Schorr
b06b5b420a
Fix teams list in entity search
...
The new version of Angular 1 no longer allows us to loop over an object, so we construct an array instead.
Fixes #1519
2016-06-06 11:47:53 -04:00
Joseph Schorr
23322bc572
Fix login form for password managers
...
Fixes #1476
2016-06-01 16:09:16 -04:00
josephschorr
259caa4577
Merge pull request #1506 from robszumski/ent-text-size
...
enterprise: tweak font sizes
2016-06-01 12:10:05 -04:00
Rob Szumski
85d05fc1d8
enterprise: tweak font sizes
2016-05-31 15:27:08 -07:00
Joseph Schorr
c3923921a0
Add missing word
2016-05-31 18:07:50 -04:00
Joseph Schorr
04df2410ec
Add better errors if Redis is down
...
Fixes #1497
2016-05-31 15:24:36 -04:00
Joseph Schorr
303db01ec5
Better error display for build logs view
...
Fixes #1492
2016-05-31 14:41:45 -04:00
Joseph Schorr
af58989046
Update Angular moment
2016-05-31 14:35:54 -04:00
josephschorr
f3d9f76b22
Merge pull request #1491 from coreos-inc/fix-delete-role
...
Fix deletion of roles
2016-05-24 12:59:17 -04:00
Joseph Schorr
2ddede7857
Fix deletion of roles
...
This is currently broken in the UI
2016-05-24 11:44:59 -04:00
Joseph Schorr
d3d767b4cd
Fix handling of large <pre>s in repository descriptions
...
Fixes #1474
2016-05-23 17:37:11 -04:00
josephschorr
fa3b342901
Merge pull request #1483 from coreos-inc/superuser-external-user
...
Fix setup tool when binding to external auth
2016-05-23 17:17:45 -04:00
Joseph Schorr
60bbca2185
Fix setup tool when binding to external auth
...
We now query the external auth provider for the external service's identifier before adding the linking row into the database. This fixes the case where the external service resolves a different identifier for the same username.
Fixes #1477
2016-05-23 17:11:36 -04:00
Joseph Schorr
ad12df0f93
Fix logs UI around date time handling
...
Makes the UI nicer looking and removes the 2 week limit; instead we have a 1 month limit, which is the max days we keep the logs in the database before being rotated.
Fixes #1480
2016-05-23 15:51:34 -04:00
Joseph Schorr
f2b3c89ec9
Fix checkboxes in setup tool to use a directive
...
Fixes #1481
2016-05-20 12:23:32 -05:00
josephschorr
9d3542997e
Merge pull request #1458 from coreos-inc/billing-error
...
Show an error when trying to view a billing page not your own
2016-05-18 15:18:56 -04:00
Joseph Schorr
1f13015ad3
Show an error when trying to view a billing page not your own
...
Fixes #1443
2016-05-18 13:01:12 -04:00
Joseph Schorr
35703e220f
Fix timestamp
2016-05-17 17:15:11 -04:00
Joseph Schorr
4aab834156
Move to Angular 1.5
...
This has been reasonably well tested, but further testing should be done on staging.
Also optimizes avatar handling to use a constant size and not 404.
Fixes #1434
2016-05-17 16:32:08 -04:00
josephschorr
dc42f22b79
Merge pull request #1472 from coreos-inc/swift-v3
...
Add basic Swift V3 support
2016-05-17 13:33:13 -04:00
josephschorr
ee557c944a
Merge pull request #1455 from coreos-inc/better-dialogs
...
Better dialogs
2016-05-16 18:27:03 -04:00
Joseph Schorr
4a543be7a7
New create entity dialogs (team and robot)
...
Fixes https://github.com/coreos-inc/design/issues/230
2016-05-16 17:30:00 -04:00
josephschorr
264601ef0e
Merge pull request #1471 from coreos-inc/secscan-col-width
...
Fix width of security scan column
2016-05-16 16:37:30 -04:00
Joseph Schorr
40d6f5fc32
Fix width of security scan column
2016-05-16 16:33:37 -04:00
Joseph Schorr
a3612c0e37
Fix reference in credentials dialog
2016-05-16 16:30:56 -04:00
Joseph Schorr
486facedbe
Add catches around calls to external services that might break login
2016-05-16 15:54:52 -04:00
Joseph Schorr
9113fcecb5
Add basic Swift V3 support
2016-05-16 14:57:59 -04:00
Joseph Schorr
fc8efd0794
Add a tooltip clarifying the size column
...
Fixes #1464
2016-05-16 14:33:33 -04:00
Joseph Schorr
7179f23568
Temporary fix for login screen by always showing the signin (instead of create account)
2016-05-16 14:12:15 -04:00
Joseph Schorr
2274d6ff84
Fix error
2016-05-12 16:54:05 -04:00
Joseph Schorr
2d4916c6ec
Make role group thinner
2016-05-12 13:42:18 -04:00
Joseph Schorr
580814f712
Move the credentials dialog to always be under the body
...
Fixes a CSS issue with display:table-cell and nesting
2016-05-12 13:42:11 -04:00
Joseph Schorr
08d7b4babe
New Credentials dialog
...
Fixes #279
2016-05-12 12:14:55 -04:00
josephschorr
f0bf138448
Fix handling of large numbers of image tracks ( #1451 )
...
Fixes #1448
Image tracks will now automatically inline when possible. When not possible, we display a maximum of 5 tracks before we change them to a single column with colored dots.
2016-05-10 18:15:34 -07:00
josephschorr
94e9448658
Fix loading of billing panel when the org has a deprecated plan ( #1450 )
2016-05-10 18:15:05 -07:00
Rob Szumski
92c41df799
enterprise: fix sizing
2016-05-05 15:31:52 -04:00
Joseph Schorr
b1090ce834
Add noreferrer to ng-safenewtab
...
Fixes #1411
2016-05-05 14:00:17 -04:00
Joseph Schorr
9c22ee3e29
Remove old security scanner UI code
2016-05-04 15:25:30 -04:00
Joseph Schorr
73fa593d02
Various small fixes in prep for QE release
2016-05-04 15:20:27 -04:00
josephschorr
f55fd2049f
Merge pull request #1433 from coreos-inc/ldapoptions
...
Add additional options for LDAP
2016-05-04 14:06:29 -04:00
Joseph Schorr
42515ed9ec
Add additional options for LDAP
...
Fixes #1420
2016-05-04 13:59:20 -04:00
Joseph Schorr
2cbdecb043
Implement setup tool support for Clair
...
Fixes #1387
2016-05-04 13:40:50 -04:00
josephschorr
f0af2ca9c3
Merge pull request #1407 from coreos-inc/enterpriselanding
...
Add Enterprise Landing page
2016-05-03 13:52:22 -04:00
Joseph Schorr
b5afc4bed6
Tiny CSS merge fix
2016-04-29 14:16:19 -04:00
Evan Cordell
2242c6773d
Add 'Automatic' ServiceKeyApprovalType
2016-04-29 14:10:33 -04:00
Evan Cordell
822b253b85
Add message when no approval user exists
2016-04-29 14:10:33 -04:00
Joseph Schorr
a55e92bc95
Add UI support for multiple operations on keys
2016-04-29 14:09:37 -04:00
Joseph Schorr
522cf68c5d
Lots of smaller fixes:
...
- Add the rotation_duration to the keys API
- Have the key service UI use the new rotation_duration field
- Fix notification deletion lookup path
- Add proper support for the new notification in the UI
- Only delete expired keys after 7 days (configurable)
- Fix angular digest loop
- Fix unit tests
- Regenerate initdb
2016-04-29 14:05:16 -04:00
Joseph Schorr
6a00025545
Add a maximum width on the friendly name and service name columns
2016-04-29 14:05:16 -04:00
Joseph Schorr
08017c5111
Further UI updates
2016-04-29 14:05:16 -04:00
Jimmy Zelinskie
dfe9a8e4e1
keyserver: tests!
2016-04-29 14:05:16 -04:00
Joseph Schorr
11ff3e9b59
keys ui WIP
2016-04-29 14:05:16 -04:00
Joseph Schorr
c52f6c9822
Fix security column sizing
2016-04-28 17:17:28 -04:00
Joseph Schorr
6497a5b18b
Make sure to hide the billing header when billing is disabled
2016-04-28 15:41:32 -04:00
josephschorr
23b5edba9b
Merge pull request #1414 from coreos-inc/smalluifix
...
Fix overflow of tag names in the tags view
2016-04-28 14:40:53 -04:00
josephschorr
5e407f019d
Merge pull request #1415 from coreos-inc/relnoopener
...
Fix all target="_blank" anchors to be safer
2016-04-28 14:40:09 -04:00
Joseph Schorr
54e8e72ad2
Fix all target="_blank" anchors to be safer
...
Fixes #1411
2016-04-28 14:38:22 -04:00
Joseph Schorr
3d7e514aa3
Fix overflow of tag names in the tags view
...
Fixes #1405
2016-04-28 14:28:54 -04:00
Joseph Schorr
c6f7dfa102
Add Enterprise Landing page
...
Note: The design comes directparners.
2016-04-28 13:47:54 -04:00
Joseph Schorr
fe735b8048
Implement new design for user and org settings
...
Fixes #1376
2016-04-27 18:17:46 -04:00
josephschorr
866b28b165
Merge pull request #1403 from coreos-inc/clairuifixes
...
Fix handling of Defcon 1
2016-04-22 15:11:46 -04:00
Joseph Schorr
09f252a7e1
Fix handling of default values in string config fields
...
Fixes #1322
2016-04-22 13:55:47 -04:00
Joseph Schorr
34a8090328
Fix handling of Defcon 1
...
Fixes #1397
2016-04-22 13:21:35 -04:00
Quentin Machu
03b5584bc8
Fix typo in setup tool
2016-04-20 19:41:49 -04:00
Joseph Schorr
8287ae681d
Add / 10 to the cvss score view
...
Fixes #1338
2016-04-20 16:04:46 -04:00
Joseph Schorr
da4c658bde
Add support for shift key selection in checkable items
...
Fixes #1389
2016-04-20 15:25:20 -04:00
Joseph Schorr
03489c22ad
Log the pushed tag and add IP address display
...
Fixes #798
2016-04-20 13:00:21 -04:00
Joseph Schorr
74cbe2ebb1
Cleanup the convert user UI a bit
2016-04-15 15:13:22 -04:00
Joseph Schorr
c604dbd0f6
Fix permissions when converting a user to an org
...
Fixes #1366
2016-04-14 17:39:45 -04:00
Joseph Schorr
1ce47fd228
Lots of small UI fixes
...
Fixes #1369
Fixes #1368
2016-04-14 15:12:54 -04:00
Evan Cordell
29eb0304e5
Merge pull request #1361 from ecordell/application-problem-json
...
Return application/problem+json format errors
2016-04-12 17:25:14 -04:00
Evan Cordell
951e6dd3ed
Use getErrorMessage in superuser.js
2016-04-12 17:06:41 -04:00
Evan Cordell
693a11c58e
Add RFC citation
2016-04-11 20:08:45 -04:00
Evan Cordell
7c361c07f9
Use ApiService to get error message
2016-04-11 17:31:30 -04:00
Evan Cordell
9c08717173
Return application/problem+json format errors and provide error endpoint
...
to dereference error codes.
2016-04-11 14:57:24 -04:00
Joseph Schorr
f97b8e2304
New login screen UI
2016-04-08 16:23:10 -04:00
Joseph Schorr
a06bda5910
Never include Stripe checking in LDN
...
Instead, we always load it from Stripe when billing is enabled. Also fixes our Stripe icon.
2016-04-01 14:10:11 -04:00
josephschorr
b9f47f6761
Merge pull request #1285 from coreos-inc/configmaildefaults
...
Fix mail and signing defaults
2016-03-31 12:31:26 -04:00
Joseph Schorr
3d86df24b6
Fix spacing issue in vuln box on info tab
...
Fixes #881
2016-03-24 15:12:21 -04:00
josephschorr
8e788c554c
Merge pull request #1316 from coreos-inc/tutfix
...
Fix tutorial text
2016-03-24 14:42:26 -04:00
Joseph Schorr
30b546efc2
Fix tutorial text
2016-03-24 14:41:41 -04:00
Joseph Schorr
87e820c138
Show degraded component in bottom bar, if only one
2016-03-24 14:37:18 -04:00
Joseph Schorr
1ffee6484d
Remove unneeded javascript:void(0)
...
Fixes #1199
2016-03-22 14:15:54 -04:00
Joseph Schorr
46b4ea8e3e
Fix display of images in new sec scan API
...
Fixes #1297
2016-03-17 16:55:41 -04:00
Joseph Schorr
8ce0018128
Enable new sec scan UI for everyone
2016-03-17 14:27:34 -04:00
Jimmy Zelinskie
48e0c44dbb
vuln-service: use new clair namespace field name
2016-03-16 16:55:07 -04:00
Joseph Schorr
a941b26a2d
Better handling of defcon1
2016-03-14 15:25:56 -04:00
Joseph Schorr
821b09daaf
Update Quay Sec UI as per feedback from design team
...
Fixes #1281
2016-03-10 14:49:36 -05:00
Joseph Schorr
8e1727b6d3
Fix mail and signing defaults
2016-03-08 18:08:40 -05:00
josephschorr
3b52a255b2
Merge pull request #1283 from coreos-inc/pricingupdate
...
Update pricing page
2016-03-08 14:36:09 -05:00
Joseph Schorr
4c912ada30
Update pricing page
2016-03-08 13:35:59 -05:00
Joseph Schorr
82ec62aa90
Fix header CSS for focus state
...
Fixes #1277
2016-03-08 12:23:04 -05:00
Joseph Schorr
65037ac5e1
Fix handling of non-features from Clair and other small UI fixes
2016-03-04 18:07:44 -05:00
Quentin Machu
bfcb1add48
Merge pull request #1264 from coreos-inc/new_clair
...
New clair
2016-03-01 13:44:28 -05:00
Joseph Schorr
abea7d7654
Redo plans to remove replication from standard plan
2016-02-29 18:22:36 -05:00
Joseph Schorr
4c5c46aa8f
Add experiment to hide the new Clair UI
2016-02-25 17:42:09 -05:00
Joseph Schorr
58ccda6590
Small JS fixes
2016-02-25 17:09:29 -05:00
Joseph Schorr
ae9140caae
Implement new vulnerabilities and packages tabs.
...
Fixes https://github.com/coreos-inc/design/issues/268
2016-02-25 17:09:29 -05:00
Quentin Machu
0183c519f7
Merge pull request #1253 from Quentin-M/clair2
...
Adapt securityworker, secscan API and Quay UI for Clair 1.0
2016-02-19 18:21:25 -05:00
Quentin Machu
6a37f93718
Make the Quay UI work for Clair 1.0
2016-02-19 17:44:23 -05:00
josephschorr
11af123ba5
Merge pull request #1244 from coreos-inc/enableaci
...
Add UI to the setup tool for enabling ACI conversion
2016-02-17 12:29:48 -05:00
Joseph Schorr
1940fd9939
Add UI to the setup tool for enabling ACI conversion
...
Fixes #1211
2016-02-17 12:05:48 -05:00
josephschorr
04cd3c2f63
Merge pull request #1204 from coreos-inc/spangular
...
Fix superuser panel title
2016-02-17 12:03:50 -05:00
Joseph Schorr
1505f35b8e
Fix changes overflow bug
...
Fixes #1248
2016-02-17 11:24:31 -05:00
josephschorr
95f3787152
Merge pull request #1223 from coreos-inc/quaynotifyicon
...
Fix Quay notification icon
2016-02-11 21:42:18 +02:00
Joseph Schorr
fd3cf09bcc
Fix Quay notification icon
2016-02-10 14:40:29 +02:00
Joseph Schorr
ffc5e4b11e
Small NPE fix in JS
2016-02-10 14:36:47 +02:00
Joseph Schorr
5f66baf2f5
Fix superuser panel title
2016-02-05 12:16:23 +02:00
Joseph Schorr
e7842a2a49
Add 502 page
2016-02-01 15:07:50 +02:00
Joseph Schorr
bd0a098282
Add ID-based pagination to logs using new decorators and an encrypted token
...
Fixes #599
2016-01-26 12:50:48 -05:00
josephschorr
463c8e4dc8
Merge pull request #1163 from vcaputo/security-fixups
...
static/security: miscellaneous fixes
2016-01-23 21:17:04 -05:00
Vito Caputo
2b78a192f3
static/plans: fixed typos
2016-01-23 00:04:41 -08:00
Vito Caputo
91d8637fea
static/security: miscellaneous fixes
...
Some typos and changed language about "never communicating in plain text
on any wire." We cannot assert that, we communicate with an S3 endpoint
and entrust it to perform encryption on our behalf. What we hand S3 is
plaintext, and there are very likely numerous wires behind that endpoint.
2016-01-22 23:43:34 -08:00
Joseph Schorr
8318546447
Add new global nav header
...
Fixes #1151
2016-01-20 18:31:04 -05:00
Joseph Schorr
8bb3271a1a
Fix repo tag revert
...
Fixes #1146
2016-01-19 13:31:49 -05:00
Joseph Schorr
f2dff3a7e1
Fix small UI issue with repo toggle
2016-01-11 14:05:41 -05:00
josephschorr
4dfeb907c3
Merge pull request #1109 from coreos-inc/commonlistgrid
...
Create a common repo-list-view control and use it everywhere
2016-01-04 15:42:36 -05:00
Joseph Schorr
3da8814787
Create a common repo-list-view control and use it everywhere
...
This allows users to choose grid view or table view in all repo lists
Fixes #732
2016-01-04 15:42:25 -05:00
josephschorr
f748d4348d
Merge pull request #1106 from coreos-inc/billingemail
...
Add support for custom billing invoice email address
2016-01-04 14:34:30 -05:00
Joseph Schorr
48eef7859c
Further code that we can remove now that image diff is gone
...
Fixes #1115
2016-01-04 14:31:46 -05:00
josephschorr
28eb31ed36
Merge pull request #1102 from coreos-inc/deleteimagediff
...
Delete the image diff feature
2015-12-29 14:47:38 -05:00
Joseph Schorr
31a8a0fba4
Better UX when recovering organization emails
...
Fixes #291
2015-12-28 15:25:31 -05:00
Joseph Schorr
10efa96009
Add support for custom billing invoice email address
...
Fixes #782
2015-12-28 13:59:50 -05:00
Joseph Schorr
ab166c4448
Delete the image diff feature
...
Fixes #1077
2015-12-23 13:08:01 -05:00
Joseph Schorr
9cb1366d36
Fix UI for dismissing notifications
...
Fixes #959
2015-12-22 07:38:57 -05:00
Joseph Schorr
04f96ea859
Fix upload file boxes in config setup
2015-12-07 15:55:55 -05:00
Joseph Schorr
f992086625
Fix popup warning in new repo
...
Fixes #1024
2015-12-03 16:56:53 -05:00
Josh Wood
cc24e6e3ae
Merge pull request #918 from robszumski/docker-v2
...
static: add v2 support details (deja vu because I thought you already merged this, @robszumski )
2015-11-30 13:31:30 -08:00
Joseph Schorr
cbbd1cbcf4
Fix div overlap on repo info page
...
Fixes #966
2015-11-24 15:09:37 -05:00
josephschorr
859537c4a1
Merge pull request #952 from coreos-inc/fixpagetitle
...
Fix page titles
2015-11-20 18:38:03 -05:00
Joseph Schorr
70b72818b7
Fix handling of plain Dockerfiles
...
Fixes #901
2015-11-20 18:09:25 -05:00
Joseph Schorr
fce37f545a
Fix page titles
...
Fixes #949
2015-11-20 17:50:01 -05:00
josephschorr
a2896cc39d
Merge pull request #948 from coreos-inc/defcon1
...
Add defcon1 banner
2015-11-20 16:39:04 -05:00
josephschorr
b6cd51ac8d
Merge pull request #937 from coreos-inc/datedisplayff
...
Fix date display in Firefox
2015-11-20 16:38:59 -05:00
Joseph Schorr
666114dea4
Add defcon1 banner
...
Fixes #771
2015-11-20 16:13:50 -05:00
Quentin Machu
2a1cee4f43
Make vulnerability tag UI more clair
2015-11-20 11:31:53 -05:00
Joseph Schorr
37a1b01d77
Fix date display in Firefox
...
Fixes #934
2015-11-20 11:29:05 -05:00
josephschorr
30a552f2c6
Merge pull request #878 from coreos-inc/better-scheduled
...
Better scheduled downtime information
2015-11-20 09:47:22 -05:00
Rob Szumski
ba934f81a7
static: add v2 support details
2015-11-18 16:45:00 -08:00
Matt Jibson
b3c2388618
Allow setting of boto's S3 host for SIGv4
...
The problem only happens when a user has configured the new AWS Frankfurt
region for their S3 backend. It is the only region to require the new
v4 signature. All other regions support both v2 and v4. I'm not sure
which version is used by default on US Standard.
We could attempt to figure out where the bucket is hosted based on its
DNS resolution and auto-populate the host field that way. But I think
the amount of effort to have that work correctly outweighs its benefit
for such a simple solution.
fixes #863
fixes #764
2015-11-18 17:19:33 -05:00
Joseph Schorr
e574211e8e
Fix typo
2015-11-16 06:21:44 +01:00
Joseph Schorr
3b0e1cca2f
Better scheduled downtime information
...
Fixes #819
2015-11-13 15:45:06 -05:00
Joseph Schorr
166d237072
Switch blog and docs to https
2015-11-13 12:29:48 -05:00
Joseph Schorr
7816b0c657
Merge master into vulnerability-tool
2015-11-12 21:52:47 -05:00
Joseph Schorr
3b3f101ea6
Vulnerability UI part 2
...
Fixes #860
Fixes #855
2015-11-12 16:59:36 -05:00
Joseph Schorr
76ce63895f
New Quay Sec UI and fix some small bugs
...
Fixes #855
2015-11-11 18:15:58 -05:00
Joseph Schorr
ca7d736db2
Only send vulnerability events if the minimum priority is gte to that specified
...
Fixes #770
2015-11-10 16:05:55 -05:00
Matt Jibson
a9d6aa4adc
Reduce z-index of landing to below search
...
Also remove unneeded second block.
fixes #844
2015-11-10 16:03:37 -05:00
Silas Sewell
e826b14ca4
Merge pull request #725 from coreos-inc/setup-tool-georeplication
...
superuser: add storage replication config
2015-11-09 17:43:38 -05:00
Silas Sewell
5000b1621c
superuser: add storage replication config
2015-11-09 17:34:22 -05:00
Matt Jibson
7a503d678b
Add page offset to track line tag index
...
fixes #755
2015-11-09 16:21:43 -05:00
Matt Jibson
b0ec7074d0
Pass down page size from the scope
...
Instead of duplicating it here and in repo-panel-tags.js.
2015-11-09 15:17:34 -05:00
josephschorr
a5f4cc19ed
Merge pull request #789 from coreos-inc/dfsbug
...
Show an error if the gunzip returns an empty buffer
2015-11-09 14:42:35 -05:00
Joseph Schorr
b408cfd2cc
Ready for demo
2015-11-09 12:51:05 -05:00
Joseph Schorr
8c144397e9
WIP: UI for QuaySec
2015-11-09 12:50:39 -05:00
Joseph Schorr
0f3db709ea
Add a vulnerability_found event for notice when we detect a vuln
...
Fixes #637
Note: This PR does *not* actually raise the event; it merely adds support for it
2015-11-06 15:22:18 -05:00
josephschorr
11be448d75
Merge pull request #773 from coreos-inc/imageload
...
Never load the full repo image list
2015-11-04 16:29:20 -05:00
Matt Jibson
2f92b7f705
Make error notification text white
...
Otherwise it's a dark color on red; unreadable.
2015-11-04 16:13:41 -05:00
Joseph Schorr
4f41f79fa8
Never load the full repo image list
...
Always make smaller queries per tag to ensure we scale better
Fixes #754
2015-11-04 15:53:00 -05:00
Joseph Schorr
7d6b4b621f
Show an error if the gunzip returns an empty buffer
2015-11-04 14:50:56 -05:00
Matt Jibson
0e68918748
Use 7 chars for git short SHAs
...
fixes #713
2015-11-04 14:08:10 -05:00
Joseph Schorr
cf8497593d
Do not redirect on API 404
2015-11-03 12:23:39 -05:00