- Initial evaluation: seems the most mature. Apparently, has bad documentation, and is hard to use without going to its source code.
-
- undergoing big rewrite
- Initial evaluation: its main goal is to offer a simple API to create charts
class ProfilesController < ApplicationController | |
def index | |
@tracking_profiles = current_user.tracking_profiles | |
end | |
end |
[CollagePlus]
var D3punchcard = function(el, options) { | |
options || (options = {}); | |
var _chart = {}; | |
var _svg = null; | |
var _this = this; | |
_this.el = el | |
_this.data = options.data; | |
var days = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']; |
This is a paragraph, which is text surrounded by whitespace. Paragraphs can be on one
def show | |
render_js do | |
if result[:error] | |
messenger_error(message: result[:error][:message]) | |
else | |
messenger_success(message: 'Your message was sent successfully') | |
end | |
hide_modal | |
end | |
end |
def thumb_url photo, size | |
case photo | |
when ImageUploader | |
if Rails.env.development? | |
path = photo.path | |
else | |
path = photo.url | |
end | |
when String | |
path = photo |
# OLD | |
context 'when token is expired' do | |
let!(:user) { create :user, discord_token_expired: true } | |
context 'when token refresh successful' do | |
let(:response) { build(:discord_refresh_token_response) } | |
before do | |
stub_request(:post, "https://discordapp.com/api/v6/oauth2/token") | |
.to_return(body: response.to_json) |