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:
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 |
| 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 } |
| # 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 = [] |
| App 849 stdout: | |
| App 849 stderr: sh: 1: env: not found | |
| App 849 stdout: | |
| [ 2015-07-21 22:27:38.9884 801/7f8e3c182700 App/Implementation.cpp:303 ]: Could not spawn process for application /var/www/<username>/html/current: An error occured while starting up the preloader. | |
| Error ID: c03be446 | |
| Error details saved to: /tmp/passenger-error-tAHB0D.html | |
| Message from application: Could not find a JavaScript runtime. See https://github.com/rails/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable) | |
| /var/www/<username>/html/shared/bundle/ruby/2.2.0/gems/execjs-2.5.2/lib/execjs/runtimes.rb:48:in `autodetect' | |
| /var/www/<username>/html/shared/bundle/ruby/2.2.0/gems/execjs-2.5.2/lib/execjs.rb:5:in `<module:ExecJS>' | |
| /var/www/<username>/html/shared/bundle/ruby/2.2.0/gems/execjs-2.5.2/lib/execjs.rb:4:in `<top (required)>' |
| <!-- app/views/admin/shared/_tinymce_enable.html.erb --> | |
| <script charset="utf-8"> | |
| var tinyMCEPreInit = { | |
| base: '<%= asset_path('tinymce') %>', | |
| suffix: '.min' | |
| }; | |
| $(function() { |
| module Alchemy | |
| Attachment.attr_accessible :file, | |
| :name, | |
| :file_name, | |
| :tag_list | |
| Cell.attr_accessible :page_id, :name | |
| Content.attr_accessible :do_not_index, | |
| :element_id, | |
| :essence_id, | |
| :essence_type, |
| - name: team_member | |
| contents: | |
| - name: name | |
| type: EssenceText | |
| - name: position | |
| type: EssenceText | |
| - name: linkedin | |
| type: EssenceLink | |
| - name: bio | |
| type: EssenceRichtext |
| # 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", |
| 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? |