Jimmy Zelinskie
e01bdd4ab0
triggers: metadata.commit_sha -> metadata.commit
...
This resolves an issue where the custom-git trigger's public facing
schema was not the same as the internal metadata schema. Instead of
breaking users, we rework the internal metadata schema to be the same as
the custom-git JSON schema. This commit also updates everything that
used `metadata.commit_sha` including the test database.
2015-06-02 15:32:28 -04:00
Joseph Schorr
d414111fa7
Fix small JS issue if the underlying repository has no branches defined
...
This allows the user to continue the setup, even if the repo is empty.
2015-06-01 15:45:13 -04:00
Joseph Schorr
cb733ef25a
We only add the build to the build list if present, not if missing
2015-05-26 13:49:58 -04:00
Joseph Schorr
628d80895d
Make sure to escape error messages and add clarification to the trigger activation dialog
2015-05-11 13:47:40 -04:00
Joseph Schorr
4feb2a2032
Hide unneeded user elements when in LDAP
2015-05-11 13:32:24 -04:00
Joseph Schorr
f858caf6cd
Only return the team and repo permissions when listing robots when we absolutely need them.
2015-05-08 16:43:07 -04:00
Joseph Schorr
180e0a67cd
Make sure we show the move tag warning
2015-05-08 15:05:31 -04:00
Joseph Schorr
3627de103c
Minimize the queries used when retrieve builds. Previously, we'd call out to SQL extra times per build.
2015-05-07 21:11:15 -04:00
Joseph Schorr
2105ad90a0
Show the billing options in the user and org views
2015-05-07 16:43:45 -04:00
Joseph Schorr
7ea02c186a
Fix error display on the convert user widget
2015-05-07 16:28:58 -04:00
Joseph Schorr
23fafa6b4a
Make images loaded lazily on the repo tags page, as they will not be needed in the read-only (common) case.
2015-05-07 15:51:49 -04:00
Joseph Schorr
d53f2f9fc8
Fix NPE
2015-05-06 18:28:18 -04:00
Joseph Schorr
b63b378088
Fix NPE
2015-05-06 18:27:04 -04:00
Joseph Schorr
3b3102478a
Fix NPE
2015-05-06 18:24:09 -04:00
Joseph Schorr
61dcf86d2a
Fix NPE
2015-05-06 18:22:42 -04:00
Joseph Schorr
c04cb4e988
Change the repo view page to minimize the number of API calls necessary until such time as the information is needed (lazy load everything). Also increase the build timer to 30s.
2015-05-06 18:16:03 -04:00
Joseph Schorr
df596edaac
Fix property access issue
2015-05-05 12:19:56 -07:00
Joseph Schorr
7789e99b99
Fix another bug in user conversion
2015-05-05 11:59:31 -07:00
Joseph Schorr
3818593717
Add missing services
2015-05-05 09:38:35 -07:00
Joseph Schorr
0334d3a31a
Fix NPE
2015-05-05 09:37:19 -07:00
Joseph Schorr
251a843d21
Add missing lib
2015-05-05 09:36:23 -07:00
Joseph Schorr
70cc895b95
Fix JS NPEs
2015-05-04 09:17:58 -07:00
Joseph Schorr
2a321ed920
Make sure to copy over the repository url
2015-05-03 17:45:50 -07:00
Joseph Schorr
0b990677a0
More code cleanup and fix bug around can_admin in the trigger_view
2015-05-03 11:02:05 -07:00
Joseph Schorr
c8d3ded95a
Fix icons for gitlab and some spacing
2015-05-03 10:43:08 -07:00
Joseph Schorr
b96e35b28c
Merge master into bitbucket
2015-04-30 15:52:08 -04:00
Joseph Schorr
b7317f894b
UI fixes for all the new trigger stuff
2015-04-30 15:33:19 -04:00
Joseph Schorr
6673d90818
Fix builds tab to reload if a new build comes in
2015-04-30 13:01:40 -04:00
Joseph Schorr
de29a441c8
Work in progress: UI fixes for the new trigger type
2015-04-29 19:50:13 -04:00
Joseph Schorr
6479f8ddc9
Work In Progress!
...
Get the full activation and deactivation cycle working for bitbucket.
2015-04-28 18:15:12 -04:00
Joseph Schorr
5741656411
Get a nice dropdown of tags working on the visualize tags tab
2015-04-27 17:36:31 -04:00
Joseph Schorr
be9906167a
Make repo pull and push counts on the info page be abbreviated
2015-04-27 14:43:55 -04:00
Joseph Schorr
4834dbd7c9
Add confirmation for deleting a robot
2015-04-27 14:19:50 -04:00
Joseph Schorr
5cc91ed202
Work in progress: bitbucket support
2015-04-24 18:36:48 -04:00
Jimmy Zelinskie
2a13eade80
Merge pull request #22 from coreos-inc/git
...
git's a pretty cool guy
2015-04-23 17:33:36 -04:00
Joseph Schorr
8663bcd1c7
Switch to the new robot icon
2015-04-23 16:41:47 -04:00
Joseph Schorr
864bedf79b
Make sure to support capital letters in the commit sha
2015-04-23 15:24:41 -04:00
Joseph Schorr
4dff6557ae
Fix create robot and create team in the new layout "new" header button
2015-04-23 14:40:01 -04:00
Joseph Schorr
b02b98def3
Fix bug in robots manager around adding a new robot and make the robots listing using bind once to reduce the number of listeners
2015-04-23 13:56:25 -04:00
Joseph Schorr
518419097f
Really sort robots by name. Also sort teams by name and fix team create.
2015-04-23 13:20:03 -04:00
Joseph Schorr
67c70860c5
Add rocket fetch command to the fetch tag dialog
2015-04-23 12:18:54 -04:00
Jimmy Zelinskie
07b730c7ad
generic trigger credentials
2015-04-22 17:07:16 -04:00
Joseph Schorr
ee9d6ae66a
Have entity reference link to the new user and org pages for showing robots
2015-04-22 15:26:01 -04:00
Joseph Schorr
d6a1493d52
Fix build logs on Safari by having the client JS handle the redirect manually, rather than the browser itself; Safari doesn't support 302 redirects to another domain inside an XHR.
2015-04-22 15:16:59 -04:00
Joseph Schorr
9f3395ada1
Fix docker file build form to read the files from its local uploader, rather than just the first one it finds
2015-04-22 13:22:09 -04:00
Jimmy Zelinskie
9703850e8f
enforce short SHAs throughout build pipeline
2015-04-22 13:22:04 -04:00
Jimmy Zelinskie
02498d72ba
almost all PR discussion fixes
2015-04-21 18:04:25 -04:00
Joseph Schorr
70d5200858
JS scoping sucks sometimes
2015-04-21 16:21:26 -04:00
Joseph Schorr
afa59da8d6
Make the org and user views more performant by only loading teams and robots when requested, making some loads async, and skipping others entirely on mobile
2015-04-21 16:07:24 -04:00
Joseph Schorr
54097c351e
Finish work on the new role group and make sure it only appears when the new layout is enabled
2015-04-21 12:02:59 -04:00