Jake Moshenko
f04b018805
Write our users to Marketo as leads.
2016-10-14 16:29:11 -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
97d644d95d
Adding in the delete api and the delete and create UI.
2016-10-13 10:40:52 -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
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
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
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
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
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
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
Joseph Schorr
b7bde27b3c
Fix display for builds which have fully expired
...
Fixes #1663
2016-08-04 11:13:32 -04: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
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
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
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
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
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
2ddede7857
Fix deletion of roles
...
This is currently broken in the UI
2016-05-24 11:44:59 -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
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
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
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
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
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
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
08017c5111
Further UI updates
2016-04-29 14:05:16 -04:00
Joseph Schorr
11ff3e9b59
keys ui WIP
2016-04-29 14:05:16 -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
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
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
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
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