From cba543b5d4c71b6f31302f778384e431d6384d18 Mon Sep 17 00:00:00 2001 From: Ananthu Date: Wed, 18 May 2022 12:34:02 +0530 Subject: [PATCH 01/14] chore: remove old documentation --- docs/.gitignore | 4 - documentation/build.sh | 10 - documentation/generate.rb | 32 - documentation/generators/generator.rb | 80 - documentation/generators/guides/generator.rb | 36 - .../generators/reference/generator.rb | 76 - .../generators/reference/ledger/generator.rb | 76 - documentation/generators/template.rb | 22 - documentation/helper_methods.rb | 17 - documentation/site/CNAME | 1 - documentation/site/LICENSE.md | 40 - documentation/site/README.md | 8 - documentation/site/_config.yml | 119 - documentation/site/_data/guides_sections.yml | 10 - .../site/_data/reference_sections.yml | 5 - documentation/site/_includes/action_link.html | 11 - documentation/site/_includes/alerts/base.html | 3 - .../site/_includes/alerts/danger.html | 1 - documentation/site/_includes/alerts/info.html | 1 - .../site/_includes/alerts/success.html | 1 - .../site/_includes/alerts/warning.html | 1 - documentation/site/_includes/cta_buttons.html | 4 - documentation/site/_includes/example.md | 8 - documentation/site/_includes/footer.html | 20 - documentation/site/_includes/getting_help.md | 8 - documentation/site/_includes/guides_menu.html | 29 - .../site/_includes/guides_submenu.html | 7 - documentation/site/_includes/header.html | 35 - .../_includes/installation_instructions.md | 17 - .../ledgers/netsuite_soap_summary.md | 1 - .../_includes/ledgers/netsuite_summary.md | 1 - .../ledgers/netsuite_summary_shared.md | 1 - .../ledgers/quickbooks_online_summary.md | 1 - .../site/_includes/ledgers/stripe_summary.md | 1 - .../_token_based_authentication.md | 99 - .../netsuite/authentication/index.md | 15 - .../token_based_authentication.md | 6 - .../_includes/reference/netsuite/index.md | 25 - .../reference/netsuite_soap/index.md | 11 - .../quickbooks_online/authentication/index.md | 55 - .../quickbooks_online/errors/index.md | 9 - .../reference/quickbooks_online/index.md | 6 - .../quickbooks_online/webhooks/index.md | 42 - .../site/_includes/reference/stripe/index.md | 6 - .../site/_includes/section_content.html | 29 - documentation/site/_includes/section_cta.html | 24 - .../site/_includes/section_grid.html | 45 - .../site/_includes/section_guides.html | 35 - .../site/_includes/section_hero.html | 23 - documentation/site/_includes/submenu.html | 7 - documentation/site/_layouts/advanced.html | 8 - documentation/site/_layouts/base.html | 34 - documentation/site/_layouts/blog.html | 51 - documentation/site/_layouts/body.html | 11 - documentation/site/_layouts/guides.html | 46 - documentation/site/_layouts/page.html | 26 - documentation/site/_layouts/post.html | 52 - documentation/site/_layouts/reference.html | 46 - .../site/_layouts/reference_netsuite.html | 46 - .../_layouts/reference_netsuite_soap.html | 46 - .../_layouts/reference_quickbooks_online.html | 46 - .../site/_layouts/reference_stripe.html | 46 - documentation/site/_plugins/filters.rb | 122 - documentation/site/_plugins/hooks.rb | 9 - .../_posts/2020-06-01-introducing-docs.md | 17 - .../2020-06-10-netsuite-authentication.md | 382 -- .../site/_sass/imports/_animations.scss | 19 - documentation/site/_sass/imports/_footer.scss | 94 - .../site/_sass/imports/_functions.scss | 69 - .../site/_sass/imports/_general.scss | 687 ---- documentation/site/_sass/imports/_guides.scss | 300 -- documentation/site/_sass/imports/_header.scss | 358 -- documentation/site/_sass/imports/_icons.scss | 90 - .../site/_sass/imports/_post-navigation.scss | 67 - .../site/_sass/imports/_posts-pages.scss | 165 - documentation/site/_sass/imports/_prism.scss | 174 - documentation/site/_sass/imports/_reset.scss | 210 - .../site/_sass/imports/_sections.scss | 370 -- .../site/_sass/imports/_structure.scss | 44 - .../_layouts/reference_ledger.html.erb | 46 - .../site/_templates/guides/ledger.md.erb | 9 - .../reference/resources/index.md.erb | 9 - .../reference/resources/resource.md.erb | 41 - documentation/site/assets/css/brands.min.css | 5 - .../site/assets/css/fontawesome.min.css | 5 - documentation/site/assets/css/main.scss | 45 - documentation/site/assets/css/monokai.css | 441 --- documentation/site/assets/js/main.js | 214 - documentation/site/assets/js/plugins.js | 22 - documentation/site/assets/js/prism.js | 9 - .../site/assets/webfonts/fa-brands-400.eot | Bin 129648 -> 0 bytes .../site/assets/webfonts/fa-brands-400.svg | 3452 ----------------- .../site/assets/webfonts/fa-brands-400.ttf | Bin 129344 -> 0 bytes .../site/assets/webfonts/fa-brands-400.woff | Bin 87544 -> 0 bytes .../site/assets/webfonts/fa-brands-400.woff2 | Bin 74656 -> 0 bytes documentation/site/blog/index.md | 6 - .../site/guides/architecture/clients.md | 35 - .../site/guides/architecture/index.md | 14 - .../site/guides/architecture/operations.md | 45 - .../site/guides/architecture/resources.md | 40 - .../site/guides/architecture/results.md | 6 - .../site/guides/architecture/searchers.md | 28 - .../site/guides/architecture/serialization.md | 59 - documentation/site/guides/community/index.md | 8 - .../site/guides/contribute/console.md | 6 - .../site/guides/contribute/deployment.md | 72 - .../site/guides/contribute/documentation.md | 37 - documentation/site/guides/contribute/index.md | 22 - documentation/site/guides/contribute/qa.md | 16 - .../site/guides/contribute/testing.md | 6 - .../guides/customization/custom_resources.md | 50 - .../customization/custom_serializers.md | 47 - .../site/guides/customization/index.md | 15 - .../customization/resource_converters.md | 79 - .../site/guides/getting-started/get-help.md | 7 - .../site/guides/getting-started/index.md | 8 - .../guides/getting-started/installation.md | 7 - .../guides/getting-started/quick-start.md | 123 - documentation/site/guides/index.md | 16 - documentation/site/guides/ledgers/index.md | 12 - documentation/site/guides/ledgers/netsuite.md | 9 - .../site/guides/ledgers/netsuite_soap.md | 9 - .../site/guides/ledgers/quickbooks_online.md | 9 - documentation/site/guides/ledgers/stripe.md | 9 - .../site/guides/modern-treasury/index.md | 14 - .../site/guides/tips_and_more/index.md | 76 - documentation/site/images/1.jpg | Bin 115021 -> 0 bytes documentation/site/images/10.jpg | Bin 83004 -> 0 bytes documentation/site/images/2.jpg | Bin 143932 -> 0 bytes documentation/site/images/3.jpg | Bin 296262 -> 0 bytes documentation/site/images/4.jpg | Bin 240094 -> 0 bytes documentation/site/images/5.jpg | Bin 79159 -> 0 bytes documentation/site/images/6.jpg | Bin 26989 -> 0 bytes documentation/site/images/7.jpg | Bin 53322 -> 0 bytes documentation/site/images/8.jpg | Bin 49091 -> 0 bytes documentation/site/images/9.jpg | Bin 51341 -> 0 bytes documentation/site/images/logo.svg | 8 - documentation/site/index.md | 99 - documentation/site/overview.md | 21 - documentation/site/reference/index.md | 6 - .../_token_based_authentication.md | 99 - .../netsuite/authentication/index.md | 15 - .../token_based_authentication.md | 6 - .../site/reference/netsuite/index.md | 25 - .../reference/netsuite/resources/account.md | 44 - .../reference/netsuite/resources/check.md | 55 - .../netsuite/resources/check_line_item.md | 27 - .../reference/netsuite/resources/currency.md | 49 - .../reference/netsuite/resources/customer.md | 54 - .../netsuite/resources/customer_deposit.md | 52 - .../netsuite/resources/department.md | 53 - .../reference/netsuite/resources/deposit.md | 29 - .../netsuite/resources/deposit_line_item.md | 27 - .../reference/netsuite/resources/index.md | 25 - .../reference/netsuite/resources/invoice.md | 29 - .../netsuite/resources/invoice_line_item.md | 26 - .../site/reference/netsuite/resources/item.md | 23 - .../netsuite/resources/journal_entry.md | 52 - .../resources/journal_entry_line_item.md | 28 - .../netsuite/resources/ledger_class.md | 53 - .../reference/netsuite/resources/location.md | 49 - .../reference/netsuite/resources/resource.md | 22 - .../netsuite/resources/subsidiary.md | 26 - .../reference/netsuite/resources/vendor.md | 55 - .../site/reference/netsuite_soap/index.md | 11 - .../netsuite_soap/resources/customer.md | 38 - .../netsuite_soap/resources/index.md | 9 - .../netsuite_soap/resources/resource.md | 22 - .../netsuite_soap/resources/subsidiary.md | 36 - .../quickbooks_online/authentication/index.md | 55 - .../quickbooks_online/errors/index.md | 9 - .../site/reference/quickbooks_online/index.md | 6 - .../quickbooks_online/resources/account.md | 50 - .../quickbooks_online/resources/bill.md | 51 - .../resources/bill_line_item.md | 26 - .../resources/bill_payment.md | 53 - .../resources/bill_payment_line_item.md | 24 - .../quickbooks_online/resources/currency.md | 25 - .../quickbooks_online/resources/customer.md | 46 - .../quickbooks_online/resources/department.md | 47 - .../quickbooks_online/resources/deposit.md | 49 - .../resources/deposit_line_item.md | 27 - .../quickbooks_online/resources/expense.md | 52 - .../resources/expense_line_item.md | 26 - .../quickbooks_online/resources/index.md | 33 - .../quickbooks_online/resources/invoice.md | 47 - .../resources/invoice_sales_line_item.md | 26 - .../quickbooks_online/resources/item.md | 23 - .../resources/journal_entry.md | 47 - .../resources/journal_entry_line_item.md | 28 - .../resources/ledger_class.md | 47 - .../quickbooks_online/resources/payment.md | 50 - .../resources/payment_line_item.md | 24 - .../resources/preferences.md | 38 - .../resources/primary_email_addr.md | 23 - .../resources/primary_phone.md | 23 - .../quickbooks_online/resources/resource.md | 22 - .../quickbooks_online/resources/subsidiary.md | 24 - .../quickbooks_online/resources/transfer.md | 46 - .../quickbooks_online/resources/vendor.md | 49 - .../quickbooks_online/webhooks/index.md | 42 - documentation/site/reference/stripe/index.md | 6 - .../reference/stripe/resources/customer.md | 49 - .../site/reference/stripe/resources/index.md | 8 - .../reference/stripe/resources/resource.md | 22 - documentation/site/style-guide.md | 137 - 206 files changed, 12480 deletions(-) delete mode 100644 docs/.gitignore delete mode 100755 documentation/build.sh delete mode 100755 documentation/generate.rb delete mode 100644 documentation/generators/generator.rb delete mode 100644 documentation/generators/guides/generator.rb delete mode 100644 documentation/generators/reference/generator.rb delete mode 100644 documentation/generators/reference/ledger/generator.rb delete mode 100644 documentation/generators/template.rb delete mode 100644 documentation/helper_methods.rb delete mode 100644 documentation/site/CNAME delete mode 100644 documentation/site/LICENSE.md delete mode 100644 documentation/site/README.md delete mode 100644 documentation/site/_config.yml delete mode 100644 documentation/site/_data/guides_sections.yml delete mode 100644 documentation/site/_data/reference_sections.yml delete mode 100644 documentation/site/_includes/action_link.html delete mode 100644 documentation/site/_includes/alerts/base.html delete mode 100644 documentation/site/_includes/alerts/danger.html delete mode 100644 documentation/site/_includes/alerts/info.html delete mode 100644 documentation/site/_includes/alerts/success.html delete mode 100644 documentation/site/_includes/alerts/warning.html delete mode 100644 documentation/site/_includes/cta_buttons.html delete mode 100644 documentation/site/_includes/example.md delete mode 100644 documentation/site/_includes/footer.html delete mode 100644 documentation/site/_includes/getting_help.md delete mode 100644 documentation/site/_includes/guides_menu.html delete mode 100644 documentation/site/_includes/guides_submenu.html delete mode 100644 documentation/site/_includes/header.html delete mode 100644 documentation/site/_includes/installation_instructions.md delete mode 100644 documentation/site/_includes/ledgers/netsuite_soap_summary.md delete mode 100644 documentation/site/_includes/ledgers/netsuite_summary.md delete mode 100644 documentation/site/_includes/ledgers/netsuite_summary_shared.md delete mode 100644 documentation/site/_includes/ledgers/quickbooks_online_summary.md delete mode 100644 documentation/site/_includes/ledgers/stripe_summary.md delete mode 100644 documentation/site/_includes/reference/netsuite/authentication/_token_based_authentication.md delete mode 100644 documentation/site/_includes/reference/netsuite/authentication/index.md delete mode 100644 documentation/site/_includes/reference/netsuite/authentication/token_based_authentication.md delete mode 100644 documentation/site/_includes/reference/netsuite/index.md delete mode 100644 documentation/site/_includes/reference/netsuite_soap/index.md delete mode 100644 documentation/site/_includes/reference/quickbooks_online/authentication/index.md delete mode 100644 documentation/site/_includes/reference/quickbooks_online/errors/index.md delete mode 100644 documentation/site/_includes/reference/quickbooks_online/index.md delete mode 100644 documentation/site/_includes/reference/quickbooks_online/webhooks/index.md delete mode 100644 documentation/site/_includes/reference/stripe/index.md delete mode 100644 documentation/site/_includes/section_content.html delete mode 100644 documentation/site/_includes/section_cta.html delete mode 100644 documentation/site/_includes/section_grid.html delete mode 100644 documentation/site/_includes/section_guides.html delete mode 100644 documentation/site/_includes/section_hero.html delete mode 100644 documentation/site/_includes/submenu.html delete mode 100644 documentation/site/_layouts/advanced.html delete mode 100644 documentation/site/_layouts/base.html delete mode 100644 documentation/site/_layouts/blog.html delete mode 100644 documentation/site/_layouts/body.html delete mode 100644 documentation/site/_layouts/guides.html delete mode 100644 documentation/site/_layouts/page.html delete mode 100644 documentation/site/_layouts/post.html delete mode 100644 documentation/site/_layouts/reference.html delete mode 100644 documentation/site/_layouts/reference_netsuite.html delete mode 100644 documentation/site/_layouts/reference_netsuite_soap.html delete mode 100644 documentation/site/_layouts/reference_quickbooks_online.html delete mode 100644 documentation/site/_layouts/reference_stripe.html delete mode 100644 documentation/site/_plugins/filters.rb delete mode 100644 documentation/site/_plugins/hooks.rb delete mode 100644 documentation/site/_posts/2020-06-01-introducing-docs.md delete mode 100644 documentation/site/_posts/2020-06-10-netsuite-authentication.md delete mode 100755 documentation/site/_sass/imports/_animations.scss delete mode 100755 documentation/site/_sass/imports/_footer.scss delete mode 100755 documentation/site/_sass/imports/_functions.scss delete mode 100755 documentation/site/_sass/imports/_general.scss delete mode 100755 documentation/site/_sass/imports/_guides.scss delete mode 100755 documentation/site/_sass/imports/_header.scss delete mode 100755 documentation/site/_sass/imports/_icons.scss delete mode 100755 documentation/site/_sass/imports/_post-navigation.scss delete mode 100755 documentation/site/_sass/imports/_posts-pages.scss delete mode 100755 documentation/site/_sass/imports/_prism.scss delete mode 100755 documentation/site/_sass/imports/_reset.scss delete mode 100755 documentation/site/_sass/imports/_sections.scss delete mode 100755 documentation/site/_sass/imports/_structure.scss delete mode 100644 documentation/site/_templates/_layouts/reference_ledger.html.erb delete mode 100644 documentation/site/_templates/guides/ledger.md.erb delete mode 100644 documentation/site/_templates/reference/resources/index.md.erb delete mode 100644 documentation/site/_templates/reference/resources/resource.md.erb delete mode 100755 documentation/site/assets/css/brands.min.css delete mode 100755 documentation/site/assets/css/fontawesome.min.css delete mode 100644 documentation/site/assets/css/main.scss delete mode 100644 documentation/site/assets/css/monokai.css delete mode 100755 documentation/site/assets/js/main.js delete mode 100755 documentation/site/assets/js/plugins.js delete mode 100755 documentation/site/assets/js/prism.js delete mode 100755 documentation/site/assets/webfonts/fa-brands-400.eot delete mode 100755 documentation/site/assets/webfonts/fa-brands-400.svg delete mode 100755 documentation/site/assets/webfonts/fa-brands-400.ttf delete mode 100755 documentation/site/assets/webfonts/fa-brands-400.woff delete mode 100755 documentation/site/assets/webfonts/fa-brands-400.woff2 delete mode 100644 documentation/site/blog/index.md delete mode 100644 documentation/site/guides/architecture/clients.md delete mode 100644 documentation/site/guides/architecture/index.md delete mode 100644 documentation/site/guides/architecture/operations.md delete mode 100644 documentation/site/guides/architecture/resources.md delete mode 100644 documentation/site/guides/architecture/results.md delete mode 100644 documentation/site/guides/architecture/searchers.md delete mode 100644 documentation/site/guides/architecture/serialization.md delete mode 100644 documentation/site/guides/community/index.md delete mode 100644 documentation/site/guides/contribute/console.md delete mode 100644 documentation/site/guides/contribute/deployment.md delete mode 100644 documentation/site/guides/contribute/documentation.md delete mode 100644 documentation/site/guides/contribute/index.md delete mode 100644 documentation/site/guides/contribute/qa.md delete mode 100644 documentation/site/guides/contribute/testing.md delete mode 100644 documentation/site/guides/customization/custom_resources.md delete mode 100644 documentation/site/guides/customization/custom_serializers.md delete mode 100644 documentation/site/guides/customization/index.md delete mode 100644 documentation/site/guides/customization/resource_converters.md delete mode 100644 documentation/site/guides/getting-started/get-help.md delete mode 100644 documentation/site/guides/getting-started/index.md delete mode 100644 documentation/site/guides/getting-started/installation.md delete mode 100644 documentation/site/guides/getting-started/quick-start.md delete mode 100644 documentation/site/guides/index.md delete mode 100644 documentation/site/guides/ledgers/index.md delete mode 100644 documentation/site/guides/ledgers/netsuite.md delete mode 100644 documentation/site/guides/ledgers/netsuite_soap.md delete mode 100644 documentation/site/guides/ledgers/quickbooks_online.md delete mode 100644 documentation/site/guides/ledgers/stripe.md delete mode 100644 documentation/site/guides/modern-treasury/index.md delete mode 100644 documentation/site/guides/tips_and_more/index.md delete mode 100755 documentation/site/images/1.jpg delete mode 100755 documentation/site/images/10.jpg delete mode 100755 documentation/site/images/2.jpg delete mode 100755 documentation/site/images/3.jpg delete mode 100755 documentation/site/images/4.jpg delete mode 100755 documentation/site/images/5.jpg delete mode 100755 documentation/site/images/6.jpg delete mode 100755 documentation/site/images/7.jpg delete mode 100755 documentation/site/images/8.jpg delete mode 100755 documentation/site/images/9.jpg delete mode 100755 documentation/site/images/logo.svg delete mode 100644 documentation/site/index.md delete mode 100644 documentation/site/overview.md delete mode 100644 documentation/site/reference/index.md delete mode 100644 documentation/site/reference/netsuite/authentication/_token_based_authentication.md delete mode 100644 documentation/site/reference/netsuite/authentication/index.md delete mode 100644 documentation/site/reference/netsuite/authentication/token_based_authentication.md delete mode 100644 documentation/site/reference/netsuite/index.md delete mode 100644 documentation/site/reference/netsuite/resources/account.md delete mode 100644 documentation/site/reference/netsuite/resources/check.md delete mode 100644 documentation/site/reference/netsuite/resources/check_line_item.md delete mode 100644 documentation/site/reference/netsuite/resources/currency.md delete mode 100644 documentation/site/reference/netsuite/resources/customer.md delete mode 100644 documentation/site/reference/netsuite/resources/customer_deposit.md delete mode 100644 documentation/site/reference/netsuite/resources/department.md delete mode 100644 documentation/site/reference/netsuite/resources/deposit.md delete mode 100644 documentation/site/reference/netsuite/resources/deposit_line_item.md delete mode 100644 documentation/site/reference/netsuite/resources/index.md delete mode 100644 documentation/site/reference/netsuite/resources/invoice.md delete mode 100644 documentation/site/reference/netsuite/resources/invoice_line_item.md delete mode 100644 documentation/site/reference/netsuite/resources/item.md delete mode 100644 documentation/site/reference/netsuite/resources/journal_entry.md delete mode 100644 documentation/site/reference/netsuite/resources/journal_entry_line_item.md delete mode 100644 documentation/site/reference/netsuite/resources/ledger_class.md delete mode 100644 documentation/site/reference/netsuite/resources/location.md delete mode 100644 documentation/site/reference/netsuite/resources/resource.md delete mode 100644 documentation/site/reference/netsuite/resources/subsidiary.md delete mode 100644 documentation/site/reference/netsuite/resources/vendor.md delete mode 100644 documentation/site/reference/netsuite_soap/index.md delete mode 100644 documentation/site/reference/netsuite_soap/resources/customer.md delete mode 100644 documentation/site/reference/netsuite_soap/resources/index.md delete mode 100644 documentation/site/reference/netsuite_soap/resources/resource.md delete mode 100644 documentation/site/reference/netsuite_soap/resources/subsidiary.md delete mode 100644 documentation/site/reference/quickbooks_online/authentication/index.md delete mode 100644 documentation/site/reference/quickbooks_online/errors/index.md delete mode 100644 documentation/site/reference/quickbooks_online/index.md delete mode 100644 documentation/site/reference/quickbooks_online/resources/account.md delete mode 100644 documentation/site/reference/quickbooks_online/resources/bill.md delete mode 100644 documentation/site/reference/quickbooks_online/resources/bill_line_item.md delete mode 100644 documentation/site/reference/quickbooks_online/resources/bill_payment.md delete mode 100644 documentation/site/reference/quickbooks_online/resources/bill_payment_line_item.md delete mode 100644 documentation/site/reference/quickbooks_online/resources/currency.md delete mode 100644 documentation/site/reference/quickbooks_online/resources/customer.md delete mode 100644 documentation/site/reference/quickbooks_online/resources/department.md delete mode 100644 documentation/site/reference/quickbooks_online/resources/deposit.md delete mode 100644 documentation/site/reference/quickbooks_online/resources/deposit_line_item.md delete mode 100644 documentation/site/reference/quickbooks_online/resources/expense.md delete mode 100644 documentation/site/reference/quickbooks_online/resources/expense_line_item.md delete mode 100644 documentation/site/reference/quickbooks_online/resources/index.md delete mode 100644 documentation/site/reference/quickbooks_online/resources/invoice.md delete mode 100644 documentation/site/reference/quickbooks_online/resources/invoice_sales_line_item.md delete mode 100644 documentation/site/reference/quickbooks_online/resources/item.md delete mode 100644 documentation/site/reference/quickbooks_online/resources/journal_entry.md delete mode 100644 documentation/site/reference/quickbooks_online/resources/journal_entry_line_item.md delete mode 100644 documentation/site/reference/quickbooks_online/resources/ledger_class.md delete mode 100644 documentation/site/reference/quickbooks_online/resources/payment.md delete mode 100644 documentation/site/reference/quickbooks_online/resources/payment_line_item.md delete mode 100644 documentation/site/reference/quickbooks_online/resources/preferences.md delete mode 100644 documentation/site/reference/quickbooks_online/resources/primary_email_addr.md delete mode 100644 documentation/site/reference/quickbooks_online/resources/primary_phone.md delete mode 100644 documentation/site/reference/quickbooks_online/resources/resource.md delete mode 100644 documentation/site/reference/quickbooks_online/resources/subsidiary.md delete mode 100644 documentation/site/reference/quickbooks_online/resources/transfer.md delete mode 100644 documentation/site/reference/quickbooks_online/resources/vendor.md delete mode 100644 documentation/site/reference/quickbooks_online/webhooks/index.md delete mode 100644 documentation/site/reference/stripe/index.md delete mode 100644 documentation/site/reference/stripe/resources/customer.md delete mode 100644 documentation/site/reference/stripe/resources/index.md delete mode 100644 documentation/site/reference/stripe/resources/resource.md delete mode 100644 documentation/site/style-guide.md diff --git a/docs/.gitignore b/docs/.gitignore deleted file mode 100644 index 86d0cb27..00000000 --- a/docs/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -# Ignore everything in this directory -* -# Except this file -!.gitignore \ No newline at end of file diff --git a/documentation/build.sh b/documentation/build.sh deleted file mode 100755 index 81cf25ae..00000000 --- a/documentation/build.sh +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/bash -parent_path=$( cd "$(dirname "${BASH_SOURCE[0]}")" ; pwd -P ) - -cd "$parent_path" -cd .. -bundle install -cd documentation -ruby generate.rb -cd site -bundle exec jekyll build -d ../../docs \ No newline at end of file diff --git a/documentation/generate.rb b/documentation/generate.rb deleted file mode 100755 index d6465a78..00000000 --- a/documentation/generate.rb +++ /dev/null @@ -1,32 +0,0 @@ -# frozen_string_literal: true - -# Setup -# -# gem install bundler -# Ensure you have http://localhost:5678 (or PORT) as a Redirect URI in QBO. - -require 'bundler/inline' - -gemfile do - source 'https://rubygems.org' - gem 'simply_serializable' - gem 'ledger_sync', path: '../' - gem 'pd_ruby' - gem 'rainbow' - gem 'byebug' -end - -require 'ledger_sync' -require 'pd_ruby' -require 'erb' -require 'fileutils' - -require_relative 'helper_methods' -require_relative 'generators/generator' -require_relative 'generators/guides/generator' -require_relative 'generators/reference/generator' - -Docs::Guides::Generator.new.generate -Docs::Reference::Generator.new.generate - -green 'All done!' diff --git a/documentation/generators/generator.rb b/documentation/generators/generator.rb deleted file mode 100644 index 16417e4f..00000000 --- a/documentation/generators/generator.rb +++ /dev/null @@ -1,80 +0,0 @@ -# frozen_string_literal: true - -require_relative 'template' - -module Docs - class Generator - module Methods - def clear_dir(path, except: []) - dir_path = docs_path(path) - yellow "Clearing: #{dir_path}" - Dir.foreach(dir_path) do |f| - next if except.include?(f) - - fn = File.join(dir_path, f) - next if f == '.' - next if f == '..' - - rm(fn) - end - green "Cleared: #{dir_path}" - nl - end - - def cp(src, dest, *args) - yellow "Copying #{src} to #{dest}" - FileUtils.cp_r(src, dest, *args) - green "Copied #{src} to #{dest}" - nl - end - - def destination_path(*args, **keywords) - docs_path(*args, **{ format: :md }.merge(keywords)) - end - - def docs_path(*path, format: nil) - path = path.map(&:to_s) - - File.join( - docs_root_path, - *path[0..-2], - [path.last, format].flatten.compact.join('.') - ) - end - - def docs_root_path - @docs_root_path ||= ENV.fetch('DOCS_ROOT_PATH', File.join(__dir__, '../site')) - end - - def ledgers - LedgerSync.ledgers - .to_a - .map(&:last) - .uniq - .to_a - .sort_by(&:root_key) - end - - def rm(filename) - yellow "Removing: #{filename}" - FileUtils.rm_rf(filename, secure: true) - green "Removed: #{filename}" - nl - end - - def template_path(*path, format: :md) - path = path.map(&:to_s) - - File.join( - docs_root_path, - '_templates', - *path[0..-2], - "#{path.last}.#{format}.erb" - ) - end - end - - include Methods - extend Methods - end -end diff --git a/documentation/generators/guides/generator.rb b/documentation/generators/guides/generator.rb deleted file mode 100644 index 492f8c2d..00000000 --- a/documentation/generators/guides/generator.rb +++ /dev/null @@ -1,36 +0,0 @@ -# frozen_string_literal: true - -module Docs - module Guides - class Generator < Docs::Generator - def generate - clear_dir( - self.class.destination_folder, - except: [ - 'index.md' - ] - ) - - ledgers.each_with_index do |ledger, i| - Docs::Template.new( - data: { - ledger: ledger, - weight: i + 1 - }, - destination_path: destination_path( - self.class.destination_folder, - ledger.root_key - ), - template_path: template_path(:guides, :ledger) - ).write - - nl - end - end - - def self.destination_folder - 'guides/ledgers' - end - end - end -end diff --git a/documentation/generators/reference/generator.rb b/documentation/generators/reference/generator.rb deleted file mode 100644 index 6883dd57..00000000 --- a/documentation/generators/reference/generator.rb +++ /dev/null @@ -1,76 +0,0 @@ -# frozen_string_literal: true - -require_relative 'ledger/generator' - -module Docs - module Reference - class Generator < Docs::Generator - def generate - ledgers.each do |ledger| - Ledger::Generator.new(ledger: ledger).generate - end - - generate_indexes - generate_layouts - update_nav - end - - private - - def generate_indexes - ledgers.each do |client| - Docs::Template.new( - data: { - client: client.client_class - }, - destination_path: docs_path(:reference, client.root_key, :resources, 'index.md'), - template_path: template_path( - :reference, - :resources, - :index - ) - ).write - end - end - - def generate_layouts - ledgers.each do |ledger| - Docs::Template.new( - data: { - client: ledger - }, - destination_path: docs_path(:_layouts, "reference_#{ledger.root_key}.html"), - template_path: template_path( - :_layouts, - :reference_ledger, - format: :html - ) - ).write - end - end - - def update_nav - config_path = docs_path('_config.yml') - config = YAML.load_file(config_path) - nav_links = config['header']['nav_links'] - nav_links.map do |nav_link| - if nav_link['label'] == 'Reference' - nav_link['subnav_links'] = ledgers.map do |ledger| - { - 'label' => ledger.name, - 'url' => "reference/#{ledger.root_key}", - 'type' => 'link' - } - end - else - nav_link - end - end - - File.open(config_path, 'w') do |h| - h.write config.to_yaml - end - end - end - end -end diff --git a/documentation/generators/reference/ledger/generator.rb b/documentation/generators/reference/ledger/generator.rb deleted file mode 100644 index 8dcd9ba6..00000000 --- a/documentation/generators/reference/ledger/generator.rb +++ /dev/null @@ -1,76 +0,0 @@ -# frozen_string_literal: true - -require 'yaml' - -module Docs - module Reference - module Ledger - class Generator < Docs::Generator - attr_reader :ledger - - def initialize(args = {}) - @ledger = args.fetch(:ledger) - - super - end - - def client_class - @client_class ||= ledger.client_class - end - - def generate - yellow "Generating Reference for #{key}" - remove_current_directory - copy_template_directory - generate_resource_files - green "Generated Reference for #{key}" - end - - def key - @key ||= ledger.root_key - end - - def resources - @resources ||= client_class.resources.to_a.sort - end - - private - - def copy_template_directory - cp(docs_path(:_includes, :reference, key), docs_path(:reference)) - end - - def remove_current_directory - rm(docs_path(:reference, key)) - end - - def generate_resource_files - FileUtils.mkdir(docs_path(:reference, key, :resources)) - - template_path = Generator.template_path(:reference, :resources, :resource) - count = 1 - resources.each do |resource_key, resource| - destination_path = Generator.destination_path( - :reference, - ledger.root_key, - :resources, - resource_key - ) - - Docs::Template.new( - data: { - resource: resource, - client: client_class, - weight: count - }, - destination_path: destination_path, - template_path: template_path - ).write - - count += 1 - end - end - end - end - end -end diff --git a/documentation/generators/template.rb b/documentation/generators/template.rb deleted file mode 100644 index f2cd5d1e..00000000 --- a/documentation/generators/template.rb +++ /dev/null @@ -1,22 +0,0 @@ -# frozen_string_literal: true - -module Docs - class Template - attr_reader :data, - :destination_path, - :template_path - - def initialize(args = {}) - @data = args.fetch(:data) - @destination_path = args.fetch(:destination_path) - @template_path = args.fetch(:template_path) - end - - def write - template = ERB.new(File.read(template_path), trim_mode: '-') - yellow "Generating template: #{template_path}" - File.open(destination_path, 'w') { |f| f.write template.result_with_hash(data) } - green "Wrote to destination: #{destination_path}" - end - end -end diff --git a/documentation/helper_methods.rb b/documentation/helper_methods.rb deleted file mode 100644 index 99fcf0c1..00000000 --- a/documentation/helper_methods.rb +++ /dev/null @@ -1,17 +0,0 @@ -# frozen_string_literal: true - -def green(str) - puts Rainbow(str).green -end - -def yellow(str) - puts Rainbow(str).yellow -end - -def red(str) - puts Rainbow(str).red -end - -def nl - puts "\n" -end diff --git a/documentation/site/CNAME b/documentation/site/CNAME deleted file mode 100644 index b5e3ca23..00000000 --- a/documentation/site/CNAME +++ /dev/null @@ -1 +0,0 @@ -www.ledgersync.dev \ No newline at end of file diff --git a/documentation/site/LICENSE.md b/documentation/site/LICENSE.md deleted file mode 100644 index 1502f082..00000000 --- a/documentation/site/LICENSE.md +++ /dev/null @@ -1,40 +0,0 @@ -# License Agreement -##### Version 1.02 (02/14/2019) - -This Single Project License Agreement (**“Agreement”**) is between you and Stackbit Inc., a Delaware corporation (“Stackbit”) and governs Your right to use the website project including website theme and other media content (the "Project") obtained from or generated using our services available at www.stackbit.com (the "Services"). By clicking on the “Create Account” button (or any similar button) that is presented to you at the time of sign-up or by using the Site to generate a Project, you indicate that you agree to the terms and conditions of this Agreement. If You are accepting this Agreement on behalf of Your employer or other organization, You are agreeing to these terms for the entity and You represent and warrant that You have authority to bind such entity (party bound to this Agreement is referred to as “You”). - -1. **Definitions**. The capitalized terms shall have the meaning given in the relevant paragraph where such term is defined. In addition, the following terms shall have the meaning set forth below. - - **“Client"** means the person or entity whose website you are designing if you are a web developer, web designer, agency or a marketing agent. - - **“Theme”** means the website theme made available on the Site and generated using the Services, in HTML/JS/CSS electronic source code format together with any related developer documentation. - - **“Project”** means any work that includes a Theme or that is derived from or is a ‘derivative work’ of a Theme, as such terms are used under the United States Copyright Act of 1976, as amended. - -2. **License**. Subject to the terms and conditions of this Agreement, Stackbit hereby grants you a perpetual, non-exclusive, non-transferable, non-sublicensable limited license to use, modify, and display the Theme only as incorporated in a single Project as set forth in Section 3 below. All rights not granted herein are expressly reserved by Stackbit. - -3. **Permitted Use** - - You may use the Theme as it is incorporated into a single Project, either your own Project or the Project of your Client, and You may make modifications to the Theme necessary to fit the requirements of the Project provided that the Project and the use of the Project by You or the Client remains subject to this Agreement. You will own the Project you create, but Stackbit retains all right, title and interest in and to the Theme and other media content that are incorporated in your Project. You must retain and include all copyright notices and the terms of this License without modification in the files of the Project. You and Client must use the Project in compliance with all applicable federal, state and local laws, rules and regulations. - -4. **Prohibited Uses** - - You may not, and shall not permit anyone else to, use the Project or do anything with the Project that is not expressly permitted by this Agreement, including, but not limited to, the following strictly prohibited uses: - - 1. resell, sublicense or other transfer the Project or the Theme or other components thereof or your rights to use the Theme as set forth herein or otherwise make available or allows a person to access or reproduce the Theme as an electronic file, except in connection with the single Project and subject to Section 3 above; - - 2. Use, reproduce or display the Theme or Project in any manner that competitive with the Services or our business (e.g. inclusion as part of an online website builder service, or distribution outside the Services such as on a Theme/themes marketplace or a "freebies" website); - - 3. Use, reproduce or display of the Theme in a fashion that we consider as, or under applicable law is considered, pornographic, obscene, immoral, infringing, defamatory or libelous; and - - 4. Use or display of the Theme in an electronic format that enables it to be downloaded or distributed in any file sharing arrangement. - -5. **Ownership**. Stackbit shall retain and own all right, title and interest, including but not limited to copyright, patent, trade secret and all other intellectual property rights, in and to the Themes. You shall own all right, title and interest, including but not limited to copyright, patent, trade secret and all other intellectual property rights, in and to the Project, subject to Stackbit’s ownership of the Theme and the terms of this license agreement. - -6. **Term and Termination**. This Agreement shall commence on the deployment of a Project through Stackbit’s Services to a repository (such as for example to Github) and continue indefinitely until it is terminated in accordance with Section 6. Stackbit may terminate this Agreement if You breach the Agreement and such breach remains uncured for 15 days following Your receipt of written notice from Stackbit. You may terminate this Agreement for convenience and without cause at any time immediately upon written notice to Stackbit. Upon termination of this Agreement for any reason, You and your Client shall a) cease all use of the Theme and the Project b) destroy or delete all copies and archives of the Theme, Projects, and accompanying materials, and c) if requested, confirm to Stackbit in writing that you have complied with these requirements. Any provisions of this Agreement which expressly or by implication are intended to survive its termination will survive and continue to bind the parties. - -7. **Warranty and Disclaimer**. THE SERVICES, SITE, THEME, PROJECT AND ALL CONTENT AVAILABLE THROUGH THE SITE ARE OFFERED “AS IS” AND WITHOUT WARRANTY, AND STACKBIT MAKES NO REPRESENTATION OR WARRANTY OF ANY KIND, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, AND SPECIFICALLY DISCLAIMS ALL WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE. - -8. **Limitation of Liability**. Stackbit’s aggregate liability for all claims, losses, liabilities or damages in connection with this Services, Theme, Project or this Agreement or its subject matter, whether as a result of breach of contract, tort (including negligence) or otherwise, regardless of the theory of liability asserted, is limited to no more than the total amount of fees paid to Stackbit under this Agreement, or $100, whichever is greater. In addition, Stackbit will not be liable in any event for lost profits, consequential, indirect, punitive, exemplary or special damages. - -9. **General**. This Agreement shall be governed by the law of the State of California, without reference to conflict of laws principles. The United Nations Convention on contracts for the International Sales of Goods shall not apply. This Agreement, together with the Stackbit Terms of Service at www.stackbit.com/tos/ represents the entire agreement between the parties with regard to the subject matter thereof and supersedes any prior understandings, proposals or agreements concerning the same subject matter. If any provision of this Agreement is found to be unenforceable or invalid, the remainder of such provision shall be enforced to the maximum extent permitted by law. No amendment or modification of this Agreement shall be valid or binding unless in a writing signed by representatives of both parties. You may not assign this Agreement without Stackbit’s prior written consent. Any attempted assignment in violation of this shall be null and void. This Agreement shall be binding upon and inure to the benefit of the parties hereto and their respective permitted successors and assigns. Any notice required or permitted to be given by either party under this Agreement shall be in writing and may be sent via an active Services account dashboard or shall be personally delivered or sent by commercial courier service, or by first class mail (certified or registered if available), or by telecopy confirmed by first class mail (registered or certified if available), to the other party at its address set forth below, or such new address as may from time-to-time be supplied hereunder by the parties hereto. diff --git a/documentation/site/README.md b/documentation/site/README.md deleted file mode 100644 index abb51140..00000000 --- a/documentation/site/README.md +++ /dev/null @@ -1,8 +0,0 @@ -# LedgerSync Documentation - -## Run locally - -``` -bundle install -bundle exec jekyll serve -``` diff --git a/documentation/site/_config.yml b/documentation/site/_config.yml deleted file mode 100644 index 29626b84..00000000 --- a/documentation/site/_config.yml +++ /dev/null @@ -1,119 +0,0 @@ ---- -title: LedgerSync -baseurl: "/" -permalink: "/:title/" -github_url: https://www.github.com/LedgerSync/ledger_sync -slack_url: https://join.slack.com/t/ledger-sync/shared_invite/zt-e5nbl8qc-eOA~5k7bg3p16_l3J7OS~Q -modern_treasury_url: https://www.moderntreasury.com -collections: - posts: - permalink: "/posts/:title/" -description: An open-source library for easily syncing with accounting software, general - ledgers, ERPs, and other ledgers. -palette: green -palettes: - blue: - sass: - accent1: "#00c6ff" - accent2: "#0072ff" - green: - sass: - accent1: "#12db5d" - accent2: "#11998e" - navy: - sass: - accent1: "#004e92" - accent2: "#000428" - violet: - sass: - accent1: "#8e2de2" - accent2: "#4a00e0" -header: - title: LedgerSync - logo_img: images/logo.svg - has_nav: true - nav_links: - - label: Home - url: "/" - type: link - has_subnav: false - - label: Guides - url: "/guides/" - type: link - has_subnav: false - - label: Reference - url: "/reference" - type: link - has_subnav: true - subnav_links: - - label: NetSuite REST - url: reference/netsuite - type: link - - label: NetSuite SOAP - url: reference/netsuite_soap - type: link - - label: QuickBooks Online - url: reference/quickbooks_online - type: link - - label: Stripe - url: reference/stripe - type: link - - label: Blog - url: "/blog" - type: link - has_subnav: false - - label: Contribute - url: "/guides/contribute" - type: link - has_subnav: false - - label: GitHub - url: https://github.com/LedgerSync/ledger_sync - type: primary - has_subnav: false -footer: - content: "© Modern Treasury Inc. All rights reserved." - links: - - label: Maintained with ❤️ in San Francisco, CA by Modern Treasury - url: https://www.moderntreasury.com - type: link - new_window: true - has_social: true - social_links: - - label: Netlify - url: https://www.netlify.com - type: svg - svg_url: https://www.netlify.com/img/global/badges/netlify-dark.svg - svg_alt: Deploys by Netlify - new_window: true - - label: Twitter - url: https://twitter.com/ModernTreasury - type: icon - icon_class: fa-twitter - new_window: true - - label: LinkedIn - url: https://www.linkedin.com/company/modern-treasury - type: icon - icon_class: fa-linkedin - new_window: true - - label: GitHub - url: https://github.com/LedgerSync/ledger_sync - type: icon - icon_class: fa-github - new_window: true -sass: - indentWidth: 4 - style: nested - precision: 10 -plugins: -- jekyll-menus -exclude: -- Gemfile -- Gemfile.lock -- node_modules -- vendor/bundle/ -- vendor/cache/ -- vendor/gems/ -- vendor/ruby/ -- ssg-build.sh -- LICENSE.md -- README.md diff --git a/documentation/site/_data/guides_sections.yml b/documentation/site/_data/guides_sections.yml deleted file mode 100644 index 547107e4..00000000 --- a/documentation/site/_data/guides_sections.yml +++ /dev/null @@ -1,10 +0,0 @@ -root_folder: /guides/ -sections: - - getting-started - - architecture - - ledgers - - customization - - tips_and_more - - contribute - - community - - modern-treasury \ No newline at end of file diff --git a/documentation/site/_data/reference_sections.yml b/documentation/site/_data/reference_sections.yml deleted file mode 100644 index e4e630e2..00000000 --- a/documentation/site/_data/reference_sections.yml +++ /dev/null @@ -1,5 +0,0 @@ -root_folder: /reference/ -sections: - - authentication - - helpers - - resources \ No newline at end of file diff --git a/documentation/site/_includes/action_link.html b/documentation/site/_includes/action_link.html deleted file mode 100644 index 5d175210..00000000 --- a/documentation/site/_includes/action_link.html +++ /dev/null @@ -1,11 +0,0 @@ -{% assign action = include.action %} - - {% if action.type == 'icon' and action.icon_class %} - {{ action.label }} - {% elsif action.type == 'svg' and action.svg_url %} - {{ action.svg_alt }} - {% else %} - {{ action.label }} - {% endif %} - \ No newline at end of file diff --git a/documentation/site/_includes/alerts/base.html b/documentation/site/_includes/alerts/base.html deleted file mode 100644 index 7215f672..00000000 --- a/documentation/site/_includes/alerts/base.html +++ /dev/null @@ -1,3 +0,0 @@ -
- {{ include.title }} {{ include.content }} -
\ No newline at end of file diff --git a/documentation/site/_includes/alerts/danger.html b/documentation/site/_includes/alerts/danger.html deleted file mode 100644 index 89385c71..00000000 --- a/documentation/site/_includes/alerts/danger.html +++ /dev/null @@ -1 +0,0 @@ -{% include alerts/base.html content=include.content type="danger" title=include.title %} \ No newline at end of file diff --git a/documentation/site/_includes/alerts/info.html b/documentation/site/_includes/alerts/info.html deleted file mode 100644 index 36ebc33d..00000000 --- a/documentation/site/_includes/alerts/info.html +++ /dev/null @@ -1 +0,0 @@ -{% include alerts/base.html content=include.content type="info" title=include.title %} \ No newline at end of file diff --git a/documentation/site/_includes/alerts/success.html b/documentation/site/_includes/alerts/success.html deleted file mode 100644 index 4e6f4a82..00000000 --- a/documentation/site/_includes/alerts/success.html +++ /dev/null @@ -1 +0,0 @@ -{% include alerts/base.html content=include.content type="success" title=include.title %} \ No newline at end of file diff --git a/documentation/site/_includes/alerts/warning.html b/documentation/site/_includes/alerts/warning.html deleted file mode 100644 index d613bad9..00000000 --- a/documentation/site/_includes/alerts/warning.html +++ /dev/null @@ -1 +0,0 @@ -{% include alerts/base.html content=include.content type="warning" title=include.title %} \ No newline at end of file diff --git a/documentation/site/_includes/cta_buttons.html b/documentation/site/_includes/cta_buttons.html deleted file mode 100644 index c4553e1f..00000000 --- a/documentation/site/_includes/cta_buttons.html +++ /dev/null @@ -1,4 +0,0 @@ -{% assign actions = include.actions %} -{% for action in actions %} -{{ action.label }} -{% endfor %} diff --git a/documentation/site/_includes/example.md b/documentation/site/_includes/example.md deleted file mode 100644 index ffd60148..00000000 --- a/documentation/site/_includes/example.md +++ /dev/null @@ -1,8 +0,0 @@ -{::options parse_block_html="true" /} -
-
{{ include.content }}
- {% if include.result %} - {{ include.result }} - {% endif %} -
-{::options parse_block_html="false" /} \ No newline at end of file diff --git a/documentation/site/_includes/footer.html b/documentation/site/_includes/footer.html deleted file mode 100644 index 04e46990..00000000 --- a/documentation/site/_includes/footer.html +++ /dev/null @@ -1,20 +0,0 @@ - - \ No newline at end of file diff --git a/documentation/site/_includes/getting_help.md b/documentation/site/_includes/getting_help.md deleted file mode 100644 index f9f05e2e..00000000 --- a/documentation/site/_includes/getting_help.md +++ /dev/null @@ -1,8 +0,0 @@ -There is a group of passionate maintainers happy to help you get started with LedgerSync. There are two main -channels for discussing LedgerSync: [Github]({{ site.github_url }}) and -[Slack]({{ site.slack_url }}). - -## Report a bug - -Please [open an issue on Github]({{ site.github_url }}/issues/new) to report any bugs. Please check if the bug -has previously been reported and comment on the open issue with your use case. \ No newline at end of file diff --git a/documentation/site/_includes/guides_menu.html b/documentation/site/_includes/guides_menu.html deleted file mode 100644 index bf43ac62..00000000 --- a/documentation/site/_includes/guides_menu.html +++ /dev/null @@ -1,29 +0,0 @@ - - \ No newline at end of file diff --git a/documentation/site/_includes/guides_submenu.html b/documentation/site/_includes/guides_submenu.html deleted file mode 100644 index bf5a63ef..00000000 --- a/documentation/site/_includes/guides_submenu.html +++ /dev/null @@ -1,7 +0,0 @@ - diff --git a/documentation/site/_includes/header.html b/documentation/site/_includes/header.html deleted file mode 100644 index df181b06..00000000 --- a/documentation/site/_includes/header.html +++ /dev/null @@ -1,35 +0,0 @@ - - \ No newline at end of file diff --git a/documentation/site/_includes/installation_instructions.md b/documentation/site/_includes/installation_instructions.md deleted file mode 100644 index 0df011cc..00000000 --- a/documentation/site/_includes/installation_instructions.md +++ /dev/null @@ -1,17 +0,0 @@ -Add this line to your application's Gemfile: - -```ruby -gem 'ledger_sync' -``` - -And then execute: - -```bash -$ bundle -``` - -Or install it yourself as: - -```bash -$ gem install ledger_sync -``` \ No newline at end of file diff --git a/documentation/site/_includes/ledgers/netsuite_soap_summary.md b/documentation/site/_includes/ledgers/netsuite_soap_summary.md deleted file mode 100644 index 9e761289..00000000 --- a/documentation/site/_includes/ledgers/netsuite_soap_summary.md +++ /dev/null @@ -1 +0,0 @@ -{% include ledgers/netsuite_summary_shared.md page=page site=site %} \ No newline at end of file diff --git a/documentation/site/_includes/ledgers/netsuite_summary.md b/documentation/site/_includes/ledgers/netsuite_summary.md deleted file mode 100644 index 9e761289..00000000 --- a/documentation/site/_includes/ledgers/netsuite_summary.md +++ /dev/null @@ -1 +0,0 @@ -{% include ledgers/netsuite_summary_shared.md page=page site=site %} \ No newline at end of file diff --git a/documentation/site/_includes/ledgers/netsuite_summary_shared.md b/documentation/site/_includes/ledgers/netsuite_summary_shared.md deleted file mode 100644 index 3114469a..00000000 --- a/documentation/site/_includes/ledgers/netsuite_summary_shared.md +++ /dev/null @@ -1 +0,0 @@ -NetSuite is an enterprise ERP, providing highly scalable and felxible bookkeeping and accounting software. \ No newline at end of file diff --git a/documentation/site/_includes/ledgers/quickbooks_online_summary.md b/documentation/site/_includes/ledgers/quickbooks_online_summary.md deleted file mode 100644 index 46617d84..00000000 --- a/documentation/site/_includes/ledgers/quickbooks_online_summary.md +++ /dev/null @@ -1 +0,0 @@ -QuickBooks Online \ No newline at end of file diff --git a/documentation/site/_includes/ledgers/stripe_summary.md b/documentation/site/_includes/ledgers/stripe_summary.md deleted file mode 100644 index 46617d84..00000000 --- a/documentation/site/_includes/ledgers/stripe_summary.md +++ /dev/null @@ -1 +0,0 @@ -QuickBooks Online \ No newline at end of file diff --git a/documentation/site/_includes/reference/netsuite/authentication/_token_based_authentication.md b/documentation/site/_includes/reference/netsuite/authentication/_token_based_authentication.md deleted file mode 100644 index 555ff716..00000000 --- a/documentation/site/_includes/reference/netsuite/authentication/_token_based_authentication.md +++ /dev/null @@ -1,99 +0,0 @@ -## Overview - -In order to authenticate to NetSuite, you need the following: - -- `account_id` -- `consumer_key` -- `consumer_secret` -- `token_id` -- `token_secret` - -We will walk through how to get each value in the following sections. - -
Note: -You need to have sufficient permissions to set up your account for API authentication. -
- -## Prerequisites - -### REST Web Services feature - -Enable the feature at Setup > Company > Setup Tasks > Enable Features, in the SuiteTalk (Web Services) section, on the SuiteCloud subtab. To use the feature, you must accept the SuiteCloud Terms of Service. - -### SuiteAnalytics Workbook feature - -Enable the feature at Setup > Company > Setup Tasks > Enable Features, on the Analytics subtab. - -### Permissions - -You will require the following permissions: - -- REST Web Services -- Log in using Access Tokens -- SuiteAnalytics Workbook - -Your permissions vary based on which role you are assigned. You can edit roles in Setup > Users/Roles > User Management > Manage Roles. Ensure your user is assigned a role with the aforementioned permissions in order to complete the setup. - -
Note: -

- There are two different sets of permissions you will need: -

-

-

-

- -

-These can be the same or different roles. They can be assigned to one or many users. -

-
- -## Account ID - -The `account_id` can be found in the URL when you are logged into the NetSuite dashboard in your browser. It will look -something like the following: - -``` -https://.app.netsuite.com/app/center/card.nl?sc=-29&whence= -``` - -Example: - -``` -https://123456.app.netsuite.com/app/center/card.nl?sc=-29&whence= -``` - -The Account ID precedes `.app.netsuite.com`, which in this case is `123456`. Note that your ID may include `-sb1` -(representing "Sandbox 1"). Be sure to include the entire ID as it appears in the URL, including any letters, numbers, -and hyphens. - -## Consumer Keys - -The consumer keys are retrieved when you [create an Integration record](https://system.netsuite.com/app/help/helpcenter.nl?fid=bridgehead_4249032125.html&whence=). You can view [the NetSuite documentation](https://system.netsuite.com/app/help/helpcenter.nl?fid=bridgehead_4249032125.html&whence=) for the official documentation. - -At the last step of creating an Integration record, save the consumer key and consumer secret. They will not be shown again once you navigate away from the page. - -## Token - -To obtain your `token_key` and `token_secret`, you will need to [create a Token](https://system.netsuite.com/app/help/helpcenter.nl?fid=bridgehead_4254081947.html). View [the NetSuite documentation](https://system.netsuite.com/app/help/helpcenter.nl?fid=bridgehead_4254081947.html) for the official documentation. - -You will use the integration record you created along with your user (or the user who has the necessary permissions to access records). - -At the last step, save the token key and token secret. - -## Conclusion - -Now with these values, you can successfully authenticate to NetSuite. Simply pass the values into the client: - -{% highlight ruby linenos %} -client = LedgerSync::Ledgers::QuickBooksOnline::Client.new( - account_id: account_id, - consumer_key: consumer_key, - consumer_secret: consumer_secret, - token_id: token_id, - token_secret: token_secret -) -{% endhighlight %} - diff --git a/documentation/site/_includes/reference/netsuite/authentication/index.md b/documentation/site/_includes/reference/netsuite/authentication/index.md deleted file mode 100644 index b3e364fb..00000000 --- a/documentation/site/_includes/reference/netsuite/authentication/index.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Authentication -layout: reference_netsuite -ledger: netsuite ---- - -For the REST API, NetSuite offers two types of authentication: - -- Token Based Authentication (TBA) -- Oauth 2.0 - -This client currently uses TBA. While Oauth 2.0 may be available in the future, TBA was chosen for the following reasons: - -1. The SOAP API only supports TBA. -2. NetSuite users will still need to go through a manual setup (e.g. Integration record and Role) regardless of the method. \ No newline at end of file diff --git a/documentation/site/_includes/reference/netsuite/authentication/token_based_authentication.md b/documentation/site/_includes/reference/netsuite/authentication/token_based_authentication.md deleted file mode 100644 index 8361af78..00000000 --- a/documentation/site/_includes/reference/netsuite/authentication/token_based_authentication.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: Token Based Authentication -layout: reference_netsuite ---- - -{% include reference/netsuite/authentication/_token_based_authentication.md %} \ No newline at end of file diff --git a/documentation/site/_includes/reference/netsuite/index.md b/documentation/site/_includes/reference/netsuite/index.md deleted file mode 100644 index 5cd716a5..00000000 --- a/documentation/site/_includes/reference/netsuite/index.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: NetSuite -layout: reference_netsuite -ledger: netsuite ---- - -### Resource Metadata and Schemas - -Due to NetSuites granular user permissions and custom attributes, resources and methods for those resources can vary from one user (a.k.a. token) to another. Because of this variance, there are some helper classes that allow you to retrieve NetSuite records, allowed methods, attributes/parameters, etc. - -To retrieve the metadata for a record: - -```ruby -metadata = LedgerSync::Ledgers::NetSuite::Record::Metadata.new( - client: netsuite_client, # Assuming this is previous defined - record: :customer -) - -puts metadata.http_methods # Returns a list of LedgerSync::Ledgers::NetSuite::Record::HTTPMethod objects -puts metadata.properties # Returns a list of LedgerSync::Ledgers::NetSuite::Record::Property objects -``` - -### Reference - -- [NetSuite REST API Documentation](https://docs.oracle.com/cloud/latest/netsuitecs_gs/NSTRW/NSTRW.pdf) \ No newline at end of file diff --git a/documentation/site/_includes/reference/netsuite_soap/index.md b/documentation/site/_includes/reference/netsuite_soap/index.md deleted file mode 100644 index e17a4505..00000000 --- a/documentation/site/_includes/reference/netsuite_soap/index.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: NetSuite SOAP -layout: reference_netsuite_soap -ledger: netsuite_soap ---- - -LedgerSync supports the NetSuite SOAP client, leveraging [the NetSuite gem](https://github.com/NetSweet/netsuite). The client and sample operations are provided, though the main NetSuite client uses the REST API. - -### Reference - -- [NetSuite SOAP API Documentation](https://docs.oracle.com/cloud/latest/netsuitecs_gs/NSTWR/NSTWR.pdf) \ No newline at end of file diff --git a/documentation/site/_includes/reference/quickbooks_online/authentication/index.md b/documentation/site/_includes/reference/quickbooks_online/authentication/index.md deleted file mode 100644 index 47487fab..00000000 --- a/documentation/site/_includes/reference/quickbooks_online/authentication/index.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: Authentication -layout: reference_quickbooks_online -ledger: quickbooks_online ---- - -### OAuth - -QuickBooks Online utilizes OAuth 2.0, which requires frequent refreshing of the access token. The client will handle this automatically, attempting a single token refresh on any single request authentication failure. Depending on how you use the library, every client has implements a class method `ledger_attributes_to_save`, which is an array of attributes that may change as the client is used. You can also call the instance method `ledger_attributes_to_save` which will be a hash of these values. It is a good practice to always store these attributes if you are saving access tokens in your database. - -#### Retrieve Access Token - -The library contains a lightweight script that is helpful in retrieving and refreshing access tokens. To use, do the following: - -1. Create a `.env` file in the library root. -2. Add values for `QUICKBOOKS_ONLINE_CLIENT_ID` and `QUICKBOOKS_ONLINE_CLIENT_SECRET` (you can copy `.env.template`). -3. Ensure your developer application in [the QuickBooks Online developer portal](https://developer.intuit.com) contains this redirect URI: `http://localhost:5678` (note: no trailing slash and port configurable with `PORT` environment variable) -4. Run `ruby bin/quickbooks_online_oauth_server.rb` from the library root (note: it must run from the root in order to update `.env`). -5. Visit the URL output in the terminal. -6. Upon redirect back to your `localhost`, the new values will be printed to the console and saved back to your `.env` - -#### Ledger Helper Methods - -The client also implements some helper methods for getting tokens. For example, you can set up an client using the following: - -```ruby -# Retrieve the following values from Intuit app settings -client_id = 'ID' -client_secret = 'SECRET' -redirect_uri = 'http://localhost:3000' - -oauth_client = LedgerSync::Ledgers::QuickBooksOnline::OAuthClientHelper.new( - client_id: client_id, - client_secret: client_secret -) - -puts oauth_client.authorization_url(redirect_uri: redirect_uri) - -# Visit on the output URL and authorize a company. -# You will be redirected back to the redirect_uri. -# Copy the full url from your browser: - -uri = 'https://localhost:3000/?code=FOO&state=BAR&realm_id=BAZ' - -client = LedgerSync::Ledgers::QuickBooksOnline::Client.new_from_oauth_client_uri( - oauth_client: oauth_client, - uri: uri -) - -# You can test that the auth works: - -client.refresh! -``` - -**Note: If you have a `.env` file storing your secrets, the client will automatically update the variables and record previous values whenever values change** \ No newline at end of file diff --git a/documentation/site/_includes/reference/quickbooks_online/errors/index.md b/documentation/site/_includes/reference/quickbooks_online/errors/index.md deleted file mode 100644 index bfeac8ed..00000000 --- a/documentation/site/_includes/reference/quickbooks_online/errors/index.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Errors -layout: reference_quickbooks_online -ledger: quickbooks_online ---- - -While LedgerSync tries to catch and translate errors, not all errors will be caught. In these cases, you can resque a generic `LedgerSync::OperationError` and determine what to do based on the response body. - -[QuickBooks Online Error Documentation](https://developer.intuit.com/app/developer/qbo/docs/develop/troubleshooting/error-codes) \ No newline at end of file diff --git a/documentation/site/_includes/reference/quickbooks_online/index.md b/documentation/site/_includes/reference/quickbooks_online/index.md deleted file mode 100644 index cf833ce8..00000000 --- a/documentation/site/_includes/reference/quickbooks_online/index.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: QuickBooks Online -layout: reference_quickbooks_online -ledger: quickbooks_online ---- - diff --git a/documentation/site/_includes/reference/quickbooks_online/webhooks/index.md b/documentation/site/_includes/reference/quickbooks_online/webhooks/index.md deleted file mode 100644 index e5fca1c4..00000000 --- a/documentation/site/_includes/reference/quickbooks_online/webhooks/index.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: Webhooks -layout: reference_quickbooks_online -ledger: quickbooks_online ---- - -Reference: [QuickBooks Online Webhook Documentation](https://developer.intuit.com/app/developer/qbo/docs/develop/webhooks/managing-webhooks-notifications#validating-the-notification) - -LedgerSync offers an easy way to validate and parse webhook payloads. It also allows you to easily fetch the resources referenced. You can create and use a webhook with the following: - -```ruby -# Assuming `request` is the webhook request received from Quickbooks Online -webhook = LedgerSync::Ledgers::QuickBooksOnline::Webhook.new( - payload: request.body.read # It accepts a JSON string or hash -) - -verification_token = WEBHOOK_VERIFICATION_TOKEN # You get this token when you create webhooks in the QuickBooks Online dashboard -signature = request.headers['intuit-signature'] -raise 'Not valid' unless webhook.valid?(signature: signature, verification_token: verification_token) - -# Although not yet used, webhooks may include notifications for multiple realms -webhook.notifications.each do |notification| - puts notification.realm_id - - # Multiple events may be referenced. - notification.events.each do |event| - puts event.resource # Returns a LedgerSync resource with the `ledger_id` set - - # Other helpful methods - notification.find_operation_class(client: your_quickbooks_client_instance) # The respective Find class - notification.find_operation(client: your_quickbooks_client_instance) # The initialized respective Find operation - notification.find(client: your_quickbooks_client_instance) # Performs a Find operation for the resource retrieving the latest version from QuickBooks Online - end - - # Other helpful methods - notification.resources # All resources for a given webhook across all events -end - -# Other helpful methods -webhook.events # All events for a given webhook across all realms -webhook.resources # All events for a given webhook across all realms and events -``` \ No newline at end of file diff --git a/documentation/site/_includes/reference/stripe/index.md b/documentation/site/_includes/reference/stripe/index.md deleted file mode 100644 index ba31c652..00000000 --- a/documentation/site/_includes/reference/stripe/index.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: Stripe -layout: reference_stripe -ledger: stripe ---- - diff --git a/documentation/site/_includes/section_content.html b/documentation/site/_includes/section_content.html deleted file mode 100644 index 4442960a..00000000 --- a/documentation/site/_includes/section_content.html +++ /dev/null @@ -1,29 +0,0 @@ -{% assign section = include.section %} -
-
-
- {% assign image_is_not_empty = section.image | is_not_empty %} {% if image_is_not_empty %} -
- {{ section.title }} -
- {% endif %} -
- {% assign title_is_not_empty = section.title | is_not_empty %} {% if title_is_not_empty %} -
-

{{ section.title }}

-
- {% endif %} {% assign content_is_not_empty = section.content | is_not_empty %} {% if content_is_not_empty %} -
- {{ section.content | markdownify }} -
- {% endif %} {% assign actions_is_not_empty = section.actions | is_not_empty %} {% if actions_is_not_empty %} -
- - {% include cta_buttons.html actions=section.actions %} -
- {% endif %} -
-
-
-
- \ No newline at end of file diff --git a/documentation/site/_includes/section_cta.html b/documentation/site/_includes/section_cta.html deleted file mode 100644 index fad0b8af..00000000 --- a/documentation/site/_includes/section_cta.html +++ /dev/null @@ -1,24 +0,0 @@ -{% assign section = include.section %} -
-
-
-
- {% if section.title or section.subtitle %} -
- {% assign title_is_not_empty = section.title | is_not_empty %} {% if title_is_not_empty %} -

{{ section.title }}

- {% endif %} {% assign subtitle_is_not_empty = section.subtitle | is_not_empty %} {% if subtitle_is_not_empty %} -

{{ section.subtitle }}

- {% endif %} -
- {% endif %} {% assign actions_is_not_empty = section.actions | is_not_empty %} {% if actions_is_not_empty %} -
- - {% include cta_buttons.html actions=section.actions %} -
- {% endif %} -
-
-
-
- \ No newline at end of file diff --git a/documentation/site/_includes/section_grid.html b/documentation/site/_includes/section_grid.html deleted file mode 100644 index 13730e1e..00000000 --- a/documentation/site/_includes/section_grid.html +++ /dev/null @@ -1,45 +0,0 @@ -{% assign section = include.section %} -
-
- {% if section.title or section.subtitle %} -
- {% assign title_is_not_empty = section.title | is_not_empty %} {% if title_is_not_empty %} -

{{ section.title }}

- {% endif %} {% assign subtitle_is_not_empty = section.subtitle | is_not_empty %} {% if subtitle_is_not_empty %} -

{{ section.subtitle }}

- {% endif %} -
- {% endif %} {% assign grid_items_is_not_empty = section.grid_items | is_not_empty %} {% if grid_items_is_not_empty %} -
-
- {% for item in section.grid_items %} -
-
- {% assign image_is_not_empty = item.image | is_not_empty %} {% if image_is_not_empty %} -
- {{ item.title }} -
- {% endif %} {% assign title_is_not_empty = item.title | is_not_empty %} {% if title_is_not_empty %} -

- {% assign title_url_is_not_empty = item.title_url | is_not_empty %} {% if title_url_is_not_empty %} - {{ item.title }} {% else %} {{ item.title }} {% endif %} -

- {% endif %} {% assign content_is_not_empty = item.content | is_not_empty %} {% if content_is_not_empty %} -
- {{ item.content | markdownify }} -
- {% endif %} {% assign actions_is_not_empty = item.actions | is_not_empty %} {% if actions_is_not_empty %} -
- - {% include cta_buttons.html actions=item.actions %} -
- {% endif %} -
-
- {% endfor %} -
-
- {% endif %} -
-
- \ No newline at end of file diff --git a/documentation/site/_includes/section_guides.html b/documentation/site/_includes/section_guides.html deleted file mode 100644 index d465b771..00000000 --- a/documentation/site/_includes/section_guides.html +++ /dev/null @@ -1,35 +0,0 @@ -{% assign section = include.section %} -
-
- {% if section.title or section.subtitle %} -
- {% assign title_is_not_empty = section.title | is_not_empty %} {% if title_is_not_empty %} -

{{ section.title }}

- {% endif %} {% assign subtitle_is_not_empty = section.subtitle | is_not_empty %} {% if subtitle_is_not_empty %} -

{{ section.subtitle }}

- {% endif %} -
- {% endif %} -
-
- {% for doc_section in site.data.guides_sections.sections %} {% assign doc_section_folder = site.data.guides_sections.root_folder | append: doc_section %} {% assign doc_section_page_path = doc_section_folder | append: '/index.md' %} {% assign doc_section_page - = doc_section_page_path | get_page %} -
-
-

{{ doc_section_page.title }}

- {% assign excerpt_is_not_empty = doc_section_page.excerpt | is_not_empty %} {% if excerpt_is_not_empty %} -
-

{{ doc_section_page.excerpt }}

-
- {% endif %} - -
-
- {% endfor %} -
-
-
-
- \ No newline at end of file diff --git a/documentation/site/_includes/section_hero.html b/documentation/site/_includes/section_hero.html deleted file mode 100644 index c0878502..00000000 --- a/documentation/site/_includes/section_hero.html +++ /dev/null @@ -1,23 +0,0 @@ -{% assign section = include.section %} -
- {% assign image_is_not_empty = section.image | is_not_empty %} {% if image_is_not_empty %} -
- {% endif %} -
- {% assign title_is_not_empty = section.title | is_not_empty %} {% if title_is_not_empty %} -
-

{{ section.title }}

-
- {% endif %} {% assign content_is_not_empty = section.content | is_not_empty %} {% if content_is_not_empty %} -
- {{ section.content | markdownify }} -
- {% endif %} {% assign actions_is_not_empty = section.actions | is_not_empty %} {% if actions_is_not_empty %} -
- - {% include cta_buttons.html actions=section.actions %} -
- {% endif %} -
-
- \ No newline at end of file diff --git a/documentation/site/_includes/submenu.html b/documentation/site/_includes/submenu.html deleted file mode 100644 index a9c16a2f..00000000 --- a/documentation/site/_includes/submenu.html +++ /dev/null @@ -1,7 +0,0 @@ - \ No newline at end of file diff --git a/documentation/site/_layouts/advanced.html b/documentation/site/_layouts/advanced.html deleted file mode 100644 index c7b44aae..00000000 --- a/documentation/site/_layouts/advanced.html +++ /dev/null @@ -1,8 +0,0 @@ ---- -layout: body ---- - -{% for section in page.sections %} - {% assign component = section.type | append: ".html" %} - {% include {{ component }} section=section site=site %} -{% endfor %} diff --git a/documentation/site/_layouts/base.html b/documentation/site/_layouts/base.html deleted file mode 100644 index c97d1f02..00000000 --- a/documentation/site/_layouts/base.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - LedgerSync - {% assign title_is_not_empty = page.title | is_not_empty %}{% if title_is_not_empty %}{{ page.title }} - {% endif %}{{ site.title }} - - - - - - - - - - - - - - - {{ content }} - - - - - - - \ No newline at end of file diff --git a/documentation/site/_layouts/blog.html b/documentation/site/_layouts/blog.html deleted file mode 100644 index a145996c..00000000 --- a/documentation/site/_layouts/blog.html +++ /dev/null @@ -1,51 +0,0 @@ ---- -layout: body ---- - - - -
-
- {% assign display_posts = '/posts' | get_pages | sort: 'date' | reverse %} - {% for post in display_posts %} -
- {% assign thumb_image_is_not_empty = post.thumb_image | is_not_empty %} - {% if thumb_image_is_not_empty %} - {{ post.title }} - {% endif %} -
- -

{{ post.title }}

-
- {% assign excerpt_is_not_empty = post.excerpt | is_not_empty %} - {% if excerpt_is_not_empty %} -

{{ post.excerpt }}

-

Read More

- {% endif %} -
- {% endfor %} -
- - - - -
diff --git a/documentation/site/_layouts/body.html b/documentation/site/_layouts/body.html deleted file mode 100644 index d34d711c..00000000 --- a/documentation/site/_layouts/body.html +++ /dev/null @@ -1,11 +0,0 @@ ---- -layout: base ---- - -
- {% include header.html %} -
- {{ content }} -
- {% include footer.html %} -
diff --git a/documentation/site/_layouts/guides.html b/documentation/site/_layouts/guides.html deleted file mode 100644 index a8bc2886..00000000 --- a/documentation/site/_layouts/guides.html +++ /dev/null @@ -1,46 +0,0 @@ ---- -layout: body ---- - -
-
- - {% include guides_menu.html page=page site=site sections=site.data.guides_sections.sections root_folder=site.data.guides_sections.root_folder %} -
-
-
-

{{ page.title }}

-
- -
- {{ content }} {% assign root_page_path = site.data.guides_sections.root_folder | append: 'index.md' %} {% assign current_page_path = '/' | append: page.path %} {% if root_page_path != current_page_path %} {% assign child_pages_path = '/' | append: page.rel_dir - %} {% assign child_pages = child_pages_path | get_pages | where_exp: "item", "item.basename != 'index.md'" | sort: 'weight' %} {% assign child_count = child_pages | size %} {% if child_count > 0 %} {% assign has_children = true %}{% - else %} {% assign has_children = false %}{% endif %} {% assign has_children_is_not_empty = has_children | is_not_empty %} {% if has_children_is_not_empty %} -
- -
Related articles:

- - - - {% endif %} {% endif %} -
- -
- -
- - - -
- -
- \ No newline at end of file diff --git a/documentation/site/_layouts/page.html b/documentation/site/_layouts/page.html deleted file mode 100644 index a07fa78d..00000000 --- a/documentation/site/_layouts/page.html +++ /dev/null @@ -1,26 +0,0 @@ ---- -layout: body ---- - -
-
- {% assign image_is_not_empty = page.image | is_not_empty %} {% if image_is_not_empty %} -
- {% endif %} -
-

{{ page.title }}

- {% assign subtitle_is_not_empty = page.subtitle | is_not_empty %} {% if subtitle_is_not_empty %} -
- {{ page.subtitle }} -
- {% endif %} -
-
-
-
- {{ content }} -
-
- -
- \ No newline at end of file diff --git a/documentation/site/_layouts/post.html b/documentation/site/_layouts/post.html deleted file mode 100644 index 291ec390..00000000 --- a/documentation/site/_layouts/post.html +++ /dev/null @@ -1,52 +0,0 @@ ---- -layout: body ---- - -
-
- {% assign image_is_not_empty = page.image | is_not_empty %} - {% if image_is_not_empty %} -
- {% endif %} -
- -

{{ page.title }}

- {% assign subtitle_is_not_empty = page.subtitle | is_not_empty %} - {% if subtitle_is_not_empty %} -
- {{ page.subtitle }} -
- {% endif %} -
-
-
-
- {{ content }} -
-
-
- - - diff --git a/documentation/site/_layouts/reference.html b/documentation/site/_layouts/reference.html deleted file mode 100644 index 5069971b..00000000 --- a/documentation/site/_layouts/reference.html +++ /dev/null @@ -1,46 +0,0 @@ ---- -layout: body ---- - -
-
- - {% assign root_folder = site.data.reference_sections.root_folder %} {% include guides_menu.html page=page site=site sections=site.data.reference_sections.sections root_folder=root_folder %} -
-
-
-

{{ page.title }}

-
- -
- {{ content }} {% assign root_page_path = root_folder | append: 'index.md' %} {% assign current_page_path = '/' | append: page.path %} {% if root_page_path != current_page_path %} {% assign child_pages_path = '/' | append: page.rel_dir %} {% assign child_pages - = child_pages_path | get_pages | where_exp: "item", "item.basename != 'index.md'" | sort: 'weight' %} {% assign child_count = child_pages | size %} {% if child_count > 0 %} {% assign has_children = true %}{% else %} {% assign has_children - = false %}{% endif %} {% assign has_children_is_not_empty = has_children | is_not_empty %} {% if has_children_is_not_empty %} -
- -
Related articles:

- - - - {% endif %} {% endif %} -
- -
- -
- - - -
- -
- \ No newline at end of file diff --git a/documentation/site/_layouts/reference_netsuite.html b/documentation/site/_layouts/reference_netsuite.html deleted file mode 100644 index df0be83d..00000000 --- a/documentation/site/_layouts/reference_netsuite.html +++ /dev/null @@ -1,46 +0,0 @@ ---- -layout: body ---- - -
-
- - {% assign root_folder = site.data.reference_sections.root_folder | append: 'netsuite/' %} {% include guides_menu.html page=page site=site sections=site.data.reference_sections.sections root_folder=root_folder %} -
-
-
-

{{ page.title }}

-
- -
- {{ content }} {% assign root_page_path = root_folder | append: 'index.md' %} {% assign current_page_path = '/' | append: page.path %} {% if root_page_path != current_page_path %} {% assign child_pages_path = '/' | append: page.rel_dir %} {% assign child_pages - = child_pages_path | get_pages | where_exp: "item", "item.basename != 'index.md'" | sort: 'weight' %} {% assign child_count = child_pages | size %} {% if child_count > 0 %} {% assign has_children = true %}{% else %} {% assign has_children - = false %}{% endif %} {% assign has_children_is_not_empty = has_children | is_not_empty %} {% if has_children_is_not_empty %} -
- -
Related articles:

- - - - {% endif %} {% endif %} -
- -
- -
- - - -
- -
- \ No newline at end of file diff --git a/documentation/site/_layouts/reference_netsuite_soap.html b/documentation/site/_layouts/reference_netsuite_soap.html deleted file mode 100644 index 3caaecf5..00000000 --- a/documentation/site/_layouts/reference_netsuite_soap.html +++ /dev/null @@ -1,46 +0,0 @@ ---- -layout: body ---- - -
-
- - {% assign root_folder = site.data.reference_sections.root_folder | append: 'netsuite_soap/' %} {% include guides_menu.html page=page site=site sections=site.data.reference_sections.sections root_folder=root_folder %} -
-
-
-

{{ page.title }}

-
- -
- {{ content }} {% assign root_page_path = root_folder | append: 'index.md' %} {% assign current_page_path = '/' | append: page.path %} {% if root_page_path != current_page_path %} {% assign child_pages_path = '/' | append: page.rel_dir %} {% assign child_pages - = child_pages_path | get_pages | where_exp: "item", "item.basename != 'index.md'" | sort: 'weight' %} {% assign child_count = child_pages | size %} {% if child_count > 0 %} {% assign has_children = true %}{% else %} {% assign has_children - = false %}{% endif %} {% assign has_children_is_not_empty = has_children | is_not_empty %} {% if has_children_is_not_empty %} -
- -
Related articles:

- - - - {% endif %} {% endif %} -
- -
- -
- - - -
- -
- \ No newline at end of file diff --git a/documentation/site/_layouts/reference_quickbooks_online.html b/documentation/site/_layouts/reference_quickbooks_online.html deleted file mode 100644 index 3d09954d..00000000 --- a/documentation/site/_layouts/reference_quickbooks_online.html +++ /dev/null @@ -1,46 +0,0 @@ ---- -layout: body ---- - -
-
- - {% assign root_folder = site.data.reference_sections.root_folder | append: 'quickbooks_online/' %} {% include guides_menu.html page=page site=site sections=site.data.reference_sections.sections root_folder=root_folder %} -
-
-
-

{{ page.title }}

-
- -
- {{ content }} {% assign root_page_path = root_folder | append: 'index.md' %} {% assign current_page_path = '/' | append: page.path %} {% if root_page_path != current_page_path %} {% assign child_pages_path = '/' | append: page.rel_dir %} {% assign child_pages - = child_pages_path | get_pages | where_exp: "item", "item.basename != 'index.md'" | sort: 'weight' %} {% assign child_count = child_pages | size %} {% if child_count > 0 %} {% assign has_children = true %}{% else %} {% assign has_children - = false %}{% endif %} {% assign has_children_is_not_empty = has_children | is_not_empty %} {% if has_children_is_not_empty %} -
- -
Related articles:

- - - - {% endif %} {% endif %} -
- -
- -
- - - -
- -
- \ No newline at end of file diff --git a/documentation/site/_layouts/reference_stripe.html b/documentation/site/_layouts/reference_stripe.html deleted file mode 100644 index 9f8a754c..00000000 --- a/documentation/site/_layouts/reference_stripe.html +++ /dev/null @@ -1,46 +0,0 @@ ---- -layout: body ---- - -
-
- - {% assign root_folder = site.data.reference_sections.root_folder | append: 'stripe/' %} {% include guides_menu.html page=page site=site sections=site.data.reference_sections.sections root_folder=root_folder %} -
-
-
-

{{ page.title }}

-
- -
- {{ content }} {% assign root_page_path = root_folder | append: 'index.md' %} {% assign current_page_path = '/' | append: page.path %} {% if root_page_path != current_page_path %} {% assign child_pages_path = '/' | append: page.rel_dir %} {% assign child_pages - = child_pages_path | get_pages | where_exp: "item", "item.basename != 'index.md'" | sort: 'weight' %} {% assign child_count = child_pages | size %} {% if child_count > 0 %} {% assign has_children = true %}{% else %} {% assign has_children - = false %}{% endif %} {% assign has_children_is_not_empty = has_children | is_not_empty %} {% if has_children_is_not_empty %} -
- -
Related articles:

- - - - {% endif %} {% endif %} -
- -
- -
- - - -
- -
- \ No newline at end of file diff --git a/documentation/site/_plugins/filters.rb b/documentation/site/_plugins/filters.rb deleted file mode 100644 index d9fb3892..00000000 --- a/documentation/site/_plugins/filters.rb +++ /dev/null @@ -1,122 +0,0 @@ -# frozen_string_literal: true - -module LedgerSync - module Filters - def if(input, if_true, if_false) - input ? if_true : if_false - end - - def starts_with(input, str) - input.start_with?(str) - end - - def ends_with(input, str) - input.end_with?(str) - end - - def link(input) - relative_path = input.strip - - return relative_path if relative_path.start_with?('#') - - site = @context.registers[:site] - - site.each_site_file do |item| - return item.url if item.relative_path == relative_path - # This takes care of the case for static files that have a leading / - return item.url if item.relative_path == "/#{relative_path}" - end - - raise ArgumentError, <<~MSG - Could not find document '#{relative_path}' in 'link' filter. - - Make sure the document exists and the path is correct. - MSG - end - - def is_empty(input) # rubocop:disable Naming/PredicateName - if input.respond_to?(:empty?) - input.empty? - else - !input - end - end - - def is_not_empty(input) # rubocop:disable Naming/PredicateName - if input.respond_to?(:empty?) - !input.empty? - else - !!input # rubocop:disable Style/DoubleNegation - end - end - - def replace_regexp(input, pattern, replacement) - regexp = /#{pattern}/ - input.gsub(regexp, replacement) - end - - def sprintf(format, argument) - Object.send(:sprintf, format, argument) - end - - def get_page(page_path) - site = @context.registers[:site] - relative_page_path = page_path.sub(%r{^/}, '') - relative_page_parts = relative_page_path.split('/') - - if site.collections.key?(relative_page_parts[0]) - if relative_page_parts.length > 2 - raise ArgumentError, "get_page can not have sub-folders inside collection folder, received #{page_path}" - end - - site.collections[relative_page_parts[0]].docs.find do |doc| - if doc.data.key?('slug') && doc.data.key?('ext') - doc.data['slug'] + doc.data['ext'] == relative_page_parts[1] - else - doc.basename == relative_page_parts[1] - end - end - else - site.pages.find { |page| page.relative_path == relative_page_path } - end - end - - def get_pages(folder_path) - site = @context.registers[:site] - - relative_folder_path = folder_path.sub(%r{^/}, '').sub(%r{/$}, '') - relative_folder_path = '.' if relative_folder_path == '' - - relative_folder_parts = relative_folder_path.split('/') - - if site.collections.key?(relative_folder_parts[0]) - if relative_folder_parts.length != 1 - raise ArgumentError, "get_pages can not have sub-folders inside collection folder, received #{folder_path}" - end - - site.collections[relative_folder_parts[0]].docs - else - site.pages.select { |page| File.dirname(page.path).sub(%r{^/}, '').sub(%r{/$}, '') == relative_folder_path } - end - end - - class Cycler < Liquid::Drop - def initialize(values) - @values = values - @counter = 0 - end - - def next - res = @values[@counter % @values.length] - @counter += 1 - res - end - end - - def cycler(input, delimiter = ' ') - Cycler.new(input.split(delimiter, -1)) - end - end -end - -Liquid::Template.register_filter(LedgerSync::Filters) diff --git a/documentation/site/_plugins/hooks.rb b/documentation/site/_plugins/hooks.rb deleted file mode 100644 index 0e5776b7..00000000 --- a/documentation/site/_plugins/hooks.rb +++ /dev/null @@ -1,9 +0,0 @@ -# frozen_string_literal: true - -Jekyll::Hooks.register :site, :pre_render do |site, _payload| - site.pages.each do |page| - page.data['rel_dir'] = File.dirname(page.path) - page.data['basename'] = File.basename(page.path) - page.data['filename'] = File.basename(page.path, '.*') - end -end diff --git a/documentation/site/_posts/2020-06-01-introducing-docs.md b/documentation/site/_posts/2020-06-01-introducing-docs.md deleted file mode 100644 index 062c1116..00000000 --- a/documentation/site/_posts/2020-06-01-introducing-docs.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Introducing Documentation -excerpt: >- - Completely re-designed the documentation, including guides, ledger references, and the LedgerSync blog. -date: '2020-06-01' -# thumb_image: images/4.jpg -# image: images/3.jpg -layout: post ---- - -LedgerSync has now grown to support three different ledgers! As LedgerSync grows, we want to ensure the library is easy -to use and understand. Our README was growing quite unwieldy, so we decided to generate this static website. - -These docs contain a mix of manually and automatically generated content. We have developed scripts that keep our -docs in sync with the code. Our goal is to reduce the need to write documentation with each commit. - -If you find any bugs or have any suggestions, please [open an issue on Github](https://github.com/LedgerSync/ledger_sync/issues/new). \ No newline at end of file diff --git a/documentation/site/_posts/2020-06-10-netsuite-authentication.md b/documentation/site/_posts/2020-06-10-netsuite-authentication.md deleted file mode 100644 index 43a47a91..00000000 --- a/documentation/site/_posts/2020-06-10-netsuite-authentication.md +++ /dev/null @@ -1,382 +0,0 @@ ---- -title: How to authenticate to NetSuite's SuiteTalk REST Web Services API -excerpt: >- - A step-by-step guide to authenticating to the new NetSuite REST API. -date: '2020-06-01' -# thumb_image: images/4.jpg -# image: images/3.jpg -layout: post ---- - -Earlier this year, NetSuite released their new REST API called SuiteTalk REST Web Services. While still incomplete, this API provides a much friendlier interface for developers than its predecessors— the SOAP API and RESTlets. We chose to use the new REST API, because we believe it is the future for building integrations to NetSuite. The REST standard is much more intuitive, with many resources across many languages and frameworks. - -{% include alerts/info.html title="Tip:" content="We do our best to write comprehensive unit tests for the entire library. Tests are a great resource for examples on inputs, outputs, and usage, not all of which may be documented here." %} - -## Options for Authentication - -The REST API offers two types of authentication: Token-Based Authentication (TBA) and OAuth 2.0. We chose to use TBA for the REST client. - -Simply put, TBA is based on OAuth 1.0. Ultimately, you need to generate a request header that includes a signature created using tokens retrieved from the NetSuite dashboard and the OAuth 1.0 standard. Unfortunately, at the time of development, we hit a few walls trying to authenticate: - -- The NetSuite documentation was only for their SOAP API and RESTlets -- There were no examples in Ruby -- Code samples relied on libraries or packages, making it hard to understand what was actually happening under the hood. -- The nonce and timestamp were not defined in the inputs of examples we found, so outputs would naturally vary given that these values are meant to change in practice. -- There were very few examples that had both inputs and signature output to test against. - -In the end, the challenge of authenticating to NetSuite in the REST API was computing the signature. No examples we found worked for us, and regardless, we needed it in Ruby. Frustratingly, the only way to know if we were correct was to try API calls after making tweaks to our signature generation algorithm. - -If you’re reading this post, hopefully this will save you a headache or two. We will clearly lay out our solution, break it down step-by-step, and we will give you some real examples. Let’s get going! - -## Our Solution - -Let’s start with the full solution, which can be found in the LedgerSync library class `LedgerSync::Ledgers::NetSuite::Token` (code can be found here). The Token handles creating the authorization header that will be used to sign the request. The request header looks something like this: - -``` -Authorization: OAuth realm="TEST_REALM",oauth_consumer_key="ef40afdd8abaac111b13825dd5e5e2ddddb44f86d5a0dd6dcf38c20aae6b67e4",oauth_token="2b0ce516420110bcbd36b69e99196d1b7f6de3c6234c5afb799b73d87569f5cc",oauth_signature_method="HMAC-SHA256",oauth_timestamp="1508242306",oauth_nonce="fjaLirsIcCGVZWzBX0pg",oauth_version="1.0",oauth_signature="i7MEtGwhCTIZbTsTrNGw9LdcERn4wsjt5C7TxmKWIfU%3D" -``` - -## The Inputs - -To compute a signature, we need a few things first. Let’s walk through each one and how to find it: - -### `method` - -The request method will be one of the following: - -- `POST` -- `PUT` -- `PATCH` -- `GET` -- `DELETE` - -### `consumer_key`, `consumer_secret` - -The consumer key and secret can be retrieved from NetSuite by creating an Integration Record. Note that these values are only shown once at the end of creating a new Integration Record. Once you navigate away, you will no longer be able to see these values. You can reset the key and secret on existing Integration Records should you need to generate a new pair. - -### `signature_method` - -NetSuite supports multiple signature methods. Our library uses HMAC-SHA256. - -### `timestamp` - -We need to include a current timestamp in the signature and header. - -### `nonce` - -We need to include a random alphanumeric string to be used in the signature and header. - -### `oauth_version` - -The OAuth Version is defaults to “1.0” - -### `realm` - -The realm is the NetSuite account ID. You can find this in your account or in the URL: - -`https://.app.netsuite.com/app/center/card.nl` - -If you are using a sandbox or test drive account, your account ID will include a hyphen and some other characters. For example, it may look like this: `9876543-sb1`. - -Once you have the account ID, we will need to transform it to the format the API expects. You replace any hyphens with underscores (a.k.a. `_`) and capitalize all letters. So `9876543-sb1` will become `9876543_SB1`. - -### `token_id`, `token_secret` - -These values can be found in NetSuite when you [create an Access Token](https://system.netsuite.com/app/setup/accesstokens.nl). Like the Integration Record, these values are only visible at the end of creating the token and will not be shown again. You can also reset these values on existing Access Tokens. - -### `url` - -This is the URL of the request, which must include any query string parameters you intend to pass. - -## Example Values - -For this guide, we will use the following values: - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Input values
VariableValue
method"GET"
consumer_key"CONSUMER_KEY_VALUE"
consumer_secret"CONSUMER_SECRET_VALUE"
signature_methoddefault, "HMAC-SHA256"
timestampTypically, you will leave this empty, but we will use 1234567890
nonceTypically, you will leave this empty, but we will use "asdfasdf"
oauth_versiondefault, "1.0"
realm"9876543_SB1"
token_id"TOKEN_ID_VALUE"
token_secret"TOKEN_SECRET_VALUE"
url"https://9876543-sb1.suitetalk.api.netsuite.com/services/rest/record/v1/customer/123?expandSubResources=true"
-
- -{% capture default_values_note %} -The values for nonce and timestamp should be left nil or unpassed in practice. They are included here for purposes of having a consistent input and output, where typically they would be generated on the fly. -{% endcapture %} - -{% include alerts/info.html title="Note:" content=default_values_note %} - -Throughout this tutorial, examples will appear in the following style. You can copy and paste this code in sequence to get the same results. - -{% capture example_content %} -```ruby -method = 'GET' -consumer_key = 'CONSUMER_KEY_VALUE' -consumer_secret = 'CONSUMER_SECRET_VALUE' -nonce = 'asdfasdf' -oauth_version = '1.0' -realm = '9876543_SB1' -signature_method = 'HMAC-SHA256' -timestamp = 1_234_567_890 -token_id = 'TOKEN_ID_VALUE' -token_secret = 'TOKEN_SECRET_VALUE' -url = 'https://9876543-sb1.suitetalk.api.netsuite.com/services/rest/record/v1/customer/123?expandSubResources=true' -``` -{% endcapture %} - -{% include example.md content=example_content %} - - -## Generating the header - -Now that we have our inputs, we can walk through computing the signature and header. - -Before we dive in, please note that many values need to be escaped. If you see `escape(...)` being used below, it is shorthand for the following: - -```ruby -def escape(str) - CGI.escape(str.to_s).gsub(/\+/, '%20') -end -``` - -Now let's walk through each step: - -### 1. Build data string - -We need to create a string that will be used to compute a digest (a.k.a. signature) from. Using our values above, we can retrieve the string using the following: - -{% capture example_content %} -```ruby -token = LedgerSync::Ledgers::NetSuite::Token.new( - method: method, - consumer_key: consumer_key, - consumer_secret: consumer_secret, - realm: realm, - token_id: token_id, - token_secret: token_secret, - url: url -) - -puts token.signature_data_string -``` -{% endcapture %} - -{% capture example_result %} -```ruby -"GET&https%3A%2F%2F9876543-sb1.suitetalk.api.netsuite.com%2Fservices%2Frest%2Frecord%2Fv1%2Fcustomer%2F123&expandSubResources%3Dtrue%26oauth_consumer_key%3DCONSUMER_KEY_VALUE%26oauth_nonce%3Dasdfasdf%26oauth_signature_method%3DHMAC-SHA256%26oauth_timestamp%3D1234567890%26oauth_token%3DTOKEN_ID_VALUE%26oauth_version%3D1.0" -``` -{% endcapture %} - -{% include example.md content=example_content result=example_result %} - -But how is this created? It is composed of three values that are escaped and joined with `&`. The values are as follows: - -- `method`: Described in the inputs above. -- `url_without_params`: The `url` with all query parameters removed. In our example, this would be `https://9876543-sb1.suitetalk.api.netsuite.com/services/rest/record/v1/customer/123` -- `parameters_string`: A string representation of all URL parameters as well as the oauth parameters. - -Let's dive a level deeper and look into creating the `parameters` string. - -### 1a. Build parameters string - -The parameters string is a sorted list of key/value pairs each joined with an ampersand (`&`). The key/value pairs come from two sources: - -- Query parameters parsed out of the URL, in our case `{ "expandSubResources" => "true }` -- OAuth parameters - -For our example, we would have the following: - -{% capture example_content %} -```ruby -url_params = { - "expandSubResources" => "true" -} - -oauth_parameters_array = { - oauth_consumer_key: consumer_key, - oauth_nonce: nonce, - oauth_signature_method: signature_method, - oauth_timestamp: timestamp, - oauth_token: token_id, - oauth_version: oauth_version -}.to_a - -parameters_string = url_params.to_a - .concat(oauth_parameters_array) - .map { |k, v| [escape(k), escape(v)] } - .sort { |a, b| a <=> b } - .map { |e| "#{e[0]}=#{e[1]}" } - .join('&') - -puts parameters_string -``` -{% endcapture %} - -{% capture example_result %} -```ruby -"expandSubResources=true&oauth_consumer_key=CONSUMER_KEY_VALUE&oauth_nonce=asdfasdf&oauth_signature_method=HMAC-SHA256&oauth_timestamp=1234567890&oauth_token=TOKEN_ID_VALUE&oauth_version=1.0" -``` -{% endcapture %} - -{% include example.md content=example_content result=example_result %} - -### 1b. Put it together - -Now that we have our `parameters_string`, we can generate the following: - -{% capture example_content %} -```ruby -url_without_params = "https://9876543-sb1.suitetalk.api.netsuite.com/services/rest/record/v1/customer/123" - -signature_data_string = [ - method, - escape(url_without_params), - escape(parameters_string) -].join('&') -``` -{% endcapture %} - -{% capture example_result %} -```ruby -"GET&https%3A%2F%2F9876543-sb1.suitetalk.api.netsuite.com%2Fservices%2Frest%2Frecord%2Fv1%2Fcustomer%2F123&expandSubResources%3Dtrue%26oauth_consumer_key%3DCONSUMER_KEY_VALUE%26oauth_nonce%3Dasdfasdf%26oauth_signature_method%3DHMAC-SHA256%26oauth_timestamp%3D1234567890%26oauth_token%3DTOKEN_ID_VALUE%26oauth_version%3D1.0" -``` -{% endcapture %} - -{% include example.md content=example_content result=example_result %} - -## 2. Build signature key - -The final piece needed to generate a signature is the key. Our key is made by joining our `consumer_secret` to `token_secret` with an ampersand (`&`): - -{% capture example_content %} -```ruby -key ||= [ - consumer_secret, - token_secret -].join('&') -``` -{% endcapture %} - -{% capture example_result %} -```ruby -"CONSUMER_SECRET_VALUE&TOKEN_SECRET_VALUE" -``` -{% endcapture %} - -{% include example.md content=example_content result=example_result %} - -## 3. Compute signature - -Now with our `signature_data_string`, we will use the desired `signature_method` to compute a digest. We will assume we are using `HMAC-SHA256`. - -{% capture example_content %} -```ruby -signature ||= Base64.encode64( - OpenSSL::HMAC.digest( - OpenSSL::Digest.new('sha256'), - key, - signature_data_string - ) -).strip -``` -{% endcapture %} - -{% capture example_result %} -```ruby -"cId0B3hP0sFVQw/gjQ/P6YiOSx76u0WfyO8umOlq3gg=" -``` -{% endcapture %} - -{% include example.md content=example_content result=example_result %} - -## 4. Generate Header - -Last but not least, we can now generate our header. The header is made by combining all of the inputs and our signature together in comma-separated, key-value pairs: - -{% capture example_content %} -```ruby -authorization_parts = [ - [:realm, realm], - [:oauth_consumer_key, escape(consumer_key)], - [:oauth_token, escape(token_id)], - [:oauth_signature_method, signature_method], - [:oauth_timestamp, timestamp], - [:oauth_nonce, escape(nonce)], - [:oauth_version, oauth_version], - [:oauth_signature, escape(signature)] -] - -headers = { - 'Authorization' => "OAuth #{authorization_parts.map { |k, v| "#{k}=\"#{v}\"" }.join(',')}" -} - -puts headers -``` - -{% endcapture %} - -{% capture example_result %} -```ruby -{"Authorization"=>"OAuth realm=\"9876543_SB1\",oauth_consumer_key=\"CONSUMER_KEY_VALUE\",oauth_token=\"TOKEN_ID_VALUE\",oauth_signature_method=\"HMAC-SHA256\",oauth_timestamp=\"1234567890\",oauth_nonce=\"asdfasdf\",oauth_version=\"1.0\",oauth_signature=\"cId0B3hP0sFVQw%2FgjQ%2FP6YiOSx76u0WfyO8umOlq3gg%3D\""} -``` -{% endcapture %} - -{% include example.md content=example_content result=example_result %} - -## Wrapping up - -All that is left is to use this header in a request. You will need a new signature (and therefore new header) per-request. And that's it! - -While not difficult in practice, it was by trial-and-error we were ultimately able to authenticate to NetSuite. Hopefully this post saves you some time! - -It is highly recommended that you write comprehensive unit tests for this code. We wrote some tests in RSpec. These test are a great resource for examples you can test against. \ No newline at end of file diff --git a/documentation/site/_sass/imports/_animations.scss b/documentation/site/_sass/imports/_animations.scss deleted file mode 100755 index 0838839b..00000000 --- a/documentation/site/_sass/imports/_animations.scss +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Animations - */ -@-webkit-keyframes fadeIn20 { - 0% { - opacity: 0; - } - 100% { - opacity: 0.2; - } -} -@keyframes fadeIn20 { - 0% { - opacity: 0; - } - 100% { - opacity: 0.2; - } -} diff --git a/documentation/site/_sass/imports/_footer.scss b/documentation/site/_sass/imports/_footer.scss deleted file mode 100755 index dedaad19..00000000 --- a/documentation/site/_sass/imports/_footer.scss +++ /dev/null @@ -1,94 +0,0 @@ -/** - * Site Footer - */ -.site-footer { - background-color: #fff; - padding-bottom: 1.5em; - padding-top: 1.5em; - - a:not(.button) { - color: inherit; - - &:hover, - &:focus { - color: _palette(accent); - } - } -} - -.site-info, -.social-links { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - font-size: 0.875em; - line-height: 1.2; - - .button:not(.button-icon) { - font-size: inherit; - line-height: 1.2; - padding: 0.3em 1em; - } -} - -.site-info { - margin: 0.25em 0 0; - - .copyright, - a { - margin: 0 8px 0.5em 0; - } -} - -.social-links { - margin-top: 0.9375em; - - a { - margin: 0 15px 0.5em; - } - - .icon { - font-size: 18px; - } -} - -@media only screen and (min-width: 641px) { - .site-footer-inside { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } - - .site-info, - .social-links { - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - } - - .social-links { - -webkit-box-flex: 0; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; - margin-left: auto; - margin-top: 0; - - a { - margin-left: 30px; - margin-right: 0; - } - } -} \ No newline at end of file diff --git a/documentation/site/_sass/imports/_functions.scss b/documentation/site/_sass/imports/_functions.scss deleted file mode 100755 index 5f0dcf19..00000000 --- a/documentation/site/_sass/imports/_functions.scss +++ /dev/null @@ -1,69 +0,0 @@ -/// Removes a specific item from a list. -/// @author Hugo Giraudel -/// @param {list} $list List. -/// @param {integer} $index Index. -/// @return {list} Updated list. -@function remove-nth($list, $index) { - - $result: null; - - @if type-of($index) != number { - @warn "$index: #{quote($index)} is not a number for `remove-nth`."; - } - @else if $index == 0 { - @warn "List index 0 must be a non-zero integer for `remove-nth`."; - } - @else if abs($index) > length($list) { - @warn "List index is #{$index} but list is only #{length($list)} item long for `remove-nth`."; - } - @else { - - $result: (); - $index: if($index < 0, length($list) + $index + 1, $index); - - @for $i from 1 through length($list) { - - @if $i != $index { - $result: append($result, nth($list, $i)); - } - - } - - } - - @return $result; - -} - -/// Gets a value from a map. -/// @author Hugo Giraudel -/// @param {map} $map Map. -/// @param {string} $keys Key(s). -/// @return {string} Value. -@function val($map, $keys...) { - - @if nth($keys, 1) == null { - $keys: remove-nth($keys, 1); - } - - @each $key in $keys { - $map: map-get($map, $key); - } - - @return $map; - -} - -/// Gets a font value. -/// @param {string} $keys Key(s). -/// @return {string} Value. -@function _font($keys...) { - @return val($font, $keys...); -} - -/// Gets a palette value. -/// @param {string} $keys Key(s). -/// @return {string} Value. -@function _palette($keys...) { - @return val($palette, $keys...); -} diff --git a/documentation/site/_sass/imports/_general.scss b/documentation/site/_sass/imports/_general.scss deleted file mode 100755 index 05e0e79e..00000000 --- a/documentation/site/_sass/imports/_general.scss +++ /dev/null @@ -1,687 +0,0 @@ -/** - * General - */ - -html { - font-family: _font(primary); - font-size: 100%; -} - -body { - background: _palette(bg); - color: _palette(primary); - line-height: 1.75; - text-rendering: optimizeLegibility; - -moz-osx-font-smoothing: grayscale; - -webkit-font-smoothing: antialiased; -} - -a { - border-bottom: 1px solid currentColor; - color: _palette(accent); - text-decoration: none; - -webkit-transition: .3s ease; - transition: .3s ease; - &:hover, - &:focus { - color: _palette(primary); - } -} - -h1, -h2, -h3, -h4, -h5, -h6 { - color: _palette(secondary); - font-weight: bold; - line-height: 1.2; - margin: 2.25rem 0 1.125rem; - text-rendering: optimizeLegibility; - &:first-child { - margin-top: 0; - } -} - -h1 { - font-size: 2.5em; -} - -h2 { - font-size: 2.125em; -} - -h3 { - font-size: 1.875em; -} - -h4 { - font-size: 1.5em; -} - -h5 { - font-size: 1.25em; -} - -h6 { - font-size: 1.125em; -} - -p { - margin: 0 0 1.875em; -} - -address { - font-style: italic; - margin: 0 0 1.875em; -} - -mark, -ins { - background: lighten(_palette(note), 40%); - color: _palette(secondary); - padding: 0 3px; - text-decoration: none; -} - -pre { - background: _palette(bg); - border-radius: 3px; - color: _palette(secondary); - font-family: _font(monospace); - font-size: 0.875rem; - line-height: 1.5; - margin: 0 0 1.875rem; - overflow: auto; - padding: 1.5rem; - text-align: left; - white-space: pre; - word-spacing: normal; - word-break: normal; - word-wrap: normal; -} - -:not(pre)>code { - background: _palette(bg); - border-radius: 3px; - font-size: 0.875rem; - padding: 0.1em; - white-space: normal; -} - -blockquote { - border-left: 5px solid _palette(accent); - font-size: 1.5em; - line-height: 1.33333; - margin: 1.5em 0; - padding-left: 1em; - &:first-child { - margin-top: 0; - } - p { - margin-bottom: 0.5em; - &:last-child { - margin-bottom: 0; - } - } - small, - cite { - color: _palette(meta); - display: block; - font-size: 0.75em; - font-style: normal; - font-weight: normal; - line-height: 1.5; - margin-top: 1em; - &:last-child { - margin-bottom: 0; - } - } -} - -dl { - margin: 0; -} - -dt { - font-weight: bold; -} - -dd { - margin: 0 0 1.875em; -} - -ul, -ol { - margin: 0 0 1.875em; - padding: 0 0 0 1.5em; -} - -li>ul, -li>ol { - margin-bottom: 0; -} - -hr { - border: 0; - border-bottom: 1px solid _palette(border); - margin: 1.875em 0; -} - -table { - line-height: 1.5; - margin: 0; - max-width: 100%; - text-align: left; - width: 100%; -} - -caption { - color: _palette(meta); - font-size: 0.875rem; - font-style: normal; - margin-bottom: 0.75rem; - text-align: left; -} - -th, -td { - border-bottom: 1px solid _palette(border); - padding: 0.5em 5px; -} - -th { - color: _palette(secondary); - font-weight: bold; -} - -.responsive-table { - display: block; - margin: 0 0 1.875em; - overflow-x: auto; - width: 100%; -} - -:not(.responsive-table)>table { - display: block; - margin: 0 0 1.875em; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - tbody, - thead { - width: 100%; - } - tr { - width: 100%; - } - td { - min-width: 140px; - } -} - - -/* Form fields */ - -label { - color: _palette(secondary); - font-weight: bold; - line-height: 1.5; - margin-bottom: 0.25em; -} - -input[type=checkbox]+label, -input[type=radio]+label { - cursor: pointer; - padding-left: 0.25em; - padding-right: 1em; -} - -input[type="text"], -input[type="password"], -input[type="email"], -input[type="tel"], -input[type="number"], -input[type="search"], -input[type="url"], -select, -textarea { - background: #fff; - border: 1px solid _palette(border); - border-radius: 3px; - box-shadow: none; - box-sizing: border-box; - color: _palette(primary); - display: block; - font-size: 16px; - font-weight: normal; - line-height: 1.5; - max-width: 100%; - padding: 0.5em 15px; - width: 100%; - &:focus { - outline: 0; - } -} - -.form-group { - margin-bottom: 1em; -} - -.form-submit { - margin-top: 1.66667em; -} - - -/* Buttons */ - -button, -input[type="submit"], -input[type="button"], -input[type="reset"], -.button { - background-color: _palette(accent); - border: 2px solid _palette(accent); - border-radius: 3px; - box-sizing: border-box; - color: #fff; - display: inline-block; - font-size: 14px; - font-weight: bold; - letter-spacing: 0.035em; - line-height: 1.2; - padding: 0.8em 2.75em; - text-align: center; - text-decoration: none; - -webkit-transition: .3s ease; - transition: .3s ease; - vertical-align: middle; - &:hover, - &:focus, - &:active { - background-color: transparent; - color: _palette(accent); - outline: 0; - } -} - -.button-secondary { - background-color: transparent; - color: _palette(accent); - &:hover, - &:focus, - &:active { - background-color: _palette(accent); - color: #fff; - } -} - -.button-icon { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - background: 0; - border: 0; - color: inherit; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - font-size: 1em; - font-weight: normal; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - letter-spacing: normal; - padding: 0.25em 0; - .icon { - height: 1em; - min-width: 1em; - text-align: center; - } - &:hover, - &:focus, - &:active { - color: _palette(accent); - } -} - -.has-gradient { - .button { - background-color: #fff; - border-color: #fff; - color: _palette(accent); - &:hover, - &:focus, - &:active { - background-color: transparent; - color: #fff; - } - } - .button-secondary { - background-color: transparent; - color: #fff; - &:hover, - &:focus, - &:active { - background-color: #fff; - color: _palette(accent); - } - } -} - -#menu-open, -#menu-close, -.guides-nav .guides-nav-toggle, -.guides-nav .submenu-toggle { - background: 0; - border: 0; - border-radius: 0; - box-shadow: none; - color: inherit; - height: 30px; - padding: 0; - position: relative; - width: 30px; -} - - -/* Placeholder text color */ - -::-webkit-input-placeholder { - color: _palette(meta); -} - -::-moz-placeholder { - color: _palette(meta); - opacity: 1; -} - -:-ms-input-placeholder { - color: _palette(meta); -} - -::-ms-input-placeholder { - color: _palette(meta); -} - -::placeholder { - color: _palette(meta); -} - - -/* Videos, audios and embeds */ - -embed, -iframe, -object, -video { - max-width: 100%; -} - -.js-reframe { - margin: 0 0 1.875em; -} - - -/* Images */ - -img { - height: auto; - max-width: 100%; -} - - -/* Examples */ - -.example-container { - background: _palette(primary); - box-shadow: 5px 5px 5px #999; - padding: 20px; - margin: 20px 0; - &::before { - content: 'Example'; - color: #ffffff; - font-size: 1.2em; - text-transform: uppercase; - } - :nth-child(1) { - margin-top: 10px; - } - .result { - content: 'Result'; - color: #ffffff; - font-size: 1.2em; - text-transform: uppercase; - margin-bottom: 1em; - } - pre { - margin: 0; - } -} - - -/* Notifications */ - -.alert { - border-radius: 5px; - color: _palette(secondary); - margin-bottom: 1.875em; - padding: 1em 1.125em; - &.note { - background: lighten(_palette(note), 40%); - border-left: 5px solid _palette(note); - } - &.success { - background: lighten(_palette(success), 40%); - border-left: 5px solid _palette(success); - } - &.danger { - background: lighten(_palette(danger), 40%); - border-left: 5px solid _palette(danger); - } - &.warning { - background: lighten(_palette(warning), 40%); - border-left: 5px solid _palette(warning); - } - &.info { - background: lighten(_palette(info), 40%); - border-left: 5px solid _palette(info); - } -} - -.important { - background: lighten(_palette(important), 40%); - border-left: 5px solid _palette(important); - border-radius: 5px; - color: _palette(secondary); - margin-bottom: 1.875em; - padding: 1em 1.125em; -} - - -/* Background gradient */ - -.has-gradient { - background: _palette(accent); - background: -webkit-linear-gradient(left, _palette(accent-alt), _palette(accent)); - background: linear-gradient(to right, _palette(accent-alt), _palette(accent)); - color: #fff; - position: relative; -} - - -/* Background Image */ - -.bg-img { - -webkit-animation: fadeIn20 .75s ease-in-out; - animation: fadeIn20 .75s ease-in-out; - background-position: center; - background-size: cover; - bottom: 0; - left: 0; - opacity: 0.2; - position: absolute; - right: 0; - top: 0; -} - - -/* Heading decoration */ - -.line-left { - position: relative; - &:before { - background: _palette(accent); - content: ""; - height: 100%; - left: -1px; - position: absolute; - top: 0; - width: 5px; - } -} - - -/* Grid */ - -.grid { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - margin-left: -0.9375em; - margin-right: -0.9375em; -} - -.grid-item { - box-sizing: border-box; - -webkit-box-flex: 0; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - padding-left: 0.9375em; - padding-right: 0.9375em; -} - -.grid-col-2 { - .grid-item { - -ms-flex-preferred-size: 50%; - flex-basis: 50%; - max-width: 50%; - } -} - -.grid-col-3 { - .grid-item { - -ms-flex-preferred-size: 33.333%; - flex-basis: 33.333%; - max-width: 33.333%; - } -} - -.grid-swap { - -webkit-box-orient: horizontal; - -webkit-box-direction: reverse; - -ms-flex-direction: row-reverse; - flex-direction: row-reverse; -} - -.grid-middle { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} - -.grid-center { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} - - -/* Text meant only for screen readers */ - -.screen-reader-text { - border: 0; - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - padding: 0; - position: absolute !important; - width: 1px; -} - - -/* Clearing floats */ - -.post-content { - &:after { - clear: both; - } - &:before, - &:after { - content: ""; - display: table; - } -} - -@media only screen and (max-width: 1000px) { - .grid { - margin-left: -1.5vw; - margin-right: -1.5vw; - } - .grid-item { - padding-left: 1.5vw; - padding-right: 1.5vw; - } -} - -@media only screen and (max-width: 760px) { - .grid-col-3 { - .grid-item { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - max-width: 100%; - } - } -} - -@media only screen and (max-width: 640px) { - h1, - h2, - h3, - h4, - h5, - h6 { - margin: 1.875rem 0 0.9375rem; - } - h1 { - font-size: 2em; - } - h2 { - font-size: 1.75em; - } - h3 { - font-size: 1.5em; - } - h4 { - font-size: 1.25em; - } - h5 { - font-size: 1.125em; - } - h6 { - font-size: 1em; - } - blockquote { - font-size: 1.25em; - line-height: 1.5; - } - .grid-col-2 { - .grid-item { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - max-width: 100%; - } - } -} \ No newline at end of file diff --git a/documentation/site/_sass/imports/_guides.scss b/documentation/site/_sass/imports/_guides.scss deleted file mode 100755 index dd5a9765..00000000 --- a/documentation/site/_sass/imports/_guides.scss +++ /dev/null @@ -1,300 +0,0 @@ -/** - * Docs - */ - -.guides-content { - padding-top: 2.5em; -} - -.post.type-guides { - margin-bottom: 5.625em; - max-width: 800px; - h1 { - font-size: 1.875rem; - } - h2 { - font-size: 1.5rem; - } - h3 { - font-size: 1.25rem; - } - h4 { - font-size: 1.125rem; - } - h5, - h6 { - font-size: 1rem; - } - .hash-link { - border: 0; - color: _palette(meta); - display: inline-block; - margin-left: -21px; - opacity: 0; - padding-right: 5px; - -webkit-transition: opacity .3s ease; - transition: opacity .3s ease; - .icon-copy { - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2367758d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-link'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71'%3E%3C/path%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'%3E%3C/path%3E%3C/svg%3E"); - display: inline-block; - height: 16px; - width: 16px; - } - } - h2, - h3 { - &:hover, - &:focus { - .hash-link { - opacity: 1; - } - } - } - .post-inside { - background: #fff; - border: 1px solid _palette(border); - border-radius: 5px; - box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.08); - box-sizing: border-box; - padding: 2.5em 0; - } - .post-title { - font-size: 1.875rem; - margin: 0 0 2.5rem; - padding: 0 7%; - } - .post-content { - padding: 0 7%; - } -} - -.guides-section-items { - display: -ms-flexbox; - display: -webkit-flex; - display: flex; - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - list-style: none; - margin-left: -0.3125em; - margin-right: -0.3125em; - padding: 0; - .guides-section-item { - -webkit-flex: 1 1 240px; - -ms-flex: 1 1 240px; - flex: 1 1 240px; - margin: 0 0.3125em 0.9375em; - } - .guides-item-link { - border: 1px solid _palette(border); - border-radius: 3px; - color: _palette(secondary); - display: block; - font-weight: bold; - padding: 0.9375em; - position: relative; - &:hover { - border-color: _palette(accent); - color: _palette(accent); - } - } -} - -.guides-nav { - margin-bottom: 1.875em; - .guides-nav-toggle { - color: _palette(secondary); - font-size: 1.125rem; - height: 30px; - margin: 0; - padding-right: 30px; - position: relative; - text-align: left; - width: 100%; - } - .submenu-toggle { - color: _palette(meta); - height: 30px; - position: absolute; - right: 0; - top: 0; - width: 30px; - } -} - -.guides-toc { - color: _palette(secondary); - font-weight: bold; - line-height: 1.5; - list-style: none; - margin: 0; - padding: 0; - &>.toc-item>a { - padding: 0.1875rem 0; - } - a { - border: 0; - color: inherit; - display: block; - &:hover, - &:focus { - color: _palette(accent); - } - } -} - -.toc-submenu { - border-left: 1px solid _palette(border); - color: _palette(primary); - display: none; - font-size: 0.875rem; - font-weight: normal; - list-style: none; - margin-top: 0.625rem; - padding-left: 1.25rem; -} - -.toc-item { - color: inherit; - margin-bottom: 0.625rem; - &.current, - &.current-parent { - color: _palette(accent); - } - &.has-children { - padding-right: 30px; - position: relative; - &.active { - .toc-submenu { - display: block; - } - &>.submenu-toggle { - .icon-angle-right { - -webkit-transform: rotate(135deg); - transform: rotate(135deg); - } - } - } - } -} - -.page-nav { - display: none; - .page-nav-title { - font-size: 1rem; - margin: 0 0 0.625rem; - &:only-child { - display: none; - } - } - ul { - font-size: 0.8125rem; - line-height: 1.5; - list-style: none; - padding: 0; - ul { - border-left: 1px solid _palette(border); - margin-top: 0.625rem; - padding-left: 1.25rem; - } - } - li { - margin-bottom: 0.625rem; - &.active>a { - color: _palette(accent); - } - } - a { - color: _palette(primary); - border: 0; - display: block; - &:hover, - &:focus { - color: _palette(accent); - } - } -} - -@media only screen and (min-width: 801px) { - .guides-content { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - padding-top: 3.75em; - } - .post.type-guides { - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - overflow: hidden; - } - .guides-nav, - .page-nav { - -webkit-flex-shrink: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - margin-bottom: 5.625em; - .sticky { - position: -webkit-sticky; - position: sticky; - top: 1.875rem; - } - } - .guides-nav { - padding-right: 1.5em; - width: 12.5em; - } - .page-nav { - padding-left: 1.5em; - width: 9.5em; - } - .guides-nav-toggle { - display: none; - } -} - -@media only screen and (min-width: 1091px) { - .page-nav { - display: block; - } -} - -@media only screen and (max-width: 800px) { - .guides-nav { - background: #fff; - border: 1px solid _palette(border); - border-radius: 5px; - box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.08); - box-sizing: border-box; - margin-bottom: 5%; - padding: 0.75em 1em; - } - .guides-toc-wrap { - display: none; - } - .toc--opened { - .guides-toc-wrap { - display: block; - } - .guides-nav-toggle { - .icon-angle-right { - -webkit-transform: rotate(135deg); - transform: rotate(135deg); - } - } - } - .guides-toc { - border-top: 1px solid _palette(border); - margin-top: 1.25rem; - padding-top: 1.25rem; - } -} - -@media only screen and (max-width: 640px) { - .post.type-guides { - .post-title, - .post-content { - padding: 0 2.25rem; - } - } -} \ No newline at end of file diff --git a/documentation/site/_sass/imports/_header.scss b/documentation/site/_sass/imports/_header.scss deleted file mode 100755 index 2f296033..00000000 --- a/documentation/site/_sass/imports/_header.scss +++ /dev/null @@ -1,358 +0,0 @@ -/** - * Site Header - */ -.site-header { - background: #fff; - padding-bottom: 1.25em; - padding-top: 1.125em; -} - -.site-header-inside { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.site-branding { - -webkit-box-flex: 0; - -ms-flex: 0 1 auto; - flex: 0 1 auto; - - a { - border: 0; - color: inherit; - display: inline-block; - } -} - -.site-title { - color: _palette(secondary); - font-size: 1.75rem; - font-weight: bold; - line-height: 1.2; - margin: 0; -} - -.site-logo { - margin: 0; - - img { - max-height: 36px; - } -} - -.site-navigation { - margin-left: auto; -} - -.menu, -.submenu { - list-style: none; - margin: 0; - padding: 0; -} - -.menu-item { - position: relative; - - &.current-menu-item { - color: _palette(accent); - } - - a { - &:not(.button) { - border: 0; - color: inherit; - display: inline-block; - font-size: 14px; - line-height: 1.5; - - &:hover { - color: _palette(accent); - } - } - } -} - -.menu-toggle { - display: none; -} - -@media only screen and (min-width: 801px) { - .menu { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } - - .menu-item { - margin-left: 20px; - padding-bottom: 0.1875em; - padding-top: 0.1875em; - - a { - padding-bottom: 0.5em; - padding-top: 0.5em; - - &.button:not(.button-icon) { - padding-left: 1.25em; - padding-right: 1.25em; - } - } - - &.has-children > a { - padding-right: 15px; - position: relative; - - &:after { - background: 0; - border-color: currentColor; - border-style: solid; - border-width: 1px 1px 0 0; - box-sizing: border-box; - content: ""; - height: 6px; - position: absolute; - right: 0; - top: 50%; - width: 6px; - -webkit-transform: translateY(-50%) rotate(135deg); - transform: translateY(-50%) rotate(135deg); - } - - &.button:not(.button-icon) { - padding-right: 2.25em; - - &:after { - right: 1.25em; - } - } - } - } - - .submenu { - background: #fff; - border: 1px solid _palette(border); - border-radius: 3px; - left: 0; - min-width: 180px; - opacity: 0; - padding: 0.75em 0; - position: absolute; - text-align: left; - top: 100%; - -webkit-transition: opacity .2s, visibility 0s .2s; - transition: opacity .2s, visibility 0s .2s; - visibility: hidden; - width: 100%; - z-index: 99; - } - - .menu-item { - .submenu-toggle { - display: none; - } - - &.has-children:hover > .submenu { - opacity: 1; - -webkit-transition: margin .3s, opacity .2s; - transition: margin .3s, opacity .2s; - visibility: visible; - } - } - - .submenu { - .menu-item { - display: block; - margin: 0; - padding: 0 15px; - } - - a { - &:not(.button-icon) { - display: block; - } - - &.button:not(.button-icon) { - margin: 0.5em 0; - } - } - } -} - -@media only screen and (max-width: 800px) { - .site { - overflow: hidden; - position: relative; - } - - .site-branding { - margin-right: 10px; - } - - .site-header { - &:after { - background: rgba(_palette(primary),.6); - content: ""; - height: 100vh; - left: 0; - opacity: 0; - position: absolute; - top: 0; - -webkit-transition: opacity .15s ease-in-out,visibility 0s ease-in-out .15s; - transition: opacity .15s ease-in-out,visibility 0s ease-in-out .15s; - visibility: hidden; - width: 100%; - z-index: 998; - } - } - - #menu-open { - display: block; - margin-left: auto; - } - - .site-navigation { - background: #fff; - box-sizing: border-box; - height: 100vh; - margin: 0; - max-width: 360px; - -webkit-overflow-scrolling: touch; - position: absolute; - right: -100%; - top: 0; - -webkit-transition: right .3s ease-in-out, visibility 0s .3s ease-in-out; - transition: right .3s ease-in-out, visibility 0s .3s ease-in-out; - visibility: hidden; - width: 100%; - z-index: 999; - } - - .site-nav-inside { - height: 100%; - overflow: auto; - -webkit-overflow-scrolling: touch; - position: relative; - } - - .menu--opened { - .site { - height: 100%; - left: 0; - overflow: hidden; - position: fixed; - top: 0; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - width: 100%; - z-index: 997; - } - - .site-navigation { - right: 0; - -webkit-transition: right .3s ease-in-out; - transition: right .3s ease-in-out; - visibility: visible; - } - - .site-header:after { - opacity: 1; - -webkit-transition-delay: 0s; - transition-delay: 0s; - visibility: visible; - } - } - - #menu-close { - display: block; - position: absolute; - right: 3vw; - top: 1.125rem; - } - - .menu { - padding: 4.5rem 3vw 3rem; - } - - .submenu { - border-top: 1px solid _palette(border); - display: none; - padding-left: 15px; - - &.active { - display: block; - } - } - - .menu-item { - border-top: 1px solid _palette(border); - display: block; - margin: 0; - - &:not(.menu-button):last-child { - border-bottom: 1px solid _palette(border); - } - - a { - &:not(.button), - &.button-icon { - padding: 1em 0; - } - - &:not(.button-icon) { - display: block; - } - } - - &.has-children > a { - margin-right: 30px; - } - - .menu-item { - &:first-child { - border-top: 0; - } - - &:last-child { - border-bottom: 0; - } - } - - .submenu-toggle { - background: 0; - border: 0; - border-radius: 0; - color: _palette(meta); - display: block; - height: 48px; - padding: 0; - position: absolute; - right: 0; - top: 0; - width: 30px; - - &.active .icon-angle-right { - -webkit-transform: rotate(135deg); - transform: rotate(135deg); - } - } - } - - .menu-button { - & > .button:not(.button-icon) { - margin-bottom: 1em; - margin-top: 1em; - } - - & + .menu-button { - border-top: 0; - } - } -} \ No newline at end of file diff --git a/documentation/site/_sass/imports/_icons.scss b/documentation/site/_sass/imports/_icons.scss deleted file mode 100755 index 2c405c65..00000000 --- a/documentation/site/_sass/imports/_icons.scss +++ /dev/null @@ -1,90 +0,0 @@ -/** - * Custom Icons - */ - -.icon-menu, -.icon-close { - background: currentColor; - border-radius: 1px; - color: inherit; - height: 2px; - margin-top: -1px; - margin-left: -12px; - position: absolute; - right: 0; - top: 50%; - width: 24px; - &:before, - &:after { - background: currentColor; - border-radius: 1px; - content: ""; - height: 100%; - left: 0; - position: absolute; - width: 100%; - } -} - -.icon-menu { - &:before { - top: -6px; - } - &:after { - bottom: -6px; - } -} - -.icon-close { - background: 0; - margin-left: -15px; - width: 30px; - &:before { - top: 0; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - } - &:after { - top: 0; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); - } -} - -.icon-angle-right { - background: 0; - border-color: currentColor; - border-style: solid; - border-width: 1px 1px 0 0; - box-sizing: border-box; - height: 8px; - left: 50%; - margin-left: -4px; - margin-top: -4px; - position: absolute; - top: 50%; - width: 8px; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); -} - -.guides-nav-toggle { - .icon-angle-right { - height: 12px; - left: auto; - margin-left: 0; - margin-right: 9px; - margin-top: -6px; - right: 0; - width: 12px; - } -} - -.guides-section-item { - .icon-angle-right { - left: auto; - margin-left: 0; - margin-right: 15px; - right: 0; - } -} \ No newline at end of file diff --git a/documentation/site/_sass/imports/_post-navigation.scss b/documentation/site/_sass/imports/_post-navigation.scss deleted file mode 100755 index a3205263..00000000 --- a/documentation/site/_sass/imports/_post-navigation.scss +++ /dev/null @@ -1,67 +0,0 @@ -/** - * Post Navigation - */ -.pagination { - margin: 1.875em 0 5em; - text-align: center; -} - -.newer-posts, -.older-posts { - border: 0; - display: inline-block; - margin: 0 0.9375em 0.9375em; -} - -.newer-posts { - &:before { - font-size: 1.125em; - content: "\2190"; - line-height: 1.5; - margin-right: 5px; - } -} - -.older-posts { - &:after { - font-size: 1.125em; - content: "\2192"; - line-height: 1.5; - margin-left: 5px; - } -} - -.read-next { - background: #fff; - border: 1px solid _palette(border); - border-radius: 5px; - box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.08); - margin: 1.875em 0 5em; - padding: 1.875em 0 2.5em; -} - -.read-next-title { - font-size: 1.125em; - margin: 0 0 1.875rem; - padding: 0 7%; -} - -.read-next { - .post { - margin-bottom: 1.875em; - padding: 0 7%; - } - - .post-title { - font-size: 1.5rem; - margin: 0; - } -} - -@media only screen and (max-width: 640px) { - .read-next-title, - .read-next-post { - padding-left: 1.5rem; - padding-right: 1.5rem; - } -} \ No newline at end of file diff --git a/documentation/site/_sass/imports/_posts-pages.scss b/documentation/site/_sass/imports/_posts-pages.scss deleted file mode 100755 index 08a67e82..00000000 --- a/documentation/site/_sass/imports/_posts-pages.scss +++ /dev/null @@ -1,165 +0,0 @@ -/** - * Posts and Pages - */ -.post { - margin-bottom: 2.5em; -} - -.post-full { - &:last-child { - margin-bottom: 5em; - } -} - -.page-header, -.post-full .post-header { - color: #fff; - padding-bottom: 9.5em; - padding-top: 3.75em; - position: relative; - text-align: center; - - .inner-sm { - position: relative; - } -} - -.page-title, -.post-full .post-title { - color: inherit; - font-size: 3em; - margin: 0; - position: relative; -} - -.page-subtitle, -.post-subtitle { - font-size: 1.25em; - line-height: 1.5; - margin: 0.5em 0 0; - position: relative; -} - -.post-title { - a { - border: 0; - color: inherit; - - &:hover { - color: _palette(meta); - } - } -} - -.post-meta { - color: _palette(meta); - font-size: 0.875em; - margin: 0 0 0.5em; -} - -.post-thumbnail { - border: 0; - border-radius: 5px 5px 0 0; - display: block; - margin: 0; - - img { - border-radius: 5px 5px 0 0; - width: 100%; - } -} - -.post-full .post-content, -.post-feed { - margin-top: -5em; - position: relative; -} - -.post-full .post-content, -.post-feed .post { - background: #fff; - border: 1px solid _palette(border); - border-radius: 5px; - box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.08); -} - -.post-full { - .post-content { - padding: 2.5em 7%; - } - - .post-meta { - color: inherit; - font-size: 1.125rem;; - } -} - -.post-feed { - &:last-child { - margin-bottom: 5em; - } - - .post { - padding: 0 0 2.5em; - } - - .post-header { - margin: 0 0 1.25em; - padding-top: 1.875em; - } - - .post-meta, - .post-title, - .post-excerpt, - .read-more { - padding-left: 7%; - padding-right: 7%; - } - - .post-title { - font-size: 1.5em; - margin: 0; - } - - .post-excerpt { - margin-bottom: 1.125em; - } - - .read-more { - margin: 0; - } - - .read-more-link { - border: 0; - color: _palette(accent); - - &:after { - font-size: 1.125em; - content: "\2192"; - line-height: 1.5; - margin-left: 5px; - } - } -} - -@media only screen and (max-width: 1000px) { - .post { - margin-bottom: 3vw; - } -} - -@media only screen and (max-width: 640px) { - .page-title, - .post-full .post-title { - font-size: 2.25rem; - } - - .post-full .post-content, - .post-feed .post-meta, - .post-feed .post-title, - .post-feed .post-excerpt, - .post-feed .read-more { - padding-left: 1.5rem; - padding-right: 1.5rem; - } -} \ No newline at end of file diff --git a/documentation/site/_sass/imports/_prism.scss b/documentation/site/_sass/imports/_prism.scss deleted file mode 100755 index 08546dda..00000000 --- a/documentation/site/_sass/imports/_prism.scss +++ /dev/null @@ -1,174 +0,0 @@ -/* PrismJS 1.16.0 -https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript&plugins=toolbar+copy-to-clipboard */ -/** - * prism.js default theme for JavaScript, CSS and HTML - * Based on dabblet (http://dabblet.com) - * @author Lea Verou - */ - -code[class*="language-"], -pre[class*="language-"] { - color: _palette(secondary); - background: none; - font-family: _font(monospace); - font-size: 0.875rem; - text-align: left; - white-space: pre; - word-spacing: normal; - word-break: normal; - word-wrap: normal; - line-height: 1.5; - -moz-tab-size: 4; - -o-tab-size: 4; - tab-size: 4; - -webkit-hyphens: none; - -moz-hyphens: none; - -ms-hyphens: none; - hyphens: none; -} - -/* Code blocks */ -pre[class*="language-"] { - margin: 0 0 1.875rem; - overflow: auto; - padding: 1.5rem; -} - -:not(pre) > code[class*="language-"], -pre[class*="language-"] { - background: _palette(bg); -} - -/* Inline code */ -:not(pre) > code[class*="language-"] { - padding: .1em; - border-radius: 3px; - white-space: normal; -} - -.token.comment, -.token.prolog, -.token.doctype, -.token.cdata { - color: slategray; -} - -.token.punctuation { - color: #999; -} - -.namespace { - opacity: .7; -} - -.token.property, -.token.tag, -.token.boolean, -.token.number, -.token.constant, -.token.symbol, -.token.deleted { - color: #905; -} - -.token.selector, -.token.attr-name, -.token.string, -.token.char, -.token.builtin, -.token.inserted { - color: #690; -} - -.token.operator, -.token.entity, -.token.url, -.language-css .token.string, -.style .token.string { - color: #9a6e3a; - background: hsla(0, 0%, 100%, .5); -} - -.token.atrule, -.token.attr-value, -.token.keyword { - color: #07a; -} - -.token.function, -.token.class-name { - color: #DD4A68; -} - -.token.regex, -.token.important, -.token.variable { - color: #e90; -} - -.token.important, -.token.bold { - font-weight: bold; -} - -.token.italic { - font-style: italic; -} - -.token.entity { - cursor: help; -} - -div.code-toolbar { - position: relative; -} - -div.code-toolbar > .toolbar { - position: absolute; - top: 0; - right: 0; -} - -div.code-toolbar > .toolbar .toolbar-item { - display: block; -} - -div.code-toolbar > .toolbar a { - border: 0; - cursor: pointer; -} - -div.code-toolbar > .toolbar button { - background: none; - border: 0; - border-radius: 0; - box-shadow: none; - color: inherit; - font: inherit; - line-height: normal; - overflow: visible; - padding: 0; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; -} - -div.code-toolbar > .toolbar a, -div.code-toolbar > .toolbar button, -div.code-toolbar > .toolbar span { - background: _palette(border); - color: _palette(primary); - display: block; - font-size: .75em; - line-height: 1.5; - padding: .25em .5em; -} - -div.code-toolbar > .toolbar a:hover, -div.code-toolbar > .toolbar a:focus, -div.code-toolbar > .toolbar button:hover, -div.code-toolbar > .toolbar button:focus, -div.code-toolbar > .toolbar span:hover, -div.code-toolbar > .toolbar span:focus { - text-decoration: none; -} diff --git a/documentation/site/_sass/imports/_reset.scss b/documentation/site/_sass/imports/_reset.scss deleted file mode 100755 index 4f1a6204..00000000 --- a/documentation/site/_sass/imports/_reset.scss +++ /dev/null @@ -1,210 +0,0 @@ -/** - * Reset - * normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css - */ -html { - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; -} - -body { - margin: 0; -} - -article, -aside, -details, -figcaption, -figure, -footer, -header, -main, -nav, -section { - display: block; -} - -summary { - display: list-item; -} - -figure { - margin: 0; -} - -pre, -code, -kbd, -samp { - font-family: _font(monospace); - font-size: 1em; -} - -audio, -canvas, -video { - display: inline-block; -} - -audio:not([controls]) { - display: none; - height: 0; -} - -[hidden], -template { - display: none; -} - -a { - background-color: transparent; - -webkit-text-decoration-skip: objects; -} - -a:focus { - outline: thin dotted; -} - -a:active, -a:hover { - outline: 0; -} - -abbr[title] { - border-bottom: none; - text-decoration: underline; - text-decoration: underline dotted; -} - -b, -strong { - font-weight: bold; -} - -dfn { - font-style: italic; -} - -small { - font-size: 80%; -} - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -img { - border: 0; - vertical-align: middle; -} - -svg:not(:root) { - overflow: hidden; -} - -blockquote, -q { - quotes: none; -} - -blockquote:before, -blockquote:after, -q:before, -q:after { - content: ""; - content: none; -} - -button, -input, -optgroup, -select, -textarea { - font: inherit; - margin: 0; -} - -button, -input { - overflow: visible; -} - -button, -select { - text-transform: none; -} - -button, -html [type="button"], -[type="reset"], -[type="submit"] { - -webkit-appearance: button; - cursor: pointer; -} - -button[disabled], -html input[disabled] { - cursor: default; -} - -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} - -[type="checkbox"], -[type="radio"] { - box-sizing: border-box; - padding: 0; -} - -[type="number"]::-webkit-inner-spin-button, -[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -[type="search"] { - -webkit-appearance: textfield; - outline-offset: -2px; -} - -[type="search"]::-webkit-search-cancel-button, -[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -::-webkit-file-upload-button { - -webkit-appearance: button; - font: inherit; -} - -textarea { - overflow: auto; -} - -optgroup { - font-weight: bold; -} - -progress { - display: inline-block; - vertical-align: baseline; -} - -table { - border-collapse: collapse; - border-spacing: 0; -} \ No newline at end of file diff --git a/documentation/site/_sass/imports/_sections.scss b/documentation/site/_sass/imports/_sections.scss deleted file mode 100755 index 8c16cb6e..00000000 --- a/documentation/site/_sass/imports/_sections.scss +++ /dev/null @@ -1,370 +0,0 @@ -/** - * Sections - */ -.block { - padding-top: 3.75em; - - &:not(.block-hero) { - background: _palette(bg); - } - - &:last-child { - padding-bottom: 3.75em; - } -} - -.block-header { - margin-bottom: 1.5em; -} - -.block-title { - font-size: 2.125em; - margin: 0; -} - -.block-subtitle { - color: _palette(meta); - line-height: 1.5; - margin-bottom: 0; - - &:not(:first-child) { - margin-top: 0.5em; - } -} - -.block-buttons, -.grid-item-buttons { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - margin-bottom: 0.9375em; - - a { - margin-bottom: 1em; - margin-right: 1em; - } -} - -.block-buttons { - a { - &:not(.button) { - border: 0; - font-weight: bold; - } - } -} - -.has-gradient { - .block-title, - .block-subtitle, - .block-buttons a:not(.button) { - color: inherit; - } -} - -/* Content section */ -.block-text { - .grid-item { - &:only-child { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - max-width: 680px; - text-align: center; - } - } - - .block-content { - font-size: 1.125em; - } -} - -.block-image { - -ms-flex-preferred-size: 50%; - flex-basis: 50%; - max-width: 50%; - margin-bottom: 1.875rem; -} - -.block-body { - -ms-flex-preferred-size: 50%; - flex-basis: 50%; - max-width: 50%; - - &:only-child { - .block-buttons { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - - a { - margin-left: 0.5em; - margin-right: 0.5em; - } - } - } -} - -/* CTA section */ -.block-cta { - .has-gradient { - border-radius: 5px; - padding: 3.75em 5% 1.875em; - } - - .block-header { - -ms-flex-preferred-size: 66.666%; - flex-basis: 66.666%; - max-width: 66.666%; - } - - .block-subtitle { - font-size: 1.125em; - } - - .block-buttons { - a { - margin-left: 0.5em; - margin-right: 0.5em; - } - } -} - -/* Grid section */ -.block-grid { - &:not(.has-header) { - background: 0; - padding-top: 0; - } - - .block-header { - margin-bottom: 2em; - text-align: center; - } - - .block-title { - font-size: 1.875rem; - } - - .grid-item { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - margin-bottom: 1.875em; - } - - .grid-item-inside { - background: #fff; - border: 1px solid _palette(border); - border-radius: 3px; - box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.08); - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - padding-bottom: 0.25em; - } -} - -.grid-item-image { - border-radius: 3px 3px 0 0; - display: block; - width: 100%; - - img { - border-radius: 3px 3px 0 0; - } -} - -.grid-item-title { - font-size: 1.5em; - margin-bottom: 0.75rem; - margin-top: 1.5rem; - - &:first-child { - margin-top: 1.875rem; - } - - a { - border: 0; - color: inherit; - - &:hover, - &:focus { - color: _palette(meta); - } - } -} - -.grid-item-content { - p { - margin-bottom: 1.5em; - } -} - -.grid-item-buttons { - a { - &:not(.button) { - border: 0; - - &:after { - font-size: 1.125em; - content: "\2192"; - line-height: 1.5; - margin-left: 5px; - } - } - } -} - -.grid-item-title, -.grid-item-content, -.grid-item-buttons { - padding-left: 1.875rem; - padding-right: 1.875rem; -} - -/* Hero Section */ -.block-hero { - color: #fff; - padding-bottom: 7.5em; - padding-top: 3.75em; - position: relative; - text-align: center; - - .inner-sm { - position: relative; - } - - .block-header { - margin-bottom: 0.75em; - } - - .block-title { - font-size: 3em; - } - - .block-content { - font-size: 1.25em; - line-height: 1.5; - } - - .block-buttons { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - - a { - font-size: 1em; - margin-left: 0.5em; - margin-right: 0.5em; - } - } - - & + .block { - margin-top: -5em; - position: relative; - } -} - - - - - - -@media only screen and (min-width: 1001px) { - .block-image { - &:not(:only-child) { - padding-right: 45px; - } - } - - .grid-swap { - .block-image { - &:not(:only-child) { - padding-left: 45px; - padding-right: 15px; - } - } - } -} - -@media only screen and (max-width: 1000px) { - .block-grid { - .grid-item { - margin-bottom: 3vw; - } - - .grid-item-title, - .grid-item-content, - .grid-item-buttons { - padding-left: 1.5rem; - padding-right: 1.5rem; - } - } -} - -@media only screen and (max-width: 800px) { - .block-cta { - .has-gradient { - padding-left: 3vw; - padding-right: 3vw; - } - } - - .block-cta, - .block-text { - .grid-item { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - max-width: 680px; - text-align: center; - } - - .block-buttons { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - - a { - margin-left: 0.5em; - margin-right: 0.5em; - } - } - } -} - -@media only screen and (max-width: 640px) { - .block-title { - font-size: 2em; - } - - .block-hero { - .block-title { - font-size: 2.25em; - } - - .block-content { - font-size: 1.125em; - } - - .block-buttons { - a { - font-size: 14px; - } - } - } - - .block-text { - .block-content { - font-size: 1em; - } - } -} \ No newline at end of file diff --git a/documentation/site/_sass/imports/_structure.scss b/documentation/site/_sass/imports/_structure.scss deleted file mode 100755 index 0afd175f..00000000 --- a/documentation/site/_sass/imports/_structure.scss +++ /dev/null @@ -1,44 +0,0 @@ -/** - * Structure - */ -.outer { - padding-left: 3vw; - padding-right: 3vw; -} - -.inner { - margin-left: auto; - margin-right: auto; - max-width: 1200px; -} - -.inner-md { - margin-left: auto; - margin-right: auto; - max-width: 800px; -} - -.inner-sm { - margin-left: auto; - margin-right: auto; - max-width: 680px; -} - -.site { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - min-height: 100vh; - position: relative; -} - -.site-content { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - width: 100%; -} \ No newline at end of file diff --git a/documentation/site/_templates/_layouts/reference_ledger.html.erb b/documentation/site/_templates/_layouts/reference_ledger.html.erb deleted file mode 100644 index 3226f0bb..00000000 --- a/documentation/site/_templates/_layouts/reference_ledger.html.erb +++ /dev/null @@ -1,46 +0,0 @@ ---- -layout: body ---- - -
-
- - {% assign root_folder = site.data.reference_sections.root_folder | append: '<%= client.root_key %>/' %} {% include guides_menu.html page=page site=site sections=site.data.reference_sections.sections root_folder=root_folder %} -
-
-
-

{{ page.title }}

-
- -
- {{ content }} {% assign root_page_path = root_folder | append: 'index.md' %} {% assign current_page_path = '/' | append: page.path %} {% if root_page_path != current_page_path %} {% assign child_pages_path = '/' | append: page.rel_dir %} {% assign child_pages - = child_pages_path | get_pages | where_exp: "item", "item.basename != 'index.md'" | sort: 'weight' %} {% assign child_count = child_pages | size %} {% if child_count > 0 %} {% assign has_children = true %}{% else %} {% assign has_children - = false %}{% endif %} {% assign has_children_is_not_empty = has_children | is_not_empty %} {% if has_children_is_not_empty %} -
- -
Related articles:

- - - - {% endif %} {% endif %} -
- -
- -
- - - -
- -
- \ No newline at end of file diff --git a/documentation/site/_templates/guides/ledger.md.erb b/documentation/site/_templates/guides/ledger.md.erb deleted file mode 100644 index 33a5be91..00000000 --- a/documentation/site/_templates/guides/ledger.md.erb +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: <%= ledger.name %> -weight: <%= weight %> -layout: guides ---- - -{% include ledgers/<%= ledger.root_key %>_summary.md page=page site=site %} - -Visit [the <%= ledger.name %> reference guide](/reference/<%= ledger.name %>) for more detailed documentation. \ No newline at end of file diff --git a/documentation/site/_templates/reference/resources/index.md.erb b/documentation/site/_templates/reference/resources/index.md.erb deleted file mode 100644 index 081a9b97..00000000 --- a/documentation/site/_templates/reference/resources/index.md.erb +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Resources -weight: 0 -layout: <%= "reference_#{client.root_key}" %> ---- - -<% client.resources.each do |key, _resource| -%> -- [<%= key %>](/reference/<%= client.root_key %>/resources/<%= key %>) -<% end -%> diff --git a/documentation/site/_templates/reference/resources/resource.md.erb b/documentation/site/_templates/reference/resources/resource.md.erb deleted file mode 100644 index 6d16f06c..00000000 --- a/documentation/site/_templates/reference/resources/resource.md.erb +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: <%= resource.resource_type %> -weight: <%= weight %> -layout: <%= "reference_#{client.root_key}" %> ---- - -## <%= resource.name %> - -## Attributes - -| Name | Type | -| ---- | ---- | -<% resource.resource_attributes.each do |key, attribute| -%> -| <%= key %> | <%= attribute.type.class.name %> | -<% end -%> - - -## Operations - -<% resource.operations.each do |key, operation| -%> -### <%= operation.name %> - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -<% end -%> - -## Searchers - -<% searcher_class = begin -%> -<% client.searcher_class_for(resource_type: resource.resource_type) -%> -<% rescue NameError -%> -<% end -%> -<% if searcher_class.present? -%> -| Name | -| ---- | -| `<%= searcher_class %>` | -<% else -%> -There are no searchers for this resource. -<% end -%> \ No newline at end of file diff --git a/documentation/site/assets/css/brands.min.css b/documentation/site/assets/css/brands.min.css deleted file mode 100755 index a4e187b6..00000000 --- a/documentation/site/assets/css/brands.min.css +++ /dev/null @@ -1,5 +0,0 @@ -/*! - * Font Awesome Free 5.8.2 by @fontawesome - https://fontawesome.com - * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) - */ -@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;font-display:auto;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"} \ No newline at end of file diff --git a/documentation/site/assets/css/fontawesome.min.css b/documentation/site/assets/css/fontawesome.min.css deleted file mode 100755 index e7537cfa..00000000 --- a/documentation/site/assets/css/fontawesome.min.css +++ /dev/null @@ -1,5 +0,0 @@ -/*! - * Font Awesome Free 5.8.2 by @fontawesome - https://fontawesome.com - * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) - */ -.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adobe:before{content:"\f778"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-balance-scale:before{content:"\f24e"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-wizard:before{content:"\f6e8"}.fa-haykal:before{content:"\f666"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-nintendo-switch:before{content:"\f418"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto} \ No newline at end of file diff --git a/documentation/site/assets/css/main.scss b/documentation/site/assets/css/main.scss deleted file mode 100644 index 4be77e2a..00000000 --- a/documentation/site/assets/css/main.scss +++ /dev/null @@ -1,45 +0,0 @@ ---- ---- - -// Font. -$font: ( - primary: ("Lato", Helvetica, Arial, sans-serif), - monospace: (Monaco, courier, monospace) -); - -// Palette. -{% assign palette = site.palettes[site.palette].sass %} -$palette: ( - danger: #fc381d, - primary: #424b5f, - secondary: #283040, - meta: #67758d, - border: #dee5ef, - bg: #f7f9fb, - note: #fcb41d, - warning: #fcb41d, - success: #12db5d, - important: #fc381d, - info: #1E90FF, - accent: {{ palette.accent1 }}, - accent-alt: {{ palette.accent2 }}, -); - -@import "imports/functions"; - -@import "fontawesome.min.css"; -@import "brands.min.css"; - -@import "imports/reset"; -@import "imports/general"; -@import "imports/icons"; -@import "imports/animations"; -@import "imports/structure"; -@import "imports/header"; -@import "imports/posts-pages"; -//@import "imports/post-navigation"; -@import "imports/guides"; -@import "imports/sections"; -@import "imports/footer"; -@import "imports/prism"; -@import "monokai.css" \ No newline at end of file diff --git a/documentation/site/assets/css/monokai.css b/documentation/site/assets/css/monokai.css deleted file mode 100644 index 8985b312..00000000 --- a/documentation/site/assets/css/monokai.css +++ /dev/null @@ -1,441 +0,0 @@ -.highlight pre { - background-color: #272822; - color: #fff; -} - -.highlight .hll { - background-color: #272822; -} - -.highlight .c { - color: #75715e -} - - -/* Comment */ - -.highlight .err { - color: #960050; - background-color: #1e0010 -} - - -/* Error */ - -.highlight .k { - color: #66d9ef -} - - -/* Keyword */ - -.highlight .l { - color: #ae81ff -} - - -/* Literal */ - -.highlight .n { - color: #f8f8f2 -} - - -/* Name */ - -.highlight .o { - color: #f92672 -} - - -/* Operator */ - -.highlight .p { - color: #f8f8f2 -} - - -/* Punctuation */ - -.highlight .cm { - color: #75715e -} - - -/* Comment.Multiline */ - -.highlight .cp { - color: #75715e -} - - -/* Comment.Preproc */ - -.highlight .c1 { - color: #75715e -} - - -/* Comment.Single */ - -.highlight .cs { - color: #75715e -} - - -/* Comment.Special */ - -.highlight .ge { - font-style: italic -} - - -/* Generic.Emph */ - -.highlight .gs { - font-weight: bold -} - - -/* Generic.Strong */ - -.highlight .kc { - color: #66d9ef -} - - -/* Keyword.Constant */ - -.highlight .kd { - color: #66d9ef -} - - -/* Keyword.Declaration */ - -.highlight .kn { - color: #f92672 -} - - -/* Keyword.Namespace */ - -.highlight .kp { - color: #66d9ef -} - - -/* Keyword.Pseudo */ - -.highlight .kr { - color: #66d9ef -} - - -/* Keyword.Reserved */ - -.highlight .kt { - color: #66d9ef -} - - -/* Keyword.Type */ - -.highlight .ld { - color: #e6db74 -} - - -/* Literal.Date */ - -.highlight .m { - color: #ae81ff -} - - -/* Literal.Number */ - -.highlight .s { - color: #e6db74 -} - - -/* Literal.String */ - -.highlight .na { - color: #a6e22e -} - - -/* Name.Attribute */ - -.highlight .nb { - color: #f8f8f2 -} - - -/* Name.Builtin */ - -.highlight .nc { - color: #a6e22e -} - - -/* Name.Class */ - -.highlight .no { - color: #66d9ef -} - - -/* Name.Constant */ - -.highlight .nd { - color: #a6e22e -} - - -/* Name.Decorator */ - -.highlight .ni { - color: #f8f8f2 -} - - -/* Name.Entity */ - -.highlight .ne { - color: #a6e22e -} - - -/* Name.Exception */ - -.highlight .nf { - color: #a6e22e -} - - -/* Name.Function */ - -.highlight .nl { - color: #f8f8f2 -} - - -/* Name.Label */ - -.highlight .nn { - color: #f8f8f2 -} - - -/* Name.Namespace */ - -.highlight .nx { - color: #a6e22e -} - - -/* Name.Other */ - -.highlight .py { - color: #f8f8f2 -} - - -/* Name.Property */ - -.highlight .nt { - color: #f92672 -} - - -/* Name.Tag */ - -.highlight .nv { - color: #f8f8f2 -} - - -/* Name.Variable */ - -.highlight .ow { - color: #f92672 -} - - -/* Operator.Word */ - -.highlight .w { - color: #f8f8f2 -} - - -/* Text.Whitespace */ - -.highlight .mf { - color: #ae81ff -} - - -/* Literal.Number.Float */ - -.highlight .mh { - color: #ae81ff -} - - -/* Literal.Number.Hex */ - -.highlight .mi { - color: #ae81ff -} - - -/* Literal.Number.Integer */ - -.highlight .mo { - color: #ae81ff -} - - -/* Literal.Number.Oct */ - -.highlight .sb { - color: #e6db74 -} - - -/* Literal.String.Backtick */ - -.highlight .sc { - color: #e6db74 -} - - -/* Literal.String.Char */ - -.highlight .sd { - color: #e6db74 -} - - -/* Literal.String.Doc */ - -.highlight .s2 { - color: #e6db74 -} - - -/* Literal.String.Double */ - -.highlight .se { - color: #ae81ff -} - - -/* Literal.String.Escape */ - -.highlight .sh { - color: #e6db74 -} - - -/* Literal.String.Heredoc */ - -.highlight .si { - color: #e6db74 -} - - -/* Literal.String.Interpol */ - -.highlight .sx { - color: #e6db74 -} - - -/* Literal.String.Other */ - -.highlight .sr { - color: #e6db74 -} - - -/* Literal.String.Regex */ - -.highlight .s1 { - color: #e6db74 -} - - -/* Literal.String.Single */ - -.highlight .ss { - color: #e6db74 -} - - -/* Literal.String.Symbol */ - -.highlight .bp { - color: #f8f8f2 -} - - -/* Name.Builtin.Pseudo */ - -.highlight .vc { - color: #f8f8f2 -} - - -/* Name.Variable.Class */ - -.highlight .vg { - color: #f8f8f2 -} - - -/* Name.Variable.Global */ - -.highlight .vi { - color: #f8f8f2 -} - - -/* Name.Variable.Instance */ - -.highlight .il { - color: #ae81ff -} - - -/* Literal.Number.Integer.Long */ - -.highlight .gh {} - - -/* Generic Heading & Diff Header */ - -.highlight .gu { - color: #75715e; -} - - -/* Generic.Subheading & Diff Unified/Comment? */ - -.highlight .gd { - color: #f92672; -} - - -/* Generic.Deleted & Diff Deleted */ - -.highlight .gi { - color: #a6e22e; -} - - -/* Generic.Inserted & Diff Inserted */ \ No newline at end of file diff --git a/documentation/site/assets/js/main.js b/documentation/site/assets/js/main.js deleted file mode 100755 index 49e3b7f3..00000000 --- a/documentation/site/assets/js/main.js +++ /dev/null @@ -1,214 +0,0 @@ -/** - * Main JS file for theme behaviours - */ -// Responsive video embeds -let videoEmbeds = [ - 'iframe[src*="youtube.com"]', - 'iframe[src*="vimeo.com"]' -]; -reframe(videoEmbeds.join(',')); - -// Remove nav related classes on page load -document.body.classList.remove('menu--opened', 'toc--opened'); - -// Menu on small screens -let menuToggle = document.querySelectorAll('.menu-toggle'); -if (menuToggle) { - for (let i = 0; i < menuToggle.length; i++) { - menuToggle[i].addEventListener('click', function (e) { - document.body.classList.toggle('menu--opened'); - e.preventDefault(); - }, false); - } -} - -// Dropdown arrow -let mainMenu = document.getElementById('main-navigation'); -let submenu = mainMenu.querySelectorAll('.submenu'); -if (submenu) { - for (let i = 0; i < submenu.length; i++) { - let submenuBtn = document.createElement('button'); - submenuBtn.setAttribute('class','submenu-toggle'); - submenuBtn.innerHTML = 'Sub-menu'; - submenu[i].parentNode.insertBefore(submenuBtn, submenu[i]); - submenuBtn.addEventListener ('click', function() { - this.classList.toggle('active'); - this.nextSibling.classList.toggle('active'); - }); - } - -} - - -let guidesNav = document.getElementById('guides-nav'); -if (guidesNav) { - // Docs nav on small screens - let guidesNavToggle = document.getElementById('guides-nav-toggle'); - guidesNavToggle.addEventListener('click', function (e) { - document.body.classList.toggle('toc--opened'); - e.preventDefault(); - }, false); - - // Submenu toggle - let submenuToggle = guidesNav.querySelectorAll('.submenu-toggle'); - for (let i = 0; i < submenuToggle.length; i++) { - submenuToggle[i].addEventListener('click', function (e) { - submenuToggle[i].parentNode.classList.toggle('active'); - }, false); - } -} - -let pageNav = document.getElementById('page-nav'); -if (pageNav) { - - let pageToc = document.getElementById('page-nav-inside'); - let pageContent = document.querySelector('.type-guides .post-content'); - - // Create in-page navigation - let headerLinks = getHeaderLinks({ - root: pageContent - }); - renderHeaderLinks(pageToc, headerLinks); - - // Scroll to anchors - let scroll = new SmoothScroll('[data-scroll]'); - let hash = window.decodeURI(location.hash.replace('#', '')); - if (hash !== '') { - window.setTimeout( function(){ - let anchor = document.getElementById(hash); - if (anchor) { - scroll.animateScroll(anchor); - } - }, 0); - } - - // Highlight current anchor - let pageTocLinks = pageToc.getElementsByTagName('a'); - if (pageTocLinks.length > 0) { - let spy = new Gumshoe('#page-nav-inside a', { - nested: true, - nestedClass: 'active-parent' - }); - } - - // Add link to page content headings - let pageHeadings = getElementsByTagNames(pageContent, ["h2", "h3"]); - for (let i = 0; i < pageHeadings.length; i++) { - let heading = pageHeadings[i]; - if (typeof heading.id !== "undefined" && heading.id !== "") { - heading.insertBefore(anchorForId(heading.id), heading.firstChild); - } - } - - // Copy link url - let clipboard = new ClipboardJS('.hash-link', { - text: function(trigger) { - return window.location.href.replace(window.location.hash,"") + trigger.getAttribute('href'); - } - }); -} - -function getElementsByTagNames(root, tagNames) { - let elements = []; - for (let i = 0; i < root.children.length; i++) { - let element = root.children[i]; - let tagName = element.nodeName.toLowerCase(); - if (tagNames.includes(tagName)) { - elements.push(element); - } - elements = elements.concat(getElementsByTagNames(element, tagNames)); - } - return elements; -} - -function createLinksForHeaderElements(elements) { - let result = []; - let stack = [ - { - level: 0, - children: result - } - ]; - let re = /^h(\d)$/; - for (let i = 0; i < elements.length; i++) { - let element = elements[i]; - let tagName = element.nodeName.toLowerCase(); - let match = re.exec(tagName); - if (!match) { - console.warn("can not create links to non header element"); - continue; - } - let headerLevel = parseInt(match[1], 10); - if (!element.id) { - if (!element.textContent) { - console.warn( - "can not create link to element without id and without text content" - ); - continue; - } - element.id = element.textContent - .toLowerCase() - .replace(/[^\w]+/g, "_") - .replace(/^_/, "") - .replace(/_$/, ""); - } - let link = document.createElement("a"); - link.href = "#" + element.id; - link.setAttribute('data-scroll', ''); - link.appendChild(document.createTextNode(element.textContent)); - let obj = { - id: element.id, - level: headerLevel, - textContent: element.textContent, - element: element, - link: link, - children: [] - }; - if (headerLevel > stack[stack.length - 1].level) { - stack[stack.length - 1].children.push(obj); - stack.push(obj); - } else { - while (headerLevel <= stack[stack.length - 1].level && stack.length > 1) { - stack.pop(); - } - stack[stack.length - 1].children.push(obj); - stack.push(obj); - } - } - return result; -} - -function getHeaderLinks(options = {}) { - let tagNames = options.tagNames || ["h2", "h3"]; - let root = options.root || document.body; - let headerElements = getElementsByTagNames(root, tagNames); - return createLinksForHeaderElements(headerElements); -} - -function renderHeaderLinks(element, links) { - if (links.length === 0) { - return; - } - let ulElm = document.createElement("ul"); - for (let i = 0; i < links.length; i++) { - let liElm = document.createElement("li"); - liElm.append(links[i].link); - if (links[i].children.length > 0) { - renderHeaderLinks(liElm, links[i].children); - } - ulElm.appendChild(liElm); - } - element.appendChild(ulElm); -} - -function anchorForId(id) { - let anchor = document.createElement("a"); - anchor.setAttribute("class", "hash-link"); - anchor.setAttribute("data-scroll", ""); - anchor.href = "#" + id; - anchor.innerHTML = 'Copy'; - return anchor; -} - -// Syntax Highlighter -Prism.highlightAll(); \ No newline at end of file diff --git a/documentation/site/assets/js/plugins.js b/documentation/site/assets/js/plugins.js deleted file mode 100755 index 92124f21..00000000 --- a/documentation/site/assets/js/plugins.js +++ /dev/null @@ -1,22 +0,0 @@ -/* -reframe.js - Reframe.js: responsive iframes for embedded content -@version v2.2.5 -@link https://github.com/dollarshaveclub/reframe.js#readme -@author Jeff Wainwright (http://jeffry.in) -@license MIT -*/ -!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.reframe=t()}(this,function(){"use strict";function e(e,t){var i="string"==typeof e?document.querySelectorAll(e):e,n=t||"js-reframe";"length"in i||(i=[i]);for(var o=0;o-1||r.style.width.indexOf("%")>-1)){var a=(d||r.offsetHeight)/(f||r.offsetWidth)*100,s=document.createElement("div");s.className=n;var l=s.style;l.position="relative",l.width="100%",l.paddingTop=a+"%";var p=r.style;p.position="absolute",p.width="100%",p.height="100%",p.left="0",p.top="0",r.parentNode.insertBefore(s,r),r.parentNode.removeChild(r),s.appendChild(r)}}}}return e}); - -/*! smooth-scroll v16.1.0 | (c) 2019 Chris Ferdinandi | MIT License | http://github.com/cferdinandi/smooth-scroll */ -window.Element&&!Element.prototype.closest&&(Element.prototype.closest=function(e){var t,n=(this.document||this.ownerDocument).querySelectorAll(e),o=this;do{for(t=n.length;0<=--t&&n.item(t)!==o;);}while(t<0&&(o=o.parentElement));return o}),(function(){if("function"==typeof window.CustomEvent)return;function e(e,t){t=t||{bubbles:!1,cancelable:!1,detail:void 0};var n=document.createEvent("CustomEvent");return n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),n}e.prototype=window.Event.prototype,window.CustomEvent=e})(),(function(){for(var r=0,e=["ms","moz","webkit","o"],t=0;to.durationMax?o.durationMax:o.durationMin&&a=v)return M.cancelScroll(!0),o=t,a=u,0===(n=i)&&document.body.focus(),a||(n.focus(),document.activeElement!==n&&(n.setAttribute("tabindex","-1"),n.focus(),n.style.outline="none"),q.scrollTo(0,o)),H("scrollStop",s,i,c),!(C=m=null)},b=function(e){var t,n,o;m||(m=e),w+=e-m,d=l+y*(n=r=1<(r=0===S?0:w/S)?1:r,"easeInQuad"===(t=s).easing&&(o=n*n),"easeOutQuad"===t.easing&&(o=n*(2-n)),"easeInOutQuad"===t.easing&&(o=n<.5?2*n*n:(4-2*n)*n-1),"easeInCubic"===t.easing&&(o=n*n*n),"easeOutCubic"===t.easing&&(o=--n*n*n+1),"easeInOutCubic"===t.easing&&(o=n<.5?4*n*n*n:(n-1)*(2*n-2)*(2*n-2)+1),"easeInQuart"===t.easing&&(o=n*n*n*n),"easeOutQuart"===t.easing&&(o=1- --n*n*n*n),"easeInOutQuart"===t.easing&&(o=n<.5?8*n*n*n*n:1-8*--n*n*n*n),"easeInQuint"===t.easing&&(o=n*n*n*n*n),"easeOutQuint"===t.easing&&(o=1+--n*n*n*n*n),"easeInOutQuint"===t.easing&&(o=n<.5?16*n*n*n*n*n:1+16*--n*n*n*n*n),t.customEasing&&(o=t.customEasing(n)),o||n),q.scrollTo(0,Math.floor(d)),E(d,g)||(C=q.requestAnimationFrame(b),m=e)};0===q.pageYOffset&&q.scrollTo(0,0),f=i,h=s,u||history.pushState&&h.updateURL&&history.pushState({smoothScroll:JSON.stringify(h),anchor:f.id},document.title,f===document.documentElement?"#top":"#"+f.id),"matchMedia"in q&&q.matchMedia("(prefers-reduced-motion)").matches?q.scrollTo(0,Math.floor(g)):(H("scrollStart",s,i,c),M.cancelScroll(!0),q.requestAnimationFrame(b))}};var t=function(e){if(!e.defaultPrevented&&!(0!==e.button||e.metaKey||e.ctrlKey||e.shiftKey)&&"closest"in e.target&&(a=e.target.closest(o))&&"a"===a.tagName.toLowerCase()&&!e.target.closest(A.ignore)&&a.hostname===q.location.hostname&&a.pathname===q.location.pathname&&/#/.test(a.href)){var t,n=r(a.hash);if("#"===n){if(!A.topOnEmptyHash)return;t=document.documentElement}else t=document.querySelector(n);(t=t||"#top"!==n?t:document.documentElement)&&(e.preventDefault(),(function(e){if(history.replaceState&&e.updateURL&&!history.state){var t=q.location.hash;t=t||"",history.replaceState({smoothScroll:JSON.stringify(e),anchor:t||q.pageYOffset},document.title,t||q.location.href)}})(A),M.animateScroll(t,a))}},n=function(e){if(null!==history.state&&history.state.smoothScroll&&history.state.smoothScroll===JSON.stringify(A)){var t=history.state.anchor;"string"==typeof t&&t&&!(t=document.querySelector(r(history.state.anchor)))||M.animateScroll(t,null,{updateURL:!1})}};M.destroy=function(){A&&(document.removeEventListener("click",t,!1),q.removeEventListener("popstate",n,!1),M.cancelScroll(),C=O=a=A=null)};return (function(){if(!("querySelector"in document&&"addEventListener"in q&&"requestAnimationFrame"in q&&"closest"in q.Element.prototype))throw"Smooth Scroll: This browser does not support the required JavaScript methods and browser APIs.";M.destroy(),A=F(I,e||{}),O=A.header?document.querySelector(A.header):null,document.addEventListener("click",t,!1),A.updateURL&&A.popstate&&q.addEventListener("popstate",n,!1)})(),M}})); - -/*! gumshoejs v5.1.1 | (c) 2019 Chris Ferdinandi | MIT License | http://github.com/cferdinandi/gumshoe */ -Element.prototype.closest || (Element.prototype.matches || (Element.prototype.matches = Element.prototype.msMatchesSelector || Element.prototype.webkitMatchesSelector), Element.prototype.closest = function (t) { var e = this; if (!document.documentElement.contains(this)) return null; do { if (e.matches(t)) return e; e = e.parentElement } while (null !== e); return null }), (function () { if ("function" == typeof window.CustomEvent) return !1; function t(t, e) { e = e || { bubbles: !1, cancelable: !1, detail: void 0 }; var n = document.createEvent("CustomEvent"); return n.initCustomEvent(t, e.bubbles, e.cancelable, e.detail), n } t.prototype = window.Event.prototype, window.CustomEvent = t })(), (function (t, e) { "function" == typeof define && define.amd ? define([], (function () { return e(t) })) : "object" == typeof exports ? module.exports = e(t) : t.Gumshoe = e(t) })("undefined" != typeof global ? global : "undefined" != typeof window ? window : this, (function (t) { "use strict"; var e = { navClass: "active", contentClass: "active", nested: !1, nestedClass: "active", offset: 0, reflow: !1, events: !0 }, n = function (t, e, n) { if (n.settings.events) { var o = new CustomEvent(t, { bubbles: !0, cancelable: !0, detail: n }); e.dispatchEvent(o) } }, o = function (t) { var e = 0; if (t.offsetParent) for (; t;)e += t.offsetTop, t = t.offsetParent; return e >= 0 ? e : 0 }, s = function (t) { t && t.sort((function (t, e) { return o(t.content) < o(e.content) ? -1 : 1 })) }, c = function (e, n, o) { var s = e.getBoundingClientRect(), c = (function (t) { return "function" == typeof t.offset ? parseFloat(t.offset()) : parseFloat(t.offset) })(n); return o ? parseInt(s.bottom, 10) < (t.innerHeight || document.documentElement.clientHeight) : parseInt(s.top, 10) <= c }, r = function () { return t.innerHeight + t.pageYOffset >= Math.max(document.body.scrollHeight, document.documentElement.scrollHeight, document.body.offsetHeight, document.documentElement.offsetHeight, document.body.clientHeight, document.documentElement.clientHeight) }, i = function (t, e) { var n = t[t.length - 1]; if (function (t, e) { return !(!r() || !c(t.content, e, !0)) }(n, e)) return n; for (var o = t.length - 1; o >= 0; o--)if (c(t[o].content, e)) return t[o] }, l = function (t, e) { if (e.nested) { var n = t.parentNode.closest("li"); n && (n.classList.remove(e.nestedClass), l(n, e)) } }, a = function (t, e) { if (t) { var o = t.nav.closest("li"); o && (o.classList.remove(e.navClass), t.content.classList.remove(e.contentClass), l(o, e), n("gumshoeDeactivate", o, { link: t.nav, content: t.content, settings: e })) } }, u = function (t, e) { if (e.nested) { var n = t.parentNode.closest("li"); n && (n.classList.add(e.nestedClass), u(n, e)) } }; return function (o, c) { var r, l, f, d, m, v = {}; v.setup = function () { r = document.querySelectorAll(o), l = [], Array.prototype.forEach.call(r, (function (t) { var e = document.getElementById(decodeURIComponent(t.hash.substr(1))); e && l.push({ nav: t, content: e }) })), s(l) }, v.detect = function () { var t = i(l, m); t ? f && t.content === f.content || (a(f, m), (function (t, e) { if (t) { var o = t.nav.closest("li"); o && (o.classList.add(e.navClass), t.content.classList.add(e.contentClass), u(o, e), n("gumshoeActivate", o, { link: t.nav, content: t.content, settings: e })) } })(t, m), f = t) : f && (a(f, m), f = null) }; var p = function (e) { d && t.cancelAnimationFrame(d), d = t.requestAnimationFrame(v.detect) }, h = function (e) { d && t.cancelAnimationFrame(d), d = t.requestAnimationFrame((function () { s(l), v.detect() })) }; v.destroy = function () { f && a(f, m), t.removeEventListener("scroll", p, !1), m.reflow && t.removeEventListener("resize", h, !1), l = null, r = null, f = null, d = null, m = null }; return m = (function () { var t = {}; return Array.prototype.forEach.call(arguments, (function (e) { for (var n in e) { if (!e.hasOwnProperty(n)) return; t[n] = e[n] } })), t })(e, c || {}), v.setup(), v.detect(), t.addEventListener("scroll", p, !1), m.reflow && t.addEventListener("resize", h, !1), v } })); - -/*! - * clipboard.js v2.0.4 - * https://zenorocha.github.io/clipboard.js - * - * Licensed MIT © Zeno Rocha - */ -!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ClipboardJS=e():t.ClipboardJS=e()}(this,function(){return function(n){var o={};function r(t){if(o[t])return o[t].exports;var e=o[t]={i:t,l:!1,exports:{}};return n[t].call(e.exports,e,e.exports,r),e.l=!0,e.exports}return r.m=n,r.c=o,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=0)}([function(t,e,n){"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i=function(){function o(t,e){for(var n=0;ne.length)return;if(!(k instanceof M)){if(f&&y!=a.length-1){if(c.lastIndex=v,!(x=c.exec(e)))break;for(var b=x.index+(h?x[1].length:0),w=x.index+x[0].length,A=y,P=v,O=a.length;A"+n.content+""},!g.document)return g.addEventListener&&(C.disableWorkerMessageHandler||g.addEventListener("message",function(e){var a=JSON.parse(e.data),n=a.language,t=a.code,r=a.immediateClose;g.postMessage(C.highlight(t,C.languages[n],n)),r&&g.close()},!1)),C;var e=document.currentScript||[].slice.call(document.getElementsByTagName("script")).pop();return e&&(C.filename=e.src,C.manual||e.hasAttribute("data-manual")||("loading"!==document.readyState?window.requestAnimationFrame?window.requestAnimationFrame(C.highlightAll):window.setTimeout(C.highlightAll,16):document.addEventListener("DOMContentLoaded",C.highlightAll))),C}(_self);"undefined"!=typeof module&&module.exports&&(module.exports=Prism),"undefined"!=typeof global&&(global.Prism=Prism); -Prism.languages.markup={comment://,prolog:/<\?[\s\S]+?\?>/,doctype://i,cdata://i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/i,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/i,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/i,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:/&#?[\da-z]{1,8};/i},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.hooks.add("wrap",function(a){"entity"===a.type&&(a.attributes.title=a.content.replace(/&/,"&"))}),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(a,e){var s={};s["language-"+e]={pattern:/(^$)/i,lookbehind:!0,inside:Prism.languages[e]},s.cdata=/^$/i;var n={"included-cdata":{pattern://i,inside:s}};n["language-"+e]={pattern:/[\s\S]+/,inside:Prism.languages[e]};var i={};i[a]={pattern:RegExp("(<__[\\s\\S]*?>)(?:\\s*|[\\s\\S])*?(?=<\\/__>)".replace(/__/g,a),"i"),lookbehind:!0,greedy:!0,inside:n},Prism.languages.insertBefore("markup","cdata",i)}}),Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup; -!function(s){var t=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;s.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-]+[\s\S]*?(?:;|(?=\s*\{))/,inside:{rule:/@[\w-]+/}},url:{pattern:RegExp("url\\((?:"+t.source+"|[^\n\r()]*)\\)","i"),inside:{function:/^url/i,punctuation:/^\(|\)$/}},selector:RegExp("[^{}\\s](?:[^{};\"']|"+t.source+")*?(?=\\s*\\{)"),string:{pattern:t,greedy:!0},property:/[-_a-z\xA0-\uFFFF][-\w\xA0-\uFFFF]*(?=\s*:)/i,important:/!important\b/i,function:/[-a-z0-9]+(?=\()/i,punctuation:/[(){};:,]/},s.languages.css.atrule.inside.rest=s.languages.css;var e=s.languages.markup;e&&(e.tag.addInlined("style","css"),s.languages.insertBefore("inside","attr-value",{"style-attr":{pattern:/\s*style=("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/i,inside:{"attr-name":{pattern:/^\s*style/i,inside:e.tag.inside},punctuation:/^\s*=\s*['"]|['"]\s*$/,"attr-value":{pattern:/.+/i,inside:s.languages.css}},alias:"language-css"}},e.tag))}(Prism); -Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/((?:\b(?:class|interface|extends|implements|trait|instanceof|new)\s+)|(?:catch\s+\())[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&?|\|\|?|\?|\*|\/|~|\^|%/,punctuation:/[{}[\];(),.:]/}; -Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])[_$A-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|})\s*)(?:catch|finally)\b/,lookbehind:!0},{pattern:/(^|[^.])\b(?:as|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],number:/\b(?:(?:0[xX](?:[\dA-Fa-f](?:_[\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\d(?:_\d)?)+n|NaN|Infinity)\b|(?:\b(?:\d(?:_\d)?)+\.?(?:\d(?:_\d)?)*|\B\.(?:\d(?:_\d)?)+)(?:[Ee][+-]?(?:\d(?:_\d)?)+)?/,function:/[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,operator:/-[-=]?|\+[+=]?|!=?=?|<>?>?=?|=(?:==?|>)?|&[&=]?|\|[|=]?|\*\*?=?|\/=?|~|\^=?|%=?|\?|\.{3}/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s])\s*)\/(\[(?:[^\]\\\r\n]|\\.)*]|\\.|[^/\\\[\r\n])+\/[gimyus]{0,6}(?=\s*($|[\r\n,.;})\]]))/,lookbehind:!0,greedy:!0},"function-variable":{pattern:/[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)?\s*\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*=>)/i,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\s*)\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{"template-string":{pattern:/`(?:\\[\s\S]|\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}|[^\\`])*`/,greedy:!0,inside:{interpolation:{pattern:/\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}/,inside:{"interpolation-punctuation":{pattern:/^\${|}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}}}),Prism.languages.markup&&Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.js=Prism.languages.javascript; -!function(){if("undefined"!=typeof self&&self.Prism&&self.document){var r=[],i={},n=function(){};Prism.plugins.toolbar={};var t=Prism.plugins.toolbar.registerButton=function(t,n){var e;e="function"==typeof n?n:function(t){var e;return"function"==typeof n.onClick?((e=document.createElement("button")).type="button",e.addEventListener("click",function(){n.onClick.call(this,t)})):"string"==typeof n.url?(e=document.createElement("a")).href=n.url:e=document.createElement("span"),e.textContent=n.text,e},t in i?console.warn('There is a button with the key "'+t+'" registered already.'):r.push(i[t]=e)},e=Prism.plugins.toolbar.hook=function(a){var t=a.element.parentNode;if(t&&/pre/i.test(t.nodeName)&&!t.parentNode.classList.contains("code-toolbar")){var e=document.createElement("div");e.classList.add("code-toolbar"),t.parentNode.insertBefore(e,t),e.appendChild(t);var o=document.createElement("div");o.classList.add("toolbar"),document.body.hasAttribute("data-toolbar-order")&&(r=document.body.getAttribute("data-toolbar-order").split(",").map(function(t){return i[t]||n})),r.forEach(function(t){var e=t(a);if(e){var n=document.createElement("div");n.classList.add("toolbar-item"),n.appendChild(e),o.appendChild(n)}}),e.appendChild(o)}};t("label",function(t){var e=t.element.parentNode;if(e&&/pre/i.test(e.nodeName)&&e.hasAttribute("data-label")){var n,a,o=e.getAttribute("data-label");try{a=document.querySelector("template#"+o)}catch(t){}return a?n=a.content:(e.hasAttribute("data-url")?(n=document.createElement("a")).href=e.getAttribute("data-url"):n=document.createElement("span"),n.textContent=o),n}}),Prism.hooks.add("complete",e)}}(); -!function(){if("undefined"!=typeof self&&self.Prism&&self.document)if(Prism.plugins.toolbar){var r=window.ClipboardJS||void 0;r||"function"!=typeof require||(r=require("clipboard"));var i=[];if(!r){var o=document.createElement("script"),e=document.querySelector("head");o.onload=function(){if(r=window.ClipboardJS)for(;i.length;)i.pop()()},o.src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.0/clipboard.min.js",e.appendChild(o)}Prism.plugins.toolbar.registerButton("copy-to-clipboard",function(e){var t=document.createElement("a");return t.textContent="Copy",r?o():i.push(o),t;function o(){var o=new r(t,{text:function(){return e.code}});o.on("success",function(){t.textContent="Copied",n()}),o.on("error",function(){t.textContent="Press Ctrl+C to copy",n()})}function n(){setTimeout(function(){t.textContent="Copy"},5e3)}})}else console.warn("Copy to Clipboard plugin loaded before Toolbar plugin.")}(); diff --git a/documentation/site/assets/webfonts/fa-brands-400.eot b/documentation/site/assets/webfonts/fa-brands-400.eot deleted file mode 100755 index 4f991ad37a9fa5b8c837c22074a802c917386463..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129648 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 X;h(-E@rAdnIq~tY+kZYe{^$P-$I9!` diff --git a/documentation/site/assets/webfonts/fa-brands-400.svg b/documentation/site/assets/webfonts/fa-brands-400.svg deleted file mode 100755 index c5f544c7..00000000 --- a/documentation/site/assets/webfonts/fa-brands-400.svg +++ /dev/null @@ -1,3452 +0,0 @@ - - - - - -Created by FontForge 20190112 at Tue May 7 11:33:44 2019 - By Robert Madole -Copyright (c) Font Awesome - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/documentation/site/assets/webfonts/fa-brands-400.ttf b/documentation/site/assets/webfonts/fa-brands-400.ttf deleted file mode 100755 index 8836d9ff640f68dbec3382859658289281634e50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129344 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�>JI&Z1^neD&JEaF_A^2cqd%zf7XH<#M2 zflDEY0Qek|ZpNH5K*N^Kek9$R9zgSXa)FG|w0PM|xDbQC1HeGN(}=$q&y;F&@zo5W zuUHB_E1d^}dWR|??9l^Jt|FbH$KsU~z0g2OSc}y?o4{w$*3GHQEv=5=-)>~Ex6uYT zY_U26lD(g?gJEegZfpvhDi^F*i4ErVk3-zm%doBX0j+f-jj^*aiRRD-tu3mLWzvYY z8(BoP5lf59ZAUgFZ~$mC^NX}JDt3!~AjAE@cHmmM1zps=*-q>$dw9&ykwec8I z28;6Y5k{gIc(+j**2ravKOe4EGM7;o0hhzBaU7@7uD3GO0vsXGs9g67)T>gYFDK9b zZ43@1NBeW&#f0~&6OdZ=L;cA?S;CD{jr zFx$B3<}FH2Mn3kL$Ixkh46A?_xdTRzyf;2E>hBdI7ygqQ?gl$SH zrOm2!vFu@{Lt%*?-9X|KjBpBJrYD!G?@dfiP4r*Ct9jnq2(v*Un=o>vM4@iha=FCF z`l069!w+2b8^7_HS1eFLQ8$7hZPRuEo)bKBIUlL5-egdu~3L4LDRY`kO-K zCl@@qP{xL*_eb!tv;7eXC#({n7ZQx;1*8Uc-R@OyIDIhhyN@_6=k+Hpx%f~%m%44c zZ*2Xq=P5Ok{dg+%``2DOn!Znt4+wYW``|v$rzO}R8)>|*5F~C;PimaeXdcgdr{n-h z=>t=WNAH;N=|nm;>i(9s;heL>UHZClD)xK%$^4vmS>oN*O(4z) z0z< z{BQ4FTFR(&y*oX;a`*yuPt9G8F@az|WJlxO2`w``xj0_$kA&5<+eJ1sh5V+UQEOj) zS@E;ad9ksW?6-P50mCm}T|KdNtY%JFFzKz7-gVO@-JXrFbjH?<1+6@`qcJn)jAVtT zn{rmYjDV-K4W7!6z=306oI?_ap5GQ>%Ng zx#odu8lQZ|q4RD!Pt{-Fz4q1DUc0|PQ9n<7FF7R*SLWO5bNID~h2scf^;9sGyB9?| zxvkPiDYinXqwTjO1IdDD_`&+1FV{4Y+eT@E1IS;y-?PZm6uTAh%ZU+L*+0Y{py%ML>1x2Mx)s#-SFCtwYw zb~H{9Mdp4QXTGIAjSVAp@`n1*0V1Il8jmpAx)ekh5LZZ3f^ghx37I2LSc$?wxS=w| zY^*vj|IqW|dz>aAvWXWy@cv$PdbF=pEj3+M>5N^^jxHRF zl~&jZ)0!j$F%j^}K!XQ5_}pi$eBhOpvH|wvVB=8Th1%txkRYP{g+=KZ>rJ+OWz4?V zO51xa8y)2LFW9p9?N;mx+qw$1@f~PK%*E{A9k*g%j>mp$%(C7k_~PR@XqNSQ%Q|RT zN3Eo_8;K&*`khNHYuK{hW+RqtUBTkMWm!GTdN;ehg95Y|Q~1yl7qN#L#QM-_7?Owx ztr+0B&27h}*9cvOOCk25WN}$CHzS+P^@^8yc8(T^h4<>!!}IO-{INaL&(vp|ZY7`A zSFR4L2h`?teX;g0!)41Zd6{(AqpV!6Q~u`(%AWg^^@bXe-GFLed;y*2P5Mu3iGca(q)_-50@Y_KhGhF)2XQR1qXz0K33;->K`U=w=dv{f)K4Cmc z?I-b8c?sx7oTf;bDv0ZxFp4X(PBbsMnM|JB27>XWH}JABH2{-i`bJ) zo^RiF0;aILxvL0{~!(uamzL4POImnwR^SmjsX*7Qrz^vOoq%U7Mqx z8+1R?1?W3CVQ{5V^hu%i#d4lq1o|b*2^t*!754%ki>w9$mR0e`G%_Y|323Pi`4Tse zHRGMCUrmG1=_>1M_;4`h0jM#1qH25M3gQG}J_5AT1le1NjB*$@G(E4lwrEv$`0;|K z)h3deY9_@z9BrpeY)s_O@qS4z$M5{<`N

I|vwwU(ot6AtgVZlnSAWY4K7q-pJ@~ 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

VN2<Xke^_}?R=yfr)!8DNv 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�r0cx^+IVXfw~N;CnEIa21HuCd0*+5 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

fBvA&WLOZ7q(= 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 OeR{T~XC>bN0002Wa^SE4 diff --git a/documentation/site/blog/index.md b/documentation/site/blog/index.md deleted file mode 100644 index 0c05c3b4..00000000 --- a/documentation/site/blog/index.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: Blog -subtitle: This is an optional subtitle for the blog page -image: images/5.jpg -layout: blog ---- diff --git a/documentation/site/guides/architecture/clients.md b/documentation/site/guides/architecture/clients.md deleted file mode 100644 index 6d6a00fb..00000000 --- a/documentation/site/guides/architecture/clients.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: Clients -weight: 1 -layout: guides ---- - -## Overview - -Clients handle the authentication and requests to the ledger. A ledger may have different authentication strategies, -so clients will accept different arguments. For example, QuickBooks Online utilizes Oauth 2.0 while NetSuite offers -Token Based Authentication. While similar, the required keys are different. - -## How to use - -Unless you are customizing LedgerSync, you will always pass an instantiated client to an object (e.g. an operation). -The object will handle using the client as needed. - -As most clients implement basic request functionality (e.g. `get`, `put`, `post`, `delete`, etc.), you can call these methods directly to perform custom requests. Refer to the specific Client definitions for what parameters are permitted. - -## Gotchas - -### Oauth 2.0 - -Clients store the authentication details for the ledger. Given that Oauth 2.0 tokens can refresh during a request, -these clients will handle saving credentials back to the client instance. Typically (though some clients offer -more automated solutions), you will want to save any changes back to your database. You can use -`client.ledger_attributes_to_save` to retrieve a hash of which attributes to save. Your code to do so could look like -the following: - -{% highlight ruby linenos %} -# Assuming `client` is defined as an instance of a ledger Client class -client.ledger_attributes_to_save.each do |attribute_to_save, value| - # Store value -end -{% endhighlight %} diff --git a/documentation/site/guides/architecture/index.md b/documentation/site/guides/architecture/index.md deleted file mode 100644 index 0e39b1a6..00000000 --- a/documentation/site/guides/architecture/index.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Architecture -excerpt: Understand the high-level architecture of LedgerSync. -layout: guides ---- - -LedgerSync consists of the following high-level objects: - -- [Clients](/guides/architecture/clients) -- [Resources](/guides/architecture/resources) -- [Serialization](/guides/architecture/serialization) -- [Operations](/guides/architecture/operations) -- [Searchers](/guides/architecture/searchers) -- [Results](/guides/architecture/results) diff --git a/documentation/site/guides/architecture/operations.md b/documentation/site/guides/architecture/operations.md deleted file mode 100644 index ae574673..00000000 --- a/documentation/site/guides/architecture/operations.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: Operations -weight: 4 -layout: guides ---- - -Each ledger defines operations that can be performed on specific resources (e.g. `Customer::Operations::Update`, `Payment::Operations::Create`). The operation defines two key things: - -- a `Contract` class which is used to validate the resource using the `dry-validation` gem -- a `perform` instance method, which handles the actual API requests and response/error handling. - -

- -## Contracts - -Contracts are dry-validation schemas, which determine if an operation can be performed. You can create custom schemas and pass them to operations. Assuming you have an `operation_class` variable and `foo` is an attribute of a `custom_resource` (see above) that is required to be a string, you can implement it with the following: - -```ruby -class CustomContract < LedgerSync::Ledgers::Contract - params do - required(:foo).filled(:string) - end -end - -# A valid case -custom_resource = CustomResource.new(foo: 'asdf') -op = operation_class.new( - client: client, - resource: resource, - validation_contract: CustomContract -) -op.valid? # => true - -# An invalid case -custom_resource = CustomResource.new(foo: nil) -operation_class.new( - client: client, - resource: resource, - validation_contract: CustomContract -) -op.valid? # => false - -``` diff --git a/documentation/site/guides/architecture/resources.md b/documentation/site/guides/architecture/resources.md deleted file mode 100644 index e4fdf872..00000000 --- a/documentation/site/guides/architecture/resources.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: Resources -weight: 2 -layout: guides ---- - -## Overview - -Resources are named ruby objects (e.g. `Customer`, `Payment`, etc.) with strict attributes (e.g. `name`, `amount`, etc.). LedgerSync provides resources specific to each ledger. While it is possible to create your own resources (see Customization for more details), this section refers to provided ledger-specific resources. - -The library strives to make each resource and attribute name match the ledger API. This naming convention will help you more readily match ledger documentation to LedgerSync resources. - -Every resource, regardless of ledger, implements a `ledger_id` and `external_id` attribute. The `ledger_id` is the ID given by the ledger, while the `external_id` is your internal ID for the resource. - -## How to use - -Resources are primary used as the inputs and outputs of operations and searchers. A resource is passed to an operation along with a client. Once the operation is successfully performed, a duplicated and updated resource is returned. - -Resources have two layers of validation: - -1. The Resource -2. Operations - -When instantiating a resource, validations are performed. These validations include class checks and, if necessary, value checks (e.g. enums). When performing an operation, validations are performed based on what attributes are required for the operation to be successful. For example, the `ledger_id` should be `nil` on `create`, but it should be present on `update`. - -## Available resources - -You can see all resources available for a given ledger by calling `resources` on the ledger's `Client` like so: - -`LedgerSync::Ledgers::QuickBooksOnline::Client.resources` - -This returns a hash of resource types to classes, where the resource types are unique (e.g. `customer`, `vendor`, etc.). - -You can see all resources available in LedgerSync by calling `LedgerSync.resources`. This returns an array (note: not a hash as multiple ledgers have the same types) of resource classes that have been created inheriting the `LedgerSync::Resource` class. - -## Resource Attributes - -Resources have defined attributes. Attributes are explicitly defined. An error is thrown if an unknown attribute is passed to it. You can retrieve the attributes of a resource by calling `Customer.attributes`. - -A subset of these `attributes` may be a `reference`, which is simply a special type of attribute that references another resource. You can retrieve the references of a resource by calling `Customer.references`. \ No newline at end of file diff --git a/documentation/site/guides/architecture/results.md b/documentation/site/guides/architecture/results.md deleted file mode 100644 index bdf6b154..00000000 --- a/documentation/site/guides/architecture/results.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: Results -weight: 6 -layout: guides ---- - diff --git a/documentation/site/guides/architecture/searchers.md b/documentation/site/guides/architecture/searchers.md deleted file mode 100644 index 4cf02ce0..00000000 --- a/documentation/site/guides/architecture/searchers.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Searchers -weight: 5 -layout: guides ---- - -Searchers are used to lookup and scan objects in the ledger. A searcher takes a `client`, `query` string and optional `pagination` hash. For example, to search customer's by name: - -```ruby -searcher = LedgerSync::Ledgers::QuickBooksOnline::Customer::Searcher.new( - client: client # assuming this is defined, - query: 'test' -) - -result = searcher.search # returns a LedgerSync::SearchResult - -if result.success? - resources = result.resources - # Do something with found resources -else # result.failure? - raise result.error -end - -# Different ledgers may use different pagination strategies. In order -# to get the next and previous set of results, you can use the following: -next_searcher = searcher.next_searcher -previous_searcher = searcher.previous_searcher -``` diff --git a/documentation/site/guides/architecture/serialization.md b/documentation/site/guides/architecture/serialization.md deleted file mode 100644 index d9df4423..00000000 --- a/documentation/site/guides/architecture/serialization.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: Serialization -weight: 3 -layout: guides ---- - -## Overview - -LedgerSync leverages serialization and deserialization to convert resources into the necessary hash formats the ledger expects. Generally, each resource will have 1 serializer and 1 deserializer. - -## Serializers - -Serializers take a `Resource` and output a hash. For example: - -```ruby -customer = LedgerSync::Ledgers::NetSuite::Customer.new( - companyName: 'Test Company', - external_id: 'ext_123' -) -serializer = LedgerSync::Ledgers::NetSuite::Customer::Serializer.new -serializer.serialize(resource: customer) -# Sample output: -# { -# "companyName" => "Test Company", -# "externalId" => "ext_123", -# "email" => nil, -# "phone" => nil, -# "firstName" => nil, -# "lastName" => nil, -# "subsidiary" => nil -# } -end -``` - -## Deserializers - -Deserializers take a hash and output a `Resource`. For example: - -```ruby -h = { - "companyName" => "Test Company", - "externalId" => "ext_123", - "email" => nil, - "id" => "987654321", - "phone" => nil, - "firstName" => nil, - "lastName" => nil, - "subsidiary" => nil -} - -deserializer = LedgerSync::Ledgers::NetSuite::Customer::Deserializer.new -customer = deserializer.deserialize(hash: h, resource: LedgerSync::Ledgers::NetSuite::Customer.new) -customer.ledger_id # => "987654321" -customer.companyName # => "Test Company" -``` - -## How to use - -Serializers and deserializers are automatically inferred by each operation based on the naming convention. It is possible to create your own serializers. Please see [Customization](/guides/customization) for more. diff --git a/documentation/site/guides/community/index.md b/documentation/site/guides/community/index.md deleted file mode 100644 index 1638b95b..00000000 --- a/documentation/site/guides/community/index.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Where To Get Support -excerpt: >- - Connect with the maintainers, contributers, and developers using LedgerSync. -layout: guides ---- - -{% include getting_help.md page=page site=site %} \ No newline at end of file diff --git a/documentation/site/guides/contribute/console.md b/documentation/site/guides/contribute/console.md deleted file mode 100644 index d53296d0..00000000 --- a/documentation/site/guides/contribute/console.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: Console -layout: guides ---- - -Run `bundle console` to start and interactive console with the library already loaded. You can also run `bin/console` for an interactive prompt that will allow you to experiment. \ No newline at end of file diff --git a/documentation/site/guides/contribute/deployment.md b/documentation/site/guides/contribute/deployment.md deleted file mode 100644 index 64a1e0ae..00000000 --- a/documentation/site/guides/contribute/deployment.md +++ /dev/null @@ -1,72 +0,0 @@ ---- -title: New Release -layout: guides ---- - -
Note: -Only owners can release new versions of the gem to RubyGems.org. -
- -## 1. Pull latest development - -```bash -git checkout development -git pull origin development -``` - -## 3. Start release - -This assumes you are using [the git-flow gem](https://github.com/nvie/gitflow): - -```bash -git flow release start vX.X.X # Replace X.X.X. with new version -``` - -## 2. Update version - -You can use [the bump gem](https://github.com/gregorym/bump) to easily update the gem version: - -```bash -# Version Format: MAJOR.MINOR.PATCH -# Choose one of the following -bundle exec bump patch # to bump X in 1.1.X -bundle exec bump minor # to bump X in 1.X.1 -bundle exec bump major # to bump X in X.1.1 - -git commit -am "Publish version X.X.X" -``` - -## 3. Publish version - -```bash -git flow release publish vX.X.X # Replace X.X.X. with new version -``` - -## 4. Create PR - -Create a PR in the github repo with `master` as the base. - -## 5. Wait for review and tests to pass. - -All releases should be approved and NOT merged using github. - -## 6. Merge release - -Merge the release using git-flow: - -```bash -git flow release finish vX.X.X # Replace X.X.X. with new version -git push origin --tags -``` - -## 7. Deploy new version to rubygems - -```bash -git checkout master -bundle exec build -bundle exec release -``` - -## That's it! - -The version will now be available [on rubygems](https://rubygems.org/gems/ledger_sync). \ No newline at end of file diff --git a/documentation/site/guides/contribute/documentation.md b/documentation/site/guides/contribute/documentation.md deleted file mode 100644 index 26582aeb..00000000 --- a/documentation/site/guides/contribute/documentation.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: Documentation -excerpt: >- - Learn how to document and update the documentation site. -layout: guides ---- - -## Overview - -Our documentation is a static website hosted on Github pages. The docs are a mix of static and dynamically-generated -content. The final static site is generated using Jekyll. - -## Install Jekyll - -To run or generate the docs site locally, you need to install Jekyll: - -``` -gem install jekyll bundler -``` - -## Run Jekyll - -To run Jekyll locally to view the site, run the following from the root directory: - -``` -cd docs/site -bundle exec jekyll serve -``` - -## Generate dynamic pages - -Some of the documentation is generated based on the code of LedgerSync (e.g. available operations, resources, etc.). To -generate these pages, run the following from the root directory: - -``` -ruby docs/generate.rb -``` \ No newline at end of file diff --git a/documentation/site/guides/contribute/index.md b/documentation/site/guides/contribute/index.md deleted file mode 100644 index a785262c..00000000 --- a/documentation/site/guides/contribute/index.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Contribute -excerpt: >- - Help expand LedgerSync coverage. -layout: guides ---- - -Bug reports and pull requests are welcome on GitHub at https://github.com/LedgerSync/ledger_sync. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the [Contributor Covenant](http://contributor-covenant.org) code of conduct. - -## Code of Conduct - -Everyone interacting in the LedgerSync project’s codebases, issue trackers, chat rooms and mailing lists is expected to follow the [code of conduct](https://github.com/LedgerSync/ledger_sync/blob/master/CODE_OF_CONDUCT.md). - -## Installing the gem - -After checking out the repo, run `bin/setup` to install dependencies. - -To install this gem onto your local machine, run `bundle exec rake install`. To release a new version, update the version number in `version.rb`, and then run `bundle exec rake release`, which will create a git tag for the version, push git commits and tags, and push the `.gem` file to [rubygems.org](https://rubygems.org) - -## Development - -The LedgerSync repo follow [the git flow pattern](https://nvie.com/posts/a-successful-git-branching-model/). You can find [a great cheat sheet here](http://danielkummer.github.io/git-flow-cheatsheet/). Please be sure to follow the naming convention and read our guide to deployment if you are pushing new versions of the gem. \ No newline at end of file diff --git a/documentation/site/guides/contribute/qa.md b/documentation/site/guides/contribute/qa.md deleted file mode 100644 index a32ab2e8..00000000 --- a/documentation/site/guides/contribute/qa.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: QA -layout: guides ---- - -**BE SURE TO USE A TEST ENVIRONMENT ON YOUR LEDGER.** - -To fully test the library against the actual ledgers, you can run `bin/qa` which will run all tests in the `qa/` directory. QA Tests are written in RSpec. Unlike tests in the `spec/` directory, QA tests allow external HTTP requests. - -As these interact with real ledgers, you will need to provide secrets. You can do so in a `.env` file in the root directory. Copy the `.env.template` file to get started. - -**WARNINGS:** - -- **BE SURE TO USE A TEST ENVIRONMENT ON YOUR LEDGER.** -- **NEVER CHECK IN YOUR SECRETS (e.g. the `.env` file).** -- Because these tests actually create and modify resources, they attempt to do "cleanup" by deleting any newly created resources. This process could fail, and you may need to delete these resources manually. \ No newline at end of file diff --git a/documentation/site/guides/contribute/testing.md b/documentation/site/guides/contribute/testing.md deleted file mode 100644 index 2356d409..00000000 --- a/documentation/site/guides/contribute/testing.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: Testing -layout: guides ---- - -Run `bundle exec rspec` to run all unit, feature, and integration tests. Unlike [QA Tests](/guides/contribute/qa), all external HTTP requests and responses are stubbed. \ No newline at end of file diff --git a/documentation/site/guides/customization/custom_resources.md b/documentation/site/guides/customization/custom_resources.md deleted file mode 100644 index fd037afc..00000000 --- a/documentation/site/guides/customization/custom_resources.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: Custom Resources -layout: guides -weight: 2 ---- - -Some ledgers (e.g. NetSuite) allow for custom attributes (or "fields"), which can vary by account and user. To allow for custom attributes, you can create new resources, ledger serializers (see below), and validation contracts (see below). Assuming your ledger supports the string attribute `foo` for customers, you could do the following: - -```ruby -class CustomCustomer < LedgerSync::Ledgers::QuickBooksOnline::Customer - attribute :foo, type: LedgerSync::Type::String -end -``` - -Depending on your use of LedgerSync, you may need to define resources dynamically with different custom attributes. You could do so using something like the following: - -```ruby -custom_attributes_for_customers = [ - [ - [:foo, LedgerSync::Type::String] - ], - [ - [:foo, LedgerSync::Type::Integer], - [:bar, LedgerSync::Type::Boolean] - ] -] - -custom_customer_classes = custom_attributes_for_customers.map do |attributes| - customer_class = Class.new(LedgerSync::Ledgers::QuickBooksOnline::Customer) - attributes.each do |name, type| - customer_class.attribute name, type: type - end - customer_class -end - -customer_class_1, customer_class_2 = custom_customer_classes - -# First Custom Customer Class -customer_class_1.resource_attributes.include?(:foo) # => true -customer_class_1.resource_attributes[:foo].type # => # -customer_class_1.resource_attributes.include?(:bar) # => false - -# Second Custom Customer Class -customer_class_2.resource_attributes.include?(:foo) # => true -customer_class_2.resource_attributes[:foo].type # => # -customer_class_2.resource_attributes.include?(:bar) # => true -customer_class_2.resource_attributes[:bar].type # => # -``` - -You can now use these custom resources in operations that use or require custom attributes. diff --git a/documentation/site/guides/customization/custom_serializers.md b/documentation/site/guides/customization/custom_serializers.md deleted file mode 100644 index b7c8b2d7..00000000 --- a/documentation/site/guides/customization/custom_serializers.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: Custom Serializers -layout: guides -weight: 2 ---- - -When you need to pass new attributes to/from a ledger, you may to to create custom serializers and deserializers. - -For example, given the following: - -- `CustomCustomer` is a custom resource that inherits from `LedgerSync::Ledgers::NetSuite::Customer` and defines a custom attribute string named `foo` -- the attribute `foo` is used in both the request and response bodies -- `client` defines a valid instance of the NetSuite client - - -```ruby -class CustomSerializer < LedgerSync::Ledgers::NetSuite::Customer::Serializer - attribute :foo -end - -class CustomDeserializer < LedgerSync::Ledgers::NetSuite::Customer::Deserializer - attribute :foo -end - -# Serializing -custom_resource = CustomCustomer.new(foo: 'asdf') # See above under Resources -> Custom Attributes -serializer = CustomSerializer.new(resource: custom_resource) -serializer.serialize # => {..., "foo"=>"asdf",...} - -# Deserializing -deserialized_resource = serializer.deserialize(hash: { foo: 'qwerty' }, resource: CustomCustomer.new) -deserialized_resource.foo # => 'qwerty' -custom_resource.foo # => 'asdf' - -op = LedgerSync::Ledgers::NetSuite::Customer::Operations::Create.new( - client: client, - deserializer: CustomSerializer.new, - serializer: CustomSerializer.new, - resource: custom_resource -) -``` - -Note that in the above example, we extend an existing customer serializer in the NetSuite ledger. In most cases, serializers have the following inheritance pattern: `LedgerSync::Ledgers::[ADAPTOR]::[RESOURCE]::Serializer < LedgerSync::Ledgers::[ADAPTOR]::Serializer < LedgerSync::Serializer`. - -So in this example, it would be `LedgerSync::Ledgers::NetSuite::Customer::Serializer < LedgerSync::Ledgers::NetSuite::Serializer < LedgerSync::Serializer`. The more specific the serializer, the more helper methods are available that are ledger and/or resource specific. - -Similarly, deserializers follow the same pattern. diff --git a/documentation/site/guides/customization/index.md b/documentation/site/guides/customization/index.md deleted file mode 100644 index 84052dcd..00000000 --- a/documentation/site/guides/customization/index.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Customization -layout: guides ---- - -One of the goals of LedgerSync is to make it easy to customize for your needs. For example, you may need: - -- Resource converters -- Custom resources -- Custom attributes -- Custom operations -- Custom ledgers -- etc. - -We provide some guides for achieving this functionality. \ No newline at end of file diff --git a/documentation/site/guides/customization/resource_converters.md b/documentation/site/guides/customization/resource_converters.md deleted file mode 100644 index 5898b27a..00000000 --- a/documentation/site/guides/customization/resource_converters.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: Resource Converters -layout: guides -weight: 1 ---- - -## Overview - -LedgerSync provides ledger-specific resources and operations for you to easily interface with a ledger. Complexity arises for a few reasons, such as the following: - -- Ledgers have different resources. Some ledgers may not even implement the same resources as another ledger. -- Resources for a given ledger have different attributes from their counterparts in other ledgers. -- Operations may not be supported in all ledgers (e.g. deletion is not available for some resources in QuickBooks Online) -- etc. - -Because of this complexity, LedgerSync tries to remain "unopinionated" about ledgers. The goal is to have resources, attributes, and operations that match as closely to the API as possible. The issue here is that it requires a developer to have ledger-specific knowledge for every interaction with LedgerSync or to define new resource, operation, and validation layers entirely. - -To solve this problem, some engineers at [Modern Treasury](site.modern_treasury_url) have created what we call a `ResourceConverter`. This object takes in a `source` and `destination`. It also defines the mapping from source to destination. This makes it easy to take any object and map it to a ledger-specific resource. Having a converter per resource per ledger enables you to create an interface with LedgerSync. After this layer is created, future developers are not required to have ledger-specific knowledge to make updates. - -Let's see how this works. - -## Scenario - -Let's assume that we have a `Customer` model object that we use internally that looks like the following: - -```ruby -class Customer - attr_accessor :name - attr_accessor :email - attr_accessor :id -end -``` - -We want to sync the data on this object (specifically `name`, `email`, and `id`) to QuickBooks Online and NetSuite. We will also assume that we have already handled authentication and have a valid client for each(`quickbooks_online_client` and `netsuite_client`, respectively). Both ledgers implement their own `Customer` object, but the attributes for these objects vary. For example, here are the relevant snippets of these resources: - -```ruby -module LedgerSync - module Ledgers - module QuickBooksOnline - class Customer < QuickBooksOnline::Resource - attribute :DisplayName, type: LedgerSync::Type::String - - references_one :PrimaryEmailAddr, to: PrimaryEmailAddr - end - end - end -end - -module LedgerSync - module Ledgers - module QuickBooksOnline - class PrimaryEmailAddr < QuickBooksOnline::Resource - attribute :Address, type: LedgerSync::Type::String - end - end - end -end -``` - -```ruby -module LedgerSync - module Ledgers - module NetSuite - class Customer < NetSuite::Resource - attribute :email, type: LedgerSync::Type::String - attribute :companyName, type: LedgerSync::Type::String - attribute :firstName, type: LedgerSync::Type::String - attribute :lastName, type: LedgerSync::Type::String - end - end - end -end -``` - -
Note: -

- We will ignore for the purposes of this guide that NetSuite requires a `subsidiary` for their `Customer` resource. -

-
\ No newline at end of file diff --git a/documentation/site/guides/getting-started/get-help.md b/documentation/site/guides/getting-started/get-help.md deleted file mode 100644 index abd4677b..00000000 --- a/documentation/site/guides/getting-started/get-help.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Get Help -weight: 3 -layout: guides ---- - -{% include getting_help.md page=page site=site %} \ No newline at end of file diff --git a/documentation/site/guides/getting-started/index.md b/documentation/site/guides/getting-started/index.md deleted file mode 100644 index bce109bc..00000000 --- a/documentation/site/guides/getting-started/index.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Getting Started -excerpt: In this section you'll find basic information about Libris and how to use it. -layout: guides ---- - -Once you have [installed LedgerSync](/guides/getting-started/installation), visit the -[Quick Start Guide](/guides/getting-started/quick-start) to perform your first operation. diff --git a/documentation/site/guides/getting-started/installation.md b/documentation/site/guides/getting-started/installation.md deleted file mode 100644 index e3e2dc9d..00000000 --- a/documentation/site/guides/getting-started/installation.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Installation -weight: 1 -layout: guides ---- - -{% include installation_instructions.md page=page site=site %} \ No newline at end of file diff --git a/documentation/site/guides/getting-started/quick-start.md b/documentation/site/guides/getting-started/quick-start.md deleted file mode 100644 index 348d3a48..00000000 --- a/documentation/site/guides/getting-started/quick-start.md +++ /dev/null @@ -1,123 +0,0 @@ ---- -title: Quick Start -weight: 2 -layout: guides ---- - -## Overview - -To use LedgerSync, you must carry out an `Operation`. The operation will be ledger-specific and will require the -following: - -1. Client -2. Resource(s) - -## 1. Create a client - -Clients are responsible for the authentication and requests for a specific ledger. In this example, we will assume you -are using the QuickBooks Online ledger. - -
Note: Each ledger has different requirements for authentication. Please visit the -ledger-specific pages to learn more.
- -```ruby -client = LedgerSync::Ledgers::QuickBooksOnline::Client.new( - access_token: access_token, # assuming this is defined - client_id: ENV['QUICKBOOKS_ONLINE_CLIENT_ID'], - client_secret: ENV['QUICKBOOKS_ONLINE_CLIENT_SECRET'], - realm_id: ENV['QUICKBOOKS_ONLINE_REALM_ID'], - refresh_token: refresh_token # assuming this is defined -) -``` - -## 2. Create resource(s) - -Create a resource on which to operate. Some resources have references to other resources. You can use -`Util::ResourcesBuilder` to create resources and relationships from a structured hash. - -
Note: Resources are ledger-specific, meaning they may have different attributes and -references compared to other ledgers. Please visit [the Reference](/reference) to learn about resource -attributes.
- -```ruby -resource = LedgerSync::Ledgers::QuickBooksOnline::Customer.new( - DisplayName: 'Sample Customer', - external_id: customer_external_id # A unique ID from your platform -) -``` - -## 3. Create an operation - -Given our `client` and `resource` from above, we can now create an `Operation`. Operations are typically CRUD-like -methods, typically (though not always) only making a single request. - -Operations automatically determine a `Serializer` and `Deserializer`. These serializers are used to translate to and -the from the ruby `Resource` in the format required by the ledger. - -```ruby -operation = LedgerSync::Ledgers::QuickBooksOnline::Customer::Operations::Create.new( - client: client, - resource: resource -) -``` - -## 4. Perform the operation - -The next step is to perform the operation. You can do this by simply calling `perform`. - -```ruby -result = operation.perform # Returns a LedgerSync::OperationResult -``` - -This method will return a -`LedgerSync::OperationResult` which is a special object allowing you to determine the success of the operation, access -responses values (serialized and deserialized), and investigate failures. - -```ruby -if result.success? - resource = result.operation.resource - # Do something with resource -else # result.failure? - raise result.error -end -``` - -## 5. Save updates to authentication - -Because QuickBooks Online uses Oauth 2, you must always be sure to save the access_token, refresh_token, and expirations -as they can change with any API call. Operations will always save values back to the client. - -### Automatically update values in .env - -If you have a `.env` file present in the root directory of your project, the client will automatically comment out old values and update new -values. - -If you want to disable this functionality, you can do so by setting `update_dotenv` to `false` when instantiating the -object: - -```ruby -client = LedgerSync::Ledgers::QuickBooksOnline::Client.new( - access_token: access_token, # assuming this is defined - client_id: ENV['QUICKBOOKS_ONLINE_CLIENT_ID'], - client_secret: ENV['QUICKBOOKS_ONLINE_CLIENT_SECRET'], - realm_id: ENV['QUICKBOOKS_ONLINE_REALM_ID'], - refresh_token: refresh_token, # assuming this is defined - update_dotenv: false -) -``` - -### Manually save values - -```ruby -result.operation.client.ledger_attributes_to_save.each do |key, value| - # save values -end -``` - -## Summary - -That's it! Assuming proper authentication values and valid values on the resource, this will result in a new customer -being created in QuickBooks Online. - -There are many other resources and operations that can be performed in QuickBooks Online. For a complete guide of these -and other ledgers, visit [the Reference](/reference). diff --git a/documentation/site/guides/index.md b/documentation/site/guides/index.md deleted file mode 100644 index 0bcd5408..00000000 --- a/documentation/site/guides/index.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Welcome to LedgerSync -layout: guides ---- - -## Join the Conversation - -[Click here]({{ site.slack_url }}) to join our public Slack group. - -## Installation - -{% include installation_instructions.md page=page site=site %} - -## Getting started - -Visit the [Quick Start Guide](/guides/getting-started/quick-start) to perform your first operation. \ No newline at end of file diff --git a/documentation/site/guides/ledgers/index.md b/documentation/site/guides/ledgers/index.md deleted file mode 100644 index 5a4dfe3e..00000000 --- a/documentation/site/guides/ledgers/index.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Ledgers -excerpt: LedgerSync allows you to easily connect to multiple ledgers. -layout: guides ---- - -The list on the left are the currently supported ledgers. Visit each to learn more of the following: - -- how to authenticate -- supported resources and attributes -- supported operations -- ledger-specific helpers and utilities diff --git a/documentation/site/guides/ledgers/netsuite.md b/documentation/site/guides/ledgers/netsuite.md deleted file mode 100644 index 285ee5a7..00000000 --- a/documentation/site/guides/ledgers/netsuite.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: NetSuite REST -weight: 1 -layout: guides ---- - -{% include ledgers/netsuite_summary.md page=page site=site %} - -Visit [the NetSuite REST reference guide](/reference/NetSuite REST) for more detailed documentation. \ No newline at end of file diff --git a/documentation/site/guides/ledgers/netsuite_soap.md b/documentation/site/guides/ledgers/netsuite_soap.md deleted file mode 100644 index 1da8ef02..00000000 --- a/documentation/site/guides/ledgers/netsuite_soap.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: NetSuite SOAP -weight: 2 -layout: guides ---- - -{% include ledgers/netsuite_soap_summary.md page=page site=site %} - -Visit [the NetSuite SOAP reference guide](/reference/NetSuite SOAP) for more detailed documentation. \ No newline at end of file diff --git a/documentation/site/guides/ledgers/quickbooks_online.md b/documentation/site/guides/ledgers/quickbooks_online.md deleted file mode 100644 index c7aa28c0..00000000 --- a/documentation/site/guides/ledgers/quickbooks_online.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: QuickBooks Online -weight: 3 -layout: guides ---- - -{% include ledgers/quickbooks_online_summary.md page=page site=site %} - -Visit [the QuickBooks Online reference guide](/reference/QuickBooks Online) for more detailed documentation. \ No newline at end of file diff --git a/documentation/site/guides/ledgers/stripe.md b/documentation/site/guides/ledgers/stripe.md deleted file mode 100644 index 5540df98..00000000 --- a/documentation/site/guides/ledgers/stripe.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Stripe -weight: 4 -layout: guides ---- - -{% include ledgers/stripe_summary.md page=page site=site %} - -Visit [the Stripe reference guide](/reference/Stripe) for more detailed documentation. \ No newline at end of file diff --git a/documentation/site/guides/modern-treasury/index.md b/documentation/site/guides/modern-treasury/index.md deleted file mode 100644 index 1d47f86f..00000000 --- a/documentation/site/guides/modern-treasury/index.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Modern Treasury -excerpt: >- - LedgerSync is an open-sourced library owned and maintained by Modern Treasury. -layout: guides ---- - -[Modern Treasury]({{ site.modern_treasury_url }}) is the owner and maintainer of LedgerSync. LedgerSync is an -open-source library, so companies are encouraged to use it according to the open-source license. - -Modern Treasury is a user of LedgerSync, allowing the ModernTreasury platform to easily connect to multiple ledgers. -Modern Treasury invests core product and engineering resources to maintaining and expanding LedgerSync. - -If you would like to learn more about Modern Treasury, please visit [www.moderntreasury.com]({{ site.modern_treasury_url }}) \ No newline at end of file diff --git a/documentation/site/guides/tips_and_more/index.md b/documentation/site/guides/tips_and_more/index.md deleted file mode 100644 index 22b4bf52..00000000 --- a/documentation/site/guides/tips_and_more/index.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: Tips and More -excerpt: LedgerSync allows you to easily connect to multiple ledgers. -layout: guides ---- - -## Keyword Arguments - -LedgerSync heavily uses ruby keyword arguments so as to make it clear what values are being passed and which attributes are required. When this README says something like "the `fun_function` function takes the argument `foo`" that translates to `fun_function(foo: :some_value)`. - -## Fingerprints - -Most objects in LedgerSync can be fingerprinted by calling the instance method `fingerprint`. For example: - -```ruby -puts LedgerSync::Customer.new.fingerprint # "b3eab7ec00431a4ae0468fee72e5ba8f" - -puts LedgerSync::Customer.new.fingerprint == LedgerSync::Customer.new.fingerprint # true -puts LedgerSync::Customer.new.fingerprint == LedgerSync::Customer.new(name: :foo).fingerprint # false -puts LedgerSync::Customer.new.fingerprint == LedgerSync::Payment.new.fingerprint # false -``` - -Fingerprints are used to compare objects. This method is used in de-duping objects, as it only considers the data inside and not the instance itself (as shown above). - -## Serialization - -Most objects in LedgerSync can be serialized by calling the instance method `serialize`. For example: - -```ruby -puts LedgerSync::Payment.new( - customer: LedgerSync::Customer.new -) - -{ - root: "LedgerSync::Payment/8eed81c0177801a001f2544f0c85e21d", - objects: { - "LedgerSync::Payment/8eed81c0177801a001f2544f0c85e21d": { - id: "LedgerSync::Payment/8eed81c0177801a001f2544f0c85e21d", - object: "LedgerSync::Payment", - fingeprint: "8eed81c0177801a001f2544f0c85e21d", - data: { - currency: nil, - amount: nil, - customer: { - object: "reference", - id: "LedgerSync::Customer/b3eab7ec00431a4ae0468fee72e5ba8f" - }, - external_id: "", - ledger_id: nil, - - } - }, - "LedgerSync::Customer/b3eab7ec00431a4ae0468fee72e5ba8f": { - id: "LedgerSync::Customer/b3eab7ec00431a4ae0468fee72e5ba8f", - object: "LedgerSync::Customer", - fingeprint: "b3eab7ec00431a4ae0468fee72e5ba8f", - data: { - name: nil, - email: nil, - phone_number: nil, - external_id: "", - ledger_id: nil - } - } - } -} -``` - -The serialization of any object follows the same structure. There is a `:root` key that holds the ID of the root object. There is also an `:objects` hash that contains all of the objects for this serialization. As you can see, unique nested objects listed in the `:objects` hash and referenced using a "reference object", in this case: - -```ruby -{ - object: "reference", - id: "LedgerSync::Customer/b3eab7ec00431a4ae0468fee72e5ba8f" -} -``` diff --git a/documentation/site/images/1.jpg b/documentation/site/images/1.jpg deleted file mode 100755 index a8fd723b6fed38f7493a4568f8f1d5159a781f4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 115021 zcmb5VcT^K!)HX^LL_k15njlrWv`_+yw9rCNf(al>2@sl6#6l6I_g+Gi7DxynT~I+p zItevFK*U0C(v^Pmd%y3!Yu!KZp2@6PbNb0Xv-f%SGZ$Ykeo(QQfQ&&@)YMc|)Rcqj zVwNhBik61vzmt}7QiP6yo{l1yFEP+FFkQZKh3PUA6Eh1tD>E}2GZPal=T$a#j%(Mh zU18SBj2~k)EEBgPDn$L5#iIVzks*PIscQ?HTW2PN zt0Z7;T)<{WM{DE8vEB0W(F4cATxlwz*RuMsi)<9{!_nv{P$2jdj&H~|1^=}xIcQnR>3si!+ZJiV*n>!(YGiuBjA zq>wdFAR`sC8J=`uf3Hm~Hdk zQK)Us&N8>`0#P}Yv5_S*jWfF`RGYMq<7SdOimTVo+DE#79|>9zovCw&bvX3+B$8ky zB2{V8AKt~4)-=a`k50oS6a|nH%o?FJQmBf?z|BhY8dD6pP$V-a%x3B!w6eJH_rDGc zT2+4+e+WP$(=|%+wT{h|#iV>)oiRFcO-Jh*Ot(NhPqKx``uoVuVw2bH7 z6D`wjrXIGYrefhP%pEcH8^<5b1r1|<9p%-tzaatYFz25Wd(yK-T5de9g zcu{U6a&$I18fQ&B2~e4-QO$?tn_+qU=~J2W=4&=zKFA))>DdXkP;azGN!xcLBfm=% zpjIO(qT)(x2(MNHcIkSQEf9I1WE@lH?OsD_517dwA1D`9fGfESyR96Cboy>tr1Wfm z2#b)Cw0iY8x{(8JMfNJ_kO-79FOyuiD`%l2m|<`p_}TTb%yFQnNkb!wH$m8i_9l{0 z7*aISwiWVd`(M%Zq+Rtq4t#SeZu!GxckW1cr6#demOEe;D&5dDfdXL)_*Q4F6A;-@ zZ!msToQ{`P%!M)O#oguBjlcd&|B8fC_DE?FYyxCd(jHmq??_j6VHvx-!wjyW8jQy2 z*jzWC&CUVZAS<%6oDqY_$7#IEyb;6t*&i+Zza1Rs?P+QA_Z@A=@;)qR>v<>pXfqik zO)6Xl!UK|bmtd7pPbO11VYa0V(pWfNn*ha)BXGl3RNVg5a7h!>y1LDi(AuI<+qhrP z1!Na{?)~hBH6}{A-IwlP8(n?m283tvn4r3*TE_AUyz?N?$$?U`OFX0U{Z|4JdY5g2 z4)1jOkCBE3wm(=1B^tcqm0m=bEByxAnWBu5lMMqXVgOmOV=mA}WddAV2CLESHn#)N zyC~_yr3*>g3nAf3u*$^1h4}8x9)p`(C7fA zA#-$-8J}zq8y)E3r8lMN=8ie5s5A$n&x;Cq(RL?4V;<=jKVVPF;TQ_6H%EJU9D9;sa#QSQV6e zW(15j%1*d+a$o|&J-`k$((y2R#xqz+)!PRzl&J^;kN4o6?`ZDZ7-T)-%>hP07$UpKq5+YcVp2JaP^Q15k0h>T`mNL}RcR5NdJ=%B*36k7Zn{ zinu1qo-NxZDLef(3O#k_QDec{SRuc1#bkS+yaSLg`T6R8z?_w}O*R(ofyji@<3#+e z;C@k7I{I|4)0OiWhiQq*kc1)ChPE+&2fl#eH8t}xp7(!e8ME|kOh6SXW+)6A%M?GH ztzRN3A~tO4nn1^@J4BRSFRGNKr$J-|Vv&dmoQ7Ln=y7So1ZSy|bvDLI&RR+gV#UeM z!KUcqDdG&frm5~dKQap$}!9n>iA0z#*wkREwx9EXvJn2a); zk%qvu6AjT*7(I*>@k(6+@(!-UC$OUp)v8a53Qqz!jZB4&4(jg?(@Znao0)9nvjtE0 z0;XDhl~0#X!+tE5o6pIu*M2WlJJDV*CWWp;5f}g%2;#1qv@)P!Q?LXzDzI^TrMbKX zS^81)5fF>juqeKX8bn5s-~|=vf+{a8`}B6vl=p9-&-BZH7k``U98VYyi*-P7&dFX( z8djv>EtJmE(kxq`CtcYEyl``n9^H?og^$)S&B6=zfFU;mkFM^_FArmy91d!7JZs-4 zcO)0}{k^?@M^2>-10tz_-J@e;{T4-Dm5YGM_Pu`Lxy)HPB1p0^3ka7S-GmCz)xZsM>T5JsaS#(zmlfcCRNPl24GQ7pKx0;t_jIrP1(hMF@$~9H->yZ!)s8LJ ztZKV4&zGB1A;80_mw&Za<_#t=qibfDCEcrmA`v3|N(RV#&XV{2F3GtNokY3YR&Yss z-wjdtw&mormjMma=a9Iw;cb` zw(yzR{JJ`{c|m1$p111ZZ7qw4cZz4!mE>0qu+%UT^e)H)Pvc+xXvjj6Z5bfn8vOdq z=Z;ILi+|2{Yb)nXOqC?At~XM~(>z=0?`Sc07^2nTGr#6Leuv)%D~2i^yFbRR5dki@ zNtb@R)SJLdzDLz?zv`Au5`48Rpsi0X@E90CM@aNPe}0ZUC0}__^}QCo!oOLQ6PhwH zKYkMAM%?ctg%AQ6N~M`3jMsf87DN*6t8kxw1O7dUA*LL+H8S?E|4dj)u@e5IQ$qpp+FwuyU0Y zri)EnhBwf;Ff!a+>aHsExURl%xH(l~?zKakb9L|PPpy%BK$#uT4RgE-w0p7MYP){i z@iFk=T$PwpLx6^YWDqbS$|81a@X_nz>X-DkEjT#;86BL@Hwka4Q1u zv@Isc1?vir39RNq+Ii=9LIrjLz6BQLw@%blR@&B?^Y6FcQ0pEE8x^z`vWJJqZbj&+o zda5P=>3Q+J#a$sXWt|*^P8{3;u8|~a=u5rcQhLb71$V*|J=xS>i?L_-3mfpRjuf?r z+zFz-=l_NEiPlkYk?)T0Pi@>kjVJAl)ng7p(;p8a=MOHZ_ERWI+*@3K9<{!|fkz|L zqw$J5in$^JlU(fZ(l5w*7k~5bqY&wLk9-q(`cV=%=yeNxq4UtyZR^b{S@K8IH8V4+X9D2BLcr%LP%nMPX_K z-AhMD=U0x3CyvgAv`2=LyuYun9zQ=gtNg2-a%`Bk92&E-`H!Ofp}+S(s!dNe$|JCi z8nGqAmas>XZ*m77C2)IX+iCbiL5+s9_)KafemU>5;nfs@=fNMIpL-q|4jkRC8=ucv z-b*^zn725n+h;hqdhIBzeoE;2$NBBMw>LX=rb3#PYB&_dIN(OYjDu;e{K{_h-1cPU zdpi0WsE)6R>)eL&KF_LN3#k!a7hf%o(Y|%Wu&DlYJIr)*eehrCgXjBU%@x&X|m0_Q<`u4&`4-f7>aJZma5n8$7yK>M`Hx#D$H}tz;%2@aA z-T8`%maIxEIRlurq!EF}RXCiW3m>2*R7-fFnb#G~3PX^(ghE#t;bCyz^6rjef&H`7 z4#VYBA;JZf=4r}ur_I6H%RhS;RAop0f7U`X=FV)_v@WQYi$<_}Cn4wBL&p#5###a) z6HqQ1VM}_}MGXms z{HU}4xxG5&F6v*S&vBURS;pCov&N0nocXQbj$%^x-dqTgSd&PSa>ZR%N@F+3BtW1@ zrU4hm@cv(w8rDTS2`b%Aqi*Vig2z9*dQEwk`<8aKwSPR*F4{i5Iua~IU6kV%Q~2xD zaYp-lXUl2dz_E71+===>^x+8#nVD7wFXa&t1>&=!@y&E})G$Amxc+4Js8wzq6J<Z1&$dY8F9!Geq#=-PKP@{VpOtyN>K<6bYi%Goc*E~^cVR?VGS^=4 z1KX^{qq`P4i@|q;`npc;j0DZ?pZg9Sg-vUZeh3pi@x48HaPFHzI1H`%+%0P!V8BK1 z43E_r)D=e)()t$%-4v1diKy%M!tqT@<-{k6{=Y|3uG6{YTxSivtv#|AJpX!R@7y={ zIK(38`(X&{2a4;J^72f0e%G;nFEqt7=W5KK<9)0O$?}spHM2fdH{=l`O(QQEynZv= zT9VwTkxP~+VcsM955)-bKHhu2N4;2_6EigQ`)B{=en>~o^z=kA|Ize$3gsPi^?2*W zfmX`*sB3jG=}48W9}$X_FW!jaRat z^m#{J%5)f)pT`qRrSQK2ZURR;i-~DOu30`6PGFy`-QcNq>S@mLm4mR@!;X}?wIg-6 zk;6M&&4qfdsittIK?5BQ%QUpC6%`u|Jjr#qMWCK>S>INTPidKVd8inuAdU*;E10N( z{|qPW{?kr5|9xE7{j%71Z2y#JFO2%kbA3GBhD%)M-co{0x;~Gn!aWTJ)?1WK>KJ!D z9XpDgk*ATvULwn>A=&F+WPjA+wdE~`S>Hbhlu5~7 zI65ecp;-LuXVqU%eb;~hURU@+Wk#9;PO9fJw>fx{O-D$EboXRZh zc%n{!muq9R+jBOW%o75DAzt$*EZ zJPdukT4^(04l3s{k>nHMh!7dz#lPXoRQeL#*jYp>jURYZ2^d7@hB!LNH_*=;RmjK&n3

4uh&ydjage-E((^Ud(U_yg35>CsU@v#AAc&JH&JxgEnJYj#+@fv~ z|1**CNc*Gkr6y!Gq~tGPl1cRdz8+3dtF*;ETe>hpnhKG-s0oFCNDAp|34Ol#W8cCc z6CT~C>_bp7Y@E)B76%y%Rc9IHfz8aZ{mq_4pxUgx>QIkAU1feSWcgU(YFwyBqK}9+ zI&5LjOQEkc<>?~P3+5^R)^Qe7=Z-8+T+^_FoT2|=e$(1m*Dex>hsjvSYxNmLpNy%~W-W&GyIkhh!)~uaN zS}}I(8%q1Gim!jCc1@#tx~5p<@We;z_EJv5u_1xm!Iy8yQ{m9?(s(MI+V_*Xj1%rB zU{Q1}@NlI)WZt^K=A^o34Q8k|EDj>(0xpXRnr>56-~ zBeJMl*TkZ>YqZp$F=6oJXZAnSxnsFn7>SxY$Xvd|VRh5h%07)#$5 zuQi6cXOkK=_VrKUJ1!NL{TjDueN)hm;J&qJZPZve#d-bvMOlWzkt!u@PQi= z6ONBV%^>y?h(**@HV8&|sq0CJ8@D+D0Q&qkk%)ii@Li*wN=%_TcBzCaqTb09)e}}X#t=Rr%vv_@txUj}{Iq6;N z%`~9?eBa*|FtPi`+4Wk(!%uvslvdWH�|xQDwKunRp_Zz>u$4O#IC35-O*-CG`U! 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 C>yDWK diff --git a/documentation/site/images/3.jpg b/documentation/site/images/3.jpg deleted file mode 100755 index a9635589eebd08d59eb4f4103868ecec30eddddf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 296262 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 K3 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

3j2c^gc-V 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 diff --git a/documentation/site/images/4.jpg b/documentation/site/images/4.jpg deleted file mode 100755 index b1271bcd52f0c2c9595c8ecb6b6c39dad80cb1d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 240094 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%0D>(`kns}ZQKs1<_hnW${Hvjnfbtp4;4LAI|8Fh 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

j8LK1_T4%{#Bq~3oP90frtPP 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 bcUrAhyRCQp6MYI)sZym%l`2%L@PGf=;Zh0# diff --git a/documentation/site/images/8.jpg b/documentation/site/images/8.jpg deleted file mode 100755 index 56867e57d0bfe4f767c405531b25cf66ba6ae3ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49091 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 z 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 bvLQLo*m$!}wmj+m2;(=(79wJjeINhX$`-eX diff --git a/documentation/site/images/9.jpg b/documentation/site/images/9.jpg deleted file mode 100755 index da10f4d74d456415c3065e8bf8e8d4b19715e8f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 51341 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 - - - - - - - diff --git a/documentation/site/index.md b/documentation/site/index.md deleted file mode 100644 index 625f4d39..00000000 --- a/documentation/site/index.md +++ /dev/null @@ -1,99 +0,0 @@ ---- -title: Home -sections: - - section_id: hero - type: section_hero - title: LedgerSync - image: images/5.jpg - content: An open-source library for easily syncing with accounting software, general ledgers, ERPs, and other ledgers. - actions: - - label: Get Started - url: guides - type: primary - - section_id: features - type: section_grid - col_number: three - grid_items: - - title: Guides - content: >- - Check out our Quick Start guide to start syncing. You can also view other detailed guides for various use cases, ledgers, customizability, and more. - actions: - - label: Get Started - url: /guides - type: link - - title: Reference - content: >- - The Reference gives you detailed information about each ledger, operation, and resource. The Reference will help you know what attributes are required for which operations. - actions: - - label: View Reference - url: /reference - type: link - - title: Contribute - content: >- - Want to help build LedgerSync? Check out our guidelines and resources for extending LedgerSync to new - legders, resources, and more. - actions: - - label: Learn More - url: /guides/contribute - type: link - # - section_id: text-img - # type: section_content - # image: images/10.jpg - # image_position: left - # title: A Section With An Image - # content: >- - # Nam pulvinar ante eu ultricies volutpat. Sed nulla nibh, dapibus sit amet - # cursus quis, fringilla nec sapien. Vestibulum imperdiet nunc bibendum - # consectetur lobortis. - # actions: - # - label: View Demo - # url: /guides/getting-started/index.html - # type: primary - # - label: Get Started - # url: /guides/getting-started/index.html - # type: secondary - # - section_id: features-two-col - # type: section_grid - # title: Sample Layouts - # subtitle: An optional subtitle of the section - # col_number: two - # grid_items: - # - title: Overview - # content: >- - # Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec nisl - # ligula, cursus id molestie vel, maximus aliquet risus. Vivamus in nibh - # fringilla, fringilla tortor at, pulvinar orci. - # actions: - # - label: Learn More - # url: /overview.html - # type: link - # - title: Showcase - # content: >- - # Donec lobortis velit sed suscipit lobortis. Ut non quam metus. Nullam - # a maximus mi. Quisque justo nunc, sollicitudin euismod euismod at, - # tincidunt ut tellus. Vivamus rhoncus mattis varius. - # actions: - # - label: Learn More - # url: /showcase.html - # type: link - # - section_id: cta - # type: section_cta - # title: The Title of The Call to Action Block - # subtitle: This is an optional description for the call to action block. - # actions: - # - label: Get Started - # url: /guides/getting-started/installation.html - # type: primary - # - section_id: text-no-img - # type: section_content - # title: A Section Without Image - # content: >- - # Nam pulvinar ante eu ultricies volutpat. Sed nulla nibh, dapibus sit amet - # cursus quis, fringilla nec sapien. Vestibulum imperdiet nunc bibendum - # consectetur lobortis. - # actions: - # - label: Get Started - # url: /guides/getting-started/installation.html - # type: primary -layout: advanced ---- diff --git a/documentation/site/overview.md b/documentation/site/overview.md deleted file mode 100644 index fc59343a..00000000 --- a/documentation/site/overview.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Overview -sections: - - section_id: hero - type: section_hero - title: Overview - image: images/5.jpg - content: An optional subtitle - - section_id: guides-overview - type: section_guides - col_number: three - - section_id: cta - type: section_cta - title: The Title of The Call to Action Block - subtitle: This is an optional description for the call to action block. - actions: - - label: Get Started - url: /guides/getting-started/index.html - type: primary -layout: advanced ---- diff --git a/documentation/site/reference/index.md b/documentation/site/reference/index.md deleted file mode 100644 index aacf8e07..00000000 --- a/documentation/site/reference/index.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: Reference -layout: reference ---- - -Select a ledger from the dropdown in the navigation. \ No newline at end of file diff --git a/documentation/site/reference/netsuite/authentication/_token_based_authentication.md b/documentation/site/reference/netsuite/authentication/_token_based_authentication.md deleted file mode 100644 index 555ff716..00000000 --- a/documentation/site/reference/netsuite/authentication/_token_based_authentication.md +++ /dev/null @@ -1,99 +0,0 @@ -## Overview - -In order to authenticate to NetSuite, you need the following: - -- `account_id` -- `consumer_key` -- `consumer_secret` -- `token_id` -- `token_secret` - -We will walk through how to get each value in the following sections. - -

- -## Prerequisites - -### REST Web Services feature - -Enable the feature at Setup > Company > Setup Tasks > Enable Features, in the SuiteTalk (Web Services) section, on the SuiteCloud subtab. To use the feature, you must accept the SuiteCloud Terms of Service. - -### SuiteAnalytics Workbook feature - -Enable the feature at Setup > Company > Setup Tasks > Enable Features, on the Analytics subtab. - -### Permissions - -You will require the following permissions: - -- REST Web Services -- Log in using Access Tokens -- SuiteAnalytics Workbook - -Your permissions vary based on which role you are assigned. You can edit roles in Setup > Users/Roles > User Management > Manage Roles. Ensure your user is assigned a role with the aforementioned permissions in order to complete the setup. - -
Note: -

- There are two different sets of permissions you will need: -

-

-

    -
  • The permissions mentioned above are to set up your integration.
  • -
  • Later when creating a token, you will need to assign a user with a role that has the necessary permissions to access records (e.g. payments, invoices, bills, etc.)
  • -
-

- -

-These can be the same or different roles. They can be assigned to one or many users. -

-
- -## Account ID - -The `account_id` can be found in the URL when you are logged into the NetSuite dashboard in your browser. It will look -something like the following: - -``` -https://.app.netsuite.com/app/center/card.nl?sc=-29&whence= -``` - -Example: - -``` -https://123456.app.netsuite.com/app/center/card.nl?sc=-29&whence= -``` - -The Account ID precedes `.app.netsuite.com`, which in this case is `123456`. Note that your ID may include `-sb1` -(representing "Sandbox 1"). Be sure to include the entire ID as it appears in the URL, including any letters, numbers, -and hyphens. - -## Consumer Keys - -The consumer keys are retrieved when you [create an Integration record](https://system.netsuite.com/app/help/helpcenter.nl?fid=bridgehead_4249032125.html&whence=). You can view [the NetSuite documentation](https://system.netsuite.com/app/help/helpcenter.nl?fid=bridgehead_4249032125.html&whence=) for the official documentation. - -At the last step of creating an Integration record, save the consumer key and consumer secret. They will not be shown again once you navigate away from the page. - -## Token - -To obtain your `token_key` and `token_secret`, you will need to [create a Token](https://system.netsuite.com/app/help/helpcenter.nl?fid=bridgehead_4254081947.html). View [the NetSuite documentation](https://system.netsuite.com/app/help/helpcenter.nl?fid=bridgehead_4254081947.html) for the official documentation. - -You will use the integration record you created along with your user (or the user who has the necessary permissions to access records). - -At the last step, save the token key and token secret. - -## Conclusion - -Now with these values, you can successfully authenticate to NetSuite. Simply pass the values into the client: - -{% highlight ruby linenos %} -client = LedgerSync::Ledgers::QuickBooksOnline::Client.new( - account_id: account_id, - consumer_key: consumer_key, - consumer_secret: consumer_secret, - token_id: token_id, - token_secret: token_secret -) -{% endhighlight %} - diff --git a/documentation/site/reference/netsuite/authentication/index.md b/documentation/site/reference/netsuite/authentication/index.md deleted file mode 100644 index b3e364fb..00000000 --- a/documentation/site/reference/netsuite/authentication/index.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Authentication -layout: reference_netsuite -ledger: netsuite ---- - -For the REST API, NetSuite offers two types of authentication: - -- Token Based Authentication (TBA) -- Oauth 2.0 - -This client currently uses TBA. While Oauth 2.0 may be available in the future, TBA was chosen for the following reasons: - -1. The SOAP API only supports TBA. -2. NetSuite users will still need to go through a manual setup (e.g. Integration record and Role) regardless of the method. \ No newline at end of file diff --git a/documentation/site/reference/netsuite/authentication/token_based_authentication.md b/documentation/site/reference/netsuite/authentication/token_based_authentication.md deleted file mode 100644 index 8361af78..00000000 --- a/documentation/site/reference/netsuite/authentication/token_based_authentication.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: Token Based Authentication -layout: reference_netsuite ---- - -{% include reference/netsuite/authentication/_token_based_authentication.md %} \ No newline at end of file diff --git a/documentation/site/reference/netsuite/index.md b/documentation/site/reference/netsuite/index.md deleted file mode 100644 index 5cd716a5..00000000 --- a/documentation/site/reference/netsuite/index.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: NetSuite -layout: reference_netsuite -ledger: netsuite ---- - -### Resource Metadata and Schemas - -Due to NetSuites granular user permissions and custom attributes, resources and methods for those resources can vary from one user (a.k.a. token) to another. Because of this variance, there are some helper classes that allow you to retrieve NetSuite records, allowed methods, attributes/parameters, etc. - -To retrieve the metadata for a record: - -```ruby -metadata = LedgerSync::Ledgers::NetSuite::Record::Metadata.new( - client: netsuite_client, # Assuming this is previous defined - record: :customer -) - -puts metadata.http_methods # Returns a list of LedgerSync::Ledgers::NetSuite::Record::HTTPMethod objects -puts metadata.properties # Returns a list of LedgerSync::Ledgers::NetSuite::Record::Property objects -``` - -### Reference - -- [NetSuite REST API Documentation](https://docs.oracle.com/cloud/latest/netsuitecs_gs/NSTRW/NSTRW.pdf) \ No newline at end of file diff --git a/documentation/site/reference/netsuite/resources/account.md b/documentation/site/reference/netsuite/resources/account.md deleted file mode 100644 index 54b8facf..00000000 --- a/documentation/site/reference/netsuite/resources/account.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: account -weight: 1 -layout: reference_netsuite ---- - -## LedgerSync::Ledgers::NetSuite::Account - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| name | LedgerSync::Type::String | -| classification | LedgerSync::Type::String | -| account_type | LedgerSync::Type::StringFromSet | -| account_sub_type | LedgerSync::Type::String | -| number | LedgerSync::Type::String | -| description | LedgerSync::Type::String | -| active | LedgerSync::Type::Boolean | -| currency | LedgerSync::Type::ReferenceOne | - - -## Operations - -### LedgerSync::Ledgers::NetSuite::Account::Operations::Find - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuite::Account::Operations::Create - -#### Resource Validations - -| Name | Type | -| ---- | ---- | - -## Searchers - -| Name | -| ---- | -| `LedgerSync::Ledgers::NetSuite::Account::Searcher` | diff --git a/documentation/site/reference/netsuite/resources/check.md b/documentation/site/reference/netsuite/resources/check.md deleted file mode 100644 index f9088918..00000000 --- a/documentation/site/reference/netsuite/resources/check.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: check -weight: 2 -layout: reference_netsuite ---- - -## LedgerSync::Ledgers::NetSuite::Check - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| memo | LedgerSync::Type::String | -| trandate | LedgerSync::Type::String | -| account | LedgerSync::Type::ReferenceOne | -| department | LedgerSync::Type::ReferenceOne | -| entity | LedgerSync::Type::ReferenceOne | -| currency | LedgerSync::Type::ReferenceOne | -| line_items | LedgerSync::Type::ReferenceMany | - - -## Operations - -### LedgerSync::Ledgers::NetSuite::Check::Operations::Find - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuite::Check::Operations::Create - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuite::Check::Operations::Update - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuite::Check::Operations::Delete - -#### Resource Validations - -| Name | Type | -| ---- | ---- | - -## Searchers - -| Name | -| ---- | -| `LedgerSync::Ledgers::NetSuite::Check::Searcher` | diff --git a/documentation/site/reference/netsuite/resources/check_line_item.md b/documentation/site/reference/netsuite/resources/check_line_item.md deleted file mode 100644 index 8496eafa..00000000 --- a/documentation/site/reference/netsuite/resources/check_line_item.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: check_line_item -weight: 3 -layout: reference_netsuite ---- - -## LedgerSync::Ledgers::NetSuite::CheckLineItem - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| account | LedgerSync::Type::ReferenceOne | -| ledger_class | LedgerSync::Type::ReferenceOne | -| department | LedgerSync::Type::ReferenceOne | -| amount | LedgerSync::Type::Float | -| memo | LedgerSync::Type::String | - - -## Operations - - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/netsuite/resources/currency.md b/documentation/site/reference/netsuite/resources/currency.md deleted file mode 100644 index cbfc7de4..00000000 --- a/documentation/site/reference/netsuite/resources/currency.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: currency -weight: 4 -layout: reference_netsuite ---- - -## LedgerSync::Ledgers::NetSuite::Currency - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| exchange_rate | LedgerSync::Type::Float | -| name | LedgerSync::Type::String | -| symbol | LedgerSync::Type::String | - - -## Operations - -### LedgerSync::Ledgers::NetSuite::Currency::Operations::Find - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuite::Currency::Operations::Create - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuite::Currency::Operations::Update - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuite::Currency::Operations::Delete - -#### Resource Validations - -| Name | Type | -| ---- | ---- | - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/netsuite/resources/customer.md b/documentation/site/reference/netsuite/resources/customer.md deleted file mode 100644 index 810e6cd5..00000000 --- a/documentation/site/reference/netsuite/resources/customer.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: customer -weight: 5 -layout: reference_netsuite ---- - -## LedgerSync::Ledgers::NetSuite::Customer - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| email | LedgerSync::Type::String | -| companyName | LedgerSync::Type::String | -| firstName | LedgerSync::Type::String | -| lastName | LedgerSync::Type::String | -| phone | LedgerSync::Type::String | -| subsidiary | LedgerSync::Type::ReferenceOne | - - -## Operations - -### LedgerSync::Ledgers::NetSuite::Customer::Operations::Update - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuite::Customer::Operations::Delete - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuite::Customer::Operations::Find - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuite::Customer::Operations::Create - -#### Resource Validations - -| Name | Type | -| ---- | ---- | - -## Searchers - -| Name | -| ---- | -| `LedgerSync::Ledgers::NetSuite::Customer::Searcher` | diff --git a/documentation/site/reference/netsuite/resources/customer_deposit.md b/documentation/site/reference/netsuite/resources/customer_deposit.md deleted file mode 100644 index 2e33f6f8..00000000 --- a/documentation/site/reference/netsuite/resources/customer_deposit.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: customer_deposit -weight: 6 -layout: reference_netsuite ---- - -## LedgerSync::Ledgers::NetSuite::CustomerDeposit - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| payment | LedgerSync::Type::Float | -| undepFunds | LedgerSync::Type::Boolean | -| account | LedgerSync::Type::ReferenceOne | -| customer | LedgerSync::Type::ReferenceOne | - - -## Operations - -### LedgerSync::Ledgers::NetSuite::CustomerDeposit::Operations::Delete - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuite::CustomerDeposit::Operations::Find - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuite::CustomerDeposit::Operations::Create - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuite::CustomerDeposit::Operations::Update - -#### Resource Validations - -| Name | Type | -| ---- | ---- | - -## Searchers - -| Name | -| ---- | -| `LedgerSync::Ledgers::NetSuite::CustomerDeposit::Searcher` | diff --git a/documentation/site/reference/netsuite/resources/department.md b/documentation/site/reference/netsuite/resources/department.md deleted file mode 100644 index 83567e43..00000000 --- a/documentation/site/reference/netsuite/resources/department.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: department -weight: 7 -layout: reference_netsuite ---- - -## LedgerSync::Ledgers::NetSuite::Department - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| name | LedgerSync::Type::String | -| fully_qualified_name | LedgerSync::Type::String | -| active | LedgerSync::Type::Boolean | -| sub_department | LedgerSync::Type::Boolean | -| parent | LedgerSync::Type::ReferenceOne | - - -## Operations - -### LedgerSync::Ledgers::NetSuite::Department::Operations::Create - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuite::Department::Operations::Update - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuite::Department::Operations::Delete - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuite::Department::Operations::Find - -#### Resource Validations - -| Name | Type | -| ---- | ---- | - -## Searchers - -| Name | -| ---- | -| `LedgerSync::Ledgers::NetSuite::Department::Searcher` | diff --git a/documentation/site/reference/netsuite/resources/deposit.md b/documentation/site/reference/netsuite/resources/deposit.md deleted file mode 100644 index 03f3dabe..00000000 --- a/documentation/site/reference/netsuite/resources/deposit.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: deposit -weight: 8 -layout: reference_netsuite ---- - -## LedgerSync::Ledgers::NetSuite::Deposit - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| memo | LedgerSync::Type::String | -| transaction_date | LedgerSync::Type::Date | -| exchange_rate | LedgerSync::Type::Float | -| account | LedgerSync::Type::ReferenceOne | -| department | LedgerSync::Type::ReferenceOne | -| currency | LedgerSync::Type::ReferenceOne | -| line_items | LedgerSync::Type::ReferenceMany | - - -## Operations - - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/netsuite/resources/deposit_line_item.md b/documentation/site/reference/netsuite/resources/deposit_line_item.md deleted file mode 100644 index 97de5d02..00000000 --- a/documentation/site/reference/netsuite/resources/deposit_line_item.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: deposit_line_item -weight: 9 -layout: reference_netsuite ---- - -## LedgerSync::Ledgers::NetSuite::DepositLineItem - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| account | LedgerSync::Type::ReferenceOne | -| ledger_class | LedgerSync::Type::ReferenceOne | -| amount | LedgerSync::Type::Integer | -| description | LedgerSync::Type::String | -| entity | LedgerSync::Type::ReferenceOne | - - -## Operations - - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/netsuite/resources/index.md b/documentation/site/reference/netsuite/resources/index.md deleted file mode 100644 index 53536338..00000000 --- a/documentation/site/reference/netsuite/resources/index.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Resources -weight: 0 -layout: reference_netsuite ---- - -- [resource](/reference/netsuite/resources/resource) -- [currency](/reference/netsuite/resources/currency) -- [account](/reference/netsuite/resources/account) -- [subsidiary](/reference/netsuite/resources/subsidiary) -- [customer](/reference/netsuite/resources/customer) -- [ledger_class](/reference/netsuite/resources/ledger_class) -- [vendor](/reference/netsuite/resources/vendor) -- [deposit_line_item](/reference/netsuite/resources/deposit_line_item) -- [item](/reference/netsuite/resources/item) -- [invoice_line_item](/reference/netsuite/resources/invoice_line_item) -- [invoice](/reference/netsuite/resources/invoice) -- [department](/reference/netsuite/resources/department) -- [journal_entry_line_item](/reference/netsuite/resources/journal_entry_line_item) -- [customer_deposit](/reference/netsuite/resources/customer_deposit) -- [location](/reference/netsuite/resources/location) -- [check_line_item](/reference/netsuite/resources/check_line_item) -- [check](/reference/netsuite/resources/check) -- [deposit](/reference/netsuite/resources/deposit) -- [journal_entry](/reference/netsuite/resources/journal_entry) diff --git a/documentation/site/reference/netsuite/resources/invoice.md b/documentation/site/reference/netsuite/resources/invoice.md deleted file mode 100644 index 273728dd..00000000 --- a/documentation/site/reference/netsuite/resources/invoice.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: invoice -weight: 10 -layout: reference_netsuite ---- - -## LedgerSync::Ledgers::NetSuite::Invoice - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| memo | LedgerSync::Type::String | -| transaction_date | LedgerSync::Type::Date | -| deposit | LedgerSync::Type::Integer | -| customer | LedgerSync::Type::ReferenceOne | -| account | LedgerSync::Type::ReferenceOne | -| currency | LedgerSync::Type::ReferenceOne | -| line_items | LedgerSync::Type::ReferenceMany | - - -## Operations - - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/netsuite/resources/invoice_line_item.md b/documentation/site/reference/netsuite/resources/invoice_line_item.md deleted file mode 100644 index 1357cef5..00000000 --- a/documentation/site/reference/netsuite/resources/invoice_line_item.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: invoice_line_item -weight: 11 -layout: reference_netsuite ---- - -## LedgerSync::Ledgers::NetSuite::InvoiceLineItem - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| item | LedgerSync::Type::ReferenceOne | -| ledger_class | LedgerSync::Type::ReferenceOne | -| amount | LedgerSync::Type::Integer | -| description | LedgerSync::Type::String | - - -## Operations - - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/netsuite/resources/item.md b/documentation/site/reference/netsuite/resources/item.md deleted file mode 100644 index f57ce8f6..00000000 --- a/documentation/site/reference/netsuite/resources/item.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: item -weight: 12 -layout: reference_netsuite ---- - -## LedgerSync::Ledgers::NetSuite::Item - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| name | LedgerSync::Type::String | - - -## Operations - - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/netsuite/resources/journal_entry.md b/documentation/site/reference/netsuite/resources/journal_entry.md deleted file mode 100644 index 6dbc80e8..00000000 --- a/documentation/site/reference/netsuite/resources/journal_entry.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: journal_entry -weight: 13 -layout: reference_netsuite ---- - -## LedgerSync::Ledgers::NetSuite::JournalEntry - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| memo | LedgerSync::Type::String | -| trandate | LedgerSync::Type::Date | -| tranId | LedgerSync::Type::String | -| currency | LedgerSync::Type::ReferenceOne | -| subsidiary | LedgerSync::Type::ReferenceOne | -| line_items | LedgerSync::Type::ReferenceMany | - - -## Operations - -### LedgerSync::Ledgers::NetSuite::JournalEntry::Operations::Find - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuite::JournalEntry::Operations::Create - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuite::JournalEntry::Operations::Update - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuite::JournalEntry::Operations::Delete - -#### Resource Validations - -| Name | Type | -| ---- | ---- | - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/netsuite/resources/journal_entry_line_item.md b/documentation/site/reference/netsuite/resources/journal_entry_line_item.md deleted file mode 100644 index 02464775..00000000 --- a/documentation/site/reference/netsuite/resources/journal_entry_line_item.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: journal_entry_line_item -weight: 14 -layout: reference_netsuite ---- - -## LedgerSync::Ledgers::NetSuite::JournalEntryLineItem - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| account | LedgerSync::Type::ReferenceOne | -| line | LedgerSync::Type::Integer | -| credit | LedgerSync::Type::Float | -| debit | LedgerSync::Type::Float | -| entitytype | LedgerSync::Type::String | -| memo | LedgerSync::Type::String | - - -## Operations - - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/netsuite/resources/ledger_class.md b/documentation/site/reference/netsuite/resources/ledger_class.md deleted file mode 100644 index 3af0e681..00000000 --- a/documentation/site/reference/netsuite/resources/ledger_class.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: ledger_class -weight: 15 -layout: reference_netsuite ---- - -## LedgerSync::Ledgers::NetSuite::LedgerClass - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| name | LedgerSync::Type::String | -| fully_qualified_name | LedgerSync::Type::String | -| active | LedgerSync::Type::Boolean | -| sub_class | LedgerSync::Type::Boolean | -| parent | LedgerSync::Type::ReferenceOne | - - -## Operations - -### LedgerSync::Ledgers::NetSuite::LedgerClass::Operations::Delete - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuite::LedgerClass::Operations::Update - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuite::LedgerClass::Operations::Create - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuite::LedgerClass::Operations::Find - -#### Resource Validations - -| Name | Type | -| ---- | ---- | - -## Searchers - -| Name | -| ---- | -| `LedgerSync::Ledgers::NetSuite::LedgerClass::Searcher` | diff --git a/documentation/site/reference/netsuite/resources/location.md b/documentation/site/reference/netsuite/resources/location.md deleted file mode 100644 index afa796e3..00000000 --- a/documentation/site/reference/netsuite/resources/location.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: location -weight: 16 -layout: reference_netsuite ---- - -## LedgerSync::Ledgers::NetSuite::Location - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| name | LedgerSync::Type::String | - - -## Operations - -### LedgerSync::Ledgers::NetSuite::Location::Operations::Delete - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuite::Location::Operations::Update - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuite::Location::Operations::Create - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuite::Location::Operations::Find - -#### Resource Validations - -| Name | Type | -| ---- | ---- | - -## Searchers - -| Name | -| ---- | -| `LedgerSync::Ledgers::NetSuite::Location::Searcher` | diff --git a/documentation/site/reference/netsuite/resources/resource.md b/documentation/site/reference/netsuite/resources/resource.md deleted file mode 100644 index a5a368c6..00000000 --- a/documentation/site/reference/netsuite/resources/resource.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: resource -weight: 17 -layout: reference_netsuite ---- - -## LedgerSync::Ledgers::NetSuite::Resource - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | - - -## Operations - - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/netsuite/resources/subsidiary.md b/documentation/site/reference/netsuite/resources/subsidiary.md deleted file mode 100644 index f6199586..00000000 --- a/documentation/site/reference/netsuite/resources/subsidiary.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: subsidiary -weight: 18 -layout: reference_netsuite ---- - -## LedgerSync::Ledgers::NetSuite::Subsidiary - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| name | LedgerSync::Type::String | -| state | LedgerSync::Type::String | - - -## Operations - - -## Searchers - -| Name | -| ---- | -| `LedgerSync::Ledgers::NetSuite::Subsidiary::Searcher` | diff --git a/documentation/site/reference/netsuite/resources/vendor.md b/documentation/site/reference/netsuite/resources/vendor.md deleted file mode 100644 index 8a0ddf89..00000000 --- a/documentation/site/reference/netsuite/resources/vendor.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: vendor -weight: 19 -layout: reference_netsuite ---- - -## LedgerSync::Ledgers::NetSuite::Vendor - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| company_name | LedgerSync::Type::String | -| email | LedgerSync::Type::String | -| display_name | LedgerSync::Type::String | -| first_name | LedgerSync::Type::String | -| last_name | LedgerSync::Type::String | -| phone_number | LedgerSync::Type::String | -| subsidiary | LedgerSync::Type::ReferenceOne | - - -## Operations - -### LedgerSync::Ledgers::NetSuite::Vendor::Operations::Find - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuite::Vendor::Operations::Create - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuite::Vendor::Operations::Update - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuite::Vendor::Operations::Delete - -#### Resource Validations - -| Name | Type | -| ---- | ---- | - -## Searchers - -| Name | -| ---- | -| `LedgerSync::Ledgers::NetSuite::Vendor::Searcher` | diff --git a/documentation/site/reference/netsuite_soap/index.md b/documentation/site/reference/netsuite_soap/index.md deleted file mode 100644 index e17a4505..00000000 --- a/documentation/site/reference/netsuite_soap/index.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: NetSuite SOAP -layout: reference_netsuite_soap -ledger: netsuite_soap ---- - -LedgerSync supports the NetSuite SOAP client, leveraging [the NetSuite gem](https://github.com/NetSweet/netsuite). The client and sample operations are provided, though the main NetSuite client uses the REST API. - -### Reference - -- [NetSuite SOAP API Documentation](https://docs.oracle.com/cloud/latest/netsuitecs_gs/NSTWR/NSTWR.pdf) \ No newline at end of file diff --git a/documentation/site/reference/netsuite_soap/resources/customer.md b/documentation/site/reference/netsuite_soap/resources/customer.md deleted file mode 100644 index 942dd584..00000000 --- a/documentation/site/reference/netsuite_soap/resources/customer.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: customer -weight: 1 -layout: reference_netsuite_soap ---- - -## LedgerSync::Ledgers::NetSuiteSOAP::Customer - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| email | LedgerSync::Type::String | -| name | LedgerSync::Type::String | -| phone_number | LedgerSync::Type::String | -| subsidiary | LedgerSync::Type::ReferenceOne | - - -## Operations - -### LedgerSync::Ledgers::NetSuiteSOAP::Customer::Operations::Find - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuiteSOAP::Customer::Operations::Create - -#### Resource Validations - -| Name | Type | -| ---- | ---- | - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/netsuite_soap/resources/index.md b/documentation/site/reference/netsuite_soap/resources/index.md deleted file mode 100644 index 2bf77b81..00000000 --- a/documentation/site/reference/netsuite_soap/resources/index.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Resources -weight: 0 -layout: reference_netsuite_soap ---- - -- [resource](/reference/netsuite_soap/resources/resource) -- [subsidiary](/reference/netsuite_soap/resources/subsidiary) -- [customer](/reference/netsuite_soap/resources/customer) diff --git a/documentation/site/reference/netsuite_soap/resources/resource.md b/documentation/site/reference/netsuite_soap/resources/resource.md deleted file mode 100644 index c6cb4f11..00000000 --- a/documentation/site/reference/netsuite_soap/resources/resource.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: resource -weight: 2 -layout: reference_netsuite_soap ---- - -## LedgerSync::Ledgers::NetSuiteSOAP::Resource - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | - - -## Operations - - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/netsuite_soap/resources/subsidiary.md b/documentation/site/reference/netsuite_soap/resources/subsidiary.md deleted file mode 100644 index d17095bb..00000000 --- a/documentation/site/reference/netsuite_soap/resources/subsidiary.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: subsidiary -weight: 3 -layout: reference_netsuite_soap ---- - -## LedgerSync::Ledgers::NetSuiteSOAP::Subsidiary - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| name | LedgerSync::Type::String | -| state | LedgerSync::Type::String | - - -## Operations - -### LedgerSync::Ledgers::NetSuiteSOAP::Subsidiary::Operations::Find - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::NetSuiteSOAP::Subsidiary::Operations::Create - -#### Resource Validations - -| Name | Type | -| ---- | ---- | - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/quickbooks_online/authentication/index.md b/documentation/site/reference/quickbooks_online/authentication/index.md deleted file mode 100644 index 47487fab..00000000 --- a/documentation/site/reference/quickbooks_online/authentication/index.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: Authentication -layout: reference_quickbooks_online -ledger: quickbooks_online ---- - -### OAuth - -QuickBooks Online utilizes OAuth 2.0, which requires frequent refreshing of the access token. The client will handle this automatically, attempting a single token refresh on any single request authentication failure. Depending on how you use the library, every client has implements a class method `ledger_attributes_to_save`, which is an array of attributes that may change as the client is used. You can also call the instance method `ledger_attributes_to_save` which will be a hash of these values. It is a good practice to always store these attributes if you are saving access tokens in your database. - -#### Retrieve Access Token - -The library contains a lightweight script that is helpful in retrieving and refreshing access tokens. To use, do the following: - -1. Create a `.env` file in the library root. -2. Add values for `QUICKBOOKS_ONLINE_CLIENT_ID` and `QUICKBOOKS_ONLINE_CLIENT_SECRET` (you can copy `.env.template`). -3. Ensure your developer application in [the QuickBooks Online developer portal](https://developer.intuit.com) contains this redirect URI: `http://localhost:5678` (note: no trailing slash and port configurable with `PORT` environment variable) -4. Run `ruby bin/quickbooks_online_oauth_server.rb` from the library root (note: it must run from the root in order to update `.env`). -5. Visit the URL output in the terminal. -6. Upon redirect back to your `localhost`, the new values will be printed to the console and saved back to your `.env` - -#### Ledger Helper Methods - -The client also implements some helper methods for getting tokens. For example, you can set up an client using the following: - -```ruby -# Retrieve the following values from Intuit app settings -client_id = 'ID' -client_secret = 'SECRET' -redirect_uri = 'http://localhost:3000' - -oauth_client = LedgerSync::Ledgers::QuickBooksOnline::OAuthClientHelper.new( - client_id: client_id, - client_secret: client_secret -) - -puts oauth_client.authorization_url(redirect_uri: redirect_uri) - -# Visit on the output URL and authorize a company. -# You will be redirected back to the redirect_uri. -# Copy the full url from your browser: - -uri = 'https://localhost:3000/?code=FOO&state=BAR&realm_id=BAZ' - -client = LedgerSync::Ledgers::QuickBooksOnline::Client.new_from_oauth_client_uri( - oauth_client: oauth_client, - uri: uri -) - -# You can test that the auth works: - -client.refresh! -``` - -**Note: If you have a `.env` file storing your secrets, the client will automatically update the variables and record previous values whenever values change** \ No newline at end of file diff --git a/documentation/site/reference/quickbooks_online/errors/index.md b/documentation/site/reference/quickbooks_online/errors/index.md deleted file mode 100644 index bfeac8ed..00000000 --- a/documentation/site/reference/quickbooks_online/errors/index.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Errors -layout: reference_quickbooks_online -ledger: quickbooks_online ---- - -While LedgerSync tries to catch and translate errors, not all errors will be caught. In these cases, you can resque a generic `LedgerSync::OperationError` and determine what to do based on the response body. - -[QuickBooks Online Error Documentation](https://developer.intuit.com/app/developer/qbo/docs/develop/troubleshooting/error-codes) \ No newline at end of file diff --git a/documentation/site/reference/quickbooks_online/index.md b/documentation/site/reference/quickbooks_online/index.md deleted file mode 100644 index cf833ce8..00000000 --- a/documentation/site/reference/quickbooks_online/index.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: QuickBooks Online -layout: reference_quickbooks_online -ledger: quickbooks_online ---- - diff --git a/documentation/site/reference/quickbooks_online/resources/account.md b/documentation/site/reference/quickbooks_online/resources/account.md deleted file mode 100644 index 1eb62351..00000000 --- a/documentation/site/reference/quickbooks_online/resources/account.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: account -weight: 1 -layout: reference_quickbooks_online ---- - -## LedgerSync::Ledgers::QuickBooksOnline::Account - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| name | LedgerSync::Type::String | -| classification | LedgerSync::Type::String | -| account_type | LedgerSync::Type::StringFromSet | -| account_sub_type | LedgerSync::Type::String | -| number | LedgerSync::Type::String | -| description | LedgerSync::Type::String | -| active | LedgerSync::Type::Boolean | -| currency | LedgerSync::Type::ReferenceOne | - - -## Operations - -### LedgerSync::Ledgers::QuickBooksOnline::Account::Operations::Find - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::QuickBooksOnline::Account::Operations::Create - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::QuickBooksOnline::Account::Operations::Update - -#### Resource Validations - -| Name | Type | -| ---- | ---- | - -## Searchers - -| Name | -| ---- | -| `LedgerSync::Ledgers::QuickBooksOnline::Account::Searcher` | diff --git a/documentation/site/reference/quickbooks_online/resources/bill.md b/documentation/site/reference/quickbooks_online/resources/bill.md deleted file mode 100644 index 599b6099..00000000 --- a/documentation/site/reference/quickbooks_online/resources/bill.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: bill -weight: 2 -layout: reference_quickbooks_online ---- - -## LedgerSync::Ledgers::QuickBooksOnline::Bill - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| memo | LedgerSync::Type::String | -| transaction_date | LedgerSync::Type::Date | -| due_date | LedgerSync::Type::Date | -| reference_number | LedgerSync::Type::String | -| vendor | LedgerSync::Type::ReferenceOne | -| account | LedgerSync::Type::ReferenceOne | -| department | LedgerSync::Type::ReferenceOne | -| currency | LedgerSync::Type::ReferenceOne | -| line_items | LedgerSync::Type::ReferenceMany | - - -## Operations - -### LedgerSync::Ledgers::QuickBooksOnline::Bill::Operations::Update - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::QuickBooksOnline::Bill::Operations::Create - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::QuickBooksOnline::Bill::Operations::Find - -#### Resource Validations - -| Name | Type | -| ---- | ---- | - -## Searchers - -| Name | -| ---- | -| `LedgerSync::Ledgers::QuickBooksOnline::Bill::Searcher` | diff --git a/documentation/site/reference/quickbooks_online/resources/bill_line_item.md b/documentation/site/reference/quickbooks_online/resources/bill_line_item.md deleted file mode 100644 index e124e38f..00000000 --- a/documentation/site/reference/quickbooks_online/resources/bill_line_item.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: bill_line_item -weight: 3 -layout: reference_quickbooks_online ---- - -## LedgerSync::Ledgers::QuickBooksOnline::BillLineItem - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| account | LedgerSync::Type::ReferenceOne | -| ledger_class | LedgerSync::Type::ReferenceOne | -| amount | LedgerSync::Type::Integer | -| description | LedgerSync::Type::String | - - -## Operations - - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/quickbooks_online/resources/bill_payment.md b/documentation/site/reference/quickbooks_online/resources/bill_payment.md deleted file mode 100644 index 762af1c2..00000000 --- a/documentation/site/reference/quickbooks_online/resources/bill_payment.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: bill_payment -weight: 4 -layout: reference_quickbooks_online ---- - -## LedgerSync::Ledgers::QuickBooksOnline::BillPayment - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| amount | LedgerSync::Type::Integer | -| memo | LedgerSync::Type::String | -| transaction_date | LedgerSync::Type::Date | -| exchange_rate | LedgerSync::Type::Float | -| reference_number | LedgerSync::Type::String | -| payment_type | LedgerSync::Type::StringFromSet | -| account | LedgerSync::Type::ReferenceOne | -| currency | LedgerSync::Type::ReferenceOne | -| department | LedgerSync::Type::ReferenceOne | -| vendor | LedgerSync::Type::ReferenceOne | -| bank_account | LedgerSync::Type::ReferenceOne | -| credit_card_account | LedgerSync::Type::ReferenceOne | -| line_items | LedgerSync::Type::ReferenceMany | - - -## Operations - -### LedgerSync::Ledgers::QuickBooksOnline::BillPayment::Operations::Find - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::QuickBooksOnline::BillPayment::Operations::Create - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::QuickBooksOnline::BillPayment::Operations::Update - -#### Resource Validations - -| Name | Type | -| ---- | ---- | - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/quickbooks_online/resources/bill_payment_line_item.md b/documentation/site/reference/quickbooks_online/resources/bill_payment_line_item.md deleted file mode 100644 index 6c262e05..00000000 --- a/documentation/site/reference/quickbooks_online/resources/bill_payment_line_item.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: bill_payment_line_item -weight: 5 -layout: reference_quickbooks_online ---- - -## LedgerSync::Ledgers::QuickBooksOnline::BillPaymentLineItem - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| amount | LedgerSync::Type::Integer | -| ledger_transactions | LedgerSync::Type::ReferenceMany | - - -## Operations - - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/quickbooks_online/resources/currency.md b/documentation/site/reference/quickbooks_online/resources/currency.md deleted file mode 100644 index eca8a71f..00000000 --- a/documentation/site/reference/quickbooks_online/resources/currency.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: currency -weight: 6 -layout: reference_quickbooks_online ---- - -## LedgerSync::Ledgers::QuickBooksOnline::Currency - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| exchange_rate | LedgerSync::Type::Float | -| name | LedgerSync::Type::String | -| symbol | LedgerSync::Type::String | - - -## Operations - - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/quickbooks_online/resources/customer.md b/documentation/site/reference/quickbooks_online/resources/customer.md deleted file mode 100644 index 80a480a3..00000000 --- a/documentation/site/reference/quickbooks_online/resources/customer.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: customer -weight: 7 -layout: reference_quickbooks_online ---- - -## LedgerSync::Ledgers::QuickBooksOnline::Customer - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| DisplayName | LedgerSync::Type::String | -| PrimaryPhone | LedgerSync::Type::ReferenceOne | -| PrimaryEmailAddr | LedgerSync::Type::ReferenceOne | -| subsidiary | LedgerSync::Type::ReferenceOne | - - -## Operations - -### LedgerSync::Ledgers::QuickBooksOnline::Customer::Operations::Find - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::QuickBooksOnline::Customer::Operations::Create - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::QuickBooksOnline::Customer::Operations::Update - -#### Resource Validations - -| Name | Type | -| ---- | ---- | - -## Searchers - -| Name | -| ---- | -| `LedgerSync::Ledgers::QuickBooksOnline::Customer::Searcher` | diff --git a/documentation/site/reference/quickbooks_online/resources/department.md b/documentation/site/reference/quickbooks_online/resources/department.md deleted file mode 100644 index 31c38aec..00000000 --- a/documentation/site/reference/quickbooks_online/resources/department.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: department -weight: 8 -layout: reference_quickbooks_online ---- - -## LedgerSync::Ledgers::QuickBooksOnline::Department - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| name | LedgerSync::Type::String | -| fully_qualified_name | LedgerSync::Type::String | -| active | LedgerSync::Type::Boolean | -| sub_department | LedgerSync::Type::Boolean | -| parent | LedgerSync::Type::ReferenceOne | - - -## Operations - -### LedgerSync::Ledgers::QuickBooksOnline::Department::Operations::Find - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::QuickBooksOnline::Department::Operations::Create - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::QuickBooksOnline::Department::Operations::Update - -#### Resource Validations - -| Name | Type | -| ---- | ---- | - -## Searchers - -| Name | -| ---- | -| `LedgerSync::Ledgers::QuickBooksOnline::Department::Searcher` | diff --git a/documentation/site/reference/quickbooks_online/resources/deposit.md b/documentation/site/reference/quickbooks_online/resources/deposit.md deleted file mode 100644 index f884fdd8..00000000 --- a/documentation/site/reference/quickbooks_online/resources/deposit.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: deposit -weight: 9 -layout: reference_quickbooks_online ---- - -## LedgerSync::Ledgers::QuickBooksOnline::Deposit - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| memo | LedgerSync::Type::String | -| transaction_date | LedgerSync::Type::Date | -| exchange_rate | LedgerSync::Type::Float | -| account | LedgerSync::Type::ReferenceOne | -| department | LedgerSync::Type::ReferenceOne | -| currency | LedgerSync::Type::ReferenceOne | -| line_items | LedgerSync::Type::ReferenceMany | - - -## Operations - -### LedgerSync::Ledgers::QuickBooksOnline::Deposit::Operations::Update - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::QuickBooksOnline::Deposit::Operations::Create - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::QuickBooksOnline::Deposit::Operations::Find - -#### Resource Validations - -| Name | Type | -| ---- | ---- | - -## Searchers - -| Name | -| ---- | -| `LedgerSync::Ledgers::QuickBooksOnline::Deposit::Searcher` | diff --git a/documentation/site/reference/quickbooks_online/resources/deposit_line_item.md b/documentation/site/reference/quickbooks_online/resources/deposit_line_item.md deleted file mode 100644 index a782744d..00000000 --- a/documentation/site/reference/quickbooks_online/resources/deposit_line_item.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: deposit_line_item -weight: 10 -layout: reference_quickbooks_online ---- - -## LedgerSync::Ledgers::QuickBooksOnline::DepositLineItem - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| account | LedgerSync::Type::ReferenceOne | -| ledger_class | LedgerSync::Type::ReferenceOne | -| amount | LedgerSync::Type::Integer | -| description | LedgerSync::Type::String | -| entity | LedgerSync::Type::ReferenceOne | - - -## Operations - - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/quickbooks_online/resources/expense.md b/documentation/site/reference/quickbooks_online/resources/expense.md deleted file mode 100644 index 02152768..00000000 --- a/documentation/site/reference/quickbooks_online/resources/expense.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: expense -weight: 11 -layout: reference_quickbooks_online ---- - -## LedgerSync::Ledgers::QuickBooksOnline::Expense - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| memo | LedgerSync::Type::String | -| payment_type | LedgerSync::Type::StringFromSet | -| transaction_date | LedgerSync::Type::Date | -| exchange_rate | LedgerSync::Type::Float | -| reference_number | LedgerSync::Type::String | -| entity | LedgerSync::Type::ReferenceOne | -| account | LedgerSync::Type::ReferenceOne | -| department | LedgerSync::Type::ReferenceOne | -| currency | LedgerSync::Type::ReferenceOne | -| line_items | LedgerSync::Type::ReferenceMany | - - -## Operations - -### LedgerSync::Ledgers::QuickBooksOnline::Expense::Operations::Update - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::QuickBooksOnline::Expense::Operations::Find - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::QuickBooksOnline::Expense::Operations::Create - -#### Resource Validations - -| Name | Type | -| ---- | ---- | - -## Searchers - -| Name | -| ---- | -| `LedgerSync::Ledgers::QuickBooksOnline::Expense::Searcher` | diff --git a/documentation/site/reference/quickbooks_online/resources/expense_line_item.md b/documentation/site/reference/quickbooks_online/resources/expense_line_item.md deleted file mode 100644 index e4062b51..00000000 --- a/documentation/site/reference/quickbooks_online/resources/expense_line_item.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: expense_line_item -weight: 12 -layout: reference_quickbooks_online ---- - -## LedgerSync::Ledgers::QuickBooksOnline::ExpenseLineItem - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| account | LedgerSync::Type::ReferenceOne | -| ledger_class | LedgerSync::Type::ReferenceOne | -| amount | LedgerSync::Type::Integer | -| description | LedgerSync::Type::String | - - -## Operations - - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/quickbooks_online/resources/index.md b/documentation/site/reference/quickbooks_online/resources/index.md deleted file mode 100644 index c0fa2933..00000000 --- a/documentation/site/reference/quickbooks_online/resources/index.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: Resources -weight: 0 -layout: reference_quickbooks_online ---- - -- [resource](/reference/quickbooks_online/resources/resource) -- [currency](/reference/quickbooks_online/resources/currency) -- [account](/reference/quickbooks_online/resources/account) -- [subsidiary](/reference/quickbooks_online/resources/subsidiary) -- [primary_phone](/reference/quickbooks_online/resources/primary_phone) -- [primary_email_addr](/reference/quickbooks_online/resources/primary_email_addr) -- [customer](/reference/quickbooks_online/resources/customer) -- [item](/reference/quickbooks_online/resources/item) -- [ledger_class](/reference/quickbooks_online/resources/ledger_class) -- [invoice_sales_line_item](/reference/quickbooks_online/resources/invoice_sales_line_item) -- [invoice](/reference/quickbooks_online/resources/invoice) -- [payment_line_item](/reference/quickbooks_online/resources/payment_line_item) -- [payment](/reference/quickbooks_online/resources/payment) -- [vendor](/reference/quickbooks_online/resources/vendor) -- [deposit_line_item](/reference/quickbooks_online/resources/deposit_line_item) -- [department](/reference/quickbooks_online/resources/department) -- [journal_entry_line_item](/reference/quickbooks_online/resources/journal_entry_line_item) -- [transfer](/reference/quickbooks_online/resources/transfer) -- [bill_line_item](/reference/quickbooks_online/resources/bill_line_item) -- [bill](/reference/quickbooks_online/resources/bill) -- [bill_payment_line_item](/reference/quickbooks_online/resources/bill_payment_line_item) -- [bill_payment](/reference/quickbooks_online/resources/bill_payment) -- [expense_line_item](/reference/quickbooks_online/resources/expense_line_item) -- [preferences](/reference/quickbooks_online/resources/preferences) -- [deposit](/reference/quickbooks_online/resources/deposit) -- [expense](/reference/quickbooks_online/resources/expense) -- [journal_entry](/reference/quickbooks_online/resources/journal_entry) diff --git a/documentation/site/reference/quickbooks_online/resources/invoice.md b/documentation/site/reference/quickbooks_online/resources/invoice.md deleted file mode 100644 index 1ff2d6cb..00000000 --- a/documentation/site/reference/quickbooks_online/resources/invoice.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: invoice -weight: 13 -layout: reference_quickbooks_online ---- - -## LedgerSync::Ledgers::QuickBooksOnline::Invoice - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| memo | LedgerSync::Type::String | -| transaction_date | LedgerSync::Type::Date | -| deposit | LedgerSync::Type::Integer | -| customer | LedgerSync::Type::ReferenceOne | -| account | LedgerSync::Type::ReferenceOne | -| currency | LedgerSync::Type::ReferenceOne | -| line_items | LedgerSync::Type::ReferenceMany | - - -## Operations - -### LedgerSync::Ledgers::QuickBooksOnline::Invoice::Operations::Find - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::QuickBooksOnline::Invoice::Operations::Create - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::QuickBooksOnline::Invoice::Operations::Update - -#### Resource Validations - -| Name | Type | -| ---- | ---- | - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/quickbooks_online/resources/invoice_sales_line_item.md b/documentation/site/reference/quickbooks_online/resources/invoice_sales_line_item.md deleted file mode 100644 index 095f1cd4..00000000 --- a/documentation/site/reference/quickbooks_online/resources/invoice_sales_line_item.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: invoice_sales_line_item -weight: 14 -layout: reference_quickbooks_online ---- - -## LedgerSync::Ledgers::QuickBooksOnline::InvoiceSalesLineItem - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| item | LedgerSync::Type::ReferenceOne | -| ledger_class | LedgerSync::Type::ReferenceOne | -| amount | LedgerSync::Type::Integer | -| description | LedgerSync::Type::String | - - -## Operations - - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/quickbooks_online/resources/item.md b/documentation/site/reference/quickbooks_online/resources/item.md deleted file mode 100644 index c79a511e..00000000 --- a/documentation/site/reference/quickbooks_online/resources/item.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: item -weight: 15 -layout: reference_quickbooks_online ---- - -## LedgerSync::Ledgers::QuickBooksOnline::Item - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| name | LedgerSync::Type::String | - - -## Operations - - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/quickbooks_online/resources/journal_entry.md b/documentation/site/reference/quickbooks_online/resources/journal_entry.md deleted file mode 100644 index 01e9f917..00000000 --- a/documentation/site/reference/quickbooks_online/resources/journal_entry.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: journal_entry -weight: 16 -layout: reference_quickbooks_online ---- - -## LedgerSync::Ledgers::QuickBooksOnline::JournalEntry - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| memo | LedgerSync::Type::String | -| transaction_date | LedgerSync::Type::Date | -| reference_number | LedgerSync::Type::String | -| currency | LedgerSync::Type::ReferenceOne | -| line_items | LedgerSync::Type::ReferenceMany | - - -## Operations - -### LedgerSync::Ledgers::QuickBooksOnline::JournalEntry::Operations::Update - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::QuickBooksOnline::JournalEntry::Operations::Find - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::QuickBooksOnline::JournalEntry::Operations::Create - -#### Resource Validations - -| Name | Type | -| ---- | ---- | - -## Searchers - -| Name | -| ---- | -| `LedgerSync::Ledgers::QuickBooksOnline::JournalEntry::Searcher` | diff --git a/documentation/site/reference/quickbooks_online/resources/journal_entry_line_item.md b/documentation/site/reference/quickbooks_online/resources/journal_entry_line_item.md deleted file mode 100644 index 90baf19d..00000000 --- a/documentation/site/reference/quickbooks_online/resources/journal_entry_line_item.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: journal_entry_line_item -weight: 17 -layout: reference_quickbooks_online ---- - -## LedgerSync::Ledgers::QuickBooksOnline::JournalEntryLineItem - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| account | LedgerSync::Type::ReferenceOne | -| department | LedgerSync::Type::ReferenceOne | -| ledger_class | LedgerSync::Type::ReferenceOne | -| amount | LedgerSync::Type::Integer | -| description | LedgerSync::Type::String | -| entry_type | LedgerSync::Type::StringFromSet | - - -## Operations - - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/quickbooks_online/resources/ledger_class.md b/documentation/site/reference/quickbooks_online/resources/ledger_class.md deleted file mode 100644 index f89993dc..00000000 --- a/documentation/site/reference/quickbooks_online/resources/ledger_class.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: ledger_class -weight: 18 -layout: reference_quickbooks_online ---- - -## LedgerSync::Ledgers::QuickBooksOnline::LedgerClass - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| name | LedgerSync::Type::String | -| fully_qualified_name | LedgerSync::Type::String | -| active | LedgerSync::Type::Boolean | -| sub_class | LedgerSync::Type::Boolean | -| parent | LedgerSync::Type::ReferenceOne | - - -## Operations - -### LedgerSync::Ledgers::QuickBooksOnline::LedgerClass::Operations::Create - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::QuickBooksOnline::LedgerClass::Operations::Find - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::QuickBooksOnline::LedgerClass::Operations::Update - -#### Resource Validations - -| Name | Type | -| ---- | ---- | - -## Searchers - -| Name | -| ---- | -| `LedgerSync::Ledgers::QuickBooksOnline::LedgerClass::Searcher` | diff --git a/documentation/site/reference/quickbooks_online/resources/payment.md b/documentation/site/reference/quickbooks_online/resources/payment.md deleted file mode 100644 index 7353e649..00000000 --- a/documentation/site/reference/quickbooks_online/resources/payment.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: payment -weight: 19 -layout: reference_quickbooks_online ---- - -## LedgerSync::Ledgers::QuickBooksOnline::Payment - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| amount | LedgerSync::Type::Integer | -| memo | LedgerSync::Type::String | -| transaction_date | LedgerSync::Type::Date | -| exchange_rate | LedgerSync::Type::Float | -| reference_number | LedgerSync::Type::String | -| customer | LedgerSync::Type::ReferenceOne | -| deposit_account | LedgerSync::Type::ReferenceOne | -| account | LedgerSync::Type::ReferenceOne | -| currency | LedgerSync::Type::ReferenceOne | -| line_items | LedgerSync::Type::ReferenceMany | - - -## Operations - -### LedgerSync::Ledgers::QuickBooksOnline::Payment::Operations::Find - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::QuickBooksOnline::Payment::Operations::Create - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::QuickBooksOnline::Payment::Operations::Update - -#### Resource Validations - -| Name | Type | -| ---- | ---- | - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/quickbooks_online/resources/payment_line_item.md b/documentation/site/reference/quickbooks_online/resources/payment_line_item.md deleted file mode 100644 index c1c3d6d8..00000000 --- a/documentation/site/reference/quickbooks_online/resources/payment_line_item.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: payment_line_item -weight: 20 -layout: reference_quickbooks_online ---- - -## LedgerSync::Ledgers::QuickBooksOnline::PaymentLineItem - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| amount | LedgerSync::Type::Integer | -| ledger_transactions | LedgerSync::Type::ReferenceMany | - - -## Operations - - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/quickbooks_online/resources/preferences.md b/documentation/site/reference/quickbooks_online/resources/preferences.md deleted file mode 100644 index 8fd0c1f1..00000000 --- a/documentation/site/reference/quickbooks_online/resources/preferences.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: preferences -weight: 21 -layout: reference_quickbooks_online ---- - -## LedgerSync::Ledgers::QuickBooksOnline::Preferences - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| accounting_info | LedgerSync::Type::Hash | -| product_and_services | LedgerSync::Type::Hash | -| sales_forms | LedgerSync::Type::Hash | -| email_messages | LedgerSync::Type::Hash | -| vendor_and_purchases | LedgerSync::Type::Hash | -| time_tracking | LedgerSync::Type::Hash | -| tax | LedgerSync::Type::Hash | -| currency | LedgerSync::Type::Hash | -| report | LedgerSync::Type::Hash | -| other | LedgerSync::Type::Hash | - - -## Operations - -### LedgerSync::Ledgers::QuickBooksOnline::Preferences::Operations::Find - -#### Resource Validations - -| Name | Type | -| ---- | ---- | - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/quickbooks_online/resources/primary_email_addr.md b/documentation/site/reference/quickbooks_online/resources/primary_email_addr.md deleted file mode 100644 index f1448042..00000000 --- a/documentation/site/reference/quickbooks_online/resources/primary_email_addr.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: primary_email_addr -weight: 22 -layout: reference_quickbooks_online ---- - -## LedgerSync::Ledgers::QuickBooksOnline::PrimaryEmailAddr - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| Address | LedgerSync::Type::String | - - -## Operations - - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/quickbooks_online/resources/primary_phone.md b/documentation/site/reference/quickbooks_online/resources/primary_phone.md deleted file mode 100644 index 5ed6c344..00000000 --- a/documentation/site/reference/quickbooks_online/resources/primary_phone.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: primary_phone -weight: 23 -layout: reference_quickbooks_online ---- - -## LedgerSync::Ledgers::QuickBooksOnline::PrimaryPhone - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| FreeFormNumber | LedgerSync::Type::String | - - -## Operations - - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/quickbooks_online/resources/resource.md b/documentation/site/reference/quickbooks_online/resources/resource.md deleted file mode 100644 index 906feeed..00000000 --- a/documentation/site/reference/quickbooks_online/resources/resource.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: resource -weight: 24 -layout: reference_quickbooks_online ---- - -## LedgerSync::Ledgers::QuickBooksOnline::Resource - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | - - -## Operations - - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/quickbooks_online/resources/subsidiary.md b/documentation/site/reference/quickbooks_online/resources/subsidiary.md deleted file mode 100644 index d3523fd8..00000000 --- a/documentation/site/reference/quickbooks_online/resources/subsidiary.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: subsidiary -weight: 25 -layout: reference_quickbooks_online ---- - -## LedgerSync::Ledgers::QuickBooksOnline::Subsidiary - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| name | LedgerSync::Type::String | -| state | LedgerSync::Type::String | - - -## Operations - - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/quickbooks_online/resources/transfer.md b/documentation/site/reference/quickbooks_online/resources/transfer.md deleted file mode 100644 index a8950063..00000000 --- a/documentation/site/reference/quickbooks_online/resources/transfer.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: transfer -weight: 26 -layout: reference_quickbooks_online ---- - -## LedgerSync::Ledgers::QuickBooksOnline::Transfer - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| amount | LedgerSync::Type::Integer | -| memo | LedgerSync::Type::String | -| transaction_date | LedgerSync::Type::Date | -| from_account | LedgerSync::Type::ReferenceOne | -| to_account | LedgerSync::Type::ReferenceOne | -| currency | LedgerSync::Type::ReferenceOne | - - -## Operations - -### LedgerSync::Ledgers::QuickBooksOnline::Transfer::Operations::Find - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::QuickBooksOnline::Transfer::Operations::Create - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::QuickBooksOnline::Transfer::Operations::Update - -#### Resource Validations - -| Name | Type | -| ---- | ---- | - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/quickbooks_online/resources/vendor.md b/documentation/site/reference/quickbooks_online/resources/vendor.md deleted file mode 100644 index a69c1123..00000000 --- a/documentation/site/reference/quickbooks_online/resources/vendor.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: vendor -weight: 27 -layout: reference_quickbooks_online ---- - -## LedgerSync::Ledgers::QuickBooksOnline::Vendor - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| company_name | LedgerSync::Type::String | -| email | LedgerSync::Type::String | -| display_name | LedgerSync::Type::String | -| first_name | LedgerSync::Type::String | -| last_name | LedgerSync::Type::String | -| phone_number | LedgerSync::Type::String | -| subsidiary | LedgerSync::Type::ReferenceOne | - - -## Operations - -### LedgerSync::Ledgers::QuickBooksOnline::Vendor::Operations::Create - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::QuickBooksOnline::Vendor::Operations::Update - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::QuickBooksOnline::Vendor::Operations::Find - -#### Resource Validations - -| Name | Type | -| ---- | ---- | - -## Searchers - -| Name | -| ---- | -| `LedgerSync::Ledgers::QuickBooksOnline::Vendor::Searcher` | diff --git a/documentation/site/reference/quickbooks_online/webhooks/index.md b/documentation/site/reference/quickbooks_online/webhooks/index.md deleted file mode 100644 index e5fca1c4..00000000 --- a/documentation/site/reference/quickbooks_online/webhooks/index.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: Webhooks -layout: reference_quickbooks_online -ledger: quickbooks_online ---- - -Reference: [QuickBooks Online Webhook Documentation](https://developer.intuit.com/app/developer/qbo/docs/develop/webhooks/managing-webhooks-notifications#validating-the-notification) - -LedgerSync offers an easy way to validate and parse webhook payloads. It also allows you to easily fetch the resources referenced. You can create and use a webhook with the following: - -```ruby -# Assuming `request` is the webhook request received from Quickbooks Online -webhook = LedgerSync::Ledgers::QuickBooksOnline::Webhook.new( - payload: request.body.read # It accepts a JSON string or hash -) - -verification_token = WEBHOOK_VERIFICATION_TOKEN # You get this token when you create webhooks in the QuickBooks Online dashboard -signature = request.headers['intuit-signature'] -raise 'Not valid' unless webhook.valid?(signature: signature, verification_token: verification_token) - -# Although not yet used, webhooks may include notifications for multiple realms -webhook.notifications.each do |notification| - puts notification.realm_id - - # Multiple events may be referenced. - notification.events.each do |event| - puts event.resource # Returns a LedgerSync resource with the `ledger_id` set - - # Other helpful methods - notification.find_operation_class(client: your_quickbooks_client_instance) # The respective Find class - notification.find_operation(client: your_quickbooks_client_instance) # The initialized respective Find operation - notification.find(client: your_quickbooks_client_instance) # Performs a Find operation for the resource retrieving the latest version from QuickBooks Online - end - - # Other helpful methods - notification.resources # All resources for a given webhook across all events -end - -# Other helpful methods -webhook.events # All events for a given webhook across all realms -webhook.resources # All events for a given webhook across all realms and events -``` \ No newline at end of file diff --git a/documentation/site/reference/stripe/index.md b/documentation/site/reference/stripe/index.md deleted file mode 100644 index ba31c652..00000000 --- a/documentation/site/reference/stripe/index.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: Stripe -layout: reference_stripe -ledger: stripe ---- - diff --git a/documentation/site/reference/stripe/resources/customer.md b/documentation/site/reference/stripe/resources/customer.md deleted file mode 100644 index db90e320..00000000 --- a/documentation/site/reference/stripe/resources/customer.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: customer -weight: 1 -layout: reference_stripe ---- - -## LedgerSync::Ledgers::Stripe::Customer - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | -| email | LedgerSync::Type::String | -| name | LedgerSync::Type::String | -| phone_number | LedgerSync::Type::String | - - -## Operations - -### LedgerSync::Ledgers::Stripe::Customer::Operations::Find - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::Stripe::Customer::Operations::Create - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::Stripe::Customer::Operations::Update - -#### Resource Validations - -| Name | Type | -| ---- | ---- | -### LedgerSync::Ledgers::Stripe::Customer::Operations::Delete - -#### Resource Validations - -| Name | Type | -| ---- | ---- | - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/reference/stripe/resources/index.md b/documentation/site/reference/stripe/resources/index.md deleted file mode 100644 index a06d808d..00000000 --- a/documentation/site/reference/stripe/resources/index.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Resources -weight: 0 -layout: reference_stripe ---- - -- [resource](/reference/stripe/resources/resource) -- [customer](/reference/stripe/resources/customer) diff --git a/documentation/site/reference/stripe/resources/resource.md b/documentation/site/reference/stripe/resources/resource.md deleted file mode 100644 index b689d185..00000000 --- a/documentation/site/reference/stripe/resources/resource.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: resource -weight: 2 -layout: reference_stripe ---- - -## LedgerSync::Ledgers::Stripe::Resource - -## Attributes - -| Name | Type | -| ---- | ---- | -| external_id | LedgerSync::Type::ID | -| ledger_id | LedgerSync::Type::ID | - - -## Operations - - -## Searchers - -There are no searchers for this resource. diff --git a/documentation/site/style-guide.md b/documentation/site/style-guide.md deleted file mode 100644 index 8d4b1578..00000000 --- a/documentation/site/style-guide.md +++ /dev/null @@ -1,137 +0,0 @@ ---- -title: Style Guide -subtitle: The style guide provides you with a blueprint of default post and page styles. -image: images/5.jpg -layout: page ---- - -**This is a paragraph**. Pellentesque habitant morbi *tristique senectus et netus et malesuada* fames ac turpis egestas. Vestibulum [tortor quam](https://www.google.com), feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo. Quisque sit amet est et sapien ullamcorper pharetra. Vestibulum erat wisi, condimentum sed, commodo vitae, ornare sit amet, wisi. - -# This is an H1 - -Quisque facilisis erat a dui. Nam malesuada ornare dolor. Cras gravida, this is marked text ornare, erat elit consectetuer erat, id egestas pede nibh eget odio. Proin tincidunt, velit vel porta elementum, magna diam molestie sapien, non aliquet massa pede eu diam. Aliquam iaculis. Fusce et ipsum et nulla tristique facilisis. - -## This is an H2 - -Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi commodo, ipsum sed pharetra gravida, orci magna rhoncus neque, id pulvinar odio lorem non turpis. Nullam sit amet enim. Suspendisse id velit vitae ligula volutpat condimentum. Aliquam erat volutpat. Sed quis velit. Nulla facilisi. Nulla libero. - -### This is an H3 - -Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi commodo, ipsum sed pharetra gravida, orci magna rhoncus neque, id pulvinar odio lorem non turpis. Nullam sit amet enim. Suspendisse id velit vitae ligula volutpat condimentum. Aliquam erat volutpat. Sed quis velit. Nulla facilisi. Nulla libero. - -#### This is an H4 - -Quisque facilisis erat a dui. Nam malesuada ornare dolor. Cras gravida, diam sit amet rhoncus ornare, erat elit consectetuer erat, id egestas pede nibh eget odio. Proin tincidunt, velit vel porta elementum, magna diam molestie sapien, non aliquet massa pede eu diam. Aliquam iaculis. - -## Quoting - -Lorem ipsum dolor sit amet, consectetuer adipiscing elit. - ->Creativity is allowing yourself to make mistakes. Design is knowing which ones to keep. - Scott Adams - -Morbi commodo, ipsum sed pharetra gravida, orci magna rhoncus neque, id pulvinar odio lorem non turpis. Nullam sit amet enim. Suspendisse id velit vitae ligula volutpat condimentum. Aliquam erat volutpat. Sed quis velit. Nulla facilisi. Nulla libero. - -
- -## Unordered Lists - -+ Donec non tortor in arcu mollis feugiat -+ Lorem ipsum dolor sit amet, consectetuer adipiscing elit -+ Donec id eros eget quam aliquam gravida -+ Vivamus convallis urna id felis -+ Nulla porta tempus sapien - -## Ordered Lists - -1. Donec non tortor in arcu mollis feugiat -2. Lorem ipsum dolor sit amet, consectetuer adipiscing elit -3. Donec id eros eget quam aliquam gravida -4. Vivamus convallis urna id felis -5. Nulla porta tempus sapien - -## Video Embeds - - - -## Code Blocks - -Blocks of code are either fenced by `lines with three back-ticks`, or are indented with four spaces. - -``` - -body { - color:red; -} -``` - -```javascript -window.$guidesify = { - coverpage: true, - - // Custom file name - coverpage: 'cover.md', - - // mutiple covers - coverpage: ['/', '/zh-cn/'], - - // mutiple covers and custom file name - coverpage: { - '/': 'cover.md', - '/zh-cn/': 'cover.md' - } -}; -``` - -## Tables - -
- - - - - - - - - - - - - - - - - - - - -
Table with thead, tfoot, and tbody
Header content 1Header content 2
Body content 1Body content 2
Footer content 1Footer content 2
-
- -
- Note: - Both of the features you used above are parts of the Document Object Model (DOM) API, which allows you to manipulate documents. -
- -
Important: In this article, try entering the example code lines into your JavaScript console to see what happens. For more details on JavaScript consoles, see Discover browser developer tools.
- -
Info: In this article, try entering the example code lines into your JavaScript console to see what happens. For more details on JavaScript consoles, see Discover browser developer tools.
- - -{% capture example_content %} -```ruby -token = LedgerSync::Ledgers::NetSuite::Token.new( - method: method, - consumer_key: consumer_key, - consumer_secret: consumer_secret, - realm: realm, - token_id: token_id, - token_secret: token_secret, - url: url -) - -puts token.signature_data_string -``` -{% endcapture %} - -{% include example.md content=example_content %} \ No newline at end of file From 5220870e0edb6bfd2068296ca97e639ab8d80010 Mon Sep 17 00:00:00 2001 From: Ananthu Date: Wed, 18 May 2022 12:34:43 +0530 Subject: [PATCH 02/14] feat(docs): gitbook config and boilerplate --- documentation/README.md | 19 +++++++++++++++ documentation/SUMMARY.md | 5 ++++ documentation/book.json | 5 ++++ .../getting-started/01--installation.md | 23 +++++++++++++++++++ documentation/getting-started/README.md | 4 ++++ 5 files changed, 56 insertions(+) create mode 100644 documentation/README.md create mode 100644 documentation/SUMMARY.md create mode 100644 documentation/book.json create mode 100644 documentation/getting-started/01--installation.md create mode 100644 documentation/getting-started/README.md diff --git a/documentation/README.md b/documentation/README.md new file mode 100644 index 00000000..47aa9a32 --- /dev/null +++ b/documentation/README.md @@ -0,0 +1,19 @@ +--- +description: An open-source library for easily syncing with accounting software, general ledgers, ERPs, and other ledgers. +--- + +# LedgerSync v2.3.1 Documentation + +[![Build Status](https://travis-ci.org/LedgerSync/ledger_sync.svg?branch=master)](https://travis-ci.org/LedgerSync/ledger_sync) +[![Gem Version](https://badge.fury.io/rb/ledger_sync.svg)](https://badge.fury.io/rb/ledger_sync) +[![Coverage Status](https://coveralls.io/repos/github/LedgerSync/ledger_sync/badge.svg?branch=master)](https://coveralls.io/github/LedgerSync/ledger_sync?branch=master) + +## Join the Conversation + +[Click here](https://join.slack.com/t/ledger-sync/shared_invite/zt-e5nbl8qc-eOA~5k7bg3p16_l3J7OS~Q) to join our public +Slack group. + +## License + +The gem is available as open source under the terms of the licenses detailed in [`LICENSE.txt`](https://github.com/LedgerSync/ledger_sync/blob/master/LICENSE.txt). + diff --git a/documentation/SUMMARY.md b/documentation/SUMMARY.md new file mode 100644 index 00000000..b8de8796 --- /dev/null +++ b/documentation/SUMMARY.md @@ -0,0 +1,5 @@ +# Summary + +* Getting Started + * [Installation](getting-started/01--installation.md) + diff --git a/documentation/book.json b/documentation/book.json new file mode 100644 index 00000000..e579dc0b --- /dev/null +++ b/documentation/book.json @@ -0,0 +1,5 @@ +{ + "plugins": [ + "code" + ] +} \ No newline at end of file diff --git a/documentation/getting-started/01--installation.md b/documentation/getting-started/01--installation.md new file mode 100644 index 00000000..fbf8dacf --- /dev/null +++ b/documentation/getting-started/01--installation.md @@ -0,0 +1,23 @@ +# Gemfile + +Add this line to your application’s Gemfile: + +```shell +gem 'ledger_sync' +``` + +And then execute: + +```shell +bundle +``` + +--- + +# Directly + +Or install it yourself as: + +``` +gem install ledger_sync +``` \ No newline at end of file diff --git a/documentation/getting-started/README.md b/documentation/getting-started/README.md new file mode 100644 index 00000000..e5cb0834 --- /dev/null +++ b/documentation/getting-started/README.md @@ -0,0 +1,4 @@ +--- +description: An open-source library for easily syncing with accounting software, general ledgers, ERPs, and other ledgers. +--- + From 2e1cd73ed44570851b7ee04f8a24d37e1fced69b Mon Sep 17 00:00:00 2001 From: Ananthu Date: Wed, 18 May 2022 12:36:32 +0530 Subject: [PATCH 03/14] feat(docs): add description --- documentation/README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/documentation/README.md b/documentation/README.md index 47aa9a32..c4ae2977 100644 --- a/documentation/README.md +++ b/documentation/README.md @@ -4,6 +4,8 @@ description: An open-source library for easily syncing with accounting software, # LedgerSync v2.3.1 Documentation +> An open-source library for easily syncing with accounting software, general ledgers, ERPs, and other ledgers. + [![Build Status](https://travis-ci.org/LedgerSync/ledger_sync.svg?branch=master)](https://travis-ci.org/LedgerSync/ledger_sync) [![Gem Version](https://badge.fury.io/rb/ledger_sync.svg)](https://badge.fury.io/rb/ledger_sync) [![Coverage Status](https://coveralls.io/repos/github/LedgerSync/ledger_sync/badge.svg?branch=master)](https://coveralls.io/github/LedgerSync/ledger_sync?branch=master) @@ -15,5 +17,6 @@ Slack group. ## License -The gem is available as open source under the terms of the licenses detailed in [`LICENSE.txt`](https://github.com/LedgerSync/ledger_sync/blob/master/LICENSE.txt). +The gem is available as open source under the terms of the licenses detailed +in [`LICENSE.txt`](https://github.com/LedgerSync/ledger_sync/blob/master/LICENSE.txt). From c9be97cbb35fa79c2b07cb9ea3eb31fa4c61730d Mon Sep 17 00:00:00 2001 From: Ananthu Date: Wed, 18 May 2022 12:40:56 +0530 Subject: [PATCH 04/14] feat(docs): add quick start --- documentation/SUMMARY.md | 2 +- .../getting-started/02--quick-start.md | 108 ++++++++++++++++++ 2 files changed, 109 insertions(+), 1 deletion(-) create mode 100644 documentation/getting-started/02--quick-start.md diff --git a/documentation/SUMMARY.md b/documentation/SUMMARY.md index b8de8796..0280f96f 100644 --- a/documentation/SUMMARY.md +++ b/documentation/SUMMARY.md @@ -2,4 +2,4 @@ * Getting Started * [Installation](getting-started/01--installation.md) - + * [Quick Start](getting-started/02--quick-start.md) diff --git a/documentation/getting-started/02--quick-start.md b/documentation/getting-started/02--quick-start.md new file mode 100644 index 00000000..2c502262 --- /dev/null +++ b/documentation/getting-started/02--quick-start.md @@ -0,0 +1,108 @@ +# Quick Start + +## Overview + +To use LedgerSync, you must carry out an **Operation**. The **operation** will be ledger-specific and will require the +following: + +1. Client +2. Resource(s) + +### 1. Create a Client + +Clients are responsible for the authentication and requests for a specific ledger. In this example, we will assume you +are using the QuickBooks Online ledger. + +> Note: Each ledger has different requirements for authentication. Please visit the ledger-specific pages to learn more. + +```ruby +client = LedgerSync::QuickBooksOnline::Client.new( + access_token: access_token, # assuming this is defined + client_id: ENV['QUICKBOOKS_ONLINE_CLIENT_ID'], + client_secret: ENV['QUICKBOOKS_ONLINE_CLIENT_SECRET'], + realm_id: ENV['QUICKBOOKS_ONLINE_REALM_ID'], + refresh_token: refresh_token # assuming this is defined +) +``` + +### 2. Create resources(s) + +Create a resource on which to operate. Some resources have references to other resources. You can +use `Util::ResourcesBuilder` to create resources and relationships from a structured hash. + +> Note: Resources are ledger-specific, meaning they may have different attributes and references compared to other + +[//]: # (TODO: Fix refereces) + +> ledgers. Please visit [the Reference](/reference) to learn about resource attributes. + +```ruby +resource = LedgerSync::QuickBooksOnline::Customer.new( + DisplayName: 'Sample Customer', + external_id: customer_external_id # A unique ID from your platform +) +``` + +### 3. Create an operation + +Given our `client` and `resource` from above, we can now create an `Operation`. Operations are typically CRUD-like +methods, typically (though not always) only making a single request. + +Operations automatically determine a `Serializer` and `Deserializer`. These serializers are used to translate to and the +from the ruby `Resource` in the format required by the ledger. + +```ruby +operation = LedgerSync::QuickBooksOnline::Customer::Operations::Create.new( + client: client, + resource: resource +) +``` + +### 4. Perform the operation + +The next step is to perform the operation. You can do this by simply calling `perform`. + +```ruby +result = operation.perform # Returns a LedgerSync::OperationResult +``` + +### 5. Save updates to authentication + +Because QuickBooks Online uses Oauth 2, you must always be sure to save the access_token, refresh_token, and expirations +as they can change with any API call. Operations will always save values back to the client. + +#### Automatically update values in .env + +If you have a `.env` file present in the root directory of your project, the client will automatically comment out old +values and update new values. + +If you want to disable this functionality, you can do so by setting `update_dotenv` to `false` when instantiating the +object: + +```ruby +client = LedgerSync::QuickBooksOnline::Client.new( + access_token: access_token, # assuming this is defined + client_id: ENV['QUICKBOOKS_ONLINE_CLIENT_ID'], + client_secret: ENV['QUICKBOOKS_ONLINE_CLIENT_SECRET'], + realm_id: ENV['QUICKBOOKS_ONLINE_REALM_ID'], + refresh_token: refresh_token, # assuming this is defined + update_dotenv: false +) +``` + +#### Manually save values + +```ruby +result.operation.client.ledger_attributes_to_save.each do |key, value| + # save values +end +``` + +### Summary + +That’s it! Assuming proper authentication values and valid values on the resource, this will result in a new customer +being created in QuickBooks Online. + +There are many other resources and operations that can be performed in QuickBooks Online. For a complete guide of these +and other ledgers, visit the Reference. + From 1a0592e6aa8164bf0ba83a07d73bd0044304ee97 Mon Sep 17 00:00:00 2001 From: Ananthu Date: Wed, 18 May 2022 12:42:41 +0530 Subject: [PATCH 05/14] feat(docs): add get help to getting-started --- documentation/SUMMARY.md | 1 + documentation/getting-started/03--get-help.md | 5 +++++ 2 files changed, 6 insertions(+) create mode 100644 documentation/getting-started/03--get-help.md diff --git a/documentation/SUMMARY.md b/documentation/SUMMARY.md index 0280f96f..411b28b7 100644 --- a/documentation/SUMMARY.md +++ b/documentation/SUMMARY.md @@ -3,3 +3,4 @@ * Getting Started * [Installation](getting-started/01--installation.md) * [Quick Start](getting-started/02--quick-start.md) + * [Get Help](getting-started/03--get-help.md) diff --git a/documentation/getting-started/03--get-help.md b/documentation/getting-started/03--get-help.md new file mode 100644 index 00000000..9fed0705 --- /dev/null +++ b/documentation/getting-started/03--get-help.md @@ -0,0 +1,5 @@ +# Get Help + +There is a group of passionate maintainers happy to help you get started with LedgerSync. There are two main channels +for discussing LedgerSync: [Github](https://github.com/LedgerSync/ledger_sync) +and [Slack](https://join.slack.com/t/ledger-sync/shared_invite/zt-e5nbl8qc-eOA~5k7bg3p16_l3J7OS~Q). From eff9ec05d49f7a06944e3f0a26d85a66488e95ea Mon Sep 17 00:00:00 2001 From: Ananthu Date: Wed, 18 May 2022 12:43:08 +0530 Subject: [PATCH 06/14] feat(docs): add 'report a bug' to getting-started --- documentation/SUMMARY.md | 1 + documentation/getting-started/04--report-a-bug.md | 4 ++++ 2 files changed, 5 insertions(+) create mode 100644 documentation/getting-started/04--report-a-bug.md diff --git a/documentation/SUMMARY.md b/documentation/SUMMARY.md index 411b28b7..42d2ef16 100644 --- a/documentation/SUMMARY.md +++ b/documentation/SUMMARY.md @@ -4,3 +4,4 @@ * [Installation](getting-started/01--installation.md) * [Quick Start](getting-started/02--quick-start.md) * [Get Help](getting-started/03--get-help.md) + * [Report a bug](getting-started/04--report-a-bug.md) diff --git a/documentation/getting-started/04--report-a-bug.md b/documentation/getting-started/04--report-a-bug.md new file mode 100644 index 00000000..26d73c06 --- /dev/null +++ b/documentation/getting-started/04--report-a-bug.md @@ -0,0 +1,4 @@ +# Report a bug + +Please [open an issue on Github](https://www.github.com/LedgerSync/ledger_sync/issues/new) to report any bugs. Please +check if the bug has previously been reported and comment on the open issue with your use case. From f02d6c945e621b1a8f940c846ec45b1184fabd3b Mon Sep 17 00:00:00 2001 From: Ananthu Date: Wed, 18 May 2022 12:46:34 +0530 Subject: [PATCH 07/14] feat(docs): add architecture section --- documentation/SUMMARY.md | 3 +++ documentation/architecture/01--clients.md | 31 +++++++++++++++++++++++ documentation/architecture/README.md | 8 ++++++ 3 files changed, 42 insertions(+) create mode 100644 documentation/architecture/01--clients.md create mode 100644 documentation/architecture/README.md diff --git a/documentation/SUMMARY.md b/documentation/SUMMARY.md index 42d2ef16..c2dc461a 100644 --- a/documentation/SUMMARY.md +++ b/documentation/SUMMARY.md @@ -5,3 +5,6 @@ * [Quick Start](getting-started/02--quick-start.md) * [Get Help](getting-started/03--get-help.md) * [Report a bug](getting-started/04--report-a-bug.md) + +* [Architecture](architecture/README.md) + * [Clients](architecture/01--clients.md) \ No newline at end of file diff --git a/documentation/architecture/01--clients.md b/documentation/architecture/01--clients.md new file mode 100644 index 00000000..b05e7e46 --- /dev/null +++ b/documentation/architecture/01--clients.md @@ -0,0 +1,31 @@ +# Clients + +## Overview + +Clients handle the authentication and requests to the ledger. A ledger may have different authentication strategies, so +clients will accept different arguments. For example, QuickBooks Online utilizes Oauth 2.0 while NetSuite offers Token +Based Authentication. While similar, the required keys are different. + +## How to use + +Unless you are customizing LedgerSync, you will always pass an instantiated client to an object (e.g. an operation). The +object will handle using the client as needed. + +As most clients implement basic request functionality (e.g. `get`, `put`, `post`, `delete`, etc.), you can call these +methods directly to perform custom requests. Refer to the specific Client definitions for what parameters are permitted. + +## Gotchas + +### Oauth 2.0 + +Clients store the authentication details for the ledger. Given that Oauth 2.0 tokens can refresh during a request, these +clients will handle saving credentials back to the client instance. Typically (though some clients offer more automated +solutions), you will want to save any changes back to your database. You can use `client.ledger_attributes_to_save` to +retrieve a hash of which attributes to save. Your code to do so could look like the following: + +```ruby +# Assuming `client` is defined as an instance of a ledger Client class +client.ledger_attributes_to_save.each do |attribute_to_save, value| + # Store value +end +``` diff --git a/documentation/architecture/README.md b/documentation/architecture/README.md new file mode 100644 index 00000000..3343e78c --- /dev/null +++ b/documentation/architecture/README.md @@ -0,0 +1,8 @@ +LedgerSync consists of the following high-level objects: + +- [Clients](01--clients.md) +- [Resources](#resources) +- [Serialization](#serialization) +- [Operations](#operations) +- [Searchers](#searchers) +- [Results]() From aa81aea1098f742798e57165d8cc631097864071 Mon Sep 17 00:00:00 2001 From: Ananthu Date: Wed, 18 May 2022 12:48:21 +0530 Subject: [PATCH 08/14] feat(docs): add resources to architecture --- documentation/SUMMARY.md | 3 +- documentation/architecture/02--resources.md | 50 +++++++++++++++++++++ documentation/architecture/README.md | 2 +- 3 files changed, 53 insertions(+), 2 deletions(-) create mode 100644 documentation/architecture/02--resources.md diff --git a/documentation/SUMMARY.md b/documentation/SUMMARY.md index c2dc461a..a19372f5 100644 --- a/documentation/SUMMARY.md +++ b/documentation/SUMMARY.md @@ -7,4 +7,5 @@ * [Report a bug](getting-started/04--report-a-bug.md) * [Architecture](architecture/README.md) - * [Clients](architecture/01--clients.md) \ No newline at end of file + * [Clients](architecture/01--clients.md) + * [Resources](architecture/02--resources.md) \ No newline at end of file diff --git a/documentation/architecture/02--resources.md b/documentation/architecture/02--resources.md new file mode 100644 index 00000000..484b5444 --- /dev/null +++ b/documentation/architecture/02--resources.md @@ -0,0 +1,50 @@ +# Resources + +## Overview + +Resources are named ruby objects (e.g. `Customer`, `Payment`, etc.) with strict attributes (e.g. `name`, `amount`, etc.) +. LedgerSync provides resources specific to each ledger. While it is possible to create your own resources (see +Customization for more details), this section refers to provided ledger-specific resources. + +The library strives to make each resource and attribute name match the ledger API. This naming convention will help you +more readily match ledger documentation to LedgerSync resources. + +Every resource, regardless of ledger, implements a `ledger_id` and `external_id` attribute. The `ledger_id` is the ID +given by the ledger, while the `external_id` is your internal ID for the resource. + +## How to use + +Resources are primary used as the inputs and outputs of operations and searchers. A resource is passed to an operation +along with a client. Once the operation is successfully performed, a duplicated and updated resource is returned. + +Resources have two layers of validation: + +1. The Resource +2. Operations + +When instantiating a resource, validations are performed. These validations include class checks and, if necessary, +value checks (e.g. enums). When performing an operation, validations are performed based on what attributes are required +for the operation to be successful. For example, the `ledger_id` should be `nil` on `create`, but it should be present +on +`update`. + +## Available resources + +You can see all resources available for a given ledger by calling `resources` on the ledger’s Client like so: + +`LedgerSync::Ledgers::QuickBooksOnline::Client.resources` + +This returns a hash of resource types to classes, where the resource types are unique (e.g. `customer`, `vendor`, etc.). + +You can see all resources available in LedgerSync by calling `LedgerSync.resources`. This returns an array (note: not a +hash as multiple ledgers have the same types) of resource classes that have been created inheriting the `LedgerSync:: +Resource` class. + +## Resource Attributes + +Resources have defined attributes. Attributes are explicitly defined. An error is thrown if an unknown attribute is +passed to it. You can retrieve the attributes of a resource by calling `Customer.attributes`. + +A subset of these `attributes` may be a `reference`, which is simply a special type of attribute that references another +resource. You can retrieve the references of a resource by calling `Customer.references`. + diff --git a/documentation/architecture/README.md b/documentation/architecture/README.md index 3343e78c..2299426d 100644 --- a/documentation/architecture/README.md +++ b/documentation/architecture/README.md @@ -1,7 +1,7 @@ LedgerSync consists of the following high-level objects: - [Clients](01--clients.md) -- [Resources](#resources) +- [Resources](02--resources.md) - [Serialization](#serialization) - [Operations](#operations) - [Searchers](#searchers) From 2a6707ea39c93c3362f59a28da425a110ecdef38 Mon Sep 17 00:00:00 2001 From: Ananthu Date: Wed, 18 May 2022 12:51:07 +0530 Subject: [PATCH 09/14] feat(docs): add serialisation section to architecture --- documentation/SUMMARY.md | 3 ++- .../architecture/03--serialization.md | 23 +++++++++++++++++++ documentation/architecture/README.md | 2 +- 3 files changed, 26 insertions(+), 2 deletions(-) create mode 100644 documentation/architecture/03--serialization.md diff --git a/documentation/SUMMARY.md b/documentation/SUMMARY.md index a19372f5..39ff69bf 100644 --- a/documentation/SUMMARY.md +++ b/documentation/SUMMARY.md @@ -8,4 +8,5 @@ * [Architecture](architecture/README.md) * [Clients](architecture/01--clients.md) - * [Resources](architecture/02--resources.md) \ No newline at end of file + * [Resources](architecture/02--resources.md) + * [Serialization](architecture/03--serialization.md) diff --git a/documentation/architecture/03--serialization.md b/documentation/architecture/03--serialization.md new file mode 100644 index 00000000..6dd7fcbe --- /dev/null +++ b/documentation/architecture/03--serialization.md @@ -0,0 +1,23 @@ +# Serializers + +Serializers take a [Resource](02--resources.md) and output a hash. For example: + +```ruby +customer = LedgerSync::NetSuite::Customer.new( + companyName: 'Test Company', + external_id: 'ext_123' +) +serializer = LedgerSync::NetSuite::Customer::Serializer.new +serializer.serialize(resource: customer) +# Sample output: +# { +# "companyName" => "Test Company", +# "externalId" => "ext_123", +# "email" => nil, +# "phone" => nil, +# "firstName" => nil, +# "lastName" => nil, +# "subsidiary" => nil +# } +end +``` diff --git a/documentation/architecture/README.md b/documentation/architecture/README.md index 2299426d..2dd20a13 100644 --- a/documentation/architecture/README.md +++ b/documentation/architecture/README.md @@ -2,7 +2,7 @@ LedgerSync consists of the following high-level objects: - [Clients](01--clients.md) - [Resources](02--resources.md) -- [Serialization](#serialization) +- [Serialization](03--serialization.md) - [Operations](#operations) - [Searchers](#searchers) - [Results]() From f686573667bfe01d0b80da015dc5ccd1bbc12972 Mon Sep 17 00:00:00 2001 From: Ananthu Date: Wed, 18 May 2022 12:52:18 +0530 Subject: [PATCH 10/14] feat(docs): add deserialization section to architecture --- .../architecture/03--serialization.md | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/documentation/architecture/03--serialization.md b/documentation/architecture/03--serialization.md index 6dd7fcbe..9e6beb7a 100644 --- a/documentation/architecture/03--serialization.md +++ b/documentation/architecture/03--serialization.md @@ -21,3 +21,26 @@ serializer.serialize(resource: customer) # } end ``` + +--- + +# Deserializers + +Deserializers take a hash and output a `Resource`. For example: + +```ruby +h = { + "companyName" => "Test Company", + "externalId" => "ext_123", + "email" => nil, + "id" => "987654321", + "phone" => nil, + "firstName" => nil, + "lastName" => nil, + "subsidiary" => nil +} +deserializer = LedgerSync::NetSuite::Customer::Deserializer.new +customer = deserializer.deserialize(hash: h, resource: LedgerSync::Ledgers::NetSuite::Customer.new) +customer.ledger_id # => "987654321" +customer.companyName # => "Test Company" +``` From 2a0cb76ec512b8a52ee3402b57498047545693e3 Mon Sep 17 00:00:00 2001 From: Ananthu Date: Wed, 18 May 2022 12:53:42 +0530 Subject: [PATCH 11/14] feat(docs): add 'how to use' section to architecture --- documentation/architecture/03--serialization.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/documentation/architecture/03--serialization.md b/documentation/architecture/03--serialization.md index 9e6beb7a..e0100b8e 100644 --- a/documentation/architecture/03--serialization.md +++ b/documentation/architecture/03--serialization.md @@ -44,3 +44,10 @@ customer = deserializer.deserialize(hash: h, resource: LedgerSync::Ledgers::NetS customer.ledger_id # => "987654321" customer.companyName # => "Test Company" ``` + +--- + +# How to use + +Serializers and deserializers are automatically inferred by each operation based on the naming convention. It is +possible to create your own serializers. Please see Customization for more. From a1b51ff2f3674c7de44a2f72145f3d4c1fd78e6e Mon Sep 17 00:00:00 2001 From: Ananthu Date: Wed, 18 May 2022 12:54:44 +0530 Subject: [PATCH 12/14] feat(docs): add operations section to architecture --- documentation/SUMMARY.md | 1 + documentation/architecture/04--operations.md | 42 ++++++++++++++++++++ documentation/architecture/README.md | 2 +- 3 files changed, 44 insertions(+), 1 deletion(-) create mode 100644 documentation/architecture/04--operations.md diff --git a/documentation/SUMMARY.md b/documentation/SUMMARY.md index 39ff69bf..f6cbaaad 100644 --- a/documentation/SUMMARY.md +++ b/documentation/SUMMARY.md @@ -10,3 +10,4 @@ * [Clients](architecture/01--clients.md) * [Resources](architecture/02--resources.md) * [Serialization](architecture/03--serialization.md) + * [Operations](architecture/04--operations.md) diff --git a/documentation/architecture/04--operations.md b/documentation/architecture/04--operations.md new file mode 100644 index 00000000..f12b9ea0 --- /dev/null +++ b/documentation/architecture/04--operations.md @@ -0,0 +1,42 @@ +## Operations + +Each ledger defines operations that can be performed on specific resources (e.g. `Customer::Operations::Update` +, `Payment:: +Operations::Create`). The operation defines two key things: + +- a `Contract` class which is used to validate the resource using the `dry-validation` gem +- a `perform` instance method, which handles the actual API requests and response/error handling. + +> Note: Ledgers may support different operations for each resource type. + +### Contracts + +Contracts are dry-validation schemas, which determine if an operation can be performed. You can create custom schemas +and pass them to operations. Assuming you have an `operation_class` variable and `foo` is an attribute of a +`custom_resource` (see above) that is required to be a string, you can implement it with the following: + +```ruby + +class CustomContract < LedgerSync::Contract + params do + required(:foo).filled(:string) + end +end + +# A valid case +custom_resource = CustomResource.new(foo: 'asdf') +op = operation_class.new( + client: client, + resource: resource, + validation_contract: CustomContract +) +op.valid? # => true +# An invalid case +custom_resource = CustomResource.new(foo: nil) +operation_class.new( + client: client, + resource: resource, + validation_contract: CustomContract +) +op.valid? # => false +``` diff --git a/documentation/architecture/README.md b/documentation/architecture/README.md index 2dd20a13..4eb5ee13 100644 --- a/documentation/architecture/README.md +++ b/documentation/architecture/README.md @@ -3,6 +3,6 @@ LedgerSync consists of the following high-level objects: - [Clients](01--clients.md) - [Resources](02--resources.md) - [Serialization](03--serialization.md) -- [Operations](#operations) +- [Operations](04--operations.md) - [Searchers](#searchers) - [Results]() From 59889961d735ce60e8e076a6728350fb8cf909d9 Mon Sep 17 00:00:00 2001 From: Ananthu Date: Wed, 18 May 2022 12:55:49 +0530 Subject: [PATCH 13/14] feat(docs): add searchers section to architecture --- documentation/SUMMARY.md | 1 + documentation/architecture/05--searchers.md | 23 +++++++++++++++++++++ documentation/architecture/README.md | 2 +- 3 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 documentation/architecture/05--searchers.md diff --git a/documentation/SUMMARY.md b/documentation/SUMMARY.md index f6cbaaad..5217da55 100644 --- a/documentation/SUMMARY.md +++ b/documentation/SUMMARY.md @@ -11,3 +11,4 @@ * [Resources](architecture/02--resources.md) * [Serialization](architecture/03--serialization.md) * [Operations](architecture/04--operations.md) + * [Searchers](architecture/05--searchers.md) diff --git a/documentation/architecture/05--searchers.md b/documentation/architecture/05--searchers.md new file mode 100644 index 00000000..a43c4405 --- /dev/null +++ b/documentation/architecture/05--searchers.md @@ -0,0 +1,23 @@ +# Searchers + +Searchers are used to lookup and scan objects in the ledger. A searcher takes a `client`, _query_ string and +optional `pagination` hash. For example, to search customer’s by name: + +```ruby +searcher = LedgerSync::QuickBooksOnline::Customer::Searcher.new( + client: client, # assuming this is defined, + query: 'test' +) +result = searcher.search # returns a LedgerSync::SearchResult +if result.success? + resources = result.resources + # Do something with found resources +else + # result.failure? + raise result.error +end +# Different ledgers may use different pagination strategies. In order +# to get the next and previous set of results, you can use the following: +next_searcher = searcher.next_searcher +previous_searcher = searcher.previous_searcher +``` diff --git a/documentation/architecture/README.md b/documentation/architecture/README.md index 4eb5ee13..818cb873 100644 --- a/documentation/architecture/README.md +++ b/documentation/architecture/README.md @@ -4,5 +4,5 @@ LedgerSync consists of the following high-level objects: - [Resources](02--resources.md) - [Serialization](03--serialization.md) - [Operations](04--operations.md) -- [Searchers](#searchers) +- [Searchers](05--searchers.md) - [Results]() From 1620c39e564ac0088bf8aecc3d7dc20259b8c037 Mon Sep 17 00:00:00 2001 From: Ananthu Date: Wed, 18 May 2022 12:56:52 +0530 Subject: [PATCH 14/14] feat(docs): build files for gitbooks --- .../_book/architecture/01--clients.html | 413 +++++++++++ .../_book/architecture/02--resources.html | 426 +++++++++++ .../_book/architecture/03--serialization.html | 434 +++++++++++ .../_book/architecture/04--operations.html | 431 +++++++++++ .../_book/architecture/05--searchers.html | 406 +++++++++++ documentation/_book/architecture/index.html | 401 ++++++++++ .../getting-started/01--installation.html | 397 ++++++++++ .../getting-started/02--quick-start.html | 469 ++++++++++++ .../_book/getting-started/03--get-help.html | 396 ++++++++++ .../getting-started/04--report-a-bug.html | 395 ++++++++++ documentation/_book/getting-started/README.md | 4 + .../gitbook/fonts/fontawesome/FontAwesome.otf | Bin 0 -> 124988 bytes .../fonts/fontawesome/fontawesome-webfont.eot | Bin 0 -> 76518 bytes .../fonts/fontawesome/fontawesome-webfont.svg | 685 ++++++++++++++++++ .../fonts/fontawesome/fontawesome-webfont.ttf | Bin 0 -> 152796 bytes .../fontawesome/fontawesome-webfont.woff | Bin 0 -> 90412 bytes .../fontawesome/fontawesome-webfont.woff2 | Bin 0 -> 71896 bytes .../gitbook/gitbook-plugin-code/plugin.css | 37 + .../gitbook/gitbook-plugin-code/plugin.js | 91 +++ .../fontsettings.js | 240 ++++++ .../gitbook-plugin-fontsettings/website.css | 291 ++++++++ .../gitbook-plugin-highlight/ebook.css | 135 ++++ .../gitbook-plugin-highlight/website.css | 434 +++++++++++ .../gitbook/gitbook-plugin-lunr/lunr.min.js | 7 + .../gitbook-plugin-lunr/search-lunr.js | 59 ++ .../gitbook/gitbook-plugin-search/lunr.min.js | 7 + .../gitbook-plugin-search/search-engine.js | 50 ++ .../gitbook/gitbook-plugin-search/search.css | 35 + .../gitbook/gitbook-plugin-search/search.js | 213 ++++++ .../gitbook/gitbook-plugin-sharing/buttons.js | 90 +++ documentation/_book/gitbook/gitbook.js | 4 + .../apple-touch-icon-precomposed-152.png | Bin 0 -> 4817 bytes .../_book/gitbook/images/favicon.ico | Bin 0 -> 4286 bytes documentation/_book/gitbook/style.css | 9 + documentation/_book/gitbook/theme.js | 4 + documentation/_book/index.html | 393 ++++++++++ documentation/_book/search_index.json | 1 + 37 files changed, 6957 insertions(+) create mode 100644 documentation/_book/architecture/01--clients.html create mode 100644 documentation/_book/architecture/02--resources.html create mode 100644 documentation/_book/architecture/03--serialization.html create mode 100644 documentation/_book/architecture/04--operations.html create mode 100644 documentation/_book/architecture/05--searchers.html create mode 100644 documentation/_book/architecture/index.html create mode 100644 documentation/_book/getting-started/01--installation.html create mode 100644 documentation/_book/getting-started/02--quick-start.html create mode 100644 documentation/_book/getting-started/03--get-help.html create mode 100644 documentation/_book/getting-started/04--report-a-bug.html create mode 100644 documentation/_book/getting-started/README.md create mode 100644 documentation/_book/gitbook/fonts/fontawesome/FontAwesome.otf create mode 100644 documentation/_book/gitbook/fonts/fontawesome/fontawesome-webfont.eot create mode 100644 documentation/_book/gitbook/fonts/fontawesome/fontawesome-webfont.svg create mode 100644 documentation/_book/gitbook/fonts/fontawesome/fontawesome-webfont.ttf create mode 100644 documentation/_book/gitbook/fonts/fontawesome/fontawesome-webfont.woff create mode 100644 documentation/_book/gitbook/fonts/fontawesome/fontawesome-webfont.woff2 create mode 100644 documentation/_book/gitbook/gitbook-plugin-code/plugin.css create mode 100644 documentation/_book/gitbook/gitbook-plugin-code/plugin.js create mode 100644 documentation/_book/gitbook/gitbook-plugin-fontsettings/fontsettings.js create mode 100644 documentation/_book/gitbook/gitbook-plugin-fontsettings/website.css create mode 100644 documentation/_book/gitbook/gitbook-plugin-highlight/ebook.css create mode 100644 documentation/_book/gitbook/gitbook-plugin-highlight/website.css create mode 100644 documentation/_book/gitbook/gitbook-plugin-lunr/lunr.min.js create mode 100644 documentation/_book/gitbook/gitbook-plugin-lunr/search-lunr.js create mode 100644 documentation/_book/gitbook/gitbook-plugin-search/lunr.min.js create mode 100644 documentation/_book/gitbook/gitbook-plugin-search/search-engine.js create mode 100644 documentation/_book/gitbook/gitbook-plugin-search/search.css create mode 100644 documentation/_book/gitbook/gitbook-plugin-search/search.js create mode 100644 documentation/_book/gitbook/gitbook-plugin-sharing/buttons.js create mode 100644 documentation/_book/gitbook/gitbook.js create mode 100644 documentation/_book/gitbook/images/apple-touch-icon-precomposed-152.png create mode 100644 documentation/_book/gitbook/images/favicon.ico create mode 100644 documentation/_book/gitbook/style.css create mode 100644 documentation/_book/gitbook/theme.js create mode 100644 documentation/_book/index.html create mode 100644 documentation/_book/search_index.json diff --git a/documentation/_book/architecture/01--clients.html b/documentation/_book/architecture/01--clients.html new file mode 100644 index 00000000..2255bc3b --- /dev/null +++ b/documentation/_book/architecture/01--clients.html @@ -0,0 +1,413 @@ + + + + + + + Clients · GitBook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/documentation/_book/architecture/02--resources.html b/documentation/_book/architecture/02--resources.html new file mode 100644 index 00000000..2461bb0c --- /dev/null +++ b/documentation/_book/architecture/02--resources.html @@ -0,0 +1,426 @@ + + + + + + + Resources · GitBook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + + +
+ +
+ +
+ + + + + + + + +
+
+ +
+
+ +
+ +

Resources

+

Overview

+

Resources are named ruby objects (e.g. Customer, Payment, etc.) with strict attributes (e.g. name, amount, etc.) +. LedgerSync provides resources specific to each ledger. While it is possible to create your own resources (see +Customization for more details), this section refers to provided ledger-specific resources.

+

The library strives to make each resource and attribute name match the ledger API. This naming convention will help you +more readily match ledger documentation to LedgerSync resources.

+

Every resource, regardless of ledger, implements a ledger_id and external_id attribute. The ledger_id is the ID +given by the ledger, while the external_id is your internal ID for the resource.

+

How to use

+

Resources are primary used as the inputs and outputs of operations and searchers. A resource is passed to an operation +along with a client. Once the operation is successfully performed, a duplicated and updated resource is returned.

+

Resources have two layers of validation:

+
    +
  1. The Resource
  2. +
  3. Operations
  4. +
+

When instantiating a resource, validations are performed. These validations include class checks and, if necessary, +value checks (e.g. enums). When performing an operation, validations are performed based on what attributes are required +for the operation to be successful. For example, the ledger_id should be nil on create, but it should be present +on +update.

+

Available resources

+

You can see all resources available for a given ledger by calling resources on the ledger’s Client like so:

+

LedgerSync::Ledgers::QuickBooksOnline::Client.resources

+

This returns a hash of resource types to classes, where the resource types are unique (e.g. customer, vendor, etc.).

+

You can see all resources available in LedgerSync by calling LedgerSync.resources. This returns an array (note: not a +hash as multiple ledgers have the same types) of resource classes that have been created inheriting the LedgerSync:: +Resource class.

+

Resource Attributes

+

Resources have defined attributes. Attributes are explicitly defined. An error is thrown if an unknown attribute is +passed to it. You can retrieve the attributes of a resource by calling Customer.attributes.

+

A subset of these attributes may be a reference, which is simply a special type of attribute that references another +resource. You can retrieve the references of a resource by calling Customer.references.

+ + +
+ +
+
+
+ +

results matching ""

+
    + +
    +
    + +

    No results matching ""

    + +
    +
    +
    + +
    +
    + +
    + + + + + + + + + + + + + + +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/documentation/_book/architecture/03--serialization.html b/documentation/_book/architecture/03--serialization.html new file mode 100644 index 00000000..15b1f126 --- /dev/null +++ b/documentation/_book/architecture/03--serialization.html @@ -0,0 +1,434 @@ + + + + + + + Serialization · GitBook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + +
    + +
    + +
    + + + + + + + + +
    +
    + +
    +
    + +
    + +

    Serializers

    +

    Serializers take a Resource and output a hash. For example:

    +
    customer = LedgerSync::NetSuite::Customer.new(
    +  companyName: 'Test Company',
    +  external_id: 'ext_123'
    +)
    +serializer = LedgerSync::NetSuite::Customer::Serializer.new
    +serializer.serialize(resource: customer)
    +# Sample output:
    +# {
    +#   "companyName" => "Test Company",
    +#   "externalId" => "ext_123",
    +#   "email" => nil,
    +#   "phone" => nil,
    +#   "firstName" => nil,
    +#   "lastName" => nil,
    +#   "subsidiary" => nil
    +# }
    +end
    +
    +
    +

    Deserializers

    +

    Deserializers take a hash and output a Resource. For example:

    +
    h = {
    +  "companyName" => "Test Company",
    +  "externalId" => "ext_123",
    +  "email" => nil,
    +  "id" => "987654321",
    +  "phone" => nil,
    +  "firstName" => nil,
    +  "lastName" => nil,
    +  "subsidiary" => nil
    +}
    +deserializer = LedgerSync::NetSuite::Customer::Deserializer.new
    +customer = deserializer.deserialize(hash: h, resource: LedgerSync::Ledgers::NetSuite::Customer.new)
    +customer.ledger_id # => "987654321"
    +customer.companyName # => "Test Company"
    +
    +
    +

    How to use

    +

    Serializers and deserializers are automatically inferred by each operation based on the naming convention. It is +possible to create your own serializers. Please see Customization for more.

    + + +
    + +
    +
    +
    + +

    results matching ""

    +
      + +
      +
      + +

      No results matching ""

      + +
      +
      +
      + +
      +
      + +
      + + + + + + + + + + + + + + +
      + + +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/documentation/_book/architecture/04--operations.html b/documentation/_book/architecture/04--operations.html new file mode 100644 index 00000000..83fe12bc --- /dev/null +++ b/documentation/_book/architecture/04--operations.html @@ -0,0 +1,431 @@ + + + + + + + Operations · GitBook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      +
      + + + + + + + + +
      + +
      + +
      + + + + + + + + +
      +
      + +
      +
      + +
      + +

      Operations

      +

      Each ledger defines operations that can be performed on specific resources (e.g. Customer::Operations::Update +, Payment:: +Operations::Create). The operation defines two key things:

      +
        +
      • a Contract class which is used to validate the resource using the dry-validation gem
      • +
      • a perform instance method, which handles the actual API requests and response/error handling.
      • +
      +
      +

      Note: Ledgers may support different operations for each resource type.

      +
      +

      Contracts

      +

      Contracts are dry-validation schemas, which determine if an operation can be performed. You can create custom schemas +and pass them to operations. Assuming you have an operation_class variable and foo is an attribute of a +custom_resource (see above) that is required to be a string, you can implement it with the following:

      +
      
      +class CustomContract < LedgerSync::Contract
      +  params do
      +    required(:foo).filled(:string)
      +  end
      +end
      +
      +# A valid case
      +custom_resource = CustomResource.new(foo: 'asdf')
      +op = operation_class.new(
      +  client: client,
      +  resource: resource,
      +  validation_contract: CustomContract
      +)
      +op.valid? # => true
      +# An invalid case
      +custom_resource = CustomResource.new(foo: nil)
      +operation_class.new(
      +  client: client,
      +  resource: resource,
      +  validation_contract: CustomContract
      +)
      +op.valid? # => false
      +
      + + +
      + +
      +
      +
      + +

      results matching ""

      +
        + +
        +
        + +

        No results matching ""

        + +
        +
        +
        + +
        +
        + +
        + + + + + + + + + + + + + + +
        + + +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/documentation/_book/architecture/05--searchers.html b/documentation/_book/architecture/05--searchers.html new file mode 100644 index 00000000..cabf0556 --- /dev/null +++ b/documentation/_book/architecture/05--searchers.html @@ -0,0 +1,406 @@ + + + + + + + Searchers · GitBook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        +
        + + + + + + + + +
        + +
        + +
        + + + + + + + + +
        +
        + +
        +
        + +
        + +

        Searchers

        +

        Searchers are used to lookup and scan objects in the ledger. A searcher takes a client, query string and +optional pagination hash. For example, to search customer’s by name:

        +
        searcher = LedgerSync::QuickBooksOnline::Customer::Searcher.new(
        +  client: client, # assuming this is defined,
        +  query: 'test'
        +)
        +result = searcher.search # returns a LedgerSync::SearchResult
        +if result.success?
        +  resources = result.resources
        +  # Do something with found resources
        +else
        +  # result.failure?
        +  raise result.error
        +end
        +# Different ledgers may use different pagination strategies.  In order
        +# to get the next and previous set of results, you can use the following:
        +next_searcher = searcher.next_searcher
        +previous_searcher = searcher.previous_searcher
        +
        + + +
        + +
        +
        +
        + +

        results matching ""

        +
          + +
          +
          + +

          No results matching ""

          + +
          +
          +
          + +
          +
          + +
          + + + + + + + + + + +
          + + +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/documentation/_book/architecture/index.html b/documentation/_book/architecture/index.html new file mode 100644 index 00000000..04676c86 --- /dev/null +++ b/documentation/_book/architecture/index.html @@ -0,0 +1,401 @@ + + + + + + + Architecture · GitBook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          +
          + + + + + + + + +
          + +
          + +
          + + + + + + + + +
          +
          + +
          +
          + +
          + +

          LedgerSync consists of the following high-level objects:

          + + + +
          + +
          +
          +
          + +

          results matching ""

          +
            + +
            +
            + +

            No results matching ""

            + +
            +
            +
            + +
            +
            + +
            + + + + + + + + + + + + + + +
            + + +
            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/documentation/_book/getting-started/01--installation.html b/documentation/_book/getting-started/01--installation.html new file mode 100644 index 00000000..6d8242a5 --- /dev/null +++ b/documentation/_book/getting-started/01--installation.html @@ -0,0 +1,397 @@ + + + + + + + Installation · GitBook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
            +
            + + + + + + + + +
            + +
            + +
            + + + + + + + + +
            +
            + +
            +
            + +
            + +

            Gemfile

            +

            Add this line to your application’s Gemfile:

            +
            gem 'ledger_sync'
            +
            +

            And then execute:

            +
            bundle
            +
            +
            +

            Directly

            +

            Or install it yourself as:

            +
            gem install ledger_sync
            +
            + +
            + +
            +
            +
            + +

            results matching ""

            +
              + +
              +
              + +

              No results matching ""

              + +
              +
              +
              + +
              +
              + +
              + + + + + + + + + + +
              + + +
              + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/documentation/_book/getting-started/02--quick-start.html b/documentation/_book/getting-started/02--quick-start.html new file mode 100644 index 00000000..95adaeb2 --- /dev/null +++ b/documentation/_book/getting-started/02--quick-start.html @@ -0,0 +1,469 @@ + + + + + + + Quick Start · GitBook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
              +
              + + + + + + + + +
              + +
              + +
              + + + + + + + + +
              +
              + +
              +
              + +
              + +

              Quick Start

              +

              Overview

              +

              To use LedgerSync, you must carry out an Operation. The operation will be ledger-specific and will require the +following:

              +
                +
              1. Client
              2. +
              3. Resource(s)
              4. +
              +

              1. Create a Client

              +

              Clients are responsible for the authentication and requests for a specific ledger. In this example, we will assume you +are using the QuickBooks Online ledger.

              +
              +

              Note: Each ledger has different requirements for authentication. Please visit the ledger-specific pages to learn more.

              +
              +
              client = LedgerSync::QuickBooksOnline::Client.new(
              +  access_token: access_token, # assuming this is defined
              +  client_id: ENV['QUICKBOOKS_ONLINE_CLIENT_ID'],
              +  client_secret: ENV['QUICKBOOKS_ONLINE_CLIENT_SECRET'],
              +  realm_id: ENV['QUICKBOOKS_ONLINE_REALM_ID'],
              +  refresh_token: refresh_token # assuming this is defined
              +)
              +
              +

              2. Create resources(s)

              +

              Create a resource on which to operate. Some resources have references to other resources. You can +use Util::ResourcesBuilder to create resources and relationships from a structured hash.

              +
              +

              Note: Resources are ledger-specific, meaning they may have different attributes and references compared to other

              +
              +
              +

              ledgers. Please visit the Reference to learn about resource attributes.

              +
              +
              resource = LedgerSync::QuickBooksOnline::Customer.new(
              +  DisplayName: 'Sample Customer',
              +  external_id: customer_external_id # A unique ID from your platform
              +)
              +
              +

              3. Create an operation

              +

              Given our client and resource from above, we can now create an Operation. Operations are typically CRUD-like +methods, typically (though not always) only making a single request.

              +

              Operations automatically determine a Serializer and Deserializer. These serializers are used to translate to and the +from the ruby Resource in the format required by the ledger.

              +
              operation = LedgerSync::QuickBooksOnline::Customer::Operations::Create.new(
              +  client: client,
              +  resource: resource
              +)
              +
              +

              4. Perform the operation

              +

              The next step is to perform the operation. You can do this by simply calling perform.

              +
              result = operation.perform # Returns a LedgerSync::OperationResult
              +
              +

              5. Save updates to authentication

              +

              Because QuickBooks Online uses Oauth 2, you must always be sure to save the access_token, refresh_token, and expirations +as they can change with any API call. Operations will always save values back to the client.

              +

              Automatically update values in .env

              +

              If you have a .env file present in the root directory of your project, the client will automatically comment out old +values and update new values.

              +

              If you want to disable this functionality, you can do so by setting update_dotenv to false when instantiating the +object:

              +
              client = LedgerSync::QuickBooksOnline::Client.new(
              +  access_token: access_token, # assuming this is defined
              +  client_id: ENV['QUICKBOOKS_ONLINE_CLIENT_ID'],
              +  client_secret: ENV['QUICKBOOKS_ONLINE_CLIENT_SECRET'],
              +  realm_id: ENV['QUICKBOOKS_ONLINE_REALM_ID'],
              +  refresh_token: refresh_token, # assuming this is defined
              +  update_dotenv: false
              +)
              +
              +

              Manually save values

              +
              result.operation.client.ledger_attributes_to_save.each do |key, value|
              +  # save values
              +end
              +
              +

              Summary

              +

              That’s it! Assuming proper authentication values and valid values on the resource, this will result in a new customer +being created in QuickBooks Online.

              +

              There are many other resources and operations that can be performed in QuickBooks Online. For a complete guide of these +and other ledgers, visit the Reference.

              + + +
              + +
              +
              +
              + +

              results matching ""

              +
                + +
                +
                + +

                No results matching ""

                + +
                +
                +
                + +
                +
                + +
                + + + + + + + + + + + + + + +
                + + +
                + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/documentation/_book/getting-started/03--get-help.html b/documentation/_book/getting-started/03--get-help.html new file mode 100644 index 00000000..abbb48cf --- /dev/null +++ b/documentation/_book/getting-started/03--get-help.html @@ -0,0 +1,396 @@ + + + + + + + Get Help · GitBook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                +
                + + + + + + + + +
                + +
                + +
                + + + + + + + + +
                +
                + +
                +
                + +
                + +

                Get Help

                +

                There is a group of passionate maintainers happy to help you get started with LedgerSync. There are two main channels +for discussing LedgerSync: Github +and Slack.

                + + +
                + +
                +
                +
                + +

                results matching ""

                +
                  + +
                  +
                  + +

                  No results matching ""

                  + +
                  +
                  +
                  + +
                  +
                  + +
                  + + + + + + + + + + + + + + +
                  + + +
                  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/documentation/_book/getting-started/04--report-a-bug.html b/documentation/_book/getting-started/04--report-a-bug.html new file mode 100644 index 00000000..f29989d7 --- /dev/null +++ b/documentation/_book/getting-started/04--report-a-bug.html @@ -0,0 +1,395 @@ + + + + + + + Report a bug · GitBook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
                  +
                  + + + + + + + + +
                  + +
                  + +
                  + + + + + + + + +
                  +
                  + +
                  +
                  + +
                  + +

                  Report a bug

                  +

                  Please open an issue on Github to report any bugs. Please +check if the bug has previously been reported and comment on the open issue with your use case.

                  + + +
                  + +
                  +
                  +
                  + +

                  results matching ""

                  +
                    + +
                    +
                    + +

                    No results matching ""

                    + +
                    +
                    +
                    + +
                    +
                    + +
                    + + + + + + + + + + + + + + +
                    + + +
                    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/documentation/_book/getting-started/README.md b/documentation/_book/getting-started/README.md new file mode 100644 index 00000000..e5cb0834 --- /dev/null +++ b/documentation/_book/getting-started/README.md @@ -0,0 +1,4 @@ +--- +description: An open-source library for easily syncing with accounting software, general ledgers, ERPs, and other ledgers. +--- + diff --git a/documentation/_book/gitbook/fonts/fontawesome/FontAwesome.otf b/documentation/_book/gitbook/fonts/fontawesome/FontAwesome.otf new file mode 100644 index 0000000000000000000000000000000000000000..d4de13e832d567ff29c5b4e9561b8c370348cc9c GIT binary patch literal 124988 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ÐT?>-5aYhU|+1c>&YMpPK5x#-mbV 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'NS^o{z1ZKlHsAybrl=JE7AP369ntV%vB zEi(fm!=g{8NmLbAS6W|murNN}LRi&xxgDs@zBGi1(M#zXCC}RO%K1FKJ}+Ng`Z1Xj zzLz5o-@`Tk33-pKR1}nFgY#-ne05|w2XzHodXG5LH=3nO5+ac&+n0nexe3wwXidnt z_0d6mOhSBglse>BI;9Ai@r!4G5NH5~M4u|WTy{FzsUf~l7{uMh{(Hgv^qQ_nO;1lv z*BEdAizUo=*O0S3NKN`|B)vX;%#k%S(Hj_ytdp5QAx#ICcpzOlQz7;+u48K|D{BDn z1B)J=<`WR$;}cL>b3UNWfqg=8}T(hny6j8{Nj+%E{dst=9U zXTjV-tbXd**&xhe??iU&zRvCNcMRPYtEgO`yLOG5O7yKuX)r!hkSpO2(8pAOErL#+ ziVZ%_WwjI@D?g&BSiL-VxrUxY;Uwt2d~}-je=(S+J%1f(aUCwpZlI2qaY{ORsIk_ly zy811(S34DKuiV8Eu8xfO*XLwFN?4Rne8j4cC~Grxt-|rxdABPFy-9%fZ-i~%r{wKD z1@eYRs++hdaV+8_pU}^!6Q}waeTPrb@;TxILq?pBHOEIB98QnmiT(XU7&$LjSLv!#syUt6&et3Nwf5IXw&&@ntWgT`^fl{|xHig@ zTkdPOWRAvRd)0m~Ue)n=9U1vT|4^a&*?HWs`5y-;!mDEU?p6PCtMNf4cfRQOvFbC5 zLmP^guTUeQYce}h`NmeJx;aey1|m=63Gg&zJVc&`YNclJROfn9i@bNUe+w4umO-H& ziJX6IrlYHmZ;tmMzmGvN)qD4^gS~xYeKk8Xo2z4akE}r@C&&S9Mowmq;W+IVcSXIg zws;R$Q5s&Q$;#5DXYwhBlMnx&-o6B^sVn{aCLs&=gd~u}k%XJXy=vXH9hb3a)lRE* zVW^{Z1CdQxBt#Ju2nd3rtU(q*5V0;*Y{hCfJJe~XGo{;9+G?kJr?sux20HczFY5ny zF1gm}*O}-4e9!lM#>3g(^PYXV=e*0)mbN`F)E|SQ_4D67hgF$ZeY0@L3-|6>{u6|s!it^3$a#~52#xFUqM46b=9e!hTVUIf=icdFmvkt}ny|{b&OVl3 zz3+a@w!-YfY}?AgV~07`q`A`yQwuejMR_@ymWTLRsm~SIHZ*6=`t!*%_0L+Hn|Bp8 z+cS90v-G?Gg1>g&)Wj2eSyS`w=Ch}BPFp*+bscN6KUc}mI{db!F|RhW%$8b_R*|+> zV4fZCUGXnXVO?Qe{ipn@%qy1m#}6jj;*&SVTl3weW!vp#o#n50T3#;t!1ban9C}p1@ph&B6WeMccTLe(WwGiDxC^1^-bK6D8UhdU41KvPazd$t3xQ> zlBg-kNSq2D(1#$JaxX~tKq>7O=JxFo8tp=Mq+ml((axPk(7(ECm!&1?@@PJ{R8t0K zudQG3PeG_VFW;8`f_;C{evhXCi_o=!RdqWWva2+^i;MRZStr&A2?vDVZWIy|=B^ML zhHFZeI|n7$_;^0#atG)HBcPxx^<_RS|HW@#<7LkrK698K^VTz;J@aWJKkMMx)-%T- z9{DT}(Gb43dAqFSwU@elH9Y65?Rx1o+|i8!kt;u6J4AIOWYw^=rL9m?0J^@}>tOQ6UZoAM&_E^+A8L zLkR5(Q(7*_N-l&cy%!Yx5OZ;Y_WezQgmy>W2!i)_zcP_19Tvl169hC>r@ zx(l)N)=>Q>T3kbqu=S2n9l8MB77%{fXSj7*SmgUyDQtm$&YNk<+QiEEcuRaiLQbMB zcIcdif+ABR{87!nSOt3j(y#aeALM=L2J#tw=gs_(2@u2(_MFZ6d*x5D7lsKc%dM81 z)6}_XS+1?=n%Mn;a2RVTAb3CTs?ZV<0E_4?{glSXAwrfJ&vDv?nO`aIa_Hxl>~9_ zfOEOMZ(;8U^ZYdr&zraA&Cb`)zWL5OXCGc*>kSkxLlN9!!9ILEpm*=9x4fOuJ})z? zxH!|6w{m6v3UIA2y~u}t*>bh@6Z;46e&2E3YBZo})<6yCBf?@k8mI$Yrpe}SviP9c zZ`clQjBkyzrf<&8+-6Vbhb(~hHu+UeMP+qWwWTp;|F&|Qr~2fHS_^c@6_?sh#xHGN zW{q6xS_^eU8Jl-+wqk{wbr1G!r9EMFPIBs+9eFu<1^L^uvNLnGXxg@=G{jkjt#kSY z2(y=$EofS4e`W*$|lP0lP!_0mu-}7 zmAPfrvN~C#?5fNwyACBox8*9iNggU6As;V~kS~`<$>Zc1@~v{Wyii^xuaP&(TjVF? z?FyA*pn_8jQjAsHriY~?Himw#kDy{`g z44578P{8tlRRQY)QUcNgwg%(}>$VCsEN~T(iCgz zG*4)bYffqYrs>jL(tI4K3JeMy9{51uoWS{k8G)sN)qyVtz8v^k;2VJ#S%%fHI@ZYk zhUM5{>}Ylo8wn{3(QF#K8Ap^-wvs)_KFL1Eo@ZZU-()Y~!scW4M`9ww$#^o8EFeos z6p1Ap$tIFZ3dk-}Mm(gQyi2ZVS*=m)&<@v*(N54ls9ma!);hHr+G6br^_eE?8&LIdsExV|9~s({&H%mg?5)QgqvOb-I(fS9Sl;eWtsn z>(=$^ZtInLtv*Em8~tGYJ^J72BlPk5B)wZ-s&CdG(jV8K*1xEKMgKSbTl!D+JqD$L zH5d&84TB8B4WkW{4bu$|80HurHmoot8*&X5h8DvSL%ZPx!(R+<87>$u8oo931S^6~ z!NY>@3!WYv9y~YrvEWs~vB8^yvx5tQcLkRR*9SKT9|}Ged@A_);Fp8{8vJH(SMbH) zkAlAp{x+Y{-U?tPpodVaTqK+K?wgo(y>= zF`w9nLRI%GQb8V5y{SE=Yun{F06pUSYGznbmbz!EcM zfVkyR-||4Nx_KLJ^apGM8F%OV|Cz($b*`R@SdS7VFG33uPWxBD0tSNhKSSA-3Wum> zD54o)19$oW0iHgUWwa_YJ3G@ppD$)R)l(rfRON%7E$}=p12q}Wlml>nYxb!uL_Lfp z<2V}`!P!X{7!IRSAfm5Xh*am~QUy6Xa!YeOd0=$u8u%?s1=B<4@&)K7CBR8|up;2& zX_AeohNEI&ycbpV@Kn({RQB*IxyHJ>Mlu8FRS&Qvk`=nfaD3NHmP}-mIg*f)l0fcd z?Iav|tEO|r%*V5M%*ErW&@qq2n`GbVzp^EKItO`D5~rh|I+fDL|u9syIBIE z|3&%RE!)fTp$ULchCae`?C5@Ruvgw=39alm>~W5Ca(!`qar^+zC;s|4r~>d5Rar%m z9_P*#umpOZBS)bP(SCzDlEFbT6e-~N1`G!A>$SIQ7)P)~Oj0OjUr~r}N61Sp zg1Q1?9>=1wZJjEz^h{I-?TkotMkG3;BkIgj8$mNXz}+wnNQ4};C!l!#M%QX61X!ec zA#c||9s(sBv~}@#Ih=d5Q<1@_5<7 z!%u>zNFr(z5~!jUK7llBtIr}UxDsM6WBZ9z8FUCJIkB4#A{}SWbPy1TL3Axq&ErTi zn)0{s2K<&Kb=i#s-=HSq#$fp)Ro?eHr{2I3^-935Wl5OQOPWY%WY@swL1);ETM`^&ofSPkp%LPv&l}>0PaS zY1yduIo7_(pKyJX)pOcMy|mocyXIz;($&Jt*cM2j%JsSVa26vdJJU8FvlhHloijNy zft|#WNe@2AH*k|4yzr&Hw~GqBBIfZNakj>kIGx1Wmsrx5*q3M_?c50zZ;&X&3=={y zVMc)Ei1?`58N6JX@Qg_9yX61YlQCF7+*857buT7f(yf$|Bc%7J+d^c!3IbWPF4!SnVJXIEg>$LMP zgWGnhU6@Iw#$CnTdNo@K3VV1FES!H#c-cxG0(HCbsu13);kR&9(r9*RPC4{KHm<|> zWSkIb>B|7ux(kn9!M60uO*I)doLQ&jxOZjj%?|x^^xo{|UA22d!_#vkAy%{g*3Wt4+(vI86>>wSi)>04joOY|jJ z$bcPK1@D&3%qQdh5&}02HXStYVc_1w&Zoqsv(U8{9{kcqgjGTbq3b0vf65L>;0WlM zn^{Z+bqP!G9%LtffA!VB6Tf;!GIz<6xtPg&(PKVvrU*I0G5lcnO^#YqS{`MOsECT4 z`rx>T;nAUoo@+h7|J^6944ixp#C+FAVBH#N;g5lzCC4|}cEi-?F_TBdwnr7z_p;>r z=bv9E)9~aRFb#QoKuAkvyMZ?W0^D!~`Z~8kjmO;iQ>oIvHa?603X5Gr3a>z+_1K;; z=Dn!?46XyiG`D77L4%b}84tN$2Xt1pcbd8_@3;6vC>paS$r8~OW^SLfQuL%{s*D_HpOnQ0=n1#tqmD|VqKU!Aol zb9a`_>uvN}LEYroRK^dspV+P319jsbOG9zP&V9DuwN0pa;FM<5do>?jv=Gcz55J#P z5YXe82z@puRHNlH==qwON+=U0RL2Qjv8EwU-(YC(8ptm~s;PL{-|ht30Ld-98 z&jhSTr3Gb$6@|SZ^c>jgZ1S{ONCV%9snf-GQC&84egW1a8FGTdc0{0O!G#gPYe7TM z=Nb4h>!TJWY4|h78D!|FA*qi+FMH0hX*>H8N=@(t+W!zLK8WIx)Bns# z%%jlilOW&;8-Q7u+KZ=P72X~m{dmgXUahUIsxAjS;Lmgyo5>gHDf4Sp5Mo zH~C}`1FPzj;p(7CSp9%ahmOWq-~%jHCa1F`rqxNnNgEDPWG0;Nc+(=Br8u95KoY(;qV91(Q1O%Xy0UY8}T!V_Op0O;{$zj8mA3@ zBF7h#!b)f=A`J!ma%+gmvuIT(JmIYfbU9~C~Ix%W;LWzt|VM#n|CUjv6Cl#D71P$cz z{RTW(kKtCL7M#p+e30>Gcv!$;anN}91sop%WPF!`@Kd?3#}i69j+1O*aX~0uFUvVH zn(8&cIi#e$wUyM?mNezmqDoJ)B&%|3O|E!S!v5re`GGTiwuL1}_E)uM90ezA?ZEn{ z+dXHjxM3NJ8>BhdFg|)5ZKkvEx)*u*hacHKoCa1UL5DAs2o`TLIG?KCz(^D+lToU@ z7>OX}sv(}rN)HhdaIC~KjbAuFfQ42nayVP*dafh)FO)BI^v5SU?UiK}rDc0GWFCvp z3o=pNlv$Iu(LyKn(x@{XPt+W0YP9_m^I;CBo5p>IfwGXrrkqooQIeB`WxON?XRR`5 z>B2c7Tt(DRP)+q-s;PdXoovb6ky`BvO|Nd*ddNzsmTCS?4oax)MEw#=#2*U<}L&?Q45jhZN1TIxVFM83n413Cx16!J@U+E1Np?(DQs zYMeR*(_`G-KP)2ZG?rABRP3s>Pw^G=xA~uxwY9YkjTYUKcjlzH3f&k`N7Z?aEjx}_ z-+lER(gli@2@^mDG<){b0{QBzr+Lz4Bb8NEo(fMWsMnuR{*Mx=%IZe>Fw z`B`JF(&NE<>?*#%LO>=|LUvXbR~A+l)E3m|*MZb_%Ru1>p#sPwsQ~gw2plJLJkR6p z@9^At-ho$**#!G3N?AcA*%Ea^Q+{hJ*7>#!kJCw8SwP%3IlHBAJ=4 zB=H5*rWAkJ9t98SR5jLNs&%M{$9B53eBs(1n&=&?ic2h{oGzsm9Ht9wG-j%5u(a-_HlG+tCo0QJXV`TUOV3f1@!1?^!M z<|L6_ypg52@fs9;hpFT;Y)y1?LPx}MB&(3>oG0pbEJZj2fL=o#hlOC!=Token_YN7 zCX}_xMs8qbC0kfEp(iHtul}~f4mI~7LAB-a>Xaf|CfQyH%0&AckPp0fcXbt^98q#C zIaL*VEA4w5JdHICn)hEOptw3vZ~Z`3Rk3~hE;}g!r_qEWmelO4Zm8O?Y1+d>P7Tg- zuObT)_oy%+Twty1lPhY|?BrgKe;(_L3A+Il7g~vRnQKdOqCH{lAJ>e;fjsIKxT(H? z%K96R;tG~09PSJ1co~PgB2w1?%>!ymNnT;A01AAy;gC;Hc?7IRIAEFuy-x{Qp=8vI z53gcRC4C|X0LE^w%RGw?Tb#0R0W}1_x#T4O5r?CX-s^?HLBw_T&nYYqVS*bw5=K`4 zdd{zB#kNdyZFS|@^U}*x_h%9u(0l0$6M;ft#G1&YNkx;an}zv%z~?~t$vE0fCTe7g z&oFdfGgT6Z0R)WL6`=8g(2W6^2quzWP>?TXhb-}t*XvQym6yi_gBkbrMA)s$%`d@6 z^!$tvf-~bW%CARk_YPewaKdQ3)u0l%JE7aIo!n@WLDlFKO^}+T^lo<>CkoNxX!4U+lW>nYy1=ch|mtk zA=&NM*w1yDNC zmP%$K<6w^B@#i%27v|!i!Gmpsqr5t=%{$Y((7W0j=S}pccyqj^-u>P-?8+dZ>;VfX6plv`!q9Tg1nJo1Y?8Lz=R$Q$lm?2Yoqd)Iq6dfnb~Z?pF)Z-@6C?`K|b zH`8tCb|BA@-Q&B%yBBvyb#Lr;cb9iJcR$tL(fv;MXWiZ&rpM4Ts3*KClQ7qgBDK^fd-8MW7H5}P#EL}=oQr8)?e5E zOaG(3N8hdY>VMFEr2k%jO@CE?MgN`tTm3is%lfbNU+Mp;|5E>j{&W3jc+B`%|B?P5 z`VaM&^cVFX=-=1BM^205YU6+DxMlw(?*BGQ#b`0o2}7UtFui0uN51iJ#~S^N>x@F2 zhD_(88PEa=b&-z`9&-Ekt=oYz6@^qFMgKqe`sY?4Z8OCGa(>856mDjttOIavX0y^w zRR%I^DE417G~OS+icUPFk^G{Y`b8MncgG=3Cc;x_m}r>(bQA}LN0>##N5kFBLsg zFXb(zf&I8>+;^27ZnR%Gg@H=KJ7uDN(IB4MQeFzl51WPsz`hd?x4*2SP0J)2=1%y% zbZkj5v_GV_67xbiFjjB--Tko^HnA@AEh*4)6hD{(gM^ za6Pr9av_}+ew4)@20IXj;-X`K8o8SZhoO1g38Ue6@btUy@#7c66@V4v{k8;8@k(tW z)dz6lQWz}<4Hx5(uZRRYD8S7;N)5_32Ih`m$^&tLEIDxmgX(y51WSlCnLeZ9;3)d8U^y|$3^Ym-bv?X z>?pGxd58w#cG0+jo0|SStYRJf=>Z##aN>^>VWfEEH;0BJJJC>B7_pudpC3*orA1lp zrEXd_sa}8|MZ?5=+>Aqwb&lc?;oKsuSxSG$MmTi`z@~Xcel#}2%0zb|5`gyT(tjbdZ~<3 zdGAgq;r*p8l}jpzl&|`kpUaH6a4CP}7c1g;wm&~9{oOXj1^)oR1;GxxJ5F-bGQ&O0 z4=dJ>#`(h|q;mS<=Sp>f-$BD9zrW5yC3wlEW7Ut_fv^q0dk>AH;WT}}yT6Wb_m6is zGlJri=J?(DPxIir(p@VgbvU|FW$9dH+nk{K%7=MPui6|QDl zWPkF9YnXxZXums9NkuvFpapOHFaj%7{%*O^%(nXkp}nS+l1tikvrh+2TbJkxOHp z>4~W+j>%*18#_tFu{bFV4fZO46Mz4!a zj&^QvM7vzh#I>75kd#zcVoYp0vUj>1{``L~Z-UFUaoV_XG<|e`*~TWO{%YVj5begM zq{oh99%NFPjZ7v!OcR-SCV_D=4(Mo)W;Qdia6JT93bPLJ4t%tZXC^TBF=OGL#U$b9 zxGPn<=!<32kv>cP*mP)l4*kXZ?=17NciKB!g*I3>Zi4!Se(dX9pID2vTs0GG(u^3BC{5C`WZ_KQc+(Fpws=Ak)L)tuv6blL#|-$d|NaLw CDx5C> literal 0 HcmV?d00001 diff --git a/documentation/_book/gitbook/fonts/fontawesome/fontawesome-webfont.eot b/documentation/_book/gitbook/fonts/fontawesome/fontawesome-webfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..c7b00d2ba8896fd29de846b19f89fcf0d56ad152 GIT binary patch literal 76518 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%0DyT{kunD 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⋙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 z + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/documentation/_book/gitbook/fonts/fontawesome/fontawesome-webfont.ttf b/documentation/_book/gitbook/fonts/fontawesome/fontawesome-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..f221e50a2ef60738ba30932d834530cdfe55cb3e GIT binary patch literal 152796 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

                    =v_rA!CPE#mM^4@)}X7qf;At+v)G*FZd&; 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 ALjV8( literal 0 HcmV?d00001 diff --git a/documentation/_book/gitbook/fonts/fontawesome/fontawesome-webfont.woff b/documentation/_book/gitbook/fonts/fontawesome/fontawesome-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..6e7483cf61b490c08ed644d6ef802c69472eb247 GIT binary patch literal 90412 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%0Ded40&XED0GYFoIh+AV*?9!MR5pBW?X_8Bp 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 IH>08b4`|GD*#H0l literal 0 HcmV?d00001 diff --git a/documentation/_book/gitbook/fonts/fontawesome/fontawesome-webfont.woff2 b/documentation/_book/gitbook/fonts/fontawesome/fontawesome-webfont.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..7eb74fd127ee5eddf3b95fee6a20dc1684b0963b GIT binary patch literal 71896 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≠dR0E9ICQ{-tcR;@{R^I5P#1GUH!p=-{c zuc3w;7+BWfGaHj8JK6^F_ud{JF#?=p5IuL6%&BpqXGS{~wMRx;wzW@^P zzUW@Ot)-|dI*HP<%}AdxG=8KzXl^eew9JBUhfnZWKLoxK?HB-a*iv{+&FC9ByM80l^Gei zQ>vs1gSdu|%R^~clqW1HizMeJZ|Uw%65_aMdUAc=1!3QDeKP%EsZ28Zdzg@}Ra@o3o`d(7rU% zr%Mf`gx6r1G)j3PTIP7=RmrzHWJSTZ%8CM}L66{96Ho4D6?_e$&nwU~mxXqb zId&iY3{0N^R#wLfcb@8L^e#OJ0i2H zb1N~AI}Hhrr57~D4e+b*D>)wL^>o&)s8UwztF>$9RS7a?Sw$u3K`tZ*0x?8ZEV-%! zZ(Cu$a0TW-IWz_qLxkLbLdA#(MA#a)4oLRdKYo?%uPGj(X8nN-$ngfAplK!b+*+qu zd(^3srD(1I(q}@BoTVq%c)#*?F6u!kTXOc5e<{PlbM>3-_uc!l7m9~NcH(PIlU^P< zJm0cu@FYZB7yJZljwq`NdTWWwJf>Gmh{QwgZh61R`E)FxUO^-=N zUk_hCvNP$No2rYcET|!l$1|!COnmS_6xl=4AOcijV13+-y5FGgTB)%Z6#$vt0l5yn zc}XjHUE!zsSExQ#F7P{D*A3QC)vRlLf3}afFsGqV0M4(^NIsoho|d7?Ws1E;hZ4fa zOn=}epz9 kgw;ucYbA3cU1VJz%pjZC;Qk%~9{|M8~LQUOASDQR}Rkd4u{d`EM0 z#z42NZm2!myxQVgiOB_;c?k zlt~BrZfgQ()uk$+b4t(W8L1Dq{?-3n(@_7=jLW{gbK47%hqi3Si77PP5j3!pF~)_3 z@i8t~3S}m4z?MnVzPp{(T)K$|;@a7{d#x~^dVqSp>4E!z}v?-=tE(@Q0G6oT-hW6LGZ-|l?8KvgK-NS~Z8J62b zH`CdcT@78ZaY(vf+0yUTNMiVEdQojmS#YO~u19^5U7kkBLFVh#q#gwjQaVjk_E%%Q zW5)ucz5L9OK-D}21^p(t8Ib{#^el3ctEg~To0KMul*p-27#?x<-#cD1#}ww2eL_fD z$v>Fu*LL`g8B#SzuHPXUJLQ_!dJJZCtm=N^==#L_RbvS4CEo-a@9!%5c6iH|l(yhG z-qbeBqno#K{kLzkZTXgQcw5msN*i)Ay=hT5yl>U1tVUFFQ2QjVxnP_hY|JlBw~9K1 zZC4w{qbWrFnYF8`LSf8cLCq+6@ZXXcV}a$ zo@Yk1$idN<~Q@Ropjc;Z8}5`IO{Ii z;YhxD(#zHsPX5FB`-d(6^l6R7HVMMO?3)Hd&$oeHF9riqpq@4o3~N!4HI9g_?3}K? zj6VtI3U(<&t8#t*5(_I63BG)F-cow^%5)1EBDu3Ag?PtT1w=pBmHldGBdQn)KmcQx z!ez5{w7@~_a(Fn0OHJjEh@8Lrg)n8q4hZ)jZ!crLH+Kkg3P>$tNmuSyzuJIdtKj(> z$y{uaQ@nmoq>L`t#+iWJM=?1E&-Z|yHSAdJwNgVedZ?bq^x-0!K?^LO<2t7_iW!?i z7Rx{MS`%5HRM;a&Nh4FyeP>2|HgO+0c`WcSm}tqcnOBI2vW!gFqwTQK_HW*vIGs5khREImcAja+4D9gTh?Gl02cQHw!(s6RP@m*D7e8lI@plF5mU=x z>B&*D`$7Zh2)}t4;=IR(`B#n4U9rp{0im;xr`ucG4i;l{k6W(tLn(AS3kMrEpJD-j zDtbu|B=XcmdhNgUP63C^qV(wlO|bHO-6L!36*Fr>eQq_Ut;Mu)g01bORC}N6Ej@Ai z>Fq67E&kLUilT@ATW23t>Xkn@oa zus>fiWoscKG1089E#0l4{Gqok;irrqTV8br;D^|jhXD*r&bKIt+yLT^!(4mtd)^79 z4yv>VmJOjbe%QF(HxOi}ICFy|*f}*j#(4#h^!X#}@*jp7ru#8oNXmT_TU|36RwO@| zXIzv}x}4oeyS6R)=Z~z(WpDD_Hr8O*>U8Yh#DI8HUF@rFujw7h=+sClO5RzRw0;X} z8vIy}7Fz3yTT`65sM1|cvC$d|a~|hNgh%#6zg4Vtk>Mh*f#I-WOx%Xpy@DzVSyz6! z$!wSj@jl71lonL@{{de#=$fD1%-oV)l=Hc-j9%pMmtDZzk=yu*%BkllK@7(oky2Yu zcXZh z30OLYBbzmZ-#BjBGmL3P<59K&hqsm4*OFTgZL$%f@aQ(oa0eFt^!WQUFCw?z*IPTn zJMHpNua&$Cg9p@osIha9$U3J@3O1K;|59biD!tt(x$JnsvW(NZY3Pj@@gG;>*A zTH+ALGZ}irDadBtsZ*6W8vqk*Dv@*_94NT@%1b+VEL(GPrHv%f?#q^N!aL91_kBo$ z)NG+ZmBsUB82|Wx$I|BpqVVJs&*h_PiCyr>$;pAf<44g!G`;tQdg!9zQ~iX_bC}6A zQ^|ia>VYRu^lI6}&97gdqGGe39K_-x)@@>J6driJ9=LK4i=|SPF(*&FGiXVyCR)*~ zKX*F()X~#IMDkOrB%b=cjJ!Pz-#i``@_l@2EHpT)7o3|AH;^nUE1xWMN{So@0nuGz zQ8~&d&rQx-wW)k~r(djI^ z>#*7_iM8KW0p66fjO#5O)*C%oxTe*!d1vuR_ITN|+3sS1aH68x%;3=Bfs9p$59O|# zug9Nh1hu=rPS12!>HMe*_^s@b6XzuHKiCnJM zE>@rPxYY0Y@9F3MBh4%a(+qO?N57msjUyb=>3p;_1aAT5s^5mVN@eA!Jp z^KUwNathUCqD}hZdHjm)6UIJ&{*XJTCrd~LgHV2<*x@Ecco;(!7K)`gx)mD&Bne?7 zO#n#BYkUsr3_-XV^HPLOQudSO=jHJgI(d*0Lf==E8R{JUb;RLziB0yqyX)e7?mj*1 z%~%By0l;pDB3Q^~=6__-3-5Z3RMPPo5F{5Vn+8L`&f#XMCuI7-wacztV@JjVv350TvMt!zq2O{m*X6fy}e@@IxkM+m`uf1Sou)%DNAY zSSzDjV|tN-;$UpAvK14YVKbFYkw3y6Q` z=K6mofv8g8e9)%wXLKV$=FM0eke6sq+gb{pv=qN9Er%pFUdwOenVUz#N}d^t8(DeD zp>^29oeB&}z!x!A2+~Cy9`$5L6NERF*f!*zu|eEu?&mRQHDNlUF38;+kfL`%vGrWE zMRqubh27W_*HvN~XfXnFgDi+#UU~oaEHw+HFLK#jczPLWFteGLmh=y-+o}OsURw3o z4K6!zf5h6t@S2UTH@4}y_dk8#q1@Z@pi}A)Y(2nNGU)n~!;zg$n)vFDD%n`%`P64m z&t(orRfl)h6o4xl*T{e}8RJr_9s1?eNczsSFxmRZjnBS@HE%eyA^dsyx(|9fn+a6H zhV$8^KlUYjwe>>ICp)<<{j1yuYMc_CLNgVWyzMy+JAKW|@-q{Q2AQ=Xmo}(M!dIkk zZjV-{DRgV3b?ifrY&%k~{N&z;ueyC?anG$IpiHp&)Ysb8`Y;ZgdRx+Isd@u7Yu}ys6^?pi-Cr%Lafb=bmeY9*=7+{Qa%_v z*3fG4hor+^CBaf6n5s3`YHUp|0U#2GUj8ZvV;Gxel4=Yhq|&Uz=cMn3j@r-JzQ zF1Q3ARfhnZqK*f0Il~+`S7BNK=Z>54m5NT^ zeng|4COob$Au+NyCasZEOKLoQWl&*r5V9t3l4R62O|qZNHzC`$J=Sjaa;LxLguL;b zNs~x)XKnO9Rb5i^KPCW#OWQ-bK-shQLFEHMy#W(FLh(44Q4EIXlW{I;;0P*l<5NOvPm^Eb~1XvDpY0%Ge9&Qv(Udp zHo!uS1CDLtXL~AQ)ijtfQlCW43AfK9S77%~dFw}?&82p_#bnTqi^iw*N|(+Rjq;T@ zZns+yr*@N;SIXok9t;W0%Jpru*GocCY@5J%Wptxb*{D#&3;i_rtWEDN8I6+ZD&XHdg?~ z9*9kSZp0`vz>(_;XAc?(UD9%Ff^_LHHE zPMhH~w%0OUnVGM#&rbDcNZUViBO4o>k@^3G^E`V27Ed^#hsWQ-F`tvX!#G%yz_|nR zNxhF{9GDP4uYrE({hvNRrN`!(8l?ZW)x~pz3%bN66ByYK4Mh(3JpzNQ_z-Ov4PU6FH5U+BD^z3%j6M$!M8UPsHF zulFyfveXTAH>T?9Ry^%>tj%{81u4JC*P%bpkI~KMi2h3-lOhU`#S~=9Hq0ep{<}!$HnjI>V?b7k6O;8S~>&` zUZxkWK7F!qrPH;Z-unz7J;5Z`Hy>zjPEKhi?0*@(Ia+2tvaOP5(;M_#;XeO*MW&o2 z<4AT|lNK3+C&JAO!f+=xRa$e34i>s*mgrXJN--{%qmshXY&d4eUX(knipwka>q<`W z>yK~k(42Rvuf8BQgeB*DYsDe1oK0y*kWeIv5gm4S4@u$lDTWBj7+G=tLJP;$QS{Iz zH-!nG*65Pv$dUeO=51l7CITl@t}k@g86e4yVO+aL+bY*S=r6+SvgyZrA-2+M9lAF# zNoc@sJT|#xg~HFgz&Y>gI8lM#UandIFuC4=xTxG4zKC?ayh)&E^6j1SM(OQl;AG!8 zUK{NmnJcYpv%=>za%be&zQGWc9o>e+z7BU@iv;RGGo3yaeP)48H}TC zg%8Ai0hGCa5J(^Yik!)&vBm3*TejTuX)Ip`JCv<)T*8lc*$JKh7ZyFm86u4~DX;Cc zgwu%x5CUTF)BgT}fo=f(^u=RWuZF2G`Pu*ePfMeK4gx#&TIniERLQxGb&K|Y0tg8; zqT&Uz)}6C%DAMpO>-2Pt^96x#VZN?XV8TAw1%@*q<_e#V8G-b`-+0C;E>cAd$H=D? z2%RN%QVen8#*TWc0gN|!g|+>3QdGM9l955UHb9>K2|SPqr_--Mq%vFvt;- z3`Q`@RNqV%XL5F2BDG1&_UwVQg1?hhJV3QX^p|=VXt_OKx1>`8iwkL+Gs$B&Kp*a} zy_(~yWDD5gxtvowfATEXCguKtzcBStJ$m&8fHDBIRrg)@-#`6#J;h^L7iCBcIpeyq zf7(fXxGwR&{(?TcW^QVe!(`Y)raMsRSeZP(dP(QtgLq;dlkR)TqvDkSQP6AIC!Hmo z7q9Aw_$2;BVadV?lx@UxYnd)mOBm9v+g{N!G>_*#DmQ`>l)DAdmmPLB1dz)br0ZkW zy8dc=&fmeOld$M3DSb83u|Dhtb36PArWzgLYK&+;T1OX2r-KHw88W~+5(OwG%J*Ly zgnQDUcJRWkErZ8xi%^i|j7Rh&V^;HMN_QL9=2tnX2VY~=fFJepzk{$%9Vw&j#w>ag z;}K*-fyHs#)#^>{A52;1R=pL8^xT~vmH#;mqeEtWWnGom`eZkV0z0-we zjoZ0MRvzkgYKdwkA{!AqA1TQgI;x~s~kF(%dn(FZ0mF>qHoJm$ZTch)G4r(R-+ zC-AhDS6)_-{I(5bYx)|kczCX&AUU?Dv$y>C$e)vpXW&@*u#M!dEF8RY35bM*ju(`p z;K*~2MXsXrTO+@mDa5gH-;Pw7^H$?NUE=I=4^X%fqY6$6d+`<(`I0r!`86k>H{9F# zUXeRpfO&S_kdQ(J_0JnaN(xBreJI+eu>ZMePvOrFIL(&29w0ORNpYGBVhMtb1Mtl6{OvioEC4|H$ zo-w5*_}~jH9$*_#fpguu_>^)_EcOeB9{FE%tl8INvegmyzoU=^cpNwcqC`sDsL^P(C{c=TO7~Pdw|fPVBfR{q|BuIPOsNma7Z}|($RTYO zE?f7ajj)Vr#v5(c_&#*~Y+Gw_~6vptkceJ;6#AA4{U*G>m zv(t<}@AbfZth$BsgN{kJUQ4`I*>8>?8Nk=3zX?V%kwLG$-9i|(vVKJ6M`!jwoy^SN z=7FOwD=f^3=ZfV@actpRZtw@(j^+)HNl-gZ~_DmlAr+wcNi?V+b}qU;6q?= zcMb0Du7gVm85jueE`RRbt=+fXx38+Zy8G+XRehdL%byGMWw=ETI*Tc$XIVkYXsCVZ zb4N#6EZ-Qo#uYC<)!0ZG)(v6fHg4C8`jx{nW|IC1!LNG4AeKN2JV#qDHPM>^p6uL0 z>sDt9GR-_j@TKZ>xk9%<^4)$Z0~^cEDs)_gzV9)D&!BehM206+ zh}L?Gb?OHTpUvN2!?8v|DZ5qSjW+&#SXC&6!p~)oR}{k%ir*7xyU`bBw$B6F_y&R* zJGXM)P!sN_x?Fwvcl}Vi*TwZFCLhL}Sy(AkQ-O#tK(cQ5gCw6b$%tTc447{$X@Gt4qYl@?zZo zscT?q>xo+eXXdS%1=jkXdHT!tFWA297sM4v?KP52N58N5zWb-#2Z3ReM_Sjzg<}dnBy|GvI zhgapzrd3&*de)CZ!Oh~tL+K5NMR_+D@kp?5);fS&CFcwMo0!7w7ZNMm>>QDX7GHBZh)p-i`3Cbr6`q-0WzGf< z#>Iu=PybFT)E8et6+C+0Um{ezd0GY1nTz!3uAe@VzZLiSWS*nz{Y{by=d6LAtzeYw zwGFvS3S3>F;Z>G1mx2%JKH*NCZ@aP`q&iJcG&4~6o1Nb+L3zU|_0UwVk)0xSgkcXu^f(UaE9@~0>ztQR=w#`0O zTrZx+vX?#Jxh(CfeYELi=fpfM+DiYH6g-ONCiU95Jhw);kgSl7%Hx3zn2MfYJ5|Yw z%F^3xg*>0(y?JanEA{+m;rFeV-Nv!=!HyviDdGTZA?t?eh+u7t43pT(@|jp?PPQyB z&UIB|@1rjRjZ_2nFuxapx`I^gG<*>)xeBqb*N7X@Gbp)y4Fn=V4BpsuXeVYPhQCe2v)Dpw}5=9o9&dT&sh$KQK(W^O?86exnUfRayql~=x_>%Qb z_eEOB9rl9IlYA9e5VbCk{M;Go+sVSuW;xu(hOTUEsb+QU@N?brZ< zPP!)Lp=FXvUB#uOmpVE?c@_=>uMsh0184t<{R&1E~4kxh&46o=yQvQyO!kDegF!4ilCORdzqdzD7sf@iwmJhn9yIaIg!5Xa@)TbSDB;6 zqE4I*l$1vwtNMi@am@s{^KJg*?NEo|?a-1oX+gLm(0jsb6vuWWVf|KwQuQI$83+&M zr0QwGrj1}v{n+h(d6i)C3w^R{RyeTYaxAo!47T#IG%PLGJ2fl;b zGC<;obp}ZfmWeOoP$`xE&CT5}Qz!C8^h~*uA94@*(M7j1*OQ4Edm3;c0IhdttG>Vv zfS@Q6sPL%p)H0|Z8B9ptnr$JWFEeRvm2dr+S2mc;-%J}1f{kAD_c~cSO@ZQR3rFW0 zy*U$ALMUmoIy82fhQQO#)$NImKA)Ep_w|y*{cbw7@fP2|zL6+!3Wy6se|P65FgAE^ zi)tS>wpE^gak zJ*1)MQQ6l1LI4^O|40P$&tnN7Ha1^W?w>DbTVlPOr5;9=y^@E>BZIZDBHhZS2Imah> z@~IG#=!yi*5(}P>-#a~*gd=+QMTmGtaK!n;*q$)UtdZ|Jnao%mtQ-3+Tj&1 z8ak3WU%N*pRJYo((O|@+o1l{l0Iu$3?Q~?zVmhXT%b9{L{^~DkvORw9qukbtK*wfM z>yg{&mbJUR#+E@x8wro`mJT@$r)Xa_c$?7tM4s8v`ko*+VdZ(k9c{+7gNcsO!=GP@ zhn40Qh@a<&w+xHPXZJ(^;XQ{hJK<51R0fWe5#&qhBM#QKO#%D|-sEQCwMbue(x0H{ zJ()+CxWBQ6urBJv@ZRi+MD04)LHRvF)%p>97xuW7XqAF?R@96;@=*pjV+2Y(%{Z64 zg{$0_pl*FYX#$&WR@}z)XEL*Jm3XjJW9Z zGWc+Z{@B3W4SNt#*;VS~;9FyRv2x`1APF4JgUxSuKoWsIah$SQd-`AZso!9T{eyQ9 z?CSZ*2;W%#i>7EUTpe#<^%-Bc%$u+Iut&k#n+(D^O{HSik~y!P-#(`O02?pL2&Ix$ zlMBH_z{Jc|tO8Wu?qjW3C@tFCYvH#J-Ai_=^+W?&zWWnylWZ6P(~aX_U03R-zXasA zK9-(50i8nv9Yo&Z7Uz?^Hb(|q3Y|lfNk<^7cmjVS9yk(~I6ohN?TEe)JfVqC6(Di; zNwCmU!}ruh-@nnbWH7eDJIj(dIU}zTGSBKpg7>%&o#)yNOwq)xfT8RB2c@-zL(~Q9 zApv8k9vfO;X~M1EENU`MxFq!M(U??^>i^Kq(l5dC)bj7Rg6UAL|H|tI=rH0M*_geq z3eUu}uc74YQU*Q8d&Do0-GoFGJ6g1s95ljIR7<(O0jlI)G z4|m{~-IY+6t%u4ZR6;=AGa&=*A~{}{d51QZ6f3-)bEtgaSN~`w&v2#}ZkUdnT(OA^ z+?0)mVG6qRBslfi4`Tmep;vfbx&HG8=UN?vfTc>*mRSkAOBxTumVF^^<=J!26+%3I zmB7HYDc#=ksWY3(c5p4(%^<9*1PbB>yoL&~-a$gLQsOG6*z|eHV|EE`W!Q99)2jvW z8-ZE##B8-cno^e3DB=#5TeNgS&z0@CsvS}&3xq;+zQSZOws`$(4PIp84J(^dpn8;F zsXIlV?#VSF^qPt9=xBSCjmE0p?Xp`XzQV^CPj2e`Xzg2W}5DI?_2U@Ao;@*`?wD;V`zJxUnhZ;=LweQ`=>{G z_X8*r58bqMt=h)4u=k$woYL7nhhg<*w4$o7-x2ulhcE)6tRIqGTQ)8BLY|M{+i#%M z>p-A6s|kcjf5|f`<7mb}-1yd)lJqV`DqE)^Rlp_P5meqJ(-}-n=VXdwMT@%_R({k; zd0g^{uvjy5`&5EwTc!6|v0N-LHN0MM8_>0Xp*&%iCB`+R<)_>TUAIl-U+<#0OZ`<- zX+$S^{bWM(tnZoE9*qrY9!HKrlKk=~af{He5xc2?P!u&2Nm+B|CMh-a2fq%D)_mPr zuC=L?*w<3{RcLY-*mVX@o=0$hN#RXBq0ZGr!)+aioWlVxrGpWs%~bIGh@b(-fE|1!7HhIq~c1z+TVD*Wm=kWdW-NAF=dNcHHkFjp)qmKg7w$5P< zzHxp;+9uaPBU}a-vwu3fyGgs-A>tpO^Q_PdD=Ms;f#|R7eNzxo-g?Sw%H(m&xFYb_U1pZ(S0zwO*kP2 z3i+>%Zu?wZDqz=#!zK7+49R!XH9;=~o_tM*5qurY6}b+%Jz-Wvq|CVDA?o#$lEazq zlTT#3od;swz9mIeL|>4k!?3K36zcNr+RP1_;Gh7)Pp&_#eKmAEVO~$XUoPsL9$ZCD ze>OkB??8cF-QBeCQ#8g%mAg;pQe>i`qd@l-@h)k0V&y{qR+%z@eS>HxLvXx7%cw)` z>LGr~_|e(@BNApWX4Dp%;wsE zeK)2bp8l^hW-c>lc`;S7mDtZ+40BR8+hhtWZDGeH0=OX0K@;7sr_{*}%tz1BD+0E2 zeRg~AyF(B}7?Zo)w}lp|k~g=9%Njkob$*MIr|>ReY#X~sscLrr@>RkADh`Pd?VGf@ z3mS3wkeRCwN`hRmx~<2n#6g6MFF4qxwFnrg#j4A$Z5OLkB21}j9lc=fEn@5xzqE_N zO#VK;GTT1qq3e&O{DMb+gTwIEBYn&t=E?K?%KhS_d-F_$)y6fv<9PQe0Bz7Er10yv z9iNYA>OaV|VR*1Qnx%_S-Y5zS9W7O1m2oel>D}Qle(u7#c{}U8RE>(Rf z{QublBzjET;J)9O%-FHLfBp;2|L@=b8x%$rcDM|O<9{)y2Z5oOxXYC{Y{)hGC&>R9 zh#~<}{egpMNhc4{$Q0UFjr%n3L9$2>1t&Y8d6rGnMrUMxTCj%wC$Hb#R}SPl@0`#B zyMp^s%7_Q=Uu*h-g^%VqI2MiGjl7kV(l+VUW`@r{5p+%vmQmQu)eipI@WykhY6}Ir zt*4XkdmwEoul;g#;Z`$)>Y>ce*Ni3ea1XIC6@x7GS>=d4T39do3lv1TX{YXDKW5=} z0UpLJIc4?md|r$;kVi>N&xG5mh$fFm576b}+pE}G%u)<0@-o;_9k9nx?z?1DaEi?l zr%9Ys+$q4-oO`P|CrFJhg9`F;SRsU`qJvun*mQ_xwQW~OhL60)Eky4ur=RNnc5Q76 zbsQHUO{=KF$=lU(a`{M6Cr5A@^ErOPOa2Rr;P<2&3!J-kxde-jr7fgTSz1F+od<22 z0+(ZMFx0L3>DZ)^J8i8|XDJHxhaXxy_7d2K>@BVI+PuDklz9`vt92BZ{sq@n>bM^? zUog;cSw+uA-;C8A&=5OXxa$Tk$y->^MlBTRp-dODXWrNci*}5%*RJ8DRGzysy;i)p zv5-(*&}vkHK5u2u^U1BWo7T+?s<*F%nS|_(WF`fD1=I|1fe5Kf3UeJg*omEh@x)b? zy}#6R>^fo%pCbmRO#-^tbD=gpLXuJ-J(F2*+$f!BQTBqgA_U{?dqzZ5ft_M>%hl<6 z)Sp`6s$@f66p;imJdLrw?+o%{+O_OsIG>#i+Mx7VLXZ!+OF4BpYvej{Y-7ExN5kqY zcWIg`rJ6c2omTNCCBlLDKNTUhV~%k*ckL3isopY6&yz4Znk(zRlhQtR=7s06z)_tJ zA0(2XUTz)5BPH#Gcm1yd-TbKSt;p?C3r3y}ZOb_r?ECQrGXe4MQ6tJYQGcYq=y!H2 zvM|?b_2MX*Zj33QtrlU&C5Mi;HqNfzR7uev`BZGCl9=p+l|X-=9q~qvu}L_`5-O(A z{XQivf^2z$CPb-rnix2EBjgo;CMb8)3UY0*Ysq~5{En}mQ(SqO$85$y&~`DOQLcoB+UQ_v63sC) zewy&oo|z1(`{t0pBM8i>T(?aS+M4XIg0+$hJ&?{jQNW-@XC}DEu$lCJgUPdFu}Q9w zXT|nCH`h|I{rkb{@4KwF*na%h8tFYA@Pk}lMDO!}Glq)pPxRNaIlnns>5Fhhwh^hQ z`C=7`rD|h)AJAEiQvlOen5Hg=TkoH}|(s z88guDw8K@AA8CX(o?8;zjuV&wEv~Nt5Pzu?=K;HqIIMjh5YN$XTI7_2a@2h~e{ z*-9wY+~5pqBfwpq0?h{6kLNwNGfbCFFv&tiPo>y326>)+ZAg`4p;Uu8CTSMXQlSW^ zasQx)p^x`uT09s&B*e<%n_d_}rUqp(5`M-3U}lkI+zTFfkcbhjalk$0iww z#Ynxxs`ug>!ata-ochEaD3i)%wPxffFn#0YFt-R$V7t+hQhhj06iYHI9WALT*{wrN z_hCO58X;=1!6ah+R%Wv~>olr>R8|6V4*Lr4GA!$XMq)LwN6_&`su%J?M^8y3F_M4z z9rCH+KPk3+kBV#dV0YYA!A3ROtClEeXWbJyb??yC%c~exnn-?bBk5A1p3YE~8kWkNu@$+A4T>Q6@qkHOQ zN|dE!4Z6F{J_RTrHfn0m7u0E~0V*u8bKZ|O{@J~0 zzSO0NZ2vfh_P2c8amEX_9T6V_+7dDU?ZEe!+(BX4$rpB8T=?#I9n+Kmr4`usX3Q0* zsVYbU6rfZF=(Uout@8YFGdYIJ{Wvisr*Yj|$!FeE!w>^3>rqM>y63 zvD?d{k0g}AWC#N&y)8-t3{hId@C}LVX6h!g?PlUIgb~VoCpJ`|pVgeg`e$dkndD^G z;DD(Ab8c8Pu&+{nkv?~d2~h66>u)3{%oj#@!8-=klmW6Qn9ND83=1=2$i)BBaJXkA hYQ7@;&$HadiZ^|NpN=W$zx?7q%qNRS@!^Hye*i}iX8r&G literal 0 HcmV?d00001 diff --git a/documentation/_book/gitbook/gitbook-plugin-code/plugin.css b/documentation/_book/gitbook/gitbook-plugin-code/plugin.css new file mode 100644 index 00000000..a68fcdc0 --- /dev/null +++ b/documentation/_book/gitbook/gitbook-plugin-code/plugin.css @@ -0,0 +1,37 @@ +#code-textarea { + height: 0; + position: fixed; + top: -1000px; + width: 0; +} + +.code-wrapper { + position: relative; +} + +.code-wrapper i { + color: #c1c7cd; + cursor: pointer; + font-size: 12px; + font-weight: bold; + position: absolute; + right: 1em; + top: 1em; +} + +.code-wrapper pre { + background: #f7f8f9; + border-radius: 3px; + counter-reset: line; + font-size: 15px; +} + +.code-wrapper pre > code > span.code-line:before { + counter-increment: line; + color: #c1c7cd; + content: counter(line); + display: inline-block; + font-size: 12px; + margin-right: 1.5em; + width: 1em; +} diff --git a/documentation/_book/gitbook/gitbook-plugin-code/plugin.js b/documentation/_book/gitbook/gitbook-plugin-code/plugin.js new file mode 100644 index 00000000..555d7246 --- /dev/null +++ b/documentation/_book/gitbook/gitbook-plugin-code/plugin.js @@ -0,0 +1,91 @@ +require(['gitbook', 'jQuery'], function(gitbook, $) { + + const TERMINAL_HOOK = '**[terminal]' + + var pluginConfig = {}; + var timeouts = {}; + + function addCopyButton(wrapper) { + wrapper.append( + $('') + .click(function() { + copyCommand($(this)); + }) + ); + } + + function addCopyTextarea() { + + /* Add also the text area that will allow to copy */ + $('body').append('",pe.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue}();var Qe=te.documentElement,Je=/^key/,Ke=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ze=/^([^.]*)(?:\.(.+)|)/;de.event={global:{},add:function(e,t,n,r,o){var i,s,a,u,c,l,f,p,h,d,g,m=Fe.get(e);if(m)for(n.handler&&(i=n,n=i.handler,o=i.selector),o&&de.find.matchesSelector(Qe,o),n.guid||(n.guid=de.guid++),(u=m.events)||(u=m.events={}),(s=m.handle)||(s=m.handle=function(t){return"undefined"!=typeof de&&de.event.triggered!==t.type?de.event.dispatch.apply(e,arguments):void 0}),t=(t||"").match(qe)||[""],c=t.length;c--;)a=Ze.exec(t[c])||[],h=g=a[1],d=(a[2]||"").split(".").sort(),h&&(f=de.event.special[h]||{},h=(o?f.delegateType:f.bindType)||h,f=de.event.special[h]||{},l=de.extend({type:h,origType:g,data:r,handler:n,guid:n.guid,selector:o,needsContext:o&&de.expr.match.needsContext.test(o),namespace:d.join(".")},i),(p=u[h])||(p=u[h]=[],p.delegateCount=0,f.setup&&f.setup.call(e,r,d,s)!==!1||e.addEventListener&&e.addEventListener(h,s)),f.add&&(f.add.call(e,l),l.handler.guid||(l.handler.guid=n.guid)),o?p.splice(p.delegateCount++,0,l):p.push(l),de.event.global[h]=!0)},remove:function(e,t,n,r,o){var i,s,a,u,c,l,f,p,h,d,g,m=Fe.hasData(e)&&Fe.get(e);if(m&&(u=m.events)){for(t=(t||"").match(qe)||[""],c=t.length;c--;)if(a=Ze.exec(t[c])||[],h=g=a[1],d=(a[2]||"").split(".").sort(),h){for(f=de.event.special[h]||{},h=(r?f.delegateType:f.bindType)||h,p=u[h]||[],a=a[2]&&new RegExp("(^|\\.)"+d.join("\\.(?:.*\\.|)")+"(\\.|$)"),s=i=p.length;i--;)l=p[i],!o&&g!==l.origType||n&&n.guid!==l.guid||a&&!a.test(l.namespace)||r&&r!==l.selector&&("**"!==r||!l.selector)||(p.splice(i,1),l.selector&&p.delegateCount--,f.remove&&f.remove.call(e,l));s&&!p.length&&(f.teardown&&f.teardown.call(e,d,m.handle)!==!1||de.removeEvent(e,h,m.handle),delete u[h])}else for(h in u)de.event.remove(e,h+t[c],n,r,!0);de.isEmptyObject(u)&&Fe.remove(e,"handle events")}},dispatch:function(e){var t,n,r,o,i,s,a=de.event.fix(e),u=new Array(arguments.length),c=(Fe.get(this,"events")||{})[a.type]||[],l=de.event.special[a.type]||{};for(u[0]=a,t=1;t=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||c.disabled!==!0)){for(i=[],s={},n=0;n-1:de.find(o,this,null,[c]).length),s[o]&&i.push(r);i.length&&a.push({elem:c,handlers:i})}return c=this,u\x20\t\r\n\f]*)[^>]*)\/>/gi,tt=/\s*$/g;de.extend({htmlPrefilter:function(e){return e.replace(et,"<$1>")},clone:function(e,t,n){var r,o,i,s,a=e.cloneNode(!0),u=de.contains(e.ownerDocument,e);if(!(pe.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||de.isXMLDoc(e)))for(s=v(a),i=v(e),r=0,o=i.length;r0&&y(s,!u&&v(e,"script")),a},cleanData:function(e){for(var t,n,r,o=de.event.special,i=0;void 0!==(n=e[i]);i++)if(He(n)){if(t=n[Fe.expando]){if(t.events)for(r in t.events)o[r]?de.event.remove(n,r):de.removeEvent(n,r,t.handle);n[Fe.expando]=void 0}n[Re.expando]&&(n[Re.expando]=void 0)}}}),de.fn.extend({detach:function(e){return q(this,e,!0)},remove:function(e){return q(this,e)},text:function(e){return Le(this,function(e){return void 0===e?de.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return A(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=j(this,e);t.appendChild(e)}})},prepend:function(){return A(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=j(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return A(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return A(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(de.cleanData(v(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return de.clone(this,e,t)})},html:function(e){return Le(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!tt.test(e)&&!Ge[(Xe.exec(e)||["",""])[1].toLowerCase()]){e=de.htmlPrefilter(e);try{for(;n1)}}),de.Tween=I,I.prototype={constructor:I,init:function(e,t,n,r,o,i){this.elem=e,this.prop=n,this.easing=o||de.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=i||(de.cssNumber[n]?"":"px")},cur:function(){var e=I.propHooks[this.prop];return e&&e.get?e.get(this):I.propHooks._default.get(this)},run:function(e){var t,n=I.propHooks[this.prop];return this.options.duration?this.pos=t=de.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):I.propHooks._default.set(this),this}},I.prototype.init.prototype=I.prototype,I.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=de.css(e.elem,e.prop,""),t&&"auto"!==t?t:0)},set:function(e){de.fx.step[e.prop]?de.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[de.cssProps[e.prop]]&&!de.cssHooks[e.prop]?e.elem[e.prop]=e.now:de.style(e.elem,e.prop,e.now+e.unit)}}},I.propHooks.scrollTop=I.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},de.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},de.fx=I.prototype.init,de.fx.step={};var ht,dt,gt=/^(?:toggle|show|hide)$/,mt=/queueHooks$/;de.Animation=de.extend(U,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return d(n.elem,e,$e.exec(t),n),n}]},tweener:function(e,t){de.isFunction(e)?(t=e,e=["*"]):e=e.match(qe);for(var n,r=0,o=e.length;r1)},removeAttr:function(e){return this.each(function(){de.removeAttr(this,e)})}}),de.extend({attr:function(e,t,n){var r,o,i=e.nodeType;if(3!==i&&8!==i&&2!==i)return"undefined"==typeof e.getAttribute?de.prop(e,t,n):(1===i&&de.isXMLDoc(e)||(o=de.attrHooks[t.toLowerCase()]||(de.expr.match.bool.test(t)?vt:void 0)),void 0!==n?null===n?void de.removeAttr(e,t):o&&"set"in o&&void 0!==(r=o.set(e,n,t))?r:(e.setAttribute(t,n+""),n):o&&"get"in o&&null!==(r=o.get(e,t))?r:(r=de.find.attr(e,t),null==r?void 0:r))},attrHooks:{type:{set:function(e,t){if(!pe.radioValue&&"radio"===t&&de.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,o=t&&t.match(qe);if(o&&1===e.nodeType)for(;n=o[r++];)e.removeAttribute(n)}}),vt={set:function(e,t,n){return t===!1?de.removeAttr(e,n):e.setAttribute(n,n),n}},de.each(de.expr.match.bool.source.match(/\w+/g),function(e,t){var n=yt[t]||de.find.attr;yt[t]=function(e,t,r){var o,i,s=t.toLowerCase();return r||(i=yt[s],yt[s]=o,o=null!=n(e,t,r)?s:null,yt[s]=i),o}});var xt=/^(?:input|select|textarea|button)$/i,bt=/^(?:a|area)$/i;de.fn.extend({prop:function(e,t){return Le(this,de.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[de.propFix[e]||e]})}}),de.extend({prop:function(e,t,n){var r,o,i=e.nodeType;if(3!==i&&8!==i&&2!==i)return 1===i&&de.isXMLDoc(e)||(t=de.propFix[t]||t,o=de.propHooks[t]),void 0!==n?o&&"set"in o&&void 0!==(r=o.set(e,n,t))?r:e[t]=n:o&&"get"in o&&null!==(r=o.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=de.find.attr(e,"tabindex");return t?parseInt(t,10):xt.test(e.nodeName)||bt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),pe.optSelected||(de.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),de.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){de.propFix[this.toLowerCase()]=this}),de.fn.extend({addClass:function(e){var t,n,r,o,i,s,a,u=0;if(de.isFunction(e))return this.each(function(t){de(this).addClass(e.call(this,t,X(this)))});if("string"==typeof e&&e)for(t=e.match(qe)||[];n=this[u++];)if(o=X(n),r=1===n.nodeType&&" "+z(o)+" "){for(s=0;i=t[s++];)r.indexOf(" "+i+" ")<0&&(r+=i+" ");a=z(r),o!==a&&n.setAttribute("class",a)}return this},removeClass:function(e){var t,n,r,o,i,s,a,u=0;if(de.isFunction(e))return this.each(function(t){de(this).removeClass(e.call(this,t,X(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(qe)||[];n=this[u++];)if(o=X(n),r=1===n.nodeType&&" "+z(o)+" "){for(s=0;i=t[s++];)for(;r.indexOf(" "+i+" ")>-1;)r=r.replace(" "+i+" "," ");a=z(r),o!==a&&n.setAttribute("class",a)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):de.isFunction(e)?this.each(function(n){de(this).toggleClass(e.call(this,n,X(this),t),t)}):this.each(function(){var t,r,o,i;if("string"===n)for(r=0,o=de(this),i=e.match(qe)||[];t=i[r++];)o.hasClass(t)?o.removeClass(t):o.addClass(t);else void 0!==e&&"boolean"!==n||(t=X(this),t&&Fe.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||e===!1?"":Fe.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+z(X(n))+" ").indexOf(t)>-1)return!0;return!1}});var wt=/\r/g;de.fn.extend({val:function(e){var t,n,r,o=this[0];{if(arguments.length)return r=de.isFunction(e),this.each(function(n){var o;1===this.nodeType&&(o=r?e.call(this,n,de(this).val()):e,null==o?o="":"number"==typeof o?o+="":de.isArray(o)&&(o=de.map(o,function(e){return null==e?"":e+""})),t=de.valHooks[this.type]||de.valHooks[this.nodeName.toLowerCase()],t&&"set"in t&&void 0!==t.set(this,o,"value")||(this.value=o))});if(o)return t=de.valHooks[o.type]||de.valHooks[o.nodeName.toLowerCase()],t&&"get"in t&&void 0!==(n=t.get(o,"value"))?n:(n=o.value,"string"==typeof n?n.replace(wt,""):null==n?"":n)}}}),de.extend({valHooks:{option:{get:function(e){var t=de.find.attr(e,"value");return null!=t?t:z(de.text(e))}},select:{get:function(e){var t,n,r,o=e.options,i=e.selectedIndex,s="select-one"===e.type,a=s?null:[],u=s?i+1:o.length;for(r=i<0?u:s?i:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),i}}}}),de.each(["radio","checkbox"],function(){de.valHooks[this]={set:function(e,t){if(de.isArray(t))return e.checked=de.inArray(de(e).val(),t)>-1}},pe.checkOn||(de.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Tt=/^(?:focusinfocus|focusoutblur)$/;de.extend(de.event,{trigger:function(t,n,r,o){var i,s,a,u,c,l,f,p=[r||te],h=ce.call(t,"type")?t.type:t,d=ce.call(t,"namespace")?t.namespace.split("."):[];if(s=a=r=r||te,3!==r.nodeType&&8!==r.nodeType&&!Tt.test(h+de.event.triggered)&&(h.indexOf(".")>-1&&(d=h.split("."),h=d.shift(),d.sort()),c=h.indexOf(":")<0&&"on"+h,t=t[de.expando]?t:new de.Event(h,"object"==typeof t&&t),t.isTrigger=o?2:3,t.namespace=d.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+d.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:de.makeArray(n,[t]),f=de.event.special[h]||{},o||!f.trigger||f.trigger.apply(r,n)!==!1)){if(!o&&!f.noBubble&&!de.isWindow(r)){for(u=f.delegateType||h,Tt.test(u+h)||(s=s.parentNode);s;s=s.parentNode)p.push(s),a=s;a===(r.ownerDocument||te)&&p.push(a.defaultView||a.parentWindow||e)}for(i=0;(s=p[i++])&&!t.isPropagationStopped();)t.type=i>1?u:f.bindType||h,l=(Fe.get(s,"events")||{})[t.type]&&Fe.get(s,"handle"),l&&l.apply(s,n),l=c&&s[c],l&&l.apply&&He(s)&&(t.result=l.apply(s,n),t.result===!1&&t.preventDefault());return t.type=h,o||t.isDefaultPrevented()||f._default&&f._default.apply(p.pop(),n)!==!1||!He(r)||c&&de.isFunction(r[h])&&!de.isWindow(r)&&(a=r[c],a&&(r[c]=null),de.event.triggered=h,r[h](),de.event.triggered=void 0,a&&(r[c]=a)),t.result}},simulate:function(e,t,n){var r=de.extend(new de.Event,n,{type:e,isSimulated:!0});de.event.trigger(r,null,t)}}),de.fn.extend({trigger:function(e,t){return this.each(function(){de.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return de.event.trigger(e,t,n,!0)}}),de.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,t){de.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),de.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),pe.focusin="onfocusin"in e,pe.focusin||de.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){de.event.simulate(t,e.target,de.event.fix(e))};de.event.special[t]={setup:function(){var r=this.ownerDocument||this,o=Fe.access(r,t);o||r.addEventListener(e,n,!0),Fe.access(r,t,(o||0)+1)},teardown:function(){var r=this.ownerDocument||this,o=Fe.access(r,t)-1;o?Fe.access(r,t,o):(r.removeEventListener(e,n,!0),Fe.remove(r,t))}}});var Ct=e.location,jt=de.now(),kt=/\?/;de.parseXML=function(t){var n;if(!t||"string"!=typeof t)return null;try{n=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){n=void 0}return n&&!n.getElementsByTagName("parsererror").length||de.error("Invalid XML: "+t),n};var Et=/\[\]$/,St=/\r?\n/g,Nt=/^(?:submit|button|image|reset|file)$/i,At=/^(?:input|select|textarea|keygen)/i;de.param=function(e,t){var n,r=[],o=function(e,t){var n=de.isFunction(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(de.isArray(e)||e.jquery&&!de.isPlainObject(e))de.each(e,function(){o(this.name,this.value)});else for(n in e)V(n,e[n],t,o);return r.join("&")},de.fn.extend({serialize:function(){return de.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=de.prop(this,"elements");return e?de.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!de(this).is(":disabled")&&At.test(this.nodeName)&&!Nt.test(e)&&(this.checked||!ze.test(e))}).map(function(e,t){var n=de(this).val();return null==n?null:de.isArray(n)?de.map(n,function(e){return{name:t.name,value:e.replace(St,"\r\n")}}):{name:t.name,value:n.replace(St,"\r\n")}}).get()}});var qt=/%20/g,Dt=/#.*$/,Ot=/([?&])_=[^&]*/,Lt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ht=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Ft=/^(?:GET|HEAD)$/,Rt=/^\/\//,It={},Pt={},Mt="*/".concat("*"),$t=te.createElement("a");$t.href=Ct.href,de.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ct.href,type:"GET",isLocal:Ht.test(Ct.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Mt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":de.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Q(Q(e,de.ajaxSettings),t):Q(de.ajaxSettings,e)},ajaxPrefilter:G(It),ajaxTransport:G(Pt),ajax:function(t,n){function r(t,n,r,a){var c,p,h,b,w,T=n;l||(l=!0,u&&e.clearTimeout(u),o=void 0,s=a||"",C.readyState=t>0?4:0,c=t>=200&&t<300||304===t,r&&(b=J(d,C,r)),b=K(d,b,C,c),c?(d.ifModified&&(w=C.getResponseHeader("Last-Modified"),w&&(de.lastModified[i]=w),w=C.getResponseHeader("etag"),w&&(de.etag[i]=w)),204===t||"HEAD"===d.type?T="nocontent":304===t?T="notmodified":(T=b.state,p=b.data,h=b.error,c=!h)):(h=T,!t&&T||(T="error",t<0&&(t=0))),C.status=t,C.statusText=(n||T)+"",c?v.resolveWith(g,[p,T,C]):v.rejectWith(g,[C,T,h]),C.statusCode(x),x=void 0,f&&m.trigger(c?"ajaxSuccess":"ajaxError",[C,d,c?p:h]),y.fireWith(g,[C,T]),f&&(m.trigger("ajaxComplete",[C,d]),--de.active||de.event.trigger("ajaxStop")))}"object"==typeof t&&(n=t,t=void 0),n=n||{};var o,i,s,a,u,c,l,f,p,h,d=de.ajaxSetup({},n),g=d.context||d,m=d.context&&(g.nodeType||g.jquery)?de(g):de.event,v=de.Deferred(),y=de.Callbacks("once memory"),x=d.statusCode||{},b={},w={},T="canceled",C={readyState:0,getResponseHeader:function(e){var t;if(l){if(!a)for(a={};t=Lt.exec(s);)a[t[1].toLowerCase()]=t[2];t=a[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return l?s:null},setRequestHeader:function(e,t){return null==l&&(e=w[e.toLowerCase()]=w[e.toLowerCase()]||e,b[e]=t),this},overrideMimeType:function(e){return null==l&&(d.mimeType=e),this},statusCode:function(e){var t;if(e)if(l)C.always(e[C.status]);else for(t in e)x[t]=[x[t],e[t]];return this},abort:function(e){var t=e||T;return o&&o.abort(t),r(0,t),this}};if(v.promise(C),d.url=((t||d.url||Ct.href)+"").replace(Rt,Ct.protocol+"//"),d.type=n.method||n.type||d.method||d.type,d.dataTypes=(d.dataType||"*").toLowerCase().match(qe)||[""],null==d.crossDomain){c=te.createElement("a");try{c.href=d.url,c.href=c.href,d.crossDomain=$t.protocol+"//"+$t.host!=c.protocol+"//"+c.host}catch(e){d.crossDomain=!0}}if(d.data&&d.processData&&"string"!=typeof d.data&&(d.data=de.param(d.data,d.traditional)),Y(It,d,n,C),l)return C;f=de.event&&d.global,f&&0===de.active++&&de.event.trigger("ajaxStart"),d.type=d.type.toUpperCase(),d.hasContent=!Ft.test(d.type),i=d.url.replace(Dt,""),d.hasContent?d.data&&d.processData&&0===(d.contentType||"").indexOf("application/x-www-form-urlencoded")&&(d.data=d.data.replace(qt,"+")):(h=d.url.slice(i.length),d.data&&(i+=(kt.test(i)?"&":"?")+d.data,delete d.data),d.cache===!1&&(i=i.replace(Ot,"$1"),h=(kt.test(i)?"&":"?")+"_="+jt++ +h),d.url=i+h),d.ifModified&&(de.lastModified[i]&&C.setRequestHeader("If-Modified-Since",de.lastModified[i]),de.etag[i]&&C.setRequestHeader("If-None-Match",de.etag[i])),(d.data&&d.hasContent&&d.contentType!==!1||n.contentType)&&C.setRequestHeader("Content-Type",d.contentType),C.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+("*"!==d.dataTypes[0]?", "+Mt+"; q=0.01":""):d.accepts["*"]);for(p in d.headers)C.setRequestHeader(p,d.headers[p]);if(d.beforeSend&&(d.beforeSend.call(g,C,d)===!1||l))return C.abort();if(T="abort",y.add(d.complete),C.done(d.success),C.fail(d.error),o=Y(Pt,d,n,C)){if(C.readyState=1,f&&m.trigger("ajaxSend",[C,d]),l)return C;d.async&&d.timeout>0&&(u=e.setTimeout(function(){C.abort("timeout")},d.timeout));try{l=!1,o.send(b,r)}catch(e){if(l)throw e;r(-1,e)}}else r(-1,"No Transport");return C},getJSON:function(e,t,n){return de.get(e,t,n,"json")},getScript:function(e,t){return de.get(e,void 0,t,"script")}}),de.each(["get","post"],function(e,t){de[t]=function(e,n,r,o){return de.isFunction(n)&&(o=o||r,r=n,n=void 0),de.ajax(de.extend({url:e,type:t,dataType:o,data:n,success:r},de.isPlainObject(e)&&e))}}),de._evalUrl=function(e){return de.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},de.fn.extend({wrapAll:function(e){var t;return this[0]&&(de.isFunction(e)&&(e=e.call(this[0])),t=de(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return de.isFunction(e)?this.each(function(t){de(this).wrapInner(e.call(this,t))}):this.each(function(){var t=de(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=de.isFunction(e);return this.each(function(n){de(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){de(this).replaceWith(this.childNodes)}),this}}),de.expr.pseudos.hidden=function(e){return!de.expr.pseudos.visible(e)},de.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},de.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var Wt={0:200,1223:204},Bt=de.ajaxSettings.xhr();pe.cors=!!Bt&&"withCredentials"in Bt,pe.ajax=Bt=!!Bt,de.ajaxTransport(function(t){var n,r;if(pe.cors||Bt&&!t.crossDomain)return{send:function(o,i){var s,a=t.xhr();if(a.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(s in t.xhrFields)a[s]=t.xhrFields[s];t.mimeType&&a.overrideMimeType&&a.overrideMimeType(t.mimeType),t.crossDomain||o["X-Requested-With"]||(o["X-Requested-With"]="XMLHttpRequest");for(s in o)a.setRequestHeader(s,o[s]);n=function(e){return function(){n&&(n=r=a.onload=a.onerror=a.onabort=a.onreadystatechange=null,"abort"===e?a.abort():"error"===e?"number"!=typeof a.status?i(0,"error"):i(a.status,a.statusText):i(Wt[a.status]||a.status,a.statusText,"text"!==(a.responseType||"text")||"string"!=typeof a.responseText?{binary:a.response}:{text:a.responseText},a.getAllResponseHeaders()))}},a.onload=n(),r=a.onerror=n("error"),void 0!==a.onabort?a.onabort=r:a.onreadystatechange=function(){4===a.readyState&&e.setTimeout(function(){n&&r()})},n=n("abort");try{a.send(t.hasContent&&t.data||null)}catch(e){if(n)throw e}},abort:function(){n&&n()}}}),de.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),de.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return de.globalEval(e),e}}}),de.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),de.ajaxTransport("script",function(e){if(e.crossDomain){var t,n;return{send:function(r,o){t=de(" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/documentation/_book/search_index.json b/documentation/_book/search_index.json new file mode 100644 index 00000000..e836c308 --- /dev/null +++ b/documentation/_book/search_index.json @@ -0,0 +1 @@ +{"index":{"version":"0.5.12","fields":[{"name":"title","boost":10},{"name":"keywords","boost":15},{"name":"body","boost":1}],"ref":"url","documentStore":{"store":{"./":["account","avail","click","convers","detail","document","easili","erps,","gem","gener","group.","here","introduct","join","ledgers,","ledgers.","ledgersync","librari","licens","license.txt.","open","public","slack","software,","sourc","sync","term","under","v2.3.1"],"getting-started/01--installation.html":["'ledger_sync'","add","application’","as:","bundl","directli","execute:","gem","gemfil","gemfile:","instal","ledger_sync","line","yourself"],"getting-started/02--quick-start.html":["#","'sampl","(though",")",".env","1.","2,","2.","3.","4.","5.","=","above,","access_token,","access_token:","alway","always)","api","assum","attribut","attributes.","authent","authentication.","automat","back","be","call","call.","carri","chang","client","client,","client.","client:","client_id:","client_secret:","comment","compar","complet","creat","crud","custom","customer',","customer_external_id","defin","deserializer.","determin","differ","directori","disabl","displayname:","each","end","env['quickbooks_online_client_id'],","env['quickbooks_online_client_secret'],","env['quickbooks_online_realm_id'],","example,","expir","external_id:","fals","file","following:","format","functionality,","given","guid","hash.","id","instanti","it!","learn","ledger","ledger.","ledgers,","ledgers.","ledgersync,","ledgersync::operationresult","ledgersync::quickbooksonline::client.new(","ledgersync::quickbooksonline::customer.new(","ledgersync::quickbooksonline::customer::operations::create.new(","make","mani","manual","mean","methods,","more.","new","next","note:","now","oauth","object:","old","onlin","online.","oper","operate.","operation.","operation.perform","out","overview","page","perform","perform.","platform","pleas","present","project,","proper","quick","quickbook","realm_id:","refer","reference.","refresh_token","refresh_token,","refresh_token:","relationship","request","request.","requir","resourc","resource(s)","resource,","resource:","resources(s)","resources.","respons","result","result.operation.client.ledger_attributes_to_save.each","return","root","rubi","save","serial","set","simpli","singl","specif","specific,","start","step","structur","summari","sure","that’","translat","typic","uniqu","updat","update_dotenv","update_dotenv:","us","util::resourcesbuild","valid","valu","values.","value|","visit","want","|key,"],"getting-started/03--get-help.html":["channel","discuss","github","group","happi","help","ledgersync.","ledgersync:","main","maintain","passion","slack.","start","two"],"getting-started/04--report-a-bug.html":["bug","bugs.","case.","check","comment","github","issu","open","pleas","previous","report","us"],"architecture/":["architectur","client","consist","follow","high","ledgersync","level","objects:","oper","resourc","result","searcher","serial"],"architecture/01--clients.html":["#","(e.g.","(though","2.0","`client`","accept","alway","arguments.","assum","attribut","authent","authentication.","autom","back","base","basic","call","chang","class","client","client.ledger_attributes_to_sav","client.ledger_attributes_to_save.each","code","credenti","custom","database.","defin","definit","delete,","detail","differ","different.","directli","dure","end","etc.),","example,","following:","function","get,","given","gotcha","handl","hash","implement","instanc","instance.","instanti","key","ledger","ledger.","ledgersync,","look","method","more","needed.","netsuit","oauth","object","offer","onlin","operation).","overview","paramet","pass","perform","permitted.","post,","put,","quickbook","refer","refresh","request","request,","requests.","requir","retriev","save","save.","similar,","solutions),","specif","store","strategies,","token","typic","unless","us","util","valu","value|","want","|attribute_to_save,"],"architecture/02--resources.html":["(e.g.","(note:","(see",".","along","amount,","and,","anoth","api.","array","attribut","attribute.","attributes.","avail","base","call","check","class","class.","classes,","client","client.","convent","creat","create,","custom","customer,","customer.attributes.","customer.references.","defin","defined.","details),","document","duplic","each","enums).","error","etc.)","etc.).","example,","explicitli","external_id","given","hash","help","id","implement","includ","inherit","input","instanti","intern","it.","layer","ledger","ledger,","ledger.","ledger_id","ledgersync","ledgersync.resources.","ledgersync::","ledgersync::ledgers::quickbooksonline::client.resourc","ledger’","librari","make","match","more","multipl","name","name,","necessary,","nil","object","onc","oper","operation,","output","overview","pass","payment,","perform","performed,","performed.","possibl","present","primari","provid","readili","refer","reference,","regardless","requir","resourc","resource,","resource.","resources.","retriev","return","returned.","rubi","same","searchers.","section","see","simpli","so:","special","specif","strict","strive","subset","successful.","successfulli","thrown","two","type","types)","uniqu","unknown","updat","update.","us","valid","validation:","valu","vendor,"],"architecture/03--serialization.html":["\"987654321\"","\"987654321\",","\"companyname\"","\"email\"","\"ext_123\",","\"externalid\"","\"firstname\"","\"id\"","\"lastname\"","\"phone\"","\"subsidiary\"","\"test","#","'ext_123'","'test",")","=","=>","automat","base","company\"","company\",","company',","companyname:","convention.","creat","custom","customer)","customer.companynam","customer.ledger_id","deseri","deserializer.deserialize(hash:","each","end","example:","external_id:","h","h,","hash","hash.","infer","ledgersync::ledgers::netsuite::customer.new)","ledgersync::netsuite::customer.new(","ledgersync::netsuite::customer::deserializer.new","ledgersync::netsuite::customer::serializer.new","more.","name","nil","nil,","oper","output","output:","pleas","possibl","resourc","resource.","resource:","sampl","see","serial","serializer.serialize(resource:","serializers.","take","us","{","}"],"architecture/04--operations.html":["#","(e.g.","(see",")",",","=","=>","above)","actual","api","assum","attribut","case","class","client,","client:","contract","creat","custom","custom_resourc","customcontract","customer::operations::upd","customresource.new(foo:","defin","determin","differ","dri","each","fals","following:","foo","gem","handl","handling.","implement","instanc","invalid","key","ledger","method,","nil)","note:","op.valid?","oper","operation_class","operation_class.new(","operations.","operations::create).","pass","payment::","perform","performed.","request","requir","resourc","resource,","resource:","response/error","schema","schemas,","specif","string,","support","things:","true","two","type.","us","valid","validation_contract:","variabl"],"architecture/05--searchers.html":["#","'test'",")","=","assum","client,","client:","customer’","defined,","differ","end","example,","following:","found","hash.","ledger","ledger.","ledgersync::quickbooksonline::customer::searcher.new(","ledgersync::searchresult","lookup","name:","next","next_search","object","option","order","pagin","previou","previous_search","queri","query:","rais","resourc","result","result.error","result.failure?","result.resourc","result.success?","results,","return","scan","search","searcher","searcher.next_search","searcher.previous_search","searcher.search","set","someth","strategies.","string","take","us"]},"length":11},"tokenStore":{"root":{"1":{"docs":{},".":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}},"2":{"docs":{},",":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}},".":{"0":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.023622047244094488}}},"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}},"3":{"docs":{},".":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}},"4":{"docs":{},".":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}},"5":{"docs":{},".":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}},"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.03125}}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{},",":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.010869565217391304}}},":":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.007246376811594203}}}}}}}}}}},"p":{"docs":{},"t":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}}}},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}}}},"v":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"./":{"ref":"./","tf":0.03125},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.014492753623188406}}}}}},"d":{"docs":{},"d":{"docs":{"getting-started/01--installation.html":{"ref":"getting-started/01--installation.html","tf":0.0625}}}},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"’":{"docs":{"getting-started/01--installation.html":{"ref":"getting-started/01--installation.html","tf":0.0625}}}}}}}}}}}},"i":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}},".":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}},"s":{"docs":{},":":{"docs":{"getting-started/01--installation.html":{"ref":"getting-started/01--installation.html","tf":0.0625}}},"s":{"docs":{},"u":{"docs":{},"m":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.021739130434782608},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099},"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}}}}},"b":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},",":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}},")":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}}}},"l":{"docs":{},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.007246376811594203},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}},"s":{"docs":{},")":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.043478260869565216},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}},".":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}}}}}},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.010869565217391304},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.023622047244094488}},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}},"a":{"docs":{},"t":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.010869565217391304},"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}}}}}}}},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"architecture/":{"ref":"architecture/","tf":10}}}}}}}}}}},"g":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}}},"n":{"docs":{},"d":{"docs":{},",":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"./":{"ref":"./","tf":0.03125}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.025362318840579712},"architecture/":{"ref":"architecture/","tf":0.08333333333333333},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":10.094488188976378},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}},",":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099},"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.02857142857142857}}},".":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}},"e":{"docs":{},".":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099},"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},":":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.007246376811594203}}}}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.007246376811594203}}}}}}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.00966183574879227},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.02197802197802198}},".":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"./":{"ref":"./","tf":0.03125}}}},"n":{"docs":{},"t":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"architecture/":{"ref":"architecture/","tf":0.08333333333333333}}}}}},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.03296703296703297}}}}}}}},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"getting-started/04--report-a-bug.html":{"ref":"getting-started/04--report-a-bug.html","tf":0.05555555555555555}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}},"n":{"docs":{},"y":{"docs":{},"\"":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}},",":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.015503875968992248}}}},"'":{"docs":{},",":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}}}},"d":{"docs":{},"e":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.01932367149758454}},".":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}},"r":{"docs":{},"r":{"docs":{},"i":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}},"s":{"docs":{},"e":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}},".":{"docs":{"getting-started/04--report-a-bug.html":{"ref":"getting-started/04--report-a-bug.html","tf":0.05555555555555555}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{"getting-started/03--get-help.html":{"ref":"getting-started/03--get-help.html","tf":0.06666666666666667}}}}}}},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"getting-started/04--report-a-bug.html":{"ref":"getting-started/04--report-a-bug.html","tf":0.05555555555555555},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.00966183574879227}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.025362318840579712},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.00966183574879227},"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}},"e":{"docs":{},",":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}}}}}},"u":{"docs":{},"d":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.015748031496062992},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135},"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.023255813953488372},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{},",":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}},"_":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}}}}}}}}}}},",":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.00966183574879227}}},".":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}}}}}}}}}}}},")":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}}},":":{"docs":{},":":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},":":{"docs":{},":":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}}}}}}}}}}}}}}}},"’":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}}}},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.02197802197802198}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.02197802197802198}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{},"f":{"docs":{},"o":{"docs":{},"o":{"docs":{},":":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"./":{"ref":"./","tf":0.03125},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}},"s":{"docs":{},")":{"docs":{},",":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}}},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}}}}},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.014492753623188406},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.02197802197802198}},"i":{"docs":{},"t":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}},",":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.031007751937984496}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"(":{"docs":{},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},":":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},",":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}}}}}},"o":{"docs":{},"c":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.03125},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"getting-started/01--installation.html":{"ref":"getting-started/01--installation.html","tf":0.0625},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.007246376811594203},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.015748031496062992},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099},"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.02857142857142857}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}}}}}}}},"s":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}}}}}}}},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"s":{"docs":{"getting-started/03--get-help.html":{"ref":"getting-started/03--get-help.html","tf":0.06666666666666667}}}}}}}},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}},"r":{"docs":{},"i":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.02197802197802198}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.03125}}}}}},"c":{"docs":{},"h":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.00966183574879227},"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.02197802197802198}}}}},"r":{"docs":{},"p":{"docs":{},"s":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.03125}}}}},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}},"x":{"docs":{},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},":":{"docs":{"getting-started/01--installation.html":{"ref":"getting-started/01--installation.html","tf":0.0625}}}}}}}},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135},"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}},":":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.015503875968992248}}}}}}}},"p":{"docs":{},"i":{"docs":{},"r":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.00966183574879227}},":":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}}}}}}}}}}}}},"n":{"docs":{},"d":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496},"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124},"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}},"v":{"docs":{},"[":{"docs":{},"'":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{},"s":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"'":{"docs":{},"]":{"docs":{},",":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.007246376811594203}}}}}}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"'":{"docs":{},"]":{"docs":{},",":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.007246376811594203}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"m":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"'":{"docs":{},"]":{"docs":{},",":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.007246376811594203}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"m":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}}},"t":{"docs":{},"c":{"docs":{},".":{"docs":{},")":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.00966183574879227}},",":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}},".":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}}},"g":{"docs":{},"e":{"docs":{},"m":{"docs":{"./":{"ref":"./","tf":0.03125},"getting-started/01--installation.html":{"ref":"getting-started/01--installation.html","tf":0.125},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"getting-started/01--installation.html":{"ref":"getting-started/01--installation.html","tf":0.0625}},"e":{"docs":{},":":{"docs":{"getting-started/01--installation.html":{"ref":"getting-started/01--installation.html","tf":0.0625}}}}}}}},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.03125}}}}},"t":{"docs":{},",":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}}},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{"getting-started/03--get-help.html":{"ref":"getting-started/03--get-help.html","tf":0.06666666666666667}},".":{"docs":{"./":{"ref":"./","tf":0.03125}}}}}}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.00966183574879227}}}}},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{"getting-started/03--get-help.html":{"ref":"getting-started/03--get-help.html","tf":0.06666666666666667},"getting-started/04--report-a-bug.html":{"ref":"getting-started/04--report-a-bug.html","tf":0.05555555555555555}}}}}}},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}},"o":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}}}}}},"h":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{"./":{"ref":"./","tf":0.03125}}}},"l":{"docs":{},"p":{"docs":{"getting-started/03--get-help.html":{"ref":"getting-started/03--get-help.html","tf":10.133333333333333},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.00966183574879227},"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}},".":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124},"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}}}},"p":{"docs":{},"p":{"docs":{},"i":{"docs":{"getting-started/03--get-help.html":{"ref":"getting-started/03--get-help.html","tf":0.06666666666666667}}}}},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.023622047244094488},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}}}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{"architecture/":{"ref":"architecture/","tf":0.08333333333333333}}}}},",":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":10}}}}}}}},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"getting-started/01--installation.html":{"ref":"getting-started/01--installation.html","tf":10.125}}},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}},"c":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}},"e":{"docs":{},".":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}}}}},"d":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.00966183574879227}}},"t":{"docs":{},"!":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}},".":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{"getting-started/04--report-a-bug.html":{"ref":"getting-started/04--report-a-bug.html","tf":0.1111111111111111}}}}},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}}}}}}}},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.0625}}}}}},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.014492753623188406},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.015748031496062992},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.024154589371980676},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.02197802197802198},"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}},"s":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.03125},"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}},".":{"docs":{"./":{"ref":"./","tf":0.03125},"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"./":{"ref":"./","tf":0.03125},"architecture/":{"ref":"architecture/","tf":0.08333333333333333},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.014492753623188406}},",":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}},":":{"docs":{"getting-started/03--get-help.html":{"ref":"getting-started/03--get-help.html","tf":0.06666666666666667}},":":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.007246376811594203}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}}}},":":{"docs":{},":":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},":":{"docs":{},":":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},")":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}}}}}}},":":{"docs":{},":":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}}}}}}}}}}}}}}},".":{"docs":{"getting-started/03--get-help.html":{"ref":"getting-started/03--get-help.html","tf":0.06666666666666667}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}}}}}}}}}}}},"_":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"getting-started/01--installation.html":{"ref":"getting-started/01--installation.html","tf":0.0625}}}}}},"i":{"docs":{},"d":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.014492753623188406}}}}},".":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.010869565217391304},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.015748031496062992},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135},"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}},",":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.00966183574879227}}},"’":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.007246376811594203}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"architecture/":{"ref":"architecture/","tf":0.08333333333333333}}}}}},"i":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.03125},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}},"c":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{"./":{"ref":"./","tf":0.0625}},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"x":{"docs":{},"t":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.03125}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{"getting-started/01--installation.html":{"ref":"getting-started/01--installation.html","tf":0.0625}}}}},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}},"u":{"docs":{},"p":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}}}}}},"a":{"docs":{},"y":{"docs":{},"e":{"docs":{},"r":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.0625},"getting-started/04--report-a-bug.html":{"ref":"getting-started/04--report-a-bug.html","tf":0.1111111111111111}}},"r":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.028985507246376812},"architecture/":{"ref":"architecture/","tf":0.08333333333333333},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.024154589371980676},"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":10.054945054945055}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},".":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.010869565217391304}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}}}}}}},")":{"docs":{},".":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}},",":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}},"_":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}},":":{"docs":{},":":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},")":{"docs":{},".":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}}}}}}}}}}}}}}}}},".":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"?":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}}}}}},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.023622047244094488}}}}}},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.015748031496062992},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135},"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}},":":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}},"s":{"docs":{},":":{"docs":{"architecture/":{"ref":"architecture/","tf":0.08333333333333333}}}}}}}}},"l":{"docs":{},"d":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.007246376811594203},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}},"e":{"docs":{},".":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.007246376811594203}}}}}}},"c":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}},"u":{"docs":{},"t":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.007246376811594203}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135},"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.015503875968992248}},":":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.015748031496062992}}}}}},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}}}}}},"p":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{"./":{"ref":"./","tf":0.03125}}}}}},"t":{"docs":{},",":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}}},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}},"i":{"docs":{},"n":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.02857142857142857}}}}},"s":{"docs":{},"s":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.00966183574879227},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"getting-started/03--get-help.html":{"ref":"getting-started/03--get-help.html","tf":0.06666666666666667}}}}}}},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}}}}},"y":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}},":":{"docs":{},":":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.010869565217391304},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.00966183574879227},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.02197802197802198}},".":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}},".":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.007246376811594203},"getting-started/04--report-a-bug.html":{"ref":"getting-started/04--report-a-bug.html","tf":0.1111111111111111},"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}},"v":{"docs":{},"i":{"docs":{},"o":{"docs":{},"u":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}},"s":{"docs":{"getting-started/04--report-a-bug.html":{"ref":"getting-started/04--report-a-bug.html","tf":0.05555555555555555}},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}}}}}}}}}}}}}},"o":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},",":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.00966183574879227}}}}}},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}}},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}},"s":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135},"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}}}}}}}}},"s":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"./":{"ref":"./","tf":0.03125}},".":{"docs":{"getting-started/03--get-help.html":{"ref":"getting-started/03--get-help.html","tf":0.06666666666666667}}}}}}},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.03125}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"./":{"ref":"./","tf":0.0625}}}}},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{},",":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}}}}}}}}},":":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}}}}}},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"./":{"ref":"./","tf":0.03125}}}}},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.018115942028985508},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.015748031496062992}},".":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}}},"m":{"docs":{},"e":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}},"p":{"docs":{},"l":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}}}}}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.007246376811594203},"architecture/":{"ref":"architecture/","tf":0.08333333333333333},"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":10.031007751937985}},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}}}}}}}}}}}},"t":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}},"e":{"docs":{},"r":{"docs":{"architecture/":{"ref":"architecture/","tf":0.08333333333333333},"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":10.057142857142857}},"s":{"docs":{},".":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"v":{"docs":{},"i":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}}}}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}},"e":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.00966183574879227},"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},",":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}}}}}},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"f":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.010869565217391304},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.00966183574879227},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}},"i":{"docs":{},"c":{"docs":{},",":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}}},"a":{"docs":{},"l":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":5.003623188405797},"getting-started/03--get-help.html":{"ref":"getting-started/03--get-help.html","tf":0.06666666666666667}}}}},"e":{"docs":{},"p":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}},".":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}}}}}}}}},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}},"v":{"docs":{},"e":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}},"n":{"docs":{},"g":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}},",":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}}}},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.015748031496062992}}}}}},"u":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}}}},"r":{"docs":{},"e":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}},"b":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},".":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}},"l":{"docs":{},"i":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}}}}}}},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}}}}},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}},"s":{"docs":{},",":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}}}}},"a":{"docs":{},"n":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{"./":{"ref":"./","tf":0.03125}}}}},"h":{"docs":{},"a":{"docs":{},"t":{"docs":{},"’":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},":":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}}}}},"u":{"docs":{},"e":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}},"y":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.007246376811594203},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}},"e":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.014492753623188406}},"s":{"docs":{},")":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}},".":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}}},"w":{"docs":{},"o":{"docs":{"getting-started/03--get-help.html":{"ref":"getting-started/03--get-help.html","tf":0.06666666666666667},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.015748031496062992}}}}}},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.015503875968992248},"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.03125}}}}},"i":{"docs":{},"q":{"docs":{},"u":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}}}},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}}},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.010869565217391304},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"v":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}},":":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}}}}}}},".":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}}},"s":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.018115942028985508},"getting-started/04--report-a-bug.html":{"ref":"getting-started/04--report-a-bug.html","tf":0.05555555555555555},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.023622047244094488},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.00966183574879227},"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.02197802197802198},"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.04285714285714286}}},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}},":":{"docs":{},":":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"b":{"docs":{},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}}}}}}}}}}}}}}}}}}},"v":{"2":{"docs":{},".":{"3":{"docs":{},".":{"1":{"docs":{"./":{"ref":"./","tf":0.03125}}},"docs":{}}},"docs":{}}},"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.014492753623188406},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.03296703296703297}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},":":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}}}}}}}}}}}}}}}},"u":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.025362318840579712},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}},"|":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}}}},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}}}}},"i":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.010869565217391304}}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"r":{"docs":{},",":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}}}},"'":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"'":{"docs":{"getting-started/01--installation.html":{"ref":"getting-started/01--installation.html","tf":0.0625}}}}}}}}}}}}}},"s":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"_":{"1":{"2":{"3":{"docs":{},"'":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}}}},"docs":{}},"docs":{}},"docs":{}}}}},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}},"'":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}}}}}}},"b":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"getting-started/01--installation.html":{"ref":"getting-started/01--installation.html","tf":0.0625}}}}},"g":{"docs":{"getting-started/04--report-a-bug.html":{"ref":"getting-started/04--report-a-bug.html","tf":5.111111111111111}},"s":{"docs":{},".":{"docs":{"getting-started/04--report-a-bug.html":{"ref":"getting-started/04--report-a-bug.html","tf":0.05555555555555555}}}}}},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.015748031496062992}}}},"s":{"docs":{},"e":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135},"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}}},"i":{"docs":{},"c":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}}}},"e":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{"getting-started/01--installation.html":{"ref":"getting-started/01--installation.html","tf":0.0625}}}}}}}}}},"#":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.025362318840579712},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.015748031496062992},"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.09302325581395349},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.02197802197802198},"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.08571428571428572}}},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}}}}}},"e":{"docs":{},".":{"docs":{},"g":{"docs":{},".":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.015748031496062992},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.01932367149758454},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}}},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},":":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}},"s":{"docs":{},"e":{"docs":{},"e":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}}},")":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.014492753623188406},"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099},"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}},".":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}},"e":{"docs":{},"n":{"docs":{},"v":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.007246376811594203}}}}}},"=":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.018115942028985508},"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.03875968992248062},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099},"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.07142857142857142}},">":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.13178294573643412},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.007246376811594203},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"architecture/":{"ref":"architecture/","tf":0.08333333333333333}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099},"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}}}}}}}}},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}}},"o":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},",":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}},"n":{"docs":{},"i":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}}},"i":{"docs":{},"n":{"docs":{"getting-started/03--get-help.html":{"ref":"getting-started/03--get-help.html","tf":0.06666666666666667}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"getting-started/03--get-help.html":{"ref":"getting-started/03--get-help.html","tf":0.06666666666666667}}}}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.00966183574879227}}}}}},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}},"s":{"docs":{},",":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}},",":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}}}}},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.00966183574879227}},".":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}}}}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"p":{"docs":{},"l":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.007246376811594203}}},"x":{"docs":{},"t":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}}}}},"t":{"docs":{},"s":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}}}}},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},",":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},":":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.007246376811594203},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}},"w":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.014492753623188406},"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}},",":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}},":":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}}}}},"i":{"docs":{},"l":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135},"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.015503875968992248}},",":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.06201550387596899}}},")":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":5.003623188405797}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.014492753623188406},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}},"y":{"docs":{},":":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"m":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},":":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.007246376811594203}}}}}}}},"d":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.010869565217391304},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.014492753623188406}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},".":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}},",":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"h":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}},",":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.007246376811594203}}},":":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.007246376811594203}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"h":{"docs":{},"i":{"docs":{},"p":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.015748031496062992},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}},".":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}},",":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}},"s":{"docs":{},".":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}}}}},"i":{"docs":{},"r":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.010869565217391304},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}}},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.036231884057971016},"architecture/":{"ref":"architecture/","tf":0.08333333333333333},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":10.106280193236715},"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.03296703296703297},"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.02857142857142857}},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}},",":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.00966183574879227},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}},":":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}},"s":{"docs":{},"(":{"docs":{},"s":{"docs":{},")":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}},".":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.00966183574879227}}}},".":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.00966183574879227},"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}}}}}}}},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}},"e":{"docs":{},"/":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}}}}}}}}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.007246376811594203},"architecture/":{"ref":"architecture/","tf":0.08333333333333333},"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}},".":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},".":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}}}}}},"f":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"?":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}}}}}}}},"s":{"docs":{},"u":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"?":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}}}}}}}}}},"s":{"docs":{},",":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.00966183574879227},"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}}},"r":{"docs":{},"i":{"docs":{},"e":{"docs":{},"v":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.00966183574879227}}}}}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"getting-started/04--report-a-bug.html":{"ref":"getting-started/04--report-a-bug.html","tf":5.166666666666667}}}}}},"g":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}}}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}},"u":{"docs":{},"b":{"docs":{},"i":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/02--resources.html":{"ref":"architecture/02--resources.html","tf":0.004830917874396135}}}}},"a":{"docs":{},"i":{"docs":{},"s":{"docs":{"architecture/05--searchers.html":{"ref":"architecture/05--searchers.html","tf":0.014285714285714285}}}}}},"w":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015},"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}}}},"|":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},",":{"docs":{"getting-started/02--quick-start.html":{"ref":"getting-started/02--quick-start.html","tf":0.0036231884057971015}}}}}},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},",":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}}}}}}}}}}}}}}}}}}},"`":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"`":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"architecture/01--clients.html":{"ref":"architecture/01--clients.html","tf":0.007874015748031496},"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}}},"\"":{"9":{"8":{"7":{"6":{"5":{"4":{"3":{"2":{"1":{"docs":{},"\"":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}},",":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.015503875968992248}}}}}}}}}}}}}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"\"":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.015503875968992248}}}}}}},"x":{"docs":{},"t":{"docs":{},"_":{"1":{"2":{"3":{"docs":{},"\"":{"docs":{},",":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.015503875968992248}}}}},"docs":{}},"docs":{}},"docs":{}},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{},"\"":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.015503875968992248}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.015503875968992248}}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{},"\"":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.007751937984496124}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.015503875968992248}}}}}}}}}}},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"\"":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.015503875968992248}}}}}}}},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.015503875968992248}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.023255813953488372}}}}}}},"{":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.015503875968992248}}},"}":{"docs":{"architecture/03--serialization.html":{"ref":"architecture/03--serialization.html","tf":0.015503875968992248}}},",":{"docs":{"architecture/04--operations.html":{"ref":"architecture/04--operations.html","tf":0.01098901098901099}}}},"length":651},"corpusTokens":["\"987654321\"","\"987654321\",","\"companyname\"","\"email\"","\"ext_123\",","\"externalid\"","\"firstname\"","\"id\"","\"lastname\"","\"phone\"","\"subsidiary\"","\"test","#","'ext_123'","'ledger_sync'","'sampl","'test","'test'","(e.g.","(note:","(see","(though",")",",",".",".env","1.","2,","2.","2.0","3.","4.","5.","=","=>","`client`","above)","above,","accept","access_token,","access_token:","account","actual","add","along","alway","always)","amount,","and,","anoth","api","api.","application’","architectur","arguments.","array","as:","assum","attribut","attribute.","attributes.","authent","authentication.","autom","automat","avail","back","base","basic","be","bug","bugs.","bundl","call","call.","carri","case","case.","chang","channel","check","class","class.","classes,","click","client","client,","client.","client.ledger_attributes_to_sav","client.ledger_attributes_to_save.each","client:","client_id:","client_secret:","code","comment","company\"","company\",","company',","companyname:","compar","complet","consist","contract","convent","convention.","convers","creat","create,","credenti","crud","custom","custom_resourc","customcontract","customer',","customer)","customer,","customer.attributes.","customer.companynam","customer.ledger_id","customer.references.","customer::operations::upd","customer_external_id","customer’","customresource.new(foo:","database.","defin","defined,","defined.","definit","delete,","deseri","deserializer.","deserializer.deserialize(hash:","detail","details),","determin","differ","different.","directli","directori","disabl","discuss","displayname:","document","dri","duplic","dure","each","easili","end","enums).","env['quickbooks_online_client_id'],","env['quickbooks_online_client_secret'],","env['quickbooks_online_realm_id'],","erps,","error","etc.)","etc.),","etc.).","example,","example:","execute:","expir","explicitli","external_id","external_id:","fals","file","follow","following:","foo","format","found","function","functionality,","gem","gemfil","gemfile:","gener","get,","github","given","gotcha","group","group.","guid","h","h,","handl","handling.","happi","hash","hash.","help","here","high","id","implement","includ","infer","inherit","input","instal","instanc","instance.","instanti","intern","introduct","invalid","issu","it!","it.","join","key","layer","learn","ledger","ledger,","ledger.","ledger_id","ledger_sync","ledgers,","ledgers.","ledgersync","ledgersync,","ledgersync.","ledgersync.resources.","ledgersync:","ledgersync::","ledgersync::ledgers::netsuite::customer.new)","ledgersync::ledgers::quickbooksonline::client.resourc","ledgersync::netsuite::customer.new(","ledgersync::netsuite::customer::deserializer.new","ledgersync::netsuite::customer::serializer.new","ledgersync::operationresult","ledgersync::quickbooksonline::client.new(","ledgersync::quickbooksonline::customer.new(","ledgersync::quickbooksonline::customer::operations::create.new(","ledgersync::quickbooksonline::customer::searcher.new(","ledgersync::searchresult","ledger’","level","librari","licens","license.txt.","line","look","lookup","main","maintain","make","mani","manual","match","mean","method","method,","methods,","more","more.","multipl","name","name,","name:","necessary,","needed.","netsuit","new","next","next_search","nil","nil)","nil,","note:","now","oauth","object","object:","objects:","offer","old","onc","onlin","online.","op.valid?","open","oper","operate.","operation).","operation,","operation.","operation.perform","operation_class","operation_class.new(","operations.","operations::create).","option","order","out","output","output:","overview","page","pagin","paramet","pass","passion","payment,","payment::","perform","perform.","performed,","performed.","permitted.","platform","pleas","possibl","post,","present","previou","previous","previous_search","primari","project,","proper","provid","public","put,","queri","query:","quick","quickbook","rais","readili","realm_id:","refer","reference,","reference.","refresh","refresh_token","refresh_token,","refresh_token:","regardless","relationship","report","request","request,","request.","requests.","requir","resourc","resource(s)","resource,","resource.","resource:","resources(s)","resources.","respons","response/error","result","result.error","result.failure?","result.operation.client.ledger_attributes_to_save.each","result.resourc","result.success?","results,","retriev","return","returned.","root","rubi","same","sampl","save","save.","scan","schema","schemas,","search","searcher","searcher.next_search","searcher.previous_search","searcher.search","searchers.","section","see","serial","serializer.serialize(resource:","serializers.","set","similar,","simpli","singl","slack","slack.","so:","software,","solutions),","someth","sourc","special","specif","specific,","start","step","store","strategies,","strategies.","strict","string","string,","strive","structur","subset","successful.","successfulli","summari","support","sure","sync","take","term","that’","things:","thrown","token","translat","true","two","type","type.","types)","typic","under","uniqu","unknown","unless","updat","update.","update_dotenv","update_dotenv:","us","util","util::resourcesbuild","v2.3.1","valid","validation:","validation_contract:","valu","values.","value|","variabl","vendor,","visit","want","yourself","{","|attribute_to_save,","|key,","}"],"pipeline":["stopWordFilter","stemmer"]},"store":{"./":{"url":"./","title":"Introduction","summary":"An open-source library for easily syncing with accounting software, general ledgers, ERPs, and other ledgers.","keywords":"","body":"LedgerSync v2.3.1 Documentation\n\nAn open-source library for easily syncing with accounting software, general ledgers, ERPs, and other ledgers.\n\n\n\n\nJoin the Conversation\nClick here to join our public\nSlack group.\nLicense\nThe gem is available as open source under the terms of the licenses detailed\nin LICENSE.txt.\n"},"getting-started/01--installation.html":{"url":"getting-started/01--installation.html","title":"Installation","keywords":"","body":"Gemfile\nAdd this line to your application’s Gemfile:\ngem 'ledger_sync'\n\nAnd then execute:\nbundle\n\n\nDirectly\nOr install it yourself as:\ngem install ledger_sync\n"},"getting-started/02--quick-start.html":{"url":"getting-started/02--quick-start.html","title":"Quick Start","keywords":"","body":"Quick Start\nOverview\nTo use LedgerSync, you must carry out an Operation. The operation will be ledger-specific and will require the\nfollowing:\n\nClient\nResource(s)\n\n1. Create a Client\nClients are responsible for the authentication and requests for a specific ledger. In this example, we will assume you\nare using the QuickBooks Online ledger.\n\nNote: Each ledger has different requirements for authentication. Please visit the ledger-specific pages to learn more.\n\nclient = LedgerSync::QuickBooksOnline::Client.new(\n access_token: access_token, # assuming this is defined\n client_id: ENV['QUICKBOOKS_ONLINE_CLIENT_ID'],\n client_secret: ENV['QUICKBOOKS_ONLINE_CLIENT_SECRET'],\n realm_id: ENV['QUICKBOOKS_ONLINE_REALM_ID'],\n refresh_token: refresh_token # assuming this is defined\n)\n\n2. Create resources(s)\nCreate a resource on which to operate. Some resources have references to other resources. You can\nuse Util::ResourcesBuilder to create resources and relationships from a structured hash.\n\nNote: Resources are ledger-specific, meaning they may have different attributes and references compared to other\n\n\nledgers. Please visit the Reference to learn about resource attributes.\n\nresource = LedgerSync::QuickBooksOnline::Customer.new(\n DisplayName: 'Sample Customer',\n external_id: customer_external_id # A unique ID from your platform\n)\n\n3. Create an operation\nGiven our client and resource from above, we can now create an Operation. Operations are typically CRUD-like\nmethods, typically (though not always) only making a single request.\nOperations automatically determine a Serializer and Deserializer. These serializers are used to translate to and the\nfrom the ruby Resource in the format required by the ledger.\noperation = LedgerSync::QuickBooksOnline::Customer::Operations::Create.new(\n client: client,\n resource: resource\n)\n\n4. Perform the operation\nThe next step is to perform the operation. You can do this by simply calling perform.\nresult = operation.perform # Returns a LedgerSync::OperationResult\n\n5. Save updates to authentication\nBecause QuickBooks Online uses Oauth 2, you must always be sure to save the access_token, refresh_token, and expirations\nas they can change with any API call. Operations will always save values back to the client.\nAutomatically update values in .env\nIf you have a .env file present in the root directory of your project, the client will automatically comment out old\nvalues and update new values.\nIf you want to disable this functionality, you can do so by setting update_dotenv to false when instantiating the\nobject:\nclient = LedgerSync::QuickBooksOnline::Client.new(\n access_token: access_token, # assuming this is defined\n client_id: ENV['QUICKBOOKS_ONLINE_CLIENT_ID'],\n client_secret: ENV['QUICKBOOKS_ONLINE_CLIENT_SECRET'],\n realm_id: ENV['QUICKBOOKS_ONLINE_REALM_ID'],\n refresh_token: refresh_token, # assuming this is defined\n update_dotenv: false\n)\n\nManually save values\nresult.operation.client.ledger_attributes_to_save.each do |key, value|\n # save values\nend\n\nSummary\nThat’s it! Assuming proper authentication values and valid values on the resource, this will result in a new customer\nbeing created in QuickBooks Online.\nThere are many other resources and operations that can be performed in QuickBooks Online. For a complete guide of these\nand other ledgers, visit the Reference.\n"},"getting-started/03--get-help.html":{"url":"getting-started/03--get-help.html","title":"Get Help","keywords":"","body":"Get Help\nThere is a group of passionate maintainers happy to help you get started with LedgerSync. There are two main channels\nfor discussing LedgerSync: Github\nand Slack.\n"},"getting-started/04--report-a-bug.html":{"url":"getting-started/04--report-a-bug.html","title":"Report a bug","keywords":"","body":"Report a bug\nPlease open an issue on Github to report any bugs. Please\ncheck if the bug has previously been reported and comment on the open issue with your use case.\n"},"architecture/":{"url":"architecture/","title":"Architecture","keywords":"","body":"LedgerSync consists of the following high-level objects:\n\nClients\nResources\nSerialization\nOperations\nSearchers\nResults\n\n"},"architecture/01--clients.html":{"url":"architecture/01--clients.html","title":"Clients","keywords":"","body":"Clients\nOverview\nClients handle the authentication and requests to the ledger. A ledger may have different authentication strategies, so\nclients will accept different arguments. For example, QuickBooks Online utilizes Oauth 2.0 while NetSuite offers Token\nBased Authentication. While similar, the required keys are different.\nHow to use\nUnless you are customizing LedgerSync, you will always pass an instantiated client to an object (e.g. an operation). The\nobject will handle using the client as needed.\nAs most clients implement basic request functionality (e.g. get, put, post, delete, etc.), you can call these\nmethods directly to perform custom requests. Refer to the specific Client definitions for what parameters are permitted.\nGotchas\nOauth 2.0\nClients store the authentication details for the ledger. Given that Oauth 2.0 tokens can refresh during a request, these\nclients will handle saving credentials back to the client instance. Typically (though some clients offer more automated\nsolutions), you will want to save any changes back to your database. You can use client.ledger_attributes_to_save to\nretrieve a hash of which attributes to save. Your code to do so could look like the following:\n# Assuming `client` is defined as an instance of a ledger Client class\nclient.ledger_attributes_to_save.each do |attribute_to_save, value|\n # Store value\nend\n\n"},"architecture/02--resources.html":{"url":"architecture/02--resources.html","title":"Resources","keywords":"","body":"Resources\nOverview\nResources are named ruby objects (e.g. Customer, Payment, etc.) with strict attributes (e.g. name, amount, etc.)\n. LedgerSync provides resources specific to each ledger. While it is possible to create your own resources (see\nCustomization for more details), this section refers to provided ledger-specific resources.\nThe library strives to make each resource and attribute name match the ledger API. This naming convention will help you\nmore readily match ledger documentation to LedgerSync resources.\nEvery resource, regardless of ledger, implements a ledger_id and external_id attribute. The ledger_id is the ID\ngiven by the ledger, while the external_id is your internal ID for the resource.\nHow to use\nResources are primary used as the inputs and outputs of operations and searchers. A resource is passed to an operation\nalong with a client. Once the operation is successfully performed, a duplicated and updated resource is returned.\nResources have two layers of validation:\n\nThe Resource\nOperations\n\nWhen instantiating a resource, validations are performed. These validations include class checks and, if necessary,\nvalue checks (e.g. enums). When performing an operation, validations are performed based on what attributes are required\nfor the operation to be successful. For example, the ledger_id should be nil on create, but it should be present\non\nupdate.\nAvailable resources\nYou can see all resources available for a given ledger by calling resources on the ledger’s Client like so:\nLedgerSync::Ledgers::QuickBooksOnline::Client.resources\nThis returns a hash of resource types to classes, where the resource types are unique (e.g. customer, vendor, etc.).\nYou can see all resources available in LedgerSync by calling LedgerSync.resources. This returns an array (note: not a\nhash as multiple ledgers have the same types) of resource classes that have been created inheriting the LedgerSync::\nResource class.\nResource Attributes\nResources have defined attributes. Attributes are explicitly defined. An error is thrown if an unknown attribute is\npassed to it. You can retrieve the attributes of a resource by calling Customer.attributes.\nA subset of these attributes may be a reference, which is simply a special type of attribute that references another\nresource. You can retrieve the references of a resource by calling Customer.references.\n"},"architecture/03--serialization.html":{"url":"architecture/03--serialization.html","title":"Serialization","keywords":"","body":"Serializers\nSerializers take a Resource and output a hash. For example:\ncustomer = LedgerSync::NetSuite::Customer.new(\n companyName: 'Test Company',\n external_id: 'ext_123'\n)\nserializer = LedgerSync::NetSuite::Customer::Serializer.new\nserializer.serialize(resource: customer)\n# Sample output:\n# {\n# \"companyName\" => \"Test Company\",\n# \"externalId\" => \"ext_123\",\n# \"email\" => nil,\n# \"phone\" => nil,\n# \"firstName\" => nil,\n# \"lastName\" => nil,\n# \"subsidiary\" => nil\n# }\nend\n\n\nDeserializers\nDeserializers take a hash and output a Resource. For example:\nh = {\n \"companyName\" => \"Test Company\",\n \"externalId\" => \"ext_123\",\n \"email\" => nil,\n \"id\" => \"987654321\",\n \"phone\" => nil,\n \"firstName\" => nil,\n \"lastName\" => nil,\n \"subsidiary\" => nil\n}\ndeserializer = LedgerSync::NetSuite::Customer::Deserializer.new\ncustomer = deserializer.deserialize(hash: h, resource: LedgerSync::Ledgers::NetSuite::Customer.new)\ncustomer.ledger_id # => \"987654321\"\ncustomer.companyName # => \"Test Company\"\n\n\nHow to use\nSerializers and deserializers are automatically inferred by each operation based on the naming convention. It is\npossible to create your own serializers. Please see Customization for more.\n"},"architecture/04--operations.html":{"url":"architecture/04--operations.html","title":"Operations","keywords":"","body":"Operations\nEach ledger defines operations that can be performed on specific resources (e.g. Customer::Operations::Update\n, Payment::\nOperations::Create). The operation defines two key things:\n\na Contract class which is used to validate the resource using the dry-validation gem\na perform instance method, which handles the actual API requests and response/error handling.\n\n\nNote: Ledgers may support different operations for each resource type.\n\nContracts\nContracts are dry-validation schemas, which determine if an operation can be performed. You can create custom schemas\nand pass them to operations. Assuming you have an operation_class variable and foo is an attribute of a\ncustom_resource (see above) that is required to be a string, you can implement it with the following:\n\nclass CustomContract true\n# An invalid case\ncustom_resource = CustomResource.new(foo: nil)\noperation_class.new(\n client: client,\n resource: resource,\n validation_contract: CustomContract\n)\nop.valid? # => false\n\n"},"architecture/05--searchers.html":{"url":"architecture/05--searchers.html","title":"Searchers","keywords":"","body":"Searchers\nSearchers are used to lookup and scan objects in the ledger. A searcher takes a client, query string and\noptional pagination hash. For example, to search customer’s by name:\nsearcher = LedgerSync::QuickBooksOnline::Customer::Searcher.new(\n client: client, # assuming this is defined,\n query: 'test'\n)\nresult = searcher.search # returns a LedgerSync::SearchResult\nif result.success?\n resources = result.resources\n # Do something with found resources\nelse\n # result.failure?\n raise result.error\nend\n# Different ledgers may use different pagination strategies. In order\n# to get the next and previous set of results, you can use the following:\nnext_searcher = searcher.next_searcher\nprevious_searcher = searcher.previous_searcher\n\n"}}} \ No newline at end of file

                    +
                    + + + + + + + + +
                    + +
                    + +
                    + + + + + + + + +
                    +
                    + +
                    +
                    + +
                    + +

                    Clients

                    +

                    Overview

                    +

                    Clients handle the authentication and requests to the ledger. A ledger may have different authentication strategies, so +clients will accept different arguments. For example, QuickBooks Online utilizes Oauth 2.0 while NetSuite offers Token +Based Authentication. While similar, the required keys are different.

                    +

                    How to use

                    +

                    Unless you are customizing LedgerSync, you will always pass an instantiated client to an object (e.g. an operation). The +object will handle using the client as needed.

                    +

                    As most clients implement basic request functionality (e.g. get, put, post, delete, etc.), you can call these +methods directly to perform custom requests. Refer to the specific Client definitions for what parameters are permitted.

                    +

                    Gotchas

                    +

                    Oauth 2.0

                    +

                    Clients store the authentication details for the ledger. Given that Oauth 2.0 tokens can refresh during a request, these +clients will handle saving credentials back to the client instance. Typically (though some clients offer more automated +solutions), you will want to save any changes back to your database. You can use client.ledger_attributes_to_save to +retrieve a hash of which attributes to save. Your code to do so could look like the following:

                    +
                    # Assuming `client` is defined as an instance of a ledger Client class
                    +client.ledger_attributes_to_save.each do |attribute_to_save, value|
                    +  # Store value
                    +end
                    +
                    + + +
                    + +
                    +
                    +
                    + +

                    results matching ""

                    +
                      + +
                      +
                      + +

                      No results matching ""

                      + +
                      +
                      +
                      + +
                      +
                      + +
                      + + + + + + + + + + + + + + +
                      + + +

                      aL!gWS3J$R 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 UrVxezgw91#O2FMk?|;+(2O>wY-~a#s diff --git a/documentation/site/images/10.jpg b/documentation/site/images/10.jpg deleted file mode 100755 index a8e1a00be05317177167b39662c47d76f8583291..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 83004 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%0De4xjm%X>KHG}GZcP~AN8ni`#`CkxECp2`%tR;y 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 VGzLv`ICWsg!3N@k9io6A|JjXG6XgH^ diff --git a/documentation/site/images/2.jpg b/documentation/site/images/2.jpg deleted file mode 100755 index 218ef237189bd5c720d9156225913cc5cb86df6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 143932 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