You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@usergrid.apache.org by sn...@apache.org on 2014/03/31 21:22:33 UTC

[16/52] [partial] fix api-url issue

http://git-wip-us.apache.org/repos/asf/incubator-usergrid/blob/7eb23f2c/portal/dist/appsvc-ui/2.0.2/bower_components/usergrid-portal/portal/dist/appsvc-ui/2.0.1/bower_components/apigee-sdk/samples/usersAndGroups/js/codiqa.ext.min.js
----------------------------------------------------------------------
diff --git a/portal/dist/appsvc-ui/2.0.2/bower_components/usergrid-portal/portal/dist/appsvc-ui/2.0.1/bower_components/apigee-sdk/samples/usersAndGroups/js/codiqa.ext.min.js b/portal/dist/appsvc-ui/2.0.2/bower_components/usergrid-portal/portal/dist/appsvc-ui/2.0.1/bower_components/apigee-sdk/samples/usersAndGroups/js/codiqa.ext.min.js
deleted file mode 100644
index a77929e..0000000
--- a/portal/dist/appsvc-ui/2.0.2/bower_components/usergrid-portal/portal/dist/appsvc-ui/2.0.1/bower_components/apigee-sdk/samples/usersAndGroups/js/codiqa.ext.min.js
+++ /dev/null
@@ -1,6 +0,0 @@
-window.CodiqaControls={types:{},instances:{},define:function(a,b){b._type=a;this.types[a]=b},register:function(a,b,d){var c=new this.types[a];c._type=a;c._id=b;c._opts=d;this.instances[b]=c;this.types[a].prototype._isInited||this.types[a].prototype.initType();return c},init:function(){for(var a in this.types)this.types[a].prototype.initType()},refresh:function(){for(var a in this.instances)this.instances[a].refresh&&this.instances[a].refresh()},callbackInit:function(){},getInstances:function(a){var b,
-d,c=[];for(b in this.instances)d=this.instances[b],d._type===a&&c.push(d);return c}};CodiqaControls.GoogleMap=function(){};
-CodiqaControls.GoogleMap.prototype.initType=function(){if(window.CodiqaControls.getInstances("googlemaps").length)if(this._isInited)window.google&&window.google.maps&&CodiqaControls.GoogleMap.prototype.callbackInit();else{var a=document.createElement("script");a.type="text/javascript";a.src="https://maps.googleapis.com/maps/api/js?sensor=true&callback=CodiqaControls.types.googlemaps.prototype.callbackInit";document.getElementsByTagName("head")[0].appendChild(a);this._isInited=!0}};
-CodiqaControls.GoogleMap.prototype.callbackInit=function(){var a,b=window.CodiqaControls.getInstances("googlemaps");for(a=0;a<b.length;a++)b[a]._opts.ready(b[a])};CodiqaControls.GoogleMap.prototype.refresh=function(){this.map&&(this.el&&$(this.el).closest(".ui-page-active").length)&&(google.maps.event.trigger(this.map,"resize"),this.center&&this.map.setCenter(this.center))};window.CodiqaControls.define("googlemaps",CodiqaControls.GoogleMap);
-(function(a){a.widget("mobile.tabbar",a.mobile.navbar,{_create:function(){var b=this.element.jqmData("theme")||"a";this.element.addClass("ui-footer ui-footer-fixed ui-bar-"+b);this.element.closest('[data-role="page"]').addClass("ui-page-footer-fixed");a.mobile.navbar.prototype._create.call(this)},setActive:function(a){this.element.find("a").removeClass("ui-btn-active ui-state-persist");this.element.find('a[href="'+a+'"]').addClass("ui-btn-active ui-state-persist")}});a(document).on("pagecreate create",
-function(b){return a(b.target).find(":jqmData(role='tabbar')").tabbar()});a(document).on("pageshow",":jqmData(role='page')",function(b){var d=a(b.target).attr("id");b=a.mobile.activePage.find(':jqmData(role="tabbar")');b.length&&b.tabbar("setActive","#"+d);window.CodiqaControls.refresh()});window.CodiqaControls.init()})(jQuery);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-usergrid/blob/7eb23f2c/portal/dist/appsvc-ui/2.0.2/bower_components/usergrid-portal/portal/dist/appsvc-ui/2.0.1/bower_components/apigee-sdk/samples/usersAndGroups/js/index.js
----------------------------------------------------------------------
diff --git a/portal/dist/appsvc-ui/2.0.2/bower_components/usergrid-portal/portal/dist/appsvc-ui/2.0.1/bower_components/apigee-sdk/samples/usersAndGroups/js/index.js b/portal/dist/appsvc-ui/2.0.2/bower_components/usergrid-portal/portal/dist/appsvc-ui/2.0.1/bower_components/apigee-sdk/samples/usersAndGroups/js/index.js
deleted file mode 100644
index b0d1220..0000000
--- a/portal/dist/appsvc-ui/2.0.2/bower_components/usergrid-portal/portal/dist/appsvc-ui/2.0.1/bower_components/apigee-sdk/samples/usersAndGroups/js/index.js
+++ /dev/null
@@ -1,345 +0,0 @@
-/**
- * This JavaScript file contains the app's logic. It uses Apigee JavaScript
- * SDK functions to access an Apigee app services database.
- */
-
-// Be sure to set your org name and app name!
-var apigeeClient = new Apigee.Client({
-    orgName: '', // Your organization name. You'll find this in the admin portal.
-    appName: 'sandbox', // Your App Services app name. It's in the admin portal.
-    logging: true, //optional - turn on logging, off by default
-    buildCurl: true //optional - log network calls in the console, off by default	
-});
-
-// Variables we can use from multiple functions in the code.
-var users, allGroups, currentUser, groupsForUser;
-
-// Each of these initializes a separate page of the UI.
-$(document).on("pagecreate", "#page_home", function (event) {
-    $('#frm_display_add_user_to_group').on('click', 
-        '#btn_display_add_user_to_group',  displayAddUserToGroup);
-});
-$(document).on("pageinit", "#page_view_users_list", function (event) {
-    getUsers();
-});
-$(document).on("pageinit", "#page_view_group_list", function (event) {
-    getGroups();
-});
-$(document).on("pageinit", "#page_add_user", function (event) {
-    $('#frm_add_user').on('click', '#btn_add_user', addUser);
-});
-$(document).on("pageinit", "#page_add_group", function (event) {
-    $('#frm_add_group').on('click', '#btn_add_group', addGroup);
-});
-$(document).on("pageinit", "#page_add_user_to_group", function (event) {
-        buildAllGroupsList('#select_groups');
-        buildGroupsForUserList(currentUser, '#list_groups_with_this_user');
-        $('#frm_add_user_to_group').on('click', '#btn_add_user_to_group', addUserToGroup);
-});
-
-/**
- * Gets the full list of users in the application.
- * updating a ul in the UI that lists the users.
- */
-function getUsers() {
-    // Create a collection instance to keep the 
-    // users in.
-    var users = new Apigee.Collection({
-        "client": apigeeClient,
-        "type": "users"
-    });
-    // Fetch the users from the database.
-    users.fetch(
-        // Called if the fetch succeeded.
-        function () {
-        // Clear the list of old stuff.
-        $('#users_list').empty();
-        if (users.hasNextEntity()){
-            // Loop through the returned users,
-            // adding a new list item for each.
-            while (users.hasNextEntity()) {
-                var user = users.getNextEntity();
-                $('#users_list').append(
-                '<li data-theme="c">' +
-                '<h3>' + user.get("username") + '</h3>' +
-                '</li>');
-            }   
-        // If there aren't any users, add a message.
-        } else {
-            $('#users_list').append(
-            '<li data-theme="c">' +
-            '<h3>No users to display.</h3>' +
-            '</li>');
-        }
-        // Refresh the list so that it's styled correctly.
-        $('#users_list').listview('refresh');
-    },
-    // Called if the attempt to get users failed.
-    function () {
-        client.logError({tag:"getUsers", 
-            logMessage:"Unable to retrieve users."})
-    });
-}
-
-/**
- * Gets the full list of groups from the database,
- * updating a ul in the UI with the returned values.
- */
-function getGroups() {
-    // A local collection variable to hold the group data.
-    var groups = new Apigee.Collection({
-        "client": apigeeClient,
-        "type": "groups"
-    });
-    // Attempt to get the group data.
-    groups.fetch(
-    // Called if the fetch attempt succeeded.
-    function () {
-        // Empty the HTML list of groups.
-        $('#groups_list').empty();
-        // Loop through users in the collection, wrapping values from
-        // each in HTML for inclusion in the UI.
-        if (groups.hasNextEntity()) {
-            while (groups.hasNextEntity()) {
-                var group = groups.getNextEntity();
-                // Build out the list with jQuery.
-                $('#groups_list').append(
-                '<li data-theme="c">' +
-                '<h3>' + group.get("path") + '</h3>' +
-                '</li>');
-            }
-        // If there weren't any groups, display a message.
-        } else {
-            $('#groups_list').append(
-            '<li data-theme="c">' +
-            '<h3>No groups to display.</h3>' +
-            '</li>');
-        }
-        // Refresh the list using jQuery Mobile.
-        $('#groups_list').listview('refresh');
-    },
-    // Called if the fetch request failed.
-    function () {
-        apigeeClient.logError({tag:"getGroups", 
-            logMessage:"Unable to retrieve groups."})
-    });
-}
-
-/**
- * Adds a new user to the database.
- */
-function addUser() {
-    // Variable to collect data to send with the request.
-    var userName = $("#fld_user_name").val(); // Must be unique.
-    var name = $("#fld_name").val();
-    var email = $("#fld_email").val();
-    var password = $("#fld_password").val();
-
-    // Call an SDK method to create a new user with
-    // data collected from the form.
-    apigeeClient.signup(userName, password, email, 
-        name, function (error, entity, data) {
-        if (error) {
-            var message = "Unable to add a user. " + data;
-            apigeeClient.logError({tag:"addUser", logMessage:message})
-        } else {
-            // Refresh the user list to include the new user.
-            getUsers();
-        }
-    });
-}
-
-/**
- * Add a new group to the database.
- */
-function addGroup() {
-
-    // Collect values to send with the request.
-    var path = $("#fld_group_path").val();
-    var title = $("#fld_display_name").val(); // Must be unique.
-    
-    // Bundle values in a JSON object.
-    var options = {
-        "path" : path,
-        "title" : title
-    }
-
-    // Call an SDK method to create the group with the collected
-    // data.
-    apigeeClient.createGroup(options, function (error, response) {
-        // If the attempt fails, display an error message.
-        if (error) {
-            var message = "Unable to add a group. " + data;
-            apigeeClient.logError({tag:"addGroup", logMessage:message})
-        } else {
-            //Reload the list of groups from the database.
-            getGroups();
-        }
-    });    
-}
-
-/**
- * Build the list of all groups into a dropdown
- * for selecting the group to which a user should
- * be added.
- */
-function buildAllGroupsList(listId){
-    // Create a local collection object that points
-    // at groups in the datbase.
-    groups = new Apigee.Collection({
-        "client": apigeeClient,
-        "type": "groups"
-    });
-    // Attempt to get the data.
-    groups.fetch(
-        // If the attempt succeeds, loop through
-        // the results, building options that the 
-        // dropdown still display.
-        function () {
-            $(listId).empty();
-            while (groups.hasNextEntity()) {
-                var group = groups.getNextEntity();
-                $(listId).append(
-                '<option value = \"' + group.get("path") + '\">' +
-                group.get("path") + '</option>');
-            }
-        },
-        // If the attempt fails log a message.
-        function () {
-            var message = "Unable to create the list of groups. " + data;
-            apigeeClient.logError({tag:"buildAllGroupsList", logMessage:message})
-    });    
-}
-
-/**
- * Builds a list of the groups in which userName
- * belongs.
- */
-function buildGroupsForUserList(userName, listId) {
-    var options = {
-        "username" : userName,
-        "type": "users"
-    }
-    // Use an SDK method to get an entity object 
-    // representing the user whose groups should be 
-    // displayed.
-    apigeeClient.getEntity(options, function(error, entity, data){
-        if (error) {
-            var message = "Error getting user entity. " + data;
-            apigeeClient.logError({tag:"buildGroupsForUserList", logMessage:message})
-        } else {
-            // Call an SDK method to get the groups to which 
-            // the user belongs.
-            entity.getGroups(function(error, data, groups){
-                if (error){
-                    var message = "Couldn't get a user's groups. " + data;
-                    apigeeClient.logError({tag:"buildGroupsForUserList", logMessage:message})
-               } else {
-                    // Clear the list into which group data will go.
-                    $(listId).empty();
-                    // Loop through the list of groups, adding 
-                    // each to the list
-                    for (var i = 0; i < groups.length; i++) {
-                        var group = groups[i];
-                        $(listId).append(
-                        '<li data-theme="c">' +
-                        '<h3>' + group.path + '</h3>' +
-                        '</li>');
-                    }
-                    // Refresh the list to make sure it's styled.
-                    $(listId).listview('refresh');
-               }
-            });
-        }
-    });
-}
-
-/**
- * Add a user to a group.
- */
-function addUserToGroup() {
-    // Current user set from an input on 
-    // the home page.
-    var userName = currentUser;
-    // Group selected from the dropdown.
-    var selectedGroupPath = $("#select_groups").val();
-
-    var groupOptions = {
-            client:apigeeClient, 
-            path:selectedGroupPath
-    }
-    // Create a local variable that points
-    // at the selected group in the database.
-    var group = new Apigee.Group(groupOptions);
-    // Get the group data.
-    group.fetch();
-    
-    // Options for the 
-    var options = {
-        'username':currentUser,
-        'type':'users'
-    }
-    // Call an SDK method to get an entity representing
-    // the user so it can be used when adding the 
-    // user to the group.
-    apigeeClient.getEntity(options, function(error, entity, data){
-        if (error) {
-            var message = "Error getting user entity. " + data;
-            apigeeClient.logError({tag:"addUserToGroup", logMessage:message})
-        } else {
-            var addUserOptions = {
-                user : entity
-            }
-            // Call an SDK method to add the user.
-            group.add(addUserOptions, function(error, data, entities){
-                if (error){
-                    var message = "Error adding user to group. " + data;
-                    displayPopup(message);
-                    apigeeClient.logError({tag:"addUserToGroup", logMessage:message})
-                } else {
-                    // Refresh the list of groups the user is in.
-                    buildGroupsForUserList(currentUser, '#list_groups_with_this_user');
-                }
-            });
-        }        
-    });
-}
-
-/**
- * Displays a message in a popup.
- */
-function displayAddUserToGroup(){
-    currentUser = $("#fld_home_username").val();
-    if (currentUser.isEmpty()){
-        displayPopup("Please enter the username for a user in your " +
-            "application.");    
-    } else {
-        $("#link_display_add_user_to_group").click();
-    }
-}
-
-
-/**
- * Displays a popup.
- */
-function displayPopup(message){
-    var options = {
-        "transition" : "slideup"
-    }
-    $('#messagePopup').empty();
-    $('#messagePopup').append(
-        '<p>' + message + '</p>'
-    );
-    $('#messagePopup').popup('open', options );
-}
-
-/**
- * Adds an empty string check to strings.
- */
-String.prototype.isEmpty = function() {
-    if (!this.match(/\S/)) {
-        return true;
-    } else {
-        return false;
-    }
-}