I hereby claim:
- I am tvdeyen on github.
- I am tvdeyen (https://keybase.io/tvdeyen) on keybase.
- I have a public key ASBPRvz2kxC1Twc76KaVRVNhklmqAP4woehRSWE7_e99bgo
To claim this, I am signing this object:
module Alchemy | |
module Admin | |
class ElementsController < Alchemy::Admin::BaseController | |
cache_sweeper Alchemy::ContentSweeper, :only => [:create, :update, :destroy] | |
def index | |
@page = Page.find(params[:page_id], :include => {:elements => :contents}) | |
@cells = @page.cells | |
if @cells.blank? |
# config/initializers/char_converter.rb | |
require 'uri' | |
module Support | |
class CharConverter | |
SANITIZE_ENV_KEYS = [ | |
#"HTTP_COOKIE", # including this will give -> WARNING: Can't verify CSRF token authenticity and kill you session cookies | |
"HTTP_REFERER", | |
"PATH_INFO", |
- name: team_member | |
contents: | |
- name: name | |
type: EssenceText | |
- name: position | |
type: EssenceText | |
- name: linkedin | |
type: EssenceLink | |
- name: bio | |
type: EssenceRichtext |
require 'capistrano/setup' | |
require 'capistrano/deploy' | |
require 'capistrano/bundler' | |
require 'capistrano/rails/assets' | |
require 'capistrano/rails/migrations' | |
require 'capistrano/alchemy' | |
# Load custom tasks from `lib/capistrano/tasks` if you have any defined | |
Dir.glob('lib/capistrano/tasks/*.rake').each { |r| import r } |
I hereby claim:
To claim this, I am signing this object:
before_install: | |
- rvm use @global | |
- gem uninstall bundler -x | |
- gem install bundler --version=1.13.7 | |
- bundler --version |
# frozen_string_literal: true | |
require "alchemy/test_support" | |
FactoryBot.definition_file_paths.append(Alchemy::TestSupport.factories_path) | |
FactoryBot.reload | |
lang_root = FactoryBot.create(:alchemy_page, :language_root) | |
page_levels = ENV.fetch("PAGE_LEVELS", 10).to_i | |
pages_per_level = ENV.fetch("PAGES_PER_LEVEL", 100).to_i | |
parent_ids = [] |