This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module Api::V2::Admin | |
class ListingsController < AdminController | |
load_and_authorize_resource only: [:show, :update, :destroy] | |
has_scope :by_text | |
has_scope :by_user_id | |
has_scope :by_id | |
has_scope :by_user | |
def index | |
render json: apply_scopes(Listing).order('updated_at DESC').paginate(page: params[:page], per_page: params[:per_page]), each_serializer: Admin::ListingSerializer |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<div class="panel-group" id="accordion"> | |
<div class="panel panel-default"> | |
<div class="panel-heading"> | |
<h4 class="panel-title"> | |
<a class="accordion-toggle" href='' ng-click="isCollapsed = !isCollapsed"> | |
Collapsible Group Item #1 | |
</a> | |
</h4> | |
</div> | |
<div collapse="isCollapsed" class="panel-collapse collapse in"> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.panel-heading .accordion-toggle:after { | |
/* symbol for "opening" panels */ | |
font-family: 'Glyphicons Halflings'; /* essential for enabling glyphicon */ | |
content: "\e114"; /* adjust as needed, taken from bootstrap.css */ | |
float: right; /* adjust as needed */ | |
color: grey; /* adjust as needed */ | |
} | |
.panel-heading .accordion-toggle.collapsed:after { | |
/* symbol for "collapsed" panels */ | |
content: "\e080"; /* adjust as needed, taken from bootstrap.css */ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
'use strict'; | |
angular.module('adminwebApp') | |
.factory('UserService', function ($resource, $http, $log, $q, LoggingService) { | |
return { | |
searchUsers: function(query) { | |
var deferred = $q.defer(); | |
$http({ | |
method: 'GET', | |
url: '/api/admin/users', |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module Api::V3 | |
class ApiController < ::ApplicationController | |
respond_to :json | |
# require a doorkeeper user token and a non-stub user by default | |
doorkeeper_for :all | |
before_filter :require_user_credential | |
before_filter :require_full_user |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module Api::V3 | |
class ApiController < ::ApplicationController | |
respond_to :json | |
# require a doorkeeper user token and a non-stub user by default | |
doorkeeper_for :all | |
before_filter :require_user_credential | |
before_filter :require_full_user |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module Api::V3 | |
class ApiController < ::ApplicationController | |
respond_to :json | |
# require a doorkeeper user token and a non-stub user by default | |
doorkeeper_for :all | |
before_filter :require_user_credential | |
before_filter :require_full_user |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module Api::V3 | |
class ApiController < ::ApplicationController | |
respond_to :json | |
# require a doorkeeper user token and a non-stub user by default | |
doorkeeper_for :all | |
before_filter :require_user_credential | |
before_filter :require_full_user |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# API::V3 main controller specs goes here | |
require 'spec_helper' | |
class Listing | |
end | |
module Api::V3 | |
class ListingsController < ApiController | |
load_and_authorize_resource only: [:show, :update, :destroy] | |
has_scope :by_text | |
has_scope :by_user_id |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module Api::V3 | |
class ApiController < ::ApplicationController | |
respond_to :json | |
# require a doorkeeper user token and a non-stub user by default | |
doorkeeper_for :all | |
before_filter :require_user_credential | |
before_filter :require_full_user |
OlderNewer