Skip to content

Instantly share code, notes, and snippets.

@thibaudgg
Last active September 1, 2021 12:28
Show Gist options
  • Save thibaudgg/14fff303ca9ecbf6d8abb7a722fd961b to your computer and use it in GitHub Desktop.
Save thibaudgg/14fff303ca9ecbf6d8abb7a722fd961b to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2021-09-01T12:28:17.084Z","extensionVersion":"v3.4.3"}
[
{
"metadata": {
"id": "968b335f-0c15-4e6a-86ad-d3da45dbad73",
"publisherId": "aliariff.auto-add-brackets",
"publisherDisplayName": "aliariff"
},
"name": "auto-add-brackets",
"publisher": "aliariff",
"version": "0.11.0"
},
{
"metadata": {
"id": "697255a9-3f36-44c8-b084-d3b91edfb23a",
"publisherId": "HookyQR.beautify",
"publisherDisplayName": "HookyQR"
},
"name": "beautify",
"publisher": "HookyQR",
"version": "1.5.0"
},
{
"metadata": {
"id": "2aa040bf-c73a-455d-8946-5c6cc83b8019",
"publisherId": "wmaurer.change-case",
"publisherDisplayName": "wmaurer"
},
"name": "change-case",
"publisher": "wmaurer",
"version": "1.0.0"
},
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "Shan.code-settings-sync",
"publisherDisplayName": "Shan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "3.4.3"
},
{
"metadata": {
"id": "23c4aeee-f844-43cd-b53e-1113e483f1a6",
"publisherId": "GitHub.copilot",
"publisherDisplayName": "GitHub"
},
"name": "copilot",
"publisher": "GitHub",
"version": "1.4.2535"
},
{
"metadata": {
"id": "5da0c8de-e8a6-4287-9ef1-632f0d6db9ad",
"publisherId": "CraigMaslowski.erb",
"publisherDisplayName": "CraigMaslowski"
},
"name": "erb",
"publisher": "CraigMaslowski",
"version": "0.0.1"
},
{
"metadata": {
"id": "b78d2f2b-8801-40a5-ae88-27d420197d49",
"publisherId": "skyapps.fish-vscode",
"publisherDisplayName": "skyapps"
},
"name": "fish-vscode",
"publisher": "skyapps",
"version": "0.2.1"
},
{
"metadata": {
"id": "675390d8-82f2-4cfb-9b45-9f4ff10a203b",
"publisherId": "timomeh.git-notch",
"publisherDisplayName": "timomeh"
},
"name": "git-notch",
"publisher": "timomeh",
"version": "1.1.0"
},
{
"metadata": {
"id": "2335b326-c334-4e81-bc51-c408fcec6e7c",
"publisherId": "waderyan.gitblame",
"publisherDisplayName": "waderyan"
},
"name": "gitblame",
"publisher": "waderyan",
"version": "8.1.0"
},
{
"metadata": {
"id": "5960f38e-0bbe-4644-8f9c-9c8824e82511",
"publisherId": "donjayamanne.githistory",
"publisherDisplayName": "donjayamanne"
},
"name": "githistory",
"publisher": "donjayamanne",
"version": "0.6.18"
},
{
"metadata": {
"id": "311c4d7f-e81f-47f8-9956-6a9919ddef43",
"publisherId": "ZainChen.json",
"publisherDisplayName": "ZainChen"
},
"name": "json",
"publisher": "ZainChen",
"version": "2.0.2"
},
{
"metadata": {
"id": "6c2f1801-1e7f-45b2-9b5c-7782f1e076e8",
"publisherId": "ms-toolsai.jupyter",
"publisherDisplayName": "ms-toolsai"
},
"name": "jupyter",
"publisher": "ms-toolsai",
"version": "2021.8.1236758218"
},
{
"metadata": {
"id": "a96acff8-5197-43a6-b07c-d4d178558e56",
"publisherId": "neilding.language-liquid",
"publisherDisplayName": "neilding"
},
"name": "language-liquid",
"publisher": "neilding",
"version": "0.1.1"
},
{
"metadata": {
"id": "3b1db1fc-c7f7-4bd6-9fa4-b499dfa99a8a",
"publisherId": "shd101wyy.markdown-preview-enhanced",
"publisherDisplayName": "shd101wyy"
},
"name": "markdown-preview-enhanced",
"publisher": "shd101wyy",
"version": "0.6.0"
},
{
"metadata": {
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
"publisherId": "esbenp.prettier-vscode",
"publisherDisplayName": "esbenp"
},
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "8.1.0"
},
{
"metadata": {
"id": "67e66172-30c7-4478-8f5d-6eac4ae755dc",
"publisherId": "mohsen1.prettify-json",
"publisherDisplayName": "mohsen1"
},
"name": "prettify-json",
"publisher": "mohsen1",
"version": "0.0.3"
},
{
"metadata": {
"id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5",
"publisherId": "ms-python.python",
"publisherDisplayName": "ms-python"
},
"name": "python",
"publisher": "ms-python",
"version": "2021.8.1159798656"
},
{
"metadata": {
"id": "38b924c4-9344-4023-b907-5355c2d4973e",
"publisherId": "allenshuber.quote-flipper",
"publisherDisplayName": "allenshuber"
},
"name": "quote-flipper",
"publisher": "allenshuber",
"version": "0.0.1"
},
{
"metadata": {
"id": "61048194-bd70-4abb-b039-d796bf6be01c",
"publisherId": "bung87.rails",
"publisherDisplayName": "bung87"
},
"name": "rails",
"publisher": "bung87",
"version": "0.17.8"
},
{
"metadata": {
"id": "2caebba9-a8ad-449e-bb68-85ac9637ebc8",
"publisherId": "aki77.rails-routes",
"publisherDisplayName": "aki77"
},
"name": "rails-routes",
"publisher": "aki77",
"version": "0.6.0"
},
{
"metadata": {
"id": "f327ee76-fca0-4590-a3aa-f46057bdb877",
"publisherId": "noku.rails-run-spec-vscode",
"publisherDisplayName": "noku"
},
"name": "rails-run-spec-vscode",
"publisher": "noku",
"version": "0.1.3"
},
{
"metadata": {
"id": "d879ccb5-cbdb-45a1-bd74-5641ad0062df",
"publisherId": "Hridoy.rails-snippets",
"publisherDisplayName": "Hridoy"
},
"name": "rails-snippets",
"publisher": "Hridoy",
"version": "1.0.8"
},
{
"metadata": {
"id": "63e19c0d-3646-4915-b9b4-e681463457c8",
"publisherId": "mrded.railscasts",
"publisherDisplayName": "mrded"
},
"name": "railscasts",
"publisher": "mrded",
"version": "0.0.4"
},
{
"metadata": {
"id": "06a986d8-083a-4df6-8378-88fb4b5dedab",
"publisherId": "karunamurti.rspec-snippets",
"publisherDisplayName": "karunamurti"
},
"name": "rspec-snippets",
"publisher": "karunamurti",
"version": "0.0.4"
},
{
"metadata": {
"id": "45cf15f1-1616-44f2-b9f4-34c77af2dce4",
"publisherId": "groksrc.ruby",
"publisherDisplayName": "groksrc"
},
"name": "ruby",
"publisher": "groksrc",
"version": "0.1.0"
},
{
"metadata": {
"id": "ae062c8a-c68e-4b92-9ecf-8f1d4288b05d",
"publisherId": "rebornix.ruby",
"publisherDisplayName": "rebornix"
},
"name": "ruby",
"publisher": "rebornix",
"version": "0.28.1"
},
{
"metadata": {
"id": "a85a8ec7-f543-4625-8da7-d21ac04487a0",
"publisherId": "jakearl.search-editor-apply-changes",
"publisherDisplayName": "jakearl"
},
"name": "search-editor-apply-changes",
"publisher": "jakearl",
"version": "0.1.1"
},
{
"metadata": {
"id": "f3560213-6ed6-4eae-a871-31b51f152516",
"publisherId": "sissel.shopify-liquid",
"publisherDisplayName": "sissel"
},
"name": "shopify-liquid",
"publisher": "sissel",
"version": "2.3.0"
},
{
"metadata": {
"id": "66a5558f-9e27-4895-9c3e-dde3d657bc13",
"publisherId": "sianglim.slim",
"publisherDisplayName": "sianglim"
},
"name": "slim",
"publisher": "sianglim",
"version": "0.1.2"
},
{
"metadata": {
"id": "398bc2fd-eb55-4a9f-90f3-102c36fd8c83",
"publisherId": "dxcweb.string-convert",
"publisherDisplayName": "dxcweb"
},
"name": "string-convert",
"publisher": "dxcweb",
"version": "0.1.4"
},
{
"metadata": {
"id": "03944bdc-9bcb-4ac2-b9b3-fdb050dd43e4",
"publisherId": "mrmlnc.vscode-duplicate",
"publisherDisplayName": "mrmlnc"
},
"name": "vscode-duplicate",
"publisher": "mrmlnc",
"version": "1.2.1"
},
{
"metadata": {
"id": "4bae79e0-35d7-4b4f-9ead-27fe376b4e78",
"publisherId": "aliariff.vscode-erb-beautify",
"publisherDisplayName": "aliariff"
},
"name": "vscode-erb-beautify",
"publisher": "aliariff",
"version": "0.2.0"
},
{
"metadata": {
"id": "63cce059-9b09-4959-bba8-01be8a606850",
"publisherId": "bung87.vscode-gemfile",
"publisherDisplayName": "bung87"
},
"name": "vscode-gemfile",
"publisher": "bung87",
"version": "0.4.2"
},
{
"metadata": {
"id": "85c5f209-7b8f-476b-8466-872a7907e3f1",
"publisherId": "mihai-tiriplica.vscode-github-blamer",
"publisherDisplayName": "mihai-tiriplica"
},
"name": "vscode-github-blamer",
"publisher": "mihai-tiriplica",
"version": "1.0.0"
},
{
"metadata": {
"id": "829a192d-496c-44ac-87f3-0a84ce36a853",
"publisherId": "emmanuelbeziat.vscode-great-icons",
"publisherDisplayName": "emmanuelbeziat"
},
"name": "vscode-great-icons",
"publisher": "emmanuelbeziat",
"version": "2.1.79"
},
{
"metadata": {
"id": "9ccc1dd7-7ec4-4a46-bd4f-7d7b8b9d322a",
"publisherId": "vscode-icons-team.vscode-icons",
"publisherDisplayName": "vscode-icons-team"
},
"name": "vscode-icons",
"publisher": "vscode-icons-team",
"version": "11.6.0"
},
{
"metadata": {
"id": "ae9e3eb0-3357-4cc0-90ee-598d2d384757",
"publisherId": "eg2.vscode-npm-script",
"publisherDisplayName": "eg2"
},
"name": "vscode-npm-script",
"publisher": "eg2",
"version": "0.3.22"
},
{
"metadata": {
"id": "cc4e97b3-c252-4e12-983f-ee5d2101c2cd",
"publisherId": "ms-ossdata.vscode-postgresql",
"publisherDisplayName": "ms-ossdata"
},
"name": "vscode-postgresql",
"publisher": "ms-ossdata",
"version": "0.3.0"
},
{
"metadata": {
"id": "364d2426-116a-433a-a5d8-a5098dc3afbd",
"publisherId": "ms-python.vscode-pylance",
"publisherDisplayName": "ms-python"
},
"name": "vscode-pylance",
"publisher": "ms-python",
"version": "2021.8.3"
},
{
"metadata": {
"id": "708cfcd8-e0c6-49ca-9af6-b27a342d247b",
"publisherId": "wingrunr21.vscode-ruby",
"publisherDisplayName": "wingrunr21"
},
"name": "vscode-ruby",
"publisher": "wingrunr21",
"version": "0.28.0"
},
{
"metadata": {
"id": "0b4b8cd5-e418-4c5f-b288-7c825aab0efd",
"publisherId": "PascalReitermann93.vscode-yaml-sort",
"publisherDisplayName": "PascalReitermann93"
},
"name": "vscode-yaml-sort",
"publisher": "PascalReitermann93",
"version": "5.1.0"
},
{
"metadata": {
"id": "0cb81da2-1880-4755-9995-0ae9cc728e20",
"publisherId": "DotJoshJohnson.xml",
"publisherDisplayName": "DotJoshJohnson"
},
"name": "xml",
"publisher": "DotJoshJohnson",
"version": "2.5.1"
}
]
// Place your key bindings in this file to override the defaultsauto[]
[
{
"key": "shift+cmd+r",
"command": "extension.runSpecLine"
},
{
"key": "cmd+l",
"command": "-extension.runSpecLine"
},
{
"key": "shift+cmd+e",
"command": "extension.runLastSpec"
},
{
"key": "cmd+y",
"command": "-extension.runLastSpec"
},
{
"key": "cmd+t",
"command": "workbench.action.quickOpen"
},
{
"key": "cmd+p",
"command": "-workbench.action.quickOpen"
},
{
"key": "cmd+p",
"command": "workbench.action.showAllSymbols"
},
{
"key": "cmd+t",
"command": "-workbench.action.showAllSymbols"
},
{
"key": "shift+cmd+'",
"command": "extension.quote-flipper"
},
{
"key": "cmd+\\",
"command": "workbench.view.explorer"
},
{
"key": "shift+cmd+e",
"command": "-workbench.view.explorer"
},
{
"key": "shift+cmd+\\",
"command": "workbench.files.action.showActiveFileInExplorer"
},
{
"key": "shift+cmd+d",
"command": "editor.action.duplicateSelection"
},
{
"key": "cmd+r",
"command": "-extension.runAllSpecFiles"
},
{
"key": "cmd+d",
"command": "workbench.action.terminal.split",
"when": "terminalFocus"
},
{
"key": "cmd+\\",
"command": "-workbench.action.terminal.split",
"when": "terminalFocus"
},
{
"key": "cmd+r",
"command": "workbench.action.terminal.clear",
"when": "terminalFocus"
},
{
"key": "cmd+k",
"command": "-workbench.action.terminal.clear",
"when": "terminalFocus"
},
{
"key": "ctrl+o",
"command": "git.openFile"
}
]
{
"telemetry.enableTelemetry": false,
"workbench.activityBar.visible": false,
"search.useGlobalIgnoreFiles": true,
"search.showLineNumbers": true,
"search.smartCase": true,
"search.quickOpen.includeSymbols": true,
"search.quickOpen.includeHistory": false,
"search.enableSearchEditorPreview": true,
"diffEditor.ignoreTrimWhitespace": false,
"diffEditor.renderSideBySide": false,
"ruby.specCommand": "bin/rspec",
"editor.fontFamily": "JetBrains Mono",
"editor.fontSize": 13,
"editor.multiCursorModifier": "ctrlCmd",
"files.autoSave": "onFocusChange",
"workbench.colorCustomizations": {
"statusBar.background": "#282828",
"statusBar.noFolderBackground": "#282828",
"statusBar.debuggingBackground": "#282828",
"terminal.foreground": "#dddad6",
"terminal.ansiBlack": "#1D2021",
"terminal.ansiBrightBlack": "#665C54",
"terminal.ansiBrightBlue": "#0D6678",
"terminal.ansiBrightCyan": "#8BA59B",
"terminal.ansiBrightGreen": "#237e02",
"terminal.ansiBrightMagenta": "#8F4673",
"terminal.ansiBrightRed": "#FB543F",
"terminal.ansiBrightWhite": "#FDF4C1",
"terminal.ansiBrightYellow": "#FAC03B",
"terminal.ansiCyan": "#8BA59B",
"terminal.ansiGreen": "#95C085",
"terminal.ansiMagenta": "#6C99BA",
"terminal.ansiRed": "#FB543F",
"terminal.ansiWhite": "#F6F6F6",
"terminal.ansiYellow": "#FEC56D"
},
"ruby.useBundler": true, //run non-lint commands with bundle exec
"ruby.useLanguageServer": true, // use the internal language server (see below)
// "ruby.lint": {
// "rubocop": {
// "useBundler": true,
// }
// },
"editor.minimap.enabled": false,
"editor.fontLigatures": true,
"git.autofetch": true,
"workbench.colorTheme": "RailsCasts",
"workbench.statusBar.visible": true,
"files.trimTrailingWhitespace": true,
"files.insertFinalNewline": true,
"workbench.sideBar.location": "left",
"liveServer.settings.donotShowInfoMsg": true,
"terminal.integrated.fontSize": 13,
"sync.autoUpload": true,
"sync.autoDownload": true,
"sync.gist": "14fff303ca9ecbf6d8abb7a722fd961b",
"git.enableSmartCommit": true,
"extensions.ignoreRecommendations": false,
"terminal.integrated.scrollback": 10000,
"editor.columnSelection": false,
"ruby.codeCompletion": "rcodetools",
"git.inputValidationLength": 80,
"git-commit.subjectFormat.maxLength": 80,
"git.inputValidationSubjectLength": 80,
"solargraph.commandPath": "/Users/Thibaud/.asdf/shims/solargraph",
"terminal.integrated.shell.osx": "/usr/local/bin/fish",
"editor.tabSize": 2,
"solargraph.bundlerPath": "/Users/Thibaud/.asdf/shims/bundle",
"terminal.integrated.automationShell.osx": "",
"html.format.extraLiners": "",
"ruby.intellisense": "rubyLocate",
"explorer.confirmDragAndDrop": false,
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"rubyTestExplorer.minitestCommand": "env PARALLEL_WORKERS=1 bundle exec rake",
"sync.quietSync": true,
"gitlens.codeLens.enabled": false,
"files.exclude": {
".tags": true,
".tags[1-9]": true,
"**/node_modules": true,
"**/tmp": true,
"tags": true,
"tmp": true
},
"search.exclude": {
".tags": true,
".tags[1-9]": true,
"tags": true
},
"workbench.iconTheme": "vscode-great-icons",
"explorer.confirmDelete": false,
"workbench.editor.decorations.badges": true,
"workbench.editor.decorations.colors": true,
"breadcrumbs.enabled": false,
"workbench.editorAssociations": {
"*.ipynb": "jupyter.notebook.ipynb"
},
"terminal.integrated.tabs.location": "left",
"terminal.integrated.tabs.enabled": false,
"security.workspace.trust.untrustedFiles": "open",
"editor.inlineSuggest.enabled": true,
"vsicons.dontShowNewVersionMessage": true,
"github.copilot.enable": {
"*": true,
"yaml": false,
"plaintext": true,
"markdown": true
}
}
{"version":5,"content":"[{\"identifier\":{\"id\":\"vscode.bat\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.clojure\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.coffeescript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.configuration-editing\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.cpp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.csharp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.css\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.css-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.debug-auto-launch\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.debug-server-ready\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.docker\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.emmet\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.extension-editing\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.fsharp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.git\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.git-ui\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.github\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.github-authentication\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.go\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.groovy\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.grunt\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.gulp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.handlebars\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.hlsl\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.html\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.html-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.image-preview\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.ini\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.jake\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.java\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.javascript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.json\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.json-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.less\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.log\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.lua\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.make\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.markdown\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.markdown-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.merge-conflict\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.microsoft-authentication\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.npm\"},\"version\":\"1.0.1\"},{\"identifier\":{\"id\":\"vscode.objective-c\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.perl\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.php\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.php-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.powershell\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.pug\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.python\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.r\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.razor\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.ruby\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.rust\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.scss\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.search-result\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.shaderlab\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.shellscript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.sql\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.swift\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-abyss\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-defaults\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-kimbie-dark\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-monokai\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-monokai-dimmed\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-quietlight\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-red\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-solarized-dark\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-solarized-light\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-tomorrow-night-blue\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.typescript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.typescript-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.vb\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.vscode-theme-seti\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.xml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.yaml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"aaron-bond.better-comments\",\"uuid\":\"7a0110bb-231a-4598-aa1b-0769ea46d28b\"},\"version\":\"2.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"aki77.rails-routes\",\"uuid\":\"2caebba9-a8ad-449e-bb68-85ac9637ebc8\"},\"version\":\"0.4.1\",\"installed\":true},{\"identifier\":{\"id\":\"aliariff.auto-add-brackets\",\"uuid\":\"968b335f-0c15-4e6a-86ad-d3da45dbad73\"},\"version\":\"0.11.0\",\"installed\":true},{\"identifier\":{\"id\":\"aliariff.vscode-erb-beautify\",\"uuid\":\"4bae79e0-35d7-4b4f-9ead-27fe376b4e78\"},\"version\":\"0.2.0\",\"installed\":true},{\"identifier\":{\"id\":\"allenshuber.quote-flipper\",\"uuid\":\"38b924c4-9344-4023-b907-5355c2d4973e\"},\"version\":\"0.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"bigous.vscode-multi-line-tricks\",\"uuid\":\"494eea46-9105-4bfa-8382-acdb070e2b9b\"},\"version\":\"0.0.3\",\"installed\":true},{\"identifier\":{\"id\":\"bung87.rails\",\"uuid\":\"61048194-bd70-4abb-b039-d796bf6be01c\"},\"version\":\"0.16.7\",\"installed\":true},{\"identifier\":{\"id\":\"bung87.vscode-gemfile\",\"uuid\":\"63cce059-9b09-4959-bba8-01be8a606850\"},\"version\":\"0.4.0\",\"installed\":true},{\"identifier\":{\"id\":\"castwide.solargraph\",\"uuid\":\"349e83e2-207c-4309-a8d2-dfa43f7ee0c9\"},\"version\":\"0.21.1\",\"installed\":true},{\"identifier\":{\"id\":\"craigmaslowski.erb\",\"uuid\":\"5da0c8de-e8a6-4287-9ef1-632f0d6db9ad\"},\"version\":\"0.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"donjayamanne.githistory\",\"uuid\":\"5960f38e-0bbe-4644-8f9c-9c8824e82511\"},\"version\":\"0.6.14\",\"installed\":true},{\"identifier\":{\"id\":\"dotjoshjohnson.xml\",\"uuid\":\"0cb81da2-1880-4755-9995-0ae9cc728e20\"},\"version\":\"2.5.1\",\"installed\":true},{\"identifier\":{\"id\":\"eamodio.gitlens\",\"uuid\":\"4de763bd-505d-4978-9575-2b7696ecf94e\"},\"version\":\"11.0.2\",\"installed\":true,\"state\":{\"gitlens:synced:version\":\"11.0.2\"}},{\"identifier\":{\"id\":\"eg2.vscode-npm-script\",\"uuid\":\"ae9e3eb0-3357-4cc0-90ee-598d2d384757\"},\"version\":\"0.3.13\",\"installed\":true},{\"identifier\":{\"id\":\"esbenp.prettier-vscode\",\"uuid\":\"96fa4707-6983-4489-b7c5-d5ffdfdcce90\"},\"version\":\"5.7.2\",\"installed\":true},{\"identifier\":{\"id\":\"felipecaputo.git-project-manager\",\"uuid\":\"2bba45f2-4a48-41a6-bb86-d6ba5ab29a9f\"},\"version\":\"1.7.1\",\"installed\":true},{\"identifier\":{\"id\":\"hdg.live-html-previewer\",\"uuid\":\"cd9480c7-b1ec-4528-9c9e-e1e1d71c3652\"},\"version\":\"0.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"hookyqr.beautify\",\"uuid\":\"697255a9-3f36-44c8-b084-d3b91edfb23a\"},\"version\":\"1.5.0\",\"installed\":true},{\"identifier\":{\"id\":\"hridoy.rails-snippets\",\"uuid\":\"d879ccb5-cbdb-45a1-bd74-5641ad0062df\"},\"version\":\"1.0.8\",\"installed\":true},{\"identifier\":{\"id\":\"ivangabriele.vscode-heroku\",\"uuid\":\"445dacc3-595d-429d-9f10-8e5d15310e5a\"},\"version\":\"1.2.6\",\"installed\":true},{\"identifier\":{\"id\":\"jakearl.search-editor-apply-changes\",\"uuid\":\"a85a8ec7-f543-4625-8da7-d21ac04487a0\"},\"version\":\"0.1.1\",\"installed\":true},{\"identifier\":{\"id\":\"jptarquino.postgresql\",\"uuid\":\"da398f66-953d-4be6-adcd-e4344b5ccdec\"},\"version\":\"0.0.2\",\"installed\":true},{\"identifier\":{\"id\":\"kaiwood.endwise\",\"uuid\":\"e9a05054-5cce-41cd-a15c-6d71e99ebab1\"},\"version\":\"1.4.2\",\"installed\":true},{\"identifier\":{\"id\":\"karunamurti.rspec-snippets\",\"uuid\":\"06a986d8-083a-4df6-8378-88fb4b5dedab\"},\"version\":\"0.0.4\",\"installed\":true},{\"identifier\":{\"id\":\"miguel-savignano.ruby-symbols\",\"uuid\":\"015f4367-4522-4348-978c-fbb7adb11de2\"},\"version\":\"0.1.8\",\"installed\":true},{\"identifier\":{\"id\":\"mihai-tiriplica.vscode-github-blamer\",\"uuid\":\"85c5f209-7b8f-476b-8466-872a7907e3f1\"},\"version\":\"1.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"mohsen1.prettify-json\",\"uuid\":\"67e66172-30c7-4478-8f5d-6eac4ae755dc\"},\"version\":\"0.0.3\",\"installed\":true},{\"identifier\":{\"id\":\"mrded.railscasts\",\"uuid\":\"63e19c0d-3646-4915-b9b4-e681463457c8\"},\"version\":\"0.0.4\",\"installed\":true},{\"identifier\":{\"id\":\"mrmlnc.vscode-duplicate\",\"uuid\":\"03944bdc-9bcb-4ac2-b9b3-fdb050dd43e4\"},\"version\":\"1.2.1\",\"installed\":true},{\"identifier\":{\"id\":\"ms-ossdata.vscode-postgresql\",\"uuid\":\"cc4e97b3-c252-4e12-983f-ee5d2101c2cd\"},\"version\":\"0.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"ms-python.python\",\"uuid\":\"f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5\"},\"version\":\"2020.11.371526539\",\"installed\":true},{\"identifier\":{\"id\":\"ms-toolsai.jupyter\",\"uuid\":\"6c2f1801-1e7f-45b2-9b5c-7782f1e076e8\"},\"version\":\"2020.11.372831992\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode.js-debug\",\"uuid\":\"25629058-ddac-4e17-abba-74678e126c5d\"},\"version\":\"1.51.0\"},{\"identifier\":{\"id\":\"ms-vscode.js-debug-companion\",\"uuid\":\"99cb0b7f-7354-4278-b8da-6cc79972169d\"},\"version\":\"1.0.8\"},{\"identifier\":{\"id\":\"ms-vscode.node-debug\",\"uuid\":\"b6ded8fb-a0a0-4c1c-acbd-ab2a3bc995a6\"},\"version\":\"1.44.14\"},{\"identifier\":{\"id\":\"ms-vscode.node-debug2\",\"uuid\":\"36d19e17-7569-4841-a001-947eb18602b2\"},\"version\":\"1.42.5\"},{\"identifier\":{\"id\":\"ms-vscode.references-view\",\"uuid\":\"dc489f46-520d-4556-ae85-1f9eab3c412d\"},\"version\":\"0.0.71\"},{\"identifier\":{\"id\":\"ms-vscode.vscode-js-profile-table\",\"uuid\":\"7e52b41b-71ad-457b-ab7e-0620f1fc4feb\"},\"version\":\"0.0.11\"},{\"identifier\":{\"id\":\"neilding.language-liquid\",\"uuid\":\"a96acff8-5197-43a6-b07c-d4d178558e56\"},\"version\":\"0.1.1\",\"installed\":true},{\"identifier\":{\"id\":\"noku.rails-run-spec-vscode\",\"uuid\":\"f327ee76-fca0-4590-a3aa-f46057bdb877\"},\"version\":\"0.1.3\",\"installed\":true},{\"identifier\":{\"id\":\"pascalreitermann93.vscode-yaml-sort\",\"uuid\":\"0b4b8cd5-e418-4c5f-b288-7c825aab0efd\"},\"version\":\"2.7.2\",\"installed\":true},{\"identifier\":{\"id\":\"paulolteanu.theme-railscasts\",\"uuid\":\"b75a863c-bb8d-447d-8dd6-0fedc53a2a27\"},\"version\":\"4.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"rebornix.ruby\",\"uuid\":\"ae062c8a-c68e-4b92-9ecf-8f1d4288b05d\"},\"version\":\"0.27.0\",\"installed\":true},{\"identifier\":{\"id\":\"shan.code-settings-sync\",\"uuid\":\"e337c67b-55c2-4fef-8949-eb260e7fb7fd\"},\"version\":\"3.4.3\",\"installed\":true},{\"identifier\":{\"id\":\"shd101wyy.markdown-preview-enhanced\",\"uuid\":\"3b1db1fc-c7f7-4bd6-9fa4-b499dfa99a8a\"},\"version\":\"0.5.13\",\"installed\":true},{\"identifier\":{\"id\":\"shoonia.vscode-corvid\",\"uuid\":\"36840f6f-c04a-4649-b7ab-f77fb3105d4f\"},\"version\":\"2.2.0\",\"installed\":true},{\"identifier\":{\"id\":\"sianglim.slim\",\"uuid\":\"66a5558f-9e27-4895-9c3e-dde3d657bc13\"},\"version\":\"0.1.2\",\"installed\":true},{\"identifier\":{\"id\":\"sissel.shopify-liquid\",\"uuid\":\"f3560213-6ed6-4eae-a871-31b51f152516\"},\"version\":\"2.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"skyapps.fish-vscode\",\"uuid\":\"b78d2f2b-8801-40a5-ae88-27d420197d49\"},\"version\":\"0.2.1\",\"installed\":true},{\"identifier\":{\"id\":\"timomeh.git-notch\",\"uuid\":\"675390d8-82f2-4cfb-9b45-9f4ff10a203b\"},\"version\":\"1.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"trentrand.git-commit-helper-vscode\",\"uuid\":\"51f9a633-ec90-4a5a-87be-e20995d1e987\"},\"version\":\"1.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"waderyan.gitblame\",\"uuid\":\"2335b326-c334-4e81-bc51-c408fcec6e7c\"},\"version\":\"6.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"wingrunr21.vscode-ruby\",\"uuid\":\"708cfcd8-e0c6-49ca-9af6-b27a342d247b\"},\"version\":\"0.27.0\",\"installed\":true},{\"identifier\":{\"id\":\"wmaurer.change-case\",\"uuid\":\"2aa040bf-c73a-455d-8946-5c6cc83b8019\"},\"version\":\"1.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"zainchen.json\",\"uuid\":\"311c4d7f-e81f-47f8-9956-6a9919ddef43\"},\"version\":\"2.0.2\",\"installed\":true}]"}
{"version":5,"content":"[{\"identifier\":{\"id\":\"vscode.bat\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.clojure\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.coffeescript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.configuration-editing\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.cpp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.csharp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.css\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.css-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.debug-auto-launch\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.debug-server-ready\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.docker\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.emmet\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.extension-editing\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.fsharp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.git\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.git-ui\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.github\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.github-authentication\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.go\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.groovy\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.grunt\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.gulp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.handlebars\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.hlsl\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.html\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.html-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.image-preview\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.ini\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.jake\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.java\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.javascript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.json\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.json-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.less\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.log\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.lua\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.make\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.markdown\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.markdown-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.merge-conflict\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.microsoft-authentication\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.npm\"},\"version\":\"1.0.1\"},{\"identifier\":{\"id\":\"vscode.objective-c\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.perl\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.php\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.php-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.powershell\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.pug\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.python\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.r\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.razor\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.ruby\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.rust\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.scss\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.search-result\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.shaderlab\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.shellscript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.sql\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.swift\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-abyss\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-defaults\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-kimbie-dark\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-monokai\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-monokai-dimmed\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-quietlight\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-red\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-solarized-dark\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-solarized-light\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-tomorrow-night-blue\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.typescript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.typescript-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.vb\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.vscode-theme-seti\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.xml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.yaml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"aaron-bond.better-comments\",\"uuid\":\"7a0110bb-231a-4598-aa1b-0769ea46d28b\"},\"version\":\"2.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"aki77.rails-routes\",\"uuid\":\"2caebba9-a8ad-449e-bb68-85ac9637ebc8\"},\"version\":\"0.4.1\",\"installed\":true},{\"identifier\":{\"id\":\"aliariff.auto-add-brackets\",\"uuid\":\"968b335f-0c15-4e6a-86ad-d3da45dbad73\"},\"version\":\"0.11.0\",\"installed\":true},{\"identifier\":{\"id\":\"aliariff.vscode-erb-beautify\",\"uuid\":\"4bae79e0-35d7-4b4f-9ead-27fe376b4e78\"},\"version\":\"0.2.0\",\"installed\":true},{\"identifier\":{\"id\":\"allenshuber.quote-flipper\",\"uuid\":\"38b924c4-9344-4023-b907-5355c2d4973e\"},\"version\":\"0.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"bigous.vscode-multi-line-tricks\",\"uuid\":\"494eea46-9105-4bfa-8382-acdb070e2b9b\"},\"version\":\"0.0.3\",\"installed\":true},{\"identifier\":{\"id\":\"bung87.rails\",\"uuid\":\"61048194-bd70-4abb-b039-d796bf6be01c\"},\"version\":\"0.16.7\",\"installed\":true},{\"identifier\":{\"id\":\"bung87.vscode-gemfile\",\"uuid\":\"63cce059-9b09-4959-bba8-01be8a606850\"},\"version\":\"0.4.0\",\"installed\":true},{\"identifier\":{\"id\":\"castwide.solargraph\",\"uuid\":\"349e83e2-207c-4309-a8d2-dfa43f7ee0c9\"},\"version\":\"0.21.1\",\"installed\":true},{\"identifier\":{\"id\":\"craigmaslowski.erb\",\"uuid\":\"5da0c8de-e8a6-4287-9ef1-632f0d6db9ad\"},\"version\":\"0.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"donjayamanne.githistory\",\"uuid\":\"5960f38e-0bbe-4644-8f9c-9c8824e82511\"},\"version\":\"0.6.14\",\"installed\":true},{\"identifier\":{\"id\":\"dotjoshjohnson.xml\",\"uuid\":\"0cb81da2-1880-4755-9995-0ae9cc728e20\"},\"version\":\"2.5.1\",\"installed\":true},{\"identifier\":{\"id\":\"eamodio.gitlens\",\"uuid\":\"4de763bd-505d-4978-9575-2b7696ecf94e\"},\"version\":\"11.0.1\",\"installed\":true,\"state\":{\"gitlens:synced:version\":\"11.0.1\"}},{\"identifier\":{\"id\":\"eg2.vscode-npm-script\",\"uuid\":\"ae9e3eb0-3357-4cc0-90ee-598d2d384757\"},\"version\":\"0.3.13\",\"installed\":true},{\"identifier\":{\"id\":\"esbenp.prettier-vscode\",\"uuid\":\"96fa4707-6983-4489-b7c5-d5ffdfdcce90\"},\"version\":\"5.7.2\",\"installed\":true},{\"identifier\":{\"id\":\"felipecaputo.git-project-manager\",\"uuid\":\"2bba45f2-4a48-41a6-bb86-d6ba5ab29a9f\"},\"version\":\"1.7.1\",\"installed\":true},{\"identifier\":{\"id\":\"groksrc.ruby\",\"uuid\":\"45cf15f1-1616-44f2-b9f4-34c77af2dce4\"},\"version\":\"0.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"hdg.live-html-previewer\",\"uuid\":\"cd9480c7-b1ec-4528-9c9e-e1e1d71c3652\"},\"version\":\"0.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"hookyqr.beautify\",\"uuid\":\"697255a9-3f36-44c8-b084-d3b91edfb23a\"},\"version\":\"1.5.0\",\"installed\":true},{\"identifier\":{\"id\":\"hridoy.rails-snippets\",\"uuid\":\"d879ccb5-cbdb-45a1-bd74-5641ad0062df\"},\"version\":\"1.0.8\",\"installed\":true},{\"identifier\":{\"id\":\"ivangabriele.vscode-heroku\",\"uuid\":\"445dacc3-595d-429d-9f10-8e5d15310e5a\"},\"version\":\"1.2.6\",\"installed\":true},{\"identifier\":{\"id\":\"jakearl.search-editor-apply-changes\",\"uuid\":\"a85a8ec7-f543-4625-8da7-d21ac04487a0\"},\"version\":\"0.1.1\",\"installed\":true},{\"identifier\":{\"id\":\"jptarquino.postgresql\",\"uuid\":\"da398f66-953d-4be6-adcd-e4344b5ccdec\"},\"version\":\"0.0.2\",\"installed\":true},{\"identifier\":{\"id\":\"kaiwood.endwise\",\"uuid\":\"e9a05054-5cce-41cd-a15c-6d71e99ebab1\"},\"version\":\"1.4.2\",\"installed\":true},{\"identifier\":{\"id\":\"karunamurti.rspec-snippets\",\"uuid\":\"06a986d8-083a-4df6-8378-88fb4b5dedab\"},\"version\":\"0.0.4\",\"installed\":true},{\"identifier\":{\"id\":\"miguel-savignano.ruby-symbols\",\"uuid\":\"015f4367-4522-4348-978c-fbb7adb11de2\"},\"version\":\"0.1.8\",\"installed\":true},{\"identifier\":{\"id\":\"mihai-tiriplica.vscode-github-blamer\",\"uuid\":\"85c5f209-7b8f-476b-8466-872a7907e3f1\"},\"version\":\"1.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"mohsen1.prettify-json\",\"uuid\":\"67e66172-30c7-4478-8f5d-6eac4ae755dc\"},\"version\":\"0.0.3\",\"installed\":true},{\"identifier\":{\"id\":\"mrded.railscasts\",\"uuid\":\"63e19c0d-3646-4915-b9b4-e681463457c8\"},\"version\":\"0.0.4\",\"installed\":true},{\"identifier\":{\"id\":\"mrmlnc.vscode-duplicate\",\"uuid\":\"03944bdc-9bcb-4ac2-b9b3-fdb050dd43e4\"},\"version\":\"1.2.1\",\"installed\":true},{\"identifier\":{\"id\":\"ms-ossdata.vscode-postgresql\",\"uuid\":\"cc4e97b3-c252-4e12-983f-ee5d2101c2cd\"},\"version\":\"0.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"ms-python.python\",\"uuid\":\"f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5\"},\"version\":\"2020.11.371526539\",\"installed\":true},{\"identifier\":{\"id\":\"ms-toolsai.jupyter\",\"uuid\":\"6c2f1801-1e7f-45b2-9b5c-7782f1e076e8\"},\"version\":\"2020.11.372831992\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode.js-debug\",\"uuid\":\"25629058-ddac-4e17-abba-74678e126c5d\"},\"version\":\"1.51.0\"},{\"identifier\":{\"id\":\"ms-vscode.js-debug-companion\",\"uuid\":\"99cb0b7f-7354-4278-b8da-6cc79972169d\"},\"version\":\"1.0.8\"},{\"identifier\":{\"id\":\"ms-vscode.node-debug\",\"uuid\":\"b6ded8fb-a0a0-4c1c-acbd-ab2a3bc995a6\"},\"version\":\"1.44.14\"},{\"identifier\":{\"id\":\"ms-vscode.node-debug2\",\"uuid\":\"36d19e17-7569-4841-a001-947eb18602b2\"},\"version\":\"1.42.5\"},{\"identifier\":{\"id\":\"ms-vscode.references-view\",\"uuid\":\"dc489f46-520d-4556-ae85-1f9eab3c412d\"},\"version\":\"0.0.71\"},{\"identifier\":{\"id\":\"ms-vscode.vscode-js-profile-table\",\"uuid\":\"7e52b41b-71ad-457b-ab7e-0620f1fc4feb\"},\"version\":\"0.0.11\"},{\"identifier\":{\"id\":\"neilding.language-liquid\",\"uuid\":\"a96acff8-5197-43a6-b07c-d4d178558e56\"},\"version\":\"0.1.1\",\"installed\":true},{\"identifier\":{\"id\":\"noku.rails-run-spec-vscode\",\"uuid\":\"f327ee76-fca0-4590-a3aa-f46057bdb877\"},\"version\":\"0.1.3\",\"installed\":true},{\"identifier\":{\"id\":\"pascalreitermann93.vscode-yaml-sort\",\"uuid\":\"0b4b8cd5-e418-4c5f-b288-7c825aab0efd\"},\"version\":\"2.7.2\",\"installed\":true},{\"identifier\":{\"id\":\"paulolteanu.theme-railscasts\",\"uuid\":\"b75a863c-bb8d-447d-8dd6-0fedc53a2a27\"},\"version\":\"4.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"rebornix.ruby\",\"uuid\":\"ae062c8a-c68e-4b92-9ecf-8f1d4288b05d\"},\"version\":\"0.27.0\",\"installed\":true},{\"identifier\":{\"id\":\"shan.code-settings-sync\",\"uuid\":\"e337c67b-55c2-4fef-8949-eb260e7fb7fd\"},\"version\":\"3.4.3\",\"installed\":true},{\"identifier\":{\"id\":\"shd101wyy.markdown-preview-enhanced\",\"uuid\":\"3b1db1fc-c7f7-4bd6-9fa4-b499dfa99a8a\"},\"version\":\"0.5.13\",\"installed\":true},{\"identifier\":{\"id\":\"shoonia.vscode-corvid\",\"uuid\":\"36840f6f-c04a-4649-b7ab-f77fb3105d4f\"},\"version\":\"2.2.0\",\"installed\":true},{\"identifier\":{\"id\":\"sianglim.slim\",\"uuid\":\"66a5558f-9e27-4895-9c3e-dde3d657bc13\"},\"version\":\"0.1.2\",\"installed\":true},{\"identifier\":{\"id\":\"sissel.shopify-liquid\",\"uuid\":\"f3560213-6ed6-4eae-a871-31b51f152516\"},\"version\":\"2.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"skyapps.fish-vscode\",\"uuid\":\"b78d2f2b-8801-40a5-ae88-27d420197d49\"},\"version\":\"0.2.1\",\"installed\":true},{\"identifier\":{\"id\":\"timomeh.git-notch\",\"uuid\":\"675390d8-82f2-4cfb-9b45-9f4ff10a203b\"},\"version\":\"1.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"trentrand.git-commit-helper-vscode\",\"uuid\":\"51f9a633-ec90-4a5a-87be-e20995d1e987\"},\"version\":\"1.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"waderyan.gitblame\",\"uuid\":\"2335b326-c334-4e81-bc51-c408fcec6e7c\"},\"version\":\"6.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"wingrunr21.vscode-ruby\",\"uuid\":\"708cfcd8-e0c6-49ca-9af6-b27a342d247b\"},\"version\":\"0.27.0\",\"installed\":true},{\"identifier\":{\"id\":\"wmaurer.change-case\",\"uuid\":\"2aa040bf-c73a-455d-8946-5c6cc83b8019\"},\"version\":\"1.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"zainchen.json\",\"uuid\":\"311c4d7f-e81f-47f8-9956-6a9919ddef43\"},\"version\":\"2.0.2\",\"installed\":true}]"}
{"version":5,"content":"[{\"identifier\":{\"id\":\"vscode.bat\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.clojure\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.coffeescript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.configuration-editing\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.cpp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.csharp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.css\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.css-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.debug-auto-launch\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.debug-server-ready\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.docker\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.emmet\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.extension-editing\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.fsharp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.git\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.git-ui\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.github\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.github-authentication\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.go\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.groovy\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.grunt\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.gulp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.handlebars\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.hlsl\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.html\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.html-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.image-preview\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.ini\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.jake\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.java\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.javascript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.json\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.json-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.less\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.log\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.lua\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.make\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.markdown\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.markdown-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.merge-conflict\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.microsoft-authentication\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.npm\"},\"version\":\"1.0.1\"},{\"identifier\":{\"id\":\"vscode.objective-c\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.perl\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.php\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.php-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.powershell\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.pug\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.python\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.r\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.razor\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.ruby\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.rust\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.scss\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.search-result\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.shaderlab\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.shellscript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.sql\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.swift\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-abyss\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-defaults\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-kimbie-dark\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-monokai\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-monokai-dimmed\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-quietlight\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-red\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-solarized-dark\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-solarized-light\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-tomorrow-night-blue\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.typescript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.typescript-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.vb\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.vscode-theme-seti\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.xml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.yaml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"aaron-bond.better-comments\",\"uuid\":\"7a0110bb-231a-4598-aa1b-0769ea46d28b\"},\"version\":\"2.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"aki77.rails-routes\",\"uuid\":\"2caebba9-a8ad-449e-bb68-85ac9637ebc8\"},\"version\":\"0.4.1\",\"installed\":true},{\"identifier\":{\"id\":\"aliariff.auto-add-brackets\",\"uuid\":\"968b335f-0c15-4e6a-86ad-d3da45dbad73\"},\"version\":\"0.11.0\",\"installed\":true},{\"identifier\":{\"id\":\"aliariff.vscode-erb-beautify\",\"uuid\":\"4bae79e0-35d7-4b4f-9ead-27fe376b4e78\"},\"version\":\"0.2.0\",\"installed\":true},{\"identifier\":{\"id\":\"allenshuber.quote-flipper\",\"uuid\":\"38b924c4-9344-4023-b907-5355c2d4973e\"},\"version\":\"0.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"bigous.vscode-multi-line-tricks\",\"uuid\":\"494eea46-9105-4bfa-8382-acdb070e2b9b\"},\"version\":\"0.0.3\",\"installed\":true},{\"identifier\":{\"id\":\"bung87.rails\",\"uuid\":\"61048194-bd70-4abb-b039-d796bf6be01c\"},\"version\":\"0.16.7\",\"installed\":true},{\"identifier\":{\"id\":\"bung87.vscode-gemfile\",\"uuid\":\"63cce059-9b09-4959-bba8-01be8a606850\"},\"version\":\"0.4.0\",\"installed\":true},{\"identifier\":{\"id\":\"castwide.solargraph\",\"uuid\":\"349e83e2-207c-4309-a8d2-dfa43f7ee0c9\"},\"version\":\"0.21.1\",\"installed\":true},{\"identifier\":{\"id\":\"craigmaslowski.erb\",\"uuid\":\"5da0c8de-e8a6-4287-9ef1-632f0d6db9ad\"},\"version\":\"0.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"donjayamanne.githistory\",\"uuid\":\"5960f38e-0bbe-4644-8f9c-9c8824e82511\"},\"version\":\"0.6.14\",\"installed\":true},{\"identifier\":{\"id\":\"dotjoshjohnson.xml\",\"uuid\":\"0cb81da2-1880-4755-9995-0ae9cc728e20\"},\"version\":\"2.5.1\",\"installed\":true},{\"identifier\":{\"id\":\"eamodio.gitlens\",\"uuid\":\"4de763bd-505d-4978-9575-2b7696ecf94e\"},\"version\":\"11.0.2\",\"installed\":true,\"state\":{\"gitlens:synced:version\":\"11.0.2\"}},{\"identifier\":{\"id\":\"eg2.vscode-npm-script\",\"uuid\":\"ae9e3eb0-3357-4cc0-90ee-598d2d384757\"},\"version\":\"0.3.13\",\"installed\":true},{\"identifier\":{\"id\":\"esbenp.prettier-vscode\",\"uuid\":\"96fa4707-6983-4489-b7c5-d5ffdfdcce90\"},\"version\":\"5.7.2\",\"installed\":true},{\"identifier\":{\"id\":\"felipecaputo.git-project-manager\",\"uuid\":\"2bba45f2-4a48-41a6-bb86-d6ba5ab29a9f\"},\"version\":\"1.7.1\",\"installed\":true},{\"identifier\":{\"id\":\"groksrc.ruby\",\"uuid\":\"45cf15f1-1616-44f2-b9f4-34c77af2dce4\"},\"version\":\"0.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"hdg.live-html-previewer\",\"uuid\":\"cd9480c7-b1ec-4528-9c9e-e1e1d71c3652\"},\"version\":\"0.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"hookyqr.beautify\",\"uuid\":\"697255a9-3f36-44c8-b084-d3b91edfb23a\"},\"version\":\"1.5.0\",\"installed\":true},{\"identifier\":{\"id\":\"hridoy.rails-snippets\",\"uuid\":\"d879ccb5-cbdb-45a1-bd74-5641ad0062df\"},\"version\":\"1.0.8\",\"installed\":true},{\"identifier\":{\"id\":\"ivangabriele.vscode-heroku\",\"uuid\":\"445dacc3-595d-429d-9f10-8e5d15310e5a\"},\"version\":\"1.2.6\",\"installed\":true},{\"identifier\":{\"id\":\"jakearl.search-editor-apply-changes\",\"uuid\":\"a85a8ec7-f543-4625-8da7-d21ac04487a0\"},\"version\":\"0.1.1\",\"installed\":true},{\"identifier\":{\"id\":\"jptarquino.postgresql\",\"uuid\":\"da398f66-953d-4be6-adcd-e4344b5ccdec\"},\"version\":\"0.0.2\",\"installed\":true},{\"identifier\":{\"id\":\"kaiwood.endwise\",\"uuid\":\"e9a05054-5cce-41cd-a15c-6d71e99ebab1\"},\"version\":\"1.4.2\",\"installed\":true},{\"identifier\":{\"id\":\"karunamurti.rspec-snippets\",\"uuid\":\"06a986d8-083a-4df6-8378-88fb4b5dedab\"},\"version\":\"0.0.4\",\"installed\":true},{\"identifier\":{\"id\":\"miguel-savignano.ruby-symbols\",\"uuid\":\"015f4367-4522-4348-978c-fbb7adb11de2\"},\"version\":\"0.1.8\",\"installed\":true},{\"identifier\":{\"id\":\"mihai-tiriplica.vscode-github-blamer\",\"uuid\":\"85c5f209-7b8f-476b-8466-872a7907e3f1\"},\"version\":\"1.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"mohsen1.prettify-json\",\"uuid\":\"67e66172-30c7-4478-8f5d-6eac4ae755dc\"},\"version\":\"0.0.3\",\"installed\":true},{\"identifier\":{\"id\":\"mrded.railscasts\",\"uuid\":\"63e19c0d-3646-4915-b9b4-e681463457c8\"},\"version\":\"0.0.4\",\"installed\":true},{\"identifier\":{\"id\":\"mrmlnc.vscode-duplicate\",\"uuid\":\"03944bdc-9bcb-4ac2-b9b3-fdb050dd43e4\"},\"version\":\"1.2.1\",\"installed\":true},{\"identifier\":{\"id\":\"ms-ossdata.vscode-postgresql\",\"uuid\":\"cc4e97b3-c252-4e12-983f-ee5d2101c2cd\"},\"version\":\"0.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"ms-python.python\",\"uuid\":\"f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5\"},\"version\":\"2020.11.371526539\",\"installed\":true},{\"identifier\":{\"id\":\"ms-toolsai.jupyter\",\"uuid\":\"6c2f1801-1e7f-45b2-9b5c-7782f1e076e8\"},\"version\":\"2020.11.372831992\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode.js-debug\",\"uuid\":\"25629058-ddac-4e17-abba-74678e126c5d\"},\"version\":\"1.51.0\"},{\"identifier\":{\"id\":\"ms-vscode.js-debug-companion\",\"uuid\":\"99cb0b7f-7354-4278-b8da-6cc79972169d\"},\"version\":\"1.0.8\"},{\"identifier\":{\"id\":\"ms-vscode.node-debug\",\"uuid\":\"b6ded8fb-a0a0-4c1c-acbd-ab2a3bc995a6\"},\"version\":\"1.44.14\"},{\"identifier\":{\"id\":\"ms-vscode.node-debug2\",\"uuid\":\"36d19e17-7569-4841-a001-947eb18602b2\"},\"version\":\"1.42.5\"},{\"identifier\":{\"id\":\"ms-vscode.references-view\",\"uuid\":\"dc489f46-520d-4556-ae85-1f9eab3c412d\"},\"version\":\"0.0.71\"},{\"identifier\":{\"id\":\"ms-vscode.vscode-js-profile-table\",\"uuid\":\"7e52b41b-71ad-457b-ab7e-0620f1fc4feb\"},\"version\":\"0.0.11\"},{\"identifier\":{\"id\":\"neilding.language-liquid\",\"uuid\":\"a96acff8-5197-43a6-b07c-d4d178558e56\"},\"version\":\"0.1.1\",\"installed\":true},{\"identifier\":{\"id\":\"noku.rails-run-spec-vscode\",\"uuid\":\"f327ee76-fca0-4590-a3aa-f46057bdb877\"},\"version\":\"0.1.3\",\"installed\":true},{\"identifier\":{\"id\":\"pascalreitermann93.vscode-yaml-sort\",\"uuid\":\"0b4b8cd5-e418-4c5f-b288-7c825aab0efd\"},\"version\":\"2.7.2\",\"installed\":true},{\"identifier\":{\"id\":\"paulolteanu.theme-railscasts\",\"uuid\":\"b75a863c-bb8d-447d-8dd6-0fedc53a2a27\"},\"version\":\"4.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"rebornix.ruby\",\"uuid\":\"ae062c8a-c68e-4b92-9ecf-8f1d4288b05d\"},\"version\":\"0.27.0\",\"installed\":true},{\"identifier\":{\"id\":\"shan.code-settings-sync\",\"uuid\":\"e337c67b-55c2-4fef-8949-eb260e7fb7fd\"},\"version\":\"3.4.3\",\"installed\":true},{\"identifier\":{\"id\":\"shd101wyy.markdown-preview-enhanced\",\"uuid\":\"3b1db1fc-c7f7-4bd6-9fa4-b499dfa99a8a\"},\"version\":\"0.5.13\",\"installed\":true},{\"identifier\":{\"id\":\"shoonia.vscode-corvid\",\"uuid\":\"36840f6f-c04a-4649-b7ab-f77fb3105d4f\"},\"version\":\"2.2.0\",\"installed\":true},{\"identifier\":{\"id\":\"sianglim.slim\",\"uuid\":\"66a5558f-9e27-4895-9c3e-dde3d657bc13\"},\"version\":\"0.1.2\",\"installed\":true},{\"identifier\":{\"id\":\"sissel.shopify-liquid\",\"uuid\":\"f3560213-6ed6-4eae-a871-31b51f152516\"},\"version\":\"2.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"skyapps.fish-vscode\",\"uuid\":\"b78d2f2b-8801-40a5-ae88-27d420197d49\"},\"version\":\"0.2.1\",\"installed\":true},{\"identifier\":{\"id\":\"timomeh.git-notch\",\"uuid\":\"675390d8-82f2-4cfb-9b45-9f4ff10a203b\"},\"version\":\"1.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"trentrand.git-commit-helper-vscode\",\"uuid\":\"51f9a633-ec90-4a5a-87be-e20995d1e987\"},\"version\":\"1.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"waderyan.gitblame\",\"uuid\":\"2335b326-c334-4e81-bc51-c408fcec6e7c\"},\"version\":\"6.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"wingrunr21.vscode-ruby\",\"uuid\":\"708cfcd8-e0c6-49ca-9af6-b27a342d247b\"},\"version\":\"0.27.0\",\"installed\":true},{\"identifier\":{\"id\":\"wmaurer.change-case\",\"uuid\":\"2aa040bf-c73a-455d-8946-5c6cc83b8019\"},\"version\":\"1.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"zainchen.json\",\"uuid\":\"311c4d7f-e81f-47f8-9956-6a9919ddef43\"},\"version\":\"2.0.2\",\"installed\":true}]"}
{"version":5,"content":"[{\"identifier\":{\"id\":\"vscode.bat\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.clojure\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.coffeescript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.configuration-editing\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.cpp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.csharp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.css\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.css-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.debug-auto-launch\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.debug-server-ready\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.docker\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.emmet\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.extension-editing\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.fsharp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.git\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.git-ui\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.github\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.github-authentication\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.go\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.groovy\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.grunt\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.gulp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.handlebars\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.hlsl\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.html\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.html-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.image-preview\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.ini\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.jake\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.java\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.javascript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.json\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.json-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.less\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.log\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.lua\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.make\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.markdown\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.markdown-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.merge-conflict\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.microsoft-authentication\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.npm\"},\"version\":\"1.0.1\"},{\"identifier\":{\"id\":\"vscode.objective-c\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.perl\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.php\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.php-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.powershell\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.pug\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.python\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.r\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.razor\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.ruby\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.rust\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.scss\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.search-result\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.shaderlab\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.shellscript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.sql\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.swift\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-abyss\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-defaults\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-kimbie-dark\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-monokai\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-monokai-dimmed\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-quietlight\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-red\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-solarized-dark\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-solarized-light\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-tomorrow-night-blue\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.typescript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.typescript-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.vb\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.vscode-theme-seti\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.xml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.yaml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"aaron-bond.better-comments\",\"uuid\":\"7a0110bb-231a-4598-aa1b-0769ea46d28b\"},\"version\":\"2.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"aki77.rails-routes\",\"uuid\":\"2caebba9-a8ad-449e-bb68-85ac9637ebc8\"},\"version\":\"0.4.1\",\"installed\":true},{\"identifier\":{\"id\":\"aliariff.auto-add-brackets\",\"uuid\":\"968b335f-0c15-4e6a-86ad-d3da45dbad73\"},\"version\":\"0.11.0\",\"installed\":true},{\"identifier\":{\"id\":\"aliariff.vscode-erb-beautify\",\"uuid\":\"4bae79e0-35d7-4b4f-9ead-27fe376b4e78\"},\"version\":\"0.2.0\",\"installed\":true},{\"identifier\":{\"id\":\"allenshuber.quote-flipper\",\"uuid\":\"38b924c4-9344-4023-b907-5355c2d4973e\"},\"version\":\"0.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"bigous.vscode-multi-line-tricks\",\"uuid\":\"494eea46-9105-4bfa-8382-acdb070e2b9b\"},\"version\":\"0.0.3\",\"installed\":true},{\"identifier\":{\"id\":\"bung87.rails\",\"uuid\":\"61048194-bd70-4abb-b039-d796bf6be01c\"},\"version\":\"0.16.7\",\"installed\":true},{\"identifier\":{\"id\":\"bung87.vscode-gemfile\",\"uuid\":\"63cce059-9b09-4959-bba8-01be8a606850\"},\"version\":\"0.4.0\",\"installed\":true},{\"identifier\":{\"id\":\"castwide.solargraph\",\"uuid\":\"349e83e2-207c-4309-a8d2-dfa43f7ee0c9\"},\"version\":\"0.21.1\",\"installed\":true},{\"identifier\":{\"id\":\"craigmaslowski.erb\",\"uuid\":\"5da0c8de-e8a6-4287-9ef1-632f0d6db9ad\"},\"version\":\"0.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"donjayamanne.githistory\",\"uuid\":\"5960f38e-0bbe-4644-8f9c-9c8824e82511\"},\"version\":\"0.6.14\",\"installed\":true},{\"identifier\":{\"id\":\"dotjoshjohnson.xml\",\"uuid\":\"0cb81da2-1880-4755-9995-0ae9cc728e20\"},\"version\":\"2.5.1\",\"installed\":true},{\"identifier\":{\"id\":\"eamodio.gitlens\",\"uuid\":\"4de763bd-505d-4978-9575-2b7696ecf94e\"},\"version\":\"11.0.5\",\"installed\":true,\"state\":{\"gitlens:synced:version\":\"11.0.5\"}},{\"identifier\":{\"id\":\"eg2.vscode-npm-script\",\"uuid\":\"ae9e3eb0-3357-4cc0-90ee-598d2d384757\"},\"version\":\"0.3.13\",\"installed\":true},{\"identifier\":{\"id\":\"esbenp.prettier-vscode\",\"uuid\":\"96fa4707-6983-4489-b7c5-d5ffdfdcce90\"},\"version\":\"5.8.0\",\"installed\":true},{\"identifier\":{\"id\":\"felipecaputo.git-project-manager\",\"uuid\":\"2bba45f2-4a48-41a6-bb86-d6ba5ab29a9f\"},\"version\":\"1.7.1\",\"installed\":true},{\"identifier\":{\"id\":\"groksrc.ruby\",\"uuid\":\"45cf15f1-1616-44f2-b9f4-34c77af2dce4\"},\"version\":\"0.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"hdg.live-html-previewer\",\"uuid\":\"cd9480c7-b1ec-4528-9c9e-e1e1d71c3652\"},\"version\":\"0.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"hookyqr.beautify\",\"uuid\":\"697255a9-3f36-44c8-b084-d3b91edfb23a\"},\"version\":\"1.5.0\",\"installed\":true},{\"identifier\":{\"id\":\"hridoy.rails-snippets\",\"uuid\":\"d879ccb5-cbdb-45a1-bd74-5641ad0062df\"},\"version\":\"1.0.8\",\"installed\":true},{\"identifier\":{\"id\":\"ivangabriele.vscode-heroku\",\"uuid\":\"445dacc3-595d-429d-9f10-8e5d15310e5a\"},\"version\":\"1.2.6\",\"installed\":true},{\"identifier\":{\"id\":\"jakearl.search-editor-apply-changes\",\"uuid\":\"a85a8ec7-f543-4625-8da7-d21ac04487a0\"},\"version\":\"0.1.1\",\"installed\":true},{\"identifier\":{\"id\":\"jptarquino.postgresql\",\"uuid\":\"da398f66-953d-4be6-adcd-e4344b5ccdec\"},\"version\":\"0.0.2\",\"installed\":true},{\"identifier\":{\"id\":\"kaiwood.endwise\",\"uuid\":\"e9a05054-5cce-41cd-a15c-6d71e99ebab1\"},\"version\":\"1.4.2\",\"installed\":true},{\"identifier\":{\"id\":\"karunamurti.rspec-snippets\",\"uuid\":\"06a986d8-083a-4df6-8378-88fb4b5dedab\"},\"version\":\"0.0.4\",\"installed\":true},{\"identifier\":{\"id\":\"miguel-savignano.ruby-symbols\",\"uuid\":\"015f4367-4522-4348-978c-fbb7adb11de2\"},\"version\":\"0.1.8\",\"installed\":true},{\"identifier\":{\"id\":\"mihai-tiriplica.vscode-github-blamer\",\"uuid\":\"85c5f209-7b8f-476b-8466-872a7907e3f1\"},\"version\":\"1.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"mohsen1.prettify-json\",\"uuid\":\"67e66172-30c7-4478-8f5d-6eac4ae755dc\"},\"version\":\"0.0.3\",\"installed\":true},{\"identifier\":{\"id\":\"mrded.railscasts\",\"uuid\":\"63e19c0d-3646-4915-b9b4-e681463457c8\"},\"version\":\"0.0.4\",\"installed\":true},{\"identifier\":{\"id\":\"mrmlnc.vscode-duplicate\",\"uuid\":\"03944bdc-9bcb-4ac2-b9b3-fdb050dd43e4\"},\"version\":\"1.2.1\",\"installed\":true},{\"identifier\":{\"id\":\"ms-ossdata.vscode-postgresql\",\"uuid\":\"cc4e97b3-c252-4e12-983f-ee5d2101c2cd\"},\"version\":\"0.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"ms-python.python\",\"uuid\":\"f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5\"},\"version\":\"2020.11.371526539\",\"installed\":true},{\"identifier\":{\"id\":\"ms-toolsai.jupyter\",\"uuid\":\"6c2f1801-1e7f-45b2-9b5c-7782f1e076e8\"},\"version\":\"2020.11.372831992\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode.js-debug\",\"uuid\":\"25629058-ddac-4e17-abba-74678e126c5d\"},\"version\":\"1.51.0\"},{\"identifier\":{\"id\":\"ms-vscode.js-debug-companion\",\"uuid\":\"99cb0b7f-7354-4278-b8da-6cc79972169d\"},\"version\":\"1.0.8\"},{\"identifier\":{\"id\":\"ms-vscode.node-debug\",\"uuid\":\"b6ded8fb-a0a0-4c1c-acbd-ab2a3bc995a6\"},\"version\":\"1.44.14\"},{\"identifier\":{\"id\":\"ms-vscode.node-debug2\",\"uuid\":\"36d19e17-7569-4841-a001-947eb18602b2\"},\"version\":\"1.42.5\"},{\"identifier\":{\"id\":\"ms-vscode.references-view\",\"uuid\":\"dc489f46-520d-4556-ae85-1f9eab3c412d\"},\"version\":\"0.0.71\"},{\"identifier\":{\"id\":\"ms-vscode.vscode-js-profile-table\",\"uuid\":\"7e52b41b-71ad-457b-ab7e-0620f1fc4feb\"},\"version\":\"0.0.11\"},{\"identifier\":{\"id\":\"neilding.language-liquid\",\"uuid\":\"a96acff8-5197-43a6-b07c-d4d178558e56\"},\"version\":\"0.1.1\",\"installed\":true},{\"identifier\":{\"id\":\"noku.rails-run-spec-vscode\",\"uuid\":\"f327ee76-fca0-4590-a3aa-f46057bdb877\"},\"version\":\"0.1.3\",\"installed\":true},{\"identifier\":{\"id\":\"pascalreitermann93.vscode-yaml-sort\",\"uuid\":\"0b4b8cd5-e418-4c5f-b288-7c825aab0efd\"},\"version\":\"2.7.2\",\"installed\":true},{\"identifier\":{\"id\":\"paulolteanu.theme-railscasts\",\"uuid\":\"b75a863c-bb8d-447d-8dd6-0fedc53a2a27\"},\"version\":\"4.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"rebornix.ruby\",\"uuid\":\"ae062c8a-c68e-4b92-9ecf-8f1d4288b05d\"},\"version\":\"0.27.0\",\"installed\":true},{\"identifier\":{\"id\":\"shan.code-settings-sync\",\"uuid\":\"e337c67b-55c2-4fef-8949-eb260e7fb7fd\"},\"version\":\"3.4.3\",\"installed\":true},{\"identifier\":{\"id\":\"shd101wyy.markdown-preview-enhanced\",\"uuid\":\"3b1db1fc-c7f7-4bd6-9fa4-b499dfa99a8a\"},\"version\":\"0.5.13\",\"installed\":true},{\"identifier\":{\"id\":\"shoonia.vscode-corvid\",\"uuid\":\"36840f6f-c04a-4649-b7ab-f77fb3105d4f\"},\"version\":\"2.2.0\",\"installed\":true},{\"identifier\":{\"id\":\"sianglim.slim\",\"uuid\":\"66a5558f-9e27-4895-9c3e-dde3d657bc13\"},\"version\":\"0.1.2\",\"installed\":true},{\"identifier\":{\"id\":\"sissel.shopify-liquid\",\"uuid\":\"f3560213-6ed6-4eae-a871-31b51f152516\"},\"version\":\"2.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"skyapps.fish-vscode\",\"uuid\":\"b78d2f2b-8801-40a5-ae88-27d420197d49\"},\"version\":\"0.2.1\",\"installed\":true},{\"identifier\":{\"id\":\"timomeh.git-notch\",\"uuid\":\"675390d8-82f2-4cfb-9b45-9f4ff10a203b\"},\"version\":\"1.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"trentrand.git-commit-helper-vscode\",\"uuid\":\"51f9a633-ec90-4a5a-87be-e20995d1e987\"},\"version\":\"1.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"waderyan.gitblame\",\"uuid\":\"2335b326-c334-4e81-bc51-c408fcec6e7c\"},\"version\":\"6.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"wingrunr21.vscode-ruby\",\"uuid\":\"708cfcd8-e0c6-49ca-9af6-b27a342d247b\"},\"version\":\"0.27.0\",\"installed\":true},{\"identifier\":{\"id\":\"wmaurer.change-case\",\"uuid\":\"2aa040bf-c73a-455d-8946-5c6cc83b8019\"},\"version\":\"1.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"zainchen.json\",\"uuid\":\"311c4d7f-e81f-47f8-9956-6a9919ddef43\"},\"version\":\"2.0.2\",\"installed\":true}]"}
{"version":5,"content":"[{\"identifier\":{\"id\":\"vscode.bat\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.clojure\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.coffeescript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.configuration-editing\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.cpp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.csharp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.css\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.css-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.debug-auto-launch\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.debug-server-ready\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.docker\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.emmet\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.extension-editing\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.fsharp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.git\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.git-ui\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.github\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.github-authentication\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.go\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.groovy\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.grunt\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.gulp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.handlebars\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.hlsl\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.html\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.html-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.image-preview\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.ini\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.jake\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.java\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.javascript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.json\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.json-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.less\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.log\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.lua\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.make\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.markdown\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.markdown-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.merge-conflict\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.microsoft-authentication\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.npm\"},\"version\":\"1.0.1\"},{\"identifier\":{\"id\":\"vscode.objective-c\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.perl\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.php\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.php-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.powershell\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.pug\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.python\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.r\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.razor\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.ruby\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.rust\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.scss\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.search-result\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.shaderlab\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.shellscript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.sql\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.swift\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-abyss\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-defaults\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-kimbie-dark\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-monokai\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-monokai-dimmed\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-quietlight\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-red\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-solarized-dark\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-solarized-light\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-tomorrow-night-blue\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.typescript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.typescript-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.vb\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.vscode-theme-seti\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.xml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.yaml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"aaron-bond.better-comments\",\"uuid\":\"7a0110bb-231a-4598-aa1b-0769ea46d28b\"},\"version\":\"2.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"aki77.rails-routes\",\"uuid\":\"2caebba9-a8ad-449e-bb68-85ac9637ebc8\"},\"version\":\"0.4.1\",\"installed\":true},{\"identifier\":{\"id\":\"aliariff.auto-add-brackets\",\"uuid\":\"968b335f-0c15-4e6a-86ad-d3da45dbad73\"},\"version\":\"0.11.0\",\"installed\":true},{\"identifier\":{\"id\":\"aliariff.vscode-erb-beautify\",\"uuid\":\"4bae79e0-35d7-4b4f-9ead-27fe376b4e78\"},\"version\":\"0.2.0\",\"installed\":true},{\"identifier\":{\"id\":\"allenshuber.quote-flipper\",\"uuid\":\"38b924c4-9344-4023-b907-5355c2d4973e\"},\"version\":\"0.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"bigous.vscode-multi-line-tricks\",\"uuid\":\"494eea46-9105-4bfa-8382-acdb070e2b9b\"},\"version\":\"0.0.3\",\"installed\":true},{\"identifier\":{\"id\":\"bung87.rails\",\"uuid\":\"61048194-bd70-4abb-b039-d796bf6be01c\"},\"version\":\"0.16.7\",\"installed\":true},{\"identifier\":{\"id\":\"bung87.vscode-gemfile\",\"uuid\":\"63cce059-9b09-4959-bba8-01be8a606850\"},\"version\":\"0.4.0\",\"installed\":true},{\"identifier\":{\"id\":\"castwide.solargraph\",\"uuid\":\"349e83e2-207c-4309-a8d2-dfa43f7ee0c9\"},\"version\":\"0.21.1\",\"installed\":true},{\"identifier\":{\"id\":\"craigmaslowski.erb\",\"uuid\":\"5da0c8de-e8a6-4287-9ef1-632f0d6db9ad\"},\"version\":\"0.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"donjayamanne.githistory\",\"uuid\":\"5960f38e-0bbe-4644-8f9c-9c8824e82511\"},\"version\":\"0.6.14\",\"installed\":true},{\"identifier\":{\"id\":\"dotjoshjohnson.xml\",\"uuid\":\"0cb81da2-1880-4755-9995-0ae9cc728e20\"},\"version\":\"2.5.1\",\"installed\":true},{\"identifier\":{\"id\":\"eamodio.gitlens\",\"uuid\":\"4de763bd-505d-4978-9575-2b7696ecf94e\"},\"version\":\"11.0.6\",\"installed\":true,\"state\":{\"gitlens:synced:version\":\"11.0.6\",\"gitlens:views:updates:visible\":true}},{\"identifier\":{\"id\":\"eg2.vscode-npm-script\",\"uuid\":\"ae9e3eb0-3357-4cc0-90ee-598d2d384757\"},\"version\":\"0.3.18\",\"installed\":true},{\"identifier\":{\"id\":\"esbenp.prettier-vscode\",\"uuid\":\"96fa4707-6983-4489-b7c5-d5ffdfdcce90\"},\"version\":\"5.8.0\",\"installed\":true},{\"identifier\":{\"id\":\"felipecaputo.git-project-manager\",\"uuid\":\"2bba45f2-4a48-41a6-bb86-d6ba5ab29a9f\"},\"version\":\"1.7.1\",\"installed\":true},{\"identifier\":{\"id\":\"groksrc.ruby\",\"uuid\":\"45cf15f1-1616-44f2-b9f4-34c77af2dce4\"},\"version\":\"0.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"hdg.live-html-previewer\",\"uuid\":\"cd9480c7-b1ec-4528-9c9e-e1e1d71c3652\"},\"version\":\"0.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"hookyqr.beautify\",\"uuid\":\"697255a9-3f36-44c8-b084-d3b91edfb23a\"},\"version\":\"1.5.0\",\"installed\":true},{\"identifier\":{\"id\":\"hridoy.rails-snippets\",\"uuid\":\"d879ccb5-cbdb-45a1-bd74-5641ad0062df\"},\"version\":\"1.0.8\",\"installed\":true},{\"identifier\":{\"id\":\"ivangabriele.vscode-heroku\",\"uuid\":\"445dacc3-595d-429d-9f10-8e5d15310e5a\"},\"version\":\"1.2.6\",\"installed\":true},{\"identifier\":{\"id\":\"jakearl.search-editor-apply-changes\",\"uuid\":\"a85a8ec7-f543-4625-8da7-d21ac04487a0\"},\"version\":\"0.1.1\",\"installed\":true},{\"identifier\":{\"id\":\"jptarquino.postgresql\",\"uuid\":\"da398f66-953d-4be6-adcd-e4344b5ccdec\"},\"version\":\"0.0.2\",\"installed\":true},{\"identifier\":{\"id\":\"kaiwood.endwise\",\"uuid\":\"e9a05054-5cce-41cd-a15c-6d71e99ebab1\"},\"version\":\"1.4.2\",\"installed\":true},{\"identifier\":{\"id\":\"karunamurti.rspec-snippets\",\"uuid\":\"06a986d8-083a-4df6-8378-88fb4b5dedab\"},\"version\":\"0.0.4\",\"installed\":true},{\"identifier\":{\"id\":\"miguel-savignano.ruby-symbols\",\"uuid\":\"015f4367-4522-4348-978c-fbb7adb11de2\"},\"version\":\"0.1.8\",\"installed\":true},{\"identifier\":{\"id\":\"mihai-tiriplica.vscode-github-blamer\",\"uuid\":\"85c5f209-7b8f-476b-8466-872a7907e3f1\"},\"version\":\"1.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"mohsen1.prettify-json\",\"uuid\":\"67e66172-30c7-4478-8f5d-6eac4ae755dc\"},\"version\":\"0.0.3\",\"installed\":true},{\"identifier\":{\"id\":\"mrded.railscasts\",\"uuid\":\"63e19c0d-3646-4915-b9b4-e681463457c8\"},\"version\":\"0.0.4\",\"installed\":true},{\"identifier\":{\"id\":\"mrmlnc.vscode-duplicate\",\"uuid\":\"03944bdc-9bcb-4ac2-b9b3-fdb050dd43e4\"},\"version\":\"1.2.1\",\"installed\":true},{\"identifier\":{\"id\":\"ms-ossdata.vscode-postgresql\",\"uuid\":\"cc4e97b3-c252-4e12-983f-ee5d2101c2cd\"},\"version\":\"0.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"ms-python.python\",\"uuid\":\"f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5\"},\"version\":\"2020.11.371526539\",\"installed\":true},{\"identifier\":{\"id\":\"ms-toolsai.jupyter\",\"uuid\":\"6c2f1801-1e7f-45b2-9b5c-7782f1e076e8\"},\"version\":\"2020.11.399280825\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode.js-debug\",\"uuid\":\"25629058-ddac-4e17-abba-74678e126c5d\"},\"version\":\"1.51.0\"},{\"identifier\":{\"id\":\"ms-vscode.js-debug-companion\",\"uuid\":\"99cb0b7f-7354-4278-b8da-6cc79972169d\"},\"version\":\"1.0.8\"},{\"identifier\":{\"id\":\"ms-vscode.node-debug\",\"uuid\":\"b6ded8fb-a0a0-4c1c-acbd-ab2a3bc995a6\"},\"version\":\"1.44.14\"},{\"identifier\":{\"id\":\"ms-vscode.node-debug2\",\"uuid\":\"36d19e17-7569-4841-a001-947eb18602b2\"},\"version\":\"1.42.5\"},{\"identifier\":{\"id\":\"ms-vscode.references-view\",\"uuid\":\"dc489f46-520d-4556-ae85-1f9eab3c412d\"},\"version\":\"0.0.71\"},{\"identifier\":{\"id\":\"ms-vscode.vscode-js-profile-table\",\"uuid\":\"7e52b41b-71ad-457b-ab7e-0620f1fc4feb\"},\"version\":\"0.0.11\"},{\"identifier\":{\"id\":\"neilding.language-liquid\",\"uuid\":\"a96acff8-5197-43a6-b07c-d4d178558e56\"},\"version\":\"0.1.1\",\"installed\":true},{\"identifier\":{\"id\":\"noku.rails-run-spec-vscode\",\"uuid\":\"f327ee76-fca0-4590-a3aa-f46057bdb877\"},\"version\":\"0.1.3\",\"installed\":true},{\"identifier\":{\"id\":\"pascalreitermann93.vscode-yaml-sort\",\"uuid\":\"0b4b8cd5-e418-4c5f-b288-7c825aab0efd\"},\"version\":\"2.7.2\",\"installed\":true},{\"identifier\":{\"id\":\"paulolteanu.theme-railscasts\",\"uuid\":\"b75a863c-bb8d-447d-8dd6-0fedc53a2a27\"},\"version\":\"4.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"rebornix.ruby\",\"uuid\":\"ae062c8a-c68e-4b92-9ecf-8f1d4288b05d\"},\"version\":\"0.27.0\",\"installed\":true},{\"identifier\":{\"id\":\"shan.code-settings-sync\",\"uuid\":\"e337c67b-55c2-4fef-8949-eb260e7fb7fd\"},\"version\":\"3.4.3\",\"installed\":true},{\"identifier\":{\"id\":\"shd101wyy.markdown-preview-enhanced\",\"uuid\":\"3b1db1fc-c7f7-4bd6-9fa4-b499dfa99a8a\"},\"version\":\"0.5.13\",\"installed\":true},{\"identifier\":{\"id\":\"shoonia.vscode-corvid\",\"uuid\":\"36840f6f-c04a-4649-b7ab-f77fb3105d4f\"},\"version\":\"2.2.0\",\"installed\":true},{\"identifier\":{\"id\":\"sianglim.slim\",\"uuid\":\"66a5558f-9e27-4895-9c3e-dde3d657bc13\"},\"version\":\"0.1.2\",\"installed\":true},{\"identifier\":{\"id\":\"sissel.shopify-liquid\",\"uuid\":\"f3560213-6ed6-4eae-a871-31b51f152516\"},\"version\":\"2.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"skyapps.fish-vscode\",\"uuid\":\"b78d2f2b-8801-40a5-ae88-27d420197d49\"},\"version\":\"0.2.1\",\"installed\":true},{\"identifier\":{\"id\":\"timomeh.git-notch\",\"uuid\":\"675390d8-82f2-4cfb-9b45-9f4ff10a203b\"},\"version\":\"1.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"trentrand.git-commit-helper-vscode\",\"uuid\":\"51f9a633-ec90-4a5a-87be-e20995d1e987\"},\"version\":\"1.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"waderyan.gitblame\",\"uuid\":\"2335b326-c334-4e81-bc51-c408fcec6e7c\"},\"version\":\"6.0.2\",\"installed\":true},{\"identifier\":{\"id\":\"wingrunr21.vscode-ruby\",\"uuid\":\"708cfcd8-e0c6-49ca-9af6-b27a342d247b\"},\"version\":\"0.28.0\",\"installed\":true},{\"identifier\":{\"id\":\"wmaurer.change-case\",\"uuid\":\"2aa040bf-c73a-455d-8946-5c6cc83b8019\"},\"version\":\"1.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"zainchen.json\",\"uuid\":\"311c4d7f-e81f-47f8-9956-6a9919ddef43\"},\"version\":\"2.0.2\",\"installed\":true}]"}
{"version":5,"content":"[{\"identifier\":{\"id\":\"vscode.bat\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.clojure\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.coffeescript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.configuration-editing\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.cpp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.csharp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.css\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.css-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.debug-auto-launch\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.debug-server-ready\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.docker\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.emmet\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.extension-editing\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.fsharp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.git\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.git-ui\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.github\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.github-authentication\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.go\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.groovy\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.grunt\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.gulp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.handlebars\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.hlsl\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.html\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.html-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.image-preview\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.ini\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.jake\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.java\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.javascript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.json\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.json-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.julia\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.less\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.log\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.lua\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.make\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.markdown\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.markdown-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.merge-conflict\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.microsoft-authentication\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.notebook-markdown-extensions\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.npm\"},\"version\":\"1.0.1\"},{\"identifier\":{\"id\":\"vscode.objective-c\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.perl\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.php\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.php-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.powershell\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.pug\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.python\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.r\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.razor\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.ruby\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.rust\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.scss\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.search-result\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.shaderlab\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.shellscript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.simple-browser\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.sql\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.swift\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.testing-editor-contributions\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-abyss\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-defaults\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-kimbie-dark\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-monokai\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-monokai-dimmed\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-quietlight\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-red\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-solarized-dark\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-solarized-light\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-tomorrow-night-blue\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.typescript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.typescript-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.vb\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.vscode-theme-seti\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.xml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.yaml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"aaron-bond.better-comments\",\"uuid\":\"7a0110bb-231a-4598-aa1b-0769ea46d28b\"},\"version\":\"2.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"aki77.rails-routes\",\"uuid\":\"2caebba9-a8ad-449e-bb68-85ac9637ebc8\"},\"version\":\"0.6.0\",\"installed\":true},{\"identifier\":{\"id\":\"aliariff.auto-add-brackets\",\"uuid\":\"968b335f-0c15-4e6a-86ad-d3da45dbad73\"},\"version\":\"0.11.0\",\"installed\":true},{\"identifier\":{\"id\":\"aliariff.vscode-erb-beautify\",\"uuid\":\"4bae79e0-35d7-4b4f-9ead-27fe376b4e78\"},\"version\":\"0.2.0\",\"installed\":true},{\"identifier\":{\"id\":\"allenshuber.quote-flipper\",\"uuid\":\"38b924c4-9344-4023-b907-5355c2d4973e\"},\"version\":\"0.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"bigous.vscode-multi-line-tricks\",\"uuid\":\"494eea46-9105-4bfa-8382-acdb070e2b9b\"},\"version\":\"0.0.3\",\"installed\":true},{\"identifier\":{\"id\":\"bung87.rails\",\"uuid\":\"61048194-bd70-4abb-b039-d796bf6be01c\"},\"version\":\"0.16.11\",\"installed\":true},{\"identifier\":{\"id\":\"bung87.vscode-gemfile\",\"uuid\":\"63cce059-9b09-4959-bba8-01be8a606850\"},\"version\":\"0.4.0\",\"installed\":true},{\"identifier\":{\"id\":\"castwide.solargraph\",\"uuid\":\"349e83e2-207c-4309-a8d2-dfa43f7ee0c9\"},\"version\":\"0.21.1\",\"installed\":true},{\"identifier\":{\"id\":\"craigmaslowski.erb\",\"uuid\":\"5da0c8de-e8a6-4287-9ef1-632f0d6db9ad\"},\"version\":\"0.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"danishsarwar.reverse-search\",\"uuid\":\"26c45bcc-f0d8-4b6f-a47c-5746090c9aaf\"},\"version\":\"1.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"deerawan.vscode-dash\",\"uuid\":\"cba79045-6f59-4f86-8c80-af78d566d8cf\"},\"version\":\"2.4.0\",\"installed\":true},{\"identifier\":{\"id\":\"donjayamanne.githistory\",\"uuid\":\"5960f38e-0bbe-4644-8f9c-9c8824e82511\"},\"version\":\"0.6.16\",\"installed\":true},{\"identifier\":{\"id\":\"dotjoshjohnson.xml\",\"uuid\":\"0cb81da2-1880-4755-9995-0ae9cc728e20\"},\"version\":\"2.5.1\",\"installed\":true},{\"identifier\":{\"id\":\"eamodio.gitlens\",\"uuid\":\"4de763bd-505d-4978-9575-2b7696ecf94e\"},\"version\":\"11.3.0\",\"installed\":true,\"state\":{\"gitlens:synced:version\":\"11.3.0\",\"gitlens:views:updates:visible\":true}},{\"identifier\":{\"id\":\"eg2.vscode-npm-script\",\"uuid\":\"ae9e3eb0-3357-4cc0-90ee-598d2d384757\"},\"version\":\"0.3.21\",\"installed\":true},{\"identifier\":{\"id\":\"emmanuelbeziat.vscode-great-icons\",\"uuid\":\"829a192d-496c-44ac-87f3-0a84ce36a853\"},\"version\":\"2.1.73\",\"installed\":true},{\"identifier\":{\"id\":\"esbenp.prettier-vscode\",\"uuid\":\"96fa4707-6983-4489-b7c5-d5ffdfdcce90\"},\"version\":\"6.3.2\",\"installed\":true},{\"identifier\":{\"id\":\"felipecaputo.git-project-manager\",\"uuid\":\"2bba45f2-4a48-41a6-bb86-d6ba5ab29a9f\"},\"version\":\"1.7.1\",\"installed\":true},{\"identifier\":{\"id\":\"groksrc.ruby\",\"uuid\":\"45cf15f1-1616-44f2-b9f4-34c77af2dce4\"},\"version\":\"0.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"hdg.live-html-previewer\",\"uuid\":\"cd9480c7-b1ec-4528-9c9e-e1e1d71c3652\"},\"version\":\"0.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"hookyqr.beautify\",\"uuid\":\"697255a9-3f36-44c8-b084-d3b91edfb23a\"},\"version\":\"1.5.0\",\"installed\":true},{\"identifier\":{\"id\":\"hridoy.rails-snippets\",\"uuid\":\"d879ccb5-cbdb-45a1-bd74-5641ad0062df\"},\"version\":\"1.0.8\",\"installed\":true},{\"identifier\":{\"id\":\"ivangabriele.vscode-heroku\",\"uuid\":\"445dacc3-595d-429d-9f10-8e5d15310e5a\"},\"version\":\"1.2.6\",\"installed\":true},{\"identifier\":{\"id\":\"jakearl.search-editor-apply-changes\",\"uuid\":\"a85a8ec7-f543-4625-8da7-d21ac04487a0\"},\"version\":\"0.1.1\",\"installed\":true},{\"identifier\":{\"id\":\"jptarquino.postgresql\",\"uuid\":\"da398f66-953d-4be6-adcd-e4344b5ccdec\"},\"version\":\"0.0.2\",\"installed\":true},{\"identifier\":{\"id\":\"kaiwood.endwise\",\"uuid\":\"e9a05054-5cce-41cd-a15c-6d71e99ebab1\"},\"version\":\"1.4.2\",\"installed\":true},{\"identifier\":{\"id\":\"karunamurti.rspec-snippets\",\"uuid\":\"06a986d8-083a-4df6-8378-88fb4b5dedab\"},\"version\":\"0.0.4\",\"installed\":true},{\"identifier\":{\"id\":\"miguel-savignano.ruby-symbols\",\"uuid\":\"015f4367-4522-4348-978c-fbb7adb11de2\"},\"version\":\"0.1.8\",\"installed\":true},{\"identifier\":{\"id\":\"mihai-tiriplica.vscode-github-blamer\",\"uuid\":\"85c5f209-7b8f-476b-8466-872a7907e3f1\"},\"version\":\"1.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"mohsen1.prettify-json\",\"uuid\":\"67e66172-30c7-4478-8f5d-6eac4ae755dc\"},\"version\":\"0.0.3\",\"installed\":true},{\"identifier\":{\"id\":\"mrded.railscasts\",\"uuid\":\"63e19c0d-3646-4915-b9b4-e681463457c8\"},\"version\":\"0.0.4\",\"installed\":true},{\"identifier\":{\"id\":\"mrmlnc.vscode-duplicate\",\"uuid\":\"03944bdc-9bcb-4ac2-b9b3-fdb050dd43e4\"},\"version\":\"1.2.1\",\"installed\":true},{\"identifier\":{\"id\":\"ms-ossdata.vscode-postgresql\",\"uuid\":\"cc4e97b3-c252-4e12-983f-ee5d2101c2cd\"},\"version\":\"0.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"ms-python.python\",\"uuid\":\"f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5\"},\"version\":\"2021.3.680753044\",\"installed\":true},{\"identifier\":{\"id\":\"ms-toolsai.jupyter\",\"uuid\":\"6c2f1801-1e7f-45b2-9b5c-7782f1e076e8\"},\"version\":\"2021.5.702919634\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode.js-debug\",\"uuid\":\"25629058-ddac-4e17-abba-74678e126c5d\"},\"version\":\"1.55.1\"},{\"identifier\":{\"id\":\"ms-vscode.js-debug-companion\",\"uuid\":\"99cb0b7f-7354-4278-b8da-6cc79972169d\"},\"version\":\"1.0.9\"},{\"identifier\":{\"id\":\"ms-vscode.node-debug\",\"uuid\":\"b6ded8fb-a0a0-4c1c-acbd-ab2a3bc995a6\"},\"version\":\"1.44.19\"},{\"identifier\":{\"id\":\"ms-vscode.node-debug2\",\"uuid\":\"36d19e17-7569-4841-a001-947eb18602b2\"},\"version\":\"1.42.5\"},{\"identifier\":{\"id\":\"ms-vscode.references-view\",\"uuid\":\"dc489f46-520d-4556-ae85-1f9eab3c412d\"},\"version\":\"0.0.77\"},{\"identifier\":{\"id\":\"ms-vscode.vscode-js-profile-table\",\"uuid\":\"7e52b41b-71ad-457b-ab7e-0620f1fc4feb\"},\"version\":\"0.0.11\"},{\"identifier\":{\"id\":\"neilding.language-liquid\",\"uuid\":\"a96acff8-5197-43a6-b07c-d4d178558e56\"},\"version\":\"0.1.1\",\"installed\":true},{\"identifier\":{\"id\":\"noku.rails-run-spec-vscode\",\"uuid\":\"f327ee76-fca0-4590-a3aa-f46057bdb877\"},\"version\":\"0.1.3\",\"installed\":true},{\"identifier\":{\"id\":\"pascalreitermann93.vscode-yaml-sort\",\"uuid\":\"0b4b8cd5-e418-4c5f-b288-7c825aab0efd\"},\"version\":\"4.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"paulolteanu.theme-railscasts\",\"uuid\":\"b75a863c-bb8d-447d-8dd6-0fedc53a2a27\"},\"version\":\"4.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"rebornix.ruby\",\"uuid\":\"ae062c8a-c68e-4b92-9ecf-8f1d4288b05d\"},\"version\":\"0.28.1\",\"installed\":true},{\"identifier\":{\"id\":\"shan.code-settings-sync\",\"uuid\":\"e337c67b-55c2-4fef-8949-eb260e7fb7fd\"},\"version\":\"3.4.3\",\"installed\":true},{\"identifier\":{\"id\":\"shd101wyy.markdown-preview-enhanced\",\"uuid\":\"3b1db1fc-c7f7-4bd6-9fa4-b499dfa99a8a\"},\"version\":\"0.5.17\",\"installed\":true},{\"identifier\":{\"id\":\"shoonia.vscode-corvid\",\"uuid\":\"36840f6f-c04a-4649-b7ab-f77fb3105d4f\"},\"version\":\"3.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"sianglim.slim\",\"uuid\":\"66a5558f-9e27-4895-9c3e-dde3d657bc13\"},\"version\":\"0.1.2\",\"installed\":true},{\"identifier\":{\"id\":\"sissel.shopify-liquid\",\"uuid\":\"f3560213-6ed6-4eae-a871-31b51f152516\"},\"version\":\"2.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"skyapps.fish-vscode\",\"uuid\":\"b78d2f2b-8801-40a5-ae88-27d420197d49\"},\"version\":\"0.2.1\",\"installed\":true},{\"identifier\":{\"id\":\"timomeh.git-notch\",\"uuid\":\"675390d8-82f2-4cfb-9b45-9f4ff10a203b\"},\"version\":\"1.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"trentrand.git-commit-helper-vscode\",\"uuid\":\"51f9a633-ec90-4a5a-87be-e20995d1e987\"},\"version\":\"1.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"vscode-icons-team.vscode-icons\",\"uuid\":\"9ccc1dd7-7ec4-4a46-bd4f-7d7b8b9d322a\"},\"version\":\"11.4.0\",\"installed\":true},{\"identifier\":{\"id\":\"waderyan.gitblame\",\"uuid\":\"2335b326-c334-4e81-bc51-c408fcec6e7c\"},\"version\":\"6.0.2\",\"installed\":true},{\"identifier\":{\"id\":\"wingrunr21.vscode-ruby\",\"uuid\":\"708cfcd8-e0c6-49ca-9af6-b27a342d247b\"},\"version\":\"0.28.0\",\"installed\":true},{\"identifier\":{\"id\":\"wmaurer.change-case\",\"uuid\":\"2aa040bf-c73a-455d-8946-5c6cc83b8019\"},\"version\":\"1.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"zainchen.json\",\"uuid\":\"311c4d7f-e81f-47f8-9956-6a9919ddef43\"},\"version\":\"2.0.2\",\"installed\":true}]"}
{"version":5,"content":"[{\"identifier\":{\"id\":\"vscode.bat\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.clojure\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.coffeescript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.configuration-editing\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.cpp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.csharp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.css\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.css-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.debug-auto-launch\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.debug-server-ready\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.docker\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.emmet\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.extension-editing\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.fsharp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.git\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.git-ui\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.github\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.github-authentication\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.go\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.groovy\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.grunt\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.gulp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.handlebars\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.hlsl\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.html\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.html-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.image-preview\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.ini\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.jake\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.java\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.javascript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.json\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.json-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.julia\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.less\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.log\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.lua\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.make\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.markdown\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.markdown-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.merge-conflict\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.microsoft-authentication\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.notebook-markdown-extensions\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.npm\"},\"version\":\"1.0.1\"},{\"identifier\":{\"id\":\"vscode.objective-c\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.perl\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.php\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.php-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.powershell\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.pug\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.python\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.r\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.razor\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.ruby\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.rust\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.scss\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.search-result\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.shaderlab\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.shellscript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.simple-browser\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.sql\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.swift\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.testing-editor-contributions\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-abyss\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-defaults\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-kimbie-dark\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-monokai\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-monokai-dimmed\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-quietlight\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-red\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-solarized-dark\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-solarized-light\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-tomorrow-night-blue\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.typescript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.typescript-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.vb\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.vscode-theme-seti\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.xml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.yaml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"aaron-bond.better-comments\",\"uuid\":\"7a0110bb-231a-4598-aa1b-0769ea46d28b\"},\"version\":\"2.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"aki77.rails-routes\",\"uuid\":\"2caebba9-a8ad-449e-bb68-85ac9637ebc8\"},\"version\":\"0.6.0\",\"installed\":true},{\"identifier\":{\"id\":\"aliariff.auto-add-brackets\",\"uuid\":\"968b335f-0c15-4e6a-86ad-d3da45dbad73\"},\"version\":\"0.11.0\",\"installed\":true},{\"identifier\":{\"id\":\"aliariff.vscode-erb-beautify\",\"uuid\":\"4bae79e0-35d7-4b4f-9ead-27fe376b4e78\"},\"version\":\"0.2.0\",\"installed\":true},{\"identifier\":{\"id\":\"allenshuber.quote-flipper\",\"uuid\":\"38b924c4-9344-4023-b907-5355c2d4973e\"},\"version\":\"0.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"bigous.vscode-multi-line-tricks\",\"uuid\":\"494eea46-9105-4bfa-8382-acdb070e2b9b\"},\"version\":\"0.0.3\",\"installed\":true},{\"identifier\":{\"id\":\"bung87.rails\",\"uuid\":\"61048194-bd70-4abb-b039-d796bf6be01c\"},\"version\":\"0.17.0\",\"installed\":true},{\"identifier\":{\"id\":\"bung87.vscode-gemfile\",\"uuid\":\"63cce059-9b09-4959-bba8-01be8a606850\"},\"version\":\"0.4.0\",\"installed\":true},{\"identifier\":{\"id\":\"castwide.solargraph\",\"uuid\":\"349e83e2-207c-4309-a8d2-dfa43f7ee0c9\"},\"version\":\"0.21.1\",\"installed\":true},{\"identifier\":{\"id\":\"craigmaslowski.erb\",\"uuid\":\"5da0c8de-e8a6-4287-9ef1-632f0d6db9ad\"},\"version\":\"0.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"danishsarwar.reverse-search\",\"uuid\":\"26c45bcc-f0d8-4b6f-a47c-5746090c9aaf\"},\"version\":\"1.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"deerawan.vscode-dash\",\"uuid\":\"cba79045-6f59-4f86-8c80-af78d566d8cf\"},\"version\":\"2.4.0\",\"installed\":true},{\"identifier\":{\"id\":\"donjayamanne.githistory\",\"uuid\":\"5960f38e-0bbe-4644-8f9c-9c8824e82511\"},\"version\":\"0.6.16\",\"installed\":true},{\"identifier\":{\"id\":\"dotjoshjohnson.xml\",\"uuid\":\"0cb81da2-1880-4755-9995-0ae9cc728e20\"},\"version\":\"2.5.1\",\"installed\":true},{\"identifier\":{\"id\":\"eamodio.gitlens\",\"uuid\":\"4de763bd-505d-4978-9575-2b7696ecf94e\"},\"version\":\"11.4.1\",\"installed\":true,\"state\":{\"gitlens:synced:version\":\"11.4.1\",\"gitlens:views:updates:visible\":true}},{\"identifier\":{\"id\":\"eg2.vscode-npm-script\",\"uuid\":\"ae9e3eb0-3357-4cc0-90ee-598d2d384757\"},\"version\":\"0.3.21\",\"installed\":true},{\"identifier\":{\"id\":\"emmanuelbeziat.vscode-great-icons\",\"uuid\":\"829a192d-496c-44ac-87f3-0a84ce36a853\"},\"version\":\"2.1.73\",\"installed\":true},{\"identifier\":{\"id\":\"esbenp.prettier-vscode\",\"uuid\":\"96fa4707-6983-4489-b7c5-d5ffdfdcce90\"},\"version\":\"6.3.2\",\"installed\":true},{\"identifier\":{\"id\":\"felipecaputo.git-project-manager\",\"uuid\":\"2bba45f2-4a48-41a6-bb86-d6ba5ab29a9f\"},\"version\":\"1.7.1\",\"installed\":true},{\"identifier\":{\"id\":\"groksrc.ruby\",\"uuid\":\"45cf15f1-1616-44f2-b9f4-34c77af2dce4\"},\"version\":\"0.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"hdg.live-html-previewer\",\"uuid\":\"cd9480c7-b1ec-4528-9c9e-e1e1d71c3652\"},\"version\":\"0.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"hookyqr.beautify\",\"uuid\":\"697255a9-3f36-44c8-b084-d3b91edfb23a\"},\"version\":\"1.5.0\",\"installed\":true},{\"identifier\":{\"id\":\"hridoy.rails-snippets\",\"uuid\":\"d879ccb5-cbdb-45a1-bd74-5641ad0062df\"},\"version\":\"1.0.8\",\"installed\":true},{\"identifier\":{\"id\":\"ivangabriele.vscode-heroku\",\"uuid\":\"445dacc3-595d-429d-9f10-8e5d15310e5a\"},\"version\":\"1.2.6\",\"installed\":true},{\"identifier\":{\"id\":\"jakearl.search-editor-apply-changes\",\"uuid\":\"a85a8ec7-f543-4625-8da7-d21ac04487a0\"},\"version\":\"0.1.1\",\"installed\":true},{\"identifier\":{\"id\":\"jptarquino.postgresql\",\"uuid\":\"da398f66-953d-4be6-adcd-e4344b5ccdec\"},\"version\":\"0.0.2\",\"installed\":true},{\"identifier\":{\"id\":\"kaiwood.endwise\",\"uuid\":\"e9a05054-5cce-41cd-a15c-6d71e99ebab1\"},\"version\":\"1.4.2\",\"installed\":true},{\"identifier\":{\"id\":\"karunamurti.rspec-snippets\",\"uuid\":\"06a986d8-083a-4df6-8378-88fb4b5dedab\"},\"version\":\"0.0.4\",\"installed\":true},{\"identifier\":{\"id\":\"miguel-savignano.ruby-symbols\",\"uuid\":\"015f4367-4522-4348-978c-fbb7adb11de2\"},\"version\":\"0.1.8\",\"installed\":true},{\"identifier\":{\"id\":\"mihai-tiriplica.vscode-github-blamer\",\"uuid\":\"85c5f209-7b8f-476b-8466-872a7907e3f1\"},\"version\":\"1.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"mohsen1.prettify-json\",\"uuid\":\"67e66172-30c7-4478-8f5d-6eac4ae755dc\"},\"version\":\"0.0.3\",\"installed\":true},{\"identifier\":{\"id\":\"mrded.railscasts\",\"uuid\":\"63e19c0d-3646-4915-b9b4-e681463457c8\"},\"version\":\"0.0.4\",\"installed\":true},{\"identifier\":{\"id\":\"mrmlnc.vscode-duplicate\",\"uuid\":\"03944bdc-9bcb-4ac2-b9b3-fdb050dd43e4\"},\"version\":\"1.2.1\",\"installed\":true},{\"identifier\":{\"id\":\"ms-ossdata.vscode-postgresql\",\"uuid\":\"cc4e97b3-c252-4e12-983f-ee5d2101c2cd\"},\"version\":\"0.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"ms-python.python\",\"uuid\":\"f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5\"},\"version\":\"2021.4.765268190\",\"installed\":true},{\"identifier\":{\"id\":\"ms-toolsai.jupyter\",\"uuid\":\"6c2f1801-1e7f-45b2-9b5c-7782f1e076e8\"},\"version\":\"2021.5.745244803\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode.js-debug\",\"uuid\":\"25629058-ddac-4e17-abba-74678e126c5d\"},\"version\":\"1.55.2\"},{\"identifier\":{\"id\":\"ms-vscode.js-debug-companion\",\"uuid\":\"99cb0b7f-7354-4278-b8da-6cc79972169d\"},\"version\":\"1.0.9\"},{\"identifier\":{\"id\":\"ms-vscode.node-debug\",\"uuid\":\"b6ded8fb-a0a0-4c1c-acbd-ab2a3bc995a6\"},\"version\":\"1.44.19\"},{\"identifier\":{\"id\":\"ms-vscode.node-debug2\",\"uuid\":\"36d19e17-7569-4841-a001-947eb18602b2\"},\"version\":\"1.42.5\"},{\"identifier\":{\"id\":\"ms-vscode.references-view\",\"uuid\":\"dc489f46-520d-4556-ae85-1f9eab3c412d\"},\"version\":\"0.0.77\"},{\"identifier\":{\"id\":\"ms-vscode.vscode-js-profile-table\",\"uuid\":\"7e52b41b-71ad-457b-ab7e-0620f1fc4feb\"},\"version\":\"0.0.11\"},{\"identifier\":{\"id\":\"neilding.language-liquid\",\"uuid\":\"a96acff8-5197-43a6-b07c-d4d178558e56\"},\"version\":\"0.1.1\",\"installed\":true},{\"identifier\":{\"id\":\"noku.rails-run-spec-vscode\",\"uuid\":\"f327ee76-fca0-4590-a3aa-f46057bdb877\"},\"version\":\"0.1.3\",\"installed\":true},{\"identifier\":{\"id\":\"pascalreitermann93.vscode-yaml-sort\",\"uuid\":\"0b4b8cd5-e418-4c5f-b288-7c825aab0efd\"},\"version\":\"4.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"paulolteanu.theme-railscasts\",\"uuid\":\"b75a863c-bb8d-447d-8dd6-0fedc53a2a27\"},\"version\":\"4.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"rebornix.ruby\",\"uuid\":\"ae062c8a-c68e-4b92-9ecf-8f1d4288b05d\"},\"version\":\"0.28.1\",\"installed\":true},{\"identifier\":{\"id\":\"shan.code-settings-sync\",\"uuid\":\"e337c67b-55c2-4fef-8949-eb260e7fb7fd\"},\"version\":\"3.4.3\",\"installed\":true},{\"identifier\":{\"id\":\"shd101wyy.markdown-preview-enhanced\",\"uuid\":\"3b1db1fc-c7f7-4bd6-9fa4-b499dfa99a8a\"},\"version\":\"0.5.18\",\"installed\":true},{\"identifier\":{\"id\":\"shoonia.vscode-corvid\",\"uuid\":\"36840f6f-c04a-4649-b7ab-f77fb3105d4f\"},\"version\":\"3.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"sianglim.slim\",\"uuid\":\"66a5558f-9e27-4895-9c3e-dde3d657bc13\"},\"version\":\"0.1.2\",\"installed\":true},{\"identifier\":{\"id\":\"sissel.shopify-liquid\",\"uuid\":\"f3560213-6ed6-4eae-a871-31b51f152516\"},\"version\":\"2.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"skyapps.fish-vscode\",\"uuid\":\"b78d2f2b-8801-40a5-ae88-27d420197d49\"},\"version\":\"0.2.1\",\"installed\":true},{\"identifier\":{\"id\":\"timomeh.git-notch\",\"uuid\":\"675390d8-82f2-4cfb-9b45-9f4ff10a203b\"},\"version\":\"1.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"trentrand.git-commit-helper-vscode\",\"uuid\":\"51f9a633-ec90-4a5a-87be-e20995d1e987\"},\"version\":\"1.0.1\",\"disabled\":true,\"installed\":true},{\"identifier\":{\"id\":\"vscode-icons-team.vscode-icons\",\"uuid\":\"9ccc1dd7-7ec4-4a46-bd4f-7d7b8b9d322a\"},\"version\":\"11.4.0\",\"installed\":true},{\"identifier\":{\"id\":\"waderyan.gitblame\",\"uuid\":\"2335b326-c334-4e81-bc51-c408fcec6e7c\"},\"version\":\"6.0.2\",\"installed\":true},{\"identifier\":{\"id\":\"wingrunr21.vscode-ruby\",\"uuid\":\"708cfcd8-e0c6-49ca-9af6-b27a342d247b\"},\"version\":\"0.28.0\",\"installed\":true},{\"identifier\":{\"id\":\"wmaurer.change-case\",\"uuid\":\"2aa040bf-c73a-455d-8946-5c6cc83b8019\"},\"version\":\"1.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"zainchen.json\",\"uuid\":\"311c4d7f-e81f-47f8-9956-6a9919ddef43\"},\"version\":\"2.0.2\",\"installed\":true}]"}
{"version":5,"content":"[{\"identifier\":{\"id\":\"vscode.bat\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.clojure\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.coffeescript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.configuration-editing\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.cpp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.csharp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.css\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.css-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.dart\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.debug-auto-launch\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.debug-server-ready\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.docker\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.emmet\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.extension-editing\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.fsharp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.git\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.github\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.github-authentication\"},\"version\":\"0.0.2\"},{\"identifier\":{\"id\":\"vscode.go\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.groovy\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.grunt\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.gulp\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.handlebars\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.hlsl\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.html\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.html-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.image-preview\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.ini\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.jake\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.java\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.javascript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.json\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.json-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.julia\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.less\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.log\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.lua\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.make\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.markdown\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.markdown-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.markdown-math\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.merge-conflict\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.microsoft-authentication\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.npm\"},\"version\":\"1.0.1\"},{\"identifier\":{\"id\":\"vscode.objective-c\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.perl\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.php\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.php-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.powershell\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.pug\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.python\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.r\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.razor\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.ruby\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.rust\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.scss\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.search-result\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.shaderlab\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.shellscript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.simple-browser\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.sql\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.swift\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.testing-editor-contributions\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-abyss\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-defaults\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-kimbie-dark\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-monokai\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-monokai-dimmed\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-quietlight\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-red\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-solarized-dark\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-solarized-light\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.theme-tomorrow-night-blue\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.typescript\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.typescript-language-features\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.vb\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.vscode-theme-seti\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.xml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.yaml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"aki77.rails-routes\",\"uuid\":\"2caebba9-a8ad-449e-bb68-85ac9637ebc8\"},\"version\":\"0.6.0\",\"installed\":true},{\"identifier\":{\"id\":\"aliariff.auto-add-brackets\",\"uuid\":\"968b335f-0c15-4e6a-86ad-d3da45dbad73\"},\"version\":\"0.11.0\",\"installed\":true},{\"identifier\":{\"id\":\"aliariff.vscode-erb-beautify\",\"uuid\":\"4bae79e0-35d7-4b4f-9ead-27fe376b4e78\"},\"version\":\"0.2.0\",\"installed\":true},{\"identifier\":{\"id\":\"allenshuber.quote-flipper\",\"uuid\":\"38b924c4-9344-4023-b907-5355c2d4973e\"},\"version\":\"0.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"bung87.rails\",\"uuid\":\"61048194-bd70-4abb-b039-d796bf6be01c\"},\"version\":\"0.17.7\",\"installed\":true},{\"identifier\":{\"id\":\"bung87.vscode-gemfile\",\"uuid\":\"63cce059-9b09-4959-bba8-01be8a606850\"},\"version\":\"0.4.2\",\"installed\":true},{\"identifier\":{\"id\":\"craigmaslowski.erb\",\"uuid\":\"5da0c8de-e8a6-4287-9ef1-632f0d6db9ad\"},\"version\":\"0.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"donjayamanne.githistory\",\"uuid\":\"5960f38e-0bbe-4644-8f9c-9c8824e82511\"},\"version\":\"0.6.17\",\"installed\":true},{\"identifier\":{\"id\":\"dotjoshjohnson.xml\",\"uuid\":\"0cb81da2-1880-4755-9995-0ae9cc728e20\"},\"version\":\"2.5.1\",\"installed\":true},{\"identifier\":{\"id\":\"eg2.vscode-npm-script\",\"uuid\":\"ae9e3eb0-3357-4cc0-90ee-598d2d384757\"},\"version\":\"0.3.22\",\"installed\":true},{\"identifier\":{\"id\":\"emmanuelbeziat.vscode-great-icons\",\"uuid\":\"829a192d-496c-44ac-87f3-0a84ce36a853\"},\"version\":\"2.1.79\",\"installed\":true},{\"identifier\":{\"id\":\"esbenp.prettier-vscode\",\"uuid\":\"96fa4707-6983-4489-b7c5-d5ffdfdcce90\"},\"version\":\"8.0.1\",\"installed\":true},{\"identifier\":{\"id\":\"github.copilot\",\"uuid\":\"23c4aeee-f844-43cd-b53e-1113e483f1a6\"},\"version\":\"1.2.1991\",\"installed\":true},{\"identifier\":{\"id\":\"groksrc.ruby\",\"uuid\":\"45cf15f1-1616-44f2-b9f4-34c77af2dce4\"},\"version\":\"0.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"hookyqr.beautify\",\"uuid\":\"697255a9-3f36-44c8-b084-d3b91edfb23a\"},\"version\":\"1.5.0\",\"installed\":true},{\"identifier\":{\"id\":\"hridoy.rails-snippets\",\"uuid\":\"d879ccb5-cbdb-45a1-bd74-5641ad0062df\"},\"version\":\"1.0.8\",\"installed\":true},{\"identifier\":{\"id\":\"jakearl.search-editor-apply-changes\",\"uuid\":\"a85a8ec7-f543-4625-8da7-d21ac04487a0\"},\"version\":\"0.1.1\",\"installed\":true},{\"identifier\":{\"id\":\"karunamurti.rspec-snippets\",\"uuid\":\"06a986d8-083a-4df6-8378-88fb4b5dedab\"},\"version\":\"0.0.4\",\"installed\":true},{\"identifier\":{\"id\":\"mihai-tiriplica.vscode-github-blamer\",\"uuid\":\"85c5f209-7b8f-476b-8466-872a7907e3f1\"},\"version\":\"1.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"mohsen1.prettify-json\",\"uuid\":\"67e66172-30c7-4478-8f5d-6eac4ae755dc\"},\"version\":\"0.0.3\",\"installed\":true},{\"identifier\":{\"id\":\"mrded.railscasts\",\"uuid\":\"63e19c0d-3646-4915-b9b4-e681463457c8\"},\"version\":\"0.0.4\",\"installed\":true},{\"identifier\":{\"id\":\"mrmlnc.vscode-duplicate\",\"uuid\":\"03944bdc-9bcb-4ac2-b9b3-fdb050dd43e4\"},\"version\":\"1.2.1\",\"installed\":true},{\"identifier\":{\"id\":\"ms-ossdata.vscode-postgresql\",\"uuid\":\"cc4e97b3-c252-4e12-983f-ee5d2101c2cd\"},\"version\":\"0.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"ms-python.python\",\"uuid\":\"f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5\"},\"version\":\"2021.6.944021595\",\"installed\":true},{\"identifier\":{\"id\":\"ms-python.vscode-pylance\",\"uuid\":\"364d2426-116a-433a-a5d8-a5098dc3afbd\"},\"version\":\"2021.7.4\",\"installed\":true},{\"identifier\":{\"id\":\"ms-toolsai.jupyter\",\"uuid\":\"6c2f1801-1e7f-45b2-9b5c-7782f1e076e8\"},\"version\":\"2021.8.1013163132\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode.js-debug\",\"uuid\":\"25629058-ddac-4e17-abba-74678e126c5d\"},\"version\":\"1.58.2\"},{\"identifier\":{\"id\":\"ms-vscode.js-debug-companion\",\"uuid\":\"99cb0b7f-7354-4278-b8da-6cc79972169d\"},\"version\":\"1.0.13\"},{\"identifier\":{\"id\":\"ms-vscode.node-debug\",\"uuid\":\"b6ded8fb-a0a0-4c1c-acbd-ab2a3bc995a6\"},\"version\":\"1.44.28\"},{\"identifier\":{\"id\":\"ms-vscode.node-debug2\",\"uuid\":\"36d19e17-7569-4841-a001-947eb18602b2\"},\"version\":\"1.42.7\"},{\"identifier\":{\"id\":\"ms-vscode.references-view\",\"uuid\":\"dc489f46-520d-4556-ae85-1f9eab3c412d\"},\"version\":\"0.0.80\"},{\"identifier\":{\"id\":\"ms-vscode.vscode-js-profile-table\",\"uuid\":\"7e52b41b-71ad-457b-ab7e-0620f1fc4feb\"},\"version\":\"0.0.18\"},{\"identifier\":{\"id\":\"neilding.language-liquid\",\"uuid\":\"a96acff8-5197-43a6-b07c-d4d178558e56\"},\"version\":\"0.1.1\",\"installed\":true},{\"identifier\":{\"id\":\"noku.rails-run-spec-vscode\",\"uuid\":\"f327ee76-fca0-4590-a3aa-f46057bdb877\"},\"version\":\"0.1.3\",\"installed\":true},{\"identifier\":{\"id\":\"pascalreitermann93.vscode-yaml-sort\",\"uuid\":\"0b4b8cd5-e418-4c5f-b288-7c825aab0efd\"},\"version\":\"5.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"rebornix.ruby\",\"uuid\":\"ae062c8a-c68e-4b92-9ecf-8f1d4288b05d\"},\"version\":\"0.28.1\",\"installed\":true},{\"identifier\":{\"id\":\"shan.code-settings-sync\",\"uuid\":\"e337c67b-55c2-4fef-8949-eb260e7fb7fd\"},\"version\":\"3.4.3\",\"installed\":true},{\"identifier\":{\"id\":\"shd101wyy.markdown-preview-enhanced\",\"uuid\":\"3b1db1fc-c7f7-4bd6-9fa4-b499dfa99a8a\"},\"version\":\"0.5.22\",\"installed\":true},{\"identifier\":{\"id\":\"sianglim.slim\",\"uuid\":\"66a5558f-9e27-4895-9c3e-dde3d657bc13\"},\"version\":\"0.1.2\",\"installed\":true},{\"identifier\":{\"id\":\"sissel.shopify-liquid\",\"uuid\":\"f3560213-6ed6-4eae-a871-31b51f152516\"},\"version\":\"2.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"skyapps.fish-vscode\",\"uuid\":\"b78d2f2b-8801-40a5-ae88-27d420197d49\"},\"version\":\"0.2.1\",\"installed\":true},{\"identifier\":{\"id\":\"timomeh.git-notch\",\"uuid\":\"675390d8-82f2-4cfb-9b45-9f4ff10a203b\"},\"version\":\"1.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"vscode-icons-team.vscode-icons\",\"uuid\":\"9ccc1dd7-7ec4-4a46-bd4f-7d7b8b9d322a\"},\"version\":\"11.5.0\",\"installed\":true},{\"identifier\":{\"id\":\"waderyan.gitblame\",\"uuid\":\"2335b326-c334-4e81-bc51-c408fcec6e7c\"},\"version\":\"8.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"wingrunr21.vscode-ruby\",\"uuid\":\"708cfcd8-e0c6-49ca-9af6-b27a342d247b\"},\"version\":\"0.28.0\",\"installed\":true},{\"identifier\":{\"id\":\"wmaurer.change-case\",\"uuid\":\"2aa040bf-c73a-455d-8946-5c6cc83b8019\"},\"version\":\"1.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"zainchen.json\",\"uuid\":\"311c4d7f-e81f-47f8-9956-6a9919ddef43\"},\"version\":\"2.0.2\",\"installed\":true}]"}
{"ref":"c69f6de0-95d2-4f0c-855d-805863379ea9","content":"{\"version\":5,\"machineId\":\"5981d528-bbaa-4215-9431-01aa6f831ccb\",\"content\":\"[{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.bat\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.clojure\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.coffeescript\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.configuration-editing\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.cpp\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.csharp\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.css\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.css-language-features\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.debug-auto-launch\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.debug-server-ready\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.docker\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.emmet\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.extension-editing\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.fsharp\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.git\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.git-ui\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.github\\\"},\\\"version\\\":\\\"0.0.1\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.github-authentication\\\"},\\\"version\\\":\\\"0.0.1\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.go\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.groovy\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.grunt\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.gulp\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.handlebars\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.hlsl\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.html\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.html-language-features\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.image-preview\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.ini\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.jake\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.java\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.javascript\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.json\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.json-language-features\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.less\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.log\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.lua\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.make\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.markdown\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.markdown-language-features\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.merge-conflict\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.microsoft-authentication\\\"},\\\"version\\\":\\\"0.0.1\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.npm\\\"},\\\"version\\\":\\\"1.0.1\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.objective-c\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.perl\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.php\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.php-language-features\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.powershell\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.pug\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.python\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.r\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.razor\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.ruby\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.rust\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.scss\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.search-result\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.shaderlab\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.shellscript\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.sql\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.swift\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-abyss\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-defaults\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-kimbie-dark\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-monokai\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-monokai-dimmed\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-quietlight\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-red\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-solarized-dark\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-solarized-light\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-tomorrow-night-blue\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.typescript\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.typescript-language-features\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.vb\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.vscode-theme-seti\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.xml\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.yaml\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"aki77.rails-routes\\\",\\\"uuid\\\":\\\"2caebba9-a8ad-449e-bb68-85ac9637ebc8\\\"},\\\"version\\\":\\\"0.4.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"aliariff.auto-add-brackets\\\",\\\"uuid\\\":\\\"968b335f-0c15-4e6a-86ad-d3da45dbad73\\\"},\\\"version\\\":\\\"0.11.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"aliariff.vscode-erb-beautify\\\",\\\"uuid\\\":\\\"4bae79e0-35d7-4b4f-9ead-27fe376b4e78\\\"},\\\"version\\\":\\\"0.2.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"allenshuber.quote-flipper\\\",\\\"uuid\\\":\\\"38b924c4-9344-4023-b907-5355c2d4973e\\\"},\\\"version\\\":\\\"0.0.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"bung87.rails\\\",\\\"uuid\\\":\\\"61048194-bd70-4abb-b039-d796bf6be01c\\\"},\\\"version\\\":\\\"0.16.7\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"bung87.vscode-gemfile\\\",\\\"uuid\\\":\\\"63cce059-9b09-4959-bba8-01be8a606850\\\"},\\\"version\\\":\\\"0.4.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"craigmaslowski.erb\\\",\\\"uuid\\\":\\\"5da0c8de-e8a6-4287-9ef1-632f0d6db9ad\\\"},\\\"version\\\":\\\"0.0.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"donjayamanne.githistory\\\",\\\"uuid\\\":\\\"5960f38e-0bbe-4644-8f9c-9c8824e82511\\\"},\\\"version\\\":\\\"0.6.12\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"dotjoshjohnson.xml\\\",\\\"uuid\\\":\\\"0cb81da2-1880-4755-9995-0ae9cc728e20\\\"},\\\"version\\\":\\\"2.5.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"eg2.vscode-npm-script\\\",\\\"uuid\\\":\\\"ae9e3eb0-3357-4cc0-90ee-598d2d384757\\\"},\\\"version\\\":\\\"0.3.13\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"esbenp.prettier-vscode\\\",\\\"uuid\\\":\\\"96fa4707-6983-4489-b7c5-d5ffdfdcce90\\\"},\\\"version\\\":\\\"5.7.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"groksrc.ruby\\\",\\\"uuid\\\":\\\"45cf15f1-1616-44f2-b9f4-34c77af2dce4\\\"},\\\"version\\\":\\\"0.1.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"hookyqr.beautify\\\",\\\"uuid\\\":\\\"697255a9-3f36-44c8-b084-d3b91edfb23a\\\"},\\\"version\\\":\\\"1.5.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"hridoy.rails-snippets\\\",\\\"uuid\\\":\\\"d879ccb5-cbdb-45a1-bd74-5641ad0062df\\\"},\\\"version\\\":\\\"1.0.8\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"jakearl.search-editor-apply-changes\\\",\\\"uuid\\\":\\\"a85a8ec7-f543-4625-8da7-d21ac04487a0\\\"},\\\"version\\\":\\\"0.1.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"karunamurti.rspec-snippets\\\",\\\"uuid\\\":\\\"06a986d8-083a-4df6-8378-88fb4b5dedab\\\"},\\\"version\\\":\\\"0.0.4\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"mihai-tiriplica.vscode-github-blamer\\\",\\\"uuid\\\":\\\"85c5f209-7b8f-476b-8466-872a7907e3f1\\\"},\\\"version\\\":\\\"1.0.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"mohsen1.prettify-json\\\",\\\"uuid\\\":\\\"67e66172-30c7-4478-8f5d-6eac4ae755dc\\\"},\\\"version\\\":\\\"0.0.3\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"mrded.railscasts\\\",\\\"uuid\\\":\\\"63e19c0d-3646-4915-b9b4-e681463457c8\\\"},\\\"version\\\":\\\"0.0.4\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"mrmlnc.vscode-duplicate\\\",\\\"uuid\\\":\\\"03944bdc-9bcb-4ac2-b9b3-fdb050dd43e4\\\"},\\\"version\\\":\\\"1.2.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-ossdata.vscode-postgresql\\\",\\\"uuid\\\":\\\"cc4e97b3-c252-4e12-983f-ee5d2101c2cd\\\"},\\\"version\\\":\\\"0.3.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-python.python\\\",\\\"uuid\\\":\\\"f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5\\\"},\\\"version\\\":\\\"2020.10.332292344\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-toolsai.jupyter\\\",\\\"uuid\\\":\\\"6c2f1801-1e7f-45b2-9b5c-7782f1e076e8\\\"},\\\"version\\\":\\\"2020.11.358541065\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.js-debug\\\",\\\"uuid\\\":\\\"25629058-ddac-4e17-abba-74678e126c5d\\\"},\\\"version\\\":\\\"1.51.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.js-debug-companion\\\",\\\"uuid\\\":\\\"99cb0b7f-7354-4278-b8da-6cc79972169d\\\"},\\\"version\\\":\\\"1.0.8\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.node-debug\\\",\\\"uuid\\\":\\\"b6ded8fb-a0a0-4c1c-acbd-ab2a3bc995a6\\\"},\\\"version\\\":\\\"1.44.14\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.node-debug2\\\",\\\"uuid\\\":\\\"36d19e17-7569-4841-a001-947eb18602b2\\\"},\\\"version\\\":\\\"1.42.5\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.references-view\\\",\\\"uuid\\\":\\\"dc489f46-520d-4556-ae85-1f9eab3c412d\\\"},\\\"version\\\":\\\"0.0.71\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.vscode-js-profile-table\\\",\\\"uuid\\\":\\\"7e52b41b-71ad-457b-ab7e-0620f1fc4feb\\\"},\\\"version\\\":\\\"0.0.11\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"neilding.language-liquid\\\",\\\"uuid\\\":\\\"a96acff8-5197-43a6-b07c-d4d178558e56\\\"},\\\"version\\\":\\\"0.1.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"noku.rails-run-spec-vscode\\\",\\\"uuid\\\":\\\"f327ee76-fca0-4590-a3aa-f46057bdb877\\\"},\\\"version\\\":\\\"0.1.3\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"pascalreitermann93.vscode-yaml-sort\\\",\\\"uuid\\\":\\\"0b4b8cd5-e418-4c5f-b288-7c825aab0efd\\\"},\\\"version\\\":\\\"2.7.2\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"rebornix.ruby\\\",\\\"uuid\\\":\\\"ae062c8a-c68e-4b92-9ecf-8f1d4288b05d\\\"},\\\"version\\\":\\\"0.27.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"shan.code-settings-sync\\\",\\\"uuid\\\":\\\"e337c67b-55c2-4fef-8949-eb260e7fb7fd\\\"},\\\"version\\\":\\\"3.4.3\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"shd101wyy.markdown-preview-enhanced\\\",\\\"uuid\\\":\\\"3b1db1fc-c7f7-4bd6-9fa4-b499dfa99a8a\\\"},\\\"version\\\":\\\"0.5.13\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"sianglim.slim\\\",\\\"uuid\\\":\\\"66a5558f-9e27-4895-9c3e-dde3d657bc13\\\"},\\\"version\\\":\\\"0.1.2\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"sissel.shopify-liquid\\\",\\\"uuid\\\":\\\"f3560213-6ed6-4eae-a871-31b51f152516\\\"},\\\"version\\\":\\\"2.3.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"skyapps.fish-vscode\\\",\\\"uuid\\\":\\\"b78d2f2b-8801-40a5-ae88-27d420197d49\\\"},\\\"version\\\":\\\"0.2.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"timomeh.git-notch\\\",\\\"uuid\\\":\\\"675390d8-82f2-4cfb-9b45-9f4ff10a203b\\\"},\\\"version\\\":\\\"1.1.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"waderyan.gitblame\\\",\\\"uuid\\\":\\\"2335b326-c334-4e81-bc51-c408fcec6e7c\\\"},\\\"version\\\":\\\"6.0.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"wingrunr21.vscode-ruby\\\",\\\"uuid\\\":\\\"708cfcd8-e0c6-49ca-9af6-b27a342d247b\\\"},\\\"version\\\":\\\"0.27.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"wmaurer.change-case\\\",\\\"uuid\\\":\\\"2aa040bf-c73a-455d-8946-5c6cc83b8019\\\"},\\\"version\\\":\\\"1.0.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"zainchen.json\\\",\\\"uuid\\\":\\\"311c4d7f-e81f-47f8-9956-6a9919ddef43\\\"},\\\"version\\\":\\\"2.0.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode-icons-team.vscode-icons\\\",\\\"uuid\\\":\\\"9ccc1dd7-7ec4-4a46-bd4f-7d7b8b9d322a\\\"},\\\"version\\\":\\\"11.0.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"emmanuelbeziat.vscode-great-icons\\\",\\\"uuid\\\":\\\"829a192d-496c-44ac-87f3-0a84ce36a853\\\"},\\\"version\\\":\\\"2.1.62\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.simple-browser\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.testing-editor-contributions\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.julia\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.notebook-markdown-extensions\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-python.vscode-pylance\\\",\\\"uuid\\\":\\\"364d2426-116a-433a-a5d8-a5098dc3afbd\\\"},\\\"version\\\":\\\"2021.5.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.dart\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"github.copilot\\\",\\\"uuid\\\":\\\"23c4aeee-f844-43cd-b53e-1113e483f1a6\\\"},\\\"version\\\":\\\"1.1.1946\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.markdown-math\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.ipynb\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"dxcweb.string-convert\\\",\\\"uuid\\\":\\\"398bc2fd-eb55-4a9f-90f3-102c36fd8c83\\\"},\\\"version\\\":\\\"0.1.4\\\",\\\"installed\\\":true}]\"}","skippedExtensions":[]}
{"version":1,"content":"{\"storage\":{\"colorThemeData\":{\"version\":1,\"value\":\"{\\\"id\\\":\\\"vs-dark mrded-railscasts-themes-RailsCastsColorScheme-tmTheme\\\",\\\"label\\\":\\\"RailsCasts\\\",\\\"settingsId\\\":\\\"RailsCasts\\\",\\\"themeTokenColors\\\":[{\\\"settings\\\":{\\\"background\\\":\\\"#282828\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"}},{\\\"scope\\\":\\\"source.ruby.embedded, source.ruby.rails.embedded\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\",\\\"foreground\\\":\\\"#BC9458\\\"},\\\"scope\\\":\\\"comment\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#CC7833\\\"},\\\"scope\\\":\\\"keyword, storage\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#FFC66D\\\"},\\\"scope\\\":\\\"entity.name.function, keyword.other.name-of-parameter.objc\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#FFFFFF\\\"},\\\"scope\\\":\\\"entity.name\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"constant.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"constant.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"none\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6D9CBE\\\"},\\\"scope\\\":\\\"none\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#D0D0FF\\\"},\\\"scope\\\":\\\"variable\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"variable.other.block\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#6D9CBE\\\"},\\\"scope\\\":\\\"constant\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DA4939\\\"},\\\"scope\\\":\\\"variable.other.constant\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#6E9CBE\\\"},\\\"scope\\\":\\\"constant.language\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"string\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#DA4939\\\"},\\\"scope\\\":\\\"support.function\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6E9CBE\\\"},\\\"scope\\\":\\\"support.type\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"support.constant\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#E8BF6A\\\"},\\\"scope\\\":\\\"meta.tag, declaration.tag, entity.other.attribute-name\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffffff\\\"},\\\"scope\\\":\\\"entity.name.tag\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#990000\\\",\\\"foreground\\\":\\\"#FFFFFF\\\"},\\\"scope\\\":\\\"invalid\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#519F50\\\"},\\\"scope\\\":\\\"constant.character.escaped, constant.character.escape, string source, string source.ruby\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#144212\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#660000\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#2F33AB\\\"},\\\"scope\\\":\\\"meta.diff.header, meta.separator.diff, meta.diff.index, meta.diff.range\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#F92672\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A6E22E\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#967EFB\\\"},\\\"scope\\\":\\\"markup.changed\\\"}],\\\"semanticTokenRules\\\":[],\\\"extensionData\\\":{\\\"_extensionId\\\":\\\"mrded.railscasts\\\",\\\"_extensionIsBuiltin\\\":false,\\\"_extensionName\\\":\\\"railscasts\\\",\\\"_extensionPublisher\\\":\\\"mrded\\\"},\\\"themeSemanticHighlighting\\\":false,\\\"colorMap\\\":{\\\"editor.background\\\":\\\"#282828\\\",\\\"editorCursor.foreground\\\":\\\"#ffffff\\\",\\\"editor.foreground\\\":\\\"#e6e1dc\\\",\\\"editorWhitespace.foreground\\\":\\\"#404040\\\",\\\"editor.lineHighlightBackground\\\":\\\"#333435\\\",\\\"editor.selectionBackground\\\":\\\"#3d4456e0\\\"},\\\"watch\\\":false}\"},\"cpp.1.lastSessionDate\":{\"version\":1,\"value\":\"Fri Nov 20 2020\"},\"cpp.1.sessionCount\":{\"version\":1,\"value\":\"21\"},\"github-thibaudgg\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"eamodio.gitlens\\\",\\\"name\\\":\\\"GitLens — Git supercharged\\\"}]\"},\"hasNotifiedOfSettingsAutosave\":{\"version\":1,\"value\":\"true\"},\"http.linkProtectionTrustedDomains\":{\"version\":1,\"value\":\"[\\\"https://github.com\\\"]\"},\"java.2.lastSessionDate\":{\"version\":1,\"value\":\"Fri Nov 20 2020\"},\"java.2.sessionCount\":{\"version\":1,\"value\":\"21\"},\"javascript.1.lastSessionDate\":{\"version\":1,\"value\":\"Fri Nov 20 2020\"},\"javascript.1.sessionCount\":{\"version\":1,\"value\":\"21\"},\"nps/isCandidate\":{\"version\":1,\"value\":\"false\"},\"nps/lastSessionDate\":{\"version\":1,\"value\":\"Wed Apr 22 2020\"},\"nps/sessionCount\":{\"version\":1,\"value\":\"9\"},\"nps/skipVersion\":{\"version\":1,\"value\":\"1.44.0\"},\"terminal.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"terminal\\\",\\\"isHidden\\\":false}]\"},\"typescript.1.lastSessionDate\":{\"version\":1,\"value\":\"Fri Nov 20 2020\"},\"typescript.1.sessionCount\":{\"version\":1,\"value\":\"21\"},\"views.cachedViewPositions\":{\"version\":1,\"value\":\"[[\\\"workbench.explorer.emptyView\\\",{\\\"containerId\\\":\\\"workbench.view.explorer\\\",\\\"location\\\":0}]]\"},\"workbench.activity.pinnedViewlets2\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.view.explorer\\\",\\\"pinned\\\":false,\\\"visible\\\":true,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"pinned\\\":false,\\\"visible\\\":true,\\\"order\\\":1},{\\\"id\\\":\\\"workbench.view.scm\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.debug\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.extensions\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.remote\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extension.gitlens\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.json-views\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":9},{\\\"id\\\":\\\"workbench.view.extension.references-view\\\",\\\"pinned\\\":true,\\\"visible\\\":false},{\\\"id\\\":\\\"workbench.view.extension.github-pull-requests\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.sync\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.explorer.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.explorer.openEditorsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.explorer.fileView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"outline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"npm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"timeline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"commitViewProvider\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"compareCommitViewProvider\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"xmlTreeView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.explorer.emptyView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.repositories:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.fileHistory:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.lineHistory:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.compare:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.search:explorer\\\",\\\"isHidden\\\":false}]\"},\"workbench.panel.markers.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.panel.markers.view\\\",\\\"isHidden\\\":false}]\"},\"workbench.panel.output.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"isHidden\\\":false}]\"},\"workbench.panel.pinnedPanels\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"name\\\":\\\"Output\\\",\\\"pinned\\\":true,\\\"order\\\":1,\\\"visible\\\":true},{\\\"id\\\":\\\"terminal\\\",\\\"name\\\":\\\"Terminal\\\",\\\"pinned\\\":true,\\\"order\\\":3,\\\"visible\\\":true},{\\\"id\\\":\\\"refactorPreview\\\",\\\"name\\\":\\\"Refactor Preview\\\",\\\"pinned\\\":true,\\\"visible\\\":false},{\\\"id\\\":\\\"workbench.panel.repl\\\",\\\"name\\\":\\\"Debug Console\\\",\\\"pinned\\\":true,\\\"order\\\":2,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.markers\\\",\\\"name\\\":\\\"Problems\\\",\\\"pinned\\\":true,\\\"order\\\":0,\\\"visible\\\":true}]\"},\"workbench.panel.repl.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.panel.repl.view\\\",\\\"isHidden\\\":false}]\"},\"workbench.scm.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"scm.mainPane\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:1808523390\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1005845725\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:266369707\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-861138703\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:405685213\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"pr:scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"prStatus:scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm.repositories\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"gitlens.views.repositories:scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.fileHistory:scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.lineHistory:scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.compare:scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.search:scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.repositories\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.commits\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.fileHistory\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.lineHistory\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"gitlens.views.branches\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.remotes\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.stashes\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.tags\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.contributors\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"gitlens.views.searchAndCompare\\\",\\\"isHidden\\\":true}]\"},\"workbench.telemetryOptOutShown\":{\"version\":1,\"value\":\"true\"},\"workbench.view.debug.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.debug.startView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.variablesView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.welcome\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.watchExpressionsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.callStackView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.loadedScriptsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.breakPointsView\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extension.gitlens.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"gitlens.views.repositories:gitlens\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.fileHistory:gitlens\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.lineHistory:gitlens\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.compare:gitlens\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.search:gitlens\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.updates\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.welcome\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extension.json-views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"jsonOutline\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extensions.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"extensions.popularExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.enabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.disabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.recommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.listView\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.search.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.view.search\\\",\\\"isHidden\\\":false}]\"}}}"}
{"version":1,"content":"{\"storage\":{\"colorThemeData\":{\"version\":1,\"value\":\"{\\\"id\\\":\\\"vs-dark mrded-railscasts-themes-RailsCastsColorScheme-tmTheme\\\",\\\"label\\\":\\\"RailsCasts\\\",\\\"settingsId\\\":\\\"RailsCasts\\\",\\\"themeTokenColors\\\":[{\\\"settings\\\":{\\\"background\\\":\\\"#282828\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"}},{\\\"scope\\\":\\\"source.ruby.embedded, source.ruby.rails.embedded\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\",\\\"foreground\\\":\\\"#BC9458\\\"},\\\"scope\\\":\\\"comment\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#CC7833\\\"},\\\"scope\\\":\\\"keyword, storage\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#FFC66D\\\"},\\\"scope\\\":\\\"entity.name.function, keyword.other.name-of-parameter.objc\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#FFFFFF\\\"},\\\"scope\\\":\\\"entity.name\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"constant.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"constant.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"none\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6D9CBE\\\"},\\\"scope\\\":\\\"none\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#D0D0FF\\\"},\\\"scope\\\":\\\"variable\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"variable.other.block\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#6D9CBE\\\"},\\\"scope\\\":\\\"constant\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DA4939\\\"},\\\"scope\\\":\\\"variable.other.constant\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#6E9CBE\\\"},\\\"scope\\\":\\\"constant.language\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"string\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#DA4939\\\"},\\\"scope\\\":\\\"support.function\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6E9CBE\\\"},\\\"scope\\\":\\\"support.type\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"support.constant\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#E8BF6A\\\"},\\\"scope\\\":\\\"meta.tag, declaration.tag, entity.other.attribute-name\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffffff\\\"},\\\"scope\\\":\\\"entity.name.tag\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#990000\\\",\\\"foreground\\\":\\\"#FFFFFF\\\"},\\\"scope\\\":\\\"invalid\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#519F50\\\"},\\\"scope\\\":\\\"constant.character.escaped, constant.character.escape, string source, string source.ruby\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#144212\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#660000\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#2F33AB\\\"},\\\"scope\\\":\\\"meta.diff.header, meta.separator.diff, meta.diff.index, meta.diff.range\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#F92672\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A6E22E\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#967EFB\\\"},\\\"scope\\\":\\\"markup.changed\\\"}],\\\"semanticTokenRules\\\":[],\\\"extensionData\\\":{\\\"_extensionId\\\":\\\"mrded.railscasts\\\",\\\"_extensionIsBuiltin\\\":false,\\\"_extensionName\\\":\\\"railscasts\\\",\\\"_extensionPublisher\\\":\\\"mrded\\\"},\\\"themeSemanticHighlighting\\\":false,\\\"colorMap\\\":{\\\"editor.background\\\":\\\"#282828\\\",\\\"editorCursor.foreground\\\":\\\"#ffffff\\\",\\\"editor.foreground\\\":\\\"#e6e1dc\\\",\\\"editorWhitespace.foreground\\\":\\\"#404040\\\",\\\"editor.lineHighlightBackground\\\":\\\"#333435\\\",\\\"editor.selectionBackground\\\":\\\"#3d4456e0\\\"},\\\"watch\\\":false}\"},\"cpp.1.lastSessionDate\":{\"version\":1,\"value\":\"Fri Nov 20 2020\"},\"cpp.1.sessionCount\":{\"version\":1,\"value\":\"237\"},\"extensionsAssistant/importantRecommendationsIgnore\":{\"version\":1,\"value\":\"[\\\"ms-mssql.mssql\\\",\\\"ms-azuretools.vscode-docker\\\",\\\"ms-vscode-remote.remote-containers\\\"]\"},\"github-thibaudgg\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"github.vscode-pull-request-github\\\",\\\"name\\\":\\\"GitHub Pull Requests and Issues\\\"}]\"},\"hasNotifiedOfSettingsAutosave\":{\"version\":1,\"value\":\"true\"},\"http.linkProtectionTrustedDomains\":{\"version\":1,\"value\":\"[\\\"*.github.com\\\",\\\"https://rubocop.readthedocs.io\\\",\\\"https://gitlab.com\\\",\\\"https://admin.lumiere-des-champs.test\\\",\\\"https://admin.croquterre.test\\\",\\\"https://twitter.com\\\",\\\"https://admin.tapatate.test\\\",\\\"https://techcrunch.com\\\",\\\"https://dev.twitter.com\\\",\\\"https://t.co\\\",\\\"https://admin.ragedevert.test\\\",\\\"https://d2ibcm5tv7rtdh.cloudfront.net\\\",\\\"http://192.168.2.163:4567\\\",\\\"https://admin.alabellecourgette.test\\\",\\\"http://en.wikipedia.org\\\",\\\"https://xendit.github.io\\\",\\\"https://admin.clef-des-champs.test\\\",\\\"https://admin.tetedemule.test\\\",\\\"https://rubyonrails.org\\\",\\\"https://todomvc-rails-2020.herokuapp.com\\\",\\\"https://3.basecamp.com\\\"]\"},\"java.2.lastSessionDate\":{\"version\":1,\"value\":\"Fri Nov 20 2020\"},\"java.2.sessionCount\":{\"version\":1,\"value\":\"237\"},\"javascript.1.editedCount\":{\"version\":1,\"value\":\"10\"},\"javascript.1.editedDate\":{\"version\":1,\"value\":\"Fri Sep 11 2020\"},\"javascript.1.isCandidate\":{\"version\":1,\"value\":\"false\"},\"javascript.1.lastSessionDate\":{\"version\":1,\"value\":\"Sun Sep 13 2020\"},\"javascript.1.sessionCount\":{\"version\":1,\"value\":\"176\"},\"javascript.1.skipVersion\":{\"version\":1,\"value\":\"1.49.0\"},\"nps/isCandidate\":{\"version\":1,\"value\":\"false\"},\"nps/lastSessionDate\":{\"version\":1,\"value\":\"Thu Feb 20 2020\"},\"nps/sessionCount\":{\"version\":1,\"value\":\"9\"},\"nps/skipVersion\":{\"version\":1,\"value\":\"1.42.1\"},\"terminal.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"terminal\\\",\\\"isHidden\\\":false}]\"},\"typescript.1.lastSessionDate\":{\"version\":1,\"value\":\"Fri Nov 20 2020\"},\"typescript.1.sessionCount\":{\"version\":1,\"value\":\"237\"},\"views.cachedViewPositions\":{\"version\":1,\"value\":\"[[\\\"workbench.view.search\\\",{\\\"containerId\\\":\\\"workbench.view.explorer\\\"}]]\"},\"workbench.activity.pinnedViewlets2\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.view.explorer\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":1},{\\\"id\\\":\\\"workbench.view.scm\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.debug\\\",\\\"pinned\\\":false,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.extensions\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.remote\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extension.test\\\",\\\"pinned\\\":false,\\\"visible\\\":false,\\\"order\\\":6},{\\\"id\\\":\\\"workbench.view.extension.json-views\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":9},{\\\"id\\\":\\\"workbench.view.extension.gitlens\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.references-view\\\",\\\"pinned\\\":true,\\\"visible\\\":false},{\\\"id\\\":\\\"workbench.view.extension.github-pull-requests\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.sync\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.explorer.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.explorer.fileView\\\",\\\"isHidden\\\":false,\\\"order\\\":2},{\\\"id\\\":\\\"outline\\\",\\\"isHidden\\\":false,\\\"order\\\":3},{\\\"id\\\":\\\"workbench.explorer.openEditorsView\\\",\\\"isHidden\\\":false,\\\"order\\\":1},{\\\"id\\\":\\\"npm\\\",\\\"isHidden\\\":false,\\\"order\\\":5},{\\\"id\\\":\\\"commitViewProvider\\\",\\\"isHidden\\\":false,\\\"order\\\":6},{\\\"id\\\":\\\"timeline\\\",\\\"isHidden\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"xmlTreeView\\\",\\\"isHidden\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.explorer.emptyView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"compareCommitViewProvider\\\",\\\"isHidden\\\":false,\\\"order\\\":7},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"isHidden\\\":false,\\\"order\\\":0},{\\\"id\\\":\\\"gitlens.views.repositories:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.fileHistory:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.lineHistory:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.compare:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.search:explorer\\\",\\\"isHidden\\\":false}]\"},\"workbench.panel.markers.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.panel.markers.view\\\",\\\"isHidden\\\":false}]\"},\"workbench.panel.output.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"isHidden\\\":false}]\"},\"workbench.panel.pinnedPanels\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"terminal\\\",\\\"name\\\":\\\"Terminal\\\",\\\"pinned\\\":true,\\\"order\\\":3,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"name\\\":\\\"Output\\\",\\\"pinned\\\":true,\\\"order\\\":1,\\\"visible\\\":true},{\\\"id\\\":\\\"refactorPreview\\\",\\\"name\\\":\\\"Refactor Preview\\\",\\\"pinned\\\":true,\\\"visible\\\":false},{\\\"id\\\":\\\"workbench.panel.repl\\\",\\\"name\\\":\\\"Debug Console\\\",\\\"pinned\\\":true,\\\"order\\\":2,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.markers\\\",\\\"name\\\":\\\"Problems\\\",\\\"pinned\\\":true,\\\"order\\\":0,\\\"visible\\\":true}]\"},\"workbench.panel.repl.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.panel.repl.view\\\",\\\"isHidden\\\":false}]\"},\"workbench.scm.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"scm.mainPane\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1005845725\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:1808523390\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1527235172\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1672579127\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1680003525\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:527653498\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:2036306800\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1802243763\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:209699455\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-861138703\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:2068847482\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:115865094\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1916934980\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:594069535\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"pr:scm\\\",\\\"isHidden\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"prStatus:scm\\\",\\\"isHidden\\\":false,\\\"order\\\":5},{\\\"id\\\":\\\"scm:repository:-1996249385\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1433032247\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1050925234\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"isHidden\\\":false,\\\"order\\\":2},{\\\"id\\\":\\\"scm:repository:1279543065\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:1032743957\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm.repositories\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"gitlens.views.repositories:scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.fileHistory:scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.lineHistory:scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.compare:scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.search:scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.repositories\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.commits\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.fileHistory\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.lineHistory\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"gitlens.views.branches\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.remotes\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.stashes\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.tags\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.contributors\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"gitlens.views.searchAndCompare\\\",\\\"isHidden\\\":true}]\"},\"workbench.statusbar.hidden\":{\"version\":1,\"value\":\"[\\\"waderyan.gitblame\\\"]\"},\"workbench.telemetryOptOutShown\":{\"version\":1,\"value\":\"true\"},\"workbench.view.debug.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.debug.variablesView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.welcome\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.watchExpressionsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.callStackView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.loadedScriptsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.breakPointsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"jsBrowserBreakpoints\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extension.gitlens.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"gitlens.views.repositories:gitlens\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.fileHistory:gitlens\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.lineHistory:gitlens\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.compare:gitlens\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.search:gitlens\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.updates\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.welcome\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extension.json-views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"jsonOutline\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extension.test.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"python_tests\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"test-explorer\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extensions.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"extensions.popularExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.enabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.disabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.recommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.listView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.vscode-local.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.vscode-local.outdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.disabledExtensionList2\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.builtInExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.builtInBasicsExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.builtInThemesExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.enabledExtensionList2\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.workspaceRecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.vscode-local.default\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.otherrecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.local.default\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.local.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.local.outdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.popular\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.workspaceRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.otherRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.enabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.disabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.marketplace\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchInstalled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchEnabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchDisabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchOutdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchBuiltin\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinFeatureExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinThemeExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinProgrammingLanguageExtensions\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.search.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.view.search\\\",\\\"isHidden\\\":false}]\"}}}"}
{"version":1,"content":"{\"storage\":{\"colorThemeData\":{\"version\":1,\"value\":\"{\\\"id\\\":\\\"vs-dark mrded-railscasts-themes-RailsCastsColorScheme-tmTheme\\\",\\\"label\\\":\\\"RailsCasts\\\",\\\"settingsId\\\":\\\"RailsCasts\\\",\\\"themeTokenColors\\\":[{\\\"settings\\\":{\\\"background\\\":\\\"#282828\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"}},{\\\"scope\\\":\\\"source.ruby.embedded, source.ruby.rails.embedded\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\",\\\"foreground\\\":\\\"#BC9458\\\"},\\\"scope\\\":\\\"comment\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#CC7833\\\"},\\\"scope\\\":\\\"keyword, storage\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#FFC66D\\\"},\\\"scope\\\":\\\"entity.name.function, keyword.other.name-of-parameter.objc\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#FFFFFF\\\"},\\\"scope\\\":\\\"entity.name\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"constant.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"constant.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"none\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6D9CBE\\\"},\\\"scope\\\":\\\"none\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#D0D0FF\\\"},\\\"scope\\\":\\\"variable\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"variable.other.block\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#6D9CBE\\\"},\\\"scope\\\":\\\"constant\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DA4939\\\"},\\\"scope\\\":\\\"variable.other.constant\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#6E9CBE\\\"},\\\"scope\\\":\\\"constant.language\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"string\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#DA4939\\\"},\\\"scope\\\":\\\"support.function\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6E9CBE\\\"},\\\"scope\\\":\\\"support.type\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"support.constant\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#E8BF6A\\\"},\\\"scope\\\":\\\"meta.tag, declaration.tag, entity.other.attribute-name\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffffff\\\"},\\\"scope\\\":\\\"entity.name.tag\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#990000\\\",\\\"foreground\\\":\\\"#FFFFFF\\\"},\\\"scope\\\":\\\"invalid\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#519F50\\\"},\\\"scope\\\":\\\"constant.character.escaped, constant.character.escape, string source, string source.ruby\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#144212\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#660000\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#2F33AB\\\"},\\\"scope\\\":\\\"meta.diff.header, meta.separator.diff, meta.diff.index, meta.diff.range\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#F92672\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A6E22E\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#967EFB\\\"},\\\"scope\\\":\\\"markup.changed\\\"}],\\\"semanticTokenRules\\\":[],\\\"extensionData\\\":{\\\"_extensionId\\\":\\\"mrded.railscasts\\\",\\\"_extensionIsBuiltin\\\":false,\\\"_extensionName\\\":\\\"railscasts\\\",\\\"_extensionPublisher\\\":\\\"mrded\\\"},\\\"themeSemanticHighlighting\\\":false,\\\"colorMap\\\":{\\\"editor.background\\\":\\\"#282828\\\",\\\"editorCursor.foreground\\\":\\\"#ffffff\\\",\\\"editor.foreground\\\":\\\"#e6e1dc\\\",\\\"editorWhitespace.foreground\\\":\\\"#404040\\\",\\\"editor.lineHighlightBackground\\\":\\\"#333435\\\",\\\"editor.selectionBackground\\\":\\\"#3d4456e0\\\"},\\\"watch\\\":false}\"},\"commandPalette.mru.cache\":{\"version\":1,\"value\":\"{\\\"usesLRU\\\":true,\\\"entries\\\":[{\\\"key\\\":\\\"extension.otherOptions\\\",\\\"value\\\":41},{\\\"key\\\":\\\"editor.action.duplicateSelection\\\",\\\"value\\\":42},{\\\"key\\\":\\\"workbench.action.previousPanelView\\\",\\\"value\\\":43},{\\\"key\\\":\\\"extension.sidePreview\\\",\\\"value\\\":47},{\\\"key\\\":\\\"editor.action.showDefinitionPreviewHover\\\",\\\"value\\\":52},{\\\"key\\\":\\\"editor.action.toggleColumnSelection\\\",\\\"value\\\":54},{\\\"key\\\":\\\"git.viewFileHistory\\\",\\\"value\\\":64},{\\\"key\\\":\\\"git.openFile\\\",\\\"value\\\":70},{\\\"key\\\":\\\"vscode-yaml-sort.sortYaml\\\",\\\"value\\\":80},{\\\"key\\\":\\\"vscode-yaml-sort.formatYaml\\\",\\\"value\\\":81},{\\\"key\\\":\\\"workbench.action.openSettingsJson\\\",\\\"value\\\":92},{\\\"key\\\":\\\"solargraph.config\\\",\\\"value\\\":93},{\\\"key\\\":\\\"copyFilePath\\\",\\\"value\\\":98},{\\\"key\\\":\\\"gitblame.quickInfo\\\",\\\"value\\\":102},{\\\"key\\\":\\\"editor.action.indentationToSpaces\\\",\\\"value\\\":113},{\\\"key\\\":\\\"editor.action.detectIndentation\\\",\\\"value\\\":115},{\\\"key\\\":\\\"xmlTools.formatAsXml\\\",\\\"value\\\":140},{\\\"key\\\":\\\"extension.openInGitHubMaster\\\",\\\"value\\\":180},{\\\"key\\\":\\\"extension.HowSettings\\\",\\\"value\\\":190},{\\\"key\\\":\\\"extension.copyGitHubBlameMaster\\\",\\\"value\\\":194},{\\\"key\\\":\\\"duplicate.execute\\\",\\\"value\\\":211},{\\\"key\\\":\\\"git.viewHistory\\\",\\\"value\\\":218},{\\\"key\\\":\\\"workbench.view.extension.github-pull-requests\\\",\\\"value\\\":255},{\\\"key\\\":\\\"git.checkout\\\",\\\"value\\\":256},{\\\"key\\\":\\\"editor.action.transformToUppercase\\\",\\\"value\\\":260},{\\\"key\\\":\\\"workbench.action.terminal.rename\\\",\\\"value\\\":264},{\\\"key\\\":\\\"git.push\\\",\\\"value\\\":335},{\\\"key\\\":\\\"extension.prettifyJSON\\\",\\\"value\\\":390},{\\\"key\\\":\\\"workbench.action.showRuntimeExtensions\\\",\\\"value\\\":401},{\\\"key\\\":\\\"editor.action.formatDocument.none\\\",\\\"value\\\":527},{\\\"key\\\":\\\"editor.action.formatDocument\\\",\\\"value\\\":571},{\\\"key\\\":\\\"test-explorer.reload\\\",\\\"value\\\":577},{\\\"key\\\":\\\"test-explorer.run-file\\\",\\\"value\\\":578},{\\\"key\\\":\\\"test-explorer.run-test-at-cursor\\\",\\\"value\\\":586},{\\\"key\\\":\\\"workbench.action.tasks.test\\\",\\\"value\\\":595},{\\\"key\\\":\\\"extension.runTestFile\\\",\\\"value\\\":596},{\\\"key\\\":\\\"markdown.showPreviewToSide\\\",\\\"value\\\":599},{\\\"key\\\":\\\"extension.changeCase.lower\\\",\\\"value\\\":615},{\\\"key\\\":\\\"commitMessageEditor.openEditor\\\",\\\"value\\\":617},{\\\"key\\\":\\\"extension.changeCase.constant\\\",\\\"value\\\":627},{\\\"key\\\":\\\"extension.openBlameInGitHubMaster\\\",\\\"value\\\":629},{\\\"key\\\":\\\"extension.openBlameInGitHub\\\",\\\"value\\\":630},{\\\"key\\\":\\\"HookyQR.beautifyFile\\\",\\\"value\\\":703},{\\\"key\\\":\\\"workbench.extensions.action.installExtensions\\\",\\\"value\\\":704},{\\\"key\\\":\\\"jsonOutline.renameNode\\\",\\\"value\\\":717},{\\\"key\\\":\\\"gitNotch.commit\\\",\\\"value\\\":833},{\\\"key\\\":\\\"gitNotch.commit-amend\\\",\\\"value\\\":836},{\\\"key\\\":\\\"git.undoCommit\\\",\\\"value\\\":847},{\\\"key\\\":\\\"git.publish\\\",\\\"value\\\":848},{\\\"key\\\":\\\"extension.updateSettings\\\",\\\"value\\\":849}]}\"},\"commandPalette.mru.counter\":{\"version\":1,\"value\":\"850\"},\"cpp.1.lastSessionDate\":{\"version\":1,\"value\":\"Fri Nov 20 2020\"},\"cpp.1.sessionCount\":{\"version\":1,\"value\":\"237\"},\"extensionsAssistant/importantRecommendationsIgnore\":{\"version\":1,\"value\":\"[\\\"ms-mssql.mssql\\\",\\\"ms-azuretools.vscode-docker\\\",\\\"ms-vscode-remote.remote-containers\\\"]\"},\"github-thibaudgg\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"github.vscode-pull-request-github\\\",\\\"name\\\":\\\"GitHub Pull Requests and Issues\\\"}]\"},\"hasNotifiedOfSettingsAutosave\":{\"version\":1,\"value\":\"true\"},\"http.linkProtectionTrustedDomains\":{\"version\":1,\"value\":\"[\\\"*.github.com\\\",\\\"https://rubocop.readthedocs.io\\\",\\\"https://gitlab.com\\\",\\\"https://admin.lumiere-des-champs.test\\\",\\\"https://admin.croquterre.test\\\",\\\"https://twitter.com\\\",\\\"https://admin.tapatate.test\\\",\\\"https://techcrunch.com\\\",\\\"https://dev.twitter.com\\\",\\\"https://t.co\\\",\\\"https://admin.ragedevert.test\\\",\\\"https://d2ibcm5tv7rtdh.cloudfront.net\\\",\\\"http://192.168.2.163:4567\\\",\\\"https://admin.alabellecourgette.test\\\",\\\"http://en.wikipedia.org\\\",\\\"https://xendit.github.io\\\",\\\"https://admin.clef-des-champs.test\\\",\\\"https://admin.tetedemule.test\\\",\\\"https://rubyonrails.org\\\",\\\"https://todomvc-rails-2020.herokuapp.com\\\",\\\"https://3.basecamp.com\\\"]\"},\"java.2.lastSessionDate\":{\"version\":1,\"value\":\"Fri Nov 20 2020\"},\"java.2.sessionCount\":{\"version\":1,\"value\":\"237\"},\"javascript.1.editedCount\":{\"version\":1,\"value\":\"10\"},\"javascript.1.editedDate\":{\"version\":1,\"value\":\"Fri Sep 11 2020\"},\"javascript.1.isCandidate\":{\"version\":1,\"value\":\"false\"},\"javascript.1.lastSessionDate\":{\"version\":1,\"value\":\"Sun Sep 13 2020\"},\"javascript.1.sessionCount\":{\"version\":1,\"value\":\"176\"},\"javascript.1.skipVersion\":{\"version\":1,\"value\":\"1.49.0\"},\"nps/isCandidate\":{\"version\":1,\"value\":\"false\"},\"nps/lastSessionDate\":{\"version\":1,\"value\":\"Thu Feb 20 2020\"},\"nps/sessionCount\":{\"version\":1,\"value\":\"9\"},\"nps/skipVersion\":{\"version\":1,\"value\":\"1.42.1\"},\"terminal.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"terminal\\\",\\\"isHidden\\\":false}]\"},\"typescript.1.lastSessionDate\":{\"version\":1,\"value\":\"Fri Nov 20 2020\"},\"typescript.1.sessionCount\":{\"version\":1,\"value\":\"237\"},\"views.cachedViewPositions\":{\"version\":1,\"value\":\"[[\\\"workbench.explorer.emptyView\\\",{\\\"containerId\\\":\\\"workbench.view.explorer\\\",\\\"location\\\":0}],[\\\"workbench.view.search\\\",{\\\"containerId\\\":\\\"workbench.view.explorer\\\"}]]\"},\"workbench.activity.pinnedViewlets2\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.view.explorer\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":1},{\\\"id\\\":\\\"workbench.view.scm\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.debug\\\",\\\"pinned\\\":false,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.extensions\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.remote\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extension.test\\\",\\\"pinned\\\":false,\\\"visible\\\":false,\\\"order\\\":6},{\\\"id\\\":\\\"workbench.view.extension.json-views\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":9},{\\\"id\\\":\\\"workbench.view.extension.gitlens\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.references-view\\\",\\\"pinned\\\":true,\\\"visible\\\":false},{\\\"id\\\":\\\"workbench.view.extension.github-pull-requests\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.sync\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.explorer.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.explorer.openEditorsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.explorer.fileView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"outline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"npm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"timeline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"commitViewProvider\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"compareCommitViewProvider\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"xmlTreeView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.explorer.emptyView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.repositories:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.fileHistory:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.lineHistory:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.compare:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.search:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"isHidden\\\":false}]\"},\"workbench.panel.markers.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.panel.markers.view\\\",\\\"isHidden\\\":false}]\"},\"workbench.panel.output.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"isHidden\\\":false}]\"},\"workbench.panel.pinnedPanels\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"terminal\\\",\\\"name\\\":\\\"Terminal\\\",\\\"pinned\\\":true,\\\"order\\\":3,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"name\\\":\\\"Output\\\",\\\"pinned\\\":true,\\\"order\\\":1,\\\"visible\\\":true},{\\\"id\\\":\\\"refactorPreview\\\",\\\"name\\\":\\\"Refactor Preview\\\",\\\"pinned\\\":true,\\\"visible\\\":false},{\\\"id\\\":\\\"workbench.panel.repl\\\",\\\"name\\\":\\\"Debug Console\\\",\\\"pinned\\\":true,\\\"order\\\":2,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.markers\\\",\\\"name\\\":\\\"Problems\\\",\\\"pinned\\\":true,\\\"order\\\":0,\\\"visible\\\":true}]\"},\"workbench.panel.repl.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.panel.repl.view\\\",\\\"isHidden\\\":false}]\"},\"workbench.scm.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"scm.mainPane\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1005845725\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:1808523390\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1527235172\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1672579127\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1680003525\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:527653498\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:2036306800\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1802243763\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:209699455\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-861138703\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:2068847482\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:115865094\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1916934980\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:594069535\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"pr:scm\\\",\\\"isHidden\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"prStatus:scm\\\",\\\"isHidden\\\":false,\\\"order\\\":5},{\\\"id\\\":\\\"scm:repository:-1996249385\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1433032247\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1050925234\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"isHidden\\\":false,\\\"order\\\":2},{\\\"id\\\":\\\"scm:repository:1279543065\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:1032743957\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm.repositories\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"gitlens.views.repositories:scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.fileHistory:scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.lineHistory:scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.compare:scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.search:scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.repositories\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.commits\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.fileHistory\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.lineHistory\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"gitlens.views.branches\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.remotes\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.stashes\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.tags\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.contributors\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"gitlens.views.searchAndCompare\\\",\\\"isHidden\\\":true}]\"},\"workbench.statusbar.hidden\":{\"version\":1,\"value\":\"[\\\"waderyan.gitblame\\\"]\"},\"workbench.telemetryOptOutShown\":{\"version\":1,\"value\":\"true\"},\"workbench.view.debug.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.debug.variablesView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.welcome\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.watchExpressionsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.callStackView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.loadedScriptsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.breakPointsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"jsBrowserBreakpoints\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extension.gitlens.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"gitlens.views.repositories:gitlens\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.fileHistory:gitlens\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.lineHistory:gitlens\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.compare:gitlens\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.search:gitlens\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.updates\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.welcome\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extension.json-views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"jsonOutline\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extension.test.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"python_tests\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"test-explorer\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extensions.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"extensions.popularExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.enabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.disabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.recommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.listView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.vscode-local.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.vscode-local.outdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.disabledExtensionList2\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.builtInExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.builtInBasicsExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.builtInThemesExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.enabledExtensionList2\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.workspaceRecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.vscode-local.default\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.otherrecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.local.default\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.local.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.local.outdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.popular\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.workspaceRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.otherRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.enabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.disabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.marketplace\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchInstalled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchEnabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchDisabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchOutdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchBuiltin\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinFeatureExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinThemeExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinProgrammingLanguageExtensions\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.search.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.view.search\\\",\\\"isHidden\\\":false}]\"}}}"}
{"version":1,"content":"{\"storage\":{\"colorThemeData\":{\"version\":1,\"value\":\"{\\\"id\\\":\\\"vs-dark mrded-railscasts-themes-RailsCastsColorScheme-tmTheme\\\",\\\"label\\\":\\\"RailsCasts\\\",\\\"settingsId\\\":\\\"RailsCasts\\\",\\\"themeTokenColors\\\":[{\\\"settings\\\":{\\\"background\\\":\\\"#282828\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"}},{\\\"scope\\\":\\\"source.ruby.embedded, source.ruby.rails.embedded\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\",\\\"foreground\\\":\\\"#BC9458\\\"},\\\"scope\\\":\\\"comment\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#CC7833\\\"},\\\"scope\\\":\\\"keyword, storage\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#FFC66D\\\"},\\\"scope\\\":\\\"entity.name.function, keyword.other.name-of-parameter.objc\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#FFFFFF\\\"},\\\"scope\\\":\\\"entity.name\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"constant.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"constant.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"none\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6D9CBE\\\"},\\\"scope\\\":\\\"none\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#D0D0FF\\\"},\\\"scope\\\":\\\"variable\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"variable.other.block\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#6D9CBE\\\"},\\\"scope\\\":\\\"constant\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DA4939\\\"},\\\"scope\\\":\\\"variable.other.constant\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#6E9CBE\\\"},\\\"scope\\\":\\\"constant.language\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"string\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#DA4939\\\"},\\\"scope\\\":\\\"support.function\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6E9CBE\\\"},\\\"scope\\\":\\\"support.type\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"support.constant\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#E8BF6A\\\"},\\\"scope\\\":\\\"meta.tag, declaration.tag, entity.other.attribute-name\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffffff\\\"},\\\"scope\\\":\\\"entity.name.tag\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#990000\\\",\\\"foreground\\\":\\\"#FFFFFF\\\"},\\\"scope\\\":\\\"invalid\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#519F50\\\"},\\\"scope\\\":\\\"constant.character.escaped, constant.character.escape, string source, string source.ruby\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#144212\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#660000\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#2F33AB\\\"},\\\"scope\\\":\\\"meta.diff.header, meta.separator.diff, meta.diff.index, meta.diff.range\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#F92672\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A6E22E\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#967EFB\\\"},\\\"scope\\\":\\\"markup.changed\\\"}],\\\"semanticTokenRules\\\":[],\\\"extensionData\\\":{\\\"_extensionId\\\":\\\"mrded.railscasts\\\",\\\"_extensionIsBuiltin\\\":false,\\\"_extensionName\\\":\\\"railscasts\\\",\\\"_extensionPublisher\\\":\\\"mrded\\\"},\\\"themeSemanticHighlighting\\\":false,\\\"colorMap\\\":{\\\"editor.background\\\":\\\"#282828\\\",\\\"editorCursor.foreground\\\":\\\"#ffffff\\\",\\\"editor.foreground\\\":\\\"#e6e1dc\\\",\\\"editorWhitespace.foreground\\\":\\\"#404040\\\",\\\"editor.lineHighlightBackground\\\":\\\"#333435\\\",\\\"editor.selectionBackground\\\":\\\"#3d4456e0\\\"},\\\"watch\\\":false}\"},\"cpp.1.lastSessionDate\":{\"version\":1,\"value\":\"Fri Nov 20 2020\"},\"cpp.1.sessionCount\":{\"version\":1,\"value\":\"237\"},\"extensionsAssistant/importantRecommendationsIgnore\":{\"version\":1,\"value\":\"[\\\"ms-mssql.mssql\\\",\\\"ms-azuretools.vscode-docker\\\",\\\"ms-vscode-remote.remote-containers\\\"]\"},\"github-thibaudgg\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"github.vscode-pull-request-github\\\",\\\"name\\\":\\\"GitHub Pull Requests and Issues\\\"}]\"},\"hasNotifiedOfSettingsAutosave\":{\"version\":1,\"value\":\"true\"},\"http.linkProtectionTrustedDomains\":{\"version\":1,\"value\":\"[\\\"*.github.com\\\",\\\"https://rubocop.readthedocs.io\\\",\\\"https://gitlab.com\\\",\\\"https://admin.lumiere-des-champs.test\\\",\\\"https://admin.croquterre.test\\\",\\\"https://twitter.com\\\",\\\"https://admin.tapatate.test\\\",\\\"https://techcrunch.com\\\",\\\"https://dev.twitter.com\\\",\\\"https://t.co\\\",\\\"https://admin.ragedevert.test\\\",\\\"https://d2ibcm5tv7rtdh.cloudfront.net\\\",\\\"http://192.168.2.163:4567\\\",\\\"https://admin.alabellecourgette.test\\\",\\\"http://en.wikipedia.org\\\",\\\"https://xendit.github.io\\\",\\\"https://admin.clef-des-champs.test\\\",\\\"https://admin.tetedemule.test\\\",\\\"https://rubyonrails.org\\\",\\\"https://todomvc-rails-2020.herokuapp.com\\\",\\\"https://3.basecamp.com\\\"]\"},\"java.2.lastSessionDate\":{\"version\":1,\"value\":\"Fri Nov 20 2020\"},\"java.2.sessionCount\":{\"version\":1,\"value\":\"237\"},\"javascript.1.editedCount\":{\"version\":1,\"value\":\"10\"},\"javascript.1.editedDate\":{\"version\":1,\"value\":\"Fri Sep 11 2020\"},\"javascript.1.isCandidate\":{\"version\":1,\"value\":\"false\"},\"javascript.1.lastSessionDate\":{\"version\":1,\"value\":\"Sun Sep 13 2020\"},\"javascript.1.sessionCount\":{\"version\":1,\"value\":\"176\"},\"javascript.1.skipVersion\":{\"version\":1,\"value\":\"1.49.0\"},\"nps/isCandidate\":{\"version\":1,\"value\":\"false\"},\"nps/lastSessionDate\":{\"version\":1,\"value\":\"Thu Feb 20 2020\"},\"nps/sessionCount\":{\"version\":1,\"value\":\"9\"},\"nps/skipVersion\":{\"version\":1,\"value\":\"1.42.1\"},\"terminal.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"terminal\\\",\\\"isHidden\\\":false}]\"},\"typescript.1.lastSessionDate\":{\"version\":1,\"value\":\"Fri Nov 20 2020\"},\"typescript.1.sessionCount\":{\"version\":1,\"value\":\"237\"},\"views.cachedViewPositions\":{\"version\":1,\"value\":\"[[\\\"workbench.explorer.emptyView\\\",{\\\"containerId\\\":\\\"workbench.view.explorer\\\",\\\"location\\\":0}],[\\\"workbench.view.search\\\",{\\\"containerId\\\":\\\"workbench.view.explorer\\\"}]]\"},\"workbench.activity.pinnedViewlets2\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.view.explorer\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":1},{\\\"id\\\":\\\"workbench.view.scm\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.debug\\\",\\\"pinned\\\":false,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.extensions\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.remote\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extension.test\\\",\\\"pinned\\\":false,\\\"visible\\\":false,\\\"order\\\":6},{\\\"id\\\":\\\"workbench.view.extension.json-views\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":9},{\\\"id\\\":\\\"workbench.view.extension.gitlens\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.references-view\\\",\\\"pinned\\\":true,\\\"visible\\\":false},{\\\"id\\\":\\\"workbench.view.extension.github-pull-requests\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.sync\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.explorer.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.explorer.openEditorsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.explorer.fileView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"outline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"npm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"timeline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"commitViewProvider\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"compareCommitViewProvider\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"xmlTreeView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.explorer.emptyView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.repositories:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.fileHistory:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.lineHistory:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.compare:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.search:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"isHidden\\\":false}]\"},\"workbench.panel.markers.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.panel.markers.view\\\",\\\"isHidden\\\":false}]\"},\"workbench.panel.output.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"isHidden\\\":false}]\"},\"workbench.panel.pinnedPanels\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"terminal\\\",\\\"name\\\":\\\"Terminal\\\",\\\"pinned\\\":true,\\\"order\\\":3,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"name\\\":\\\"Output\\\",\\\"pinned\\\":true,\\\"order\\\":1,\\\"visible\\\":true},{\\\"id\\\":\\\"refactorPreview\\\",\\\"name\\\":\\\"Refactor Preview\\\",\\\"pinned\\\":true,\\\"visible\\\":false},{\\\"id\\\":\\\"workbench.panel.repl\\\",\\\"name\\\":\\\"Debug Console\\\",\\\"pinned\\\":true,\\\"order\\\":2,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.markers\\\",\\\"name\\\":\\\"Problems\\\",\\\"pinned\\\":true,\\\"order\\\":0,\\\"visible\\\":true}]\"},\"workbench.panel.repl.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.panel.repl.view\\\",\\\"isHidden\\\":false}]\"},\"workbench.scm.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"scm.mainPane\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1005845725\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:1808523390\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1527235172\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1672579127\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1680003525\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:527653498\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:2036306800\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1802243763\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:209699455\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-861138703\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:2068847482\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:115865094\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1916934980\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:594069535\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"pr:scm\\\",\\\"isHidden\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"prStatus:scm\\\",\\\"isHidden\\\":false,\\\"order\\\":5},{\\\"id\\\":\\\"scm:repository:-1996249385\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1433032247\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1050925234\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"isHidden\\\":false,\\\"order\\\":2},{\\\"id\\\":\\\"scm:repository:1279543065\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:1032743957\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm.repositories\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"gitlens.views.repositories:scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.fileHistory:scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.lineHistory:scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.compare:scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.search:scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.repositories\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.commits\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.fileHistory\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.lineHistory\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"gitlens.views.branches\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.remotes\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.stashes\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.tags\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.contributors\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"gitlens.views.searchAndCompare\\\",\\\"isHidden\\\":true}]\"},\"workbench.statusbar.hidden\":{\"version\":1,\"value\":\"[\\\"waderyan.gitblame\\\"]\"},\"workbench.telemetryOptOutShown\":{\"version\":1,\"value\":\"true\"},\"workbench.view.debug.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.debug.variablesView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.welcome\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.watchExpressionsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.callStackView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.loadedScriptsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.breakPointsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"jsBrowserBreakpoints\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extension.gitlens.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"gitlens.views.repositories:gitlens\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.fileHistory:gitlens\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.lineHistory:gitlens\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.compare:gitlens\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.search:gitlens\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.updates\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.welcome\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extension.json-views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"jsonOutline\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extension.test.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"python_tests\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"test-explorer\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extensions.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"extensions.popularExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.enabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.disabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.recommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.listView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.vscode-local.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.vscode-local.outdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.disabledExtensionList2\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.builtInExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.builtInBasicsExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.builtInThemesExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.enabledExtensionList2\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.workspaceRecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.vscode-local.default\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.otherrecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.local.default\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.local.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.local.outdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.popular\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.workspaceRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.otherRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.enabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.disabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.marketplace\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchInstalled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchEnabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchDisabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchOutdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchBuiltin\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinFeatureExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinThemeExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinProgrammingLanguageExtensions\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.search.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.view.search\\\",\\\"isHidden\\\":false}]\"}}}"}
{"version":1,"content":"{\"storage\":{\"colorThemeData\":{\"version\":1,\"value\":\"{\\\"id\\\":\\\"vs-dark mrded-railscasts-themes-RailsCastsColorScheme-tmTheme\\\",\\\"label\\\":\\\"RailsCasts\\\",\\\"settingsId\\\":\\\"RailsCasts\\\",\\\"themeTokenColors\\\":[{\\\"settings\\\":{\\\"background\\\":\\\"#282828\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"}},{\\\"scope\\\":\\\"source.ruby.embedded, source.ruby.rails.embedded\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\",\\\"foreground\\\":\\\"#BC9458\\\"},\\\"scope\\\":\\\"comment\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#CC7833\\\"},\\\"scope\\\":\\\"keyword, storage\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#FFC66D\\\"},\\\"scope\\\":\\\"entity.name.function, keyword.other.name-of-parameter.objc\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#FFFFFF\\\"},\\\"scope\\\":\\\"entity.name\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"constant.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"constant.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"none\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6D9CBE\\\"},\\\"scope\\\":\\\"none\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#D0D0FF\\\"},\\\"scope\\\":\\\"variable\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"variable.other.block\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#6D9CBE\\\"},\\\"scope\\\":\\\"constant\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DA4939\\\"},\\\"scope\\\":\\\"variable.other.constant\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#6E9CBE\\\"},\\\"scope\\\":\\\"constant.language\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"string\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#DA4939\\\"},\\\"scope\\\":\\\"support.function\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6E9CBE\\\"},\\\"scope\\\":\\\"support.type\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"support.constant\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#E8BF6A\\\"},\\\"scope\\\":\\\"meta.tag, declaration.tag, entity.other.attribute-name\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffffff\\\"},\\\"scope\\\":\\\"entity.name.tag\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#990000\\\",\\\"foreground\\\":\\\"#FFFFFF\\\"},\\\"scope\\\":\\\"invalid\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#519F50\\\"},\\\"scope\\\":\\\"constant.character.escaped, constant.character.escape, string source, string source.ruby\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#144212\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#660000\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#2F33AB\\\"},\\\"scope\\\":\\\"meta.diff.header, meta.separator.diff, meta.diff.index, meta.diff.range\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#F92672\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A6E22E\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#967EFB\\\"},\\\"scope\\\":\\\"markup.changed\\\"}],\\\"semanticTokenRules\\\":[],\\\"extensionData\\\":{\\\"_extensionId\\\":\\\"mrded.railscasts\\\",\\\"_extensionIsBuiltin\\\":false,\\\"_extensionName\\\":\\\"railscasts\\\",\\\"_extensionPublisher\\\":\\\"mrded\\\"},\\\"themeSemanticHighlighting\\\":false,\\\"colorMap\\\":{\\\"editor.background\\\":\\\"#282828\\\",\\\"editorCursor.foreground\\\":\\\"#ffffff\\\",\\\"editor.foreground\\\":\\\"#e6e1dc\\\",\\\"editorWhitespace.foreground\\\":\\\"#404040\\\",\\\"editor.lineHighlightBackground\\\":\\\"#333435\\\",\\\"editor.selectionBackground\\\":\\\"#3d4456e0\\\"},\\\"watch\\\":false}\"},\"cpp.1.lastSessionDate\":{\"version\":1,\"value\":\"Tue Apr 06 2021\"},\"cpp.1.sessionCount\":{\"version\":1,\"value\":\"257\"},\"extensionsAssistant/importantRecommendationsIgnore\":{\"version\":1,\"value\":\"[\\\"ms-mssql.mssql\\\",\\\"ms-azuretools.vscode-docker\\\",\\\"ms-vscode-remote.remote-containers\\\"]\"},\"github-thibaudgg\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"github.vscode-pull-request-github\\\",\\\"name\\\":\\\"GitHub Pull Requests and Issues\\\"},{\\\"id\\\":\\\"eamodio.gitlens\\\",\\\"name\\\":\\\"GitLens — Git supercharged\\\"}]\"},\"http.linkProtectionTrustedDomains\":{\"version\":1,\"value\":\"[\\\"*.github.com\\\",\\\"https://rubocop.readthedocs.io\\\",\\\"https://gitlab.com\\\",\\\"https://admin.lumiere-des-champs.test\\\",\\\"https://admin.croquterre.test\\\",\\\"https://twitter.com\\\",\\\"https://admin.tapatate.test\\\",\\\"https://techcrunch.com\\\",\\\"https://dev.twitter.com\\\",\\\"https://t.co\\\",\\\"https://admin.ragedevert.test\\\",\\\"https://d2ibcm5tv7rtdh.cloudfront.net\\\",\\\"http://192.168.2.163:4567\\\",\\\"https://admin.alabellecourgette.test\\\",\\\"http://en.wikipedia.org\\\",\\\"https://xendit.github.io\\\",\\\"https://admin.clef-des-champs.test\\\",\\\"https://admin.tetedemule.test\\\",\\\"https://rubyonrails.org\\\",\\\"https://todomvc-rails-2020.herokuapp.com\\\",\\\"https://3.basecamp.com\\\"]\"},\"java.2.lastSessionDate\":{\"version\":1,\"value\":\"Tue Apr 06 2021\"},\"java.2.sessionCount\":{\"version\":1,\"value\":\"257\"},\"javascript.1.editedCount\":{\"version\":1,\"value\":\"10\"},\"javascript.1.editedDate\":{\"version\":1,\"value\":\"Fri Sep 11 2020\"},\"javascript.1.isCandidate\":{\"version\":1,\"value\":\"false\"},\"javascript.1.lastSessionDate\":{\"version\":1,\"value\":\"Sun Sep 13 2020\"},\"javascript.1.sessionCount\":{\"version\":1,\"value\":\"176\"},\"javascript.1.skipVersion\":{\"version\":1,\"value\":\"1.49.0\"},\"nps/isCandidate\":{\"version\":1,\"value\":\"false\"},\"nps/lastSessionDate\":{\"version\":1,\"value\":\"Thu Feb 20 2020\"},\"nps/sessionCount\":{\"version\":1,\"value\":\"9\"},\"nps/skipVersion\":{\"version\":1,\"value\":\"1.42.1\"},\"terminal.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"terminal\\\",\\\"isHidden\\\":false}]\"},\"typescript.1.lastSessionDate\":{\"version\":1,\"value\":\"Tue Apr 06 2021\"},\"typescript.1.sessionCount\":{\"version\":1,\"value\":\"257\"},\"views.cachedViewPositions\":{\"version\":1,\"value\":\"[[\\\"workbench.explorer.emptyView\\\",{\\\"containerId\\\":\\\"workbench.view.explorer\\\",\\\"location\\\":0}],[\\\"workbench.view.search\\\",{\\\"containerId\\\":\\\"workbench.view.explorer\\\"}]]\"},\"workbench.activity.pinnedViewlets2\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.view.explorer\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":1},{\\\"id\\\":\\\"workbench.view.scm\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.debug\\\",\\\"pinned\\\":false,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.extensions\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.remote\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extension.test\\\",\\\"pinned\\\":false,\\\"visible\\\":false,\\\"order\\\":6},{\\\"id\\\":\\\"workbench.view.extension.json-views\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":9},{\\\"id\\\":\\\"workbench.view.extension.gitlens\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.references-view\\\",\\\"pinned\\\":true,\\\"visible\\\":false},{\\\"id\\\":\\\"workbench.view.extension.github-pull-requests\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.sync\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.explorer.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.explorer.openEditorsView\\\",\\\"isHidden\\\":true,\\\"order\\\":1},{\\\"id\\\":\\\"workbench.explorer.fileView\\\",\\\"isHidden\\\":false,\\\"order\\\":2},{\\\"id\\\":\\\"outline\\\",\\\"isHidden\\\":true,\\\"order\\\":3},{\\\"id\\\":\\\"npm\\\",\\\"isHidden\\\":true,\\\"order\\\":5},{\\\"id\\\":\\\"timeline\\\",\\\"isHidden\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"commitViewProvider\\\",\\\"isHidden\\\":false,\\\"order\\\":6},{\\\"id\\\":\\\"compareCommitViewProvider\\\",\\\"isHidden\\\":false,\\\"order\\\":7},{\\\"id\\\":\\\"xmlTreeView\\\",\\\"isHidden\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.explorer.emptyView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.repositories:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.fileHistory:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.lineHistory:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.compare:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.search:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"isHidden\\\":false,\\\"order\\\":0}]\"},\"workbench.panel.markers.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.panel.markers.view\\\",\\\"isHidden\\\":false}]\"},\"workbench.panel.output.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"isHidden\\\":false}]\"},\"workbench.panel.pinnedPanels\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"terminal\\\",\\\"name\\\":\\\"Terminal\\\",\\\"pinned\\\":true,\\\"order\\\":3,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"name\\\":\\\"Output\\\",\\\"pinned\\\":true,\\\"order\\\":1,\\\"visible\\\":true},{\\\"id\\\":\\\"refactorPreview\\\",\\\"name\\\":\\\"Refactor Preview\\\",\\\"pinned\\\":true,\\\"visible\\\":false},{\\\"id\\\":\\\"workbench.panel.repl\\\",\\\"name\\\":\\\"Debug Console\\\",\\\"pinned\\\":true,\\\"order\\\":2,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.markers\\\",\\\"name\\\":\\\"Problems\\\",\\\"pinned\\\":true,\\\"order\\\":0,\\\"visible\\\":true}]\"},\"workbench.panel.repl.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.panel.repl.view\\\",\\\"isHidden\\\":false}]\"},\"workbench.scm.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"scm.mainPane\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1005845725\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:1808523390\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1527235172\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1672579127\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1680003525\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:527653498\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:2036306800\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1802243763\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:209699455\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-861138703\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:2068847482\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:115865094\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1916934980\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:594069535\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"pr:scm\\\",\\\"isHidden\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"prStatus:scm\\\",\\\"isHidden\\\":false,\\\"order\\\":5},{\\\"id\\\":\\\"scm:repository:-1996249385\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1433032247\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:-1050925234\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"isHidden\\\":false,\\\"order\\\":2},{\\\"id\\\":\\\"scm:repository:1279543065\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"scm:repository:1032743957\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.scm.repositories\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"gitlens.views.repositories:scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.fileHistory:scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.lineHistory:scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.compare:scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.search:scm\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.repositories\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.commits\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.fileHistory\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.lineHistory\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"gitlens.views.branches\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.remotes\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.stashes\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.tags\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.contributors\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"gitlens.views.searchAndCompare\\\",\\\"isHidden\\\":true}]\"},\"workbench.statusbar.hidden\":{\"version\":1,\"value\":\"[\\\"waderyan.gitblame\\\"]\"},\"workbench.telemetryOptOutShown\":{\"version\":1,\"value\":\"true\"},\"workbench.view.debug.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.debug.variablesView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.welcome\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.watchExpressionsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.callStackView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.loadedScriptsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.debug.breakPointsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"jsBrowserBreakpoints\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extension.gitlens.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"gitlens.views.repositories:gitlens\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.fileHistory:gitlens\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.lineHistory:gitlens\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.compare:gitlens\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.search:gitlens\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.updates\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.welcome\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extension.json-views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"jsonOutline\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extension.test.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"python_tests\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"test-explorer\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extensions.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"extensions.popularExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.enabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.disabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.recommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.listView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.vscode-local.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.vscode-local.outdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.disabledExtensionList2\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.builtInExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.builtInBasicsExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.builtInThemesExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.enabledExtensionList2\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.workspaceRecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.vscode-local.default\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.otherrecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.local.default\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.local.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.local.outdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.popular\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.workspaceRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.otherRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.enabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.disabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.marketplace\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchInstalled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchEnabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchDisabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchOutdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchBuiltin\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinFeatureExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinThemeExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinProgrammingLanguageExtensions\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.search.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.view.search\\\",\\\"isHidden\\\":false}]\"}}}"}
{"version":1,"content":"{\"storage\":{\"ces/skipSurvey\":{\"version\":1,\"value\":\"1.55.0\"},\"colorThemeData\":{\"version\":1,\"value\":\"{\\\"id\\\":\\\"vs-dark mrded-railscasts-themes-RailsCastsColorScheme-tmTheme\\\",\\\"label\\\":\\\"RailsCasts\\\",\\\"settingsId\\\":\\\"RailsCasts\\\",\\\"themeTokenColors\\\":[{\\\"settings\\\":{\\\"background\\\":\\\"#282828\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"}},{\\\"scope\\\":\\\"source.ruby.embedded, source.ruby.rails.embedded\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\",\\\"foreground\\\":\\\"#BC9458\\\"},\\\"scope\\\":\\\"comment\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#CC7833\\\"},\\\"scope\\\":\\\"keyword, storage\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#FFC66D\\\"},\\\"scope\\\":\\\"entity.name.function, keyword.other.name-of-parameter.objc\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#FFFFFF\\\"},\\\"scope\\\":\\\"entity.name\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"constant.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"constant.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"none\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6D9CBE\\\"},\\\"scope\\\":\\\"none\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#D0D0FF\\\"},\\\"scope\\\":\\\"variable\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"variable.other.block\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#6D9CBE\\\"},\\\"scope\\\":\\\"constant\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DA4939\\\"},\\\"scope\\\":\\\"variable.other.constant\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#6E9CBE\\\"},\\\"scope\\\":\\\"constant.language\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"string\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#DA4939\\\"},\\\"scope\\\":\\\"support.function\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6E9CBE\\\"},\\\"scope\\\":\\\"support.type\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"support.constant\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#E8BF6A\\\"},\\\"scope\\\":\\\"meta.tag, declaration.tag, entity.other.attribute-name\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffffff\\\"},\\\"scope\\\":\\\"entity.name.tag\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#990000\\\",\\\"foreground\\\":\\\"#FFFFFF\\\"},\\\"scope\\\":\\\"invalid\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#519F50\\\"},\\\"scope\\\":\\\"constant.character.escaped, constant.character.escape, string source, string source.ruby\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#144212\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#660000\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#2F33AB\\\"},\\\"scope\\\":\\\"meta.diff.header, meta.separator.diff, meta.diff.index, meta.diff.range\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#F92672\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A6E22E\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#967EFB\\\"},\\\"scope\\\":\\\"markup.changed\\\"}],\\\"semanticTokenRules\\\":[],\\\"extensionData\\\":{\\\"_extensionId\\\":\\\"mrded.railscasts\\\",\\\"_extensionIsBuiltin\\\":false,\\\"_extensionName\\\":\\\"railscasts\\\",\\\"_extensionPublisher\\\":\\\"mrded\\\"},\\\"themeSemanticHighlighting\\\":false,\\\"colorMap\\\":{\\\"editor.background\\\":\\\"#282828\\\",\\\"editorCursor.foreground\\\":\\\"#ffffff\\\",\\\"editor.foreground\\\":\\\"#e6e1dc\\\",\\\"editorWhitespace.foreground\\\":\\\"#404040\\\",\\\"editor.lineHighlightBackground\\\":\\\"#333435\\\",\\\"editor.selectionBackground\\\":\\\"#3d4456e0\\\"},\\\"watch\\\":false}\"},\"commandPalette.mru.cache\":{\"version\":1,\"value\":\"{\\\"usesLRU\\\":true,\\\"entries\\\":[{\\\"key\\\":\\\"workbench.action.installCommandLine\\\",\\\"value\\\":2},{\\\"key\\\":\\\"workbench.action.selectTheme\\\",\\\"value\\\":6},{\\\"key\\\":\\\"extension.downloadSettings\\\",\\\"value\\\":8},{\\\"key\\\":\\\"jsonOutline.renameNode\\\",\\\"value\\\":37},{\\\"key\\\":\\\"gitlens.enableRebaseEditor\\\",\\\"value\\\":43},{\\\"key\\\":\\\"git.commitAllAmend\\\",\\\"value\\\":65},{\\\"key\\\":\\\"extension.fullPreview\\\",\\\"value\\\":80},{\\\"key\\\":\\\"workbench.extensions.action.updateAllExtensions\\\",\\\"value\\\":137},{\\\"key\\\":\\\"markdown.showPreviewToSide\\\",\\\"value\\\":170},{\\\"key\\\":\\\"editor.action.toggleWordWrap\\\",\\\"value\\\":209},{\\\"key\\\":\\\"markdown.showPreview\\\",\\\"value\\\":292},{\\\"key\\\":\\\"extension.reverseSearch\\\",\\\"value\\\":295},{\\\"key\\\":\\\"workbench.view.extension.json-views\\\",\\\"value\\\":361},{\\\"key\\\":\\\"git.commit.FileEntry.CompareAgainstWorkspace\\\",\\\"value\\\":362},{\\\"key\\\":\\\"workbench.extensions.action.installExtensions\\\",\\\"value\\\":417},{\\\"key\\\":\\\"workbench.extensions.action.checkForUpdates\\\",\\\"value\\\":418},{\\\"key\\\":\\\"extension.prettifyJSON\\\",\\\"value\\\":443},{\\\"key\\\":\\\"git.publish\\\",\\\"value\\\":506},{\\\"key\\\":\\\"git.undoCommit\\\",\\\"value\\\":510},{\\\"key\\\":\\\"HookyQR.beautifyFile\\\",\\\"value\\\":511},{\\\"key\\\":\\\"gitNotch.commit\\\",\\\"value\\\":514},{\\\"key\\\":\\\"copyFilePath\\\",\\\"value\\\":515},{\\\"key\\\":\\\"gitNotch.commit-amend\\\",\\\"value\\\":516}]}\"},\"commandPalette.mru.counter\":{\"version\":1,\"value\":\"517\"},\"cpp.1.lastSessionDate\":{\"version\":1,\"value\":\"Tue Apr 06 2021\"},\"cpp.1.sessionCount\":{\"version\":1,\"value\":\"357\"},\"extensionsAssistant/fileExtensionsSuggestionIgnore\":{\"version\":1,\"value\":\"[\\\"request\\\",\\\"response\\\",\\\"csv\\\",\\\"test\\\",\\\"key\\\"]\"},\"fileBasedRecommendations/promptedFileExtensions\":{\"version\":1,\"value\":\"[\\\"local\\\"]\"},\"http.linkProtectionTrustedDomains\":{\"version\":1,\"value\":\"[\\\"*.github.com\\\",\\\"https://rubocop.readthedocs.io\\\",\\\"https://gitlab.com\\\",\\\"https://admin.lumiere-des-champs.test\\\",\\\"https://admin.croquterre.test\\\",\\\"https://twitter.com\\\",\\\"https://admin.tapatate.test\\\",\\\"https://techcrunch.com\\\",\\\"https://dev.twitter.com\\\",\\\"https://t.co\\\",\\\"https://admin.ragedevert.test\\\",\\\"https://d2ibcm5tv7rtdh.cloudfront.net\\\",\\\"http://192.168.2.163:4567\\\",\\\"https://admin.alabellecourgette.test\\\",\\\"http://en.wikipedia.org\\\",\\\"https://xendit.github.io\\\",\\\"https://admin.clef-des-champs.test\\\",\\\"https://admin.tetedemule.test\\\",\\\"https://rubyonrails.org\\\",\\\"https://todomvc-rails-2020.herokuapp.com\\\",\\\"https://3.basecamp.com\\\",\\\"https://app.datadoghq.com\\\"]\"},\"java.2.lastSessionDate\":{\"version\":1,\"value\":\"Tue Apr 06 2021\"},\"java.2.sessionCount\":{\"version\":1,\"value\":\"357\"},\"memento/gettingStartedService\":{\"version\":1,\"value\":\"{\\\"pickColorTheme\\\":{\\\"done\\\":true},\\\"commandPaletteTask\\\":{\\\"done\\\":true}}\"},\"scm/input:Git:/Users/Thibaud/.asdf/installs/ruby/2.6.6/lib/ruby/gems/2.6.0/bundler/gems/refile-c4ac577c6fda\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/.asdf/installs/ruby/2.6.6/lib/ruby/gems/2.6.0/bundler/gems/refile-s3-765b51ded93b\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/.asdf/installs/ruby/2.7.2/lib/ruby/gems/2.7.0/bundler/gems/cancancan-475a556439af\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/.asdf/installs/ruby/2.7.2/lib/ruby/gems/2.7.0/bundler/gems/cancancan-f0fbe69249d2\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/bundler/gems/formtastic-14501344767a\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/bundler/gems/refile-s3-765b51ded93b\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/backups\":{\"version\":1,\"value\":\"[\\\"Upgrade Ruby and gems\\\",\\\"Disable Slack notification on success\\\\n\\\\nWe already DataDog enabled for it.\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/bsm_dbt\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/core\":{\"version\":1,\"value\":\"[\\\"RMS, add DSM rms_vehicle_transitions indexes\\\\n\\\\nThese indexes will be use to support the RMS getVehiclesStatus API\\\\nendpoint.\\\\n\\\\nThe `ef_system_id` index is optional for now as we don't need to filter\\\\non `rome` as it's currently the only RMS system. We can remove it if\\\\nneeded.\\\\n\\\\nThe `event_time` use a BRIN index as it seems to be more performant to\\\\nfilter a timestamp over a range of time on big data and also uses much\\\\nless space.\\\\nSee: https://blog.crunchydata.com/blog/postgresql-brin-indexes-big-data-performance-with-minimal-storage\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/20991369/todos/3524227443\\\",\\\"\\\",\\\"RMS, add DSM rms_vehicle_transitions indexes\\\\n\\\\nThese indexes will be use to support the RMS getVehiclesStatus API\\\\nendpoint.\\\\n\\\\nThe `ef_system_id` index is optional for now as we don't need to filter\\\\non `rome` as it's currently the only RMS system. We can remove it if\\\\nneeded.\\\\n\\\\nThe `event_time` use a BRIN index as it seems to be more performant to\\\\nfilter a timestamp over a range of time on big data and also uses much\\\\nless space.\\\\nSee: https://blog.crunchydata.com/blog/postgresql-brin-indexes-big-data-performance-with-minimal-storage\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/20991369/todos/3524227443\\\",\\\"\\\",\\\"RMS, setup pg_partman on BSM cooltra.rms_vehicle_transitions table\\\\n\\\\nThe RMS getVehiclesStatus API endpoint only has to return statuses that\\\\nhappened in the last 2 weeks. To keep the endpoint performance in check\\\\nwe want to avoid having the `cooltra.rms_vehicle_transitions` table\\\\ngrowthing overtime. One efficient way of doing so is using the PG\\\\npartitions features.\\\\n\\\\nThis makes use of `pg_partman` extension to mainting the table\\\\npartitions. The extension automatically takes care of creating future\\\\npartitions and deletes one that only contains outdated entries.\\\\n\\\\nThe `pg_partman` has been manually enabled on our AWS RDS instance as it\\\\nis supported since PG 12.5. On macOS the extension isn't available when\\\\nusing the posgres.app so a separate `db/bsm_partman.sql` file has been\\\\nadded and contains the command used to configure partman on our table.\\\\n\\\\nThe `db/bsm_structure.sql` still creates the table with the\\\\n`PARTITION BY RANGE (event_time)` but that should cause any issue when\\\\ncreating the `ef_bsm_development` table. The fixture SQL file which is\\\\nused to create `ef_bsm_test` is using a normal table though, that way\\\\nwe can run the spec normally without depending on `pg_partman`.\\\\n\\\\nA composite primary key is also required to include the column used for\\\\nthe partition, it must then includes the `event_time` column.\\\\nActive Record does not support composite primary key, warns and ignores\\\\nit. I guess we could go without a primary keys at all, but having a\\\\nsequential ID column is required for pagination purposes.\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/20991369/todos/3524262115\\\\n\\\\n- https://www.postgresql.org/docs/12/ddl-partitioning.html\\\\n- https://medium.com/@asheetbhaskar/time-based-table-partitioning-using-pg-partman-74de4bb595f8\\\\n- https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/PostgreSQL_Partitions.html\\\\n- https://github.com/pgpartman/pg_partman/blob/master/doc/pg_partman.md\\\",\\\"Rollback Bundler to 2.2.11 as Heroku doesn't support more than that.\\\",\\\"Rollback to Bundler 2.2.8\\\",\\\"\\\",\\\"Invoice PDF, move all translations to customer ones\\\\n\\\\nThis patch moves all the translations needed to generate the Invoice PDF\\\\nunder the customer translations umbrella.\\\\n\\\\nThis allows the customer to modify them all and also ensure that the\\\\nCore translations only have to care about the supported locales (de, en,\\\\nes, fr) as it was a mix-bag before.\\\\n\\\\nClose: https://github.com/electric-feel/core/issues/9517\\\",\\\"\\\",\\\"Invoice PDF, move all translations to customer ones\\\\n\\\\nThis patch moves all the translations needed to generate the Invoice PDF\\\\nunder the customer translations umbrella.\\\\n\\\\nThis allows the customer to modify them all and also ensure that the\\\\nCore translations only have to care about the supported locales (de, en,\\\\nes, fr) as it was a mix-bag before.\\\\n\\\\nClose: https://github.com/electric-feel/core/issues/9517\\\",\\\"\\\",\\\"GeoFence, handle invalid geojson\\\\n\\\\nThis patch tries to catch invalid geojson so we can show a validation\\\\nerror on the uploaded geojson file instead of raising.\\\\n\\\\nThe `NoMethodError` rescue isn't ideal but it's a temporary step to\\\\ncatch and register the problematic geojson structure so we can handle it\\\\nbetter in the future. At this stage it is indeed complicated to debug\\\\nwithout the geojson file in our hand.\\\\n\\\\nhttps://sentry.io/organizations/electricfeel/issues/2267433527/events/987ad5f5b8b549ff9437e7485eca1446/?project=5648894\\\\n\\\\nBacktrace:\\\\n```\\\\nNoMethodError: undefined method `factory' for nil:NilClass\\\\n from rgeo (1.1.2) lib/rgeo/wkrep/wkb_generator.rb:100:in `generate'\\\\n from app/models/postgis_function.rb:83:in `to_wkb'\\\\n from app/models/postgis_function.rb:69:in `serialize'\\\\n from app/models/postgis_function.rb:56:in `block in run'\\\\n from app/models/postgis_function.rb:56:in `map'\\\\n from app/models/postgis_function.rb:56:in `run'\\\\n from app/models/postgis_function.rb:50:in `run_function'\\\\n from app/models/postgis_function.rb:10:in `valid?'\\\\n from app/models/geojson_file.rb:38:in `polygon_valid?'\\\\n from app/models/geojson_file.rb:7:in `valid?'\\\\n from app/models/geo_fence.rb:103:in `geojson_file_must_be_valid'\\\\n from activesupport (6.0.3.5) lib/active_support/callbacks.rb:428:in `block in make_lambda'\\\\n from activesupport (6.0.3.5) lib/active_support/callbacks.rb:200:in `block (2 levels) in halting'\\\\n from activesupport (6.0.3.5) lib/active_support/callbacks.rb:605:in `block (2 levels) in default_terminator'\\\\n from activesupport (6.0.3.5) lib/active_support/callbacks.rb:604:in `catch'\\\\n from activesupport (6.0.3.5) lib/active_support/callbacks.rb:604:in `block in default_terminator'\\\\n from activesupport (6.0.3.5) lib/active_support/callbacks.rb:201:in `block in halting'\\\\n from activesupport (6.0.3.5) lib/active_support/callbacks.rb:513:in `block in invoke_before'\\\\n from activesupport (6.0.3.5) lib/active_support/callbacks.rb:513:in `each'\\\\n from activesupport (6.0.3.5) lib/active_support/callbacks.rb:513:in `invoke_before'\\\\n from activesupport (6.0.3.5) lib/active_support/callbacks.rb:134:in `run_callbacks'\\\\n from activesupport (6.0.3.5) lib/active_support/callbacks.rb:825:in `_run_validate_callbacks'\\\\n from activemodel (6.0.3.5) lib/active_model/validations.rb:406:in `run_validations!'\\\\n from activemodel (6.0.3.5) lib/active_model/validations/callbacks.rb:117:in `block in run_validations!'\\\\n from activesupport (6.0.3.5) lib/active_support/callbacks.rb:135:in `run_callbacks'\\\\n from activesupport (6.0.3.5) lib/active_support/callbacks.rb:825:in `_run_validation_callbacks'\\\\n from activemodel (6.0.3.5) lib/active_model/validations/callbacks.rb:117:in `run_validations!'\\\\n from activemodel (6.0.3.5) lib/active_model/validations.rb:337:in `valid?'\\\\n from activerecord (6.0.3.5) lib/active_record/validations.rb:68:in `valid?'\\\\n from activerecord (6.0.3.5) lib/active_record/validations.rb:84:in `perform_validations'\\\\n from activerecord (6.0.3.5) lib/active_record/validations.rb:47:in `save'\\\\n from activerecord (6.0.3.5) lib/active_record/transactions.rb:314:in `block in save'\\\\n from activerecord (6.0.3.5) lib/active_record/transactions.rb:375:in `block in with_transaction_returning_status'\\\\n from activerecord (6.0.3.5) lib/active_record/connection_adapters/abstract/database_statements.rb:280:in `block in transaction'\\\\n from activerecord (6.0.3.5) lib/active_record/connection_adapters/abstract/transaction.rb:280:in `block in within_new_transaction'\\\\n from activesupport (6.0.3.5) lib/active_support/concurrency/load_interlock_aware_monitor.rb:26:in `block (2 levels) in synchronize'\\\\n from activesupport (6.0.3.5) lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt'\\\\n from activesupport (6.0.3.5) lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `block in synchronize'\\\\n from activesupport (6.0.3.5) lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `handle_interrupt'\\\\n from activesupport (6.0.3.5) lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `synchronize'\\\\n from activerecord (6.0.3.5) lib/active_record/connection_adapters/abstract/transaction.rb:278:in `within_new_transaction'\\\\n from activerecord (6.0.3.5) lib/active_record/connection_adapters/abstract/database_statements.rb:280:in `transaction'\\\\n from activerecord (6.0.3.5) lib/active_record/transactions.rb:212:in `transaction'\\\\n from activerecord (6.0.3.5) lib/active_record/transactions.rb:366:in `with_transaction_returning_status'\\\\n from activerecord (6.0.3.5) lib/active_record/transactions.rb:314:in `save'\\\\n from activerecord (6.0.3.5) lib/active_record/suppressor.rb:44:in `save'\\\\n from app/models/geo_fence.rb:33:in `save_with_revision'\\\\n from app/controllers/geo_fences_controller.rb:33:in `update'\\\\n```\\\",\\\"\\\",\\\"Rework invoice PDF translations\\\\n\\\\nWIP \\\\n\\\\n- https://3.basecamp.com/3315822/buckets/18100962/todos/3575574757\\\\n- https://3.basecamp.com/3315822/buckets/20471388/messages/3572280188\\\",\\\"Fix merge 🙈\\\",\\\"WIP\\\",\\\"WIP\\\",\\\"\\\",\\\"\\\",\\\"Doorkeeper 5.4 upgrade\\\\n\\\\nThis patch upgrades Doorkeeper to the 5.4 version from 4.4.3.\\\\n\\\\nThis upgrade includes some breaking changes which requires all API\\\\nclients to be upgraded before we can release it.\\\\n\\\\nThe breaking changes are:\\\\n1. The `access_token` and `refresh_token` format has been changed from\\\\n `/[a-z0-9]{64}/` to `/[a-zA-Z0-9\\\\\\\\-_]{43}/`.\\\\n2. Error HTTP status codes are now `400 Bad Request` by default with\\\\n `401 unauthorized` kept only for invalid client or token.\\\\n3. Refreshing an access token now requires the `client_id`.\\\\n4. Revoking an access token now requires the `client_id`.\\\\n\\\\nhttps://github.com/doorkeeper-gem/doorkeeper/blob/master/CHANGELOG.md\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/18100962/todos/2882189368\\\",\\\"\\\",\\\"MagniFinance, handle AuthenticationError without raising\\\\n\\\\nThis patch ensures that when processing an invoice the\\\\n`AuthenticationError` doesn't trigger a Sentry alert has retrying the\\\\njob will most likely be enough to make it go away.\\\\n\\\\nWe also handle separatly the `SubscriptionExpired` error, which triggers\\\\nwhen Cooltra forgets to pay the MagniFinance subscription... that one we\\\\nwant to keep raising for sure.\\\\n\\\\nhttps://sentry.io/organizations/electricfeel/issues/2292384739\\\\n\\\\nBacktrace:\\\\n```\\\\nMagnifinance::AuthenticationError: Magnifinance::AuthenticationError\\\\n from lib/magnifinance.rb:134:in `_call'\\\\n from lib/magnifinance.rb:80:in `block (2 levels) in call'\\\\n from lib/magnifinance.rb:156:in `block in trace'\\\\n from lib/ef_datadog.rb:17:in `block in trace'\\\\n from ddtrace (0.43.0) lib/ddtrace/tracer.rb:284:in `trace'\\\\n from lib/ef_datadog.rb:16:in `trace'\\\\n from lib/magnifinance.rb:153:in `trace'\\\\n from lib/magnifinance.rb:79:in `block in call'\\\\n from sidekiq-ent (2.1.2) lib/sidekiq-ent/limiter/concurrent.rb:61:in `within_limit'\\\\n from lib/magnifinance.rb:78:in `call'\\\\n from lib/magnifinance.rb:53:in `create'\\\\n from app/models/billing/invoice_processor/magnifinance.rb:49:in `create_magnifinance_invoice'\\\\n from app/models/billing/invoice_processor/magnifinance.rb:22:in `process!'\\\\n from app/models/invoice.rb:84:in `process!'\\\\n from app/workers/billing/process_invoice_worker.rb:9:in `perform'\\\\n```\\\",\\\"\\\",\\\"MagniFinance, handle AuthenticationError without raising\\\\n\\\\nThis patch ensures that when processing an invoice the\\\\n`AuthenticationError` doesn't trigger a Sentry alert has retrying the\\\\njob will most likely be enough to make it go away.\\\\n\\\\nWe also handle separatly the `SubscriptionExpired` error, which triggers\\\\nwhen Cooltra forgets to pay the MagniFinance subscription... that one we\\\\nwant to keep raising for sure.\\\\n\\\\nhttps://sentry.io/organizations/electricfeel/issues/2292384739\\\\n\\\\nBacktrace:\\\\n```\\\\nMagnifinance::AuthenticationError: Magnifinance::AuthenticationError\\\\n from lib/magnifinance.rb:134:in `_call'\\\\n from lib/magnifinance.rb:80:in `block (2 levels) in call'\\\\n from lib/magnifinance.rb:156:in `block in trace'\\\\n from lib/ef_datadog.rb:17:in `block in trace'\\\\n from ddtrace (0.43.0) lib/ddtrace/tracer.rb:284:in `trace'\\\\n from lib/ef_datadog.rb:16:in `trace'\\\\n from lib/magnifinance.rb:153:in `trace'\\\\n from lib/magnifinance.rb:79:in `block in call'\\\\n from sidekiq-ent (2.1.2) lib/sidekiq-ent/limiter/concurrent.rb:61:in `within_limit'\\\\n from lib/magnifinance.rb:78:in `call'\\\\n from lib/magnifinance.rb:53:in `create'\\\\n from app/models/billing/invoice_processor/magnifinance.rb:49:in `create_magnifinance_invoice'\\\\n from app/models/billing/invoice_processor/magnifinance.rb:22:in `process!'\\\\n from app/models/invoice.rb:84:in `process!'\\\\n from app/workers/billing/process_invoice_worker.rb:9:in `perform'\\\\n```\\\",\\\"\\\",\\\"Add SSL Certificate Renewal guide\\\\n\\\\nMoved and updated from:\\\\nhttps://github.com/electric-feel/scripts/blob/master/ssl_certificate_renewal.md\\\",\\\"Make prettier happy... :troll:\\\",\\\"\\\",\\\"\\\",\\\"Rails 6.1 upgrade\\\\n\\\\nThis patch upgrades to Rails 6.1.\\\\n\\\\nThe following have been done:\\\\n- Ran the `bin/rails app:update` task to update all config/initializers.\\\\n- Upgraded some gems for compatibility reasons.\\\\n- Handled `ActiveRecord::Error` interface changes.\\\\n- Explicitly set `interval` column as `string` attribute for backward\\\\n compatibility with our `SqlIntervalParser` logic. This could be\\\\n upgraded later to switch to the Rails internal that now support\\\\n `interval`.\\\\n- Handled Faker interface changes, as we had to upgrade the gem.\\\\n- Handled apartment changes around Rails multi-database support...\\\",\\\"\\\",\\\"Rails 6.1 upgrade\\\\n\\\\nThis patch upgrades to Rails 6.1.\\\\n\\\\nThe following have been done:\\\\n- Ran the `bin/rails app:update` task to update all config/initializers.\\\\n- Upgraded some gems for compatibility reasons.\\\\n- Handled `ActiveRecord::Error` interface changes.\\\\n- Explicitly set `interval` column as `string` attribute for backward\\\\n compatibility with our `SqlIntervalParser` logic. This could be\\\\n upgraded later to switch to the Rails internal that now support\\\\n `interval`.\\\\n- Handled Faker interface changes, as we had to upgrade the gem.\\\\n- Handled apartment changes around Rails multi-database support...\\\",\\\"\\\",\\\"Rails 6.1 upgrade\\\\n\\\\nThis patch upgrades to Rails 6.1.\\\\n\\\\nThe following have been done:\\\\n- Ran the `bin/rails app:update` task to update all config/initializers.\\\\n- Upgraded some gems for compatibility reasons.\\\\n- Handled `ActiveRecord::Error` interface changes.\\\\n- Explicitly set `interval` column as `string` attribute for backward\\\\n compatibility with our `SqlIntervalParser` logic. This could be\\\\n upgraded later to switch to the Rails internal that now support\\\\n `interval`.\\\\n- Handled Faker interface changes, as we had to upgrade the gem.\\\\n- Removed invalid byte sequence error handling as Rails now supports it\\\\n and raise `ActionController::BadRequest` direclty.\\\",\\\"\\\",\\\"BulkAction, new display successful vehicles button\\\\n\\\\nThis patch adds a new \\\\\\\"Display Successful Vehicles\\\\\\\" button on the\\\\nbulk action result page when some of the action partially failed or\\\\nsucceed.\\\\n\\\\nPrior to that patch, only the \\\\\\\"Display Failed Vehicles\\\\\\\" button was\\\\npresent to create a new vehicles set from the failed actions, the new\\\\nbutton allows to do the opposite to create a new vehicles set from the\\\\nsuccessful actions.\\\\n\\\\nThis patch also handles the case where all the actions failed, there we\\\\ndon't want to show any button as the existing set can just be reused.\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/21489243/todos/3613458397\\\",\\\"\\\",\\\"BulkAction, handle actions on retired vehicles\\\\n\\\\nThis patch ensures that actions fail early on deleted vehicles.\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/21489243/todos/3613457189\\\",\\\"\\\",\\\"Bulk Actions: Retire vehicles\\\\n\\\\nThis patch adds the `Retire Vehicles` functionality to the vehicle sets bulk actions.\\\\n\\\\nRelated to https://3.basecamp.com/3315822/buckets/21489243/todos/3613427864\\\",\\\"BulkAction, handle actions on retired vehicles\\\\n\\\\nThis patch ensures that actions fail early on deleted vehicles.\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/21489243/todos/3613457189\\\",\\\"\\\",\\\"BulkAction, handle actions on retired vehicles\\\\n\\\\nThis patch ensures that actions fail early on deleted vehicles.\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/21489243/todos/3613457189\\\",\\\"\\\",\\\"BulkAction, handle actions on retired vehicles\\\\n\\\\nThis patch ensures that actions fail early on deleted vehicles.\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/21489243/todos/3613457189\\\",\\\"Rails 6.1 improvement\\\\n\\\\nDo not leak all internal error message on bad request responses.\\\",\\\"i\\\",\\\"Rails 6.1 upgrade\\\\n\\\\nThis patch upgrades to Rails 6.1.\\\\n\\\\nThe following have been done:\\\\n- Ran the `bin/rails app:update` task to update all config/initializers.\\\\n- Upgraded some gems for compatibility reasons.\\\\n- Handled `ActiveRecord::Error` interface changes.\\\\n- Explicitly set `interval` column as `string` attribute for backward\\\\n compatibility with our `SqlIntervalParser` logic. This could be\\\\n upgraded later to switch to the Rails internal that now support\\\\n `interval`.\\\\n- Handled Faker interface changes, as we had to upgrade the gem.\\\\n- Removed invalid byte sequence error handling as Rails now supports it\\\\n and raise `ActionController::BadRequest` direclty.\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/core_obfuscation\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/customer_translations\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/dynamo\":{\"version\":1,\"value\":\"[\\\"Remove Honeybadger\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/reporting\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/scripts\":{\"version\":1,\"value\":\"[\\\"Forgot to require 'parallel' 🙈\\\",\\\"Fix Customer logo removal\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/seer\":{\"version\":1,\"value\":\"[\\\"\\\",\\\"Upgrade to Python 3.7.9 and fix tests\\\\n\\\\nIn preparation of the PG 12 upgrade we need to make sure that Seer is\\\\nsupporting it. This patch just upgrades the python minor version so I\\\\ncan install it on macOS Big Sur and fixes the test suite which was\\\\nbroken because of the removal of some `customers` Core table columns.\\\\n\\\\nIn a following PR will we try to rub Seer on CircleCI with PG 12.\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/18100962/todos/2900027820\\\",\\\"\\\",\\\"Upgrade to Python 3.7.9 and fix tests\\\\n\\\\nIn preparation of the PG 12 upgrade we need to make sure that Seer is\\\\nsupporting it. This patch just upgrades the python minor version so I\\\\ncan install it on macOS Big Sur and fixes the test suite which was\\\\nbroken because of the removal of some `customers` Core table columns.\\\\n\\\\nIn a following PR will we try to rub Seer on CircleCI with PG 12.\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/18100962/todos/2900027820\\\",\\\"\\\",\\\"Upgrade to Python 3.7.9 and fix tests\\\\n\\\\nIn preparation of the PG 12 upgrade we need to make sure that Seer is\\\\nsupporting it. This patch just upgrades the python minor version so I\\\\ncan install it on macOS Big Sur and fixes the test suite which was\\\\nbroken because of the removal of some `customers` Core table columns.\\\\n\\\\nIn a following PR will we try to rub Seer on CircleCI with PG 12.\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/18100962/todos/2900027820\\\",\\\"\\\",\\\"Upgrade to Python 3.7.9 and fix tests\\\\n\\\\nIn preparation of the PG 12 upgrade we need to make sure that Seer is\\\\nsupporting it. This patch just upgrades the python minor version so I\\\\ncan install it on macOS Big Sur and fixes the test suite which was\\\\nbroken because of the removal of some `customers` Core table columns.\\\\n\\\\nIn a following PR will we try to rub Seer on CircleCI with PG 12.\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/18100962/todos/2900027820\\\",\\\"WIP\\\",\\\"\\\",\\\"WIP\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/warehouse_dbt\":{\"version\":1,\"value\":\"[\\\"\\\",\\\"Drop Revel-related tables and columns\\\\n\\\\nFollowing changes on Core: https://github.com/electric-feel/core/pull/9270\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/acp-admin\":{\"version\":1,\"value\":\"[\\\"Add Italian translations\\\\n\\\\nThanks Olmo Cerri and Seminterra!\\\",\\\"\\\",\\\"Add Italian translations\\\\n\\\\nThanks Olmo Cerri and Seminterra!\\\",\\\"\\\",\\\"\\\",\\\"Add new Member#desired_acp_shares_number attribute\\\\n\\\\nThis patch allows a new member to increase the number of ACP shares when\\\\nusing the subscription form.\\\\n\\\\nThe `desired_acp_shares_number` attribute will then be used to know how\\\\nmany ACP share must be invoiced later on.\\\\n\\\\nThis also brings automatic ACP shares billing for support-only members.\\\\nPrior to that patch validated support-only new members would go to\\\\ninactive until an admin would manually create a ACP share invoice, now\\\\nthe new members will go directly to the support state and will have\\\\nthe shares invoiced automatically on the next billing day.\\\\n\\\\nThis new feature has been requested and paid by Seminterra!.\\\",\\\"\\\",\\\"Add Italian translations\\\\n\\\\nThanks Olmo Cerri and Seminterra!\\\",\\\"\\\",\\\"Add new Member#desired_acp_shares_number attribute\\\\n\\\\nThis patch allows a new member to increase the number of ACP shares when\\\\nusing the subscription form.\\\\n\\\\nThe `desired_acp_shares_number` attribute will then be used to know how\\\\nmany ACP share must be invoiced later on.\\\\n\\\\nThis also brings automatic ACP shares billing for support-only members.\\\\nPrior to that patch validated support-only new members would go to\\\\ninactive until an admin would manually create a ACP share invoice, now\\\\nthe new members will go directly to the support state and will have\\\\nthe shares invoiced automatically on the next billing day.\\\\n\\\\nThis new feature has been requested and paid by Seminterra!.\\\",\\\"\\\",\\\"Add new Member#desired_acp_shares_number attribute\\\\n\\\\nThis patch allows a new member to increase the number of ACP shares when\\\\nusing the subscription form.\\\\n\\\\nThe `desired_acp_shares_number` attribute will then be used to know how\\\\nmany ACP share must be invoiced later on.\\\\n\\\\nThis also brings automatic ACP shares billing for support-only members.\\\\nPrior to that patch validated support-only new members would go to\\\\ninactive until an admin would manually create a ACP share invoice, now\\\\nthe new members will go directly to the support state and will have\\\\nthe shares invoiced automatically on the next billing day.\\\\n\\\\nThis new feature has been requested and paid by Seminterra!.\\\",\\\"Update README features\\\",\\\"Improve Italian translations\\\",\\\"Improve Italian translations\\\",\\\"\\\",\\\"Remove membre note placeholder\\\\n\\\\nNot needed and can bring confusion.\\\",\\\"Add hint to profession text input\\\\n\\\\nThis patch adds an hint on the profession input in the member new form to \\\\nhighlight that this is not about getting more data about the member.\\\",\\\"Allow superadmin to destroy safefly some sensible models\\\\n\\\\nThis patch allows superadmin to destroy BasketSize, BaskeComplement, or Depot\\\\nwhen they aren't used at all.\\\",\\\"Use Sentry for bug report\\\",\\\"Try to improve Sentry tags for performance\\\",\\\"Decrease Sentry traces sample rate\\\",\\\"Give access to the new contact sharing feature to all ACP\\\",\\\"Upgrade gems\\\",\\\"Fix ACP membership_extra_text display in member new form\\\",\\\"Improve Newsletter::MailChimp#ensure_batch_succeed!\\\\n\\\\nFix an endless loop calling `ensure_batch_succeed!`. \\\",\\\"Improve Newsletter::MailChimp#ensure_batch_succeed!\\\\n\\\\nIncrease retry count and sleep between retry. \\\",\\\"Improve Mailchimp sync\\\\n\\\\nBy syncing all lists in parallel.\\\",\\\"Remove ExceptionNotifier\\\",\\\"Validate activity title presence\\\\n\\\\nThe activity title presence is expected on some view helper.\\\",\\\"Enable the waiting_basket_price_extra feature for Seminterra\\\\n\\\\nThis feature is still behing a flag and must be configured manually.\\\",\\\"Increase Mailchimp batch check duration\\\",\\\"Fix Spam detector\\\",\\\"\\\",\\\"Fix Spam detector\\\",\\\"\\\",\\\"Fix Spam detector\\\",\\\"\\\",\\\"Fix Spam detector\\\",\\\"Fix time-related specs\\\",\\\"Increase absence min started_on delay\\\\n\\\\nThis patch ensures that member cannot annouce their absences less than a week in \\\\nadvance.\\\",\\\"Set DB_POOL en vars\\\\n\\\\nTry to have more greater DB connections pool than threads.\\\",\\\"Mailchimp fixes follow-up\\\",\\\"Fix Postmark email suppression sync\\\",\\\"Upgrade gems\\\",\\\"Add some required ACP settings flag\\\",\\\"Support Admin email suppression report\\\",\\\"Add basket_price_extra settings\\\\n\\\\nThis patch allows ACP with the basket_price_extra feature flag to customize\\\\nthe form title, description, extras, label, and label details in place of \\\\nhaving to hardcode all details per ACP.\\\",\\\"Display ACP basket_price_extra from settings\\\\n\\\\nInstead of using hardcoded details per ACP.\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/acp-admin.github.io\":{\"version\":1,\"value\":\"[\\\"Add QR bills \\\",\\\"Update dependencies\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/les_pains_de_sophie\":{\"version\":1,\"value\":\"[\\\"Update batches:create_all_for_next_year rake test\\\",\\\"Set tool versions\\\",\\\"Try to catch create orders issue\\\",\\\"Fix SMTP credentials\\\",\\\"Make client depot mandatory!\\\\n\\\\nThis is causing issue when creating\\\\norder without depot.\\\",\\\"Upgrade gems\\\",\\\"git \\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/participer-article6-ch\":{\"version\":1,\"value\":\"[\\\"Decdim init\\\",\\\"Delete docker files\\\",\\\"Use bundler 2.1.4\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/toshl-importer\":{\"version\":1,\"value\":\"[\\\"Various upgrade\\\",\\\"Support binance\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Documents/Tesla/Home Charging\":{\"version\":1,\"value\":\"[\\\"2020 Update with TeslaMate switch\\\",\\\"\\\"]\"},\"terminal.integrated.showTerminalConfigPrompt\":{\"version\":1,\"value\":\"false\"},\"typescript.1.lastSessionDate\":{\"version\":1,\"value\":\"Tue Apr 06 2021\"},\"typescript.1.sessionCount\":{\"version\":1,\"value\":\"357\"},\"workbench.activity.pinnedViewlets2\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.view.explorer\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":1},{\\\"id\\\":\\\"workbench.view.scm\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.debug\\\",\\\"pinned\\\":false,\\\"visible\\\":true,\\\"order\\\":3},{\\\"id\\\":\\\"workbench.view.extensions\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.remote\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extension.test\\\",\\\"pinned\\\":false,\\\"visible\\\":false,\\\"order\\\":6},{\\\"id\\\":\\\"workbench.view.extension.jupyter\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":9},{\\\"id\\\":\\\"workbench.view.extension.json-views\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":9},{\\\"id\\\":\\\"workbench.view.extension.gitlens\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.references-view\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":7},{\\\"id\\\":\\\"workbench.view.extension.github-pull-requests\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.sync\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.explorer.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.explorer.openEditorsView\\\",\\\"isHidden\\\":false,\\\"order\\\":1},{\\\"id\\\":\\\"workbench.explorer.fileView\\\",\\\"isHidden\\\":false,\\\"order\\\":2},{\\\"id\\\":\\\"outline\\\",\\\"isHidden\\\":true,\\\"order\\\":3},{\\\"id\\\":\\\"npm\\\",\\\"isHidden\\\":true,\\\"order\\\":5},{\\\"id\\\":\\\"timeline\\\",\\\"isHidden\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"commitViewProvider\\\",\\\"isHidden\\\":false,\\\"order\\\":6},{\\\"id\\\":\\\"compareCommitViewProvider\\\",\\\"isHidden\\\":false,\\\"order\\\":7},{\\\"id\\\":\\\"xmlTreeView\\\",\\\"isHidden\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.explorer.emptyView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.repositories:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.fileHistory:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.lineHistory:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.compare:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.search:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"isHidden\\\":false,\\\"order\\\":0}]\"},\"workbench.panel.pinnedPanels\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"terminal\\\",\\\"name\\\":\\\"Terminal\\\",\\\"pinned\\\":true,\\\"order\\\":3,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"name\\\":\\\"Output\\\",\\\"pinned\\\":true,\\\"order\\\":1,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.view.extension.jupyter-variables\\\",\\\"name\\\":\\\"Jupyter\\\",\\\"pinned\\\":true,\\\"order\\\":6,\\\"visible\\\":false},{\\\"id\\\":\\\"refactorPreview\\\",\\\"name\\\":\\\"Refactor Preview\\\",\\\"pinned\\\":true,\\\"visible\\\":false},{\\\"id\\\":\\\"workbench.panel.repl\\\",\\\"name\\\":\\\"Debug Console\\\",\\\"pinned\\\":true,\\\"order\\\":2,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.markers\\\",\\\"name\\\":\\\"Problems\\\",\\\"pinned\\\":true,\\\"order\\\":0,\\\"visible\\\":true}]\"},\"workbench.view.extensions.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"extensions.popularExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.enabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.disabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.recommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.listView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.vscode-local.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.vscode-local.outdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.disabledExtensionList2\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.builtInExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.builtInBasicsExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.builtInThemesExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.enabledExtensionList2\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.workspaceRecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.vscode-local.default\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.otherrecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.local.default\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.local.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.local.outdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.popular\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.workspaceRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.otherRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.enabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.disabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.marketplace\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchInstalled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchEnabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchDisabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchOutdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchBuiltin\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinFeatureExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinThemeExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinProgrammingLanguageExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed.empty\\\",\\\"isHidden\\\":false}]\"}}}"}
{"version":1,"content":"{\"storage\":{\"ces/skipSurvey\":{\"version\":1,\"value\":\"1.55.0\"},\"colorThemeData\":{\"version\":1,\"value\":\"{\\\"id\\\":\\\"vs-dark mrded-railscasts-themes-RailsCastsColorScheme-tmTheme\\\",\\\"label\\\":\\\"RailsCasts\\\",\\\"settingsId\\\":\\\"RailsCasts\\\",\\\"themeTokenColors\\\":[{\\\"settings\\\":{\\\"background\\\":\\\"#282828\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"}},{\\\"scope\\\":\\\"source.ruby.embedded, source.ruby.rails.embedded\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\",\\\"foreground\\\":\\\"#BC9458\\\"},\\\"scope\\\":\\\"comment\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#CC7833\\\"},\\\"scope\\\":\\\"keyword, storage\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#FFC66D\\\"},\\\"scope\\\":\\\"entity.name.function, keyword.other.name-of-parameter.objc\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#FFFFFF\\\"},\\\"scope\\\":\\\"entity.name\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"constant.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"constant.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"none\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6D9CBE\\\"},\\\"scope\\\":\\\"none\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#D0D0FF\\\"},\\\"scope\\\":\\\"variable\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"variable.other.block\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#6D9CBE\\\"},\\\"scope\\\":\\\"constant\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DA4939\\\"},\\\"scope\\\":\\\"variable.other.constant\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#6E9CBE\\\"},\\\"scope\\\":\\\"constant.language\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"string\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#DA4939\\\"},\\\"scope\\\":\\\"support.function\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6E9CBE\\\"},\\\"scope\\\":\\\"support.type\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"support.constant\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#E8BF6A\\\"},\\\"scope\\\":\\\"meta.tag, declaration.tag, entity.other.attribute-name\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffffff\\\"},\\\"scope\\\":\\\"entity.name.tag\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#990000\\\",\\\"foreground\\\":\\\"#FFFFFF\\\"},\\\"scope\\\":\\\"invalid\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#519F50\\\"},\\\"scope\\\":\\\"constant.character.escaped, constant.character.escape, string source, string source.ruby\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#144212\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#660000\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#2F33AB\\\"},\\\"scope\\\":\\\"meta.diff.header, meta.separator.diff, meta.diff.index, meta.diff.range\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#F92672\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A6E22E\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#967EFB\\\"},\\\"scope\\\":\\\"markup.changed\\\"}],\\\"semanticTokenRules\\\":[],\\\"extensionData\\\":{\\\"_extensionId\\\":\\\"mrded.railscasts\\\",\\\"_extensionIsBuiltin\\\":false,\\\"_extensionName\\\":\\\"railscasts\\\",\\\"_extensionPublisher\\\":\\\"mrded\\\"},\\\"themeSemanticHighlighting\\\":false,\\\"colorMap\\\":{\\\"editor.background\\\":\\\"#282828\\\",\\\"editorCursor.foreground\\\":\\\"#ffffff\\\",\\\"editor.foreground\\\":\\\"#e6e1dc\\\",\\\"editorWhitespace.foreground\\\":\\\"#404040\\\",\\\"editor.lineHighlightBackground\\\":\\\"#333435\\\",\\\"editor.selectionBackground\\\":\\\"#3d4456e0\\\"},\\\"watch\\\":false}\"},\"commandPalette.mru.cache\":{\"version\":1,\"value\":\"{\\\"usesLRU\\\":true,\\\"entries\\\":[{\\\"key\\\":\\\"workbench.action.installCommandLine\\\",\\\"value\\\":2},{\\\"key\\\":\\\"workbench.action.selectTheme\\\",\\\"value\\\":6},{\\\"key\\\":\\\"extension.downloadSettings\\\",\\\"value\\\":8},{\\\"key\\\":\\\"jsonOutline.renameNode\\\",\\\"value\\\":37},{\\\"key\\\":\\\"gitlens.enableRebaseEditor\\\",\\\"value\\\":43},{\\\"key\\\":\\\"git.commitAllAmend\\\",\\\"value\\\":65},{\\\"key\\\":\\\"extension.fullPreview\\\",\\\"value\\\":80},{\\\"key\\\":\\\"workbench.extensions.action.updateAllExtensions\\\",\\\"value\\\":137},{\\\"key\\\":\\\"markdown.showPreviewToSide\\\",\\\"value\\\":170},{\\\"key\\\":\\\"editor.action.toggleWordWrap\\\",\\\"value\\\":209},{\\\"key\\\":\\\"markdown.showPreview\\\",\\\"value\\\":292},{\\\"key\\\":\\\"extension.reverseSearch\\\",\\\"value\\\":295},{\\\"key\\\":\\\"workbench.view.extension.json-views\\\",\\\"value\\\":361},{\\\"key\\\":\\\"git.commit.FileEntry.CompareAgainstWorkspace\\\",\\\"value\\\":362},{\\\"key\\\":\\\"workbench.extensions.action.installExtensions\\\",\\\"value\\\":417},{\\\"key\\\":\\\"workbench.extensions.action.checkForUpdates\\\",\\\"value\\\":418},{\\\"key\\\":\\\"extension.prettifyJSON\\\",\\\"value\\\":443},{\\\"key\\\":\\\"git.publish\\\",\\\"value\\\":506},{\\\"key\\\":\\\"git.undoCommit\\\",\\\"value\\\":510},{\\\"key\\\":\\\"HookyQR.beautifyFile\\\",\\\"value\\\":511},{\\\"key\\\":\\\"gitNotch.commit\\\",\\\"value\\\":514},{\\\"key\\\":\\\"copyFilePath\\\",\\\"value\\\":515},{\\\"key\\\":\\\"gitNotch.commit-amend\\\",\\\"value\\\":516}]}\"},\"commandPalette.mru.counter\":{\"version\":1,\"value\":\"517\"},\"cpp.1.lastSessionDate\":{\"version\":1,\"value\":\"Tue Apr 06 2021\"},\"cpp.1.sessionCount\":{\"version\":1,\"value\":\"357\"},\"extensionsAssistant/fileExtensionsSuggestionIgnore\":{\"version\":1,\"value\":\"[\\\"request\\\",\\\"response\\\",\\\"csv\\\",\\\"test\\\",\\\"key\\\"]\"},\"fileBasedRecommendations/promptedFileExtensions\":{\"version\":1,\"value\":\"[\\\"local\\\"]\"},\"http.linkProtectionTrustedDomains\":{\"version\":1,\"value\":\"[\\\"*.github.com\\\",\\\"https://rubocop.readthedocs.io\\\",\\\"https://gitlab.com\\\",\\\"https://admin.lumiere-des-champs.test\\\",\\\"https://admin.croquterre.test\\\",\\\"https://twitter.com\\\",\\\"https://admin.tapatate.test\\\",\\\"https://techcrunch.com\\\",\\\"https://dev.twitter.com\\\",\\\"https://t.co\\\",\\\"https://admin.ragedevert.test\\\",\\\"https://d2ibcm5tv7rtdh.cloudfront.net\\\",\\\"http://192.168.2.163:4567\\\",\\\"https://admin.alabellecourgette.test\\\",\\\"http://en.wikipedia.org\\\",\\\"https://xendit.github.io\\\",\\\"https://admin.clef-des-champs.test\\\",\\\"https://admin.tetedemule.test\\\",\\\"https://rubyonrails.org\\\",\\\"https://todomvc-rails-2020.herokuapp.com\\\",\\\"https://3.basecamp.com\\\",\\\"https://app.datadoghq.com\\\"]\"},\"java.2.lastSessionDate\":{\"version\":1,\"value\":\"Tue Apr 06 2021\"},\"java.2.sessionCount\":{\"version\":1,\"value\":\"357\"},\"memento/gettingStartedService\":{\"version\":1,\"value\":\"{\\\"pickColorTheme\\\":{\\\"done\\\":true},\\\"commandPaletteTask\\\":{\\\"done\\\":true}}\"},\"scm/input:Git:/Users/Thibaud/.asdf/installs/ruby/2.6.6/lib/ruby/gems/2.6.0/bundler/gems/refile-c4ac577c6fda\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/.asdf/installs/ruby/2.6.6/lib/ruby/gems/2.6.0/bundler/gems/refile-s3-765b51ded93b\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/.asdf/installs/ruby/2.7.2/lib/ruby/gems/2.7.0/bundler/gems/cancancan-475a556439af\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/.asdf/installs/ruby/2.7.2/lib/ruby/gems/2.7.0/bundler/gems/cancancan-f0fbe69249d2\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/bundler/gems/formtastic-14501344767a\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/bundler/gems/refile-s3-765b51ded93b\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/backups\":{\"version\":1,\"value\":\"[\\\"Upgrade Ruby and gems\\\",\\\"Disable Slack notification on success\\\\n\\\\nWe already DataDog enabled for it.\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/bsm_dbt\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/core\":{\"version\":1,\"value\":\"[\\\"RMS, add DSM rms_vehicle_transitions indexes\\\\n\\\\nThese indexes will be use to support the RMS getVehiclesStatus API\\\\nendpoint.\\\\n\\\\nThe `ef_system_id` index is optional for now as we don't need to filter\\\\non `rome` as it's currently the only RMS system. We can remove it if\\\\nneeded.\\\\n\\\\nThe `event_time` use a BRIN index as it seems to be more performant to\\\\nfilter a timestamp over a range of time on big data and also uses much\\\\nless space.\\\\nSee: https://blog.crunchydata.com/blog/postgresql-brin-indexes-big-data-performance-with-minimal-storage\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/20991369/todos/3524227443\\\",\\\"\\\",\\\"RMS, add DSM rms_vehicle_transitions indexes\\\\n\\\\nThese indexes will be use to support the RMS getVehiclesStatus API\\\\nendpoint.\\\\n\\\\nThe `ef_system_id` index is optional for now as we don't need to filter\\\\non `rome` as it's currently the only RMS system. We can remove it if\\\\nneeded.\\\\n\\\\nThe `event_time` use a BRIN index as it seems to be more performant to\\\\nfilter a timestamp over a range of time on big data and also uses much\\\\nless space.\\\\nSee: https://blog.crunchydata.com/blog/postgresql-brin-indexes-big-data-performance-with-minimal-storage\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/20991369/todos/3524227443\\\",\\\"\\\",\\\"RMS, setup pg_partman on BSM cooltra.rms_vehicle_transitions table\\\\n\\\\nThe RMS getVehiclesStatus API endpoint only has to return statuses that\\\\nhappened in the last 2 weeks. To keep the endpoint performance in check\\\\nwe want to avoid having the `cooltra.rms_vehicle_transitions` table\\\\ngrowthing overtime. One efficient way of doing so is using the PG\\\\npartitions features.\\\\n\\\\nThis makes use of `pg_partman` extension to mainting the table\\\\npartitions. The extension automatically takes care of creating future\\\\npartitions and deletes one that only contains outdated entries.\\\\n\\\\nThe `pg_partman` has been manually enabled on our AWS RDS instance as it\\\\nis supported since PG 12.5. On macOS the extension isn't available when\\\\nusing the posgres.app so a separate `db/bsm_partman.sql` file has been\\\\nadded and contains the command used to configure partman on our table.\\\\n\\\\nThe `db/bsm_structure.sql` still creates the table with the\\\\n`PARTITION BY RANGE (event_time)` but that should cause any issue when\\\\ncreating the `ef_bsm_development` table. The fixture SQL file which is\\\\nused to create `ef_bsm_test` is using a normal table though, that way\\\\nwe can run the spec normally without depending on `pg_partman`.\\\\n\\\\nA composite primary key is also required to include the column used for\\\\nthe partition, it must then includes the `event_time` column.\\\\nActive Record does not support composite primary key, warns and ignores\\\\nit. I guess we could go without a primary keys at all, but having a\\\\nsequential ID column is required for pagination purposes.\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/20991369/todos/3524262115\\\\n\\\\n- https://www.postgresql.org/docs/12/ddl-partitioning.html\\\\n- https://medium.com/@asheetbhaskar/time-based-table-partitioning-using-pg-partman-74de4bb595f8\\\\n- https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/PostgreSQL_Partitions.html\\\\n- https://github.com/pgpartman/pg_partman/blob/master/doc/pg_partman.md\\\",\\\"Rollback Bundler to 2.2.11 as Heroku doesn't support more than that.\\\",\\\"Rollback to Bundler 2.2.8\\\",\\\"\\\",\\\"Invoice PDF, move all translations to customer ones\\\\n\\\\nThis patch moves all the translations needed to generate the Invoice PDF\\\\nunder the customer translations umbrella.\\\\n\\\\nThis allows the customer to modify them all and also ensure that the\\\\nCore translations only have to care about the supported locales (de, en,\\\\nes, fr) as it was a mix-bag before.\\\\n\\\\nClose: https://github.com/electric-feel/core/issues/9517\\\",\\\"\\\",\\\"Invoice PDF, move all translations to customer ones\\\\n\\\\nThis patch moves all the translations needed to generate the Invoice PDF\\\\nunder the customer translations umbrella.\\\\n\\\\nThis allows the customer to modify them all and also ensure that the\\\\nCore translations only have to care about the supported locales (de, en,\\\\nes, fr) as it was a mix-bag before.\\\\n\\\\nClose: https://github.com/electric-feel/core/issues/9517\\\",\\\"\\\",\\\"GeoFence, handle invalid geojson\\\\n\\\\nThis patch tries to catch invalid geojson so we can show a validation\\\\nerror on the uploaded geojson file instead of raising.\\\\n\\\\nThe `NoMethodError` rescue isn't ideal but it's a temporary step to\\\\ncatch and register the problematic geojson structure so we can handle it\\\\nbetter in the future. At this stage it is indeed complicated to debug\\\\nwithout the geojson file in our hand.\\\\n\\\\nhttps://sentry.io/organizations/electricfeel/issues/2267433527/events/987ad5f5b8b549ff9437e7485eca1446/?project=5648894\\\\n\\\\nBacktrace:\\\\n```\\\\nNoMethodError: undefined method `factory' for nil:NilClass\\\\n from rgeo (1.1.2) lib/rgeo/wkrep/wkb_generator.rb:100:in `generate'\\\\n from app/models/postgis_function.rb:83:in `to_wkb'\\\\n from app/models/postgis_function.rb:69:in `serialize'\\\\n from app/models/postgis_function.rb:56:in `block in run'\\\\n from app/models/postgis_function.rb:56:in `map'\\\\n from app/models/postgis_function.rb:56:in `run'\\\\n from app/models/postgis_function.rb:50:in `run_function'\\\\n from app/models/postgis_function.rb:10:in `valid?'\\\\n from app/models/geojson_file.rb:38:in `polygon_valid?'\\\\n from app/models/geojson_file.rb:7:in `valid?'\\\\n from app/models/geo_fence.rb:103:in `geojson_file_must_be_valid'\\\\n from activesupport (6.0.3.5) lib/active_support/callbacks.rb:428:in `block in make_lambda'\\\\n from activesupport (6.0.3.5) lib/active_support/callbacks.rb:200:in `block (2 levels) in halting'\\\\n from activesupport (6.0.3.5) lib/active_support/callbacks.rb:605:in `block (2 levels) in default_terminator'\\\\n from activesupport (6.0.3.5) lib/active_support/callbacks.rb:604:in `catch'\\\\n from activesupport (6.0.3.5) lib/active_support/callbacks.rb:604:in `block in default_terminator'\\\\n from activesupport (6.0.3.5) lib/active_support/callbacks.rb:201:in `block in halting'\\\\n from activesupport (6.0.3.5) lib/active_support/callbacks.rb:513:in `block in invoke_before'\\\\n from activesupport (6.0.3.5) lib/active_support/callbacks.rb:513:in `each'\\\\n from activesupport (6.0.3.5) lib/active_support/callbacks.rb:513:in `invoke_before'\\\\n from activesupport (6.0.3.5) lib/active_support/callbacks.rb:134:in `run_callbacks'\\\\n from activesupport (6.0.3.5) lib/active_support/callbacks.rb:825:in `_run_validate_callbacks'\\\\n from activemodel (6.0.3.5) lib/active_model/validations.rb:406:in `run_validations!'\\\\n from activemodel (6.0.3.5) lib/active_model/validations/callbacks.rb:117:in `block in run_validations!'\\\\n from activesupport (6.0.3.5) lib/active_support/callbacks.rb:135:in `run_callbacks'\\\\n from activesupport (6.0.3.5) lib/active_support/callbacks.rb:825:in `_run_validation_callbacks'\\\\n from activemodel (6.0.3.5) lib/active_model/validations/callbacks.rb:117:in `run_validations!'\\\\n from activemodel (6.0.3.5) lib/active_model/validations.rb:337:in `valid?'\\\\n from activerecord (6.0.3.5) lib/active_record/validations.rb:68:in `valid?'\\\\n from activerecord (6.0.3.5) lib/active_record/validations.rb:84:in `perform_validations'\\\\n from activerecord (6.0.3.5) lib/active_record/validations.rb:47:in `save'\\\\n from activerecord (6.0.3.5) lib/active_record/transactions.rb:314:in `block in save'\\\\n from activerecord (6.0.3.5) lib/active_record/transactions.rb:375:in `block in with_transaction_returning_status'\\\\n from activerecord (6.0.3.5) lib/active_record/connection_adapters/abstract/database_statements.rb:280:in `block in transaction'\\\\n from activerecord (6.0.3.5) lib/active_record/connection_adapters/abstract/transaction.rb:280:in `block in within_new_transaction'\\\\n from activesupport (6.0.3.5) lib/active_support/concurrency/load_interlock_aware_monitor.rb:26:in `block (2 levels) in synchronize'\\\\n from activesupport (6.0.3.5) lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt'\\\\n from activesupport (6.0.3.5) lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `block in synchronize'\\\\n from activesupport (6.0.3.5) lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `handle_interrupt'\\\\n from activesupport (6.0.3.5) lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `synchronize'\\\\n from activerecord (6.0.3.5) lib/active_record/connection_adapters/abstract/transaction.rb:278:in `within_new_transaction'\\\\n from activerecord (6.0.3.5) lib/active_record/connection_adapters/abstract/database_statements.rb:280:in `transaction'\\\\n from activerecord (6.0.3.5) lib/active_record/transactions.rb:212:in `transaction'\\\\n from activerecord (6.0.3.5) lib/active_record/transactions.rb:366:in `with_transaction_returning_status'\\\\n from activerecord (6.0.3.5) lib/active_record/transactions.rb:314:in `save'\\\\n from activerecord (6.0.3.5) lib/active_record/suppressor.rb:44:in `save'\\\\n from app/models/geo_fence.rb:33:in `save_with_revision'\\\\n from app/controllers/geo_fences_controller.rb:33:in `update'\\\\n```\\\",\\\"\\\",\\\"Rework invoice PDF translations\\\\n\\\\nWIP \\\\n\\\\n- https://3.basecamp.com/3315822/buckets/18100962/todos/3575574757\\\\n- https://3.basecamp.com/3315822/buckets/20471388/messages/3572280188\\\",\\\"Fix merge 🙈\\\",\\\"WIP\\\",\\\"WIP\\\",\\\"\\\",\\\"\\\",\\\"Doorkeeper 5.4 upgrade\\\\n\\\\nThis patch upgrades Doorkeeper to the 5.4 version from 4.4.3.\\\\n\\\\nThis upgrade includes some breaking changes which requires all API\\\\nclients to be upgraded before we can release it.\\\\n\\\\nThe breaking changes are:\\\\n1. The `access_token` and `refresh_token` format has been changed from\\\\n `/[a-z0-9]{64}/` to `/[a-zA-Z0-9\\\\\\\\-_]{43}/`.\\\\n2. Error HTTP status codes are now `400 Bad Request` by default with\\\\n `401 unauthorized` kept only for invalid client or token.\\\\n3. Refreshing an access token now requires the `client_id`.\\\\n4. Revoking an access token now requires the `client_id`.\\\\n\\\\nhttps://github.com/doorkeeper-gem/doorkeeper/blob/master/CHANGELOG.md\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/18100962/todos/2882189368\\\",\\\"\\\",\\\"MagniFinance, handle AuthenticationError without raising\\\\n\\\\nThis patch ensures that when processing an invoice the\\\\n`AuthenticationError` doesn't trigger a Sentry alert has retrying the\\\\njob will most likely be enough to make it go away.\\\\n\\\\nWe also handle separatly the `SubscriptionExpired` error, which triggers\\\\nwhen Cooltra forgets to pay the MagniFinance subscription... that one we\\\\nwant to keep raising for sure.\\\\n\\\\nhttps://sentry.io/organizations/electricfeel/issues/2292384739\\\\n\\\\nBacktrace:\\\\n```\\\\nMagnifinance::AuthenticationError: Magnifinance::AuthenticationError\\\\n from lib/magnifinance.rb:134:in `_call'\\\\n from lib/magnifinance.rb:80:in `block (2 levels) in call'\\\\n from lib/magnifinance.rb:156:in `block in trace'\\\\n from lib/ef_datadog.rb:17:in `block in trace'\\\\n from ddtrace (0.43.0) lib/ddtrace/tracer.rb:284:in `trace'\\\\n from lib/ef_datadog.rb:16:in `trace'\\\\n from lib/magnifinance.rb:153:in `trace'\\\\n from lib/magnifinance.rb:79:in `block in call'\\\\n from sidekiq-ent (2.1.2) lib/sidekiq-ent/limiter/concurrent.rb:61:in `within_limit'\\\\n from lib/magnifinance.rb:78:in `call'\\\\n from lib/magnifinance.rb:53:in `create'\\\\n from app/models/billing/invoice_processor/magnifinance.rb:49:in `create_magnifinance_invoice'\\\\n from app/models/billing/invoice_processor/magnifinance.rb:22:in `process!'\\\\n from app/models/invoice.rb:84:in `process!'\\\\n from app/workers/billing/process_invoice_worker.rb:9:in `perform'\\\\n```\\\",\\\"\\\",\\\"MagniFinance, handle AuthenticationError without raising\\\\n\\\\nThis patch ensures that when processing an invoice the\\\\n`AuthenticationError` doesn't trigger a Sentry alert has retrying the\\\\njob will most likely be enough to make it go away.\\\\n\\\\nWe also handle separatly the `SubscriptionExpired` error, which triggers\\\\nwhen Cooltra forgets to pay the MagniFinance subscription... that one we\\\\nwant to keep raising for sure.\\\\n\\\\nhttps://sentry.io/organizations/electricfeel/issues/2292384739\\\\n\\\\nBacktrace:\\\\n```\\\\nMagnifinance::AuthenticationError: Magnifinance::AuthenticationError\\\\n from lib/magnifinance.rb:134:in `_call'\\\\n from lib/magnifinance.rb:80:in `block (2 levels) in call'\\\\n from lib/magnifinance.rb:156:in `block in trace'\\\\n from lib/ef_datadog.rb:17:in `block in trace'\\\\n from ddtrace (0.43.0) lib/ddtrace/tracer.rb:284:in `trace'\\\\n from lib/ef_datadog.rb:16:in `trace'\\\\n from lib/magnifinance.rb:153:in `trace'\\\\n from lib/magnifinance.rb:79:in `block in call'\\\\n from sidekiq-ent (2.1.2) lib/sidekiq-ent/limiter/concurrent.rb:61:in `within_limit'\\\\n from lib/magnifinance.rb:78:in `call'\\\\n from lib/magnifinance.rb:53:in `create'\\\\n from app/models/billing/invoice_processor/magnifinance.rb:49:in `create_magnifinance_invoice'\\\\n from app/models/billing/invoice_processor/magnifinance.rb:22:in `process!'\\\\n from app/models/invoice.rb:84:in `process!'\\\\n from app/workers/billing/process_invoice_worker.rb:9:in `perform'\\\\n```\\\",\\\"\\\",\\\"Add SSL Certificate Renewal guide\\\\n\\\\nMoved and updated from:\\\\nhttps://github.com/electric-feel/scripts/blob/master/ssl_certificate_renewal.md\\\",\\\"Make prettier happy... :troll:\\\",\\\"\\\",\\\"\\\",\\\"Rails 6.1 upgrade\\\\n\\\\nThis patch upgrades to Rails 6.1.\\\\n\\\\nThe following have been done:\\\\n- Ran the `bin/rails app:update` task to update all config/initializers.\\\\n- Upgraded some gems for compatibility reasons.\\\\n- Handled `ActiveRecord::Error` interface changes.\\\\n- Explicitly set `interval` column as `string` attribute for backward\\\\n compatibility with our `SqlIntervalParser` logic. This could be\\\\n upgraded later to switch to the Rails internal that now support\\\\n `interval`.\\\\n- Handled Faker interface changes, as we had to upgrade the gem.\\\\n- Handled apartment changes around Rails multi-database support...\\\",\\\"\\\",\\\"Rails 6.1 upgrade\\\\n\\\\nThis patch upgrades to Rails 6.1.\\\\n\\\\nThe following have been done:\\\\n- Ran the `bin/rails app:update` task to update all config/initializers.\\\\n- Upgraded some gems for compatibility reasons.\\\\n- Handled `ActiveRecord::Error` interface changes.\\\\n- Explicitly set `interval` column as `string` attribute for backward\\\\n compatibility with our `SqlIntervalParser` logic. This could be\\\\n upgraded later to switch to the Rails internal that now support\\\\n `interval`.\\\\n- Handled Faker interface changes, as we had to upgrade the gem.\\\\n- Handled apartment changes around Rails multi-database support...\\\",\\\"\\\",\\\"Rails 6.1 upgrade\\\\n\\\\nThis patch upgrades to Rails 6.1.\\\\n\\\\nThe following have been done:\\\\n- Ran the `bin/rails app:update` task to update all config/initializers.\\\\n- Upgraded some gems for compatibility reasons.\\\\n- Handled `ActiveRecord::Error` interface changes.\\\\n- Explicitly set `interval` column as `string` attribute for backward\\\\n compatibility with our `SqlIntervalParser` logic. This could be\\\\n upgraded later to switch to the Rails internal that now support\\\\n `interval`.\\\\n- Handled Faker interface changes, as we had to upgrade the gem.\\\\n- Removed invalid byte sequence error handling as Rails now supports it\\\\n and raise `ActionController::BadRequest` direclty.\\\",\\\"\\\",\\\"BulkAction, new display successful vehicles button\\\\n\\\\nThis patch adds a new \\\\\\\"Display Successful Vehicles\\\\\\\" button on the\\\\nbulk action result page when some of the action partially failed or\\\\nsucceed.\\\\n\\\\nPrior to that patch, only the \\\\\\\"Display Failed Vehicles\\\\\\\" button was\\\\npresent to create a new vehicles set from the failed actions, the new\\\\nbutton allows to do the opposite to create a new vehicles set from the\\\\nsuccessful actions.\\\\n\\\\nThis patch also handles the case where all the actions failed, there we\\\\ndon't want to show any button as the existing set can just be reused.\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/21489243/todos/3613458397\\\",\\\"\\\",\\\"BulkAction, handle actions on retired vehicles\\\\n\\\\nThis patch ensures that actions fail early on deleted vehicles.\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/21489243/todos/3613457189\\\",\\\"\\\",\\\"Bulk Actions: Retire vehicles\\\\n\\\\nThis patch adds the `Retire Vehicles` functionality to the vehicle sets bulk actions.\\\\n\\\\nRelated to https://3.basecamp.com/3315822/buckets/21489243/todos/3613427864\\\",\\\"BulkAction, handle actions on retired vehicles\\\\n\\\\nThis patch ensures that actions fail early on deleted vehicles.\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/21489243/todos/3613457189\\\",\\\"\\\",\\\"BulkAction, handle actions on retired vehicles\\\\n\\\\nThis patch ensures that actions fail early on deleted vehicles.\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/21489243/todos/3613457189\\\",\\\"\\\",\\\"BulkAction, handle actions on retired vehicles\\\\n\\\\nThis patch ensures that actions fail early on deleted vehicles.\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/21489243/todos/3613457189\\\",\\\"Rails 6.1 improvement\\\\n\\\\nDo not leak all internal error message on bad request responses.\\\",\\\"i\\\",\\\"Rails 6.1 upgrade\\\\n\\\\nThis patch upgrades to Rails 6.1.\\\\n\\\\nThe following have been done:\\\\n- Ran the `bin/rails app:update` task to update all config/initializers.\\\\n- Upgraded some gems for compatibility reasons.\\\\n- Handled `ActiveRecord::Error` interface changes.\\\\n- Explicitly set `interval` column as `string` attribute for backward\\\\n compatibility with our `SqlIntervalParser` logic. This could be\\\\n upgraded later to switch to the Rails internal that now support\\\\n `interval`.\\\\n- Handled Faker interface changes, as we had to upgrade the gem.\\\\n- Removed invalid byte sequence error handling as Rails now supports it\\\\n and raise `ActionController::BadRequest` direclty.\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/core_obfuscation\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/customer_translations\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/dynamo\":{\"version\":1,\"value\":\"[\\\"Remove Honeybadger\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/reporting\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/scripts\":{\"version\":1,\"value\":\"[\\\"Forgot to require 'parallel' 🙈\\\",\\\"Fix Customer logo removal\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/seer\":{\"version\":1,\"value\":\"[\\\"\\\",\\\"Upgrade to Python 3.7.9 and fix tests\\\\n\\\\nIn preparation of the PG 12 upgrade we need to make sure that Seer is\\\\nsupporting it. This patch just upgrades the python minor version so I\\\\ncan install it on macOS Big Sur and fixes the test suite which was\\\\nbroken because of the removal of some `customers` Core table columns.\\\\n\\\\nIn a following PR will we try to rub Seer on CircleCI with PG 12.\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/18100962/todos/2900027820\\\",\\\"\\\",\\\"Upgrade to Python 3.7.9 and fix tests\\\\n\\\\nIn preparation of the PG 12 upgrade we need to make sure that Seer is\\\\nsupporting it. This patch just upgrades the python minor version so I\\\\ncan install it on macOS Big Sur and fixes the test suite which was\\\\nbroken because of the removal of some `customers` Core table columns.\\\\n\\\\nIn a following PR will we try to rub Seer on CircleCI with PG 12.\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/18100962/todos/2900027820\\\",\\\"\\\",\\\"Upgrade to Python 3.7.9 and fix tests\\\\n\\\\nIn preparation of the PG 12 upgrade we need to make sure that Seer is\\\\nsupporting it. This patch just upgrades the python minor version so I\\\\ncan install it on macOS Big Sur and fixes the test suite which was\\\\nbroken because of the removal of some `customers` Core table columns.\\\\n\\\\nIn a following PR will we try to rub Seer on CircleCI with PG 12.\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/18100962/todos/2900027820\\\",\\\"\\\",\\\"Upgrade to Python 3.7.9 and fix tests\\\\n\\\\nIn preparation of the PG 12 upgrade we need to make sure that Seer is\\\\nsupporting it. This patch just upgrades the python minor version so I\\\\ncan install it on macOS Big Sur and fixes the test suite which was\\\\nbroken because of the removal of some `customers` Core table columns.\\\\n\\\\nIn a following PR will we try to rub Seer on CircleCI with PG 12.\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/18100962/todos/2900027820\\\",\\\"WIP\\\",\\\"\\\",\\\"WIP\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/warehouse_dbt\":{\"version\":1,\"value\":\"[\\\"\\\",\\\"Drop Revel-related tables and columns\\\\n\\\\nFollowing changes on Core: https://github.com/electric-feel/core/pull/9270\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/acp-admin\":{\"version\":1,\"value\":\"[\\\"Add Italian translations\\\\n\\\\nThanks Olmo Cerri and Seminterra!\\\",\\\"\\\",\\\"Add Italian translations\\\\n\\\\nThanks Olmo Cerri and Seminterra!\\\",\\\"\\\",\\\"\\\",\\\"Add new Member#desired_acp_shares_number attribute\\\\n\\\\nThis patch allows a new member to increase the number of ACP shares when\\\\nusing the subscription form.\\\\n\\\\nThe `desired_acp_shares_number` attribute will then be used to know how\\\\nmany ACP share must be invoiced later on.\\\\n\\\\nThis also brings automatic ACP shares billing for support-only members.\\\\nPrior to that patch validated support-only new members would go to\\\\ninactive until an admin would manually create a ACP share invoice, now\\\\nthe new members will go directly to the support state and will have\\\\nthe shares invoiced automatically on the next billing day.\\\\n\\\\nThis new feature has been requested and paid by Seminterra!.\\\",\\\"\\\",\\\"Add Italian translations\\\\n\\\\nThanks Olmo Cerri and Seminterra!\\\",\\\"\\\",\\\"Add new Member#desired_acp_shares_number attribute\\\\n\\\\nThis patch allows a new member to increase the number of ACP shares when\\\\nusing the subscription form.\\\\n\\\\nThe `desired_acp_shares_number` attribute will then be used to know how\\\\nmany ACP share must be invoiced later on.\\\\n\\\\nThis also brings automatic ACP shares billing for support-only members.\\\\nPrior to that patch validated support-only new members would go to\\\\ninactive until an admin would manually create a ACP share invoice, now\\\\nthe new members will go directly to the support state and will have\\\\nthe shares invoiced automatically on the next billing day.\\\\n\\\\nThis new feature has been requested and paid by Seminterra!.\\\",\\\"\\\",\\\"Add new Member#desired_acp_shares_number attribute\\\\n\\\\nThis patch allows a new member to increase the number of ACP shares when\\\\nusing the subscription form.\\\\n\\\\nThe `desired_acp_shares_number` attribute will then be used to know how\\\\nmany ACP share must be invoiced later on.\\\\n\\\\nThis also brings automatic ACP shares billing for support-only members.\\\\nPrior to that patch validated support-only new members would go to\\\\ninactive until an admin would manually create a ACP share invoice, now\\\\nthe new members will go directly to the support state and will have\\\\nthe shares invoiced automatically on the next billing day.\\\\n\\\\nThis new feature has been requested and paid by Seminterra!.\\\",\\\"Update README features\\\",\\\"Improve Italian translations\\\",\\\"Improve Italian translations\\\",\\\"\\\",\\\"Remove membre note placeholder\\\\n\\\\nNot needed and can bring confusion.\\\",\\\"Add hint to profession text input\\\\n\\\\nThis patch adds an hint on the profession input in the member new form to \\\\nhighlight that this is not about getting more data about the member.\\\",\\\"Allow superadmin to destroy safefly some sensible models\\\\n\\\\nThis patch allows superadmin to destroy BasketSize, BaskeComplement, or Depot\\\\nwhen they aren't used at all.\\\",\\\"Use Sentry for bug report\\\",\\\"Try to improve Sentry tags for performance\\\",\\\"Decrease Sentry traces sample rate\\\",\\\"Give access to the new contact sharing feature to all ACP\\\",\\\"Upgrade gems\\\",\\\"Fix ACP membership_extra_text display in member new form\\\",\\\"Improve Newsletter::MailChimp#ensure_batch_succeed!\\\\n\\\\nFix an endless loop calling `ensure_batch_succeed!`. \\\",\\\"Improve Newsletter::MailChimp#ensure_batch_succeed!\\\\n\\\\nIncrease retry count and sleep between retry. \\\",\\\"Improve Mailchimp sync\\\\n\\\\nBy syncing all lists in parallel.\\\",\\\"Remove ExceptionNotifier\\\",\\\"Validate activity title presence\\\\n\\\\nThe activity title presence is expected on some view helper.\\\",\\\"Enable the waiting_basket_price_extra feature for Seminterra\\\\n\\\\nThis feature is still behing a flag and must be configured manually.\\\",\\\"Increase Mailchimp batch check duration\\\",\\\"Fix Spam detector\\\",\\\"\\\",\\\"Fix Spam detector\\\",\\\"\\\",\\\"Fix Spam detector\\\",\\\"\\\",\\\"Fix Spam detector\\\",\\\"Fix time-related specs\\\",\\\"Increase absence min started_on delay\\\\n\\\\nThis patch ensures that member cannot annouce their absences less than a week in \\\\nadvance.\\\",\\\"Set DB_POOL en vars\\\\n\\\\nTry to have more greater DB connections pool than threads.\\\",\\\"Mailchimp fixes follow-up\\\",\\\"Fix Postmark email suppression sync\\\",\\\"Upgrade gems\\\",\\\"Add some required ACP settings flag\\\",\\\"Support Admin email suppression report\\\",\\\"Add basket_price_extra settings\\\\n\\\\nThis patch allows ACP with the basket_price_extra feature flag to customize\\\\nthe form title, description, extras, label, and label details in place of \\\\nhaving to hardcode all details per ACP.\\\",\\\"Display ACP basket_price_extra from settings\\\\n\\\\nInstead of using hardcoded details per ACP.\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/acp-admin.github.io\":{\"version\":1,\"value\":\"[\\\"Add QR bills \\\",\\\"Update dependencies\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/les_pains_de_sophie\":{\"version\":1,\"value\":\"[\\\"Update batches:create_all_for_next_year rake test\\\",\\\"Set tool versions\\\",\\\"Try to catch create orders issue\\\",\\\"Fix SMTP credentials\\\",\\\"Make client depot mandatory!\\\\n\\\\nThis is causing issue when creating\\\\norder without depot.\\\",\\\"Upgrade gems\\\",\\\"git \\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/participer-article6-ch\":{\"version\":1,\"value\":\"[\\\"Decdim init\\\",\\\"Delete docker files\\\",\\\"Use bundler 2.1.4\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/toshl-importer\":{\"version\":1,\"value\":\"[\\\"Various upgrade\\\",\\\"Support binance\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Documents/Tesla/Home Charging\":{\"version\":1,\"value\":\"[\\\"2020 Update with TeslaMate switch\\\",\\\"\\\"]\"},\"terminal.integrated.showTerminalConfigPrompt\":{\"version\":1,\"value\":\"false\"},\"typescript.1.lastSessionDate\":{\"version\":1,\"value\":\"Tue Apr 06 2021\"},\"typescript.1.sessionCount\":{\"version\":1,\"value\":\"357\"},\"workbench.activity.pinnedViewlets2\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.view.explorer\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":1},{\\\"id\\\":\\\"workbench.view.scm\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.debug\\\",\\\"pinned\\\":false,\\\"visible\\\":true,\\\"order\\\":3},{\\\"id\\\":\\\"workbench.view.extensions\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.remote\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extension.test\\\",\\\"pinned\\\":false,\\\"visible\\\":false,\\\"order\\\":6},{\\\"id\\\":\\\"workbench.view.extension.jupyter\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":9},{\\\"id\\\":\\\"workbench.view.extension.json-views\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":9},{\\\"id\\\":\\\"workbench.view.extension.gitlens\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.references-view\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":7},{\\\"id\\\":\\\"workbench.view.extension.github-pull-requests\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.sync\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.explorer.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.explorer.openEditorsView\\\",\\\"isHidden\\\":false,\\\"order\\\":1},{\\\"id\\\":\\\"workbench.explorer.fileView\\\",\\\"isHidden\\\":false,\\\"order\\\":2},{\\\"id\\\":\\\"outline\\\",\\\"isHidden\\\":true,\\\"order\\\":3},{\\\"id\\\":\\\"npm\\\",\\\"isHidden\\\":true,\\\"order\\\":5},{\\\"id\\\":\\\"timeline\\\",\\\"isHidden\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"commitViewProvider\\\",\\\"isHidden\\\":false,\\\"order\\\":6},{\\\"id\\\":\\\"compareCommitViewProvider\\\",\\\"isHidden\\\":false,\\\"order\\\":7},{\\\"id\\\":\\\"xmlTreeView\\\",\\\"isHidden\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.explorer.emptyView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.repositories:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.fileHistory:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.lineHistory:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.compare:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.search:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"isHidden\\\":false,\\\"order\\\":0}]\"},\"workbench.panel.pinnedPanels\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"terminal\\\",\\\"name\\\":\\\"Terminal\\\",\\\"pinned\\\":true,\\\"order\\\":3,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"name\\\":\\\"Output\\\",\\\"pinned\\\":true,\\\"order\\\":1,\\\"visible\\\":true},{\\\"id\\\":\\\"refactorPreview\\\",\\\"name\\\":\\\"Refactor Preview\\\",\\\"pinned\\\":true,\\\"visible\\\":false},{\\\"id\\\":\\\"workbench.panel.repl\\\",\\\"name\\\":\\\"Debug Console\\\",\\\"pinned\\\":true,\\\"order\\\":2,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.markers\\\",\\\"name\\\":\\\"Problems\\\",\\\"pinned\\\":true,\\\"order\\\":0,\\\"visible\\\":true}]\"},\"workbench.view.extensions.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"extensions.popularExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.enabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.disabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.recommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.listView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.vscode-local.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.vscode-local.outdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.disabledExtensionList2\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.builtInExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.builtInBasicsExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.builtInThemesExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.enabledExtensionList2\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.workspaceRecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.vscode-local.default\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.otherrecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.local.default\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.local.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.local.outdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.popular\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.workspaceRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.otherRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.enabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.disabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.marketplace\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchInstalled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchEnabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchDisabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchOutdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchBuiltin\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinFeatureExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinThemeExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinProgrammingLanguageExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed.empty\\\",\\\"isHidden\\\":false}]\"}}}"}
{"version":1,"content":"{\"storage\":{\"ces/skipSurvey\":{\"version\":1,\"value\":\"1.55.0\"},\"colorThemeData\":{\"version\":1,\"value\":\"{\\\"id\\\":\\\"vs-dark mrded-railscasts-themes-RailsCastsColorScheme-tmTheme\\\",\\\"label\\\":\\\"RailsCasts\\\",\\\"settingsId\\\":\\\"RailsCasts\\\",\\\"themeTokenColors\\\":[{\\\"settings\\\":{\\\"background\\\":\\\"#282828\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"}},{\\\"scope\\\":\\\"source.ruby.embedded, source.ruby.rails.embedded\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\",\\\"foreground\\\":\\\"#BC9458\\\"},\\\"scope\\\":\\\"comment\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#CC7833\\\"},\\\"scope\\\":\\\"keyword, storage\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#FFC66D\\\"},\\\"scope\\\":\\\"entity.name.function, keyword.other.name-of-parameter.objc\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#FFFFFF\\\"},\\\"scope\\\":\\\"entity.name\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"constant.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"constant.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"none\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6D9CBE\\\"},\\\"scope\\\":\\\"none\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#D0D0FF\\\"},\\\"scope\\\":\\\"variable\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"variable.other.block\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#6D9CBE\\\"},\\\"scope\\\":\\\"constant\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DA4939\\\"},\\\"scope\\\":\\\"variable.other.constant\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#6E9CBE\\\"},\\\"scope\\\":\\\"constant.language\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"string\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#DA4939\\\"},\\\"scope\\\":\\\"support.function\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6E9CBE\\\"},\\\"scope\\\":\\\"support.type\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"support.constant\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#E8BF6A\\\"},\\\"scope\\\":\\\"meta.tag, declaration.tag, entity.other.attribute-name\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffffff\\\"},\\\"scope\\\":\\\"entity.name.tag\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#990000\\\",\\\"foreground\\\":\\\"#FFFFFF\\\"},\\\"scope\\\":\\\"invalid\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#519F50\\\"},\\\"scope\\\":\\\"constant.character.escaped, constant.character.escape, string source, string source.ruby\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#144212\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#660000\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#2F33AB\\\"},\\\"scope\\\":\\\"meta.diff.header, meta.separator.diff, meta.diff.index, meta.diff.range\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#F92672\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A6E22E\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#967EFB\\\"},\\\"scope\\\":\\\"markup.changed\\\"}],\\\"semanticTokenRules\\\":[],\\\"extensionData\\\":{\\\"_extensionId\\\":\\\"mrded.railscasts\\\",\\\"_extensionIsBuiltin\\\":false,\\\"_extensionName\\\":\\\"railscasts\\\",\\\"_extensionPublisher\\\":\\\"mrded\\\"},\\\"themeSemanticHighlighting\\\":false,\\\"colorMap\\\":{\\\"editor.background\\\":\\\"#282828\\\",\\\"editorCursor.foreground\\\":\\\"#ffffff\\\",\\\"editor.foreground\\\":\\\"#e6e1dc\\\",\\\"editorWhitespace.foreground\\\":\\\"#404040\\\",\\\"editor.lineHighlightBackground\\\":\\\"#333435\\\",\\\"editor.selectionBackground\\\":\\\"#3d4456e0\\\"},\\\"watch\\\":false}\"},\"cpp.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon May 03 2021\"},\"cpp.1.sessionCount\":{\"version\":1,\"value\":\"358\"},\"java.2.lastSessionDate\":{\"version\":1,\"value\":\"Mon May 03 2021\"},\"java.2.sessionCount\":{\"version\":1,\"value\":\"358\"},\"memento/gettingStartedService\":{\"version\":1,\"value\":\"{\\\"pickAFolderTask-Mac\\\":{\\\"done\\\":true}}\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/core\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"typescript.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon May 03 2021\"},\"typescript.1.sessionCount\":{\"version\":1,\"value\":\"358\"},\"workbench.activity.pinnedViewlets2\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.view.explorer\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":1},{\\\"id\\\":\\\"workbench.view.scm\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.debug\\\",\\\"pinned\\\":false,\\\"visible\\\":true,\\\"order\\\":3},{\\\"id\\\":\\\"workbench.view.extensions\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.remote\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extension.test\\\",\\\"pinned\\\":false,\\\"visible\\\":false,\\\"order\\\":6},{\\\"id\\\":\\\"workbench.view.extension.jupyter\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":9},{\\\"id\\\":\\\"workbench.view.extension.json-views\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":9},{\\\"id\\\":\\\"workbench.view.extension.gitlens\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.references-view\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":7},{\\\"id\\\":\\\"workbench.view.extension.github-pull-requests\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.sync\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.panel.pinnedPanels\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"terminal\\\",\\\"name\\\":\\\"Terminal\\\",\\\"pinned\\\":true,\\\"order\\\":3,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"name\\\":\\\"Output\\\",\\\"pinned\\\":true,\\\"order\\\":1,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.view.extension.jupyter-variables\\\",\\\"name\\\":\\\"Jupyter\\\",\\\"pinned\\\":true,\\\"order\\\":6,\\\"visible\\\":false},{\\\"id\\\":\\\"refactorPreview\\\",\\\"name\\\":\\\"Refactor Preview\\\",\\\"pinned\\\":true,\\\"visible\\\":false},{\\\"id\\\":\\\"workbench.panel.repl\\\",\\\"name\\\":\\\"Debug Console\\\",\\\"pinned\\\":true,\\\"order\\\":2,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.markers\\\",\\\"name\\\":\\\"Problems\\\",\\\"pinned\\\":true,\\\"order\\\":0,\\\"visible\\\":true}]\"}}}"}
{"version":1,"content":"{\"storage\":{\"ces/skipSurvey\":{\"version\":1,\"value\":\"1.55.0\"},\"colorThemeData\":{\"version\":1,\"value\":\"{\\\"id\\\":\\\"vs-dark mrded-railscasts-themes-RailsCastsColorScheme-tmTheme\\\",\\\"label\\\":\\\"RailsCasts\\\",\\\"settingsId\\\":\\\"RailsCasts\\\",\\\"themeTokenColors\\\":[{\\\"settings\\\":{\\\"background\\\":\\\"#282828\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"}},{\\\"scope\\\":\\\"source.ruby.embedded, source.ruby.rails.embedded\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\",\\\"foreground\\\":\\\"#BC9458\\\"},\\\"scope\\\":\\\"comment\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#CC7833\\\"},\\\"scope\\\":\\\"keyword, storage\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#FFC66D\\\"},\\\"scope\\\":\\\"entity.name.function, keyword.other.name-of-parameter.objc\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#FFFFFF\\\"},\\\"scope\\\":\\\"entity.name\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"constant.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"constant.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"none\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6D9CBE\\\"},\\\"scope\\\":\\\"none\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#D0D0FF\\\"},\\\"scope\\\":\\\"variable\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"variable.other.block\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#6D9CBE\\\"},\\\"scope\\\":\\\"constant\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DA4939\\\"},\\\"scope\\\":\\\"variable.other.constant\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#6E9CBE\\\"},\\\"scope\\\":\\\"constant.language\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"string\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#DA4939\\\"},\\\"scope\\\":\\\"support.function\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6E9CBE\\\"},\\\"scope\\\":\\\"support.type\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"support.constant\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#E8BF6A\\\"},\\\"scope\\\":\\\"meta.tag, declaration.tag, entity.other.attribute-name\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffffff\\\"},\\\"scope\\\":\\\"entity.name.tag\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#990000\\\",\\\"foreground\\\":\\\"#FFFFFF\\\"},\\\"scope\\\":\\\"invalid\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#519F50\\\"},\\\"scope\\\":\\\"constant.character.escaped, constant.character.escape, string source, string source.ruby\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#144212\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#660000\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#2F33AB\\\"},\\\"scope\\\":\\\"meta.diff.header, meta.separator.diff, meta.diff.index, meta.diff.range\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#F92672\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A6E22E\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#967EFB\\\"},\\\"scope\\\":\\\"markup.changed\\\"}],\\\"semanticTokenRules\\\":[],\\\"extensionData\\\":{\\\"_extensionId\\\":\\\"mrded.railscasts\\\",\\\"_extensionIsBuiltin\\\":false,\\\"_extensionName\\\":\\\"railscasts\\\",\\\"_extensionPublisher\\\":\\\"mrded\\\"},\\\"themeSemanticHighlighting\\\":false,\\\"colorMap\\\":{\\\"editor.background\\\":\\\"#282828\\\",\\\"editorCursor.foreground\\\":\\\"#ffffff\\\",\\\"editor.foreground\\\":\\\"#e6e1dc\\\",\\\"editorWhitespace.foreground\\\":\\\"#404040\\\",\\\"editor.lineHighlightBackground\\\":\\\"#333435\\\",\\\"editor.selectionBackground\\\":\\\"#3d4456e0\\\"},\\\"watch\\\":false}\"},\"commandPalette.mru.cache\":{\"version\":1,\"value\":\"{\\\"usesLRU\\\":true,\\\"entries\\\":[{\\\"key\\\":\\\"workbench.action.installCommandLine\\\",\\\"value\\\":2},{\\\"key\\\":\\\"workbench.action.selectTheme\\\",\\\"value\\\":6},{\\\"key\\\":\\\"extension.downloadSettings\\\",\\\"value\\\":8},{\\\"key\\\":\\\"jsonOutline.renameNode\\\",\\\"value\\\":37},{\\\"key\\\":\\\"gitlens.enableRebaseEditor\\\",\\\"value\\\":43},{\\\"key\\\":\\\"git.commitAllAmend\\\",\\\"value\\\":65},{\\\"key\\\":\\\"extension.fullPreview\\\",\\\"value\\\":80},{\\\"key\\\":\\\"workbench.extensions.action.updateAllExtensions\\\",\\\"value\\\":137},{\\\"key\\\":\\\"markdown.showPreviewToSide\\\",\\\"value\\\":170},{\\\"key\\\":\\\"editor.action.toggleWordWrap\\\",\\\"value\\\":209},{\\\"key\\\":\\\"markdown.showPreview\\\",\\\"value\\\":292},{\\\"key\\\":\\\"extension.reverseSearch\\\",\\\"value\\\":295},{\\\"key\\\":\\\"workbench.view.extension.json-views\\\",\\\"value\\\":361},{\\\"key\\\":\\\"git.commit.FileEntry.CompareAgainstWorkspace\\\",\\\"value\\\":362},{\\\"key\\\":\\\"workbench.extensions.action.installExtensions\\\",\\\"value\\\":417},{\\\"key\\\":\\\"workbench.extensions.action.checkForUpdates\\\",\\\"value\\\":418},{\\\"key\\\":\\\"extension.prettifyJSON\\\",\\\"value\\\":443},{\\\"key\\\":\\\"HookyQR.beautifyFile\\\",\\\"value\\\":511},{\\\"key\\\":\\\"copyFilePath\\\",\\\"value\\\":515},{\\\"key\\\":\\\"workbench.extensions.action.showEnabledExtensions\\\",\\\"value\\\":521},{\\\"key\\\":\\\"git.publish\\\",\\\"value\\\":593},{\\\"key\\\":\\\"git.undoCommit\\\",\\\"value\\\":595},{\\\"key\\\":\\\"gitNotch.commit\\\",\\\"value\\\":596},{\\\"key\\\":\\\"gitNotch.commit-amend\\\",\\\"value\\\":597}]}\"},\"commandPalette.mru.counter\":{\"version\":1,\"value\":\"598\"},\"cpp.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon May 03 2021\"},\"cpp.1.sessionCount\":{\"version\":1,\"value\":\"377\"},\"expandSuggestionDocs\":{\"version\":1,\"value\":\"true\"},\"http.linkProtectionTrustedDomains\":{\"version\":1,\"value\":\"[\\\"*.github.com\\\",\\\"https://rubocop.readthedocs.io\\\",\\\"https://gitlab.com\\\",\\\"https://admin.lumiere-des-champs.test\\\",\\\"https://admin.croquterre.test\\\",\\\"https://twitter.com\\\",\\\"https://admin.tapatate.test\\\",\\\"https://techcrunch.com\\\",\\\"https://dev.twitter.com\\\",\\\"https://t.co\\\",\\\"https://admin.ragedevert.test\\\",\\\"https://d2ibcm5tv7rtdh.cloudfront.net\\\",\\\"http://192.168.2.163:4567\\\",\\\"https://admin.alabellecourgette.test\\\",\\\"http://en.wikipedia.org\\\",\\\"https://xendit.github.io\\\",\\\"https://admin.clef-des-champs.test\\\",\\\"https://admin.tetedemule.test\\\",\\\"https://rubyonrails.org\\\",\\\"https://todomvc-rails-2020.herokuapp.com\\\",\\\"https://3.basecamp.com\\\",\\\"https://app.datadoghq.com\\\",\\\"https://postmarkapp.com\\\"]\"},\"java.2.lastSessionDate\":{\"version\":1,\"value\":\"Mon May 03 2021\"},\"java.2.sessionCount\":{\"version\":1,\"value\":\"377\"},\"memento/gettingStartedService\":{\"version\":1,\"value\":\"{\\\"pickAFolderTask-Mac\\\":{\\\"done\\\":true},\\\"commandPaletteTask\\\":{\\\"done\\\":true}}\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/core\":{\"version\":1,\"value\":\"[\\\"\\\",\\\"MagniFinance, handle AuthenticationError without raising\\\\n\\\\nThis patch ensures that when processing an invoice the\\\\n`AuthenticationError` doesn't trigger a Sentry alert has retrying the\\\\njob will most likely be enough to make it go away.\\\\n\\\\nWe also handle separatly the `SubscriptionExpired` error, which triggers\\\\nwhen Cooltra forgets to pay the MagniFinance subscription... that one we\\\\nwant to keep raising for sure.\\\\n\\\\nhttps://sentry.io/organizations/electricfeel/issues/2292384739\\\\n\\\\nBacktrace:\\\\n```\\\\nMagnifinance::AuthenticationError: Magnifinance::AuthenticationError\\\\n from lib/magnifinance.rb:134:in `_call'\\\\n from lib/magnifinance.rb:80:in `block (2 levels) in call'\\\\n from lib/magnifinance.rb:156:in `block in trace'\\\\n from lib/ef_datadog.rb:17:in `block in trace'\\\\n from ddtrace (0.43.0) lib/ddtrace/tracer.rb:284:in `trace'\\\\n from lib/ef_datadog.rb:16:in `trace'\\\\n from lib/magnifinance.rb:153:in `trace'\\\\n from lib/magnifinance.rb:79:in `block in call'\\\\n from sidekiq-ent (2.1.2) lib/sidekiq-ent/limiter/concurrent.rb:61:in `within_limit'\\\\n from lib/magnifinance.rb:78:in `call'\\\\n from lib/magnifinance.rb:53:in `create'\\\\n from app/models/billing/invoice_processor/magnifinance.rb:49:in `create_magnifinance_invoice'\\\\n from app/models/billing/invoice_processor/magnifinance.rb:22:in `process!'\\\\n from app/models/invoice.rb:84:in `process!'\\\\n from app/workers/billing/process_invoice_worker.rb:9:in `perform'\\\\n```\\\",\\\"\\\",\\\"Add SSL Certificate Renewal guide\\\\n\\\\nMoved and updated from:\\\\nhttps://github.com/electric-feel/scripts/blob/master/ssl_certificate_renewal.md\\\",\\\"Make prettier happy... :troll:\\\",\\\"\\\",\\\"\\\",\\\"Rails 6.1 upgrade\\\\n\\\\nThis patch upgrades to Rails 6.1.\\\\n\\\\nThe following have been done:\\\\n- Ran the `bin/rails app:update` task to update all config/initializers.\\\\n- Upgraded some gems for compatibility reasons.\\\\n- Handled `ActiveRecord::Error` interface changes.\\\\n- Explicitly set `interval` column as `string` attribute for backward\\\\n compatibility with our `SqlIntervalParser` logic. This could be\\\\n upgraded later to switch to the Rails internal that now support\\\\n `interval`.\\\\n- Handled Faker interface changes, as we had to upgrade the gem.\\\\n- Handled apartment changes around Rails multi-database support...\\\",\\\"\\\",\\\"Rails 6.1 upgrade\\\\n\\\\nThis patch upgrades to Rails 6.1.\\\\n\\\\nThe following have been done:\\\\n- Ran the `bin/rails app:update` task to update all config/initializers.\\\\n- Upgraded some gems for compatibility reasons.\\\\n- Handled `ActiveRecord::Error` interface changes.\\\\n- Explicitly set `interval` column as `string` attribute for backward\\\\n compatibility with our `SqlIntervalParser` logic. This could be\\\\n upgraded later to switch to the Rails internal that now support\\\\n `interval`.\\\\n- Handled Faker interface changes, as we had to upgrade the gem.\\\\n- Handled apartment changes around Rails multi-database support...\\\",\\\"\\\",\\\"Rails 6.1 upgrade\\\\n\\\\nThis patch upgrades to Rails 6.1.\\\\n\\\\nThe following have been done:\\\\n- Ran the `bin/rails app:update` task to update all config/initializers.\\\\n- Upgraded some gems for compatibility reasons.\\\\n- Handled `ActiveRecord::Error` interface changes.\\\\n- Explicitly set `interval` column as `string` attribute for backward\\\\n compatibility with our `SqlIntervalParser` logic. This could be\\\\n upgraded later to switch to the Rails internal that now support\\\\n `interval`.\\\\n- Handled Faker interface changes, as we had to upgrade the gem.\\\\n- Removed invalid byte sequence error handling as Rails now supports it\\\\n and raise `ActionController::BadRequest` direclty.\\\",\\\"\\\",\\\"BulkAction, new display successful vehicles button\\\\n\\\\nThis patch adds a new \\\\\\\"Display Successful Vehicles\\\\\\\" button on the\\\\nbulk action result page when some of the action partially failed or\\\\nsucceed.\\\\n\\\\nPrior to that patch, only the \\\\\\\"Display Failed Vehicles\\\\\\\" button was\\\\npresent to create a new vehicles set from the failed actions, the new\\\\nbutton allows to do the opposite to create a new vehicles set from the\\\\nsuccessful actions.\\\\n\\\\nThis patch also handles the case where all the actions failed, there we\\\\ndon't want to show any button as the existing set can just be reused.\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/21489243/todos/3613458397\\\",\\\"\\\",\\\"BulkAction, handle actions on retired vehicles\\\\n\\\\nThis patch ensures that actions fail early on deleted vehicles.\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/21489243/todos/3613457189\\\",\\\"\\\",\\\"Bulk Actions: Retire vehicles\\\\n\\\\nThis patch adds the `Retire Vehicles` functionality to the vehicle sets bulk actions.\\\\n\\\\nRelated to https://3.basecamp.com/3315822/buckets/21489243/todos/3613427864\\\",\\\"BulkAction, handle actions on retired vehicles\\\\n\\\\nThis patch ensures that actions fail early on deleted vehicles.\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/21489243/todos/3613457189\\\",\\\"\\\",\\\"BulkAction, handle actions on retired vehicles\\\\n\\\\nThis patch ensures that actions fail early on deleted vehicles.\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/21489243/todos/3613457189\\\",\\\"\\\",\\\"BulkAction, handle actions on retired vehicles\\\\n\\\\nThis patch ensures that actions fail early on deleted vehicles.\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/21489243/todos/3613457189\\\",\\\"Rails 6.1 improvement\\\\n\\\\nDo not leak all internal error message on bad request responses.\\\",\\\"i\\\",\\\"Rails 6.1 upgrade\\\\n\\\\nThis patch upgrades to Rails 6.1.\\\\n\\\\nThe following have been done:\\\\n- Ran the `bin/rails app:update` task to update all config/initializers.\\\\n- Upgraded some gems for compatibility reasons.\\\\n- Handled `ActiveRecord::Error` interface changes.\\\\n- Explicitly set `interval` column as `string` attribute for backward\\\\n compatibility with our `SqlIntervalParser` logic. This could be\\\\n upgraded later to switch to the Rails internal that now support\\\\n `interval`.\\\\n- Handled Faker interface changes, as we had to upgrade the gem.\\\\n- Removed invalid byte sequence error handling as Rails now supports it\\\\n and raise `ActionController::BadRequest` direclty.\\\",\\\"WIP\\\\n\\\\nhttps://sentry.io/organizations/electricfeel/issues/2321449077/?project=5648894&referrer=NoteActivityEmail\\\",\\\"Adyen API wrapper\\\\n\\\\nWIP\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/21241951/todos/3642832517\\\",\\\"WIP\\\",\\\"\\\",\\\"Adyen, registration step follow-up\\\\n\\\\nThis patch follows up on the PR #9699 with various improvements.\\\",\\\"\\\",\\\"Adyen, registration step follow-up\\\\n\\\\nThis patch follows up on PR #9699 with various improvements.\\\\n\\\\nThe main change is the registration update that is now happening in\\\\nthe `RegisterPaymentMethodWorker` so the payment method `.register!`\\\\nclass method can be reused when creating the credit card.\\\",\\\"\\\",\\\"WIP\\\",\\\"\\\",\\\"Adyen, fix API documentation\\\\n\\\\nThe \\\\\\\"Charge a Payment Intent\\\\\\\" example was wrong and the\\\\n`paymentMethod` attribute doesn't need to be sent here.\\\",\\\"WIP\\\",\\\"WIP\\\",\\\"\\\",\\\"Fix Adyen test\\\",\\\"Adyen fix\\\\n\\\\nThis fix ensures that the currency is sent as string instead of the \\\\nMoney::Currency object.\\\",\\\"\\\",\\\"Billing, authentication flow refactoring\\\\n\\\\nWIP\\\",\\\"Adyen, remove 3D Secure logic for later payments\\\\n\\\\nWIP\\\",\\\"WIP\\\",\\\"\\\",\\\"\\\",\\\"Postmark, silence invalid email API input error\\\\n\\\\nThis patch silences the `Postmark::ApiInputError` with the 300 error\\\\ncode which means that the email address is invalid.\\\\n\\\\nSilencing such error avoid the `PostmarkDeliverWorker` job to be retried\\\\nover and over with no change of ever being successful.\\\\n\\\\nMore info about Postmark error codes:\\\\nhttps://postmarkapp.com/developer/api/overview#error-codes\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/warehouse_dbt\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/acp-admin\":{\"version\":1,\"value\":\"[\\\"Upgrade gems\\\",\\\"\\\",\\\"Upgrade gems\\\",\\\"Actually set database pool on production\\\",\\\"Improve ACP.enter_each_in_parallel!\\\\n\\\\nEnsure that finding the ACP is made inside the connection pool block.\\\",\\\"\\\",\\\"WIP\\\",\\\"Ruby 3.0.1 upgrade\\\",\\\"Add back BAS credentials for les jardins d'Ouchy\\\",\\\"\\\",\\\"Add back BAS credentials for les jardins d'Ouchy\\\",\\\"\\\",\\\"Add back BAS credentials for les jardins d'Ouchy\\\",\\\"Billing, only send invoice overdue notices when processing payment automatically.\\\",\\\"Upgrade gems\\\",\\\"Add invoice processing state\\\\n\\\\nThat should ensure that unprocessed invoices are not\\\\ndisplayed yet on the UI which cause the follwing issue:\\\\n\\\\n```\\\\nActionController::UrlGenerationError\\\\nNo route matches {:action=>\\\\\\\"show\\\\\\\", :controller=>\\\\\\\"active_storage/blobs/redirect\\\\\\\", :disposition=>\\\\\\\"attachment\\\\\\\", :filename=>nil, :signed_id=>nil, :subdomain=>\\\\\\\"admin\\\\\\\"}, possible unmatched constraints: [:filename, :signed_id]\\\\nDid you mean? rails_service_blob_path\\\\n rails_service_blob_proxy_url\\\\n rails_service_blob_proxy_path\\\\n```\\\\n\\\\nhttps://sentry.io/organizations/acp-admin/issues/2334005937/?project=5685152\\\",\\\"Membership admin improvement\\\\n\\\\nAllow to edit the `activity_participations_demanded_annualy` and\\\\n`activity_participations_annual_price_change` attributes on creation.\\\\n\\\\nThis is useful as the member `activated_email` is sent right away after the \\\\nmembership creation and therefore could include misleading information.\\\",\\\"\\\",\\\"WIP\\\",\\\"Basket, improve depot modification\\\\n\\\\nThis patch ensures that updating a basket depot where the deliveries doesn't\\\\nmatch is still possible if another same week delivery is found.\\\\nIn such case, the same week delivery is updated along.\\\",\\\"\\\",\\\"Basket, improve depot modification\\\\n\\\\nThis patch ensures that updating a basket depot where the deliveries doesn't\\\\nmatch is still possible if another same week delivery is found.\\\\nIn such case, the same week delivery is updated along.\\\\n\\\\nWIP\\\",\\\"\\\",\\\"WIP\\\",\\\"\\\",\\\"\\\",\\\"Payment, add import CAMT file support\\\\n\\\\nThis patch adds a new \\\\\\\"import\\\\\\\" action in the payments admin page to\\\\nmanually upload CAMT.054 XML file and imports its payments.\\\\n\\\\nThis is useful for new BAS bank users that are required to use QR-Code\\\\ninvoices but cannot automatically get the QR-Code payments while using\\\\nthe BAS Keyfile login. Hopefully this is a temporary solution as the\\\\nthe BAS should upgrade the interface sometime in the future.\\\",\\\"\\\",\\\"\\\",\\\"Payment, add import CAMT file support\\\\n\\\\nThis patch adds a new \\\\\\\"import\\\\\\\" action in the payments admin page to\\\\nmanually upload CAMT.054 XML file and imports its payments.\\\\n\\\\nThis is useful for new BAS bank users that are required to use QR-Code\\\\ninvoices but cannot automatically get the QR-Code payments while using\\\\nthe BAS Keyfile login. Hopefully this is a temporary solution as the\\\\nthe BAS should upgrade the interface sometime in the future.\\\",\\\"Improve CAMT file parsing\\\\n\\\\nEnsure that camt053 is not supported.\\\",\\\"Fix CamtFile array parsing\\\",\\\"Support Italian calendar\\\",\\\"Ability, do not always authorize payment import for superadmin\\\",\\\"Member CSV, add contact_sharing boolean column\\\",\\\"\\\",\\\"Fix CamtFile array parsing\\\",\\\"Support Italian calendar\\\",\\\"\\\",\\\"Member CSV, add contact_sharing boolean column\\\",\\\"\\\",\\\"WIP\\\",\\\"\\\",\\\"Basket, allow delivery modification\\\\n\\\\nThis patch allows to edit a basket delivery when the ACP has depots with \\\\ndifferent deliveries schedules.\\\\n\\\\nThis has been requested by and developped for La Ferme du Goupil.\\\",\\\"\\\",\\\"Allow to destroy member with no memberships or invoices\\\",\\\"Recurring billing next date fix\\\\n\\\\nThis patch ensures that support member with no annual fee but only ACP share\\\\ndoesn't have any next date when the shares are paid.\\\",\\\"Membership#update_activity_participations_demanded! fix\\\\n\\\\nThis patch makes sure to use the depot deliviers count into account when \\\\npro-rating the demanded activity participations as some ACP have custom \\\\ndepot/deliveries configuration with more configuration around the year.\\\",\\\"Fix not found delivery error page\\\\n\\\\nThis ensures that super is still used even when overwritting the show action.\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/applefocus-admin\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/applefocus-twitter\":{\"version\":1,\"value\":\"[\\\"Upgrade Ruby and Gems\\\",\\\"More errors rescuing \\\",\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/les_pains_de_sophie\":{\"version\":1,\"value\":\"[\\\"Add Bread prices per type\\\\n\\\\nThis will allow later to calculate price per order and batch.\\\",\\\"Upgrade to Rails 6.1 and Ruby 3\\\",\\\"\\\"]\"},\"terminal.integrated.showTerminalConfigPrompt\":{\"version\":1,\"value\":\"false\"},\"typescript.1.lastSessionDate\":{\"version\":1,\"value\":\"Mon May 03 2021\"},\"typescript.1.sessionCount\":{\"version\":1,\"value\":\"377\"},\"views.cachedViewContainerLocations\":{\"version\":1,\"value\":\"[[\\\"workbench.views.service.panel.1cdc3562-2e30-4eeb-90f4-94c0cb451c7c\\\",1]]\"},\"views.cachedViewPositions\":{\"version\":1,\"value\":\"[[\\\"workbench.explorer.emptyView\\\",{\\\"containerId\\\":\\\"workbench.view.explorer\\\",\\\"location\\\":0}],[\\\"workbench.view.search\\\",{\\\"containerId\\\":\\\"workbench.view.explorer\\\"}],[\\\"terminal\\\",{\\\"containerId\\\":\\\"workbench.panel.output\\\"}],[\\\"workbench.panel.output\\\",{\\\"containerId\\\":\\\"workbench.views.service.panel.1cdc3562-2e30-4eeb-90f4-94c0cb451c7c\\\"}]]\"},\"workbench.activity.pinnedViewlets2\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.view.explorer\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":1},{\\\"id\\\":\\\"workbench.view.scm\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.debug\\\",\\\"pinned\\\":false,\\\"visible\\\":true,\\\"order\\\":3},{\\\"id\\\":\\\"workbench.view.extensions\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.remote\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extension.test\\\",\\\"pinned\\\":false,\\\"visible\\\":false,\\\"order\\\":6},{\\\"id\\\":\\\"workbench.view.extension.jupyter\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":9},{\\\"id\\\":\\\"workbench.view.extension.json-views\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":9},{\\\"id\\\":\\\"workbench.view.extension.gitlens\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.references-view\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":7},{\\\"id\\\":\\\"workbench.view.extension.github-pull-requests\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.sync\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.explorer.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.explorer.openEditorsView\\\",\\\"isHidden\\\":false,\\\"order\\\":1},{\\\"id\\\":\\\"workbench.explorer.fileView\\\",\\\"isHidden\\\":false,\\\"order\\\":2},{\\\"id\\\":\\\"outline\\\",\\\"isHidden\\\":true,\\\"order\\\":3},{\\\"id\\\":\\\"npm\\\",\\\"isHidden\\\":true,\\\"order\\\":5},{\\\"id\\\":\\\"timeline\\\",\\\"isHidden\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"commitViewProvider\\\",\\\"isHidden\\\":false,\\\"order\\\":6},{\\\"id\\\":\\\"compareCommitViewProvider\\\",\\\"isHidden\\\":false,\\\"order\\\":7},{\\\"id\\\":\\\"xmlTreeView\\\",\\\"isHidden\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.explorer.emptyView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.repositories:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.fileHistory:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.lineHistory:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.compare:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.search:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"isHidden\\\":false,\\\"order\\\":0}]\"},\"workbench.panel.output.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"terminal\\\",\\\"isHidden\\\":false}]\"},\"workbench.panel.pinnedPanels\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"terminal\\\",\\\"name\\\":\\\"Terminal\\\",\\\"pinned\\\":true,\\\"order\\\":3,\\\"visible\\\":false},{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"name\\\":\\\"Terminal\\\",\\\"pinned\\\":true,\\\"order\\\":1,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.view.extension.jupyter-variables\\\",\\\"name\\\":\\\"Jupyter\\\",\\\"pinned\\\":true,\\\"order\\\":6,\\\"visible\\\":false},{\\\"id\\\":\\\"refactorPreview\\\",\\\"name\\\":\\\"Refactor Preview\\\",\\\"pinned\\\":true,\\\"visible\\\":false},{\\\"id\\\":\\\"workbench.views.service.panel.1cdc3562-2e30-4eeb-90f4-94c0cb451c7c\\\",\\\"name\\\":\\\"Output\\\",\\\"pinned\\\":true,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.repl\\\",\\\"name\\\":\\\"Debug Console\\\",\\\"pinned\\\":true,\\\"order\\\":2,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.markers\\\",\\\"name\\\":\\\"Problems\\\",\\\"pinned\\\":true,\\\"order\\\":0,\\\"visible\\\":true}]\"},\"workbench.view.extensions.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"extensions.popularExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.enabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.disabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.recommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.listView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.vscode-local.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.vscode-local.outdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.disabledExtensionList2\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.builtInExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.builtInBasicsExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.builtInThemesExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.enabledExtensionList2\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.workspaceRecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.vscode-local.default\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.otherrecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.local.default\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.local.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.local.outdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.popular\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.workspaceRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.otherRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.enabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.disabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.marketplace\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchInstalled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchEnabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchDisabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchOutdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchBuiltin\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinFeatureExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinThemeExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinProgrammingLanguageExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed.empty\\\",\\\"isHidden\\\":false}]\"},\"workbench.views.service.panel.1cdc3562-2e30-4eeb-90f4-94c0cb451c7c.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"isHidden\\\":false}]\"}}}"}
{"version":1,"content":"{\"storage\":{\"ces/skipSurvey\":{\"version\":1,\"value\":\"1.55.0\"},\"colorThemeData\":{\"version\":1,\"value\":\"{\\\"id\\\":\\\"vs-dark mrded-railscasts-themes-RailsCastsColorScheme-tmTheme\\\",\\\"label\\\":\\\"RailsCasts\\\",\\\"settingsId\\\":\\\"RailsCasts\\\",\\\"themeTokenColors\\\":[{\\\"settings\\\":{\\\"background\\\":\\\"#282828\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"}},{\\\"scope\\\":\\\"source.ruby.embedded, source.ruby.rails.embedded\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\",\\\"foreground\\\":\\\"#BC9458\\\"},\\\"scope\\\":\\\"comment\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#CC7833\\\"},\\\"scope\\\":\\\"keyword, storage\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#FFC66D\\\"},\\\"scope\\\":\\\"entity.name.function, keyword.other.name-of-parameter.objc\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#FFFFFF\\\"},\\\"scope\\\":\\\"entity.name\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"constant.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"constant.numeric\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"none\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6D9CBE\\\"},\\\"scope\\\":\\\"none\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#D0D0FF\\\"},\\\"scope\\\":\\\"variable\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"variable.other.block\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#6D9CBE\\\"},\\\"scope\\\":\\\"constant\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#DA4939\\\"},\\\"scope\\\":\\\"variable.other.constant\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#6E9CBE\\\"},\\\"scope\\\":\\\"constant.language\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"string\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#DA4939\\\"},\\\"scope\\\":\\\"support.function\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#6E9CBE\\\"},\\\"scope\\\":\\\"support.type\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5C261\\\"},\\\"scope\\\":\\\"support.constant\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#E8BF6A\\\"},\\\"scope\\\":\\\"meta.tag, declaration.tag, entity.other.attribute-name\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffffff\\\"},\\\"scope\\\":\\\"entity.name.tag\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#990000\\\",\\\"foreground\\\":\\\"#FFFFFF\\\"},\\\"scope\\\":\\\"invalid\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"\\\",\\\"foreground\\\":\\\"#519F50\\\"},\\\"scope\\\":\\\"constant.character.escaped, constant.character.escape, string source, string source.ruby\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#144212\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#660000\\\",\\\"foreground\\\":\\\"#E6E1DC\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"background\\\":\\\"#2F33AB\\\"},\\\"scope\\\":\\\"meta.diff.header, meta.separator.diff, meta.diff.index, meta.diff.range\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#F92672\\\"},\\\"scope\\\":\\\"markup.deleted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A6E22E\\\"},\\\"scope\\\":\\\"markup.inserted\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#967EFB\\\"},\\\"scope\\\":\\\"markup.changed\\\"}],\\\"semanticTokenRules\\\":[],\\\"extensionData\\\":{\\\"_extensionId\\\":\\\"mrded.railscasts\\\",\\\"_extensionIsBuiltin\\\":false,\\\"_extensionName\\\":\\\"railscasts\\\",\\\"_extensionPublisher\\\":\\\"mrded\\\"},\\\"themeSemanticHighlighting\\\":false,\\\"colorMap\\\":{\\\"editor.background\\\":\\\"#282828\\\",\\\"editorCursor.foreground\\\":\\\"#ffffff\\\",\\\"editor.foreground\\\":\\\"#e6e1dc\\\",\\\"editorWhitespace.foreground\\\":\\\"#404040\\\",\\\"editor.lineHighlightBackground\\\":\\\"#333435\\\",\\\"editor.selectionBackground\\\":\\\"#3d4456e0\\\"},\\\"watch\\\":false}\"},\"commandPalette.mru.cache\":{\"version\":1,\"value\":\"{\\\"usesLRU\\\":true,\\\"entries\\\":[{\\\"key\\\":\\\"workbench.action.installCommandLine\\\",\\\"value\\\":2},{\\\"key\\\":\\\"extension.downloadSettings\\\",\\\"value\\\":8},{\\\"key\\\":\\\"jsonOutline.renameNode\\\",\\\"value\\\":37},{\\\"key\\\":\\\"gitlens.enableRebaseEditor\\\",\\\"value\\\":43},{\\\"key\\\":\\\"git.commitAllAmend\\\",\\\"value\\\":65},{\\\"key\\\":\\\"extension.fullPreview\\\",\\\"value\\\":80},{\\\"key\\\":\\\"workbench.extensions.action.updateAllExtensions\\\",\\\"value\\\":137},{\\\"key\\\":\\\"markdown.showPreviewToSide\\\",\\\"value\\\":170},{\\\"key\\\":\\\"markdown.showPreview\\\",\\\"value\\\":292},{\\\"key\\\":\\\"extension.reverseSearch\\\",\\\"value\\\":295},{\\\"key\\\":\\\"workbench.view.extension.json-views\\\",\\\"value\\\":361},{\\\"key\\\":\\\"git.commit.FileEntry.CompareAgainstWorkspace\\\",\\\"value\\\":362},{\\\"key\\\":\\\"workbench.extensions.action.installExtensions\\\",\\\"value\\\":417},{\\\"key\\\":\\\"workbench.extensions.action.checkForUpdates\\\",\\\"value\\\":418},{\\\"key\\\":\\\"extension.prettifyJSON\\\",\\\"value\\\":443},{\\\"key\\\":\\\"HookyQR.beautifyFile\\\",\\\"value\\\":511},{\\\"key\\\":\\\"copyFilePath\\\",\\\"value\\\":515},{\\\"key\\\":\\\"editor.action.toggleWordWrap\\\",\\\"value\\\":673},{\\\"key\\\":\\\"solargraph.restart\\\",\\\"value\\\":712},{\\\"key\\\":\\\"solargraph.environment\\\",\\\"value\\\":713},{\\\"key\\\":\\\"workbench.extensions.action.showEnabledExtensions\\\",\\\"value\\\":714},{\\\"key\\\":\\\"workbench.action.selectTheme\\\",\\\"value\\\":715},{\\\"key\\\":\\\"gitNotch.commit-amend\\\",\\\"value\\\":819},{\\\"key\\\":\\\"gitNotch.commit\\\",\\\"value\\\":828},{\\\"key\\\":\\\"git.publish\\\",\\\"value\\\":829},{\\\"key\\\":\\\"git.undoCommit\\\",\\\"value\\\":831}]}\"},\"commandPalette.mru.counter\":{\"version\":1,\"value\":\"832\"},\"cpp.1.lastSessionDate\":{\"version\":1,\"value\":\"Sat Jul 31 2021\"},\"cpp.1.sessionCount\":{\"version\":1,\"value\":\"421\"},\"expandSuggestionDocs\":{\"version\":1,\"value\":\"true\"},\"extensionsAssistant/fileExtensionsSuggestionIgnore\":{\"version\":1,\"value\":\"[\\\"development\\\",\\\"request\\\",\\\"response\\\",\\\"csv\\\",\\\"test\\\",\\\"local\\\"]\"},\"github-thibaudgg\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"github.vscode-pull-request-github\\\",\\\"name\\\":\\\"GitHub Pull Requests and Issues\\\"},{\\\"id\\\":\\\"eamodio.gitlens\\\",\\\"name\\\":\\\"GitLens — Git supercharged\\\"},{\\\"id\\\":\\\"github.copilot\\\",\\\"name\\\":\\\"GitHub Copilot\\\",\\\"allowed\\\":true}]\"},\"http.linkProtectionTrustedDomains\":{\"version\":1,\"value\":\"[\\\"*.github.com\\\",\\\"https://rubocop.readthedocs.io\\\",\\\"https://gitlab.com\\\",\\\"https://admin.lumiere-des-champs.test\\\",\\\"https://admin.croquterre.test\\\",\\\"https://twitter.com\\\",\\\"https://admin.tapatate.test\\\",\\\"https://techcrunch.com\\\",\\\"https://dev.twitter.com\\\",\\\"https://t.co\\\",\\\"https://admin.ragedevert.test\\\",\\\"https://d2ibcm5tv7rtdh.cloudfront.net\\\",\\\"http://192.168.2.163:4567\\\",\\\"https://admin.alabellecourgette.test\\\",\\\"http://en.wikipedia.org\\\",\\\"https://xendit.github.io\\\",\\\"https://admin.clef-des-champs.test\\\",\\\"https://admin.tetedemule.test\\\",\\\"https://rubyonrails.org\\\",\\\"https://todomvc-rails-2020.herokuapp.com\\\",\\\"https://3.basecamp.com\\\",\\\"https://app.datadoghq.com\\\",\\\"https://postmarkapp.com\\\"]\"},\"java.2.lastSessionDate\":{\"version\":1,\"value\":\"Sat Jul 31 2021\"},\"java.2.sessionCount\":{\"version\":1,\"value\":\"421\"},\"memento/gettingStartedService\":{\"version\":1,\"value\":\"{\\\"pickAFolderTask-Mac\\\":{\\\"done\\\":true},\\\"commandPaletteTask\\\":{\\\"done\\\":true},\\\"terminal\\\":{\\\"done\\\":true},\\\"quickOpen\\\":{\\\"done\\\":true},\\\"settings\\\":{\\\"done\\\":true},\\\"pickColorTheme\\\":{\\\"done\\\":true},\\\"settingsSync\\\":{\\\"done\\\":true},\\\"scm\\\":{\\\"done\\\":true}}\"},\"memento/workbench.editor.keybindings\":{\"version\":1,\"value\":\"{\\\"searchHistory\\\":[\\\"@command:solargraph.environment\\\"]}\"},\"scm/input:Git:/Users/Thibaud/.asdf/installs/ruby/2.7.2/lib/ruby/gems/2.7.0/bundler/gems/refile-c4ac577c6fda\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/.asdf/installs/ruby/2.7.3/lib/ruby/gems/2.7.0/bundler/gems/refile-c4ac577c6fda\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/core\":{\"version\":1,\"value\":\"[\\\"\\\",\\\"Rails 6.1 upgrade\\\\n\\\\nThis patch upgrades to Rails 6.1.\\\\n\\\\nThe following have been done:\\\\n- Ran the `bin/rails app:update` task to update all config/initializers.\\\\n- Upgraded some gems for compatibility reasons.\\\\n- Handled `ActiveRecord::Error` interface changes.\\\\n- Explicitly set `interval` column as `string` attribute for backward\\\\n compatibility with our `SqlIntervalParser` logic. This could be\\\\n upgraded later to switch to the Rails internal that now support\\\\n `interval`.\\\\n- Handled Faker interface changes, as we had to upgrade the gem.\\\\n- Removed invalid byte sequence error handling as Rails now supports it\\\\n and raise `ActionController::BadRequest` direclty.\\\",\\\"Use Rails 6.1 native interval support\\\\n\\\\nThis patch removes our custom `SqlIntervalParser` module as Rails 6.1\\\\nis now supporting the PostgreSQL `interval` column directly.\\\\n\\\\nWe still need to explicitly sets the parsing with the `attribute :...`\\\\ndefinition until it becomes the default in Rails 7.\\\\n\\\\nThe `activerecord-postgis-adapter` gem needed to be updated to support\\\\nthat feature as the `attribute` wasn't supported before and we were\\\\ngetting an \\\\\\\"Unknown type :interval\\\\\\\" argument error.\\\\n\\\\n- https://github.com/rails/rails/commit/e5a5cc483573f41fa396779057bd83ce389640d8\\\\n- https://github.com/rgeo/activerecord-postgis-adapter/pull/334\\\",\\\"\\\",\\\"Shrine, store RentalFile#parking_photo\\\\n\\\\nThis patch is the first step into our migration from Refile to Shrine.\\\\nRefile hasn't been updated for a long time and some limitations like its\\\\nlack of files storage namespacing are problematic.\\\\n\\\\nEach Refile attachment will be migrated separately and this patch is\\\\nonly dealing with the `RentalFile#parking_photo` one.\\\\n\\\\nThe migration steps are the following:\\\\n1. Write new file with Shrine along Refile (this patch)\\\\n2. Copy all existing Refile attachments to Shrine\\\\n3. Switch the view rendering logic to Shrine\\\\n4. Upload new files only via a Shrine async worker\\\\n5. Clear Refile attachments from S3\\\\n6. Remove Refile attachment logic and DB columns from the model\\\\n\\\\nThis patch also takes care of setting up Shrine storage and logging,\\\\nmore configurations and plugins will be added as we go through the\\\\nmigration steps.\\\\n\\\\nOne particular configuration is the file location generation, it is\\\\ncurrently build like that:\\\\n```\\\\n/CUSTOMER/MODEL_NAME/MODEL_ID/ATTACHMENT_NAME/HASH_ID\\\\n```\\\\n\\\\nOne encountered issue is that we cannot re-use the same attchament name\\\\nthan Refile because Shrine is storing the attachement data on a `jsonb`\\\\ncolumn prefixed with `_data` and Refile implements `*_data` method to\\\\naccess the attachment data. I went with a `_attachment` prefix to the\\\\nnew Shrine attachment but I'm open to better idea!\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/18100962/todos/3240711797\\\",\\\"\\\",\\\"\\\",\\\"Shrine, store RentalFile#parking_photo\\\\n\\\\nThis patch is the first step into our migration from Refile to Shrine.\\\\nRefile hasn't been updated for a long time and some limitations like its\\\\nlack of files storage namespacing are problematic.\\\\n\\\\nEach Refile attachment will be migrated separately and this patch is\\\\nonly dealing with the `RentalFile#parking_photo` one.\\\\n\\\\nThe migration steps are the following:\\\\n1. Write new file with Shrine along Refile (this patch)\\\\n2. Copy all existing Refile attachments to Shrine\\\\n3. Switch the view rendering logic to Shrine\\\\n4. Upload new files only via a Shrine async worker\\\\n5. Clear Refile attachments from S3\\\\n6. Remove Refile attachment logic and DB columns from the model\\\\n\\\\nThis patch also takes care of setting up Shrine storage and logging,\\\\nmore configurations and plugins will be added as we go through the\\\\nmigration steps.\\\\n\\\\nOne particular configuration is the file location generation, it is\\\\ncurrently build like that:\\\\n```\\\\n/CUSTOMER/MODEL_NAME/MODEL_ID/ATTACHMENT_NAME/HASH_ID\\\\n```\\\\n\\\\nOne encountered issue is that we cannot re-use the same attchament name\\\\nthan Refile because Shrine is storing the attachement data on a `jsonb`\\\\ncolumn prefixed with `_data` and Refile implements `*_data` method to\\\\naccess the attachment data. I went with a `_attachment` prefix to the\\\\nnew Shrine attachment but I'm open to better idea!\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/18100962/todos/3240711797\\\",\\\"Shrine, display RentalFile#parking_photo\\\\n\\\\nWIP\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/18100962/todos/3240711797\\\",\\\"\\\",\\\"Shrine, display RentalFile#parking_photo\\\\n\\\\nWIP\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/18100962/todos/3240711797\\\",\\\"\\\",\\\"Shrine, display RentalFile#parking_photo\\\\n\\\\nWIP\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/18100962/todos/3240711797\\\",\\\"Update PeB subscrption translations\\\",\\\"\\\",\\\"Shrine, display RentalFile#parking_photo\\\\n\\\\nWIP\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/18100962/todos/3240711797\\\",\\\"Update mvgmeinrad translation\\\\n\\\\nhttps://github.com/electric-feel/customer_translations/commit/64962e2e96094ea6504c3bfa6f7aa7ea39ca6c91\\\",\\\"\\\",\\\"Shrine, display RentalFile#parking_photo\\\\n\\\\nWIP\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/18100962/todos/3240711797\\\",\\\"\\\",\\\"Try fixing ddtrace AR config\\\",\\\"\\\",\\\"Try fixing ddtrace AR config\\\",\\\"WIP\\\",\\\"\\\",\\\"Shrine, display RentalFile#parking_photo_attachment\\\\n\\\\nThis patch adds the new `derivation_endpoint` Shrine plugin in order to\\\\ndisplay the `RentalFile#parking_photo_attachment` images on Core instead\\\\nof the Refile image.\\\\n\\\\nShrine plugin docs: https://shrinerb.com/docs/plugins/derivation_endpoint\\\\n\\\\nLike with Refile, the file is downloaded to the Rails app and processed\\\\non the fly with MiniMagick (resized to fit and auto-oriented). The\\\\nprocessed file is then served through the same Cloudfront CDN host.\\\\n\\\\nSome improvements have been introduced:\\\\n- The file URL is always presigned (`SHRINE_DERIVATION_SECRET_KEY`).\\\\n- The file URL expires after 1 minute so the URL cannot easily be shared\\\\n outside Core.\\\\n- The file is still cached at the CDN level for a week (`cache_control`).\\\\n\\\\nShrine offers many other options, like upload the processed file back to\\\\nS3 to avoid any re-processing, but that would significantly increase our\\\\nS3 storage cost and we would need to also clear out these assets after\\\\nsome time. We could explore them later on, for now, I would like to\\\\nkeep it simple during the migration.\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/18100962/todos/3240711797\\\",\\\"\\\",\\\"\\\",\\\"Rails 6.1.4 upgrade\\\\n\\\\nThis patch upgrades Rails to 6.1.4.\\\\n\\\\nBundler is updated for good measure to match the Heroku version.\\\\n\\\\nhttps://weblog.rubyonrails.org/2021/6/24/Rails-6-1-4-has-been-released/\\\",\\\"\\\",\\\"Doorkeeper 5.4 upgrade\\\\n\\\\nThis patch upgrades Doorkeeper to the 5.4 version from 4.4.3.\\\\n\\\\nThis upgrade includes some breaking changes which requires all API\\\\nclients to be upgraded before we can release it.\\\\n\\\\nThe breaking changes are:\\\\n1. The `access_token` and `refresh_token` format has been changed from\\\\n `/[a-z0-9]{64}/` to `/[a-zA-Z0-9\\\\\\\\-_]{43}/`.\\\\n2. Error HTTP status codes are now `400 Bad Request` by default with\\\\n `401 unauthorized` kept only for invalid client or token.\\\\n3. Refreshing an access token now requires the `client_id`.\\\\n4. Revoking an access token now requires the `client_id`.\\\\n\\\\nhttps://github.com/doorkeeper-gem/doorkeeper/blob/master/CHANGELOG.md\\\\n\\\\nhttps://3.basecamp.com/3315822/buckets/18100962/todos/2882189368\\\",\\\"Upgrade to Doorkeeper 5.5.1\\\\n\\\\nOnly minimal changes and Ruby 3.0 support.\\\\n\\\\nhttps://github.com/doorkeeper-gem/doorkeeper/blob/main/CHANGELOG.md#551\\\",\\\"Prefix slog event with `s3_`\\\",\\\"WIP\\\",\\\"\\\",\\\"Increase shrine_migration_worker concurrency\\\",\\\"Increase shrine_migration_worker DB_POOL\\\",\\\"Fine-tune shrine_migration_worker concurrency\\\",\\\"\\\",\\\"Shrine, display Customer#logo_attachment\\\\n\\\\nThis patch makes use of Shrine attachment to display the customer logo\\\\non the admin dashboard using the derivation URL and to download it when\\\\ngenerating a PDF invoice.\\\\n\\\\nAll the customers logo have already been stored on Shrine S3 bucket.\\\",\\\"\\\",\\\"Shrine, display DamageReportFile#file_attachment\\\\n\\\\nThis patch makes use of Shrine attachment to display the damage report\\\\nfiles using the derivation URL.\\\",\\\"\\\",\\\"Shrine, display DamageReportFile#file_attachment\\\\n\\\\nThis patch makes use of Shrine attachment to display the damage report\\\\nfiles using the derivation URL.\\\",\\\"\\\",\\\"Shrine, display DamageReportFile#file_attachment\\\\n\\\\nThis patch makes use of Shrine attachment to display the damage report\\\\nfiles using the derivation URL.\\\",\\\"\\\",\\\"\\\",\\\"Shrine, display DamageReportFile#file_attachment\\\\n\\\\nThis patch makes use of Shrine attachment to display the damage report\\\\nfiles using the derivation URL.\\\\n\\\\nThe image links make use of the Shrine download endpoint so clicking on it later\\\\non will never point to an expired link.\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/customer_translations\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/refile\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/reporting\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/scripts\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/seer\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/shrine-derivations\":{\"version\":1,\"value\":\"[\\\"\\\",\\\"Shrine derivations app inital commit\\\\n\\\\nThis simple app will eventually replace the Refile dedicated app once\\\\nall Core attachments have been switched to Shrine.\\\\n\\\\nHave a look at the README for more info about this app.\\\\n\\\\nWill replace: https://github.com/electric-feel/refile\\\",\\\"fix typo\\\",\\\"Upgrade to Ruby 3.0.2\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/warehouse_dbt\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/acp-admin\":{\"version\":1,\"value\":\"[\\\"\\\",\\\"Switch to Sidekiq for running background jobs\\\\n\\\\nActiveJob inline was enough so far but as the number of ACP grows having\\\\na dedicated server to run backgound jobs will be more resilient and will\\\\nadd more oportunity to make some heavy process async.\\\\n\\\\nThis adds an extra Redis instance dependency.\\\",\\\"\\\",\\\"Fix ActiveJob::SerializationError: Unsupported argument type: ActivityParticipationGroup\\\\n\\\\nThe ActivityParticipationGroup cannot be serialized by ActiveJob so we\\\\nneed to revert to sync delivering for now.\\\",\\\"Update bundler\\\",\\\"Add index on activity_participations.state\\\",\\\"\\\",\\\"Use Sidekiq::Scheduler\\\\n\\\\nThis patch introduces Sidekiq Scheduler that will be use to replace\\\\nover time Heroku Scheduler. It will be more flexible and will allow to\\\\nembrace Sidekiq concurrency. That way we can get rid of the\\\\n`ACP.perform_each_in_parallel` for the newsletter sync list and just\\\\nenqueue separate job per ACP instead.\\\",\\\"Move billing snapshot rake task to Sidekiq scheduler\\\",\\\"Lograge, set acp option\\\",\\\"Sidekiq, add ACP name as tags\\\",\\\"Fine-tune Sidekiq pool/thread size\\\",\\\"Move postmark:sync_suppressions rake task to Sidekiq scheduler\\\",\\\"Move memberships:check_price_cache rake task to Sidekiq\\\",\\\"Skip Newsletter.sync_list on dev\\\",\\\"Upgrade dependencies\\\",\\\"Move memberships:udpate_baskets_counts to Sidekiq\\\",\\\"Move members:review_active_state rake task to Sidekiq\\\",\\\"Move billing rake tasks to Sidekiq scheduler\\\",\\\"Allow payments import without condition\\\",\\\"Generalize per ACP batch jobs\\\",\\\"Move scheduled notifications rake tasks to Sidekiq\\\",\\\"Fix delivery absent transaltion in french to be inclusive\\\",\\\"Use referer_filter_member_id in Absence admin\\\",\\\"Fine tune membership baskets table CSS\\\",\\\"Upgrade gems\\\",\\\"GroupBuying::Order creation fix\\\\n\\\\nAvoid enqueuing twice the invoice processor job, which in turn sent the invoice\\\\n email twice as well.\\\",\\\"Invoice#send! fix\\\\n\\\\nGive some time for the invoice processing to be done.\\\\n\\\\nhttps://sentry.io/organizations/acp-admin/issues/2455210679\\\\n\\\\n```\\\\nAws::S3::Errors::NoSuchKey: The specified key does not exist.\\\\n from aws-sdk-core (3.114.2) lib/seahorse/client/plugins/raise_response_errors.rb:17:in `call'\\\\n from aws-sdk-s3 (1.96.1) lib/aws-sdk-s3/plugins/sse_cpk.rb:24:in `call'\\\\n from aws-sdk-s3 (1.96.1) lib/aws-sdk-s3/plugins/dualstack.rb:36:in `call'\\\\n from aws-sdk-s3 (1.96.1) lib/aws-sdk-s3/plugins/accelerate.rb:50:in `call'\\\\n from aws-sdk-core (3.114.2) lib/aws-sdk-core/plugins/jsonvalue_converter.rb:22:in `call'\\\\n from aws-sdk-core (3.114.2) lib/aws-sdk-core/plugins/idempotency_token.rb:19:in `call'\\\\n from aws-sdk-core (3.114.2) lib/aws-sdk-core/plugins/param_converter.rb:26:in `call'\\\\n from aws-sdk-core (3.114.2) lib/seahorse/client/plugins/request_callback.rb:71:in `call'\\\\n from aws-sdk-core (3.114.2) lib/aws-sdk-core/plugins/response_paging.rb:12:in `call'\\\\n from aws-sdk-core (3.114.2) lib/seahorse/client/plugins/response_target.rb:24:in `call'\\\\n from aws-sdk-core (3.114.2) lib/seahorse/client/request.rb:72:in `send_request'\\\\n from aws-sdk-s3 (1.96.1) lib/aws-sdk-s3/client.rb:5527:in `get_object'\\\\n from aws-sdk-s3 (1.96.1) lib/aws-sdk-s3/object.rb:921:in `get'\\\\n from activestorage (6.1.3.2) lib/active_storage/service/s3_service.rb:45:in `block in download'\\\\n from activesupport (6.1.3.2) lib/active_support/notifications.rb:203:in `block in instrument'\\\\n from activesupport (6.1.3.2) lib/active_support/notifications/instrumenter.rb:24:in `instrument'\\\\n from sentry-rails (4.5.1) lib/sentry/rails/tracing.rb:42:in `instrument'\\\\n from activesupport (6.1.3.2) lib/active_support/notifications.rb:203:in `instrument'\\\\n from activestorage (6.1.3.2) lib/active_storage/service.rb:155:in `instrument'\\\\n from activestorage (6.1.3.2) lib/active_storage/service/s3_service.rb:44:in `download'\\\\n from activestorage (6.1.3.2) app/models/active_storage/blob.rb:259:in `download'\\\\n from activesupport (6.1.3.2) lib/active_support/core_ext/module/delegation.rb:310:in `public_send'\\\\n from activesupport (6.1.3.2) lib/active_support/core_ext/module/delegation.rb:310:in `method_missing'\\\\n from activesupport (6.1.3.2) lib/active_support/core_ext/module/delegation.rb:310:in `public_send'\\\\n from activesupport (6.1.3.2) lib/active_support/core_ext/module/delegation.rb:310:in `method_missing'\\\\n from app/mailers/invoice_mailer.rb:34:in `attach_invoice_pdf!'\\\\n from app/mailers/invoice_mailer.rb:7:in `created_email'\\\\n from actionpack (6.1.3.2) lib/abstract_controller/base.rb:228:in `process_action'\\\\n from actionpack (6.1.3.2) lib/abstract_controller/callbacks.rb:42:in `block in process_action'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:117:in `block in run_callbacks'\\\\n from actiontext (6.1.3.2) lib/action_text/rendering.rb:20:in `with_renderer'\\\\n from actiontext (6.1.3.2) lib/action_text/engine.rb:55:in `block (4 levels) in <class:Engine>'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:126:in `instance_exec'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:126:in `block in run_callbacks'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:137:in `run_callbacks'\\\\n from actionpack (6.1.3.2) lib/abstract_controller/callbacks.rb:41:in `process_action'\\\\n from actionpack (6.1.3.2) lib/abstract_controller/base.rb:165:in `process'\\\\n from actionmailer (6.1.3.2) lib/action_mailer/rescuable.rb:25:in `block in process'\\\\n from actionmailer (6.1.3.2) lib/action_mailer/rescuable.rb:17:in `handle_exceptions'\\\\n from actionmailer (6.1.3.2) lib/action_mailer/rescuable.rb:24:in `process'\\\\n from actionview (6.1.3.2) lib/action_view/rendering.rb:39:in `process'\\\\n from actionmailer (6.1.3.2) lib/action_mailer/base.rb:615:in `block in process'\\\\n from activesupport (6.1.3.2) lib/active_support/notifications.rb:203:in `block in instrument'\\\\n from activesupport (6.1.3.2) lib/active_support/notifications/instrumenter.rb:24:in `instrument'\\\\n from sentry-rails (4.5.1) lib/sentry/rails/tracing.rb:42:in `instrument'\\\\n from activesupport (6.1.3.2) lib/active_support/notifications.rb:203:in `instrument'\\\\n from actionmailer (6.1.3.2) lib/action_mailer/base.rb:614:in `process'\\\\n from actionmailer (6.1.3.2) lib/action_mailer/parameterized.rb:143:in `block in processed_mailer'\\\\n from <internal:kernel>:90:in `tap'\\\\n from actionmailer (6.1.3.2) lib/action_mailer/parameterized.rb:141:in `processed_mailer'\\\\n from actionmailer (6.1.3.2) lib/action_mailer/message_delivery.rb:118:in `deliver_now'\\\\n from actionmailer (6.1.3.2) lib/action_mailer/mail_delivery_job.rb:23:in `perform'\\\\n from activejob (6.1.3.2) lib/active_job/execution.rb:48:in `block in perform_now'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:117:in `block in run_callbacks'\\\\n from sentry-rails (4.5.1) lib/sentry/rails/active_job.rb:9:in `block (2 levels) in included'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:126:in `instance_exec'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:126:in `block in run_callbacks'\\\\n from i18n (1.8.10) lib/i18n.rb:314:in `with_locale'\\\\n from activejob (6.1.3.2) lib/active_job/translation.rb:9:in `block (2 levels) in <module:Translation>'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:126:in `instance_exec'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:126:in `block in run_callbacks'\\\\n from activesupport (6.1.3.2) lib/active_support/core_ext/time/zones.rb:66:in `use_zone'\\\\n from activejob (6.1.3.2) lib/active_job/timezones.rb:9:in `block (2 levels) in <module:Timezones>'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:126:in `instance_exec'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:126:in `block in run_callbacks'\\\\n from activejob (6.1.3.2) lib/active_job/instrumentation.rb:21:in `block in instrument'\\\\n from activesupport (6.1.3.2) lib/active_support/notifications.rb:203:in `block in instrument'\\\\n from activesupport (6.1.3.2) lib/active_support/notifications/instrumenter.rb:24:in `instrument'\\\\n from sentry-rails (4.5.1) lib/sentry/rails/tracing.rb:42:in `instrument'\\\\n from activesupport (6.1.3.2) lib/active_support/notifications.rb:203:in `instrument'\\\\n from activejob (6.1.3.2) lib/active_job/instrumentation.rb:31:in `instrument'\\\\n from activejob (6.1.3.2) lib/active_job/instrumentation.rb:14:in `block (2 levels) in <module:Instrumentation>'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:126:in `instance_exec'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:126:in `block in run_callbacks'\\\\n from activejob (6.1.3.2) lib/active_job/logging.rb:22:in `block in tag_logger'\\\\n from activesupport (6.1.3.2) lib/active_support/tagged_logging.rb:99:in `block in tagged'\\\\n from activesupport (6.1.3.2) lib/active_support/tagged_logging.rb:37:in `tagged'\\\\n from activesupport (6.1.3.2) lib/active_support/tagged_logging.rb:99:in `tagged'\\\\n from activejob (6.1.3.2) lib/active_job/logging.rb:22:in `tag_logger'\\\\n from activejob (6.1.3.2) lib/active_job/logging.rb:15:in `block (2 levels) in <module:Logging>'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:126:in `instance_exec'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:126:in `block in run_callbacks'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:137:in `run_callbacks'\\\\n from activejob (6.1.3.2) lib/active_job/execution.rb:47:in `perform_now'\\\\n from activejob (6.1.3.2) lib/active_job/execution.rb:25:in `block in execute'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:117:in `block in run_callbacks'\\\\n from activejob (6.1.3.2) lib/active_job/railtie.rb:47:in `block (4 levels) in <class:Railtie>'\\\\n from activesupport (6.1.3.2) lib/active_support/execution_wrapper.rb:88:in `wrap'\\\\n from activesupport (6.1.3.2) lib/active_support/reloader.rb:72:in `block in wrap'\\\\n from activesupport (6.1.3.2) lib/active_support/execution_wrapper.rb:84:in `wrap'\\\\n from activesupport (6.1.3.2) lib/active_support/reloader.rb:71:in `wrap'\\\\n from activejob (6.1.3.2) lib/active_job/railtie.rb:46:in `block (3 levels) in <class:Railtie>'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:126:in `instance_exec'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:126:in `block in run_callbacks'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:137:in `run_callbacks'\\\\n from activejob (6.1.3.2) lib/active_job/execution.rb:23:in `execute'\\\\n from activejob (6.1.3.2) lib/active_job/queue_adapters/sidekiq_adapter.rb:42:in `perform'\\\\n from sidekiq (6.2.1) lib/sidekiq/processor.rb:196:in `execute_job'\\\\n from sidekiq (6.2.1) lib/sidekiq/processor.rb:164:in `block (2 levels) in process'\\\\n from sidekiq (6.2.1) lib/sidekiq/middleware/chain.rb:138:in `block in invoke'\\\\n from sentry-sidekiq (4.5.1) lib/sentry/sidekiq/sentry_context_middleware.rb:20:in `call'\\\\n from sidekiq (6.2.1) lib/sidekiq/middleware/chain.rb:140:in `block in invoke'\\\\n from skylight (5.1.1) lib/skylight/sidekiq.rb:33:in `block in call'\\\\n from skylight (5.1.1) lib/skylight.rb:150:in `block in trace'\\\\n from skylight (5.1.1) lib/skylight/instrumenter.rb:224:in `trace'\\\\n from skylight (5.1.1) lib/skylight.rb:149:in `trace'\\\\n from skylight (5.1.1) lib/skylight/sidekiq.rb:32:in `call'\\\\n from sidekiq (6.2.1) lib/sidekiq/middleware/chain.rb:140:in `block in invoke'\\\\n from app/models/acp.rb:89:in `perform'\\\\n from config/initializers/sidekiq.rb:16:in `call'\\\\n from sidekiq (6.2.1) lib/sidekiq/middleware/chain.rb:140:in `block in invoke'\\\\n from sidekiq (6.2.1) lib/sidekiq/middleware/chain.rb:143:in `invoke'\\\\n from sidekiq (6.2.1) lib/sidekiq/processor.rb:163:in `block in process'\\\\n from sidekiq (6.2.1) lib/sidekiq/processor.rb:136:in `block (6 levels) in dispatch'\\\\n from sidekiq (6.2.1) lib/sidekiq/job_retry.rb:112:in `local'\\\\n from sidekiq (6.2.1) lib/sidekiq/processor.rb:135:in `block (5 levels) in dispatch'\\\\n from sidekiq (6.2.1) lib/sidekiq/rails.rb:14:in `block in call'\\\\n from activesupport (6.1.3.2) lib/active_support/execution_wrapper.rb:88:in `wrap'\\\\n from activesupport (6.1.3.2) lib/active_support/reloader.rb:72:in `block in wrap'\\\\n from activesupport (6.1.3.2) lib/active_support/execution_wrapper.rb:88:in `wrap'\\\\n from activesupport (6.1.3.2) lib/active_support/reloader.rb:71:in `wrap'\\\\n from sidekiq (6.2.1) lib/sidekiq/rails.rb:13:in `call'\\\\n from sidekiq (6.2.1) lib/sidekiq/processor.rb:131:in `block (4 levels) in dispatch'\\\\n from sidekiq (6.2.1) lib/sidekiq/processor.rb:257:in `stats'\\\\n from sidekiq (6.2.1) lib/sidekiq/processor.rb:126:in `block (3 levels) in dispatch'\\\\n from sidekiq (6.2.1) lib/sidekiq/job_logger.rb:13:in `call'\\\\n from sidekiq (6.2.1) lib/sidekiq/processor.rb:125:in `block (2 levels) in dispatch'\\\\n from sidekiq (6.2.1) lib/sidekiq/job_retry.rb:79:in `global'\\\\n from sidekiq (6.2.1) lib/sidekiq/processor.rb:124:in `block in dispatch'\\\\n from sidekiq (6.2.1) lib/sidekiq/logger.rb:11:in `with'\\\\n from sidekiq (6.2.1) lib/sidekiq/job_logger.rb:33:in `prepare'\\\\n from sidekiq (6.2.1) lib/sidekiq/processor.rb:123:in `dispatch'\\\\n from sidekiq (6.2.1) lib/sidekiq/processor.rb:162:in `process'\\\\n from sidekiq (6.2.1) lib/sidekiq/processor.rb:78:in `process_one'\\\\n from sidekiq (6.2.1) lib/sidekiq/processor.rb:68:in `run'\\\\n from sidekiq (6.2.1) lib/sidekiq/util.rb:43:in `watchdog'\\\\n from sidekiq (6.2.1) lib/sidekiq/util.rb:52:in `block in safe_thread'\\\\nActiveStorage::FileNotFoundError: ActiveStorage::FileNotFoundError\\\\n from activestorage (6.1.3.2) lib/active_storage/service/s3_service.rb:47:in `rescue in block in download'\\\\n from activestorage (6.1.3.2) lib/active_storage/service/s3_service.rb:45:in `block in download'\\\\n from activesupport (6.1.3.2) lib/active_support/notifications.rb:203:in `block in instrument'\\\\n from activesupport (6.1.3.2) lib/active_support/notifications/instrumenter.rb:24:in `instrument'\\\\n from sentry-rails (4.5.1) lib/sentry/rails/tracing.rb:42:in `instrument'\\\\n from activesupport (6.1.3.2) lib/active_support/notifications.rb:203:in `instrument'\\\\n from activestorage (6.1.3.2) lib/active_storage/service.rb:155:in `instrument'\\\\n from activestorage (6.1.3.2) lib/active_storage/service/s3_service.rb:44:in `download'\\\\n from activestorage (6.1.3.2) app/models/active_storage/blob.rb:259:in `download'\\\\n from activesupport (6.1.3.2) lib/active_support/core_ext/module/delegation.rb:310:in `public_send'\\\\n from activesupport (6.1.3.2) lib/active_support/core_ext/module/delegation.rb:310:in `method_missing'\\\\n from activesupport (6.1.3.2) lib/active_support/core_ext/module/delegation.rb:310:in `public_send'\\\\n from activesupport (6.1.3.2) lib/active_support/core_ext/module/delegation.rb:310:in `method_missing'\\\\n from app/mailers/invoice_mailer.rb:34:in `attach_invoice_pdf!'\\\\n from app/mailers/invoice_mailer.rb:7:in `created_email'\\\\n from actionpack (6.1.3.2) lib/abstract_controller/base.rb:228:in `process_action'\\\\n from actionpack (6.1.3.2) lib/abstract_controller/callbacks.rb:42:in `block in process_action'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:117:in `block in run_callbacks'\\\\n from actiontext (6.1.3.2) lib/action_text/rendering.rb:20:in `with_renderer'\\\\n from actiontext (6.1.3.2) lib/action_text/engine.rb:55:in `block (4 levels) in <class:Engine>'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:126:in `instance_exec'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:126:in `block in run_callbacks'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:137:in `run_callbacks'\\\\n from actionpack (6.1.3.2) lib/abstract_controller/callbacks.rb:41:in `process_action'\\\\n from actionpack (6.1.3.2) lib/abstract_controller/base.rb:165:in `process'\\\\n from actionmailer (6.1.3.2) lib/action_mailer/rescuable.rb:25:in `block in process'\\\\n from actionmailer (6.1.3.2) lib/action_mailer/rescuable.rb:17:in `handle_exceptions'\\\\n from actionmailer (6.1.3.2) lib/action_mailer/rescuable.rb:24:in `process'\\\\n from actionview (6.1.3.2) lib/action_view/rendering.rb:39:in `process'\\\\n from actionmailer (6.1.3.2) lib/action_mailer/base.rb:615:in `block in process'\\\\n from activesupport (6.1.3.2) lib/active_support/notifications.rb:203:in `block in instrument'\\\\n from activesupport (6.1.3.2) lib/active_support/notifications/instrumenter.rb:24:in `instrument'\\\\n from sentry-rails (4.5.1) lib/sentry/rails/tracing.rb:42:in `instrument'\\\\n from activesupport (6.1.3.2) lib/active_support/notifications.rb:203:in `instrument'\\\\n from actionmailer (6.1.3.2) lib/action_mailer/base.rb:614:in `process'\\\\n from actionmailer (6.1.3.2) lib/action_mailer/parameterized.rb:143:in `block in processed_mailer'\\\\n from <internal:kernel>:90:in `tap'\\\\n from actionmailer (6.1.3.2) lib/action_mailer/parameterized.rb:141:in `processed_mailer'\\\\n from actionmailer (6.1.3.2) lib/action_mailer/message_delivery.rb:118:in `deliver_now'\\\\n from actionmailer (6.1.3.2) lib/action_mailer/mail_delivery_job.rb:23:in `perform'\\\\n from activejob (6.1.3.2) lib/active_job/execution.rb:48:in `block in perform_now'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:117:in `block in run_callbacks'\\\\n from sentry-rails (4.5.1) lib/sentry/rails/active_job.rb:9:in `block (2 levels) in included'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:126:in `instance_exec'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:126:in `block in run_callbacks'\\\\n from i18n (1.8.10) lib/i18n.rb:314:in `with_locale'\\\\n from activejob (6.1.3.2) lib/active_job/translation.rb:9:in `block (2 levels) in <module:Translation>'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:126:in `instance_exec'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:126:in `block in run_callbacks'\\\\n from activesupport (6.1.3.2) lib/active_support/core_ext/time/zones.rb:66:in `use_zone'\\\\n from activejob (6.1.3.2) lib/active_job/timezones.rb:9:in `block (2 levels) in <module:Timezones>'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:126:in `instance_exec'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:126:in `block in run_callbacks'\\\\n from activejob (6.1.3.2) lib/active_job/instrumentation.rb:21:in `block in instrument'\\\\n from activesupport (6.1.3.2) lib/active_support/notifications.rb:203:in `block in instrument'\\\\n from activesupport (6.1.3.2) lib/active_support/notifications/instrumenter.rb:24:in `instrument'\\\\n from sentry-rails (4.5.1) lib/sentry/rails/tracing.rb:42:in `instrument'\\\\n from activesupport (6.1.3.2) lib/active_support/notifications.rb:203:in `instrument'\\\\n from activejob (6.1.3.2) lib/active_job/instrumentation.rb:31:in `instrument'\\\\n from activejob (6.1.3.2) lib/active_job/instrumentation.rb:14:in `block (2 levels) in <module:Instrumentation>'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:126:in `instance_exec'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:126:in `block in run_callbacks'\\\\n from activejob (6.1.3.2) lib/active_job/logging.rb:22:in `block in tag_logger'\\\\n from activesupport (6.1.3.2) lib/active_support/tagged_logging.rb:99:in `block in tagged'\\\\n from activesupport (6.1.3.2) lib/active_support/tagged_logging.rb:37:in `tagged'\\\\n from activesupport (6.1.3.2) lib/active_support/tagged_logging.rb:99:in `tagged'\\\\n from activejob (6.1.3.2) lib/active_job/logging.rb:22:in `tag_logger'\\\\n from activejob (6.1.3.2) lib/active_job/logging.rb:15:in `block (2 levels) in <module:Logging>'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:126:in `instance_exec'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:126:in `block in run_callbacks'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:137:in `run_callbacks'\\\\n from activejob (6.1.3.2) lib/active_job/execution.rb:47:in `perform_now'\\\\n from activejob (6.1.3.2) lib/active_job/execution.rb:25:in `block in execute'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:117:in `block in run_callbacks'\\\\n from activejob (6.1.3.2) lib/active_job/railtie.rb:47:in `block (4 levels) in <class:Railtie>'\\\\n from activesupport (6.1.3.2) lib/active_support/execution_wrapper.rb:88:in `wrap'\\\\n from activesupport (6.1.3.2) lib/active_support/reloader.rb:72:in `block in wrap'\\\\n from activesupport (6.1.3.2) lib/active_support/execution_wrapper.rb:84:in `wrap'\\\\n from activesupport (6.1.3.2) lib/active_support/reloader.rb:71:in `wrap'\\\\n from activejob (6.1.3.2) lib/active_job/railtie.rb:46:in `block (3 levels) in <class:Railtie>'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:126:in `instance_exec'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:126:in `block in run_callbacks'\\\\n from activesupport (6.1.3.2) lib/active_support/callbacks.rb:137:in `run_callbacks'\\\\n from activejob (6.1.3.2) lib/active_job/execution.rb:23:in `execute'\\\\n from activejob (6.1.3.2) lib/active_job/queue_adapters/sidekiq_adapter.rb:42:in `perform'\\\\n from sidekiq (6.2.1) lib/sidekiq/processor.rb:196:in `execute_job'\\\\n from sidekiq (6.2.1) lib/sidekiq/processor.rb:164:in `block (2 levels) in process'\\\\n from sidekiq (6.2.1) lib/sidekiq/middleware/chain.rb:138:in `block in invoke'\\\\n from sentry-sidekiq (4.5.1) lib/sentry/sidekiq/sentry_context_middleware.rb:20:in `call'\\\\n from sidekiq (6.2.1) lib/sidekiq/middleware/chain.rb:140:in `block in invoke'\\\\n from skylight (5.1.1) lib/skylight/sidekiq.rb:33:in `block in call'\\\\n from skylight (5.1.1) lib/skylight.rb:150:in `block in trace'\\\\n from skylight (5.1.1) lib/skylight/instrumenter.rb:224:in `trace'\\\\n from skylight (5.1.1) lib/skylight.rb:149:in `trace'\\\\n from skylight (5.1.1) lib/skylight/sidekiq.rb:32:in `call'\\\\n from sidekiq (6.2.1) lib/sidekiq/middleware/chain.rb:140:in `block in invoke'\\\\n from app/models/acp.rb:89:in `perform'\\\\n from config/initializers/sidekiq.rb:16:in `call'\\\\n from sidekiq (6.2.1) lib/sidekiq/middleware/chain.rb:140:in `block in invoke'\\\\n from sidekiq (6.2.1) lib/sidekiq/middleware/chain.rb:143:in `invoke'\\\\n from sidekiq (6.2.1) lib/sidekiq/processor.rb:163:in `block in process'\\\\n from sidekiq (6.2.1) lib/sidekiq/processor.rb:136:in `block (6 levels) in dispatch'\\\\n from sidekiq (6.2.1) lib/sidekiq/job_retry.rb:112:in `local'\\\\n from sidekiq (6.2.1) lib/sidekiq/processor.rb:135:in `block (5 levels) in dispatch'\\\\n from sidekiq (6.2.1) lib/sidekiq/rails.rb:14:in `block in call'\\\\n from activesupport (6.1.3.2) lib/active_support/execution_wrapper.rb:88:in `wrap'\\\\n from activesupport (6.1.3.2) lib/active_support/reloader.rb:72:in `block in wrap'\\\\n from activesupport (6.1.3.2) lib/active_support/execution_wrapper.rb:88:in `wrap'\\\\n from activesupport (6.1.3.2) lib/active_support/reloader.rb:71:in `wrap'\\\\n from sidekiq (6.2.1) lib/sidekiq/rails.rb:13:in `call'\\\\n from sidekiq (6.2.1) lib/sidekiq/processor.rb:131:in `block (4 levels) in dispatch'\\\\n from sidekiq (6.2.1) lib/sidekiq/processor.rb:257:in `stats'\\\\n from sidekiq (6.2.1) lib/sidekiq/processor.rb:126:in `block (3 levels) in dispatch'\\\\n from sidekiq (6.2.1) lib/sidekiq/job_logger.rb:13:in `call'\\\\n from sidekiq (6.2.1) lib/sidekiq/processor.rb:125:in `block (2 levels) in dispatch'\\\\n from sidekiq (6.2.1) lib/sidekiq/job_retry.rb:79:in `global'\\\\n from sidekiq (6.2.1) lib/sidekiq/processor.rb:124:in `block in dispatch'\\\\n from sidekiq (6.2.1) lib/sidekiq/logger.rb:11:in `with'\\\\n from sidekiq (6.2.1) lib/sidekiq/job_logger.rb:33:in `prepare'\\\\n from sidekiq (6.2.1) lib/sidekiq/processor.rb:123:in `dispatch'\\\\n from sidekiq (6.2.1) lib/sidekiq/processor.rb:162:in `process'\\\\n from sidekiq (6.2.1) lib/sidekiq/processor.rb:78:in `process_one'\\\\n from sidekiq (6.2.1) lib/sidekiq/processor.rb:68:in `run'\\\\n from sidekiq (6.2.1) lib/sidekiq/util.rb:43:in `watchdog'\\\\n from sidekiq (6.2.1) lib/sidekiq/util.rb:52:in `block in safe_thread'\\\\n```\\\\n\\\",\\\"Fix GroupBuying::Order\\\",\\\"Upgrade gems\\\",\\\"Add Seminterra\\\",\\\"Handle case where depot form_name is blank\\\",\\\"Stop checking BAS extInterface version\\\",\\\"Only show used depots on API\\\",\\\"Fix force_recurring_billing redirection when no invoice created\\\",\\\"Fix member activities URL\\\",\\\"\\\",\\\"Fix member activities URL\\\",\\\"WIP\\\",\\\"Upgrade to Rails 6.1.4\\\",\\\"Support datepicker in Italian\\\",\\\"Fine-tune product form\\\",\\\"Increase product variant weigth scale precision \\\",\\\"Upgrade JS packages\\\",\\\"Upgrade gems\\\",\\\"Handle large delivery name on PDF\\\",\\\"Set EBICS for la Mule\\\",\\\"WIP\\\",\\\"Upgrade to Ruby 3.0.2\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/acp-admin-db-backups\":{\"version\":1,\"value\":\"[\\\"Upgrade to latest script version\\\\n\\\\n\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/acp-admin.github.io\":{\"version\":1,\"value\":\"[\\\"Add La Ferme du Goupil\\\",\\\"Add Les paniers de la mule et La Ferme des Savanes\\\",\\\"Add Seminterra\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/applefocus-admin\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/applefocus-twitter\":{\"version\":1,\"value\":\"[\\\"Upgrade Ruby and Gems\\\",\\\"More errors rescuing \\\",\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/les_pains_de_sophie\":{\"version\":1,\"value\":\"[\\\"Add Bread prices per type\\\\n\\\\nThis will allow later to calculate price per order and batch.\\\",\\\"Upgrade to Rails 6.1 and Ruby 3\\\",\\\"Order add price support\\\",\\\"Display prices on Admin UI\\\",\\\"Heroku rake task to clear old batches\\\",\\\"Improve client and order display\\\",\\\"Rails security upgrade\\\",\\\"Use SITE_TITLE env\\\",\\\"Switch to Mailgun instead of Sendgrid\\\",\\\"Set Devise mailer_sender\\\",\\\"Improve Admin index\\\",\\\"Switch to Postmark\\\",\\\"Add missing Postmark setting\\\",\\\"Fix Batch labels_xlsx with no order\\\",\\\"Destroy instead of delete batch to avoid ActiveRecord::InvalidForeignKey\\\",\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/mas-rad-2020/mini projects/CausesAndRemedies-ROR\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/postgis\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/rb-fsevent\":{\"version\":1,\"value\":\"[\\\"Release version 0.11.0\\\",\\\"\\\",\\\"Merge branch 'master' of github.com:thibaudgg/rb-fsevent\\\"]\"},\"scm/input:Git:/Users/Thibaud/Codes/toshl-importer\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"tabs-list-width-horizontal\":{\"version\":1,\"value\":\"201\"},\"terminal.integrated.showTerminalConfigPrompt\":{\"version\":1,\"value\":\"false\"},\"typescript.1.lastSessionDate\":{\"version\":1,\"value\":\"Sat Jul 31 2021\"},\"typescript.1.sessionCount\":{\"version\":1,\"value\":\"421\"},\"views.cachedViewContainerLocations\":{\"version\":1,\"value\":\"[[\\\"workbench.views.service.panel.1901b42b-4db5-4c50-bad8-a1a97c61f959\\\",1]]\"},\"views.cachedViewPositions\":{\"version\":1,\"value\":\"[[\\\"workbench.explorer.emptyView\\\",{\\\"containerId\\\":\\\"workbench.view.explorer\\\",\\\"location\\\":0}],[\\\"workbench.view.search\\\",{\\\"containerId\\\":\\\"workbench.view.explorer\\\"}],[\\\"terminal\\\",{\\\"containerId\\\":\\\"workbench.panel.output\\\"}],[\\\"workbench.panel.output\\\",{\\\"containerId\\\":\\\"workbench.views.service.panel.1901b42b-4db5-4c50-bad8-a1a97c61f959\\\"}]]\"},\"workbench.activity.pinnedViewlets2\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.view.explorer\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":0},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":1},{\\\"id\\\":\\\"workbench.view.scm\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":2},{\\\"id\\\":\\\"workbench.view.debug\\\",\\\"pinned\\\":false,\\\"visible\\\":true,\\\"order\\\":3},{\\\"id\\\":\\\"workbench.view.extensions\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.remote\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extension.test\\\",\\\"pinned\\\":false,\\\"visible\\\":false,\\\"order\\\":6},{\\\"id\\\":\\\"workbench.view.extension.jupyter\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":9},{\\\"id\\\":\\\"workbench.view.extension.json-views\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.gitlens\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.extension.references-view\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":7},{\\\"id\\\":\\\"workbench.view.extension.github-pull-requests\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.sync\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.explorer.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.explorer.openEditorsView\\\",\\\"isHidden\\\":false,\\\"order\\\":1},{\\\"id\\\":\\\"workbench.explorer.fileView\\\",\\\"isHidden\\\":false,\\\"order\\\":2},{\\\"id\\\":\\\"outline\\\",\\\"isHidden\\\":true,\\\"order\\\":3},{\\\"id\\\":\\\"npm\\\",\\\"isHidden\\\":true,\\\"order\\\":5},{\\\"id\\\":\\\"timeline\\\",\\\"isHidden\\\":false,\\\"order\\\":4},{\\\"id\\\":\\\"commitViewProvider\\\",\\\"isHidden\\\":false,\\\"order\\\":6},{\\\"id\\\":\\\"compareCommitViewProvider\\\",\\\"isHidden\\\":false,\\\"order\\\":7},{\\\"id\\\":\\\"xmlTreeView\\\",\\\"isHidden\\\":false,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.explorer.emptyView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.repositories:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.fileHistory:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.lineHistory:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.compare:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.search:explorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.view.search\\\",\\\"isHidden\\\":false,\\\"order\\\":0}]\"},\"workbench.panel.output.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"terminal\\\",\\\"isHidden\\\":false}]\"},\"workbench.panel.pinnedPanels\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"terminal\\\",\\\"name\\\":\\\"Terminal\\\",\\\"pinned\\\":true,\\\"order\\\":3,\\\"visible\\\":false},{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"name\\\":\\\"Terminal\\\",\\\"pinned\\\":true,\\\"order\\\":1,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.view.extension.jupyter-variables\\\",\\\"name\\\":\\\"Jupyter\\\",\\\"pinned\\\":true,\\\"order\\\":6,\\\"visible\\\":false},{\\\"id\\\":\\\"refactorPreview\\\",\\\"name\\\":\\\"Refactor Preview\\\",\\\"pinned\\\":true,\\\"visible\\\":false},{\\\"id\\\":\\\"workbench.views.service.panel.1901b42b-4db5-4c50-bad8-a1a97c61f959\\\",\\\"name\\\":\\\"Output\\\",\\\"pinned\\\":true,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.repl\\\",\\\"name\\\":\\\"Debug Console\\\",\\\"pinned\\\":true,\\\"order\\\":2,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.panel.markers\\\",\\\"name\\\":\\\"Problems\\\",\\\"pinned\\\":true,\\\"order\\\":0,\\\"visible\\\":true}]\"},\"workbench.statusbar.hidden\":{\"version\":1,\"value\":\"[\\\"waderyan.gitblame\\\",\\\"status.workspaceTrust.00c097c4c78b1fa68aed7b74e12c2470\\\",\\\"status.workspaceTrust.1623675463591\\\",\\\"status.workspaceTrust.3cf0aa7ed79d30ea2507fc71df9b148d\\\",\\\"status.workspaceTrust.ef28ad05e27a608c85306f71e1f1cf36\\\",\\\"status.workspaceTrust.0c0769ee3f0360ca9d44c3542ddfde3a\\\",\\\"status.workspaceTrust.1624098032397\\\",\\\"status.workspaceTrust.67b3663137f8a6c5e9bb98e1d1be0506\\\",\\\"status.workspaceTrust.6f90e894012e8528a2a2353a8983e078\\\",\\\"status.workspaceTrust.1624367267826\\\",\\\"status.workspaceTrust.1624431608766\\\",\\\"status.workspaceTrust.e66a2bde6724ceea9a4a07db3e511951\\\",\\\"status.workspaceTrust.678f978e8a0bf382e2ce0a8355a56d6b\\\",\\\"status.workspaceTrust.6503a1ddc9370d392514962127a57389\\\",\\\"status.workspaceTrust.d6e89679c0c7a6cd5e1de368af02f2d0\\\",\\\"status.workspaceTrust.fc7aa2ce36cbb9f83aac4ebf5fd79c92\\\",\\\"status.workspaceTrust.cccf4b4eec3a4bb5af4b3b53860ef5b8\\\",\\\"status.workspaceTrust.70bc31cbec62de2cd84a7cbb47c4e691\\\",\\\"status.workspaceTrust.2baf15c31b9f393460704599384ca9b3\\\",\\\"status.workspaceTrust.821015d33a9398a5c87e8f50f37c3387\\\",\\\"status.workspaceTrust.ba979d347e8277199cc8258598f2ed1e\\\",\\\"status.workspaceTrust.1625054590396\\\",\\\"status.workspaceTrust.902686e2f6be01ab8e7cf044480c2f91\\\",\\\"status.workspaceTrust.01a071afa0d1848ecdc41c62e65ca6b6\\\",\\\"status.workspaceTrust.8a030d25c3be2705b1b0d9752113898b\\\",\\\"status.workspaceTrust.b40c173f0c90f7b2007a54adc434836b\\\",\\\"status.workspaceTrust.96f0e8219b9b16b1e986e1e4692b95a2\\\",\\\"status.workspaceTrust.3baed0cedc58735ae967c138be6be4f2\\\",\\\"status.workspaceTrust.6a0be0a5cb5b2df2c30f5818f1d7cafb\\\",\\\"status.workspaceTrust.6c5a89b5bb92c49bb3ccc88ea5246dec\\\"]\"},\"workbench.view.extensions.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"extensions.popularExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.enabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.disabledExtensionList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.recommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.listView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.vscode-local.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.vscode-local.outdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.disabledExtensionList2\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.builtInExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.builtInBasicsExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.builtInThemesExtensionsList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.enabledExtensionList2\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.workspaceRecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.vscode-local.default\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.otherrecommendedList\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.local.default\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.local.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"extensions.local.outdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.popular\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.workspaceRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.otherRecommendations\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.enabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.disabled\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.views.extensions.marketplace\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchInstalled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchEnabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchDisabled\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchOutdated\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchBuiltin\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinFeatureExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinThemeExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinProgrammingLanguageExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.installed.empty\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchTrustRequired\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.trustRequiredOnStartExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.trustRequiredOnDemandExtensions\\\",\\\"isHidden\\\":false}]\"},\"workbench.views.service.panel.1901b42b-4db5-4c50-bad8-a1a97c61f959.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.panel.output\\\",\\\"isHidden\\\":false}]\"}}}"}
{"ref":"eccd4578-a92c-45d4-b106-7dffbc7ff027","content":"{\"version\":1,\"machineId\":\"5981d528-bbaa-4215-9431-01aa6f831ccb\",\"content\":\"{\\\"storage\\\":{\\\"views.cachedViewPositions\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[[\\\\\\\"workbench.explorer.emptyView\\\\\\\",{\\\\\\\"containerId\\\\\\\":\\\\\\\"workbench.view.explorer\\\\\\\",\\\\\\\"location\\\\\\\":0}],[\\\\\\\"workbench.view.search\\\\\\\",{\\\\\\\"containerId\\\\\\\":\\\\\\\"workbench.view.explorer\\\\\\\"}],[\\\\\\\"terminal\\\\\\\",{\\\\\\\"containerId\\\\\\\":\\\\\\\"workbench.panel.output\\\\\\\"}],[\\\\\\\"workbench.panel.output\\\\\\\",{\\\\\\\"containerId\\\\\\\":\\\\\\\"workbench.views.service.panel.706f2849-a818-4d82-ada6-02f40003ea8f\\\\\\\"}]]\\\"},\\\"workbench.panel.repl.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.repl.view\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.panel.markers.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.markers.view\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.panel.output.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.output\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"terminal\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"terminal.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"terminal\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.debug.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.variablesView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.welcome\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.watchExpressionsView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.callStackView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.loadedScriptsView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.breakPointsView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"jsBrowserBreakpoints\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.extensions.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.popularExtensionsList\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.enabledExtensionList\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.disabledExtensionList\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.recommendedList\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.listView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.vscode-local.installed\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.vscode-local.outdated\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.disabledExtensionList2\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.builtInExtensionsList\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.builtInBasicsExtensionsList\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.builtInThemesExtensionsList\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.enabledExtensionList2\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.workspaceRecommendedList\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.vscode-local.default\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.otherrecommendedList\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.local.default\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.local.installed\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.local.outdated\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.popular\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.workspaceRecommendations\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.installed\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.otherRecommendations\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.enabled\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.disabled\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.marketplace\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.searchInstalled\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.searchEnabled\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.searchDisabled\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.searchOutdated\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.searchBuiltin\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.builtinFeatureExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.builtinThemeExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.builtinProgrammingLanguageExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.installed.empty\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.searchTrustRequired\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.trustRequiredOnStartExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.trustRequiredOnDemandExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.searchWorkspaceUnsupported\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.untrustedUnsupportedExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.untrustedPartiallySupportedExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.virtualUnsupportedExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.virtualPartiallySupportedExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.explorer.views.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.explorer.openEditorsView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false,\\\\\\\"order\\\\\\\":1},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.explorer.fileView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false,\\\\\\\"order\\\\\\\":2},{\\\\\\\"id\\\\\\\":\\\\\\\"outline\\\\\\\",\\\\\\\"isHidden\\\\\\\":true,\\\\\\\"order\\\\\\\":3},{\\\\\\\"id\\\\\\\":\\\\\\\"npm\\\\\\\",\\\\\\\"isHidden\\\\\\\":true,\\\\\\\"order\\\\\\\":5},{\\\\\\\"id\\\\\\\":\\\\\\\"timeline\\\\\\\",\\\\\\\"isHidden\\\\\\\":false,\\\\\\\"order\\\\\\\":4},{\\\\\\\"id\\\\\\\":\\\\\\\"commitViewProvider\\\\\\\",\\\\\\\"isHidden\\\\\\\":false,\\\\\\\"order\\\\\\\":6},{\\\\\\\"id\\\\\\\":\\\\\\\"compareCommitViewProvider\\\\\\\",\\\\\\\"isHidden\\\\\\\":false,\\\\\\\"order\\\\\\\":7},{\\\\\\\"id\\\\\\\":\\\\\\\"xmlTreeView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false,\\\\\\\"order\\\\\\\":8},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.explorer.emptyView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.repositories:explorer\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.fileHistory:explorer\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.lineHistory:explorer\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.compare:explorer\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.search:explorer\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.search\\\\\\\",\\\\\\\"isHidden\\\\\\\":false,\\\\\\\"order\\\\\\\":0}]\\\"},\\\"workbench.scm.views.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"scm.mainPane\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:-1005845725\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:1808523390\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:-1527235172\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:-1672579127\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:-1680003525\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.scm\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:527653498\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:2036306800\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:-1802243763\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:209699455\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:-861138703\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:2068847482\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:115865094\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:-1916934980\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:594069535\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"pr:scm\\\\\\\",\\\\\\\"isHidden\\\\\\\":false,\\\\\\\"order\\\\\\\":4},{\\\\\\\"id\\\\\\\":\\\\\\\"prStatus:scm\\\\\\\",\\\\\\\"isHidden\\\\\\\":false,\\\\\\\"order\\\\\\\":5},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:-1996249385\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:-1433032247\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:-1050925234\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.search\\\\\\\",\\\\\\\"isHidden\\\\\\\":false,\\\\\\\"order\\\\\\\":2},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:1279543065\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:1032743957\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.scm.repositories\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.repositories:scm\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.fileHistory:scm\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.lineHistory:scm\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.compare:scm\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.search:scm\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.repositories\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.commits\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.fileHistory\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.lineHistory\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.branches\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.remotes\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.stashes\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.tags\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.contributors\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.searchAndCompare\\\\\\\",\\\\\\\"isHidden\\\\\\\":true}]\\\"},\\\"workbench.view.search.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.search\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.panel.pinnedPanels\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"terminal\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Terminal\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"order\\\\\\\":3,\\\\\\\"visible\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.output\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Terminal\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"order\\\\\\\":1,\\\\\\\"visible\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.jupyter-variables\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Jupyter\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"order\\\\\\\":6,\\\\\\\"visible\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"refactorPreview\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Refactor Preview\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.repl\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Debug Console\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"order\\\\\\\":2,\\\\\\\"visible\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.markers\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Problems\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"order\\\\\\\":0,\\\\\\\"visible\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.service.panel.706f2849-a818-4d82-ada6-02f40003ea8f\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Output\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true}]\\\"},\\\"workbench.activity.pinnedViewlets2\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.explorer\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":0},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.search\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":1},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.scm\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":2},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.debug\\\\\\\",\\\\\\\"pinned\\\\\\\":false,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":3},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extensions\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":4},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.remote\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":4},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.test\\\\\\\",\\\\\\\"pinned\\\\\\\":false,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":6},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.jupyter\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":9},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.json-views\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":8},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.gitlens\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":8},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.references-view\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":7},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.github-pull-requests\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":8},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.sync\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false}]\\\"},\\\"extensionsAssistant/importantRecommendationsIgnore\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"ms-mssql.mssql\\\\\\\",\\\\\\\"ms-azuretools.vscode-docker\\\\\\\",\\\\\\\"ms-vscode-remote.remote-containers\\\\\\\"]\\\"},\\\"workbench.view.extension.test.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"python_tests\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"test-explorer\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"http.linkProtectionTrustedDomains\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"*.github.com\\\\\\\",\\\\\\\"https://rubocop.readthedocs.io\\\\\\\",\\\\\\\"https://gitlab.com\\\\\\\",\\\\\\\"https://admin.lumiere-des-champs.test\\\\\\\",\\\\\\\"https://admin.croquterre.test\\\\\\\",\\\\\\\"https://twitter.com\\\\\\\",\\\\\\\"https://admin.tapatate.test\\\\\\\",\\\\\\\"https://techcrunch.com\\\\\\\",\\\\\\\"https://dev.twitter.com\\\\\\\",\\\\\\\"https://t.co\\\\\\\",\\\\\\\"https://admin.ragedevert.test\\\\\\\",\\\\\\\"https://d2ibcm5tv7rtdh.cloudfront.net\\\\\\\",\\\\\\\"http://192.168.2.163:4567\\\\\\\",\\\\\\\"https://admin.alabellecourgette.test\\\\\\\",\\\\\\\"http://en.wikipedia.org\\\\\\\",\\\\\\\"https://xendit.github.io\\\\\\\",\\\\\\\"https://admin.clef-des-champs.test\\\\\\\",\\\\\\\"https://admin.tetedemule.test\\\\\\\",\\\\\\\"https://rubyonrails.org\\\\\\\",\\\\\\\"https://todomvc-rails-2020.herokuapp.com\\\\\\\",\\\\\\\"https://3.basecamp.com\\\\\\\",\\\\\\\"https://app.datadoghq.com\\\\\\\",\\\\\\\"https://postmarkapp.com\\\\\\\"]\\\"},\\\"workbench.view.extension.github-pull-requests.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"pr:github\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"prStatus:github\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"issues:github\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"nps/sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"9\\\"},\\\"nps/lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Thu Feb 20 2020\\\"},\\\"nps/skipVersion\\\":{\\\"version\\\":1,\\\"value\\\":\\\"1.42.1\\\"},\\\"nps/isCandidate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"false\\\"},\\\"cpp.1.sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"444\\\"},\\\"cpp.1.lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Wed Sep 01 2021\\\"},\\\"java.2.sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"444\\\"},\\\"java.2.lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Wed Sep 01 2021\\\"},\\\"javascript.1.sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"176\\\"},\\\"javascript.1.lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Sun Sep 13 2020\\\"},\\\"javascript.1.skipVersion\\\":{\\\"version\\\":1,\\\"value\\\":\\\"1.49.0\\\"},\\\"javascript.1.isCandidate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"false\\\"},\\\"javascript.1.editedCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"10\\\"},\\\"javascript.1.editedDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Fri Sep 11 2020\\\"},\\\"typescript.1.sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"444\\\"},\\\"typescript.1.lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Wed Sep 01 2021\\\"},\\\"github-thibaudgg\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"github.vscode-pull-request-github\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"GitHub Pull Requests and Issues\\\\\\\"},{\\\\\\\"id\\\\\\\":\\\\\\\"eamodio.gitlens\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"GitLens — Git supercharged\\\\\\\"},{\\\\\\\"id\\\\\\\":\\\\\\\"github.copilot\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"GitHub Copilot\\\\\\\",\\\\\\\"allowed\\\\\\\":true}]\\\"},\\\"workbench.telemetryOptOutShown\\\":{\\\"version\\\":1,\\\"value\\\":\\\"true\\\"},\\\"hasNotifiedOfSettingsAutosave\\\":{\\\"version\\\":1,\\\"value\\\":\\\"true\\\"},\\\"workbench.view.extension.json-views.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"jsonOutline\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.extension.gitlens.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.repositories:gitlens\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.fileHistory:gitlens\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.lineHistory:gitlens\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.compare:gitlens\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.search:gitlens\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.updates\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.welcome\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.statusbar.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"waderyan.gitblame\\\\\\\",\\\\\\\"status.workspaceTrust.00c097c4c78b1fa68aed7b74e12c2470\\\\\\\",\\\\\\\"status.workspaceTrust.1623675463591\\\\\\\",\\\\\\\"status.workspaceTrust.3cf0aa7ed79d30ea2507fc71df9b148d\\\\\\\",\\\\\\\"status.workspaceTrust.ef28ad05e27a608c85306f71e1f1cf36\\\\\\\",\\\\\\\"status.workspaceTrust.0c0769ee3f0360ca9d44c3542ddfde3a\\\\\\\",\\\\\\\"status.workspaceTrust.1624098032397\\\\\\\",\\\\\\\"status.workspaceTrust.67b3663137f8a6c5e9bb98e1d1be0506\\\\\\\",\\\\\\\"status.workspaceTrust.6f90e894012e8528a2a2353a8983e078\\\\\\\",\\\\\\\"status.workspaceTrust.1624367267826\\\\\\\",\\\\\\\"status.workspaceTrust.1624431608766\\\\\\\",\\\\\\\"status.workspaceTrust.e66a2bde6724ceea9a4a07db3e511951\\\\\\\",\\\\\\\"status.workspaceTrust.678f978e8a0bf382e2ce0a8355a56d6b\\\\\\\",\\\\\\\"status.workspaceTrust.6503a1ddc9370d392514962127a57389\\\\\\\",\\\\\\\"status.workspaceTrust.d6e89679c0c7a6cd5e1de368af02f2d0\\\\\\\",\\\\\\\"status.workspaceTrust.fc7aa2ce36cbb9f83aac4ebf5fd79c92\\\\\\\",\\\\\\\"status.workspaceTrust.cccf4b4eec3a4bb5af4b3b53860ef5b8\\\\\\\",\\\\\\\"status.workspaceTrust.70bc31cbec62de2cd84a7cbb47c4e691\\\\\\\",\\\\\\\"status.workspaceTrust.2baf15c31b9f393460704599384ca9b3\\\\\\\",\\\\\\\"status.workspaceTrust.821015d33a9398a5c87e8f50f37c3387\\\\\\\",\\\\\\\"status.workspaceTrust.ba979d347e8277199cc8258598f2ed1e\\\\\\\",\\\\\\\"status.workspaceTrust.1625054590396\\\\\\\",\\\\\\\"status.workspaceTrust.902686e2f6be01ab8e7cf044480c2f91\\\\\\\",\\\\\\\"status.workspaceTrust.01a071afa0d1848ecdc41c62e65ca6b6\\\\\\\",\\\\\\\"status.workspaceTrust.8a030d25c3be2705b1b0d9752113898b\\\\\\\",\\\\\\\"status.workspaceTrust.b40c173f0c90f7b2007a54adc434836b\\\\\\\",\\\\\\\"status.workspaceTrust.96f0e8219b9b16b1e986e1e4692b95a2\\\\\\\",\\\\\\\"status.workspaceTrust.3baed0cedc58735ae967c138be6be4f2\\\\\\\",\\\\\\\"status.workspaceTrust.6a0be0a5cb5b2df2c30f5818f1d7cafb\\\\\\\",\\\\\\\"status.workspaceTrust.6c5a89b5bb92c49bb3ccc88ea5246dec\\\\\\\",\\\\\\\"status.workspaceTrust.a053e4204d8585b34a1223bba7461a3f\\\\\\\",\\\\\\\"status.workspaceTrust.dd02ed27b5a17713986a472da031f76b\\\\\\\",\\\\\\\"status.workspaceTrust.d8639a80c68f12f9991b28d11ed3d7d5\\\\\\\",\\\\\\\"status.workspaceTrust.1628319500529\\\\\\\",\\\\\\\"status.workspaceTrust.9e5a5d5682fc307cbf579652c6b0871d\\\\\\\",\\\\\\\"status.workspaceTrust.b2bc9c4adce400ac8f4412079769899c\\\\\\\",\\\\\\\"status.workspaceTrust.7c002fbee42ed47522d4c5d411d30e8f\\\\\\\",\\\\\\\"status.workspaceTrust.3c11cc0a0c7c1a55ccfabb615e62c792\\\\\\\",\\\\\\\"status.workspaceTrust.d9aa5a217deb4a15660d07e1fee24a4c\\\\\\\",\\\\\\\"status.workspaceTrust.54dcb281324bc90d868543056e9f6202\\\\\\\"]\\\"},\\\"commandPalette.mru.cache\\\":{\\\"version\\\":1,\\\"value\\\":\\\"{\\\\\\\"usesLRU\\\\\\\":true,\\\\\\\"entries\\\\\\\":[{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.action.installCommandLine\\\\\\\",\\\\\\\"value\\\\\\\":2},{\\\\\\\"key\\\\\\\":\\\\\\\"extension.downloadSettings\\\\\\\",\\\\\\\"value\\\\\\\":8},{\\\\\\\"key\\\\\\\":\\\\\\\"jsonOutline.renameNode\\\\\\\",\\\\\\\"value\\\\\\\":37},{\\\\\\\"key\\\\\\\":\\\\\\\"gitlens.enableRebaseEditor\\\\\\\",\\\\\\\"value\\\\\\\":43},{\\\\\\\"key\\\\\\\":\\\\\\\"git.commitAllAmend\\\\\\\",\\\\\\\"value\\\\\\\":65},{\\\\\\\"key\\\\\\\":\\\\\\\"extension.fullPreview\\\\\\\",\\\\\\\"value\\\\\\\":80},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.extensions.action.updateAllExtensions\\\\\\\",\\\\\\\"value\\\\\\\":137},{\\\\\\\"key\\\\\\\":\\\\\\\"markdown.showPreviewToSide\\\\\\\",\\\\\\\"value\\\\\\\":170},{\\\\\\\"key\\\\\\\":\\\\\\\"markdown.showPreview\\\\\\\",\\\\\\\"value\\\\\\\":292},{\\\\\\\"key\\\\\\\":\\\\\\\"extension.reverseSearch\\\\\\\",\\\\\\\"value\\\\\\\":295},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.view.extension.json-views\\\\\\\",\\\\\\\"value\\\\\\\":361},{\\\\\\\"key\\\\\\\":\\\\\\\"git.commit.FileEntry.CompareAgainstWorkspace\\\\\\\",\\\\\\\"value\\\\\\\":362},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.extensions.action.checkForUpdates\\\\\\\",\\\\\\\"value\\\\\\\":418},{\\\\\\\"key\\\\\\\":\\\\\\\"extension.prettifyJSON\\\\\\\",\\\\\\\"value\\\\\\\":443},{\\\\\\\"key\\\\\\\":\\\\\\\"HookyQR.beautifyFile\\\\\\\",\\\\\\\"value\\\\\\\":511},{\\\\\\\"key\\\\\\\":\\\\\\\"copyFilePath\\\\\\\",\\\\\\\"value\\\\\\\":515},{\\\\\\\"key\\\\\\\":\\\\\\\"editor.action.toggleWordWrap\\\\\\\",\\\\\\\"value\\\\\\\":673},{\\\\\\\"key\\\\\\\":\\\\\\\"solargraph.restart\\\\\\\",\\\\\\\"value\\\\\\\":712},{\\\\\\\"key\\\\\\\":\\\\\\\"solargraph.environment\\\\\\\",\\\\\\\"value\\\\\\\":713},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.extensions.action.showEnabledExtensions\\\\\\\",\\\\\\\"value\\\\\\\":714},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.action.selectTheme\\\\\\\",\\\\\\\"value\\\\\\\":715},{\\\\\\\"key\\\\\\\":\\\\\\\"extension.changeCase.upper\\\\\\\",\\\\\\\"value\\\\\\\":866},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.extensions.action.installExtensions\\\\\\\",\\\\\\\"value\\\\\\\":886},{\\\\\\\"key\\\\\\\":\\\\\\\"git.unstageAll\\\\\\\",\\\\\\\"value\\\\\\\":904},{\\\\\\\"key\\\\\\\":\\\\\\\"gitNotch.commit-amend\\\\\\\",\\\\\\\"value\\\\\\\":944},{\\\\\\\"key\\\\\\\":\\\\\\\"git.stageAll\\\\\\\",\\\\\\\"value\\\\\\\":974},{\\\\\\\"key\\\\\\\":\\\\\\\"git.undoCommit\\\\\\\",\\\\\\\"value\\\\\\\":979},{\\\\\\\"key\\\\\\\":\\\\\\\"gitNotch.commit\\\\\\\",\\\\\\\"value\\\\\\\":982},{\\\\\\\"key\\\\\\\":\\\\\\\"git.publish\\\\\\\",\\\\\\\"value\\\\\\\":983}]}\\\"},\\\"commandPalette.mru.counter\\\":{\\\"version\\\":1,\\\"value\\\":\\\"984\\\"},\\\"colorThemeData\\\":{\\\"version\\\":1,\\\"value\\\":\\\"{\\\\\\\"id\\\\\\\":\\\\\\\"vs-dark mrded-railscasts-themes-RailsCastsColorScheme-tmTheme\\\\\\\",\\\\\\\"label\\\\\\\":\\\\\\\"RailsCasts\\\\\\\",\\\\\\\"settingsId\\\\\\\":\\\\\\\"RailsCasts\\\\\\\",\\\\\\\"themeTokenColors\\\\\\\":[{\\\\\\\"settings\\\\\\\":{\\\\\\\"background\\\\\\\":\\\\\\\"#282828\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#E6E1DC\\\\\\\"}},{\\\\\\\"scope\\\\\\\":\\\\\\\"source.ruby.embedded, source.ruby.rails.embedded\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#BC9458\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"comment\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#CC7833\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword, storage\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#FFC66D\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.name.function, keyword.other.name-of-parameter.objc\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#FFFFFF\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.name\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#A5C261\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant.numeric\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#A5C261\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant.numeric\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#A5C261\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"none\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#6D9CBE\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"none\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#D0D0FF\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"variable\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#E6E1DC\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"variable.other.block\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#6D9CBE\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#DA4939\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"variable.other.constant\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#6E9CBE\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant.language\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#A5C261\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"string\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#DA4939\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"support.function\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#6E9CBE\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"support.type\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#A5C261\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"support.constant\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#E8BF6A\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.tag, declaration.tag, entity.other.attribute-name\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffffff\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.name.tag\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"background\\\\\\\":\\\\\\\"#990000\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#FFFFFF\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"invalid\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#519F50\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant.character.escaped, constant.character.escape, string source, string source.ruby\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"background\\\\\\\":\\\\\\\"#144212\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#E6E1DC\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.inserted\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"background\\\\\\\":\\\\\\\"#660000\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#E6E1DC\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.deleted\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"background\\\\\\\":\\\\\\\"#2F33AB\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.diff.header, meta.separator.diff, meta.diff.index, meta.diff.range\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#F92672\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.deleted\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#A6E22E\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.inserted\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#967EFB\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.changed\\\\\\\"}],\\\\\\\"semanticTokenRules\\\\\\\":[],\\\\\\\"extensionData\\\\\\\":{\\\\\\\"_extensionId\\\\\\\":\\\\\\\"mrded.railscasts\\\\\\\",\\\\\\\"_extensionIsBuiltin\\\\\\\":false,\\\\\\\"_extensionName\\\\\\\":\\\\\\\"railscasts\\\\\\\",\\\\\\\"_extensionPublisher\\\\\\\":\\\\\\\"mrded\\\\\\\"},\\\\\\\"themeSemanticHighlighting\\\\\\\":false,\\\\\\\"colorMap\\\\\\\":{\\\\\\\"editor.background\\\\\\\":\\\\\\\"#282828\\\\\\\",\\\\\\\"editorCursor.foreground\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"editor.foreground\\\\\\\":\\\\\\\"#e6e1dc\\\\\\\",\\\\\\\"editorWhitespace.foreground\\\\\\\":\\\\\\\"#404040\\\\\\\",\\\\\\\"editor.lineHighlightBackground\\\\\\\":\\\\\\\"#333435\\\\\\\",\\\\\\\"editor.selectionBackground\\\\\\\":\\\\\\\"#3d4456e0\\\\\\\"},\\\\\\\"watch\\\\\\\":false}\\\"},\\\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/core\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"Shrine, download Invoice#pdf_file_attachment\\\\\\\\n\\\\\\\\nThis patch replaces the Refile invoice download links with Shrine ones.\\\\\\\\n\\\\\\\\nWith Refile the invoice PDF download was directly delivered through\\\\\\\\nCloudFront but without a presigned URL, here the download URL points to\\\\\\\\na new Core endpoint which will redirect to a presigned CloudFront URL\\\\\\\\nwith a one-minute expiration. The file origin is still the same Shrine\\\\\\\\ndedicated app like for other files.\\\\\\\\n\\\\\\\\nFor the Invoice PDF URL shared in the mobile API endpoints a presigned\\\\\\\\nCloudFront URL that expires after 1 day is directly shared to keep it\\\\\\\\ncompatible with the current link handling of existing mobile apps.\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"Pick-e-Bike, change high-speed subscriptions configuration\\\\\\\\n\\\\\\\\nThis patch changes the high-speed subscriptions configuration to be\\\\\\\\n_public_ and have a _price_ as they will be now available in the app.\\\\\\\\n\\\\\\\\nhttps://3.basecamp.com/3315822/buckets/22178645/todos/3780850413\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"Merge branch 'torrot-astra' into staging_preview\\\\\\\",\\\\\\\"Add new Torrot formation with Astra/EOS telematics\\\\\\\\n\\\\\\\\nThis patch adds a new formation called TorrotAstra to support the\\\\\\\\nTorrot scooter with the Astra/EOS telematics.\\\\\\\\n\\\\\\\\nThe Torrot scooter was already supported by the plateform but with the\\\\\\\\nInvers telematics. The Astra/EOS telematics was also already supported\\\\\\\\nbut for the Cooltra's Askoll vehicle. This patch almost left untouched\\\\\\\\nthe existing Astra telematics integration but now allow the formation\\\\\\\\nto define custom status mapping similar to the Invers' approach.\\\\\\\\n\\\\\\\\nThe Torrot's status payload is quite similar to the Cooltra's Askoll,\\\\\\\\nbut some changes have been required, more info about the Torrot's\\\\\\\\nplayoad can be found here:\\\\\\\\nhttps://3.basecamp.com/3315822/buckets/23526410/uploads/4037090686\\\\\\\\n\\\\\\\\nThe required config and credentials have been added to support that\\\\\\\\nvehicle on ef-test staging customer and receive webhooks.\\\\\\\\n\\\\\\\\nBasecamp project: https://3.basecamp.com/3315822/projects/23526410\\\\\\\",\\\\\\\"WIP\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"WIP\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"WIP\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"Shrine, display user image attachments\\\\\\\\n\\\\\\\\nThis patch displays user image attachments from Shrine instead of using\\\\\\\\nthe Refile ones.\\\\\\\\n\\\\\\\\nAll the existing users image attachments must be migrated over to\\\\\\\\nShrine S3 bucket before merging this one on production.\\\\\\\\n\\\\\\\\nhttps://3.basecamp.com/3315822/buckets/18100962/todos/3240711797\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"Shrine, display user image attachments\\\\\\\\n\\\\\\\\nThis patch displays user image attachments from Shrine instead of using\\\\\\\\nthe Refile ones.\\\\\\\\n\\\\\\\\nAll the existing users image attachments must be migrated over to\\\\\\\\nShrine S3 bucket before merging this one on production.\\\\\\\\n\\\\\\\\nhttps://3.basecamp.com/3315822/buckets/18100962/todos/3240711797\\\\\\\",\\\\\\\"Rails 6.1.4.1 fix\\\\\\\",\\\\\\\"WIP\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"Yarn install\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"Shrine, handle direct upload of user image attachments\\\\\\\\n\\\\\\\\nThis patch replaces the Refile direct upload to S3 feature with the\\\\\\\\nShrine version which is using the Uppy JS library.\\\\\\\\n\\\\\\\\nOnce merged, user image attachment edited from the Core user page will\\\\\\\\nnot be uploaded on Refile S3 bucket and will be uploaded on the Shrine\\\\\\\\nS3 bucket only. This is the first migration step that will be tricky to\\\\\\\\nroll back.\\\\\\\\n\\\\\\\\nFiles uploaded directly by the browser to S3 are stored in the `cache/`\\\\\\\\nfolder and an AWS S3 Lifecycle rule has been added so stale objects are\\\\\\\\nautomatically expired and removed after 7 days.\\\\\\\\n\\\\\\\\nShrine docs: https://shrinerb.com/docs/direct-s3\\\\\\\\nUppy docs: https://uppy.io/docs/file-input/#Custom-file-input\\\\\\\\n\\\\\\\\nhttps://3.basecamp.com/3315822/buckets/18100962/todos/3240711797\\\\\\\",\\\\\\\"WIP\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"Shrine, fully switch to Shrine for customer logo attachment\\\\\\\\n\\\\\\\\nThis patch drops Refile support for the customer logo attachment, once\\\\\\\\nmerged the Refile columns can be dropped.\\\\\\\\n\\\\\\\\nhttps://3.basecamp.com/3315822/buckets/18100962/todos/3240711797\\\\\\\",\\\\\\\"WIP\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"Shrine, introduce new UploadedImagesAttacherWorker worker\\\\\\\\n\\\\\\\\nThis new worker is replacing the old `UploadedAttachmentsDownloaderWorker`\\\\\\\\nthat was writting to the Refile attachments, the new worker is only\\\\\\\\nwritting to the Shrine attachments.\\\\\\\\n\\\\\\\\nOnce deployed and all enqueued old jobs are processed we can then drop\\\\\\\\nthe old worker class.\\\\\\\\n\\\\\\\\nhttps://3.basecamp.com/3315822/buckets/18100962/todos/3240711797\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"Shrine, introduce new UploadedImagesAttacherWorker worker\\\\\\\\n\\\\\\\\nThis new worker is replacing the old `UploadedAttachmentsDownloaderWorker`\\\\\\\\nthat was writting to the Refile attachments, the new worker is only\\\\\\\\nwritting to the Shrine attachments.\\\\\\\\n\\\\\\\\nOnce deployed and all enqueued old jobs are processed we can then drop\\\\\\\\nthe old worker class.\\\\\\\\n\\\\\\\\nhttps://3.basecamp.com/3315822/buckets/18100962/todos/3240711797\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"Pick-e-Bike, change high-speed subscriptions configuration\\\\\\\\n\\\\\\\\nThis patch changes the high-speed subscriptions configuration to be\\\\\\\\n_public_ and have a _price_ as they will be now available in the app.\\\\\\\\n\\\\\\\\nhttps://3.basecamp.com/3315822/buckets/22178645/todos/3780850413\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"Shrine, improve Customer#logo_body thread safety\\\\\\\\n\\\\\\\\nThis patch ensures that the logo mutex used to prevent two threads from\\\\\\\\nreading the logo_attachment at the same time is initialized with the\\\\\\\\ncustomer object. This ensures that both threads always use the same\\\\\\\\nmutex.\\\\\\\",\\\\\\\"WIP\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"Shrine, remove Refile gem and remaining logic\\\\\\\\n\\\\\\\\nNow that all the file attachments are stored and managed by Shrine all\\\\\\\\nthe Refile logic can safely be removed.\\\\\\\\n\\\\\\\\nThe Refile columns in the models are kept for now and will be removed\\\\\\\\nlater on.\\\\\\\\n\\\\\\\\nhttps://3.basecamp.com/3315822/buckets/18100962/todos/3240711797\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"Shrine, remove Refile gem and remaining logic\\\\\\\\n\\\\\\\\nNow that all the file attachments are stored and managed by Shrine all\\\\\\\\nthe Refile logic can safely be removed.\\\\\\\\n\\\\\\\\nThe Refile columns in the models are kept for now and will be removed\\\\\\\\nlater on.\\\\\\\\n\\\\\\\\nhttps://3.basecamp.com/3315822/buckets/18100962/todos/3240711797\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"Shrine, remove Refile gem and remaining logic\\\\\\\\n\\\\\\\\nNow that all the file attachments are stored and managed by Shrine all\\\\\\\\nthe Refile logic can safely be removed.\\\\\\\\n\\\\\\\\nThe Refile columns in the models are kept for now and will be removed\\\\\\\\nlater on.\\\\\\\\n\\\\\\\\nhttps://3.basecamp.com/3315822/buckets/18100962/todos/3240711797\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"Shrine, remove Refile gem and remaining logic\\\\\\\\n\\\\\\\\nNow that all the file attachments are stored and managed by Shrine all\\\\\\\\nthe Refile logic can safely be removed.\\\\\\\\n\\\\\\\\nThe Refile columns in the models are kept for now and will be removed\\\\\\\\nlater on.\\\\\\\\n\\\\\\\\nhttps://3.basecamp.com/3315822/buckets/18100962/todos/3240711797\\\\\\\",\\\\\\\"WIP\\\\\\\",\\\\\\\"Update Skok translation\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"\\\\\\\"]\\\"},\\\"ces/skipSurvey\\\":{\\\"version\\\":1,\\\"value\\\":\\\"1.55.0\\\"},\\\"memento/gettingStartedService\\\":{\\\"version\\\":1,\\\"value\\\":\\\"{\\\\\\\"pickAFolderTask-Mac\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"commandPaletteTask\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"terminal\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"quickOpen\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"settings\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"pickColorTheme\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"settingsSync\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"scm\\\\\\\":{\\\\\\\"done\\\\\\\":true}}\\\"},\\\"scm/input:Git:/Users/Thibaud/Codes/acp-admin\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"Add back BAS credentials for les jardins d'Ouchy\\\\\\\",\\\\\\\"Billing, only send invoice overdue notices when processing payment automatically.\\\\\\\",\\\\\\\"Upgrade gems\\\\\\\",\\\\\\\"Add invoice processing state\\\\\\\\n\\\\\\\\nThat should ensure that unprocessed invoices are not\\\\\\\\ndisplayed yet on the UI which cause the follwing issue:\\\\\\\\n\\\\\\\\n```\\\\\\\\nActionController::UrlGenerationError\\\\\\\\nNo route matches {:action=>\\\\\\\\\\\\\\\"show\\\\\\\\\\\\\\\", :controller=>\\\\\\\\\\\\\\\"active_storage/blobs/redirect\\\\\\\\\\\\\\\", :disposition=>\\\\\\\\\\\\\\\"attachment\\\\\\\\\\\\\\\", :filename=>nil, :signed_id=>nil, :subdomain=>\\\\\\\\\\\\\\\"admin\\\\\\\\\\\\\\\"}, possible unmatched constraints: [:filename, :signed_id]\\\\\\\\nDid you mean? rails_service_blob_path\\\\\\\\n rails_service_blob_proxy_url\\\\\\\\n rails_service_blob_proxy_path\\\\\\\\n```\\\\\\\\n\\\\\\\\nhttps://sentry.io/organizations/acp-admin/issues/2334005937/?project=5685152\\\\\\\",\\\\\\\"Membership admin improvement\\\\\\\\n\\\\\\\\nAllow to edit the `activity_participations_demanded_annualy` and\\\\\\\\n`activity_participations_annual_price_change` attributes on creation.\\\\\\\\n\\\\\\\\nThis is useful as the member `activated_email` is sent right away after the \\\\\\\\nmembership creation and therefore could include misleading information.\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"WIP\\\\\\\",\\\\\\\"Basket, improve depot modification\\\\\\\\n\\\\\\\\nThis patch ensures that updating a basket depot where the deliveries doesn't\\\\\\\\nmatch is still possible if another same week delivery is found.\\\\\\\\nIn such case, the same week delivery is updated along.\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"Basket, improve depot modification\\\\\\\\n\\\\\\\\nThis patch ensures that updating a basket depot where the deliveries doesn't\\\\\\\\nmatch is still possible if another same week delivery is found.\\\\\\\\nIn such case, the same week delivery is updated along.\\\\\\\\n\\\\\\\\nWIP\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"WIP\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"Payment, add import CAMT file support\\\\\\\\n\\\\\\\\nThis patch adds a new \\\\\\\\\\\\\\\"import\\\\\\\\\\\\\\\" action in the payments admin page to\\\\\\\\nmanually upload CAMT.054 XML file and imports its payments.\\\\\\\\n\\\\\\\\nThis is useful for new BAS bank users that are required to use QR-Code\\\\\\\\ninvoices but cannot automatically get the QR-Code payments while using\\\\\\\\nthe BAS Keyfile login. Hopefully this is a temporary solution as the\\\\\\\\nthe BAS should upgrade the interface sometime in the future.\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"Payment, add import CAMT file support\\\\\\\\n\\\\\\\\nThis patch adds a new \\\\\\\\\\\\\\\"import\\\\\\\\\\\\\\\" action in the payments admin page to\\\\\\\\nmanually upload CAMT.054 XML file and imports its payments.\\\\\\\\n\\\\\\\\nThis is useful for new BAS bank users that are required to use QR-Code\\\\\\\\ninvoices but cannot automatically get the QR-Code payments while using\\\\\\\\nthe BAS Keyfile login. Hopefully this is a temporary solution as the\\\\\\\\nthe BAS should upgrade the interface sometime in the future.\\\\\\\",\\\\\\\"Improve CAMT file parsing\\\\\\\\n\\\\\\\\nEnsure that camt053 is not supported.\\\\\\\",\\\\\\\"Fix CamtFile array parsing\\\\\\\",\\\\\\\"Support Italian calendar\\\\\\\",\\\\\\\"Ability, do not always authorize payment import for superadmin\\\\\\\",\\\\\\\"Member CSV, add contact_sharing boolean column\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"Fix CamtFile array parsing\\\\\\\",\\\\\\\"Support Italian calendar\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"Member CSV, add contact_sharing boolean column\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"WIP\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"Basket, allow delivery modification\\\\\\\\n\\\\\\\\nThis patch allows to edit a basket delivery when the ACP has depots with \\\\\\\\ndifferent deliveries schedules.\\\\\\\\n\\\\\\\\nThis has been requested by and developped for La Ferme du Goupil.\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"Allow to destroy member with no memberships or invoices\\\\\\\",\\\\\\\"Recurring billing next date fix\\\\\\\\n\\\\\\\\nThis patch ensures that support member with no annual fee but only ACP share\\\\\\\\ndoesn't have any next date when the shares are paid.\\\\\\\",\\\\\\\"Membership#update_activity_participations_demanded! fix\\\\\\\\n\\\\\\\\nThis patch makes sure to use the depot deliviers count into account when \\\\\\\\npro-rating the demanded activity participations as some ACP have custom \\\\\\\\ndepot/deliveries configuration with more configuration around the year.\\\\\\\",\\\\\\\"Fix not found delivery error page\\\\\\\\n\\\\\\\\nThis ensures that super is still used even when overwritting the show action.\\\\\\\",\\\\\\\"Upgrade gems\\\\\\\",\\\\\\\"Fix Webpack and SASS deprecation warnings\\\\\\\",\\\\\\\"Do not count asbent basket complement on dashboard\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"Gems upgrade\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"WIP\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"Remove Nokogumbo gem\\\\\\\\n\\\\\\\\nIt's now part of Nokogiri.\\\\\\\\n\\\\\\\\nhttps://github.com/sparklemotion/nokogiri/issues/2205\\\\\\\",\\\\\\\"Upgrade gems\\\\\\\",\\\\\\\"Upgrade gems (Rails 6.1.4.1)\\\\\\\",\\\\\\\"Gems upgrade\\\\\\\",\\\\\\\"\\\\\\\"]\\\"},\\\"terminal.integrated.showTerminalConfigPrompt\\\":{\\\"version\\\":1,\\\"value\\\":\\\"false\\\"},\\\"expandSuggestionDocs\\\":{\\\"version\\\":1,\\\"value\\\":\\\"true\\\"},\\\"views.cachedViewContainerLocations\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[[\\\\\\\"workbench.views.service.panel.706f2849-a818-4d82-ada6-02f40003ea8f\\\\\\\",1]]\\\"},\\\"scm/input:Git:/Users/Thibaud/Codes/applefocus-admin\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/Thibaud/Codes/applefocus-twitter\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"Upgrade Ruby and Gems\\\\\\\",\\\\\\\"More errors rescuing \\\\\\\",\\\\\\\"Do not report TypeError\\\\\\\",\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/warehouse_dbt\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/Thibaud/Codes/les_pains_de_sophie\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"Add Bread prices per type\\\\\\\\n\\\\\\\\nThis will allow later to calculate price per order and batch.\\\\\\\",\\\\\\\"Upgrade to Rails 6.1 and Ruby 3\\\\\\\",\\\\\\\"Order add price support\\\\\\\",\\\\\\\"Display prices on Admin UI\\\\\\\",\\\\\\\"Heroku rake task to clear old batches\\\\\\\",\\\\\\\"Improve client and order display\\\\\\\",\\\\\\\"Rails security upgrade\\\\\\\",\\\\\\\"Use SITE_TITLE env\\\\\\\",\\\\\\\"Switch to Mailgun instead of Sendgrid\\\\\\\",\\\\\\\"Set Devise mailer_sender\\\\\\\",\\\\\\\"Improve Admin index\\\\\\\",\\\\\\\"Switch to Postmark\\\\\\\",\\\\\\\"Add missing Postmark setting\\\\\\\",\\\\\\\"Fix Batch labels_xlsx with no order\\\\\\\",\\\\\\\"Destroy instead of delete batch to avoid ActiveRecord::InvalidForeignKey\\\\\\\",\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/scripts\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"Update Refile to Shrine migration script\\\\\\\",\\\\\\\"\\\\\\\"]\\\"},\\\"extensionsAssistant/fileExtensionsSuggestionIgnore\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"development\\\\\\\",\\\\\\\"request\\\\\\\",\\\\\\\"response\\\\\\\",\\\\\\\"csv\\\\\\\",\\\\\\\"test\\\\\\\",\\\\\\\"local\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/Thibaud/Codes/acp-admin-db-backups\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"Upgrade to latest script version\\\\\\\\n\\\\\\\\n\\\\\\\",\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/Thibaud/.asdf/installs/ruby/2.7.2/lib/ruby/gems/2.7.0/bundler/gems/refile-c4ac577c6fda\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/Thibaud/Codes/toshl-importer\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"Add neon support\\\\\\\",\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/Thibaud/Codes/rb-fsevent\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"Release version 0.11.0\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"Merge branch 'master' of github.com:thibaudgg/rb-fsevent\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/Thibaud/Codes/acp-admin.github.io\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"Add La Ferme du Goupil\\\\\\\",\\\\\\\"Add Les paniers de la mule et La Ferme des Savanes\\\\\\\",\\\\\\\"Add Seminterra\\\\\\\",\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/customer_translations\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/seer\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/Thibaud/Codes/postgis\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"memento/workbench.editor.keybindings\\\":{\\\"version\\\":1,\\\"value\\\":\\\"{\\\\\\\"searchHistory\\\\\\\":[\\\\\\\"@command:solargraph.environment\\\\\\\"]}\\\"},\\\"tabs-list-width-horizontal\\\":{\\\"version\\\":1,\\\"value\\\":\\\"201\\\"},\\\"scm/input:Git:/Users/Thibaud/.asdf/installs/ruby/2.7.3/lib/ruby/gems/2.7.0/bundler/gems/refile-c4ac577c6fda\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/Thibaud/Codes/mas-rad-2020/mini projects/CausesAndRemedies-ROR\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/refile\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/shrine-derivations\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\",\\\\\\\"Shrine derivations app inital commit\\\\\\\\n\\\\\\\\nThis simple app will eventually replace the Refile dedicated app once\\\\\\\\nall Core attachments have been switched to Shrine.\\\\\\\\n\\\\\\\\nHave a look at the README for more info about this app.\\\\\\\\n\\\\\\\\nWill replace: https://github.com/electric-feel/refile\\\\\\\",\\\\\\\"fix typo\\\\\\\",\\\\\\\"Upgrade to Ruby 3.0.2\\\\\\\",\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/reporting\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"workbench.views.service.panel.706f2849-a818-4d82-ada6-02f40003ea8f.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.output\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"scm/input:Git:/Users/Thibaud/Codes/myapp\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/Thibaud/Codes/ElectricFeel/shrine\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"workbench.welcomePage.walkthroughMetadata\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[[\\\\\\\"ms-python.python#pythonWelcome\\\\\\\",{\\\\\\\"firstSeen\\\\\\\":1628319501243,\\\\\\\"stepIDs\\\\\\\":[\\\\\\\"python.installPythonWin\\\\\\\",\\\\\\\"python.installPythonMac\\\\\\\",\\\\\\\"python.installPythonLinux\\\\\\\",\\\\\\\"python.selectInterpreter\\\\\\\",\\\\\\\"python.runAndDebug\\\\\\\",\\\\\\\"python.runAndDebugMacOS\\\\\\\",\\\\\\\"python.learnMore\\\\\\\"],\\\\\\\"manaullyOpened\\\\\\\":false}],[\\\\\\\"ms-python.python#pythonDataScienceWelcome\\\\\\\",{\\\\\\\"firstSeen\\\\\\\":1628319501243,\\\\\\\"stepIDs\\\\\\\":[\\\\\\\"python.installPython\\\\\\\",\\\\\\\"python.openFolderMac\\\\\\\",\\\\\\\"python.openFolder\\\\\\\",\\\\\\\"python.createNewNotebook\\\\\\\",\\\\\\\"python.openInteractiveWindow\\\\\\\",\\\\\\\"python.dataScienceLearnMore\\\\\\\"],\\\\\\\"manaullyOpened\\\\\\\":false}]]\\\"}}}\"}"}
{"version":2,"content":"{\"mac\":\"// Place your key bindings in this file to override the defaultsauto[]\\n[\\n {\\n \\\"key\\\": \\\"shift+cmd+r\\\",\\n \\\"command\\\": \\\"extension.runSpecLine\\\"\\n },\\n {\\n \\\"key\\\": \\\"cmd+l\\\",\\n \\\"command\\\": \\\"-extension.runSpecLine\\\"\\n },\\n {\\n \\\"key\\\": \\\"shift+cmd+e\\\",\\n \\\"command\\\": \\\"extension.runLastSpec\\\"\\n },\\n {\\n \\\"key\\\": \\\"cmd+y\\\",\\n \\\"command\\\": \\\"-extension.runLastSpec\\\"\\n },\\n {\\n \\\"key\\\": \\\"cmd+t\\\",\\n \\\"command\\\": \\\"workbench.action.quickOpen\\\"\\n },\\n {\\n \\\"key\\\": \\\"cmd+p\\\",\\n \\\"command\\\": \\\"-workbench.action.quickOpen\\\"\\n },\\n {\\n \\\"key\\\": \\\"cmd+p\\\",\\n \\\"command\\\": \\\"workbench.action.showAllSymbols\\\"\\n },\\n {\\n \\\"key\\\": \\\"cmd+t\\\",\\n \\\"command\\\": \\\"-workbench.action.showAllSymbols\\\"\\n },\\n {\\n \\\"key\\\": \\\"shift+cmd+'\\\",\\n \\\"command\\\": \\\"extension.quote-flipper\\\"\\n },\\n {\\n \\\"key\\\": \\\"cmd+\\\\\\\\\\\",\\n \\\"command\\\": \\\"workbench.view.explorer\\\"\\n },\\n {\\n \\\"key\\\": \\\"shift+cmd+e\\\",\\n \\\"command\\\": \\\"-workbench.view.explorer\\\"\\n },\\n {\\n \\\"key\\\": \\\"shift+cmd+\\\\\\\\\\\",\\n \\\"command\\\": \\\"workbench.files.action.showActiveFileInExplorer\\\"\\n },\\n {\\n \\\"key\\\": \\\"shift+cmd+d\\\",\\n \\\"command\\\": \\\"editor.action.duplicateSelection\\\"\\n },\\n {\\n \\\"key\\\": \\\"cmd+r\\\",\\n \\\"command\\\": \\\"-extension.runAllSpecFiles\\\"\\n },\\n {\\n \\\"key\\\": \\\"cmd+d\\\",\\n \\\"command\\\": \\\"workbench.action.terminal.split\\\",\\n \\\"when\\\": \\\"terminalFocus\\\"\\n },\\n {\\n \\\"key\\\": \\\"cmd+\\\\\\\\\\\",\\n \\\"command\\\": \\\"-workbench.action.terminal.split\\\",\\n \\\"when\\\": \\\"terminalFocus\\\"\\n },\\n {\\n \\\"key\\\": \\\"cmd+r\\\",\\n \\\"command\\\": \\\"workbench.action.terminal.clear\\\",\\n \\\"when\\\": \\\"terminalFocus\\\"\\n },\\n {\\n \\\"key\\\": \\\"cmd+k\\\",\\n \\\"command\\\": \\\"-workbench.action.terminal.clear\\\",\\n \\\"when\\\": \\\"terminalFocus\\\"\\n },\\n {\\n \\\"key\\\": \\\"ctrl+o\\\",\\n \\\"command\\\": \\\"git.openFile\\\"\\n }\\n]\\n\"}"}
{"ref":"9ad88ac1-5889-4928-84a8-feb7bd2f8e36","content":"{\"version\":2,\"machineId\":\"5981d528-bbaa-4215-9431-01aa6f831ccb\",\"content\":\"{\\\"mac\\\":\\\"// Place your key bindings in this file to override the defaultsauto[]\\\\n[\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.runSpecLine\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+l\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-extension.runSpecLine\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+e\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.runLastSpec\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+y\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-extension.runLastSpec\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+t\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.quickOpen\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+p\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.quickOpen\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+p\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.showAllSymbols\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+t\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.showAllSymbols\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+'\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.quote-flipper\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+\\\\\\\\\\\\\\\\\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.view.explorer\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+e\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.view.explorer\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+\\\\\\\\\\\\\\\\\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.files.action.showActiveFileInExplorer\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+d\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.duplicateSelection\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-extension.runAllSpecFiles\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+d\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.terminal.split\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"terminalFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+\\\\\\\\\\\\\\\\\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.terminal.split\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"terminalFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.terminal.clear\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"terminalFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+k\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.terminal.clear\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"terminalFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+o\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"git.openFile\\\\\\\"\\\\n }\\\\n]\\\",\\\"all\\\":\\\"// Place your key bindings in this file to override the defaultsauto[]\\\\n[\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.runSpecLine\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+l\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-extension.runSpecLine\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+e\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.runLastSpec\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+y\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-extension.runLastSpec\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+t\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.quickOpen\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+p\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.quickOpen\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+p\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.showAllSymbols\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+t\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.showAllSymbols\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+'\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.quote-flipper\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+\\\\\\\\\\\\\\\\\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.view.explorer\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+e\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.view.explorer\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+\\\\\\\\\\\\\\\\\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.files.action.showActiveFileInExplorer\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+d\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.duplicateSelection\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-extension.runAllSpecFiles\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+d\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.terminal.split\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"terminalFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+\\\\\\\\\\\\\\\\\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.terminal.split\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"terminalFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.terminal.clear\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"terminalFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+k\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.terminal.clear\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"terminalFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+o\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"git.openFile\\\\\\\"\\\\n }\\\\n]\\\"}\"}","platformSpecific":false}
{"version":2,"content":"{\"settings\":\"{\\n \\\"telemetry.enableTelemetry\\\": false,\\n \\\"workbench.activityBar.visible\\\": false,\\n \\\"search.useGlobalIgnoreFiles\\\": true,\\n \\\"search.showLineNumbers\\\": true,\\n \\\"search.smartCase\\\": true,\\n \\\"search.quickOpen.includeSymbols\\\": true,\\n \\\"search.quickOpen.includeHistory\\\": false,\\n \\\"search.enableSearchEditorPreview\\\": true,\\n \\\"diffEditor.ignoreTrimWhitespace\\\": false,\\n \\\"diffEditor.renderSideBySide\\\": false,\\n \\\"ruby.specCommand\\\": \\\"bin/rspec\\\",\\n \\\"editor.fontFamily\\\": \\\"JetBrains Mono\\\",\\n \\\"editor.fontSize\\\": 13,\\n \\\"editor.multiCursorModifier\\\": \\\"ctrlCmd\\\",\\n \\\"files.autoSave\\\": \\\"onFocusChange\\\",\\n \\\"workbench.colorCustomizations\\\": {\\n \\\"statusBar.background\\\": \\\"#282828\\\",\\n \\\"statusBar.noFolderBackground\\\": \\\"#282828\\\",\\n \\\"statusBar.debuggingBackground\\\": \\\"#282828\\\",\\n \\\"terminal.foreground\\\": \\\"#dddad6\\\",\\n \\\"terminal.ansiBlack\\\": \\\"#1D2021\\\",\\n \\\"terminal.ansiBrightBlack\\\": \\\"#665C54\\\",\\n \\\"terminal.ansiBrightBlue\\\": \\\"#0D6678\\\",\\n \\\"terminal.ansiBrightCyan\\\": \\\"#8BA59B\\\",\\n \\\"terminal.ansiBrightGreen\\\": \\\"#237e02\\\",\\n \\\"terminal.ansiBrightMagenta\\\": \\\"#8F4673\\\",\\n \\\"terminal.ansiBrightRed\\\": \\\"#FB543F\\\",\\n \\\"terminal.ansiBrightWhite\\\": \\\"#FDF4C1\\\",\\n \\\"terminal.ansiBrightYellow\\\": \\\"#FAC03B\\\",\\n \\\"terminal.ansiCyan\\\": \\\"#8BA59B\\\",\\n \\\"terminal.ansiGreen\\\": \\\"#95C085\\\",\\n \\\"terminal.ansiMagenta\\\": \\\"#6C99BA\\\",\\n \\\"terminal.ansiRed\\\": \\\"#FB543F\\\",\\n \\\"terminal.ansiWhite\\\": \\\"#F6F6F6\\\",\\n \\\"terminal.ansiYellow\\\": \\\"#FEC56D\\\"\\n },\\n \\\"breadcrumbs.enabled\\\": false,\\n \\\"ruby.useBundler\\\": true, //run non-lint commands with bundle exec\\n \\\"ruby.useLanguageServer\\\": true, // use the internal language server (see below)\\n // \\\"ruby.lint\\\": {\\n // \\\"rubocop\\\": {\\n // \\\"useBundler\\\": true,\\n // }\\n // },\\n \\\"editor.minimap.enabled\\\": false,\\n \\\"editor.fontLigatures\\\": true,\\n \\\"git.autofetch\\\": true,\\n \\\"workbench.colorTheme\\\": \\\"RailsCasts\\\",\\n \\\"workbench.statusBar.visible\\\": true,\\n \\\"files.trimTrailingWhitespace\\\": true,\\n \\\"files.insertFinalNewline\\\": true,\\n \\\"workbench.sideBar.location\\\": \\\"left\\\",\\n \\\"liveServer.settings.donotShowInfoMsg\\\": true,\\n \\\"window.zoomLevel\\\": 0,\\n \\\"terminal.integrated.fontSize\\\": 13,\\n \\\"sync.autoUpload\\\": true,\\n \\\"sync.autoDownload\\\": true,\\n \\\"sync.gist\\\": \\\"14fff303ca9ecbf6d8abb7a722fd961b\\\",\\n \\\"git.enableSmartCommit\\\": true,\\n \\\"extensions.ignoreRecommendations\\\": false,\\n \\\"terminal.integrated.scrollback\\\": 10000,\\n \\\"editor.columnSelection\\\": false,\\n \\\"ruby.codeCompletion\\\": \\\"rcodetools\\\",\\n \\\"git.inputValidationLength\\\": 80,\\n \\\"git-commit.subjectFormat.maxLength\\\": 80,\\n \\\"git.inputValidationSubjectLength\\\": 80,\\n \\\"solargraph.commandPath\\\": \\\"/Users/Thibaud/.asdf/shims/solargraph\\\",\\n \\\"terminal.integrated.shell.osx\\\": \\\"/usr/local/bin/fish\\\",\\n \\\"editor.tabSize\\\": 2,\\n \\\"solargraph.bundlerPath\\\": \\\"/Users/Thibaud/.asdf/shims/bundle\\\",\\n \\\"terminal.integrated.automationShell.osx\\\": \\\"\\\",\\n \\\"html.format.extraLiners\\\": \\\"\\\",\\n \\\"ruby.intellisense\\\": \\\"rubyLocate\\\",\\n \\\"explorer.confirmDragAndDrop\\\": false,\\n \\\"[javascript]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"esbenp.prettier-vscode\\\"\\n },\\n \\\"rubyTestExplorer.minitestCommand\\\": \\\"env PARALLEL_WORKERS=1 bundle exec rake\\\",\\n \\\"sync.quietSync\\\": true,\\n \\\"gitlens.codeLens.enabled\\\": false\\n}\\n\"}"}
{"version":2,"content":"{\"settings\":\"{\\n \\\"telemetry.enableTelemetry\\\": false,\\n \\\"workbench.activityBar.visible\\\": false,\\n \\\"search.useGlobalIgnoreFiles\\\": true,\\n \\\"search.showLineNumbers\\\": true,\\n \\\"search.smartCase\\\": true,\\n \\\"search.quickOpen.includeSymbols\\\": true,\\n \\\"search.quickOpen.includeHistory\\\": false,\\n \\\"search.enableSearchEditorPreview\\\": true,\\n \\\"diffEditor.ignoreTrimWhitespace\\\": false,\\n \\\"diffEditor.renderSideBySide\\\": false,\\n \\\"ruby.specCommand\\\": \\\"bin/rspec\\\",\\n \\\"editor.fontFamily\\\": \\\"JetBrains Mono\\\",\\n \\\"editor.fontSize\\\": 13,\\n \\\"editor.multiCursorModifier\\\": \\\"ctrlCmd\\\",\\n \\\"files.autoSave\\\": \\\"onFocusChange\\\",\\n \\\"workbench.colorCustomizations\\\": {\\n \\\"statusBar.background\\\": \\\"#282828\\\",\\n \\\"statusBar.noFolderBackground\\\": \\\"#282828\\\",\\n \\\"statusBar.debuggingBackground\\\": \\\"#282828\\\",\\n \\\"terminal.foreground\\\": \\\"#dddad6\\\",\\n \\\"terminal.ansiBlack\\\": \\\"#1D2021\\\",\\n \\\"terminal.ansiBrightBlack\\\": \\\"#665C54\\\",\\n \\\"terminal.ansiBrightBlue\\\": \\\"#0D6678\\\",\\n \\\"terminal.ansiBrightCyan\\\": \\\"#8BA59B\\\",\\n \\\"terminal.ansiBrightGreen\\\": \\\"#237e02\\\",\\n \\\"terminal.ansiBrightMagenta\\\": \\\"#8F4673\\\",\\n \\\"terminal.ansiBrightRed\\\": \\\"#FB543F\\\",\\n \\\"terminal.ansiBrightWhite\\\": \\\"#FDF4C1\\\",\\n \\\"terminal.ansiBrightYellow\\\": \\\"#FAC03B\\\",\\n \\\"terminal.ansiCyan\\\": \\\"#8BA59B\\\",\\n \\\"terminal.ansiGreen\\\": \\\"#95C085\\\",\\n \\\"terminal.ansiMagenta\\\": \\\"#6C99BA\\\",\\n \\\"terminal.ansiRed\\\": \\\"#FB543F\\\",\\n \\\"terminal.ansiWhite\\\": \\\"#F6F6F6\\\",\\n \\\"terminal.ansiYellow\\\": \\\"#FEC56D\\\"\\n },\\n \\\"breadcrumbs.enabled\\\": false,\\n \\\"ruby.useBundler\\\": true, //run non-lint commands with bundle exec\\n \\\"ruby.useLanguageServer\\\": true, // use the internal language server (see below)\\n // \\\"ruby.lint\\\": {\\n // \\\"rubocop\\\": {\\n // \\\"useBundler\\\": true,\\n // }\\n // },\\n \\\"editor.minimap.enabled\\\": false,\\n \\\"editor.fontLigatures\\\": true,\\n \\\"git.autofetch\\\": true,\\n \\\"workbench.colorTheme\\\": \\\"RailsCasts\\\",\\n \\\"workbench.statusBar.visible\\\": true,\\n \\\"files.trimTrailingWhitespace\\\": true,\\n \\\"files.insertFinalNewline\\\": true,\\n \\\"workbench.sideBar.location\\\": \\\"left\\\",\\n \\\"liveServer.settings.donotShowInfoMsg\\\": true,\\n \\\"window.zoomLevel\\\": 0,\\n \\\"terminal.integrated.fontSize\\\": 13,\\n \\\"sync.autoUpload\\\": true,\\n \\\"sync.autoDownload\\\": true,\\n \\\"sync.gist\\\": \\\"14fff303ca9ecbf6d8abb7a722fd961b\\\",\\n \\\"git.enableSmartCommit\\\": true,\\n \\\"extensions.ignoreRecommendations\\\": false,\\n \\\"terminal.integrated.scrollback\\\": 10000,\\n \\\"editor.columnSelection\\\": false,\\n \\\"ruby.codeCompletion\\\": \\\"rcodetools\\\",\\n \\\"git.inputValidationLength\\\": 80,\\n \\\"git-commit.subjectFormat.maxLength\\\": 80,\\n \\\"git.inputValidationSubjectLength\\\": 80,\\n \\\"solargraph.commandPath\\\": \\\"/Users/Thibaud/.gem/ruby/2.6.6/bin/solargraph\\\",\\n \\\"terminal.integrated.shell.osx\\\": \\\"/usr/local/bin/fish\\\",\\n \\\"editor.tabSize\\\": 2,\\n \\\"solargraph.bundlerPath\\\": \\\"/Users/Thibaud/.gem/ruby/2.6.6/bin/bundle\\\",\\n \\\"terminal.integrated.automationShell.osx\\\": \\\"\\\",\\n \\\"html.format.extraLiners\\\": \\\"\\\",\\n \\\"ruby.intellisense\\\": \\\"rubyLocate\\\",\\n \\\"explorer.confirmDragAndDrop\\\": false,\\n \\\"[javascript]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"esbenp.prettier-vscode\\\"\\n },\\n \\\"rubyTestExplorer.minitestCommand\\\": \\\"env PARALLEL_WORKERS=1 bundle exec rake\\\",\\n \\\"sync.quietSync\\\": true,\\n \\\"gitlens.codeLens.enabled\\\": false\\n}\"}"}
{"version":2,"content":"{\"settings\":\"{\\n \\\"telemetry.enableTelemetry\\\": false,\\n \\\"workbench.activityBar.visible\\\": false,\\n \\\"search.useGlobalIgnoreFiles\\\": true,\\n \\\"search.showLineNumbers\\\": true,\\n \\\"search.smartCase\\\": true,\\n \\\"search.quickOpen.includeSymbols\\\": true,\\n \\\"search.quickOpen.includeHistory\\\": false,\\n \\\"search.enableSearchEditorPreview\\\": true,\\n \\\"diffEditor.ignoreTrimWhitespace\\\": false,\\n \\\"diffEditor.renderSideBySide\\\": false,\\n \\\"ruby.specCommand\\\": \\\"bin/rspec\\\",\\n \\\"editor.fontFamily\\\": \\\"JetBrains Mono\\\",\\n \\\"editor.fontSize\\\": 13,\\n \\\"editor.multiCursorModifier\\\": \\\"ctrlCmd\\\",\\n \\\"files.autoSave\\\": \\\"onFocusChange\\\",\\n \\\"workbench.colorCustomizations\\\": {\\n \\\"statusBar.background\\\": \\\"#282828\\\",\\n \\\"statusBar.noFolderBackground\\\": \\\"#282828\\\",\\n \\\"statusBar.debuggingBackground\\\": \\\"#282828\\\",\\n \\\"terminal.foreground\\\": \\\"#dddad6\\\",\\n \\\"terminal.ansiBlack\\\": \\\"#1D2021\\\",\\n \\\"terminal.ansiBrightBlack\\\": \\\"#665C54\\\",\\n \\\"terminal.ansiBrightBlue\\\": \\\"#0D6678\\\",\\n \\\"terminal.ansiBrightCyan\\\": \\\"#8BA59B\\\",\\n \\\"terminal.ansiBrightGreen\\\": \\\"#237e02\\\",\\n \\\"terminal.ansiBrightMagenta\\\": \\\"#8F4673\\\",\\n \\\"terminal.ansiBrightRed\\\": \\\"#FB543F\\\",\\n \\\"terminal.ansiBrightWhite\\\": \\\"#FDF4C1\\\",\\n \\\"terminal.ansiBrightYellow\\\": \\\"#FAC03B\\\",\\n \\\"terminal.ansiCyan\\\": \\\"#8BA59B\\\",\\n \\\"terminal.ansiGreen\\\": \\\"#95C085\\\",\\n \\\"terminal.ansiMagenta\\\": \\\"#6C99BA\\\",\\n \\\"terminal.ansiRed\\\": \\\"#FB543F\\\",\\n \\\"terminal.ansiWhite\\\": \\\"#F6F6F6\\\",\\n \\\"terminal.ansiYellow\\\": \\\"#FEC56D\\\"\\n },\\n \\\"breadcrumbs.enabled\\\": false,\\n \\\"ruby.useBundler\\\": true, //run non-lint commands with bundle exec\\n \\\"ruby.useLanguageServer\\\": true, // use the internal language server (see below)\\n // \\\"ruby.lint\\\": {\\n // \\\"rubocop\\\": {\\n // \\\"useBundler\\\": true,\\n // }\\n // },\\n \\\"editor.minimap.enabled\\\": false,\\n \\\"editor.fontLigatures\\\": true,\\n \\\"git.autofetch\\\": true,\\n \\\"workbench.colorTheme\\\": \\\"RailsCasts\\\",\\n \\\"workbench.statusBar.visible\\\": true,\\n \\\"files.trimTrailingWhitespace\\\": true,\\n \\\"files.insertFinalNewline\\\": true,\\n \\\"workbench.sideBar.location\\\": \\\"left\\\",\\n \\\"liveServer.settings.donotShowInfoMsg\\\": true,\\n \\\"window.zoomLevel\\\": 0,\\n \\\"terminal.integrated.fontSize\\\": 13,\\n \\\"sync.autoUpload\\\": true,\\n \\\"sync.autoDownload\\\": true,\\n \\\"sync.gist\\\": \\\"14fff303ca9ecbf6d8abb7a722fd961b\\\",\\n \\\"git.enableSmartCommit\\\": true,\\n \\\"extensions.ignoreRecommendations\\\": false,\\n \\\"terminal.integrated.scrollback\\\": 10000,\\n \\\"editor.columnSelection\\\": false,\\n \\\"ruby.codeCompletion\\\": \\\"rcodetools\\\",\\n \\\"git.inputValidationLength\\\": 80,\\n \\\"git-commit.subjectFormat.maxLength\\\": 80,\\n \\\"git.inputValidationSubjectLength\\\": 80,\\n \\\"solargraph.commandPath\\\": \\\"/Users/Thibaud/.asdf/shims/solargraph\\\",\\n \\\"terminal.integrated.shell.osx\\\": \\\"/usr/local/bin/fish\\\",\\n \\\"editor.tabSize\\\": 2,\\n \\\"solargraph.bundlerPath\\\": \\\"/Users/Thibaud/.asdf/shims/bundle\\\",\\n \\\"terminal.integrated.automationShell.osx\\\": \\\"\\\",\\n \\\"html.format.extraLiners\\\": \\\"\\\",\\n \\\"ruby.intellisense\\\": \\\"rubyLocate\\\",\\n \\\"explorer.confirmDragAndDrop\\\": false,\\n \\\"[javascript]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"esbenp.prettier-vscode\\\"\\n },\\n \\\"rubyTestExplorer.minitestCommand\\\": \\\"env PARALLEL_WORKERS=1 bundle exec rake\\\",\\n \\\"sync.quietSync\\\": true,\\n \\\"gitlens.codeLens.enabled\\\": false\\n}\\n\"}"}
{"version":2,"content":"{\"settings\":\"{\\n \\\"telemetry.enableTelemetry\\\": false,\\n \\\"workbench.activityBar.visible\\\": false,\\n \\\"search.useGlobalIgnoreFiles\\\": true,\\n \\\"search.showLineNumbers\\\": true,\\n \\\"search.smartCase\\\": true,\\n \\\"search.quickOpen.includeSymbols\\\": true,\\n \\\"search.quickOpen.includeHistory\\\": false,\\n \\\"search.enableSearchEditorPreview\\\": true,\\n \\\"diffEditor.ignoreTrimWhitespace\\\": false,\\n \\\"diffEditor.renderSideBySide\\\": false,\\n \\\"ruby.specCommand\\\": \\\"bin/rspec\\\",\\n \\\"editor.fontFamily\\\": \\\"JetBrains Mono\\\",\\n \\\"editor.fontSize\\\": 13,\\n \\\"editor.multiCursorModifier\\\": \\\"ctrlCmd\\\",\\n \\\"files.autoSave\\\": \\\"onFocusChange\\\",\\n \\\"workbench.colorCustomizations\\\": {\\n \\\"statusBar.background\\\": \\\"#282828\\\",\\n \\\"statusBar.noFolderBackground\\\": \\\"#282828\\\",\\n \\\"statusBar.debuggingBackground\\\": \\\"#282828\\\",\\n \\\"terminal.foreground\\\": \\\"#dddad6\\\",\\n \\\"terminal.ansiBlack\\\": \\\"#1D2021\\\",\\n \\\"terminal.ansiBrightBlack\\\": \\\"#665C54\\\",\\n \\\"terminal.ansiBrightBlue\\\": \\\"#0D6678\\\",\\n \\\"terminal.ansiBrightCyan\\\": \\\"#8BA59B\\\",\\n \\\"terminal.ansiBrightGreen\\\": \\\"#237e02\\\",\\n \\\"terminal.ansiBrightMagenta\\\": \\\"#8F4673\\\",\\n \\\"terminal.ansiBrightRed\\\": \\\"#FB543F\\\",\\n \\\"terminal.ansiBrightWhite\\\": \\\"#FDF4C1\\\",\\n \\\"terminal.ansiBrightYellow\\\": \\\"#FAC03B\\\",\\n \\\"terminal.ansiCyan\\\": \\\"#8BA59B\\\",\\n \\\"terminal.ansiGreen\\\": \\\"#95C085\\\",\\n \\\"terminal.ansiMagenta\\\": \\\"#6C99BA\\\",\\n \\\"terminal.ansiRed\\\": \\\"#FB543F\\\",\\n \\\"terminal.ansiWhite\\\": \\\"#F6F6F6\\\",\\n \\\"terminal.ansiYellow\\\": \\\"#FEC56D\\\"\\n },\\n \\\"breadcrumbs.enabled\\\": false,\\n \\\"ruby.useBundler\\\": true, //run non-lint commands with bundle exec\\n \\\"ruby.useLanguageServer\\\": true, // use the internal language server (see below)\\n // \\\"ruby.lint\\\": {\\n // \\\"rubocop\\\": {\\n // \\\"useBundler\\\": true,\\n // }\\n // },\\n \\\"editor.minimap.enabled\\\": false,\\n \\\"editor.fontLigatures\\\": true,\\n \\\"git.autofetch\\\": true,\\n \\\"workbench.colorTheme\\\": \\\"RailsCasts\\\",\\n \\\"workbench.statusBar.visible\\\": true,\\n \\\"files.trimTrailingWhitespace\\\": true,\\n \\\"files.insertFinalNewline\\\": true,\\n \\\"workbench.sideBar.location\\\": \\\"left\\\",\\n \\\"liveServer.settings.donotShowInfoMsg\\\": true,\\n \\\"window.zoomLevel\\\": 0,\\n \\\"terminal.integrated.fontSize\\\": 13,\\n \\\"sync.autoUpload\\\": true,\\n \\\"sync.autoDownload\\\": true,\\n \\\"sync.gist\\\": \\\"14fff303ca9ecbf6d8abb7a722fd961b\\\",\\n \\\"git.enableSmartCommit\\\": true,\\n \\\"extensions.ignoreRecommendations\\\": false,\\n \\\"terminal.integrated.scrollback\\\": 10000,\\n \\\"editor.columnSelection\\\": false,\\n \\\"ruby.codeCompletion\\\": \\\"rcodetools\\\",\\n \\\"git.inputValidationLength\\\": 80,\\n \\\"git-commit.subjectFormat.maxLength\\\": 80,\\n \\\"git.inputValidationSubjectLength\\\": 80,\\n \\\"solargraph.commandPath\\\": \\\"/Users/Thibaud/.asdf/shims/solargraph\\\",\\n \\\"terminal.integrated.shell.osx\\\": \\\"/usr/local/bin/fish\\\",\\n \\\"editor.tabSize\\\": 2,\\n \\\"solargraph.bundlerPath\\\": \\\"/Users/Thibaud/.asdf/shims/bundle\\\",\\n \\\"terminal.integrated.automationShell.osx\\\": \\\"\\\",\\n \\\"html.format.extraLiners\\\": \\\"\\\",\\n \\\"ruby.intellisense\\\": \\\"rubyLocate\\\",\\n \\\"explorer.confirmDragAndDrop\\\": false,\\n \\\"[javascript]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"esbenp.prettier-vscode\\\"\\n },\\n \\\"rubyTestExplorer.minitestCommand\\\": \\\"env PARALLEL_WORKERS=1 bundle exec rake\\\",\\n \\\"sync.quietSync\\\": true,\\n \\\"gitlens.codeLens.enabled\\\": false,\\n \\\"files.exclude\\\": {\\n \\\".tags\\\": true,\\n \\\".tags[1-9]\\\": true,\\n \\\"**/node_modules\\\": true,\\n \\\"**/tmp\\\": true,\\n \\\"tags\\\": true,\\n \\\"tmp\\\": true\\n },\\n \\\"search.exclude\\\": {\\n \\\".tags\\\": true,\\n \\\".tags[1-9]\\\": true,\\n \\\"tags\\\": true\\n }\\n}\\n\"}"}
{"version":2,"content":"{\"settings\":\"{\\n \\\"telemetry.enableTelemetry\\\": false,\\n \\\"workbench.activityBar.visible\\\": false,\\n \\\"search.useGlobalIgnoreFiles\\\": true,\\n \\\"search.showLineNumbers\\\": true,\\n \\\"search.smartCase\\\": true,\\n \\\"search.quickOpen.includeSymbols\\\": true,\\n \\\"search.quickOpen.includeHistory\\\": false,\\n \\\"search.enableSearchEditorPreview\\\": true,\\n \\\"diffEditor.ignoreTrimWhitespace\\\": false,\\n \\\"diffEditor.renderSideBySide\\\": false,\\n \\\"ruby.specCommand\\\": \\\"bin/rspec\\\",\\n \\\"editor.fontFamily\\\": \\\"JetBrains Mono\\\",\\n \\\"editor.fontSize\\\": 13,\\n \\\"editor.multiCursorModifier\\\": \\\"ctrlCmd\\\",\\n \\\"files.autoSave\\\": \\\"onFocusChange\\\",\\n \\\"workbench.colorCustomizations\\\": {\\n \\\"statusBar.background\\\": \\\"#282828\\\",\\n \\\"statusBar.noFolderBackground\\\": \\\"#282828\\\",\\n \\\"statusBar.debuggingBackground\\\": \\\"#282828\\\",\\n \\\"terminal.foreground\\\": \\\"#dddad6\\\",\\n \\\"terminal.ansiBlack\\\": \\\"#1D2021\\\",\\n \\\"terminal.ansiBrightBlack\\\": \\\"#665C54\\\",\\n \\\"terminal.ansiBrightBlue\\\": \\\"#0D6678\\\",\\n \\\"terminal.ansiBrightCyan\\\": \\\"#8BA59B\\\",\\n \\\"terminal.ansiBrightGreen\\\": \\\"#237e02\\\",\\n \\\"terminal.ansiBrightMagenta\\\": \\\"#8F4673\\\",\\n \\\"terminal.ansiBrightRed\\\": \\\"#FB543F\\\",\\n \\\"terminal.ansiBrightWhite\\\": \\\"#FDF4C1\\\",\\n \\\"terminal.ansiBrightYellow\\\": \\\"#FAC03B\\\",\\n \\\"terminal.ansiCyan\\\": \\\"#8BA59B\\\",\\n \\\"terminal.ansiGreen\\\": \\\"#95C085\\\",\\n \\\"terminal.ansiMagenta\\\": \\\"#6C99BA\\\",\\n \\\"terminal.ansiRed\\\": \\\"#FB543F\\\",\\n \\\"terminal.ansiWhite\\\": \\\"#F6F6F6\\\",\\n \\\"terminal.ansiYellow\\\": \\\"#FEC56D\\\"\\n },\\n \\\"breadcrumbs.enabled\\\": false,\\n \\\"ruby.useBundler\\\": true, //run non-lint commands with bundle exec\\n \\\"ruby.useLanguageServer\\\": true, // use the internal language server (see below)\\n // \\\"ruby.lint\\\": {\\n // \\\"rubocop\\\": {\\n // \\\"useBundler\\\": true,\\n // }\\n // },\\n \\\"editor.minimap.enabled\\\": false,\\n \\\"editor.fontLigatures\\\": true,\\n \\\"git.autofetch\\\": true,\\n \\\"workbench.colorTheme\\\": \\\"RailsCasts\\\",\\n \\\"workbench.statusBar.visible\\\": true,\\n \\\"files.trimTrailingWhitespace\\\": true,\\n \\\"files.insertFinalNewline\\\": true,\\n \\\"workbench.sideBar.location\\\": \\\"left\\\",\\n \\\"liveServer.settings.donotShowInfoMsg\\\": true,\\n \\\"terminal.integrated.fontSize\\\": 13,\\n \\\"sync.autoUpload\\\": true,\\n \\\"sync.autoDownload\\\": true,\\n \\\"sync.gist\\\": \\\"14fff303ca9ecbf6d8abb7a722fd961b\\\",\\n \\\"git.enableSmartCommit\\\": true,\\n \\\"extensions.ignoreRecommendations\\\": false,\\n \\\"terminal.integrated.scrollback\\\": 10000,\\n \\\"editor.columnSelection\\\": false,\\n \\\"ruby.codeCompletion\\\": \\\"rcodetools\\\",\\n \\\"git.inputValidationLength\\\": 80,\\n \\\"git-commit.subjectFormat.maxLength\\\": 80,\\n \\\"git.inputValidationSubjectLength\\\": 80,\\n \\\"solargraph.commandPath\\\": \\\"/Users/Thibaud/.asdf/shims/solargraph\\\",\\n \\\"terminal.integrated.shell.osx\\\": \\\"/usr/local/bin/fish\\\",\\n \\\"editor.tabSize\\\": 2,\\n \\\"solargraph.bundlerPath\\\": \\\"/Users/Thibaud/.asdf/shims/bundle\\\",\\n \\\"terminal.integrated.automationShell.osx\\\": \\\"\\\",\\n \\\"html.format.extraLiners\\\": \\\"\\\",\\n \\\"ruby.intellisense\\\": \\\"rubyLocate\\\",\\n \\\"explorer.confirmDragAndDrop\\\": false,\\n \\\"[javascript]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"esbenp.prettier-vscode\\\"\\n },\\n \\\"rubyTestExplorer.minitestCommand\\\": \\\"env PARALLEL_WORKERS=1 bundle exec rake\\\",\\n \\\"sync.quietSync\\\": true,\\n \\\"gitlens.codeLens.enabled\\\": false,\\n \\\"files.exclude\\\": {\\n \\\".tags\\\": true,\\n \\\".tags[1-9]\\\": true,\\n \\\"**/node_modules\\\": true,\\n \\\"**/tmp\\\": true,\\n \\\"tags\\\": true,\\n \\\"tmp\\\": true\\n },\\n \\\"search.exclude\\\": {\\n \\\".tags\\\": true,\\n \\\".tags[1-9]\\\": true,\\n \\\"tags\\\": true\\n },\\n \\\"workbench.iconTheme\\\": \\\"vscode-great-icons\\\",\\n \\\"explorer.confirmDelete\\\": false,\\n \\\"workbench.editor.decorations.badges\\\": true,\\n \\\"workbench.editor.decorations.colors\\\": true\\n}\\n\"}"}
{"ref":"029c6d5d-aad3-4205-a838-2ab8ff662921","content":"{\"version\":2,\"machineId\":\"5981d528-bbaa-4215-9431-01aa6f831ccb\",\"content\":\"{\\\"settings\\\":\\\"{\\\\n \\\\\\\"telemetry.enableTelemetry\\\\\\\": false,\\\\n \\\\\\\"workbench.activityBar.visible\\\\\\\": false,\\\\n \\\\\\\"search.useGlobalIgnoreFiles\\\\\\\": true,\\\\n \\\\\\\"search.showLineNumbers\\\\\\\": true,\\\\n \\\\\\\"search.smartCase\\\\\\\": true,\\\\n \\\\\\\"search.quickOpen.includeSymbols\\\\\\\": true,\\\\n \\\\\\\"search.quickOpen.includeHistory\\\\\\\": false,\\\\n \\\\\\\"search.enableSearchEditorPreview\\\\\\\": true,\\\\n \\\\\\\"diffEditor.ignoreTrimWhitespace\\\\\\\": false,\\\\n \\\\\\\"diffEditor.renderSideBySide\\\\\\\": false,\\\\n \\\\\\\"ruby.specCommand\\\\\\\": \\\\\\\"bin/rspec\\\\\\\",\\\\n \\\\\\\"editor.fontFamily\\\\\\\": \\\\\\\"JetBrains Mono\\\\\\\",\\\\n \\\\\\\"editor.fontSize\\\\\\\": 13,\\\\n \\\\\\\"editor.multiCursorModifier\\\\\\\": \\\\\\\"ctrlCmd\\\\\\\",\\\\n \\\\\\\"files.autoSave\\\\\\\": \\\\\\\"onFocusChange\\\\\\\",\\\\n \\\\\\\"workbench.colorCustomizations\\\\\\\": {\\\\n \\\\\\\"statusBar.background\\\\\\\": \\\\\\\"#282828\\\\\\\",\\\\n \\\\\\\"statusBar.noFolderBackground\\\\\\\": \\\\\\\"#282828\\\\\\\",\\\\n \\\\\\\"statusBar.debuggingBackground\\\\\\\": \\\\\\\"#282828\\\\\\\",\\\\n \\\\\\\"terminal.foreground\\\\\\\": \\\\\\\"#dddad6\\\\\\\",\\\\n \\\\\\\"terminal.ansiBlack\\\\\\\": \\\\\\\"#1D2021\\\\\\\",\\\\n \\\\\\\"terminal.ansiBrightBlack\\\\\\\": \\\\\\\"#665C54\\\\\\\",\\\\n \\\\\\\"terminal.ansiBrightBlue\\\\\\\": \\\\\\\"#0D6678\\\\\\\",\\\\n \\\\\\\"terminal.ansiBrightCyan\\\\\\\": \\\\\\\"#8BA59B\\\\\\\",\\\\n \\\\\\\"terminal.ansiBrightGreen\\\\\\\": \\\\\\\"#237e02\\\\\\\",\\\\n \\\\\\\"terminal.ansiBrightMagenta\\\\\\\": \\\\\\\"#8F4673\\\\\\\",\\\\n \\\\\\\"terminal.ansiBrightRed\\\\\\\": \\\\\\\"#FB543F\\\\\\\",\\\\n \\\\\\\"terminal.ansiBrightWhite\\\\\\\": \\\\\\\"#FDF4C1\\\\\\\",\\\\n \\\\\\\"terminal.ansiBrightYellow\\\\\\\": \\\\\\\"#FAC03B\\\\\\\",\\\\n \\\\\\\"terminal.ansiCyan\\\\\\\": \\\\\\\"#8BA59B\\\\\\\",\\\\n \\\\\\\"terminal.ansiGreen\\\\\\\": \\\\\\\"#95C085\\\\\\\",\\\\n \\\\\\\"terminal.ansiMagenta\\\\\\\": \\\\\\\"#6C99BA\\\\\\\",\\\\n \\\\\\\"terminal.ansiRed\\\\\\\": \\\\\\\"#FB543F\\\\\\\",\\\\n \\\\\\\"terminal.ansiWhite\\\\\\\": \\\\\\\"#F6F6F6\\\\\\\",\\\\n \\\\\\\"terminal.ansiYellow\\\\\\\": \\\\\\\"#FEC56D\\\\\\\"\\\\n },\\\\n \\\\\\\"ruby.useBundler\\\\\\\": true, //run non-lint commands with bundle exec\\\\n \\\\\\\"ruby.useLanguageServer\\\\\\\": true, // use the internal language server (see below)\\\\n // \\\\\\\"ruby.lint\\\\\\\": {\\\\n // \\\\\\\"rubocop\\\\\\\": {\\\\n // \\\\\\\"useBundler\\\\\\\": true,\\\\n // }\\\\n // },\\\\n \\\\\\\"editor.minimap.enabled\\\\\\\": false,\\\\n \\\\\\\"editor.fontLigatures\\\\\\\": true,\\\\n \\\\\\\"git.autofetch\\\\\\\": true,\\\\n \\\\\\\"workbench.colorTheme\\\\\\\": \\\\\\\"RailsCasts\\\\\\\",\\\\n \\\\\\\"workbench.statusBar.visible\\\\\\\": true,\\\\n \\\\\\\"files.trimTrailingWhitespace\\\\\\\": true,\\\\n \\\\\\\"files.insertFinalNewline\\\\\\\": true,\\\\n \\\\\\\"workbench.sideBar.location\\\\\\\": \\\\\\\"left\\\\\\\",\\\\n \\\\\\\"liveServer.settings.donotShowInfoMsg\\\\\\\": true,\\\\n \\\\\\\"terminal.integrated.fontSize\\\\\\\": 13,\\\\n \\\\\\\"sync.autoUpload\\\\\\\": true,\\\\n \\\\\\\"sync.autoDownload\\\\\\\": true,\\\\n \\\\\\\"sync.gist\\\\\\\": \\\\\\\"14fff303ca9ecbf6d8abb7a722fd961b\\\\\\\",\\\\n \\\\\\\"git.enableSmartCommit\\\\\\\": true,\\\\n \\\\\\\"extensions.ignoreRecommendations\\\\\\\": false,\\\\n \\\\\\\"terminal.integrated.scrollback\\\\\\\": 10000,\\\\n \\\\\\\"editor.columnSelection\\\\\\\": false,\\\\n \\\\\\\"ruby.codeCompletion\\\\\\\": \\\\\\\"rcodetools\\\\\\\",\\\\n \\\\\\\"git.inputValidationLength\\\\\\\": 80,\\\\n \\\\\\\"git-commit.subjectFormat.maxLength\\\\\\\": 80,\\\\n \\\\\\\"git.inputValidationSubjectLength\\\\\\\": 80,\\\\n \\\\\\\"solargraph.commandPath\\\\\\\": \\\\\\\"/Users/Thibaud/.asdf/shims/solargraph\\\\\\\",\\\\n \\\\\\\"terminal.integrated.shell.osx\\\\\\\": \\\\\\\"/usr/local/bin/fish\\\\\\\",\\\\n \\\\\\\"editor.tabSize\\\\\\\": 2,\\\\n \\\\\\\"solargraph.bundlerPath\\\\\\\": \\\\\\\"/Users/Thibaud/.asdf/shims/bundle\\\\\\\",\\\\n \\\\\\\"terminal.integrated.automationShell.osx\\\\\\\": \\\\\\\"\\\\\\\",\\\\n \\\\\\\"html.format.extraLiners\\\\\\\": \\\\\\\"\\\\\\\",\\\\n \\\\\\\"ruby.intellisense\\\\\\\": \\\\\\\"rubyLocate\\\\\\\",\\\\n \\\\\\\"explorer.confirmDragAndDrop\\\\\\\": false,\\\\n \\\\\\\"[javascript]\\\\\\\": {\\\\n \\\\\\\"editor.defaultFormatter\\\\\\\": \\\\\\\"esbenp.prettier-vscode\\\\\\\"\\\\n },\\\\n \\\\\\\"rubyTestExplorer.minitestCommand\\\\\\\": \\\\\\\"env PARALLEL_WORKERS=1 bundle exec rake\\\\\\\",\\\\n \\\\\\\"sync.quietSync\\\\\\\": true,\\\\n \\\\\\\"gitlens.codeLens.enabled\\\\\\\": false,\\\\n \\\\\\\"files.exclude\\\\\\\": {\\\\n \\\\\\\".tags\\\\\\\": true,\\\\n \\\\\\\".tags[1-9]\\\\\\\": true,\\\\n \\\\\\\"**/node_modules\\\\\\\": true,\\\\n \\\\\\\"**/tmp\\\\\\\": true,\\\\n \\\\\\\"tags\\\\\\\": true,\\\\n \\\\\\\"tmp\\\\\\\": true\\\\n },\\\\n \\\\\\\"search.exclude\\\\\\\": {\\\\n \\\\\\\".tags\\\\\\\": true,\\\\n \\\\\\\".tags[1-9]\\\\\\\": true,\\\\n \\\\\\\"tags\\\\\\\": true\\\\n },\\\\n \\\\\\\"workbench.iconTheme\\\\\\\": \\\\\\\"vscode-great-icons\\\\\\\",\\\\n \\\\\\\"explorer.confirmDelete\\\\\\\": false,\\\\n \\\\\\\"workbench.editor.decorations.badges\\\\\\\": true,\\\\n \\\\\\\"workbench.editor.decorations.colors\\\\\\\": true,\\\\n \\\\\\\"breadcrumbs.enabled\\\\\\\": false,\\\\n \\\\\\\"workbench.editorAssociations\\\\\\\": {\\\\n \\\\\\\"*.ipynb\\\\\\\": \\\\\\\"jupyter.notebook.ipynb\\\\\\\"\\\\n },\\\\n \\\\\\\"terminal.integrated.tabs.location\\\\\\\": \\\\\\\"left\\\\\\\",\\\\n \\\\\\\"terminal.integrated.tabs.enabled\\\\\\\": false,\\\\n \\\\\\\"security.workspace.trust.untrustedFiles\\\\\\\": \\\\\\\"open\\\\\\\",\\\\n \\\\\\\"editor.inlineSuggest.enabled\\\\\\\": true,\\\\n \\\\\\\"vsicons.dontShowNewVersionMessage\\\\\\\": true,\\\\n \\\\\\\"github.copilot.enable\\\\\\\": {\\\\n \\\\\\\"*\\\\\\\": true,\\\\n \\\\\\\"yaml\\\\\\\": false,\\\\n \\\\\\\"plaintext\\\\\\\": true,\\\\n \\\\\\\"markdown\\\\\\\": true\\\\n }\\\\n}\\\"}\"}"}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment