Commit graph

1803 commits

Author SHA1 Message Date
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
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