Merge lp:~gesha/linaro-android-frontend/show-member-daily-builds into lp:linaro-android-frontend

Proposed by Georgy Redkozubov
Status: Merged
Merged at revision: 301
Proposed branch: lp:~gesha/linaro-android-frontend/show-member-daily-builds
Merge into: lp:linaro-android-frontend
Diff against target: 130 lines (+4/-60)
1 file modified
static/index.js (+4/-60)
To merge this branch: bzr merge lp:~gesha/linaro-android-frontend/show-member-daily-builds
Reviewer Review Type Date Requested Status
Milo Casagrande (community) Approve
Review via email: mp+144441@code.launchpad.net

Description of the change

Member daily and release builds should be visible to anybody.

To post a comment you must log in.
Revision history for this message
Milo Casagrande (milo) wrote :

It looks to go for me.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'static/index.js'
--- static/index.js 2013-01-22 07:27:00 +0000
+++ static/index.js 2013-01-23 07:15:24 +0000
@@ -108,19 +108,6 @@
108 mti_tabview.on(108 mti_tabview.on(
109 'render',109 'render',
110 function (e) {110 function (e) {
111 if (!globalConfig.userName || !in_array(groupsArray, 'linaro-android-member-ti')) {
112 var dailyBuildsTab = mti_tabview.item(0);
113 mti_tabview.item(0).hide();
114 var releaseBuildsTab = mti_tabview.item(1);
115 dailyBuildsTab.on('click', function (e) { e.preventDefault(); });
116 releaseBuildsTab.on('click', function (e) { e.preventDefault(); });
117 var dailylink = dailyBuildsTab.get('boundingBox').one('a');
118 var releaselink = releaseBuildsTab.get('boundingBox').one('a');
119 dailylink.setStyle('color', 'grey');
120 releaselink.setStyle('color', 'grey');
121 dailylink.setAttribute('href', globalConfig.loginURL + '?next=' + location.pathname + '%23teams=mtidaily');
122 releaselink.setAttribute('href', globalConfig.loginURL + '?next=' + location.pathname + '%23teams=mtirelease');
123 }
124 if (!globalConfig.userName || !in_array(groupsArray, 'linaro-android-member-ti-restricted')) {111 if (!globalConfig.userName || !in_array(groupsArray, 'linaro-android-member-ti-restricted')) {
125 var restrictedBuildsTab = mti_tabview.item(2);112 var restrictedBuildsTab = mti_tabview.item(2);
126 restrictedBuildsTab.on('click', function (e) { e.preventDefault(); });113 restrictedBuildsTab.on('click', function (e) { e.preventDefault(); });
@@ -133,18 +120,6 @@
133 mste_tabview.on(120 mste_tabview.on(
134 'render',121 'render',
135 function (e) {122 function (e) {
136 if (!globalConfig.userName || !in_array(groupsArray, 'linaro-android-member-ste')) {
137 var dailyBuildsTab = mste_tabview.item(0);
138 var releaseBuildsTab = mste_tabview.item(1);
139 dailyBuildsTab.on('click', function (e) { e.preventDefault(); });
140 releaseBuildsTab.on('click', function (e) { e.preventDefault(); });
141 var dailylink = dailyBuildsTab.get('boundingBox').one('a');
142 var releaselink = releaseBuildsTab.get('boundingBox').one('a');
143 dailylink.setStyle('color', 'grey');
144 releaselink.setStyle('color', 'grey');
145 dailylink.setAttribute('href', globalConfig.loginURL + '?next=' + location.pathname + '%23teams=mstedaily');
146 releaselink.setAttribute('href', globalConfig.loginURL + '?next=' + location.pathname + '%23teams=msterelease');
147 }
148 if (!globalConfig.userName || !in_array(groupsArray, 'linaro-android-member-ste-restricted')) {123 if (!globalConfig.userName || !in_array(groupsArray, 'linaro-android-member-ste-restricted')) {
149 var restrictedBuildsTab = mste_tabview.item(2);124 var restrictedBuildsTab = mste_tabview.item(2);
150 restrictedBuildsTab.on('click', function (e) { e.preventDefault(); });125 restrictedBuildsTab.on('click', function (e) { e.preventDefault(); });
@@ -157,18 +132,6 @@
157 msamsung_tabview.on(132 msamsung_tabview.on(
158 'render',133 'render',
159 function (e) {134 function (e) {
160 if (!globalConfig.userName || !in_array(groupsArray, 'linaro-android-member-samsung')) {
161 var dailyBuildsTab = msamsung_tabview.item(0);
162 var releaseBuildsTab = msamsung_tabview.item(1);
163 dailyBuildsTab.on('click', function (e) { e.preventDefault(); });
164 releaseBuildsTab.on('click', function (e) { e.preventDefault(); });
165 var dailylink = dailyBuildsTab.get('boundingBox').one('a');
166 var releaselink = releaseBuildsTab.get('boundingBox').one('a');
167 dailylink.setStyle('color', 'grey');
168 releaselink.setStyle('color', 'grey');
169 dailylink.setAttribute('href', globalConfig.loginURL + '?next=' + location.pathname + '%23teams=msamsungdaily');
170 releaselink.setAttribute('href', globalConfig.loginURL + '?next=' + location.pathname + '%23teams=msamsungrelease');
171 }
172 if (!globalConfig.userName || !in_array(groupsArray, 'linaro-android-member-samsung-restricted')) {135 if (!globalConfig.userName || !in_array(groupsArray, 'linaro-android-member-samsung-restricted')) {
173 var restrictedBuildsTab = msamsung_tabview.item(2);136 var restrictedBuildsTab = msamsung_tabview.item(2);
174 restrictedBuildsTab.on('click', function (e) { e.preventDefault(); });137 restrictedBuildsTab.on('click', function (e) { e.preventDefault(); });
@@ -181,18 +144,6 @@
181 marm_tabview.on(144 marm_tabview.on(
182 'render',145 'render',
183 function (e) {146 function (e) {
184 if (!globalConfig.userName || !in_array(groupsArray, 'linaro-android-member-arm')) {
185 var dailyBuildsTab = marm_tabview.item(0);
186 var releaseBuildsTab = marm_tabview.item(1);
187 dailyBuildsTab.on('click', function (e) { e.preventDefault(); });
188 releaseBuildsTab.on('click', function (e) { e.preventDefault(); });
189 var dailylink = dailyBuildsTab.get('boundingBox').one('a');
190 var releaselink = releaseBuildsTab.get('boundingBox').one('a');
191 dailylink.setStyle('color', 'grey');
192 releaselink.setStyle('color', 'grey');
193 dailylink.setAttribute('href', globalConfig.loginURL + '?next=' + location.pathname + '%23teams=marmdaily');
194 releaselink.setAttribute('href', globalConfig.loginURL + '?next=' + location.pathname + '%23teams=marmrelease');
195 }
196 if (!globalConfig.userName || !in_array(groupsArray, 'linaro-android-member-arm-restricted')) {147 if (!globalConfig.userName || !in_array(groupsArray, 'linaro-android-member-arm-restricted')) {
197 var restrictedBuildsTab = marm_tabview.item(2);148 var restrictedBuildsTab = marm_tabview.item(2);
198 restrictedBuildsTab.on('click', function (e) { e.preventDefault(); });149 restrictedBuildsTab.on('click', function (e) { e.preventDefault(); });
@@ -212,13 +163,6 @@
212 userlink.setStyle('color', 'grey');163 userlink.setStyle('color', 'grey');
213 userlink.setAttribute('href', globalConfig.loginURL + '?next=' + location.pathname + '%23teams=user');164 userlink.setAttribute('href', globalConfig.loginURL + '?next=' + location.pathname + '%23teams=user');
214 }165 }
215 if (!globalConfig.userName || !globalConfig.userGroups.search(/member/)) {
216 var memberBuildsTab = team_tabview.item(1);
217 memberBuildsTab.on('click', function (e) { e.preventDefault(); });
218 var memberlink = memberBuildsTab.get('boundingBox').one('a');
219 memberlink.setStyle('color', 'grey');
220 memberlink.setAttribute('href', globalConfig.loginURL + '?next=' + location.pathname + '%23teams=member');
221 }
222 });166 });
223167
224 if ((history.get('teams') == 'user' && !globalConfig.userName) || 168 if ((history.get('teams') == 'user' && !globalConfig.userName) ||
@@ -405,7 +349,7 @@
405 function (item) { 349 function (item) {
406 var group = 'linaro-android-member-ti';350 var group = 'linaro-android-member-ti';
407 var pattern = new RegExp("^~" + group + "\/(?!.*release).*$"); 351 var pattern = new RegExp("^~" + group + "\/(?!.*release).*$");
408 return (item.getValue('name').search(pattern) == 0 && in_array(groupsArray, group));352 return item.getValue('name').search(pattern) == 0;
409 }),353 }),
410 makeDT(354 makeDT(
411 "#member-ti-release-build-table",355 "#member-ti-release-build-table",
@@ -422,7 +366,7 @@
422 function (item) { 366 function (item) {
423 var group = 'linaro-android-member-samsung';367 var group = 'linaro-android-member-samsung';
424 var pattern = new RegExp("^~" + group + "\/(?!.*release).*$"); 368 var pattern = new RegExp("^~" + group + "\/(?!.*release).*$");
425 return (item.getValue('name').search(pattern) == 0 && in_array(groupsArray, group));369 return item.getValue('name').search(pattern) == 0;
426 }),370 }),
427 makeDT(371 makeDT(
428 "#member-samsung-release-build-table",372 "#member-samsung-release-build-table",
@@ -439,7 +383,7 @@
439 function (item) { 383 function (item) {
440 var group = 'linaro-android-member-arm';384 var group = 'linaro-android-member-arm';
441 var pattern = new RegExp("^~" + group + "\/(?!.*release).*$"); 385 var pattern = new RegExp("^~" + group + "\/(?!.*release).*$");
442 return (item.getValue('name').search(pattern) == 0 && in_array(groupsArray, group));386 return item.getValue('name').search(pattern) == 0;
443 }),387 }),
444 makeDT(388 makeDT(
445 "#member-arm-release-build-table",389 "#member-arm-release-build-table",
@@ -456,7 +400,7 @@
456 function (item) { 400 function (item) {
457 var group = 'linaro-android-member-ste';401 var group = 'linaro-android-member-ste';
458 var pattern = new RegExp("^~" + group + "\/(?!.*release).*$"); 402 var pattern = new RegExp("^~" + group + "\/(?!.*release).*$");
459 return (item.getValue('name').search(pattern) == 0 && in_array(groupsArray, group));403 return item.getValue('name').search(pattern) == 0;
460 }),404 }),
461 makeDT(405 makeDT(
462 "#member-ste-release-build-table",406 "#member-ste-release-build-table",

Subscribers

People subscribed via source and target branches