diff --git a/composer.json b/composer.json index 3d317b649..8e5a067d5 100644 --- a/composer.json +++ b/composer.json @@ -22,7 +22,6 @@ "drupal/core-project-message": "^11.1", "drupal/core-recommended": "^11.1", "drupal/drupal_cms_seo_tools": "^1.1", - "drupal/feeds": "^3.0", "drupal/markdown_easy": "^1.0", "drupal/paragraphs": "^1.19", "drupal/pathauto": "^1.13", diff --git a/composer.lock b/composer.lock index ff3d79d07..66b7b7215 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "377f681cb29972bd5a9a2bf00efd10f7", + "content-hash": "7befc6549cf5eab7ceaa7aa2bca95acd", "packages": [ { "name": "asm89/stack-cors", @@ -2152,116 +2152,6 @@ "source": "https://git.drupalcode.org/project/entity_reference_revisions" } }, - { - "name": "drupal/feeds", - "version": "3.0.0", - "source": { - "type": "git", - "url": "https://git.drupalcode.org/project/feeds.git", - "reference": "8.x-3.0" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/feeds-8.x-3.0.zip", - "reference": "8.x-3.0", - "shasum": "d6cbfdcc6ece690fe3b20dd62285eea91113089a" - }, - "require": { - "drupal/core": "^10.1 || ^11", - "laminas/laminas-feed": "^2.22" - }, - "require-dev": { - "drupal/pathauto": "^1.0", - "megachriz/drupalbook": "^1.0 || ^2.0" - }, - "type": "drupal-module", - "extra": { - "drupal": { - "version": "8.x-3.0", - "datestamp": "1736951425", - "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" - } - }, - "drush": { - "services": { - "drush.services.yml": ">=9" - } - } - }, - "notification-url": "https://packages.drupal.org/8/downloads", - "license": [ - "GPL-2.0-or-later" - ], - "authors": [ - { - "name": "alex_b", - "homepage": "https://www.drupal.org/user/53995" - }, - { - "name": "dave reid", - "homepage": "https://www.drupal.org/user/53892" - }, - { - "name": "e2thex", - "homepage": "https://www.drupal.org/user/189123" - }, - { - "name": "febbraro", - "homepage": "https://www.drupal.org/user/43670" - }, - { - "name": "franz", - "homepage": "https://www.drupal.org/user/581844" - }, - { - "name": "Ian Ward", - "homepage": "https://www.drupal.org/user/4736" - }, - { - "name": "jmiccolis", - "homepage": "https://www.drupal.org/user/31731" - }, - { - "name": "joelpittet", - "homepage": "https://www.drupal.org/user/160302" - }, - { - "name": "kking", - "homepage": "https://www.drupal.org/user/24399" - }, - { - "name": "megachriz", - "homepage": "https://www.drupal.org/user/654114" - }, - { - "name": "tobby", - "homepage": "https://www.drupal.org/user/154797" - }, - { - "name": "twistor", - "homepage": "https://www.drupal.org/user/473738" - }, - { - "name": "Will White", - "homepage": "https://www.drupal.org/user/32237" - }, - { - "name": "yhahn", - "homepage": "https://www.drupal.org/user/264833" - } - ], - "description": "Aggregates RSS/Atom/RDF feeds, imports CSV files and more.", - "homepage": "https://www.drupal.org/project/feeds", - "keywords": [ - "Drupal" - ], - "support": { - "source": "https://git.drupalcode.org/project/feeds", - "issues": "https://www.drupal.org/project/issues/feeds" - } - }, { "name": "drupal/field_group", "version": "3.6.0", @@ -4243,206 +4133,6 @@ ], "time": "2025-03-27T12:30:47+00:00" }, - { - "name": "laminas/laminas-escaper", - "version": "2.17.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-escaper.git", - "reference": "df1ef9503299a8e3920079a16263b578eaf7c3ba" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/df1ef9503299a8e3920079a16263b578eaf7c3ba", - "reference": "df1ef9503299a8e3920079a16263b578eaf7c3ba", - "shasum": "" - }, - "require": { - "ext-ctype": "*", - "ext-mbstring": "*", - "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" - }, - "conflict": { - "zendframework/zend-escaper": "*" - }, - "require-dev": { - "infection/infection": "^0.29.8", - "laminas/laminas-coding-standard": "~3.0.1", - "phpunit/phpunit": "^10.5.45", - "psalm/plugin-phpunit": "^0.19.2", - "vimeo/psalm": "^6.6.2" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Escaper\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs", - "homepage": "https://laminas.dev", - "keywords": [ - "escaper", - "laminas" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-escaper/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-escaper/issues", - "rss": "https://github.com/laminas/laminas-escaper/releases.atom", - "source": "https://github.com/laminas/laminas-escaper" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2025-05-06T19:29:36+00:00" - }, - { - "name": "laminas/laminas-feed", - "version": "2.23.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-feed.git", - "reference": "7c6755695cdca18f983d8a116bfa6a55439b1a94" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/7c6755695cdca18f983d8a116bfa6a55439b1a94", - "reference": "7c6755695cdca18f983d8a116bfa6a55439b1a94", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "laminas/laminas-escaper": "^2.9", - "laminas/laminas-stdlib": "^3.6", - "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" - }, - "conflict": { - "laminas/laminas-servicemanager": "<3.3", - "zendframework/zend-feed": "*" - }, - "require-dev": { - "laminas/laminas-cache": "^2.13.2 || ^3.12", - "laminas/laminas-cache-storage-adapter-memory": "^1.1.0 || ^2.3", - "laminas/laminas-coding-standard": "~2.5.0", - "laminas/laminas-db": "^2.18", - "laminas/laminas-http": "^2.19", - "laminas/laminas-servicemanager": "^3.22.1", - "laminas/laminas-validator": "^2.46", - "phpunit/phpunit": "^10.5.5", - "psalm/plugin-phpunit": "^0.19.0", - "psr/http-message": "^2.0", - "vimeo/psalm": "^5.18.0" - }, - "suggest": { - "laminas/laminas-cache": "Laminas\\Cache component, for optionally caching feeds between requests", - "laminas/laminas-db": "Laminas\\Db component, for use with PubSubHubbub", - "laminas/laminas-http": "Laminas\\Http for PubSubHubbub, and optionally for use with Laminas\\Feed\\Reader", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for easily extending ExtensionManager implementations", - "laminas/laminas-validator": "Laminas\\Validator component, for validating email addresses used in Atom feeds and entries when using the Writer subcomponent", - "psr/http-message": "PSR-7 ^1.0.1, if you wish to use Laminas\\Feed\\Reader\\Http\\Psr7ResponseDecorator" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Feed\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "provides functionality for creating and consuming RSS and Atom feeds", - "homepage": "https://laminas.dev", - "keywords": [ - "atom", - "feed", - "laminas", - "rss" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-feed/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-feed/issues", - "rss": "https://github.com/laminas/laminas-feed/releases.atom", - "source": "https://github.com/laminas/laminas-feed" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2025-05-13T09:35:51+00:00" - }, - { - "name": "laminas/laminas-stdlib", - "version": "3.20.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-stdlib.git", - "reference": "8974a1213be42c3e2f70b2c27b17f910291ab2f4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/8974a1213be42c3e2f70b2c27b17f910291ab2f4", - "reference": "8974a1213be42c3e2f70b2c27b17f910291ab2f4", - "shasum": "" - }, - "require": { - "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" - }, - "conflict": { - "zendframework/zend-stdlib": "*" - }, - "require-dev": { - "laminas/laminas-coding-standard": "^3.0", - "phpbench/phpbench": "^1.3.1", - "phpunit/phpunit": "^10.5.38", - "psalm/plugin-phpunit": "^0.19.0", - "vimeo/psalm": "^5.26.1" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Stdlib\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "SPL extensions, array utilities, error handlers, and more", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "stdlib" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-stdlib/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-stdlib/issues", - "rss": "https://github.com/laminas/laminas-stdlib/releases.atom", - "source": "https://github.com/laminas/laminas-stdlib" - }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2024-10-29T13:46:07+00:00" - }, { "name": "laravel/prompts", "version": "v0.3.5", diff --git a/config/sync/core.entity_form_display.node.daily_email.default.yml b/config/sync/core.entity_form_display.node.daily_email.default.yml index 4c90c6b1a..5bf61cee9 100644 --- a/config/sync/core.entity_form_display.node.daily_email.default.yml +++ b/config/sync/core.entity_form_display.node.daily_email.default.yml @@ -4,7 +4,6 @@ status: true dependencies: config: - field.field.node.daily_email.body - - field.field.node.daily_email.feeds_item - node.type.daily_email module: - path @@ -80,5 +79,9 @@ content: size: 60 placeholder: '' third_party_settings: { } -hidden: - feeds_item: true + url_redirects: + weight: 50 + region: content + settings: { } + third_party_settings: { } +hidden: { } diff --git a/config/sync/core.entity_view_display.node.daily_email.default.yml b/config/sync/core.entity_view_display.node.daily_email.default.yml index 1678ad6ab..2206eb916 100644 --- a/config/sync/core.entity_view_display.node.daily_email.default.yml +++ b/config/sync/core.entity_view_display.node.daily_email.default.yml @@ -4,7 +4,6 @@ status: true dependencies: config: - field.field.node.daily_email.body - - field.field.node.daily_email.feeds_item - node.type.daily_email module: - text @@ -22,5 +21,4 @@ content: weight: 0 region: content hidden: - feeds_item: true links: true diff --git a/config/sync/core.entity_view_display.node.daily_email.rss.yml b/config/sync/core.entity_view_display.node.daily_email.rss.yml index 2b5661be1..cdf82fa8a 100644 --- a/config/sync/core.entity_view_display.node.daily_email.rss.yml +++ b/config/sync/core.entity_view_display.node.daily_email.rss.yml @@ -5,7 +5,6 @@ dependencies: config: - core.entity_view_mode.node.rss - field.field.node.daily_email.body - - field.field.node.daily_email.feeds_item - node.type.daily_email module: - layout_builder @@ -28,5 +27,4 @@ content: weight: 0 region: content hidden: - feeds_item: true links: true diff --git a/config/sync/core.entity_view_display.node.daily_email.teaser.yml b/config/sync/core.entity_view_display.node.daily_email.teaser.yml index 74940fd82..2958442a3 100644 --- a/config/sync/core.entity_view_display.node.daily_email.teaser.yml +++ b/config/sync/core.entity_view_display.node.daily_email.teaser.yml @@ -5,7 +5,6 @@ dependencies: config: - core.entity_view_mode.node.teaser - field.field.node.daily_email.body - - field.field.node.daily_email.feeds_item - node.type.daily_email module: - text @@ -24,5 +23,4 @@ content: weight: 0 region: content hidden: - feeds_item: true links: true diff --git a/config/sync/core.entity_view_mode.feeds_feed.full.yml b/config/sync/core.entity_view_mode.feeds_feed.full.yml deleted file mode 100644 index 7401b747e..000000000 --- a/config/sync/core.entity_view_mode.feeds_feed.full.yml +++ /dev/null @@ -1,13 +0,0 @@ -uuid: 5d7c008f-6f2d-4055-9cbc-caeb6aa1ce79 -langcode: en -status: false -dependencies: - module: - - feeds -_core: - default_config_hash: 8I9Vm3L0dLCdctKfCjpw5vLwMetyaJzxbWNMzb2V7-I -id: feeds_feed.full -label: 'Full feed' -description: null -targetEntityType: feeds_feed -cache: true diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index a39054cbc..dbfe96166 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -26,7 +26,6 @@ module: eca_user: 0 editor: 0 entity_reference_revisions: 0 - feeds: 0 field: 0 field_group: 0 field_ui: 0 diff --git a/config/sync/feeds.feed_type.daily_emails.yml b/config/sync/feeds.feed_type.daily_emails.yml deleted file mode 100644 index eadb21812..000000000 --- a/config/sync/feeds.feed_type.daily_emails.yml +++ /dev/null @@ -1,69 +0,0 @@ -uuid: bbef79e9-3f62-4d02-87f7-42aa5dc29f04 -langcode: en -status: true -dependencies: - config: - - field.field.node.daily_email.body - - node.type.daily_email - module: - - node -label: 'Daily emails' -id: daily_emails -description: '' -help: '' -import_period: -1 -fetcher: http -fetcher_configuration: - auto_detect_feeds: false - use_pubsubhubbub: false - always_download: false - fallback_hub: '' - request_timeout: 30 -parser: syndication -parser_configuration: { } -processor: 'entity:node' -processor_configuration: - values: - type: daily_email - langcode: en - insert_new: 1 - update_existing: 0 - update_non_existent: _keep - skip_hash_check: false - skip_validation: false - skip_validation_types: { } - authorize: true - revision: false - expire: -1 - owner_feed_author: false - owner_id: 1 -custom_sources: { } -mappings: - - - target: title - map: - value: title - settings: - language: null - unique: { } - - - target: path - map: - alias: url - settings: - language: null - - - target: created - map: - value: timestamp - settings: - language: null - timezone: UTC - - - target: body - map: - value: content - summary: '' - settings: - language: '' - format: full_html diff --git a/config/sync/feeds.settings.yml b/config/sync/feeds.settings.yml deleted file mode 100644 index 30b1e14f0..000000000 --- a/config/sync/feeds.settings.yml +++ /dev/null @@ -1,3 +0,0 @@ -_core: - default_config_hash: HinPVeSuQPC-ststYO0ZlaHvrrLfgh3rC008LYb446k -lock_timeout: 43200 diff --git a/config/sync/field.field.node.daily_email.feeds_item.yml b/config/sync/field.field.node.daily_email.feeds_item.yml deleted file mode 100644 index 582d92fc9..000000000 --- a/config/sync/field.field.node.daily_email.feeds_item.yml +++ /dev/null @@ -1,23 +0,0 @@ -uuid: ce374884-abf4-4e9e-880e-c2bd504da762 -langcode: en -status: true -dependencies: - config: - - field.storage.node.feeds_item - - node.type.daily_email - module: - - feeds -id: node.daily_email.feeds_item -field_name: feeds_item -entity_type: node -bundle: daily_email -label: 'Feeds item' -description: '' -required: false -translatable: true -default_value: { } -default_value_callback: '' -settings: - handler: 'default:feeds_feed' - handler_settings: { } -field_type: feeds_item diff --git a/config/sync/field.storage.node.feeds_item.yml b/config/sync/field.storage.node.feeds_item.yml deleted file mode 100644 index 1c94fc2cf..000000000 --- a/config/sync/field.storage.node.feeds_item.yml +++ /dev/null @@ -1,20 +0,0 @@ -uuid: 9d2bdd56-8c87-4985-93ad-ead8cefc98c5 -langcode: en -status: true -dependencies: - module: - - feeds - - node -id: node.feeds_item -field_name: feeds_item -entity_type: node -type: feeds_item -settings: - target_type: feeds_feed -module: feeds -locked: false -cardinality: -1 -translatable: false -indexes: { } -persist_with_no_fields: false -custom_storage: false diff --git a/config/sync/system.action.feeds_feed_clear_action.yml b/config/sync/system.action.feeds_feed_clear_action.yml deleted file mode 100644 index 33e5e32b5..000000000 --- a/config/sync/system.action.feeds_feed_clear_action.yml +++ /dev/null @@ -1,13 +0,0 @@ -uuid: 37be311a-3330-4c13-8d20-319f62d340f6 -langcode: en -status: true -dependencies: - module: - - feeds -_core: - default_config_hash: Ur7RuR5ew0bsKEMwJUA7ZY0oY1mfXrSzcw4Tlt8FMJ0 -id: feeds_feed_clear_action -label: 'Delete imported items of selected feeds' -type: feeds_feed -plugin: feeds_feed_clear_action -configuration: { } diff --git a/config/sync/system.action.feeds_feed_delete_action.yml b/config/sync/system.action.feeds_feed_delete_action.yml deleted file mode 100644 index 3d8e02208..000000000 --- a/config/sync/system.action.feeds_feed_delete_action.yml +++ /dev/null @@ -1,13 +0,0 @@ -uuid: 4cfa8fe9-2d83-4211-a1a6-4ddd664799df -langcode: en -status: true -dependencies: - module: - - feeds -_core: - default_config_hash: yZW4ELH2L51kf2mGKd7f62uozGH-jFuWz1k9abACq1U -id: feeds_feed_delete_action -label: 'Delete selected feeds' -type: feeds_feed -plugin: feeds_feed_delete_action -configuration: { } diff --git a/config/sync/system.action.feeds_feed_import_action.yml b/config/sync/system.action.feeds_feed_import_action.yml deleted file mode 100644 index b3d7e30b9..000000000 --- a/config/sync/system.action.feeds_feed_import_action.yml +++ /dev/null @@ -1,13 +0,0 @@ -uuid: 8f41e4fb-e97d-4799-ba3a-431d16261b07 -langcode: en -status: true -dependencies: - module: - - feeds -_core: - default_config_hash: aQm30ToKvnhu77M_7zjucDLw0bxkaz5u3LDhByjaH8A -id: feeds_feed_import_action -label: 'Import selected feeds' -type: feeds_feed -plugin: feeds_feed_import_action -configuration: { } diff --git a/config/sync/views.view.feeds_feed.yml b/config/sync/views.view.feeds_feed.yml deleted file mode 100644 index cf7a3f012..000000000 --- a/config/sync/views.view.feeds_feed.yml +++ /dev/null @@ -1,737 +0,0 @@ -uuid: 7b32bdd2-6eee-49e0-ac5c-decae7ef386a -langcode: en -status: true -dependencies: - config: - - system.menu.admin - module: - - feeds - - user -_core: - default_config_hash: RbZ1xJz3BHNcfMQFvqYZv7O41f32c4ERI3DiwNKyss4 -id: feeds_feed -label: Feeds -module: views -description: '' -tag: '' -base_table: feeds_feed -base_field: fid -display: - default: - display_plugin: default - id: default - display_title: Master - position: 0 - display_options: - access: - type: perm - options: - perm: 'access feed overview' - cache: - type: none - options: { } - query: - type: views_query - options: - disable_sql_rewrite: false - distinct: false - replica: false - query_comment: '' - query_tags: { } - exposed_form: - type: basic - options: - submit_button: Apply - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc - pager: - type: full - options: - items_per_page: 50 - offset: 0 - id: 0 - total_pages: null - tags: - previous: '‹ previous' - next: 'next ›' - first: '« first' - last: 'last »' - expose: - items_per_page: false - items_per_page_label: 'Items per page' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - quantity: 9 - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - override: true - sticky: false - caption: '' - summary: '' - description: '' - columns: - feeds_feed_bulk_form: feeds_feed_bulk_form - title: title - type: type - name: name - changed: changed - imported: imported - operations: operations - info: - feeds_feed_bulk_form: - align: '' - separator: '' - empty_column: false - responsive: '' - title: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - type: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - name: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - changed: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - imported: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - operations: - align: '' - separator: '' - empty_column: false - responsive: '' - default: '-1' - empty_table: true - row: - type: fields - fields: - feeds_feed_bulk_form: - id: feeds_feed_bulk_form - table: feeds_feed - field: feeds_feed_bulk_form - relationship: none - group_type: group - admin_label: '' - label: 'Bulk update' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - action_title: 'With selection' - include_exclude: exclude - selected_actions: { } - entity_type: feeds_feed - plugin_id: bulk_form - title: - id: title - table: feeds_feed - field: title - relationship: none - group_type: group - admin_label: '' - label: Title - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: string - settings: - link_to_entity: true - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - entity_type: null - entity_field: title - plugin_id: field - type: - id: type - table: feeds_feed - field: type - relationship: none - group_type: group - admin_label: '' - label: Type - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: target_id - type: entity_reference_label - settings: - link: false - group_column: target_id - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - entity_type: feeds_feed - entity_field: type - plugin_id: field - name: - id: name - table: users_field_data - field: name - relationship: uid - group_type: group - admin_label: '' - label: Author - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: user_name - settings: - link_to_entity: true - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - entity_type: user - entity_field: name - plugin_id: field - changed: - id: changed - table: feeds_feed - field: changed - relationship: none - group_type: group - admin_label: '' - label: Updated - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: timestamp - settings: - date_format: short - custom_date_format: '' - timezone: '' - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - entity_type: feeds_feed - entity_field: changed - plugin_id: field - imported: - id: imported - table: feeds_feed - field: imported - relationship: none - group_type: group - admin_label: '' - label: Imported - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: timestamp - settings: - date_format: short - custom_date_format: '' - timezone: '' - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - entity_type: feeds_feed - entity_field: imported - plugin_id: field - operations: - id: operations - table: feeds_feed - field: operations - relationship: none - group_type: group - admin_label: '' - label: Operations - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - destination: true - entity_type: feeds_feed - plugin_id: entity_operations - filters: - title: - id: title - table: feeds_feed - field: title - relationship: none - group_type: group - admin_label: '' - operator: contains - value: '' - group: 1 - exposed: true - expose: - operator_id: title_op - label: Title - description: '' - use_operator: false - operator: title_op - identifier: title - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - entity_type: feeds_feed - entity_field: title - plugin_id: string - type: - id: type - table: feeds_feed - field: type - relationship: none - group_type: group - admin_label: '' - operator: in - value: { } - group: 1 - exposed: true - expose: - operator_id: type_op - label: Type - description: '' - use_operator: false - operator: type_op - identifier: type - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - reduce: false - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - entity_type: feeds_feed - entity_field: type - plugin_id: bundle - sorts: - changed: - id: changed - table: feeds_feed - field: changed - relationship: none - group_type: group - admin_label: '' - order: DESC - exposed: false - expose: - label: '' - granularity: second - entity_type: feeds_feed - entity_field: changed - plugin_id: date - title: Feeds - header: { } - footer: { } - empty: - result: - id: result - table: views - field: result - relationship: none - group_type: group - admin_label: '' - empty: true - content: 'There are no feeds yet.' - plugin_id: result - relationships: - uid: - id: uid - table: feeds_feed - field: uid - relationship: none - group_type: group - admin_label: Author - required: false - entity_type: feeds_feed - entity_field: uid - plugin_id: standard - arguments: { } - display_extenders: { } - filter_groups: - operator: AND - groups: - 1: AND - cache_metadata: - max-age: 0 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - url - - url.query_args - - user.permissions - tags: { } - page_1: - display_plugin: page - id: page_1 - display_title: Page - position: 1 - display_options: - display_extenders: { } - path: admin/content/feed - menu: - type: normal - title: Feeds - description: '' - expanded: false - parent: system.admin_content - weight: 0 - context: '0' - menu_name: admin - cache_metadata: - max-age: 0 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - url - - url.query_args - - user.permissions - tags: { } diff --git a/content/feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76.json b/content/feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76.json deleted file mode 100644 index b52cd60bd..000000000 --- a/content/feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "uuid": [ - { - "value": "90c85284-7ca8-4074-9178-97ff8384fe76" - } - ], - "type": [ - { - "target_id": "daily_emails", - "target_type": "feeds_feed_type", - "target_uuid": "bbef79e9-3f62-4d02-87f7-42aa5dc29f04" - } - ], - "title": [ - { - "value": "Daily emails" - } - ], - "uid": [ - { - "target_type": "user", - "target_uuid": "b8966985-d4b2-42a7-a319-2e94ccfbb849" - } - ], - "status": [ - { - "value": false - } - ], - "created": [ - { - "value": "2025-04-16T14:12:30+00:00" - } - ], - "changed": [ - { - "value": "2025-05-13T23:02:18+00:00" - } - ], - "imported": [ - { - "value": "2025-05-11T09:01:00+00:00" - } - ], - "next": [ - { - "value": "1969-12-31T23:59:59+00:00" - } - ], - "queued": [ - { - "value": "1970-01-01T00:00:00+00:00" - } - ], - "source": [ - { - "value": "https:\/\/www.oliverdavies.uk\/rss\/daily2.xml" - } - ], - "config": [ - { - "fetcher": { - "fid": "1", - "usage_id": "728512ba-6198-4260-9eff-4e30b02d8ec6" - } - } - ], - "item_count": [ - { - "value": 0 - } - ] -} \ No newline at end of file diff --git a/content/meta/index.json b/content/meta/index.json index 5877b8f39..f43e13b98 100644 --- a/content/meta/index.json +++ b/content/meta/index.json @@ -20,9 +20,6 @@ "crop.87fbc4e4-490e-4de5-a34f-c11e859cdd2d": [ "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" - ], "file.bf5bcd01-5c93-46fb-897d-5dc69c3cbc7f": [ "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], @@ -462,3284 +459,2464 @@ "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.ca7093b6-288d-4326-b755-cc96e0c262dc": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.e169a4e6-9ebe-437b-90e7-e53f9d559a7f": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c1bf1868-5c9b-4ab9-8565-3e6340c8fb65": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a99289d5-ad45-4e3d-9d03-031569f7bf70": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d6363924-78ee-4086-8cf0-41e07c030fd4": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d344a28e-aa79-4533-8eac-f112926fe811": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.fb679f64-e559-4319-9a36-b508bc870415": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0dcdf3e3-9f83-426e-9dfa-ab7a28c63951": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.92b0bd2f-d0fe-4d21-b208-961525c053ea": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f86b9901-80da-4765-aa94-3bf6025efde5": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.09d6a39f-ac99-44fc-b660-4f976132d813": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.71e7e05f-a075-432a-bda3-db66b0e733cc": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.3373d8dc-7c1d-477f-8628-f3029228b9c4": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.753da3d5-1cc0-40df-8afa-101986188a96": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.7210b16f-71c2-44c4-9dc1-4264b243c618": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f3e69f27-6b57-434e-a50a-308e99838872": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.1550e619-abd2-4efe-b941-fd4e42507d51": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.dab1657a-80c4-4b6c-b7c5-28b874fff857": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.aba40c6c-363c-489a-b1d3-b0ac5a5890bf": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.4df98b71-9bff-4c1d-9636-5074e31a7ace": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.9a9bcb91-1a60-4126-8a14-d477544568d1": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.526f1b74-c255-4dd3-ba7a-5d529545d01d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a8a1b0cc-8372-4285-a655-bdd1f77226d3": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c9ccd7f8-4727-49fa-9481-4507e7986fd9": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.ec354679-9830-4361-b0eb-16e976e888ce": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.8a0608f1-361e-4618-a9a8-8ec2e2d1397e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.4528246c-53df-4a2b-aba1-e72a45dc542d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.9d63cfe9-dd20-4e58-955f-bd42a5026c8a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.83443749-8720-4aa7-95b1-9c35e88f094f": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.ce877341-4025-4610-89b6-f1f4c9bfe5af": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.68c7948f-c44c-46e2-878f-432616c7e365": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.1aa7a4d1-08a8-4cb0-99ba-62e279517b4b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b09dbe1e-6719-4dab-929f-acd50aa9cfc7": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.75787d98-31be-4b33-a434-15d5a43c07af": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.6fb0a429-0264-4308-9436-f1115d5b108b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.01893784-8f45-4466-8586-17df23e7e4b5": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a33ea357-381e-4171-9808-85c90c7602c7": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.49a59848-0bef-4184-b9d2-5bf539c6e14c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.3a13004e-2245-425f-8080-0b98e161bcb0": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2142e27d-5c96-4c16-9650-dc47b2b85888": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0316dfcf-b709-47e1-9622-9355b5ece6d9": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.44e71b80-61a3-4376-83aa-3b975401942b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.1d8c474a-de0c-417c-bc05-179eef2e9bfb": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b86c14c0-4dfe-485e-bc8a-d18215ac85a7": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.63d82a82-4f85-440b-85d6-8c6a0cd0b5d9": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c1064abb-f7f8-4e4d-bfb7-9842271b0938": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.ee81b821-f2be-4dce-a119-7e421bbc7e04": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.78b682e0-a3be-4e49-990b-8fcc7083f6ca": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.018bf894-2d3e-4130-b0bd-43450ef5753a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.681c802d-45a6-409e-8dd1-3499184f7616": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a2b118ea-d319-4808-83f6-94ad79c302f2": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.731a0026-d287-452b-96d7-aeaa3f4bec48": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0318e249-a9a8-476f-9bd4-432544369917": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0001428e-621c-49ca-83d3-4323ea446f48": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.7678ac40-dfe5-43bd-98cc-37fa80affc7e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.38522a11-5473-4584-a8f0-c9097a843c9b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0a4f05ae-4240-476b-bb57-bcf3d3a598a3": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.ea81e659-48e0-4eaf-ae3b-a30012102d0e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.9fcb0f0b-9dfd-4a51-b465-79541d63b17b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b48769b5-0c48-4bee-a008-6a760db421de": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0f349fae-6a04-42b4-979f-ed8428e97a2b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.e2679ec1-9cf5-483f-86e0-f176db3daae4": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.283e9379-f264-4191-8bbd-2cd8393c395b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.70c71a01-1c5a-4b25-8706-d02a4284662e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2d89873f-8f15-4e92-9f72-1a83855d3d82": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2959438c-8c12-49c7-84a2-d9ea9bf338e6": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.de42d5d4-29c1-4cd7-813a-1a1764f16a7b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.8eeee62a-a2ae-4af6-b15f-2cbbe81eaeda": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.792953b8-b5f7-44dc-8e32-d70629bf06a4": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.da62317b-2539-43bd-8db0-94bddb14174e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c72430aa-0c6d-4cf8-8a43-812d245ea73d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.42868f5d-12a8-4cfc-9811-f3f7ad7aac06": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.4aec9154-e02d-48cd-84e3-26de40c4d4f3": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.cfb22ecc-4401-41bf-8ed5-4a9321601a17": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.5ae98ed1-594d-4994-b8b1-5b4b89d5af0c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.fe51bb0f-fbce-4823-be30-c4b3aa4a296c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f4b83f92-eda0-4174-a9e1-45a94d97fb05": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.274408ed-379c-4eaf-914d-7f5599f513d3": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c0d7b8ea-8a29-4d83-937d-52d951ce250b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0610a25f-884a-48b6-8be0-e969749d316a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.e88b4449-20b6-4165-880b-6d34b9579781": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0e2dc3d6-4054-495b-9c8c-bad2475a0c13": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2a816ad4-7e24-4082-83c3-b93490294170": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.42744e61-acab-44e4-bd60-576a30cf7b60": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.dac9bd2c-23e1-4ee7-a32b-7b1a1ff47545": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d753217f-2d8f-431d-850c-d54597b46b76": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d0ee1aae-f2fc-49d2-8865-d4912209eeea": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f2220fec-35de-40a7-be72-9b3b643e15df": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.ebcaf7c3-e103-448b-aa74-6bb469be0c2d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.5af463dd-91dc-45a4-a0bc-58212e30d402": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.4a1294d7-248e-48f8-bfae-b49bbe1d19b4": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.4cdddd8a-3291-4d3f-81c9-e639f527f647": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.8290cf4e-cbbc-415d-b185-cbaba90d42d1": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.84ede6fa-2682-4edf-8b22-ee603de0b8c7": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.cd3df6ff-471f-4b56-af7c-9b9a6588367e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.4af20d94-cb48-4351-a0a6-7f6a0387d105": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.92168b2b-6e46-4548-a7b0-824c862126e3": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.5d894fb5-1253-4f7e-a6ad-429618eeefef": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.03bbb03d-5963-477a-a904-19e2c1f1a581": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.5e37f5e3-8ada-4d61-925d-5033258e441f": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.4e66101d-e2bf-4eab-904d-67c15d0466b8": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.768ec43f-2c43-4071-9a7b-f53b5df43a33": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.e52fda31-17cc-4379-b8cb-1a22c9e11601": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.6118e44d-7b4b-465e-9e7d-d2268a2e2505": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.cfd9f86b-c0a6-4aa8-951e-1381f78e0bfd": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.e35f213b-1b5c-453e-bf2d-fa542a37aac3": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.5e8f1843-5372-46c1-bb61-0ff493ca22ae": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b43ce1ab-0d83-463f-9421-d20aaacdd833": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.cf3507e6-7c08-4b4c-a5c9-0c46ddf9e18e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.1007a975-f818-4568-8560-9532e96c4577": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d7a77497-05c5-4a42-8ecc-e0f171bb8097": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0100be71-79ef-44ea-922e-e75fcc26ae16": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.26f6be13-6309-441d-977f-eb84684b8a2f": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f3e4ac1a-f18d-4047-ab65-cdd7f6b31c7a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.82f169a8-a9cf-4705-abaa-f8e29912aa9f": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.1c357f25-ed1e-406f-9899-ec9017548800": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.99c87aed-1bac-4f19-9ae2-15e2ccd9cd02": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.90791de2-4132-43e3-94ea-41609f317429": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.7b5a2a03-3f09-4876-8f0d-8056485566e8": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.9deec245-c96a-44f5-a54c-95f61611051d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.43f35613-9c2f-46e9-b581-8253823fb7d8": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.abf2eeeb-fcd3-4df9-9d3c-aae89244a4bf": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.72ee8411-6b32-45e5-96e1-2b749601a0ae": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.fe080d63-d163-4e3f-9efc-4ec3c8f9c03c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.8174931b-97d3-457f-8822-00c905fe9e1d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.987bb32d-4dc3-49ff-bc30-2563ea769769": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.cc44360f-4d47-4899-9f3b-d4a88c4f7eca": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.dea5d550-6603-412d-b1a6-eec70c353b96": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.16dc23db-86e4-4c5d-b479-3f92828dae12": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.52049b70-5092-41ea-a749-5fde0d95b39e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.97127b95-b383-490a-af5f-62e60aa11f0f": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.225110fb-82d3-4056-a394-0612d80e37ec": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.dbb959b1-390d-45e8-b080-097a313545d8": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.1e0a6a6f-1fd8-43fa-9cbe-dc5e7a42ab89": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.56e62486-ed1c-4ce8-89e1-8c92cd8fe254": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.530d3f61-3f2c-4cb5-acc7-560d4608367f": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b61104ef-e514-4518-bec8-a10b1dcbaa4a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.03c0a713-f32d-445b-9397-add68fbf2fe5": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f0fe2425-0fca-41a3-8ca8-67953798b7a5": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.49ef1a05-b415-4537-b2c7-285827e27463": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d613376e-133d-4730-86f1-70661d24c7ff": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.e7cc391d-fde3-4db8-9f1b-5a4b460cca29": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.6ccfb609-6371-462c-b91c-4aa22d23d248": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.7e93586c-c6a0-410a-ae83-a1d50bc12743": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.4ae8b0fe-2248-4e67-b68a-816c8539528a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.179c3eed-b723-4f44-b9d4-398b90b916e7": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.baa99cce-a9bf-442d-8c24-ea0eb92fbb25": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0cc877ae-0361-456e-be2c-73c322fe1780": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.7987b079-7f85-4303-ab3c-1338dbeaf171": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.805363c0-2306-47f5-b9ba-57995ebe12b3": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.593bdaf4-b28c-4938-b1da-03052baef361": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.4d6d623b-afb2-4628-b716-2e6c3adac5cb": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2c022817-6bf1-4a2f-809e-8895c72a0e03": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0db2d25b-3e50-4f36-abe1-f84b938c21db": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c7ad84af-f5c8-4ff8-92cd-873528acc623": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f245814b-3957-4c84-82fb-47134c3edd24": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2b55b7dd-2287-462d-a951-62603ce334bd": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.711d2246-a181-4fe5-900d-c6e4fee3c29d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b526b7c8-0251-4f67-a424-e71f8a6e8b8a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a564cfaa-2b13-4739-af74-5fde2b75b1a0": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c87318b5-eb27-4eba-a3d4-a5328f362c9d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.85b61d26-e598-4b64-99b4-445d8d22fba5": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.01230324-62b5-442b-80e4-09268a31819b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.defbeab8-28ca-4444-b09b-5121de794602": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.6bd02fde-eab4-4c41-8808-e9f1c00f85d3": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.e8275304-6db2-435e-bd89-9810a1f51490": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.17a436ab-84f0-4c0a-9305-b04a9e1883ee": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.af570204-edaa-41d8-af54-5136ec8f0954": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.9dcd7b33-b2bc-41b1-9d17-f7536a670343": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.deaafd9d-8951-41fb-bc84-745a611f3b1b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.fe407991-a896-410c-9223-51a7ad43d4d2": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d33493db-20b9-4946-94a1-bc2abfb6b998": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.49fff3d4-4c3a-45fb-8b4f-bf528fa6b171": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.9aeee1e5-7b2c-4ce8-b034-ecd7531edf7c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c2ed3f01-0761-4b2a-a845-fccd30c84d57": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2e4827a4-0d9c-458c-86eb-d6b40f18d608": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c7423f08-eb5a-4602-b85f-9b4691efe3ab": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.9f51855e-e397-420d-9ee8-e0780937cc24": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.77377a19-7488-40de-a041-f488b3ae597c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.be331d8c-cc1c-404d-9764-7304a5309c80": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.557b60f7-1f31-40ec-b0c8-285df7a73dd9": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0ab79b3f-c48b-4e56-a50f-d39baf2df02e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.614cb089-7e70-46ab-9f5f-dd08b529f3d0": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.1254f835-445d-4a54-a831-2fc179b3d15c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0da14ab3-af09-42cf-9813-877a7a66cf87": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.e187ec3b-5cde-4ab2-8c05-2d38eaa99756": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.eef4147e-e47a-411e-a7de-eb67638dc6bb": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.fa7b57ee-9af5-49ce-9522-66d54642e219": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.168c59ab-cadd-4dfc-8c72-de82d6578885": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.7989ae69-0f6d-4a7d-b560-d828f76cfba4": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a8d650da-84f6-4d81-9384-bb26228f3dcb": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b38b290a-1ce1-481d-987b-9683245740da": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0be950c9-3eaf-4ac1-9833-8b3f3fde5a0f": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.4b0999e1-0348-478a-af35-1487adb15b7a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.52c39f9c-1003-4c70-9e2c-8e59ff5b7299": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b3d2cc06-7cbf-476e-9dc7-fa13ed17363f": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.ebf479a8-f93c-4972-ae90-8b59a0ca8081": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b3a28a86-02c5-45ea-8a51-32508cd34b7d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.59ae3523-9dc9-4b61-8387-aaeb708385e6": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.dfe4489a-7d64-4368-b86e-e35180377c15": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.5e643127-50de-44fa-bd1f-70f69c72ee9f": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f722e13d-4831-4153-9ba1-0243c3387b8c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.7bc6b922-ec23-4389-8466-ffd96db33b29": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.3e810095-a24b-4f0b-a62b-e39003df099e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c8fd5532-9338-4ea0-933f-798ce5782931": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.fa30b239-baa9-46ec-9ea2-4914280dd13b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.ee0cdd20-86c9-4ff6-8129-7367e5d9ce2d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.32591463-ab8b-4210-84ca-419bb69439c4": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d7c36fee-2434-4c3c-95d3-df1303603a35": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.81e54ee3-c438-49d9-9450-27cafa5a7fae": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.38988766-4898-4aec-a987-c189ae1ea6c6": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.8e31643d-a697-4068-8692-cdc472b96e90": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.29ab0d54-5f71-4615-b391-164735cada18": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b2e7fd1a-40f8-40fc-9304-54385e3dcb6d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.dab13df7-2835-407a-90c5-f5574585718b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.53a00f10-a301-4294-ad39-916b9bc2ecd7": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.290e62f9-ffc1-4420-91f7-decda6410276": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.ea06edab-74a5-42d4-add9-d4dce3d0f792": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.26e4ff33-b5fd-47b4-926e-fc5b78677c88": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f529894e-5912-4e77-91a3-d78b9cbf2584": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f9b4a966-4ff8-4ecb-b832-46232d30d9ff": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2da2e369-297c-46bd-83e5-8fd16d4c85c1": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.ba897799-0b8a-4c3d-b3f1-f3a0e4e2b25a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.8ee882f8-f25b-4ae7-9dc3-aedc78ee0998": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.1d8e5d0f-d0d9-4e9d-8c05-87ab91016bd5": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.40f5b812-3bf8-47e5-bc39-57d9ae8db404": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.3422a295-b8a9-43a0-9a03-a54d77e52513": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.5ca26ec2-4ea4-4d25-96ac-c3998c38c038": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.597567b2-4065-4bea-890f-b8faef33f8c6": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.57f28cf3-4474-4668-8222-c430cbe9b88b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.33bea7ca-ccf4-4865-bc17-314ce54b6988": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2d05cfa9-d5cf-41df-ba50-2c55b776f1f5": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.19a48fd0-5e10-496b-b08c-1ed47ad6b2a9": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b5e6b353-30b6-42d7-a8f1-ed202131a6f6": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a4efc095-f78d-45ae-854d-fc52c8afa41b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.ceb12b38-cafc-4b9e-90dc-a2d0236bd180": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.9cc91e25-0d1b-4a93-b367-7da047fce99e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d415ecdc-cec1-4cc4-98c1-8bcd1d0384eb": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.720b01a3-3f38-46cd-8263-112571d62c60": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.46b8861e-c2e4-49ef-8b79-fb14effaef6a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.faff03ba-71b2-4b4b-a107-9e7f499eeefd": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0ce2a823-c7ad-475b-9cca-29e1b1702e77": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.7586b569-6528-43ba-b0a4-a55de9faafb3": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.e3391a68-8501-49ac-a509-c7a1ac579193": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b2f30b62-d067-4e73-9fab-db655e9409d6": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.033f0b46-69f9-4ea0-9706-d930e67dd5d8": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b51a5709-0942-4244-b857-16e5b43ff2fb": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.572f5e16-12f6-4470-a07c-06baf52c26e5": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0c899647-4916-4ad6-bde0-5ae1f397cc13": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.ec60eda5-4095-465e-a7f7-7bcf1f5bad8a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d047a824-fbb1-40b0-8391-ceba0cc250f5": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d9520278-39f8-4cdb-9f94-632cabb49acd": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.90b4b442-bc96-4b9f-9e1b-70112f628de8": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c4bece9a-e11b-43a8-861a-2a64a12e5a91": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.73a5b2aa-74a8-4fe1-878f-9f264b1c32c3": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d3d14705-ef6a-4827-afad-bb2963dac369": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.4640cfe1-e531-48ab-8fb3-42655a77d667": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a2dfa0ba-1a95-4b4c-9471-7f0274ae69bf": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.10b3608a-50f6-4178-9ae2-d07f353a9c23": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.71882aa6-8635-4242-ad8c-3676d9640060": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c8ff4c27-c938-4c24-ac36-e4af2fb2457b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.34be6fed-cd1a-4796-adb8-577340a359b4": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.400a0b92-7c40-43b0-883d-5f199fb5471f": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.65ad8d2c-a07d-4dbb-896d-0a3a66c0fe65": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.467e5ad9-cca4-4700-8727-3356e81182aa": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0a04ac23-4d64-40e8-8e94-ead3cab7129d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a520e72c-3fdf-476e-bdd7-0120e9e161ea": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.ed7dc940-2eb3-48e1-8c38-fc9c812db5ef": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d64f0811-a486-4194-99e8-67d21263cb7f": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c8e5ab46-3320-4a41-b322-11b08d92aeaa": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.6eeb79ee-eae2-41ea-ab7e-56f216daf636": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.675fbf45-ad63-4685-9f22-e67e17764d9a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.02bd7b93-43c7-453f-8af9-0be875b27f82": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.fba9e05d-92e9-4699-a6ad-dafae26a1670": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.90834219-4fa0-4db8-a34e-9a4e7b017359": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d50d17e4-f42c-4296-8f21-5c2cdaea92ed": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.5c50152f-4832-4ccc-9751-31c5caeb7cc3": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c2e14331-ad0a-4ec6-9d26-ffa2019e61f6": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.53d1af45-bb51-4e4a-a2b9-b732bc9dc8ea": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.207113dd-f0f6-4e8a-ab98-6c6b4a53c032": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.021e00c1-b813-4edd-8064-71285bc3647d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.4c0b0072-4046-48aa-b481-84515c265ca0": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.bcfa962f-c9ea-4346-b10c-4317932097c7": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.99989cd7-1f79-4f8e-abf1-12b69bc7ee1c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.3cb7e223-af31-471e-acef-d3d069852841": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.5060344a-0047-40ab-8fdb-a297518478fb": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a7ee1363-3e3b-4733-b302-0c85aad15aea": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.066297b1-ab00-4769-afe1-d3831ed2a654": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b51b7b96-fe84-43ed-9181-3c590a4015ef": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.97ba47f0-b202-4ac4-974f-6bb9a50abb38": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.278813c0-1c8b-4558-bf13-3c2f03acaeb6": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.759bb289-07cd-4103-bc90-107b7f13978d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.8a862cc4-ceb9-4ff7-8e1c-2b01cd7e1a09": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.4fdd7824-d2ef-4a4f-a6ca-80a5098af105": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.6480661e-12de-42e9-aa02-d4f37b23942d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.05232b81-d945-4112-99bf-d1adb2552428": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.42904e0f-f6d7-496e-8bce-72bd1e669e99": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.6026652e-2f3a-492c-b1b2-e5a1ef8ceee6": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d487d829-d35c-4c4f-b4e8-af804b29463e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.98e6a250-a27f-41c2-8685-e80474a2d174": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c99cc7ef-20b0-4743-9638-61cb4beeb5ec": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2f07215e-0ea6-4afe-8c19-ed0ed81246d6": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.eb1fecb1-6d0c-413a-b546-2c2fcf320d94": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0f64feba-0a96-41e4-b8e3-10358e4c86c6": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.74447b1a-33da-45b7-aa4b-a35e2afb6803": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d0cabfc7-0a42-4d21-a028-eb1220bfece8": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.7fe749a2-90b7-4d22-9dff-56eaa7adb3d5": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.e88621ad-4a3d-481e-b292-b710f0756313": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.079f2e09-0827-458e-91d3-6dd5b8b80c56": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.5b0c25b0-761b-437b-8be3-af045c9e00bc": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0a2a3238-42ea-46de-8140-94e74f381916": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2885a415-17fb-4374-8070-0be55407af6c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.74b360bb-61b3-4ed4-8942-1c21bdf630ef": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.31026a42-b854-4517-b2d0-790036cfe6ad": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.3b090ba6-775a-44a1-bc43-c6807380fb59": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2f503fac-0d18-436b-a5d1-64263c5fc616": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.befd9d9c-edd5-483e-b378-b3867451769d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0c1ee324-e522-440a-85bf-e91847091ec9": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.465add9b-a2c7-48f1-84de-966fbbd20c27": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.e2991eb4-1aee-4d04-9045-989159a9b64f": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d3fe0eae-7883-4fe6-9a98-747b53d860ca": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.54a30090-50dd-4534-af69-bc7120297bf9": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.df0a8efc-bfd5-4c57-adc6-08d63794041e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.6c69f289-ca43-4731-9729-0341250e0591": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.5e44dd96-8baf-47dd-9aba-79887e8c3835": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.614ba8ae-b911-4705-95f8-aafe213e00f3": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.6a21fce9-ece0-4827-ad71-aa0211b1b0e1": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.862ba3ee-9c27-40e6-9e86-a5ce4c1bae67": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a9061df6-daf5-47f3-a217-39df555f9762": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.235bcd7b-1bdb-4616-99bb-ecd321f449a0": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f229a8b2-9561-4e7d-ad3f-de8acd5a78a3": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c9c11eda-6318-4e7c-b108-a01feea60e45": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.57f698eb-511f-4cfb-95b0-a752efab60ea": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.790a6cce-23fa-4e8b-8ed7-0d83ed40acb1": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a97003d7-c86d-41a3-8655-ca35c6912d42": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.3179746f-a523-4f4d-8bef-44d0c117cb43": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.7bcb6ac6-003e-4c30-ae6d-f919a2cb5195": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.09f421c4-eff1-4b5c-a692-45dfbd837758": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.79ce3fb5-ecce-4b0f-96a2-bf7094473416": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b16f4c7f-2876-4165-8c38-a7ef0b9cbb13": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.4619464a-a90c-4ce6-854d-9decfb58c603": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.358edef5-5436-46ca-a90c-4d691ea7c281": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.6cc053d6-5012-4cc7-81e8-43768a0886be": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.43df816f-7fee-4e8a-b396-9a84b2214e7b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.75e0f02d-1c15-4877-8443-724ddfaf45f6": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.cb59660e-e499-4b18-a779-46fed92d0879": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.56776268-7d1e-47b3-8c3a-bb7dc5d102f4": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c0e34d5c-831b-4f01-aab9-b95fae7e0bb1": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.13c70679-77d6-404e-9b4d-ca214713e315": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.95476ad8-f2dd-4667-99a5-5a5309299702": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.56df3f74-7cd2-4229-98b7-a593d435ad70": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c58749a0-bec2-415b-aa25-33eca5cce8b7": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.362530ad-9f84-49c4-a8cb-bea45c77c474": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2f576a37-bd5a-4894-9340-1e69775c8b68": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.7f8ffdde-2056-4739-bfe6-cbb0a4de37ae": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.aba09cf2-f67c-4056-b503-5a53399e634b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.bd892fac-0009-4886-9ced-5fbffab2d540": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.1d61b9ee-e6de-4db6-8782-68eba42d357a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d408fc8b-4be2-40b9-b1d4-2047cdc472b6": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.06b8d0b3-318a-4a06-902c-f42ce169774b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.6d87c24a-6453-48fd-9921-cede6b1b0001": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c8d78160-4a98-441c-a707-c1fde53f9044": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.dfe87217-dc3b-413c-9e42-912386be5d5f": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d3e4d075-4050-46af-bfd3-94944eaae35b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2530ef2e-0df9-4364-8e08-5d872cd9621e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.cbd099ee-0b05-402b-803d-9753a84a9e83": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2c5bbb3d-d8f4-496c-ae72-b739f5b1a90c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.e179e840-bd5c-45b3-8bae-2b3706861bb3": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d4e3757c-36f7-45f7-a679-6292e8300200": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.fa7c7cc8-f504-4aa7-a068-97c57ff1e1ff": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0fb30729-fd3e-4e76-9c02-d7b97a6d3b9c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.00d62e94-80d1-4792-bdea-88a064f6bf65": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.667d02f9-f672-4a0c-a9cd-e8111ed1d8bd": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.8be3d8d9-4e73-49db-93a6-83349ac1af05": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.5563fb1b-a5a1-4372-84b9-b0be87acc501": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c28c0731-5f76-4b55-8326-a584e385e8cb": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.8108dc36-1eb3-487b-9c03-600c49a6d11c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c841583c-4e19-4eb2-898a-d7e61859daad": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.02c9e148-b98f-42ae-80f1-d19a6d3fcfb2": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.20010c04-2f30-4772-9041-6f7e836158f8": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.21f3f75a-e37f-44b6-81f5-337cc11e5eac": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.624faf57-efdb-444b-85b7-fbb680ed2b73": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.5395f0ad-b0c1-472c-b815-4bf3eba9dcfe": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.50f6b3f3-e483-41b0-a44a-465109c160b7": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.13312da0-7cf4-4825-ac6e-eb35c673e63e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.8766d230-d3d4-45fb-82a6-2dbaec0c775b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d411d43b-7c61-4fa1-b41b-4e7ec5eb862c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.dd462165-113a-4b0e-b566-a242cfd475dd": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.dec2b9a9-a942-420c-ad1c-a41ab979ba6b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c9c4743b-a803-47b3-8405-f6aeb34a279b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.95a128d2-01a1-4e31-a6de-33bc7c091269": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.dcaa735c-9ed7-4894-a7bd-ed8931cdd75e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.5017b3a0-ce88-4884-bace-c0550e729ab5": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.7064860b-42de-47c3-b5ac-3560d941fe0f": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.29a700d5-082c-4f6b-bafd-f4c4e1486624": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.43c6257e-4064-422d-8075-5ec55861c177": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.960814d3-b3bd-4a5a-a541-906c1e121902": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.323bc6bc-069b-497b-9f64-d64c21bdba79": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.bc747939-87ef-409b-bb1e-48c94863579c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f4bd3e6c-94cf-4c81-bf3a-63aa743a6639": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.e00e0cdc-8668-4ca5-86e0-1219332907c0": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a47d5366-6212-48d7-98b0-5ccc2506052c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a0631edf-ffac-4381-92b6-98e76e980131": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0f327d3d-33ce-498a-9234-6c1fe9f51d6a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.4e0d5cba-13d4-497e-a320-d1236df4dce2": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.aa4b919c-76e4-43db-8962-2b2cacd33267": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.9ecc8bf3-5bf6-4713-9868-c6059db4d432": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.9b65d27f-65f6-4913-b142-a1a128ebf21f": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a2dbc5b2-ae56-4583-bc9f-ec0f70601eae": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.bd0ab1a7-853f-44dd-a29f-967b3808e132": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.82af7a87-a737-49cd-84a0-872e820d9c91": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.60d29f19-7871-4b8e-a2e5-3bf7edf17c00": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.e91d28ca-1730-4560-82ab-205175ca2bf9": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.ffa93a1b-f239-4c0a-9f34-50cd6532f353": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.47749b6f-e118-4fe5-b13d-11fe1189d77d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.1e59e156-0e2c-4f6d-a828-030d1322fde6": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.bbb0f7dc-a5f9-4f11-8a33-f8b234c0cc89": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2f257fd0-6e5d-4690-9f01-3435e3578798": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c027d77e-97c4-43eb-99cd-672dedcf8f14": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b54ead56-01d3-442f-9689-c422f5be5e27": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.db312e00-7a9d-492d-a6db-7298848e06b2": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.48384c9b-ce41-4356-8364-6ce566eac315": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.216f7a7d-663b-42a6-b430-3817a1180dbd": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.93b8a0b3-9766-47b1-a8bc-03975d6f3063": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.e292ffd7-ca03-4054-89d1-90ffbae8d1b0": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c2315804-efa4-4b5e-ae67-41457d8cd8c8": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2be6f96b-eecb-4205-9ca9-b364196535ab": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.82672338-b561-408d-a17e-902c1f37e6a9": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.9533c89f-d5dd-4959-ba2c-66be5df70f60": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b8243d12-2068-42e4-bb31-6f0b5add5e5a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b5b7cf41-fa32-4c63-a182-9b048c290f05": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.fb85bcd0-833b-4e23-bab7-4e9ae86075df": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b892433b-6318-4716-9bb8-fc13e6a55fbb": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.495d58fb-eba7-4c39-a92e-d1cf5ba8bc95": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.25833838-38b9-414d-bca6-de0bf5c2ac28": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b1a76740-f08d-4af6-a37a-a1bdf73fef5c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.98d20258-bdbe-4286-a2d2-36dc4722cac1": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.cdd7350c-f06a-410e-841c-06acf0dc312c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.251a41b5-0dfe-4c7b-abe4-9b28d0a52a22": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.47578912-129e-4ee2-9392-a5e04f4592b4": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.6d12e45b-2c1f-4931-9dcf-c96084d99c8f": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a564439d-3102-47dc-8f4b-70b080383552": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.19376fcb-fc7a-4b4a-9fea-6865e423519e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c68956b5-95b2-48f4-873e-aabc074a5497": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.19ca1b40-02cf-45de-b4bd-4d9a5b5ce7e7": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.cb1ef187-ec66-47a4-9d18-a2b4099d16ba": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b9297a41-9a9a-46e4-a7a9-4281ff5c88e7": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2bf48b4d-12c8-43be-9f95-c4c54fe34712": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.fe815eab-027d-49db-afd1-e4a21387b2fe": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.42741272-127f-46fb-b058-172301e5edd1": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.4c1497cc-4638-40fc-b045-f342c4d3e5b3": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.36d7f751-faeb-48a4-9fb3-fc8248bb515c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.59ff61dd-05ce-4ab5-8d8e-ebb88ea4a07e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.09dff532-7bc4-4949-bfdf-7c4a6e59097a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.be1546de-8ebe-4d4c-8493-92fe5dd83fdc": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.9f6e27eb-33d2-4347-a1f0-b1293eb88c40": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.050a5113-59bc-461e-ac78-420e16055303": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.49f2d11b-a2fd-4f79-930d-a0d97fd0c7fc": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a8753236-c6ec-4eab-88c0-cf1939cf0333": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.178c6bab-7e28-413a-9055-24fac0de0d0a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.266918e6-af3d-48f8-89d4-657ff2214626": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a504768a-c5bf-4660-986d-07590f6ee816": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d4beee99-ab37-4663-b331-4de9f42ec333": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.5652a68a-720a-4954-adfa-38b8e2890b8d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.ff8d6ab3-e544-4f38-9d76-7206e7e4d9fe": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.84a6f9be-759c-42ea-815b-6b29a90b7742": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a8e2e580-5b20-451d-80ef-7ee19aea62ec": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.6c7900af-a3e4-4402-937d-9eeda843398f": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a1dc0ff4-ae77-4126-a499-1f39e9c08115": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.53ad5789-5fd6-41e8-b748-ce9e0bff280b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.af1271f1-d7b4-446b-8fb0-1d94eee5846f": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.bfd168f9-71fe-41f9-a4f6-60ce897917a7": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a5a69bcd-a7f7-4957-ab0b-393437e4055d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.3d777436-a3ab-4465-b3c2-63d7eb28b50d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f4ef1ee9-e2f9-42ff-a210-f0e2ce9aab72": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.9fe3fe14-044e-4dfa-bbcc-41dea612f05a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.7a90ce1b-f0d9-443b-b143-b82562fef529": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.e0c0707d-b542-4aae-a8b4-8633673fd520": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.66485e91-b88c-4a7c-8472-e593b8496e82": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.46f8d4ae-3203-4b91-9bd3-13e0b8ad240d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.39db6489-2e23-4cb3-a0be-a4e78a2e9142": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.09073a81-2a1b-4200-905b-98b43152fe37": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.82f12dce-4db3-44d8-9eff-b24feb20d568": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b2160fad-74d6-425b-9c76-d3b662807dbf": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0d707bca-be14-4504-b500-9e44abebab44": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.80c27b8b-ebb6-486e-9fb8-a4d29ade396c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.037796b8-42d8-4ea4-abec-f8c8de0d97e8": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.1fd87ecf-4269-4874-859e-d49c238694bf": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d9e7d2f3-bb82-4e97-9269-d65e6b08d8d9": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.9834732b-1b38-471a-b1bb-64471b27a2ee": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b4a61b67-5a6e-4b9f-87c9-95cf1b38df5e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.5a9b5ddb-7ae0-4f69-9b94-fa02f91224fe": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c765b1bf-87ee-4324-843a-8ca578ef2f69": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f451e001-95a4-4c6c-94e0-cdbcda175b7b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.83916d2b-f03f-4add-9276-5080b66925b4": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.6cecf88f-e9d9-4954-b64e-00246781b591": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.08209d64-40fa-4771-9415-c23e962a5028": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d1633911-dff9-4079-a0cb-5efe70d9a1fb": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.ca145f06-f0f5-4538-978f-0af3f1c32d73": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0300b4ea-e71b-4f9c-b4f2-f04f98e92d6c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b92a815e-5d21-4adc-8a1f-378ba6be23c8": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.59cd5b64-d1c8-4249-ab41-2106e25df543": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b43e4c29-4bcf-4cb9-9001-2a9f9f8ec993": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.73c4c40c-d5c3-462a-aba2-7ed0eb7fc1dc": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.e5d8aaf6-c58c-4851-a48d-e86a616c32b3": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.bf04ca43-aaa4-4877-a1df-80042934a312": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a24ce0c8-09dd-4ea2-8ce0-4e54a44fda19": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.9aba3fab-cb0a-4ea1-a439-9ff419b23841": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.11b6429c-7f14-436c-a3cc-f5cfad7b63c0": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c18eb41a-8a26-4a5a-bf17-e1417cebb0dc": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.18cac962-eefd-4506-8efd-cd584f027369": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.1486a3bc-3bf6-436c-a6b9-1dc36dcb505d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.1c0ccb4b-9b26-4078-94bb-31e98017e8f2": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.9f663595-3a33-4503-a86e-c15b8e3113a0": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b83d4ea0-973a-4164-be6f-df5fff2b9b0e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.898e3ece-caad-49b2-8486-400e653eea9d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.7ab39604-1f7a-48e6-bd9c-50cfc30e8dfa": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.4f2f14d0-f991-4f10-b516-20e744c08fce": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.739826e2-62a6-4726-8294-5359016f8d24": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.e0d6060d-596b-460f-9cac-22ef16a947b6": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.5c687659-3110-4757-b25f-ab28a7190da5": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b0daabcd-f51d-4208-9742-4a4512e2bbb5": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.bbbe114e-124b-40cb-a884-9edd94353bba": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.ee874ddb-dd03-4843-8a61-202936b2a845": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.112ace31-6c57-405a-8c91-a2a19364fa20": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.df628b2c-64d0-4b35-bbde-c3536bcb05bc": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.9d57dff8-de30-4e32-8278-c5a947ef8c25": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2c83980a-deb6-4e52-95a8-a87155cc3e2a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b6fd9a07-2647-4b83-9ca7-2d3a5668865c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.86c57486-ce6b-45ae-b953-2f15ae8cf0cb": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.7039fa97-b91e-42c4-b974-c75ab08e4d51": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.4f6883d1-6421-4350-8ca5-7bfc57da20e9": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.dda819a3-30c3-45e3-9cb0-30c1f1ffa48e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.efe699bf-ef82-4ce5-b87c-1cbb2e0aa420": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f343899f-5778-4b23-a97e-bda411656646": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.1b73b0cd-a0e3-443a-bc6a-edfcbc8d5481": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.eed12ec3-1c34-4165-b66d-62dc0cf3dc76": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.1420a8f0-0482-4fa6-86ec-876d84c27255": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.63c8df59-28ad-49c9-a605-028d5730d2b6": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.da4dbacd-671b-45ee-b70e-58aa16de7d8f": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d33e4704-c07e-421e-8227-f3f74e9f57ff": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a699f864-3453-4f53-92d5-b394bfaebef7": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.64f12aa1-bb09-4c30-902f-0e94ffb936cb": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d9a46ea6-4cd5-45a9-9871-5c48d32e1cdb": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a1d0e52d-4cfc-4695-97f8-7f8a4c1a2938": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.ed95d76b-0dba-46a3-aa18-2d5f70b07511": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.94d78d4d-fcd1-4d1a-a0fc-e6f8c39d084b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.6e3be613-f4eb-4a14-87cd-398b0161eeda": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0a3c28cf-0365-40a7-bc3d-074e90bb28ce": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2facc6b4-52da-4fc5-b957-e29d06f19ae8": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0a3bf034-7203-45c2-aae5-74f9211929fa": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.42e9e133-51d4-4a91-b132-413eece2278c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.5920cf0f-3b24-488f-8534-53239f441f5b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.bdb5298b-feed-4876-9d61-de877c6534da": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f6a3faae-6a4e-478d-9a81-95fb87ab7d47": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.cfe8f476-45e3-485a-8d43-60d1c56f2a8e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.fcd0906c-5337-4f6e-8938-c71c2fe672d8": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.6842a257-a488-48aa-bb63-5663fe8e9f6a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.4c3faf72-fafe-4559-a496-7a0e1ddbc948": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.4d1139c2-0183-4670-af08-003694dec455": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.bc4593fb-caa7-4abe-90eb-fcc0d6c85ad6": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.050525d7-3275-486e-8f0e-9548aa81a156": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2234ff18-11e6-4689-9316-cae9fb3f0579": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.516e5193-61d3-4f2b-885b-4e0c5e81c775": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.cbfe0f07-d0fc-46d0-950f-167a091e020d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.439b8f2e-1e19-4735-b647-e2fa6a8ff48e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.461af26d-2006-48e4-9aec-6eb2db31d4ef": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.1bac9c8b-18bd-4f09-a8ae-867c43798762": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.edacb021-6f94-4f6f-a39b-4362609caea0": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.15237599-15e7-496b-a7e0-c02fddae26f8": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f2008694-9d04-4952-b40b-ae2fd880d9fe": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.da3412f8-9a33-4395-a75e-4d107d2557a4": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.ca4340a2-6371-457a-8e95-885adbcdc256": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f78a64e6-14a7-4654-95ab-04b1d1bb7318": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.dabbd6ba-8fd9-45dd-98f5-27aa3804dd46": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.162509c1-9ef9-4647-9ae5-843e6b214cce": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b34882e4-0e63-4fb7-9e5c-0b6a16eb5c1c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.9986a906-35f4-4e86-8dc7-27b8e1f64be8": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f9a1b695-bf65-4098-abce-c8593a427731": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f4845b86-e79e-4382-8d78-2376221f9324": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.025f0dde-748b-44f4-93e2-4e0602d30104": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.190e33fc-0d42-49fd-8f4d-1cfd174b988a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.141f3c86-ae34-430f-9cba-d1278047fe0d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.10d399d8-6247-48ef-a1b2-d777ecca827d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.1f9686d7-f067-4253-88a6-639125a625a6": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.09097ac1-03ea-456c-a1bd-49bdc2bb9499": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.848ad0c5-2fab-4481-8e84-72db6bdc6d2e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0fb3ebe0-46c3-4e9c-9961-e62aa512fab3": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d592f939-eaf5-4c33-89f6-8af3b36d338f": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.cbc726a3-93f3-41e2-ba6b-9c591096eda9": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b89f02aa-5ed5-4e1f-a8b0-c5d98e6ee439": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.21a60676-e555-4b27-9cc6-3fdd14f5d3cb": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a5edab26-6910-43c9-ba33-3f482849596a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.40e0f21e-701e-48ce-9c22-8bee64b1a7b1": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.3c01a9ce-5e01-4edb-9a43-2fd1a02ee8aa": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.01f3b831-e981-471f-aef9-076b054e3495": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.ac9fe71d-cde5-4954-80da-a94e2ff6ce7a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.04ccaf9c-a0e4-4ca9-b96b-d32e3fc7f384": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.7c632749-fb6d-4407-a8f2-aac72d959a4d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.7281f569-60d5-45bd-8f3c-b01762098f77": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.1f99779d-11cb-4679-9a0e-fce1be58f6b7": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.9c40a0cb-0fb2-4f9d-8e69-60b3a2b4ddd3": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.6433f0ed-d000-473b-8412-c61c8e39a80e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.ac11bd02-625e-4eef-83f3-6ed1f24485ff": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.ad9f3eb0-45be-4ec0-b4bb-5b61d4a96d6d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.16ed92b5-de67-44e4-b11a-7474081a00d2": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.12fb6cce-1f55-4359-b189-700c8ba16935": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f5f4ce80-df89-4a85-ba7f-5aa819e9a4d7": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.999e4bc2-3d7a-4d73-9f5e-62363accde44": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.8b84ccf4-bb4b-48fd-8009-2c2641466185": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d783263e-b457-4785-b15c-ce631faf3192": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.7f4e5764-db9a-4cb2-b9c4-08618c6737b7": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.1583ba2e-e791-4f4d-be82-4c59fe51f1b5": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.733458ea-e46c-49ed-8e8f-de95148cf0bc": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2eadbc08-32b4-4485-9cfd-087223e7040b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.32313c89-b894-4ae7-b55d-a9bbd6af6dc6": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c798ba8d-2b67-459b-994d-97e286d33ca9": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d31baf5d-0590-4126-aa80-85de9beed94f": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0d65cf74-92ad-4d03-a7d1-90a63c8a2823": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.aa830670-f0ba-4069-98c1-c71a4e8c7d94": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.acdd68c3-34bb-4a9b-9feb-1c9580852eef": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.71802d07-348e-45af-9fed-f4f8232b9142": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f5a54b2e-58c3-45e8-8e0f-00fd61db9f27": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.7d242a44-c31b-419e-848e-73eba79f962e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2a60b0b5-2ad5-42d2-8ed5-cf9f73e6f24b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.4e5d1d22-b993-4b38-b2bd-60f328e1ce76": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d7c17af9-35ea-4346-bd72-cd68b2ebd88c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.7502e17f-dfd7-46ad-9f34-2b0beca8aed3": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.4d270194-23a5-445f-8b66-5ee347054400": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.6d13ed35-7c06-41c2-afe7-847072a84d7a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.fe66604f-b58a-48e7-8c42-5b7b3ce5cb45": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.be0c00dd-5149-4fe2-a17d-03564255330c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.062c06ac-6ca0-4b03-8d5e-63a84eb8b9c2": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.7980b93f-4708-4499-8047-08cb9469b4f2": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0bb8a36a-3c0e-4545-bbc6-b6c5b80b0ee6": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.494f1c44-47b9-48be-9240-5a9df560fdaf": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.5ec8d076-631f-428e-aaf3-44fef2b83bac": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.88914f01-f0d5-49fd-ab1f-e756a3ddfd8d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.13e1b1ea-a0df-43b2-8f1b-e8340bb62df8": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.123f0530-1218-4db1-b8ce-aecf38d8ec41": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.024f2c81-68af-4eef-bea5-1b1d43bd1b39": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.6118c41e-e92e-4865-9f1c-64dd19e2bc40": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.34e3bc00-ec41-4e3a-986d-af500b03fc5c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.5df88778-175b-486a-88fb-aba781cb3b05": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d7d93932-2902-44e3-94d3-331725ce1859": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.5da0ef0c-154d-445e-8632-02cd3b280785": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.7a3bb308-78bb-4f7f-97cf-91407fbe92a4": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.46604509-5226-42af-ba63-41eeaed19074": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.4177af82-b6e3-4200-9fb8-d66f47611742": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.7b10727a-2349-4337-8e3e-9ae04f0e98c2": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.e837c37b-a3b6-49bd-9af7-e3bc771c4786": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.60e98822-2c17-4de7-aa6d-3b12e3eb48c2": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.140628f4-5b97-4b01-8a55-ca68cf49c635": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.de3c8e29-8a94-4f29-8c6a-267c0739c5c8": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d5957f63-fc2f-4046-864c-9e01c3978a6c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.ba009e81-1bbd-44dd-928f-21681d2dc1ff": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c373d98a-0558-4f14-a58f-e253e43c3435": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.e11ce42f-0d2e-4afb-9017-521fde9521a2": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2aed4449-60c0-45a6-884d-73eee930eed8": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.92cbe949-7398-4e53-b101-11fd2140c868": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.001f3ebb-79dc-43ad-a363-6dc668d06a0c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f7411fd1-46e2-4056-be8c-89475875f768": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.82f39468-d922-4a18-88d4-9ef7b8b366f1": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.dcae03b2-1838-4db7-9b1d-3fe87b70c19a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.301495eb-5851-4dce-9625-779ebb8d7b2b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0dc691fb-cba3-4dce-b9ad-94fd84b7ca7f": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.8b3f37aa-64aa-4d89-8593-52cbf781b713": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2258201f-7beb-4b2a-8a52-ea31c09de73f": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.00497277-4b40-4d36-a473-8d8e1a187c18": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.12b405e6-2827-4279-b85a-7f06475a69a4": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.9d0e577d-eca2-4b05-9266-00f94901ae69": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.df8406e6-56bf-4de6-a8e0-64caf5b52058": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.62684ebe-62d0-4999-b4c3-c768e371caac": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d421a5a4-8025-4809-8a30-68c723e46af6": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.098d8367-a714-4e16-97b5-44f42a2a1cc2": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.10105b0a-c18f-4b77-8ac9-bec3250e37b7": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.abd5479c-e5d2-46ba-8687-0c5d37b31bfe": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.fb950c25-8deb-439d-a5c8-1a24b64cd5be": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.771941bc-1dab-4451-ad03-1cf809b2c511": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c15ee1ad-adb1-4017-a5ef-a56071197a38": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.036a8839-c5f9-4206-a979-201e9dac1557": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.41754bbf-ade6-41a3-97f6-90f101c65265": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.192c6112-5287-46c9-9fed-5260db08a41c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.7b840e91-b45a-4403-8b34-6b9b4dda2ebf": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a96b6197-2490-4e22-8705-d372ee76664b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.13aced92-5b3d-407d-b242-fb8187a78dd7": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2b747510-63ea-489c-88de-af7995d94d45": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.54108c84-c648-4c91-92c6-816711878a4f": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.4a2000eb-92b5-4a41-8f80-6fa1a6849855": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.8f2bed8f-56cb-4269-8e1d-082af6201775": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f076aa19-9261-4d21-8fbc-f330d9d4e87a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.1cfd5a5b-cd0f-4a6e-8108-c16bda75ebee": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.edd8befd-440a-479a-9759-c8f90b4a2528": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.8bcfc61c-0285-4034-ac7b-a3ba7559fba2": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.39865a2b-287b-4dbc-b8dc-8af202d1a4ab": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.484a7001-9bbd-43fd-b99f-08c6370723d1": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f72f7027-2ca5-4473-a8f1-2047d8b400fd": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.ac349786-bc86-465d-9374-a277d15a892c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.4de8ccc0-035a-46b9-870d-6df54238eb65": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d7924931-d38d-4c59-a987-6a10f48a18c9": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a7fe5a85-3eaf-4c33-b0f5-54e67fbc09de": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0231b26c-ac28-44e8-a2bf-cc7c86984e7e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.ef157ce9-4fc5-4441-8592-989b1fcd61b8": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.afe43360-ecca-472a-b501-062f898650a5": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.6fe4adb6-aae8-4a74-ba6b-9bdcd58b05b5": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.fdf6ccbc-7e57-4767-8c8d-7db48b2874cc": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.5715449a-bcad-41cd-bdb7-252d43b3ebcf": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a3fdc4e9-f528-43e7-911f-9cf5d0cce210": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.cd57083c-1262-450a-aab2-b03fa36456d2": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b66e30f0-28a1-459d-a0d2-193d1772ece1": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0843614b-645e-4d55-9e70-f960d504cadb": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.12950855-9231-4731-9ccc-e8bc9f61e170": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c1bc355c-4dfb-4ea0-a98e-9801871107f2": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.4b7e6128-69d3-4511-a3ca-cfba25c6e002": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.79fdad19-834d-463e-89f6-059c0865a034": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.68735c24-e65b-47f6-9c23-e1be5123f6a6": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.4d65036f-7cf3-4ec5-be30-d20f684b820a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.72b2ca6d-de17-42a6-a0fd-1afdb1fc55d5": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a986dbd9-92fb-45fc-9769-bf75542c9b49": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.fbc1e9f3-0957-4dfb-b273-f3ed4a6c40f7": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a3fe3b6f-af2b-4740-9ffc-1c93f1bc868c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.46b346f5-6f58-4e3d-b45d-dfb3d70d25d2": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c6bc2e2d-1817-4856-9e5d-5a5136963485": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c62fbabe-1ac1-403a-bb7e-1f0559dd7442": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.aa72d773-765e-42bb-bf5b-f070a97f5884": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.7b639ca0-4e69-4b39-8815-a9d3c712cf9d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.5bc7bc61-6e00-45ed-800d-e324a3ee1196": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.b475d325-7c60-4115-b465-f1d691ab75b0": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f98589c7-10e8-4903-b801-f2a42135b190": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.166d5baa-74b2-498c-b2cf-a15ddf4df6a0": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.22e50919-7f11-45ed-881e-31482670f416": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.81f03f9e-6abc-45f9-8d8d-73e7722b30b7": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.ac0f7677-9ca2-4b20-a00f-0264a3aab2c6": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.217616ab-32cb-4c7f-b51c-7da3974de4e2": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.781bcd5b-be77-4514-bffc-aa56d829aaff": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a8f06c67-81eb-471c-9081-0648c9400e27": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.4297cfc8-623f-4d32-b353-5a441c2c632f": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.e01efd03-7851-41b8-a34d-7b7a56d77d31": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.53afa754-c4c0-4a31-81ed-5ed4fa9aab77": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.3faefe1b-3c1d-47e6-93d5-dbdd17f2e4fe": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.1a024983-b73b-4b2c-a350-db9152de27a9": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f5117c12-30f6-4bb7-8e7d-32210d6d278e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.3bb4452f-5bd7-4cce-8ec8-d68610e00b92": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.5dbba89e-cd61-403e-ac30-8bd0cd9e203e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.e652f53d-9472-4ce0-a70b-79f0dbaa9d1a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2d0b16d8-0781-411e-a06b-f62bf9a9c253": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.41b8a70d-5df8-45f5-956a-c30b2f3e06de": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.294ea660-e93e-4596-ad81-5a53d2ba2555": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.23bff06b-34e8-4f9a-ae67-4405393c874c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.daaf3365-9511-4f12-a744-2a8c37a655b9": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f38ff989-2a23-4834-9b3a-edc7d016d66d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2cd07893-c184-4369-bbeb-45c2e9e055a7": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0dd5ea9d-9d43-4a2a-92f5-c140738ffedd": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.ed66b8e2-8b3c-4be4-8cde-eabdfce17709": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.62d91e86-a22e-4ef9-851d-bd2b02c411a9": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.3b6973c4-bca5-4e8a-88a2-dc397ec1a691": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.391f650b-0f52-43f6-b3f3-bd7fbca1c11e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.60b67ca4-2b82-4810-87ea-8dfe866c2ed6": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.0cedee86-a2d2-4325-a662-a7399be15d44": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.baa04acc-64aa-435e-b012-1af94d0b0cf1": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.820927f5-8c13-4b77-acb7-fae7fb55b459": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f8f9967c-cb22-4c57-b68d-629ca40f3d90": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.cb9b7a67-738f-43c9-bac9-be9b72ac57c5": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f4e48486-b923-43bd-a250-d6db2aeb9411": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.27159a73-e3ac-4fa9-b18c-2f70157e31d7": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.a76cc0ca-e585-42b5-8ec9-369b95da3eff": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.83887671-81a2-4ffc-884c-a2d1b8ccacfa": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.22cf1c29-6d70-49ea-87b4-0dd2bcdb9952": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c01c5ea3-cf81-43b9-981e-f51ee24cb8e5": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.4d20a016-5fcf-45a6-946d-9fabe2319230": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.6b13d2f6-78fe-4bd6-bbce-5592cb2ce9e1": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.172b603f-fddb-46cc-ac9e-0cd90a339c77": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d7f7c11b-8ff6-4543-9945-fd500d9a80f9": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.95f8e010-8e75-4da2-ac05-b59763888535": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.cc8a6cc8-4072-46f7-a75c-73683eed0d2e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f3454ba6-e5bd-4d85-838a-b838f8687ce7": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2fed4dad-d36f-47f1-9671-07dc97cfb50c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.fe168e9f-37bf-4cb4-b42d-1db79938223b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.9ef5d8d7-15bb-40b1-a6e4-e4cedc5fe214": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.113e4367-2915-402c-887f-f7dafdb28c86": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.ec6af399-d960-4715-92c5-760fce33d803": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.312fd370-dae0-41b9-977f-282fc553e701": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2492a986-0932-437a-a7b4-414dbebb4a2a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.394246dc-42f8-4fbd-987c-7b62c47b9f06": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d1a650c6-fd8f-4509-801b-10c14f10344e": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.3933cd74-d4f5-4129-b3a1-71d573c5bf85": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.3681f8cd-22d5-4c2c-b03f-a751bc39753d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.94472cb5-7302-4b56-9fb8-ad96fe2971f8": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.357d3d3d-4029-4c4f-81b3-ed484ab03ad8": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.44dcbb55-20f6-4737-9557-d6301fca587d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.f33ae168-76dc-4662-9998-5f6729d19523": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.369e9679-fef1-4678-aab9-7edcb39f5533": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d9c346b8-279b-4432-9d3a-539a576da4e2": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.7fce2f3b-7564-40a0-8dfc-741c66a3b993": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.8a88f79c-3593-4316-8308-8bbc9622d0ec": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d6c8fb91-1f7d-4931-84e3-e7257a79daf2": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.1f3f5a8f-412f-4da1-8e7a-4303962079d1": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d06d1e0c-2e71-4928-922f-c587f712a8e9": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.82839e74-b53c-4d18-af5d-024d8f09fb3f": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.26335c09-8a6a-461d-85c7-f0dbe37bb890": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2cf41a31-2530-4b4d-98d1-4f8fdf7e546c": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c7dd2a5b-3a7c-4ab0-8dc2-81f2d2cb8af1": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.cb4c03ee-f173-483a-b3b6-f9de065a7d04": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.27926937-f426-490f-ac0a-454d9d2def37": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.02777730-3fe8-4eba-8a16-e847042b7351": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c2b27288-d156-4d16-ac94-cf431548f34a": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.ba4ccfb6-f00d-4fb2-8519-aa43356218f6": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.042e4d0c-f835-47dd-8075-745df0a7f8f2": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.25294346-8919-49c4-affa-d87616ed3df5": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.d146f785-7ae1-4728-8d90-20b9cbf8f35d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.2ae805e1-cc34-42b5-9dae-7b3c189fdec5": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.1c57b2eb-1206-4833-afb0-a65ec3f432a0": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.8b6d9371-69a3-4cbe-ac76-13aecbb4c468": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.5cc109fc-0d43-4d3d-9523-b60e9b27198d": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.c61f3ce9-54c7-4b07-9e44-7affd7d16e5b": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.5a811f7d-30af-40bd-a691-0f181f125541": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.cdfbc891-17fa-45e3-9ea6-b0b1bc6defd2": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.91985c48-6ce5-4270-8f51-478299bb9284": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.8293455b-3322-4e45-a24a-2d64f77db033": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.5c793601-f8ea-470d-8c64-3e669226e651": [ - "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", - "feeds_feed.90c85284-7ca8-4074-9178-97ff8384fe76" + "user.b8966985-d4b2-42a7-a319-2e94ccfbb849" ], "node.530c4270-2e61-4e03-af91-4969a5ac9b01": [ "user.b8966985-d4b2-42a7-a319-2e94ccfbb849", diff --git a/content/node.0001428e-621c-49ca-83d3-4323ea446f48.json b/content/node.0001428e-621c-49ca-83d3-4323ea446f48.json index 43bf9461c..6733d201c 100644 --- a/content/node.0001428e-621c-49ca-83d3-4323ea446f48.json +++ b/content/node.0001428e-621c-49ca-83d3-4323ea446f48.json @@ -87,14 +87,5 @@ "processed": "\n
A common mistake I see with new Developers and Development teams when starting with automated testing is to split development time and testing into separate tasks.<\/p>\n\n
They'll say when quoting a client or in an estimation session that the development time will take x hours and writing tests will take y hours.<\/p>\n\n
This is something I've always avoided.<\/p>\n\n
When broken out this way, it implies the automated tests are optional when they should be an integral part of the development process.<\/p>\n\n
They aren't a separate task that can be removed or skipped to save time or money.<\/p>\n\n
If I take my car to a garage, I don't ask them how long it will take to repair and how long to test what they've done.<\/p>\n\n
I want to know how much the whole task will cost and how long it will take.<\/p>\n\n
I assume they automatically test and verify the work they do and follow their industry's standard and best practices.<\/p>\n\n
I'm doing the same when developing software.<\/p>\n\n ", "summary": null } - ], - "feeds_item": [ - { - "imported": "1970-01-01T00:32:50+00:00", - "guid": null, - "hash": "71938847a402f6b5af7c2e34bca063d3", - "target_type": "feeds_feed", - "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76" - } ] } \ No newline at end of file diff --git a/content/node.001f3ebb-79dc-43ad-a363-6dc668d06a0c.json b/content/node.001f3ebb-79dc-43ad-a363-6dc668d06a0c.json index 247ab866a..35cbd87fd 100644 --- a/content/node.001f3ebb-79dc-43ad-a363-6dc668d06a0c.json +++ b/content/node.001f3ebb-79dc-43ad-a363-6dc668d06a0c.json @@ -87,14 +87,5 @@ "processed": "\n
Test cases are usually split into two or three sections - \"Arrange, Act, Assert\" or \"Given, When, Then\".<\/p>\n\n
If the test has a prerequisite, such as some users or content to be created or in a given state, you create the required environment for the test. With unit tests, this would include mocking any dependencies you need to use.<\/p>\n\n
Then you perform an action on the subject under test and, finally, assert that the system is in the desired state.<\/p>\n\n
Maybe a user was pending initially, and they're active after running a command or a cron task. You can assert the initial state of the user as well as the final state to ensure the action did what it was supposed to do.<\/p>\n\n
To help me get started, I'll sometimes write a test like this with placeholders to separate the test into its separate stages:<\/p>\n\n
\/** @test *\/\nfunction should_activate_a_pending_user(): void {\n \/\/ Arrange.\n\n \/\/ Act.\n\n \/\/ Assert.\n}\n<\/code><\/pre>\n\nThis makes me think about the different stages and what each might need to contain.<\/p>\n\n
Option 2<\/h2>\n\n
Or I might write it out in the \"Given, When, Then\" format:<\/p>\n\n
\/** @test *\/\nfunction should_activate_a_pending_user(): void {\n \/\/ Given I have a user.\n \/\/ And the user is pending.\n\n \/\/ When I run the user update command.\n\n \/\/ Then the user should no longer be 'pending'.\n \/\/ And the user status should be 'active'.\n}\n<\/code><\/pre>\n\nThis takes a little longer to write but feels more familiar if you're used to a behavioural testing framework like Behat.<\/p>\n\n
Either way, sometimes, I'll remove the comments once I've written the code around them or leave them to provide additional context.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "a1a228d3231ffab8895ec0cbd78f0b1d",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.00497277-4b40-4d36-a473-8d8e1a187c18.json b/content/node.00497277-4b40-4d36-a473-8d8e1a187c18.json
index a62ed3e85..0c71feebc 100644
--- a/content/node.00497277-4b40-4d36-a473-8d8e1a187c18.json
+++ b/content/node.00497277-4b40-4d36-a473-8d8e1a187c18.json
@@ -87,14 +87,5 @@
"processed": "\n
A side effect of using a tool to generate build configuration files<\/a> with templates is the consistency that it introduces.<\/p>\n\nThe majority of my projects use a PHP-FPM or PHP CLI container. In my Docker Compose file, the service was mostly named php<\/code> but sometimes it was php-fpm<\/code>. In the templated file, it's always named php<\/code>.<\/p>\n\nSome projects would use mysql<\/code> or mariadb<\/code> for the database service and nginx<\/code> or caddy<\/code> depending on which server was being used. These are now always database<\/code> and web<\/code> respectively.<\/p>\n\nAs well as being easier to switch between projects and not having to think about which names are used in each codebase, it's also much easier to write tools and automation when the names are consistent.<\/p>\n\n
For example, I'd always write a long-ish command to import a database file - reading and unzipping it, and importing it by connecting to the database running in its container. The command would essentially be the same with slight changes based on that project - such as the database service name.<\/p>\n\n
Now the command is the same for all projects, and I can automate it by writing a script that works on any project meaning I no longer need to write the long command at all.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "aacb745c094cf5a9f668c64b15000f49",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.00d62e94-80d1-4792-bdea-88a064f6bf65.json b/content/node.00d62e94-80d1-4792-bdea-88a064f6bf65.json
index 666cc01eb..bcbb69ed3 100644
--- a/content/node.00d62e94-80d1-4792-bdea-88a064f6bf65.json
+++ b/content/node.00d62e94-80d1-4792-bdea-88a064f6bf65.json
@@ -87,14 +87,5 @@
"processed": "\n
Something I see on many Developers' websites and CVs is percentages or levels of how well they know certain tools and frameworks.<\/p>\n\n
Things like \"80% of PHP\" or \"Advanced in HTML and CSS\".<\/p>\n\n
But how do you quantify that?<\/p>\n\n
Do people alter their percentages accordingly if a new feature is added to a language or framework?<\/p>\n\n
Or, instead of trying to show how much you understand, focus on what problems you can solve with those tools and how you can provide value to customers or employers instead of what tools you'd use to do it.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "3bf8b7e44f82bf7d6ad5ce1fda692ae6",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0100be71-79ef-44ea-922e-e75fcc26ae16.json b/content/node.0100be71-79ef-44ea-922e-e75fcc26ae16.json
index de3e280a4..9a3089855 100644
--- a/content/node.0100be71-79ef-44ea-922e-e75fcc26ae16.json
+++ b/content/node.0100be71-79ef-44ea-922e-e75fcc26ae16.json
@@ -87,14 +87,5 @@
"processed": "\n
A common reason why environments aren't updated and get out of sync is because it's a time-consuming or complex task.<\/p>\n\n
The process should be simple to run, quick, reliable and reproducible.<\/p>\n\n
It's the same as deploying a change to a staging or production environment.<\/p>\n\n
You want the same result on every time on every environment.<\/p>\n\n
You want every environment - including local development environments<\/a> to be as consistent as possible to minimise bugs and errors.<\/p>\n\nTo do this, I automate things to make them as simple as possible.<\/p>\n\n
I use run files<\/a> with commands to import databases, perform updates and run pre-update and post-update tasks.<\/p>\n\nI use tools like Nix and devenv<\/a> to create identical and reproducible environments.<\/p>\n\nThe simpler and quicker is it, the more it can and will be done.<\/p>\n\n
You can also use automation to perform long or complex tasks outside of working hours such as sanitising and importing large databases.<\/p>\n\n
The more you can automate, the better.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "957251b7baf05530d91b2a9731016317",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.01230324-62b5-442b-80e4-09268a31819b.json b/content/node.01230324-62b5-442b-80e4-09268a31819b.json
index 89862fa7a..7ab11661f 100644
--- a/content/node.01230324-62b5-442b-80e4-09268a31819b.json
+++ b/content/node.01230324-62b5-442b-80e4-09268a31819b.json
@@ -87,14 +87,5 @@
"processed": "\n
I started learning software and web development with HTML and CSS in 2007. Then I started with PHP and soon after started to learn Drupal 6 (or maybe 5).<\/p>\n\n
A lot of Developers' first programming language was PHP and maybe used earlier versions of Drupal before moving to another CMS, framework or language.<\/p>\n\n
They still remember, though, how things were when they used it and aren't aware of the advancements and improvements that have been made.<\/p>\n\n
The PHP language itself has improved significantly in recent versions with new features and much better peformance.<\/p>\n\n
Drupal is more powerful with a lot more available in core compared to when I started to use it and, since adopting modern PHP approaches and third-party code in Drupal 8, writing custom Drupal modules is different with fewer Drupalisms and more industry-standard approaches.<\/p>\n\n
If there's a tool you haven't tried for a while, maybe take another look and see if it's improved since you last used it.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "3baa147faae6a26ac886bb26940c8f43",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.01893784-8f45-4466-8586-17df23e7e4b5.json b/content/node.01893784-8f45-4466-8586-17df23e7e4b5.json
index 827b38a4e..7dc33c1b3 100644
--- a/content/node.01893784-8f45-4466-8586-17df23e7e4b5.json
+++ b/content/node.01893784-8f45-4466-8586-17df23e7e4b5.json
@@ -87,14 +87,5 @@
"processed": "\n
PHPStan is a static analysis tool for PHP.<\/p>\n\n
It finds potential issues in PHP code without needing to run it, so Developers can find and resolve potential issues sooner.<\/p>\n\n
I use it on all my projects including existing ones I've inherited.<\/p>\n\n
But how can you add a static analysis tool to a codebase without getting a lot of errors from the existing code?<\/p>\n\n
PHPStan has different levels of strictness.<\/p>\n\n
Level 0 is the least strict and each level adds more rules and strictness, resulting in more errors.<\/p>\n\n
Most of the time, people will start by running PHPStan on level 0, fixing any errors and committing the changes.<\/p>\n\n
Then repeat the process as many times as needed until you reach the level you want to achieve.<\/p>\n\n
I don't think this is the right approach.<\/p>\n\n
This could mean that you need to edit the same files multiple times as you work through the levels.<\/p>\n\n
There's also a period of time where Developers can still write suboptimal code whilst you work your way up to your desired level.<\/p>\n\n
Another approach is to use a feature of PHPStan called the baseline.<\/p>\n\n
The baseline is a way of capturing and saving all the existing errors up to the selected level so they are no longer reported.<\/p>\n\n
If you did this for an existing project, it would return no errors as everything would be included in the baseline.<\/p>\n\n
Once you decide what level you want your project to run, you can start as soon as the baseline is generated and without needing to change files multiple times.<\/p>\n\n
Instead of spending time working through the levels one at a time, commit some time to pruning the baseline and reducing the errors in it.<\/p>\n\n
This I think is a better approach and how I add PHPStan to existing codebases.<\/p>\n\n
To learn more about static analysis and PHPStan, listen to episode 22 of the Beyond Blocks podcast<\/a> with Dave Liddament.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "9a7b258b69b97c51304c0aa8d6b87263",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.018bf894-2d3e-4130-b0bd-43450ef5753a.json b/content/node.018bf894-2d3e-4130-b0bd-43450ef5753a.json
index f8f2080b6..b2e8aef99 100644
--- a/content/node.018bf894-2d3e-4130-b0bd-43450ef5753a.json
+++ b/content/node.018bf894-2d3e-4130-b0bd-43450ef5753a.json
@@ -87,14 +87,5 @@
"processed": "\n Before I started to use [Tailwind CSS][0], I used CSS preprocessors like Less and Sass to add features like variables and nesting to my CSS files.<\/p>\n\n
Stylesheets would be written in .scss, .sass or .less files and processed to create the stylesheets that would be used by browsers.<\/p>\n\n
But, with the recent improvements to CSS, do we still need these preprocessors?<\/p>\n\n
Here's a very small example of some CSS that just works:<\/p>\n\n
:root {\n --color-primary: red;\n --color-secondary: green;\n}\n\na {\n color: var(--color-primary);\n\n &:hover, &:focus {\n color: var(--color-secondary);\n }\n}\n<\/code><\/pre>\n\nIt looks like a Sass file, but it's native CSS.<\/p>\n\n
It has variables (a.k.a. custom properties) and nesting, which I think are the most used features from preprocessors.<\/p>\n\n
But there's no additional build step to generate the end stylesheet. I can use this stylesheet as it is - making it easier to work on and less confusing for new Developers.<\/p>\n\n
If I'm not using Tailwind CSS or atomic styles, writing plain CSS files is the approach I'd use.<\/p>\n\n
No preprocessors needed.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "cdd9ab25b0351a9082e1580898e5ecbc",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.01f3b831-e981-471f-aef9-076b054e3495.json b/content/node.01f3b831-e981-471f-aef9-076b054e3495.json
index 4e026dd42..4a005336e 100644
--- a/content/node.01f3b831-e981-471f-aef9-076b054e3495.json
+++ b/content/node.01f3b831-e981-471f-aef9-076b054e3495.json
@@ -87,14 +87,5 @@
"processed": "\n
Testing - manual or automated - is about building confidence.<\/p>\n\n
If we deploy this change or release this feature, are we confident it will work as expected and not cause regressions elsewhere?<\/p>\n\n
What if someone asked you on a scale between one and ten?<\/p>\n\n
From an automated perspective, have you written enough tests for the feature to be confident it works?<\/p>\n\n
If you're fixing a bug, do you have a test that reproduces the bug that was originally failing but now passing since you've added the fix?<\/p>\n\n
Do the tests have enough assertions, and have you covered enough use cases and scenarios?<\/p>\n\n
Here's the thing<\/h2>\n\n
You can utilise code coverage metrics, but no hard rule says that the feature will work once x percentage is covered. Something with 100% coverage can still contain bugs.<\/p>\n\n
For me, it's about the answer to the question:<\/p>\n\n
If we deploy this change, how confident are you that it will work as expected?<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "60c550711c51c2b739051e4640eba954",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0209ee07-9e17-4c85-ae5e-d14ae42bb22a.json b/content/node.0209ee07-9e17-4c85-ae5e-d14ae42bb22a.json
index b771a7ad5..c94f1c7a6 100644
--- a/content/node.0209ee07-9e17-4c85-ae5e-d14ae42bb22a.json
+++ b/content/node.0209ee07-9e17-4c85-ae5e-d14ae42bb22a.json
@@ -87,6 +87,5 @@
"processed": "
There's nothing more frustrating for me than seeing an error I've seen before and not remembering how I fixed it last time.<\/p>
I try to remember and search for the error message, just to find and read the same articles and posts again or watch the same videos.<\/p>
I wrote my first blog post on my website in 2010 to document my learning for myself and to share with others.<\/p>
I've also been a keen note taker, using tools like Evernote and others to take notes and write documentation for myself to refer to in the future.<\/p>
These days, I just write plain text files<\/a> using Nick Janetakis' notes program<\/a>, which I've modified slightly by patching it<\/a> to create daily notes instead of monthly ones. <\/p>They're fast to write, easy to search and available offline if I'm traveling or away from my computer.<\/p>
I much prefer being able to search my notes and find what I'm looking for or, if it's a post that I've written publicly, searching online and finding my own answer.<\/p>
Whether you're a new or experienced Developer, you're always learning new things, so write them down for yourself and, if you want, write publicly and share your learnings with others.<\/p>",
"summary": ""
}
- ],
- "feeds_item": []
+ ]
}
\ No newline at end of file
diff --git a/content/node.021e00c1-b813-4edd-8064-71285bc3647d.json b/content/node.021e00c1-b813-4edd-8064-71285bc3647d.json
index 70b549196..92b59f34b 100644
--- a/content/node.021e00c1-b813-4edd-8064-71285bc3647d.json
+++ b/content/node.021e00c1-b813-4edd-8064-71285bc3647d.json
@@ -87,14 +87,5 @@
"processed": "\n
I recently saw this post on X<\/a>, talking about an open-source project.<\/p>\n\nThis was the part that I want to highlight:<\/p>\n\n
\n I was also impressed by the decisions documents. More projects should implement this concept.<\/p>\n<\/blockquote>\n\n
Looking at the repository, it contains records of 36 decisions made on the project between May 2023 and April 2024.<\/p>\n\n
Decision records provide useful information to new people to a project, whether you want to contribute to an open-source project or it's a new client or work codebase.<\/p>\n\n
The code and project will likely continue once you've finished working on it, so capturing decisions for future Developers is key.<\/p>\n\n
I've often joined projects and wondered why or how something was done, and can only guess as the decision wasn't recorded or is somewhere not available to me, such as an old wiki or ticketing system.<\/p>\n\n
Here's the thing<\/h2>\n\n
I agree with the poster.<\/p>\n\n
More people should record the decisions made on their project, whether it's open-source or not.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "bc11c3125e2e228f16b76f91b749c764",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0231b26c-ac28-44e8-a2bf-cc7c86984e7e.json b/content/node.0231b26c-ac28-44e8-a2bf-cc7c86984e7e.json
index 2db8fb91d..518b0641a 100644
--- a/content/node.0231b26c-ac28-44e8-a2bf-cc7c86984e7e.json
+++ b/content/node.0231b26c-ac28-44e8-a2bf-cc7c86984e7e.json
@@ -87,14 +87,5 @@
"processed": "\n
When reviewing a pull or merge request, tools like GitHub and GitHub offer the option to squash the commits before merging.<\/p>\n\n
If the request had twenty commits, they'd be combined into a single commit before being merged.<\/p>\n\n
But should you do it?<\/p>\n\n
The answer will be \"it depends\" based on the project or team, but I'm personally not a fan of squashing commits.<\/p>\n\n
Even though I commit small changes often, I put quite a bit of effort into crafting commits and writing detailed commit messages<\/a> that capture the reason for each change. If the commits are squashed, either the messages will be combined into one extra-long commit message or I've seen them be deleted completely.<\/p>\n\nOne large commit message would be very difficult to read and connect specific messages with their changes, and deleting the commit body would lose the history completely and waste the time it took to write the messages and craft the commits. It may be available within the pull or merge request page but there's no guarantee that you'll continue to use the same repository hosting service in the future.<\/p>\n\n
One large commit would also be difficult to debug if there was an error. If the whole feature was added in a single commit, tools like git bisect<\/a> would no longer work and a single commit couldn't be simply reverted if it contained a bug.<\/p>\n\nI prefer to keep the original small commits and instead prefer to use rebasing and only fast-forward merges to avoid merge commits and keep a simple, linear history in my Git log, and be able to easily read, find and, if needed, fix the code that's been committed.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "54447bfd288cd6e71d4b06bd0646502d",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.024f2c81-68af-4eef-bea5-1b1d43bd1b39.json b/content/node.024f2c81-68af-4eef-bea5-1b1d43bd1b39.json
index 1726a3422..90988d4f9 100644
--- a/content/node.024f2c81-68af-4eef-bea5-1b1d43bd1b39.json
+++ b/content/node.024f2c81-68af-4eef-bea5-1b1d43bd1b39.json
@@ -87,14 +87,5 @@
"processed": "\n
In yesterday's email, I mentioned that deprecating code allows it to be backwards compatible - but what does that mean?<\/p>\n\n
If I were to remove a function like drupal_set_message()<\/code> that is used code elsewhere in an application, the code would no longer work and would break.<\/p>\n\nAs a module or library maintainer, I don't want to cause applications to break by making backward incompatible changes (a \"BC break\" or a \"breaking change\").<\/p>\n\n
Maintaining backward compatibility means that people who use the code can update to the latest version without breakages, and if they use any deprecated code, they know to update it to be compatible with future versions.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "18e7b8e123a0c299bb44600a75b56d9e",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.025f0dde-748b-44f4-93e2-4e0602d30104.json b/content/node.025f0dde-748b-44f4-93e2-4e0602d30104.json
index 8c2c5f37c..d591a8bdf 100644
--- a/content/node.025f0dde-748b-44f4-93e2-4e0602d30104.json
+++ b/content/node.025f0dde-748b-44f4-93e2-4e0602d30104.json
@@ -87,14 +87,5 @@
"processed": "\n
Today, I was speaking with a colleague about configuring Git, which led to a conversation about dotfiles repositories - somewhere where you version the changes to your configuration files and, usually, create symlinks to their expected locations.<\/p>\n\n
Afterwards, I realised the first commit to my personal dotfiles repository<\/a> was over eight years ago, in July 2015.<\/p>\n\nWhat started as a repository to put my own Git configuration has undergone various changes since the tools I use changed, as well as the tools to manage the files themselves.<\/p>\n\n
In 2021, I switched my .vimrc<\/code> configuration file to an init.vim<\/code> and switched to Neovim full-time and, most recently, almost a year ago, I started to use the Nix package manager and later adopted NixOS as my primary Linux distribution.<\/p>\n\nMy complete NixOS and Home Manager configurations are within my dotfiles<\/code> repository, and the configuration for tools, including Neovim, tmux and Git.<\/p>\n\nI wonder what the repository will look like in another eight years...<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "b663fb9c5e0257d2fdece24454ad3bfd",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.02777730-3fe8-4eba-8a16-e847042b7351.json b/content/node.02777730-3fe8-4eba-8a16-e847042b7351.json
index 941036510..9ffc86930 100644
--- a/content/node.02777730-3fe8-4eba-8a16-e847042b7351.json
+++ b/content/node.02777730-3fe8-4eba-8a16-e847042b7351.json
@@ -87,14 +87,5 @@
"processed": "\n
Today, I've been at an event run by a local animal rescue charity. It's one that we attend often as my children like to enter the dog show, but this year, I've also sponsored one of the categories.<\/p>\n\n
As well as organising the PHP South Wales user group, I'm also now a sponsor - donating books and elePHPant plushies for raffle prizes and paying the group's Meetup.com subscription costs.<\/p>\n\n
Giving back and supporting open-source maintainers and content creators is a big priority of mine. If I use some open-source software or find that someone's Twitch or YouTube channel is useful, if that person or organisation is on GitHub or Patron, then I'll sponsor them, or I'll subscribe to their channel.<\/p>\n\n
If I find a useful blog post or video, I'll add a comment or link to it on Twitter, thanking them and letting them know that it helped me.<\/p>\n\n
Especially if it's something that I've used within my projects, it makes sense to support it and it's maintainers, so that they keep working on and improving the software, continue streaming, and keep writing blog posts and recording videos for me to learn from.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "891d018e5d9b5fa68288878004365cce",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.02bd7b93-43c7-453f-8af9-0be875b27f82.json b/content/node.02bd7b93-43c7-453f-8af9-0be875b27f82.json
index d8951f2b1..833fba019 100644
--- a/content/node.02bd7b93-43c7-453f-8af9-0be875b27f82.json
+++ b/content/node.02bd7b93-43c7-453f-8af9-0be875b27f82.json
@@ -87,14 +87,5 @@
"processed": "\n
How do you validate an idea from a client or stakeholder?<\/p>\n\n
Unlike a minimum viable product, which is the smallest amount of functionality for a feature to be released, a proof of concept is an initial investigation into whether the idea is viable.<\/p>\n\n
What's the least amount of development you can do to prove the concept?<\/p>\n\n
Can you create something using a smaller data set or with simplified functionality?<\/p>\n\n
What can you build within a minimal timeframe so, if the idea isn't used, too much time wasn't invested in it, but still verifies it?<\/p>\n\n
Do you need to write any code or do any development at all?<\/p>\n\n
All we need to do is find out if the concept could work.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "f671ea961bdda4e275277b04dc159c79",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.02c9e148-b98f-42ae-80f1-d19a6d3fcfb2.json b/content/node.02c9e148-b98f-42ae-80f1-d19a6d3fcfb2.json
index aac457b30..01a1be1a2 100644
--- a/content/node.02c9e148-b98f-42ae-80f1-d19a6d3fcfb2.json
+++ b/content/node.02c9e148-b98f-42ae-80f1-d19a6d3fcfb2.json
@@ -87,14 +87,5 @@
"processed": "\n
The main programming languages I write are PHP and JavaScript.<\/p>\n\n
Both offer types where, as well as declaring a parameter or property, you can define what type it is - whether it's a string, array, boolean, etc.<\/p>\n\n
Adding types is optional.<\/p>\n\n
You don't need to add types to your PHP code, and you can choose to write plain JavaScript instead of TypeScript.<\/p>\n\n
Some people prefer simpler or cleaner code or less \"visual debt\".<\/p>\n\n
I like the extra clarity that types add.<\/p>\n\n
I like to be able to read some code and immediately know what types things should be.<\/p>\n\n
I like the clearer errors and messages if a different type is given than was expected.<\/p>\n\n
Tools like PHPStan know more about my code and give better recommendations than if I don't add types.<\/p>\n\n
I like the better autocompletion I get when writing code that has types.<\/p>\n\n
I like types, but I also like the flexibility of whether or not to add them and for Developers and development teams to make their own decisions based on their preferences.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "c50e363614371738c421f8a32ee763f3",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0300b4ea-e71b-4f9c-b4f2-f04f98e92d6c.json b/content/node.0300b4ea-e71b-4f9c-b4f2-f04f98e92d6c.json
index 80d7a01d6..6ae1bbb5a 100644
--- a/content/node.0300b4ea-e71b-4f9c-b4f2-f04f98e92d6c.json
+++ b/content/node.0300b4ea-e71b-4f9c-b4f2-f04f98e92d6c.json
@@ -87,14 +87,5 @@
"processed": "\n
Yesterday's email<\/a> explained why your company should contribute to open-source software, but why should you contribute as an individual?<\/p>\n\nMost of the same reasons apply, such as gaining experience and improved knowledge from contributing.<\/p>\n\n
As an individual, you can build your own reputation and personal brand.<\/p>\n\n
You'll get exposure from contributions and involvement with initiatives, such as the Drupal admin UI improvements and other core initiatives, which look great on your CV and LinkedIn profile.<\/p>\n\n
This could lead to better career opportunities and potential projects.<\/p>\n\n
I've had paid development work directly from my open-source code contributions, as well as public speaking and event organising, so I can vouch for this.<\/p>\n\n
Like companies, if you make money from open-source software - either a salary or from paid projects or courses - it's in your interest to contribute so the software you use is maintained and improved so it's the best it can be.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "0f37079942ad6ce63ae32e8ea7c57c79",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0316dfcf-b709-47e1-9622-9355b5ece6d9.json b/content/node.0316dfcf-b709-47e1-9622-9355b5ece6d9.json
index 20c3e8880..71b41bdb7 100644
--- a/content/node.0316dfcf-b709-47e1-9622-9355b5ece6d9.json
+++ b/content/node.0316dfcf-b709-47e1-9622-9355b5ece6d9.json
@@ -87,14 +87,5 @@
"processed": "\n
Does your team have a \"No deploy Friday\" policy?<\/p>\n\n
What about not deploying after a certain time in the afternoon?<\/p>\n\n
These approaches are attempts to minimise risk when deploying.<\/p>\n\n
If there is an issue, will someone be available during the evening or weekend to resolve it?<\/p>\n\n
To me, this indicates the deployment process is too complicated, possibly due to a lack of automation, or deployments aren't happening frequently enough.<\/p>\n\n
Having a robust and passing CI pipeline<\/a> that runs automated checks and tests is crucial to know the code is deployable.<\/p>\n\nFeature flags are a great way<\/a> to separate deploying code from releasing changes to users, which means you don't need to avoid pushing some code until the change is complete. It can be done incrementally and released over several deployments.<\/p>\n\nToo much time between deployments is a smell.<\/p>\n\n
The more time there is between a deployment and the larger the changeset, the riskier the deployment will be.<\/p>\n\n
There is more to go wrong and it'll be harder to diagnose and resolve any issues.<\/p>\n\n
I always advocate for many smaller releases than larger less frequent ones.<\/p>\n\n
Ideally, a production release every day - even if the changes are small or everything is hidden behind feature flags.<\/p>\n\n
Deploying on Friday is easy if you last deployed on Thursday.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "021827be7bf3f083020a0f2ff11066d8",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0318e249-a9a8-476f-9bd4-432544369917.json b/content/node.0318e249-a9a8-476f-9bd4-432544369917.json
index abd9d7501..2a844e1cc 100644
--- a/content/node.0318e249-a9a8-476f-9bd4-432544369917.json
+++ b/content/node.0318e249-a9a8-476f-9bd4-432544369917.json
@@ -87,14 +87,5 @@
"processed": "\n
Applying patch files<\/a> is a common way to customise and extend open source software, and how we used to submit changes to Drupal before issue forks and merge requests were added to Drupal.org.<\/p>\n\nSome software, such as dwm and st from suckless.org are released as minimal versions that you patch to add features to.<\/p>\n\n
If you find a line of code that you want to add, edit or delete, a patch file describes the changes so you can re-apply them whenever the source file changes.<\/p>\n\n
Patching offers unlimited customisation and flexibility.<\/p>\n\n
Whatever changes you want to make, you can.<\/p>\n\n
The downside is you need to maintain any patches you've written.<\/p>\n\n
If a change is made that causes your patch to no longer apply, you'll need to update the patch.<\/p>\n\n
There are some patches I commonly apply to Drupal projects, but I'll try to either contribute the changes back to the Drupal so I no longer need the patch or make the change in a custom module.<\/p>\n\n
Sometimes, though, patching is the only option<\/a>.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "e1882c079f5b933697958ec2ac91a1b7",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.033f0b46-69f9-4ea0-9706-d930e67dd5d8.json b/content/node.033f0b46-69f9-4ea0-9706-d930e67dd5d8.json
index 833ae8771..dba56f68b 100644
--- a/content/node.033f0b46-69f9-4ea0-9706-d930e67dd5d8.json
+++ b/content/node.033f0b46-69f9-4ea0-9706-d930e67dd5d8.json
@@ -87,14 +87,5 @@
"processed": "\n My website is built with Sculpin - a static site generator written in PHP.<\/p>\n\n
It uses a some of the same Symfony components as Drupal, uses Twig for templating and YAML for configuration, and has similar features like content types and taxonomies for structuring content.<\/p>\n\n
When I first created my website it was on Drupal 6 and upgraded to Drupal 7 before I started to take an interest in static site generators and later using Jekyll, Sculpin and Astro (and Sculpin, again).<\/p>\n\n
I enjoyed learning Sculpin and took it as an opportunity to learn Twig before Drupal 8, which I spoke about in the first Sculpin talk I gave<\/a>, at DrupalCamp North in July 2015.<\/p>\n\nI had three Git repositories, the current Sculpin one, the Astro version, and the original Sculpin version with its first commit in March 2015 - a few months before DrupalCamp North.<\/p>\n\n
Static site generators keep the files in text files intead of a database, so I was wondering if it was possible to merge the repositories together and combine the information whilst keeping the same commit history so existing tags and contribtions would still apply to the original commits.<\/p>\n\n
In short, I was able to do it by adding the old repositories as additional remotes and using the --allow-unrelated-histories<\/code> option for git merge<\/a>.<\/p>\n\nAfter fixing some minor merge conflicts, everything was merged successfully and I have [one repository containing 5,272 all commits][2], going back to 2015.<\/p>\n\n
This makes it older than my dotfiles repository<\/a>, which I started in July 2015.<\/p>\n\nSimilar to why I use Linux<\/a>, I believe in owning your own content rather than relying on third-party platforms, so having all my content and history in one repository is great.<\/p>\n\nAnd I learned something new about Git at the same time.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "cc353a3343b4a9ed6dc01850a09c8f76",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.036a8839-c5f9-4206-a979-201e9dac1557.json b/content/node.036a8839-c5f9-4206-a979-201e9dac1557.json
index ee4d0661d..4e2bd240c 100644
--- a/content/node.036a8839-c5f9-4206-a979-201e9dac1557.json
+++ b/content/node.036a8839-c5f9-4206-a979-201e9dac1557.json
@@ -87,14 +87,5 @@
"processed": "\n
I've recently started as a Mentor for the School of Code, working with a student on their cohort that started last week. Whilst the Bootcamp is focussed on JavaScript and node, and is currently looking at front-end development and using APIs, we've already started talking about different back-end technologies and frameworks.<\/p>\n\n
Something that I've believed for a while is that software development is about solving problems and different languages and frameworks are tools to use to solve the problem and achieve the desired result. The programming fundamentals that he's learning now can be applied to different languages and some may be better depending on the problem that needs to be solved.<\/p>\n\n
I've also said when speaking with a client this week that development is about adding business value.<\/p>\n\n
Whilst there is some value to doing security updates and maintenance to keep an application running and secure, I'd much rather be working on tasks that directly add value for the client like some of the tasks I've done for them recently like improving eCommerce conversions and adding new payment methods or revenue streams.<\/p>\n\n
It's easier for the client to justify and see the results of the work, it improves the experience for their customers or users, and it's more interesting and fulfilling for me.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "7256a5bb0e6800a548d88e2979344646",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.037796b8-42d8-4ea4-abec-f8c8de0d97e8.json b/content/node.037796b8-42d8-4ea4-abec-f8c8de0d97e8.json
index 8dfe76d70..f82f6cdef 100644
--- a/content/node.037796b8-42d8-4ea4-abec-f8c8de0d97e8.json
+++ b/content/node.037796b8-42d8-4ea4-abec-f8c8de0d97e8.json
@@ -87,14 +87,5 @@
"processed": "\n
This week's episode<\/a> of the Beyond Blocks podcast is live, where I speak with Panagiotis Moutsopoulos (vensires on Drupal.org) - Drupal Backend Developer at E-Sepia.<\/p>\n\nWe discuss his first time DrupalCon and, more specifically, his session \"Drupal's Alternate Realities\" - a \"Birds of a Feather\" (BoF) session presenting some history, but mainly the different ways to tackle a problem in Drupal using different methodologies.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "4ddf140ca0555c2028d2bb2db394282f",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.03bbb03d-5963-477a-a904-19e2c1f1a581.json b/content/node.03bbb03d-5963-477a-a904-19e2c1f1a581.json
index 85d82b9d0..9d868adfa 100644
--- a/content/node.03bbb03d-5963-477a-a904-19e2c1f1a581.json
+++ b/content/node.03bbb03d-5963-477a-a904-19e2c1f1a581.json
@@ -87,14 +87,5 @@
"processed": "\n
There are three things you can do with legacy code.<\/p>\n\n
Refactor it, remove it or replace it.<\/p>\n\n
You can refactor it to make it easier to maintain and change in the future.<\/p>\n\n
If it's not needed, you can remove it.<\/p>\n\n
If it's not used, there's no need to keep it.<\/p>\n\n
Or you can replace it with something else.<\/p>\n\n
There isn't one right answer and the correct approach will depend on the situation and objective.<\/p>\n\n
In a future email, I'll give some examples of how I refactor legacy code.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "a3ea19c23705f4574c9b1455cc2169bc",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.03c0a713-f32d-445b-9397-add68fbf2fe5.json b/content/node.03c0a713-f32d-445b-9397-add68fbf2fe5.json
index 2bc2585d5..bca2bd993 100644
--- a/content/node.03c0a713-f32d-445b-9397-add68fbf2fe5.json
+++ b/content/node.03c0a713-f32d-445b-9397-add68fbf2fe5.json
@@ -87,14 +87,5 @@
"processed": "\n
As well as my laptop configuration<\/a>, local development environments<\/a> and production server<\/a>, I've also been using Nix for something else recently.<\/p>\n\nSetting up and configuring a Homelab on an old laptop.<\/p>\n\n
I've been able to install and configure services like Jellyfin for playing video files, Immich for photo hosting and management, Gitea as my own Git server, Vaultwarden for securely storing my passwords and Traefik as a reverse proxy.<\/p>\n\n
Each of these was very easy to configure with only a few lines of the Nix language and avoided a heavy use of Docker which seems common in most Homelab setups.<\/p>\n\n
Next, I'd like to add home automation with Home Assistant and explore running a local DNS server within my network.<\/p>\n\n
I'm looking forward to these, and seeing what else I can add to this setup using Nix and NixOS.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "ddffb71cbb4982c0c4d9ca78fecdcd4c",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.042e4d0c-f835-47dd-8075-745df0a7f8f2.json b/content/node.042e4d0c-f835-47dd-8075-745df0a7f8f2.json
index d73539315..3425f95df 100644
--- a/content/node.042e4d0c-f835-47dd-8075-745df0a7f8f2.json
+++ b/content/node.042e4d0c-f835-47dd-8075-745df0a7f8f2.json
@@ -87,14 +87,5 @@
"processed": "\n
After yesterday's post on why I prefer using Git on the command line rather than using a GUI tool, today I thought that I'd post about how I've configured Git.<\/p>\n\n
First, I rarely ever run the git<\/code> command - I usually run a g<\/code> function that I've created within my zsh configuration.<\/p>\n\nRather than being an simple alias, it's a shell function that will run git status -sb<\/code> to show the current status of the repository if there are no additional arguments. If there are, such as when running g add<\/code>, then this is executed as a normal Git command. (This is something that I first saw from Thoughtbot, if I remember correctly).<\/p>\n\nUsing .gitconfig<\/h2>\n\n
The main part of my configuration is within Git's ~\/.gitconfig<\/code> file, where I can configure Git to work how I want.<\/p>\n\nFor example, I like to avoid merge conflicts, so I always want to use fast-forward merges whilst pulling and also to rebase by default. I can do this by adding ff = only<\/code> and rebase = true<\/code> to the [pull]<\/code> section of my ~\/.gitconfig<\/code> file.<\/p>\n\nI can do this manually, or running git config --global pull.rebase true<\/code> will set the option but also update the file automatically.<\/p>\n\nSome of the tweaks that I've made are to only allow fast-forward merges by adding merge.ff = only<\/code>, automatically squash commits when rebasing by setting rebase.autosquash = true<\/code>, and automatically pruning branches by adding fetch.prune = true<\/code>.<\/p>\n\nSimple aliases<\/h3>\n\n
Another way that I configure Git is using aliases, which are also within the ~\/.gitconfig<\/code> file.<\/p>\n\nFor example, if I ran git config --global alias.b \"branch\"<\/code>, then running git b<\/code> would just run git branch<\/code> which shortens the command and saves some time and keystrokes.<\/p>\n\nI have similar one- or two letter \"short\" aliases for pushing and pulling code, and some that also set some additional arguments such as aa<\/code> for add --all<\/code> and worktrees<\/code> for worktree list<\/code>.<\/p>\n\nMore complicated aliases<\/h3>\n\n
Aliases can be more complex if needed by prefixing it with a !<\/code>, meaning that it executes it as a shell command.<\/p>\n\nThis means that I can have repush = !git pull --rebase && git push<\/code> to chain two separate Git commands and combine them into one, and ureset = !git reset --hard $(git upstream)<\/code> which executes the full command, including another alias as part of it.<\/p>\n\nI also have issues = !gh issue list --web<\/code> and pulls = !gh pr list --web<\/code> to open the current repository's GitHub issues or pull requests respectively, which can be done as it's not limited to just running git<\/code> commands.<\/p>\n\nCustom functions<\/h3>\n\n
Finally, if an alias is getting too long or complex, then it can extracted to it's own file.<\/p>\n\n
Any executable file within your $PATH<\/code> that starts with git-<\/code> will automatically become a Git command.<\/p>\n\nOne example that I have is git-cm<\/a> which, similar to the g<\/code> function`, is a bash script that checks for any arguments passed to it and runs a slightly different command. It achieves the same thing as if it were an alias, but it does make it easier to write and maintain as it's in a separate file.<\/p>\n\nThese are just some examples. If you want to see my entire configuration, then check out my dotfiles repository on GitHub<\/a>.<\/p>\n\nHow have you configured Git for your workflow? Reply to this email and let me know.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "4d3892ad51836bdd33e47e7043615d75",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.04ccaf9c-a0e4-4ca9-b96b-d32e3fc7f384.json b/content/node.04ccaf9c-a0e4-4ca9-b96b-d32e3fc7f384.json
index be9ace625..e0c57f56d 100644
--- a/content/node.04ccaf9c-a0e4-4ca9-b96b-d32e3fc7f384.json
+++ b/content/node.04ccaf9c-a0e4-4ca9-b96b-d32e3fc7f384.json
@@ -87,14 +87,5 @@
"processed": "\n
The more code you have, the more potential problems you have.<\/p>\n\n
More code means more opportunities for bugs in your software.<\/p>\n\n
There's more code to maintain and more chance of encountering breaking changes as you update between major software versions of your project's dependencies, such as a CMS or framework.<\/p>\n\n
If you can keep your amount of code to a minimum and reduce the maintenance overhead, you are less likely to experience issues.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "137f467c7894dcf4d534ab6c7572567a",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.050525d7-3275-486e-8f0e-9548aa81a156.json b/content/node.050525d7-3275-486e-8f0e-9548aa81a156.json
index f86304c1f..0e05915c0 100644
--- a/content/node.050525d7-3275-486e-8f0e-9548aa81a156.json
+++ b/content/node.050525d7-3275-486e-8f0e-9548aa81a156.json
@@ -87,14 +87,5 @@
"processed": "\n
Code review with pull and merge requests is great for open-source but not for development teams or soloists.<\/p>\n\n
On an open-source project, the code changes are most likely being submitted by someone you don't know and don't work with regularly, so having a step to review the code prior to merging it and decide if you want to take on the responsibility of maintaining it is a big decision.<\/p>\n\n
On a development team, you work closely with the person submitting the change request and you have a shared responsibility and ownership of the code being added. The person isn't going to submit their change and not be seen again.<\/p>\n\n
It takes time for code to be reviewed, which means it takes longer for the change to be released to users.<\/p>\n\n
If you're a soloist, are you going to submit a request for you to review your own code?<\/p>\n\n
If you don't need to do code review on your team, do you need to create feature or topic branches?<\/p>\n\n
I'd suggest sticking to one canonical branch and doing trunk-based development instead.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "54fdebe3f9556a6d18a8f24c72f72652",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.050a5113-59bc-461e-ac78-420e16055303.json b/content/node.050a5113-59bc-461e-ac78-420e16055303.json
index 1132b0225..084a763af 100644
--- a/content/node.050a5113-59bc-461e-ac78-420e16055303.json
+++ b/content/node.050a5113-59bc-461e-ac78-420e16055303.json
@@ -87,14 +87,5 @@
"processed": "\n
This week on the Beyond Blocks podcast<\/a>, I'm joined by Dan Leech - a PHP Developer and open-source project creator.<\/p>\n\nHe and I recently gave talks at the PHP South West meetup, where Dan introduced a new project - PHP-TUI - for building terminal user interfaces (TUIs) with PHP.<\/p>\n\n
I use one of Dan's other open-source projects - Phpactor - within Neovim, and he also presented at PHP South Wales about PHPBench, so it was great to discuss and learn more about these in this episode.<\/p>\n\n
Listen to the episode now<\/a>, and I'll be back with more in the New Year.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "3cc8c054a1675b2ab1a1ec63dd5f49ad",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.05232b81-d945-4112-99bf-d1adb2552428.json b/content/node.05232b81-d945-4112-99bf-d1adb2552428.json
index 0ae10181f..7fecd4d5b 100644
--- a/content/node.05232b81-d945-4112-99bf-d1adb2552428.json
+++ b/content/node.05232b81-d945-4112-99bf-d1adb2552428.json
@@ -87,14 +87,5 @@
"processed": "\n I've noticed a lot of Developers recently adopting SQLite for their database and I wonder why this is.<\/p>\n\n
Laravel changed their default database to SQLite for local development.<\/p>\n\n
It simplifies the development environment as there's no need for a separate database like MySQL or MariaDB but, if you'll be using one of those in production, won't that cause more issues when you migrate your local application?<\/p>\n\n
Drupal supports using SQLite, but, other than for my automated testing course<\/a>, or when running automated tests, I've always used a MySQL or MariaDB database.<\/p>\n\nMaybe this is something to keep an eye on and potentially use more for some scenarios in the future.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "91a7ebf19cb056c110911fc721129f1a",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0610a25f-884a-48b6-8be0-e969749d316a.json b/content/node.0610a25f-884a-48b6-8be0-e969749d316a.json
index 33ee76c7b..bddd99e18 100644
--- a/content/node.0610a25f-884a-48b6-8be0-e969749d316a.json
+++ b/content/node.0610a25f-884a-48b6-8be0-e969749d316a.json
@@ -87,14 +87,5 @@
"processed": "\n
With most things, it's easy to see where an issue is. There's only one way to build a car or a mobile phone, for example.<\/p>\n\n
With other things, such as software, it's not as clear.<\/p>\n\n
There are usually multiple ways to achieve the same result, but not all implementations are equal.<\/p>\n\n
It's important to understand if an issue is caused by the software itself or how it's been implemented.<\/p>\n\n
Some approaches may be quicker, better for end-user experience or more performant.<\/p>\n\n
Each has its own advantages and disadvantages.<\/p>\n\n
What was the correct solution then may not be the best one now.<\/p>\n\n
Priorities may have changed or new approaches could be available.<\/p>\n\n
You know more now about the problem that's being solved than you did at the time.<\/p>\n\n
One of the original discarded solutions could now be the best option, or a new option that wasn't previously available that solves the problem in a different way.<\/p>\n\n
The software may be capable of achieving what you want - it may just need to be configured in a different way.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "838a5e92a344c70d064478815bc8dd16",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.062c06ac-6ca0-4b03-8d5e-63a84eb8b9c2.json b/content/node.062c06ac-6ca0-4b03-8d5e-63a84eb8b9c2.json
index 6320964b7..0a46a83dd 100644
--- a/content/node.062c06ac-6ca0-4b03-8d5e-63a84eb8b9c2.json
+++ b/content/node.062c06ac-6ca0-4b03-8d5e-63a84eb8b9c2.json
@@ -87,14 +87,5 @@
"processed": "\n
A quote I heard from DrupalCon, made by my former colleague Tim Lehnen - CTO at the Drupal Association - when talking about contribution:<\/p>\n\n
\n Contribution is what makes Drupal thrive.<\/p>\n \n
Drupal is built by people.<\/p>\n \n
No one entity, no one person builds Drupal.<\/p>\n \n
It's you who builds Drupal.<\/p>\n<\/blockquote>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "957b36c5f9d9b70a87a9a60d1f31f9ab",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.066297b1-ab00-4769-afe1-d3831ed2a654.json b/content/node.066297b1-ab00-4769-afe1-d3831ed2a654.json
index 8f731db06..b062c09d1 100644
--- a/content/node.066297b1-ab00-4769-afe1-d3831ed2a654.json
+++ b/content/node.066297b1-ab00-4769-afe1-d3831ed2a654.json
@@ -87,14 +87,5 @@
"processed": "\n
As well as writing comments first<\/a>, when writing tests, I sometimes like to write my tests backwards and start by writing the assertions first.<\/p>\n\nI know what I want to assert in the test, so it's an easy place to start.<\/p>\n\n
I'll run it, see the error, fix it and continue working backwards.<\/p>\n\n
For example, I could start with this:<\/p>\n\n
public function testOnlyPostNodesAreShown(): void {\n $assert = $this->assertSession();\n $assert->pageTextContains('Post one');\n $assert->pageTextContains('Post two');\n $assert->pageTextNotContains('This is not a post');\n}\n<\/code><\/pre>\n\nThis test will fail when I run it, but it makes me think about what I need to do to fix the error and how to do so in the best way.<\/p>\n\n
In this case, I need to make a request to the page that should render the text:<\/p>\n\n
public function testOnlyPostNodesAreShown(): void {\n $this->drupalGet('\/blog');\n\n $assert = $this->assertSession();\n $assert->pageTextContains('Post one');\n $assert->pageTextContains('Post two');\n $assert->pageTextNotContains('This is not a post');\n}\n<\/code><\/pre>\n\nThis will still fail, as I also need to create the required posts:<\/p>\n\n
public function testOnlyPostNodesAreShown(): void {\n PostBuilder::create()->setTitle('Post one')->getPost();\n PostBuilder::create()->setTitle('Post two')->getPost();\n\n $this->createNode([\n 'title' => 'This is not a post',\n 'type' => 'page',\n ]);\n\n $this->drupalGet('\/blog');\n\n $assert = $this->assertSession();\n $assert->pageTextContains('Post one');\n $assert->pageTextContains('Post two');\n $assert->pageTextNotContains('This is not a post');\n}\n<\/code><\/pre>\n\nNow the test passes.<\/p>\n\n
Doing test-driven development keeps my code clean and minimal, and I find this approach keeps my test clean, too.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "3bdc81d1ff8f05f8b1beb3069dfdd370",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.06b8d0b3-318a-4a06-902c-f42ce169774b.json b/content/node.06b8d0b3-318a-4a06-902c-f42ce169774b.json
index 1628a42c1..85520b1bd 100644
--- a/content/node.06b8d0b3-318a-4a06-902c-f42ce169774b.json
+++ b/content/node.06b8d0b3-318a-4a06-902c-f42ce169774b.json
@@ -87,14 +87,5 @@
"processed": "\n
Last week, it was announced that Newport City Council's (my local council) website is now running on LocalGov Drupal - a distribution for council websites.<\/p>\n\n
This increases the total to 44 councils in the UK and Ireland.<\/p>\n\n
Newport is the first Welsh council to use it and the first LocalGov website to be bilingual, serving content in both English and Welsh.<\/p>\n\n
It's great to see Drupal adoption continue to grow in Wales and within the Welsh public sector, and LocalGov being adopted by more councils across the UK and Ireland.<\/p>\n\n
I think LocalGov Drupal is a great project and one I've contributed to previously<\/a>, and I plan to do more in the future.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "2955d4cb562bc0a9ba0456bc040c629b",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.079f2e09-0827-458e-91d3-6dd5b8b80c56.json b/content/node.079f2e09-0827-458e-91d3-6dd5b8b80c56.json
index aac618038..6eb7e4471 100644
--- a/content/node.079f2e09-0827-458e-91d3-6dd5b8b80c56.json
+++ b/content/node.079f2e09-0827-458e-91d3-6dd5b8b80c56.json
@@ -87,14 +87,5 @@
"processed": "\n It's shown in the examples of the conventional commits specification<\/a> as part of the optional footer data.<\/p>\n\nBut is it useful?<\/p>\n\n
It can be if your issue tracker is linked to your Git repository and you can click the issue ID in a commit message and see the issue.<\/p>\n\n
But, how often do teams change issue-tracking software or the project is passed to a different company that uses a different issue tracker?<\/p>\n\n
That makes the issue IDs that reference the old IDs useless as no one has access to the issues it references.<\/p>\n\n
I'd recommend putting as much information in the commit message itself and not relying on it being in an external source, like an issue tracker.<\/p>\n\n
The Git log and commit messages will remain even if a different issue tracker is used, or a different team starts working on the project, and that additional information isn't lost.<\/p>\n\n
I'm not against putting the issue ID in the commit message but don't do it instead of writing a descriptive commit message.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "1029a860138fe970164e891ad1617d01",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.08209d64-40fa-4771-9415-c23e962a5028.json b/content/node.08209d64-40fa-4771-9415-c23e962a5028.json
index 04714395d..48f4d10ef 100644
--- a/content/node.08209d64-40fa-4771-9415-c23e962a5028.json
+++ b/content/node.08209d64-40fa-4771-9415-c23e962a5028.json
@@ -87,14 +87,5 @@
"processed": "\n
Usually, in software development, there isn't always a definitive black-and-white answer to a question or situation.<\/p>\n\n
Most of the time, the answer is \"it depends\".<\/p>\n\n
How you approach a problem depends on context.<\/p>\n\n
How long do you have?<\/p>\n\n
Are you working on the final version or a prototype or minimum-viable product?<\/p>\n\n
Should you use a contributed module or write one yourself?<\/p>\n\n
What if an existing module hasn't been updated for some time or doesn't have tests or other quality checks included?<\/p>\n\n
Do you write custom CSS or use a framework like Tailwind CSS or Bootstrap?<\/p>\n\n
Should this project be written in this framework or CMS, or would a different one be better suited?<\/p>\n\n
Here's the thing...<\/h2>\n\n
There are usually multiple approaches to achieve the same result.<\/p>\n\n
Decisions will depend on a combination of various factors. In a different situation, the answer could be different.<\/p>\n\n
This doesn't make any solution outright wrong.<\/p>\n\n
It was right given the situation.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "f40826212e5c798e718edd8ad155d3c0",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0843614b-645e-4d55-9e70-f960d504cadb.json b/content/node.0843614b-645e-4d55-9e70-f960d504cadb.json
index 8bb3fa25d..d7c6b1967 100644
--- a/content/node.0843614b-645e-4d55-9e70-f960d504cadb.json
+++ b/content/node.0843614b-645e-4d55-9e70-f960d504cadb.json
@@ -87,14 +87,5 @@
"processed": "\n
I took a bit of time off from these emails whilst I was preparing for the first PHP Stoke event which happened last week in Stoke-on-Trent.<\/p>\n\n
It was a great event with around 35 attendees and two other speakers as well as myself.<\/p>\n\n
The latest version of my slides are online<\/a> as well some updated resources<\/a>.<\/p>\n\nMy next talk will be at the Norfolk Developers conference next month where I'll be presenting an updated version of Taking Flight with Tailwind CSS<\/a>.<\/p>\n\nIf you have a topic idea for a talk or would like me to speak at your meetup or conference, please get in touch.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "c6186e7dbf6c19f8512dc083f70d7840",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.09073a81-2a1b-4200-905b-98b43152fe37.json b/content/node.09073a81-2a1b-4200-905b-98b43152fe37.json
index 8d0dcb4d1..33b4e27f7 100644
--- a/content/node.09073a81-2a1b-4200-905b-98b43152fe37.json
+++ b/content/node.09073a81-2a1b-4200-905b-98b43152fe37.json
@@ -87,14 +87,5 @@
"processed": "\n
\"Frequency reduces difficulty\" is a phrase I heard on a podcast today, though I have heard it before.<\/p>\n\n
It's a better way of saying, \"If it hurts, do it more often\".<\/p>\n\n
If software deployments and releases are large, risky, and contain bugs, break them into smaller, less-risky deployments and release them more often.<\/p>\n\n
If you get a lot of merge conflicts in Git, merge your code more frequently. Make your topic branches as short-lived as possible, or try trunk-based development and avoid topic branches by default.<\/p>\n\n
If writing tests is difficult and takes time, persevere. It will get easier the more you do it, and you'll save time in the future by releasing fewer bugs and being able to refactor safely.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "48855aeeae21e4c8f58c4898ddd9fea4",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.09097ac1-03ea-456c-a1bd-49bdc2bb9499.json b/content/node.09097ac1-03ea-456c-a1bd-49bdc2bb9499.json
index 43b434b79..9e2cbdc6c 100644
--- a/content/node.09097ac1-03ea-456c-a1bd-49bdc2bb9499.json
+++ b/content/node.09097ac1-03ea-456c-a1bd-49bdc2bb9499.json
@@ -87,14 +87,5 @@
"processed": "\n
The Override Node Options module that I said yesterday is used on 35,000 websites isn't a complicated module.<\/p>\n\n
It doesn't add a lot of features.<\/p>\n\n
It solves a problem by adding additional permissions to Drupal that site administrators can assign to user roles and not need to give a more global permission like \"administer nodes\".<\/p>\n\n
The problem being solved is allowing users to set node options, like the created date or published status, in a secure way.<\/p>\n\n
If it wasn't solving a problem, it wouldn't be used on 35,000 Drupal websites.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "1c6afa84bf0230b6fc71cdc42239c6e2",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.098d8367-a714-4e16-97b5-44f42a2a1cc2.json b/content/node.098d8367-a714-4e16-97b5-44f42a2a1cc2.json
index d5d079ef0..2e44c5dce 100644
--- a/content/node.098d8367-a714-4e16-97b5-44f42a2a1cc2.json
+++ b/content/node.098d8367-a714-4e16-97b5-44f42a2a1cc2.json
@@ -87,14 +87,5 @@
"processed": "\n
One of my favorite features that was introducted in PHP 8 was promoted constructor properties.<\/p>\n\n
If I'm passing arguments into a constructor, I can declare a visibility and it will be promoted to a property on the class.<\/p>\n\n
Here's an example of a value of a data transfer object that accepts a sort code and account number as strings:<\/p>\n\n
class AccountDetails {\n\n public function __construct(\n public string $accountNumber,\n public string $sortCode,\n ) {}\n\n}\n<\/code><\/pre>\n\nWithout promoted constructor properties, I'd need to create the properties and assign them manually, and I'd have this:<\/p>\n\n
class AccountDetails {\n\n public string $accountNumber;\n\n public string $sortCode;\n\n public function __construct(\n string $accountNumber,\n string $sortCode,\n ) {\n $this->accountNumber = $accountNumber;\n $this->sortCode = $sortCode;\n }\n\n}\n<\/code><\/pre>\n\nWhilst text editors and IDEs can create the properties automatically, I prefer this as it's less code, more readable and easier to understand.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "6e7b86e1b92a964e048c10b4a1bb65da",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.09d6a39f-ac99-44fc-b660-4f976132d813.json b/content/node.09d6a39f-ac99-44fc-b660-4f976132d813.json
index ea39a1563..96083eea7 100644
--- a/content/node.09d6a39f-ac99-44fc-b660-4f976132d813.json
+++ b/content/node.09d6a39f-ac99-44fc-b660-4f976132d813.json
@@ -87,14 +87,5 @@
"processed": "\n
I've been using Drupal since 2008 and built the first version of my website with Drupal 6 before updating it to Drupal 7.<\/p>\n\n
Around that time, I discovered static site generators and built the next version of my website with Jekyll.<\/p>\n\n
I liked how I could write content in simple plain files, export them to HTML and upload them to a server.<\/p>\n\n
Static websites are fast and secure.<\/p>\n\n
There was no need for PHP or a database. Just a simple web server like Apache or Nginx that can serve static files.<\/p>\n\n
I later switched to Sculpin, a static site generator written with PHP, which has a lot of similarities with Drupal.<\/p>\n\n
But what if you want the power of Drupal with the benefits of a static website?<\/p>\n\n
Tome<\/a> is a module that turns Drupal into a static site generator.<\/p>\n\nDrupal works the same locally with access to all the usual core functionality and contrib modules and themes from Drupal.org, but you export everything to static files - the same as using Jekyll or Sculpin.<\/p>\n\n
Sam Mortenson, the creator of the Tome module discussed it on our episode of the Beyond Blocks podcast<\/a> where we also talked about single file components.<\/p>\n\nIf you want the power of a flexible content management system and the performance and security benefits of a static website, Tome gives you the best of both worlds.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "2b68ef78311dde7624d8a9f3bf2aecd5",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.09dff532-7bc4-4949-bfdf-7c4a6e59097a.json b/content/node.09dff532-7bc4-4949-bfdf-7c4a6e59097a.json
index d7680363a..ae7fba060 100644
--- a/content/node.09dff532-7bc4-4949-bfdf-7c4a6e59097a.json
+++ b/content/node.09dff532-7bc4-4949-bfdf-7c4a6e59097a.json
@@ -87,14 +87,5 @@
"processed": "\n
I started developing websites in HTML and CSS in 2007 before adopting PHP and Drupal in 2008.<\/p>\n\n
Since then, I've used Drupal 6, 7, 8, 9 and 10 to deliver applications for clients, agencies and in-house teams.<\/p>\n\n
I also use Symfony and Laravel, as well as JavaScript, TypeScript and Vue.js.<\/p>\n\n
Here's the thing<\/h2>\n\n
There isn't one outright \"best\" programming language, CMS or framework.<\/p>\n\n
It depends on the project and its requirements as well as the knowledge and experience of the team working on it.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "6878d25dc442270921c029ddd00724c8",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.09f421c4-eff1-4b5c-a692-45dfbd837758.json b/content/node.09f421c4-eff1-4b5c-a692-45dfbd837758.json
index f2ee22d67..0fa7854b1 100644
--- a/content/node.09f421c4-eff1-4b5c-a692-45dfbd837758.json
+++ b/content/node.09f421c4-eff1-4b5c-a692-45dfbd837758.json
@@ -87,14 +87,5 @@
"processed": "\n
As with client applications, I recommend releasing new versions of open-source software as often as possible.<\/p>\n\n
This makes it easier for users to update to newer versions as they can easily see the changes, and less risky as it's easier to roll back or diagnose the problem if there is an issue.<\/p>\n\n
If you've added a feature or fixed a bug, fewer people will likely use it if it's not within a released version of your project and sat on a development branch or waiting for a tagged release. This means they're not benefiting from the changes and getting value from them.<\/p>\n\n
You can add feature flags to hide work-in-progress features that you don't want people to use yet, but you don't want to block yourself from releasing a new version until it's complete.<\/p>\n\n
Regular releases encourage smaller and simpler changes rather than larger and more complex - and potentially breaking - changes.<\/p>\n\n
I like to have a release day each month to release new versions of my open-source projects, which works well for me.<\/p>\n\n
I have a recurring task on my To Do list to review my projects and tag and release any new versions that are needed.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "2a66b63393fa72ffccd1e378ef840bca",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0a04ac23-4d64-40e8-8e94-ead3cab7129d.json b/content/node.0a04ac23-4d64-40e8-8e94-ead3cab7129d.json
index 0824072c3..31e20b58d 100644
--- a/content/node.0a04ac23-4d64-40e8-8e94-ead3cab7129d.json
+++ b/content/node.0a04ac23-4d64-40e8-8e94-ead3cab7129d.json
@@ -87,14 +87,5 @@
"processed": "\n
Yesterday I replied to a post on X<\/a>:<\/p>\n\n\n I have worked on many teams that use CI tooling and call their process CI, but I have never seen CI actually done as defined on Wikipedia:<\/p>\n \n
\"CI is the practice of merging all developers' working copies to a shared mainline several times a day\"<\/p>\n<\/blockquote>\n\n
I've written about this before<\/a> and I think the term CI or CI\/CD is one of the most misused or misleading in software development.<\/p>\n\nCI, or continuous integration, is, as the post days, the process of everyone merging their changes at least once, or usually several, times a day.<\/p>\n\n
It isn't something that is configured or created - it's a process.<\/p>\n\n
Here's the thing<\/h2>\n\n
You can do CI without a CI pipeline and vice versa.<\/p>\n\n
You can have a CI pipeline but not do continuous delivery or deployment.<\/p>\n\n
What most people think of as CI or CI\/CD is a set of automated checks that run when code is updated - usually on a feature or topic branch.<\/p>\n\n
Whilst important, it's not \"CI\".<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "44876b1c656f7fa3e4611f4f47e7c361",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0a2a3238-42ea-46de-8140-94e74f381916.json b/content/node.0a2a3238-42ea-46de-8140-94e74f381916.json
index 0b6fc8df2..8210834a0 100644
--- a/content/node.0a2a3238-42ea-46de-8140-94e74f381916.json
+++ b/content/node.0a2a3238-42ea-46de-8140-94e74f381916.json
@@ -87,14 +87,5 @@
"processed": "\n
Last Friday and Saturday, I was happy to attend and present two sessions at DrupalCamp Ghent in Belgium.<\/p>\n\n
I was able to present talks on automated testing and Tailwind CSS, which were my 99th and 100th talks, respectively!<\/p>\n\n
The sessions were streamed live, or the slides and previous recordings are on my website<\/a>.<\/p>\n\nIt was a great event and it's always nice to see and meet new people within the Drupal community, to see new places and share knowledge by giving presentations.<\/p>\n\n
Reply and let me know if you have any feedback on the sessions or if you'd like me to present a talk or workshop at your event.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "666722719a2759d76794a08b3c2837fa",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0a3bf034-7203-45c2-aae5-74f9211929fa.json b/content/node.0a3bf034-7203-45c2-aae5-74f9211929fa.json
index c78cc7e4e..a277c3809 100644
--- a/content/node.0a3bf034-7203-45c2-aae5-74f9211929fa.json
+++ b/content/node.0a3bf034-7203-45c2-aae5-74f9211929fa.json
@@ -87,14 +87,5 @@
"processed": "\n
When giving talks and workshops or coaching on automated testing and test-driven development, some people may not have written tests before and aren't familiar with the structure or know where to begin.<\/p>\n\n
In the workshops I ran for DrupalCamp London and DrupalCamp NYC, I wanted to cover this first before writing any implementation code.<\/p>\n\n
Where do you put a test class, and what does it contain?<\/p>\n\n
How do you run the tests, and how can you make it pass or fail?<\/p>\n\n
What we did<\/h2>\n\n
To start, we wrote a test for existing functionality within Drupal core - anonymous users can visit the front page.<\/p>\n\n
This is the whole test:<\/p>\n\n
<?php\n\nnamespace Drupal\\Tests\\my_module\\Functional;\n\nuse Drupal\\Tests\\BrowserTestBase;\nuse Symfony\\Component\\HttpFoundation\\Response;\n\nclass MyModuleTest extends BrowserTestBase {\n\n protected $defaultTheme = 'stark';\n\n \/** @test *\/\n public function the_front_page_loads_for_anonymous_users() {\n $this->drupalGet('<front>');\n\n $this->assertResponse(Response::HTTP_OK);\n }\n\n}\n<\/code><\/pre>\n\nThis is a test someone can write, run and see the test pass.<\/p>\n\n
They can then experiment by changing the values to make the test fail in different ways.<\/p>\n\n
What next?<\/h2>\n\n
Then, we tested anonymous users cannot access the administration pages, which is also already the case in Drupal core, and then authenticated users with the correct permissions could access them.<\/p>\n\n
People were getting the idea by now, and we moved on to writing and testing some of our own code.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "af41a18ab3e2e252ab86e7243333ad9f",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0a3c28cf-0365-40a7-bc3d-074e90bb28ce.json b/content/node.0a3c28cf-0365-40a7-bc3d-074e90bb28ce.json
index 84ff4a80e..76fc6b5ab 100644
--- a/content/node.0a3c28cf-0365-40a7-bc3d-074e90bb28ce.json
+++ b/content/node.0a3c28cf-0365-40a7-bc3d-074e90bb28ce.json
@@ -87,14 +87,5 @@
"processed": "\n
A common cause of not refactoring code is a lack of test coverage.<\/p>\n\n
Why change some code if it works? What if we break it whilst refactoring it and introduce a regression?<\/p>\n\n
If the code has accompanying automated tests, this can't happen.<\/p>\n\n
The tests should be passing before starting a refactor and should be passing once the refactor is complete.<\/p>\n\n
If the tests fail, the refactor was unsuccessful and should be reverted.<\/p>\n\n
If you have a CI pipeline, a failing test should break the pipeline and prevent any further steps if you're doing continuous delivery or deployment whilst signalling to the Developer their refactor was unsuccessful and the pipeline needs to be fixed.<\/p>\n\n
Without tests, the code could be broken during the refactor, and we wouldn't know.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "aa56bdd02fef215659f339a51ad72312",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0a4f05ae-4240-476b-bb57-bcf3d3a598a3.json b/content/node.0a4f05ae-4240-476b-bb57-bcf3d3a598a3.json
index a325627f7..a30d5ea8a 100644
--- a/content/node.0a4f05ae-4240-476b-bb57-bcf3d3a598a3.json
+++ b/content/node.0a4f05ae-4240-476b-bb57-bcf3d3a598a3.json
@@ -87,14 +87,5 @@
"processed": "\n
If feature branches cause conflicts<\/a>, what is the alternative?<\/p>\n\nDon't branch.<\/p>\n\n
Keep all changes on a single branch and avoid merge conflicts between branches by not having branches.<\/p>\n\n
But how can you avoid releasing changes before they are ready?<\/p>\n\n
You can have a local branch with your changes that you don't push and rebase locally, but then you're not doing continuous integration<\/a> and you're just as likely to get conflicts and have incompatible code.<\/p>\n\nOne of the main benefits of trunk-based development, where everything is on a single branch, is that everyone's work always works together.<\/p>\n\n
The better option is to use feature toggles (aka feature flags).<\/p>\n\n
Wrapping code in feature toggles separates deploying the code from releasing the feature.<\/p>\n\n
The code can be released, but the feature isn't active until the toggle is enabled.<\/p>\n\n
This means everyone can work on the same branch and continuously deploy changes whilst being selective about the features that are visible to the end users.<\/p>\n\n
If you have multiple environments, the same code can be used with different toggles enabled to allow for testing different features.<\/p>\n\n
Then, once the feature is ready to be enabled, there is no deployment needed.<\/p>\n\n
The code is already there - it just needs to be enabled.<\/p>\n\n
For Drupal, there is a Feature Toggle module<\/a> and an extension that I wrote<\/a> that make it easy to use and manage feature toggles by just logging into the admin UI and selecting the active toggles you want.<\/p>\n\nAnd, if an issue is discovered, it can also be easily disabled without needing to roll back to the previous version<\/a>.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "118c906a95ca0d083c79dec04035d210",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0ab79b3f-c48b-4e56-a50f-d39baf2df02e.json b/content/node.0ab79b3f-c48b-4e56-a50f-d39baf2df02e.json
index 488519dd7..e148c8235 100644
--- a/content/node.0ab79b3f-c48b-4e56-a50f-d39baf2df02e.json
+++ b/content/node.0ab79b3f-c48b-4e56-a50f-d39baf2df02e.json
@@ -87,14 +87,5 @@
"processed": "\n Instead of using AI to autocomplete code<\/a> or perform tasks within your Drupal website<\/a>, I've seen people using AI as a virtual pair programming partner.<\/p>\n\nSimilar to using a search engine or finding results on websites like Stack Overflow, but also being able to ask follow-up questions and for clarification as part of a conversation.<\/p>\n\n
You're still relying on its answers and advice to be correct, but using AI as a learning tool seems like a sensible approach if you don't have a non-AI pairing partner available.<\/p>\n\n
Just make sure to validate and verify whatever it gives you.<\/p>\n\n
Once you've committed it, you're responsible for it.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "e41c8f0126dd0649815f7d2f25e91bbc",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0bb8a36a-3c0e-4545-bbc6-b6c5b80b0ee6.json b/content/node.0bb8a36a-3c0e-4545-bbc6-b6c5b80b0ee6.json
index 265d4a56d..d3349ffba 100644
--- a/content/node.0bb8a36a-3c0e-4545-bbc6-b6c5b80b0ee6.json
+++ b/content/node.0bb8a36a-3c0e-4545-bbc6-b6c5b80b0ee6.json
@@ -87,14 +87,5 @@
"processed": "\n
Following the announcement at DrupalCon, the official announcement has been released regarding Drupal 7's end-of-life extension:<\/p>\n\n
\n Today, we are officially announcing that Drupal 7 will reach its end of life on January 5, 2025.<\/p>\n \n
With this final extension, the Drupal Security Team is also adjusting the level of support provided.<\/p>\n \n
This will be the final extension.<\/p>\n<\/blockquote>\n\n
If you're involved with one of the ~400,000 Drupal 7 websites (according to https:\/\/www.drupal.org\/project\/usage\/drupal), what does the additional year and a half of Drupal 7 mean to you?<\/p>\n\n
Will you use the time to find the budget to upgrade, assemble a migration plan, port any missing contributed modules or refactor your custom modules or theme to make it easier to upgrade?<\/p>\n\n
Is it different knowing it\u2019s the final extension compared to the previous time when it wasn\u2019t known if it would be extended again?<\/p>\n\n
If you're stuck on Drupal 7 or staying on it into 2024 or 2025, what's stopping you from upgrading?<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "3d0846676f872cb7c1f67b9afcb995ac",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0be950c9-3eaf-4ac1-9833-8b3f3fde5a0f.json b/content/node.0be950c9-3eaf-4ac1-9833-8b3f3fde5a0f.json
index 833ad0ad6..51bc4fb96 100644
--- a/content/node.0be950c9-3eaf-4ac1-9833-8b3f3fde5a0f.json
+++ b/content/node.0be950c9-3eaf-4ac1-9833-8b3f3fde5a0f.json
@@ -87,14 +87,5 @@
"processed": "\n
I recently saw a social media post that said something like \"Don't add blank lines within functions. They take up space and don't add anything\".<\/p>\n\n
I may have misremembered the exact wording, but that was the gist of it.<\/p>\n\n
I like to add blank lines within my functions to create and add separation between logical blocks of code.<\/p>\n\n
Whilst this doesn't add anything for a computer parsing and serving the code, or a CI pipeline performing checks, it makes the code easier for people to read and understand which, it my opinion, adds its own value - even if the functionality is the same.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "d138c01e7e0e6b18b39148606ce5111a",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0c1ee324-e522-440a-85bf-e91847091ec9.json b/content/node.0c1ee324-e522-440a-85bf-e91847091ec9.json
index b0c147eed..ff224011e 100644
--- a/content/node.0c1ee324-e522-440a-85bf-e91847091ec9.json
+++ b/content/node.0c1ee324-e522-440a-85bf-e91847091ec9.json
@@ -87,14 +87,5 @@
"processed": "\n
A major addition to my Git workflow has been the ability to interactively add hunks of code to be committed.<\/p>\n\n
There's git add -i<\/code> to interactively add, though I usually go straight to git add -p<\/code> to use patch<\/code>.<\/p>\n\nThis will ask you to confirm if you want to add each hunk to the commit (a.k.a. the staging area) or not.<\/p>\n\n
For example, here's the prompt I get whilst working on the post for this email:<\/p>\n\n
diff --git a\/source\/_daily_emails\/2024-05-06.md b\/source\/_daily_emails\/2024-05-06.md\nindex 42fe48f..ef36a2b 100644\n--- a\/source\/_daily_emails\/2024-05-06.md\n+++ b\/source\/_daily_emails\/2024-05-06.md\n@@ -4,10 +4,12 @@ date: 2024-05-06\n permalink: daily\/2024\/05\/06\/interactive-staging\n tags:\n - software-development\n- # - drupal\n- # - php\n- # - podcast\n+ - git\n cta: ~\n snippet: |\n TODO\n ---\n+\n+A major addition to my Git workflow has been the ability to interactively add hunks of code to be committed.\n+\n+There's `git add -i` to interactively add, though I usually go straight to `git add -p` to use `patch`.\n+There's `git add -i` to interactively add, though I usually go straight to `git add -p` to use `patch`.\n(1\/1) Stage this hunk [y,n,q,a,d,s,e,?]?\n<\/code><\/pre>\n\nI can add the whole hunk, split it into smaller hunks, add all the hunks in the file or ignore this hunk and later hunks in the file.<\/p>\n\n
Then the process is repeated for any following hunks.<\/p>\n\n
This means I can add the relevant hunks to craft the commit I want and I can keep my commits small and meaningful, and easy to revert if there is an issue.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "4f660d322ca2ed3306e781c6c10053a1",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0c899647-4916-4ad6-bde0-5ae1f397cc13.json b/content/node.0c899647-4916-4ad6-bde0-5ae1f397cc13.json
index 81952507b..4dba67f2d 100644
--- a/content/node.0c899647-4916-4ad6-bde0-5ae1f397cc13.json
+++ b/content/node.0c899647-4916-4ad6-bde0-5ae1f397cc13.json
@@ -87,14 +87,5 @@
"processed": "\n
I've recently decided I'm going to open source Build Configs tool<\/a> that I use to generate build configuration files for Drupal, Sculpin and Fractal projects.<\/p>\n\nInspired by Workspace<\/a> and others, and based on previous versions of similar tools - most recently by TheAltF4Stream's project with the same name<\/a> (which is written in Rust and supports different template types) - I've been using this tool to manage configuration files for various personal, client and open-source projects.<\/p>\n\nBefore I open-source it, there are some changes I'd like to make, such as renaming some template types and updating the format and keys within the configuration file.<\/p>\n\n
Changes to the configuration file would be a breaking change and, whilst it's only me using it, I want my other projects to keep working and for me to continue supporting the prior versions - at least for now, so I want to make sure any changes are backward compatible.<\/p>\n\n
How it works<\/h2>\n\n
There are four steps performed when generating files for a project:<\/p>\n\n
\n- Create a final configuration object from the project's configuration file as well as any defaults.<\/li>\n
- Validate the final configuration.<\/li>\n
- Create a list of files to generate.<\/li>\n
- Generate the files.<\/li>\n<\/ul>\n\n
If I change sculpin<\/code> to sculpin-site<\/code> in a configuration file, for example, it will fail the validation step.<\/p>\n\nBut, I have an opportunity within the first step to perform any normalisation that's needed and to provide a compatibility layer - such as changing sculpin-site<\/code>, which is an invalid value, to sculpin<\/code>.<\/p>\n\nI also renamed symfony<\/code> to symfony-cli<\/code> by performing the same step.<\/p>\n\nThis means the validation step will receive valid data that it can use and the new changes have been encapsulated within a single step of the process. I haven't needed to change any code elsewhere.<\/p>\n\n
I can also add deprecation warnings if legacy values are used.<\/p>\n\n
Here's the thing<\/h2>\n\n
Similar to feature flags, this is temporary code that will later be removed when I'm ready to remove the compatibility layer, similar to how drupal_set_message()<\/code> was deprecated and changed to use the Messenger<\/code> service before being removed in Drupal 9.<\/p>\n\nIn the future, I can refactor the internal logic to use a different approach and when I'm ready, eventually remove the compatibility layer and tag a new major version with the breaking changes.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "a38ce17b89e3700c2d33876324be5747",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0cc877ae-0361-456e-be2c-73c322fe1780.json b/content/node.0cc877ae-0361-456e-be2c-73c322fe1780.json
index 5da138e98..a7c77963c 100644
--- a/content/node.0cc877ae-0361-456e-be2c-73c322fe1780.json
+++ b/content/node.0cc877ae-0361-456e-be2c-73c322fe1780.json
@@ -87,14 +87,5 @@
"processed": "\n
I started using the Nix package manager in September 2022<\/a> as a replacement for Ansible.<\/p>\n\nSince then, I've switched to daily-driving NixOS as my main operating system and Home Manager to manage my dotfiles (configuration files for managing application settings, like Neovim, tmux and Alacritty).<\/p>\n\n
A benefit I didn't initially think of was that now I can write all my configuration files in the Nix language.<\/p>\n\n
I don't need to write YAML, TOML, INI or JSON configuration files. Nix and Home Manager will convert it for me.<\/p>\n\n
For example, see my Git configuration written in Nix<\/a> which is converted and written to .gitignore.<\/p>\n\nAnd, if there isn't a built-in module for what I need, there are functions like toJSON<\/code> that will convert Nix code to JSON that I can write to a file.<\/p>\n\nThis is also great if a program changes its configuration file language, which Alacritty did recently.<\/p>\n\n
They changed from YAML to TOML and I didn't need to change anything.<\/p>\n\n
Nix has become my one configuration language to rule them all.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "afe58adbc88026446b4472112f8ea2a7",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0ce2a823-c7ad-475b-9cca-29e1b1702e77.json b/content/node.0ce2a823-c7ad-475b-9cca-29e1b1702e77.json
index 4dc6abd1d..287cd3228 100644
--- a/content/node.0ce2a823-c7ad-475b-9cca-29e1b1702e77.json
+++ b/content/node.0ce2a823-c7ad-475b-9cca-29e1b1702e77.json
@@ -87,14 +87,5 @@
"processed": "\n
Computers don't care how code is written or formatted, but humans do.<\/p>\n\n
A computer will parse and execute your code whether it's written on a single line or multiple.<\/p>\n\n
So, don't optimise for computers.<\/p>\n\n
Optimise your code for humans.<\/p>\n\n
People read more code than they write, so write your code in a readable way so it's easy for people to read and understand - not the computer.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "00288ea28683ef7e8d770a0109344500",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0cedee86-a2d2-4325-a662-a7399be15d44.json b/content/node.0cedee86-a2d2-4325-a662-a7399be15d44.json
index d951b54dd..a29ba441a 100644
--- a/content/node.0cedee86-a2d2-4325-a662-a7399be15d44.json
+++ b/content/node.0cedee86-a2d2-4325-a662-a7399be15d44.json
@@ -87,14 +87,5 @@
"processed": "\n
Surprisingly, it's been two and a half years since I last did a live coding stream.<\/p>\n\n
As well as talk recordings and demos, I did a few live streams back then, working on the \"Test-Driven Drupal\" project and submitting a merge request to Drupal core.<\/p>\n\n
It's been something that I'd like to get back into and pick up again, and I plan on doing that within the next few weeks.<\/p>\n\n
I have a new freelance project due to start in December but getting back into streaming seems like a good way to make sure that I put aside time for open-source and side projects, as well as for writing longer form blog posts and hopefully starting to prepare more meetup and conference talks again.<\/p>\n\n
I'll be streaming again on my YouTube channel, so if you'd like to be notified when I do, please subscribe<\/a>.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "ed9692196aea3236ab447bca233fd4bc",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0d65cf74-92ad-4d03-a7d1-90a63c8a2823.json b/content/node.0d65cf74-92ad-4d03-a7d1-90a63c8a2823.json
index 4d8245e34..23660660d 100644
--- a/content/node.0d65cf74-92ad-4d03-a7d1-90a63c8a2823.json
+++ b/content/node.0d65cf74-92ad-4d03-a7d1-90a63c8a2823.json
@@ -87,14 +87,5 @@
"processed": "\n What is a Changelog?<\/h2>\n\n
A Changelog is a file that documents changes made to a codebase.<\/p>\n\n
In its simplest form, it's a plain text file within a code repository, or it can be written in Markdown or reStructuredText or kept within a separate tool like Confluence or Sharepoint. Regardless of where it's kept, the main thing is the content.<\/p>\n\n
It's not a copy of the Git log. It's a summary of the changes to be read by humans and for them to see what's changed, not a list of Git commits.<\/p>\n\n
If you're considering using my open-source package, you can see what changes I've released, when, and what changes are due to release.<\/p>\n\n
How is it structured?<\/h2>\n\n
Each version should have a heading specifying the version number and\/or release date and a list of changes grouped by their type - whether something was added, changed, deprecated, removed, etc. This works well if you use conventional commits!<\/p>\n\n
I like to follow a format called Keep a Changelog<\/a>.<\/p>\n\nThe headings link to a diff so you can see all of the commits and changes made to the code, and there's an Unreleased<\/code> section that shows commits that have yet to be tagged and released.<\/p>\n\nIf you need to present changes to a review or approval board, having an easy-to-read list of changes, separated by their type, is a much clearer format than a list of Git commits.<\/p>\n\n
When should it be updated?<\/h2>\n\n
I recommend continually updating the Changelog rather than leaving it to just before a deployment. It's quick to add it to the Unreleased<\/code> section as part of the commit and update the headings later.<\/p>\n\nCan I see an example?<\/h2>\n\n
Sure. See the one I added to the National Rail Enquiries feed parser library<\/a> I've been working on or the Tailwind CSS starter kit theme for Drupal<\/a>.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "e760bef0560b6cb431513a24b2eb0212",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0d707bca-be14-4504-b500-9e44abebab44.json b/content/node.0d707bca-be14-4504-b500-9e44abebab44.json
index 1fa8cccd0..c820c8490 100644
--- a/content/node.0d707bca-be14-4504-b500-9e44abebab44.json
+++ b/content/node.0d707bca-be14-4504-b500-9e44abebab44.json
@@ -87,14 +87,5 @@
"processed": "\n In some of my first emails to this list, I wrote about just<\/code> and run<\/code> files.<\/p>\n\nBoth allow you to write project-specific aliases and commands. For example, instead of running docker compose exec php phpunit<\/code>, you run just test<\/code> or run test<\/code>.<\/p>\n\nWhile just<\/code> uses a simple Makefile-like syntax, it requires its own program, so it needs to be installed.<\/p>\n\nWhile I have it installed locally, I've had instances where CI pipelines have failed because they can't download and install just<\/code> and not because of an error in my code.<\/p>\n\nHere's the thing<\/h2>\n\n
A run<\/code> script is a file of Bash functions.<\/p>\n\nBecause it's written in Bash, it runs anywhere without installing additional dependencies.<\/p>\n\n
If a CI pipeline fails, which is less often, it's due to a failure within my code and not because of a download error.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "ef1660e036d0cc4b520bdd563fad7f86",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0da14ab3-af09-42cf-9813-877a7a66cf87.json b/content/node.0da14ab3-af09-42cf-9813-877a7a66cf87.json
index 21200a29f..f89286658 100644
--- a/content/node.0da14ab3-af09-42cf-9813-877a7a66cf87.json
+++ b/content/node.0da14ab3-af09-42cf-9813-877a7a66cf87.json
@@ -87,14 +87,5 @@
"processed": "\n
With Drupal 7's end-of-life date of the 5th of January 2025 quickly approaching, I've recently seen again a number of companies offering support for Drupal 7 after its end-of-life date.<\/p>\n\n
I've seen the same in corporate IT environments where they're running versions of software post their EOL date, so it's not only Drupal 7, but I wonder if this is a good thing?<\/p>\n\n
Is this deterring companies from upgrading if they know this is an option, or should everyone upgrade and we can move forward from Drupal 7 and other end-of-life software?<\/p>\n\n
According to https:\/\/www.drupal.org\/project\/usage\/drupal<\/a>, there are still 281,000 active Drupal 7 installations.<\/p>\n\nIt's considerably less than before - this time last year, it was over 380,000 installations - but it's still a lot of Drupal 7 being used.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "e3227fd692a43f0f5a3b4f9afed9df94",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0db2d25b-3e50-4f36-abe1-f84b938c21db.json b/content/node.0db2d25b-3e50-4f36-abe1-f84b938c21db.json
index a39640de0..2eb0d5a9c 100644
--- a/content/node.0db2d25b-3e50-4f36-abe1-f84b938c21db.json
+++ b/content/node.0db2d25b-3e50-4f36-abe1-f84b938c21db.json
@@ -87,14 +87,5 @@
"processed": "\n
A common misunderstanding for new Developers is that Git and GitHub are the same thing, but they aren't.<\/p>\n\n
Git is decentralised, so doesn't rely on using external repositories on services like GitHub, GitLab or Bitbucket.<\/p>\n\n
You can run git init<\/code> and use it locally without pushing to any remote services.<\/p>\n\nThese services also add extra terminology, such as forks, syncing and pull or merge requests which aren't part of Git itself.<\/p>\n\n
This can cause confusion, which is why I think it's important to learn Git itself<\/a> instead of relying on external services or desktop apps.<\/p>\n\nAnd, if you're going to use a remote repository, consider something like Gitea, which you can host yourself and keep control of your data.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "22be20101f09fc0d4e10cd3c6b867b76",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0dc691fb-cba3-4dce-b9ad-94fd84b7ca7f.json b/content/node.0dc691fb-cba3-4dce-b9ad-94fd84b7ca7f.json
index e6fa47566..c074463a1 100644
--- a/content/node.0dc691fb-cba3-4dce-b9ad-94fd84b7ca7f.json
+++ b/content/node.0dc691fb-cba3-4dce-b9ad-94fd84b7ca7f.json
@@ -87,14 +87,5 @@
"processed": "\n
Today, I made my Drupal module template<\/a> compatible with Drupal 10.<\/p>\n\nBecause Drupal 10 is developed from Drupal 9, the changes between the two and the changes required are minimal.<\/p>\n\n
In this case, I only needed to change the core_version_requirement<\/code> in drupal_module_template.info.yml<\/code> from ^9<\/code> to ^9 || ^10<\/code> - meaning the template works for both Drupal 9 and 10, so there's no need for different versions.<\/p>\n\nIf it used any deprecated code that was removed before Drupal 10, I'd have needed to update it to use the Drupal 10-compliant code.<\/p>\n\n
Updating to new major Drupal versions is much easier than it used to be!<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "d9902d3f03d57f8eef7e67d29133f05f",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0dcdf3e3-9f83-426e-9dfa-ab7a28c63951.json b/content/node.0dcdf3e3-9f83-426e-9dfa-ab7a28c63951.json
index 9bf4cfb38..d41ea0a96 100644
--- a/content/node.0dcdf3e3-9f83-426e-9dfa-ab7a28c63951.json
+++ b/content/node.0dcdf3e3-9f83-426e-9dfa-ab7a28c63951.json
@@ -87,14 +87,5 @@
"processed": "\n
I've been a Drupal and Linux user for a long time, as well as using command-line tools and utilities like Neovim and tmux.<\/p>\n\n
Since September 2022, I've used NixOS as my daily operating system on my computers.<\/p>\n\n
Based on similar programs, in particular by ThePrimeagen, I wrote and use a program to automatically open tmux sessions and run initial commands for any project in my Code directory.<\/p>\n\n
In October, he released tmux-sessionizer as its own package<\/a>.<\/p>\n\nThere is a tmux-sessionizer<\/code> already in nixpkgs, but I wrote my own derivation<\/a> to use Prime's.<\/p>\n\nThere was also this problem in the code:<\/p>\n\n
# If someone wants to make this extensible, i'll accept\n# PR\nselected=$(find ~\/ ~\/personal ~\/personal\/dev\/env\/.config -mindepth 1 -maxdepth 1 -type d | fzf)\n<\/code><\/pre>\n\nThese directories don't match what I use on my computers.<\/p>\n\n
People have submitted pull requests, but these haven't yet been merged.<\/p>\n\n
Either I change my directory structure or I can't use it.<\/p>\n\n
But, in my derivation, I can apply my own patch files to make any changes I want - such as changing the directories to ones I'd want to use - making it usable for me.<\/p>\n\n
I can also apply other people's patches, the same as I'm doing with dwm.<\/p>\n\n
Someone has created a pull request to make the directories dynamic based on a configuration file.<\/p>\n\n
I can apply these changes as a patch to my configuration and remove my custom one.<\/p>\n\n
I can make any other changes I want or need to.<\/p>\n\n
The possibilities are endless.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "8a79fcd4efce6727224214430cc26505",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0dd5ea9d-9d43-4a2a-92f5-c140738ffedd.json b/content/node.0dd5ea9d-9d43-4a2a-92f5-c140738ffedd.json
index c1e02dfda..1493409d6 100644
--- a/content/node.0dd5ea9d-9d43-4a2a-92f5-c140738ffedd.json
+++ b/content/node.0dd5ea9d-9d43-4a2a-92f5-c140738ffedd.json
@@ -87,14 +87,5 @@
"processed": "\n
This morning, I was asked a \u201cCould you build\u2026\u201d question.<\/p>\n\n
It was an idea mentioned a short while ago and involves a simple, interactive form on the front end that sends requests to a public API, filters the results from the response and displays them to the user.<\/p>\n\n
I\u2019d probably want to hide the API request behind a service responsible for interacting with the API and filtering the results - ensuring that the API could be switched with something else later if needed.<\/p>\n\n
This afternoon, I built a small proof-of-concept application with Vue.js and TypeScript.<\/p>\n\n
There\u2019s no API, or service retrieving real-time results. All of the data is hard-coded within the App component, as well as the code that filters, sorts and returns the results.<\/p>\n\n
The results are shown by adding a <pre><\/pre><\/code> to the page, with a <pre><\/pre><\/code> to show the input data.<\/p>\n\nThere isn\u2019t even any styling, with just some basic horizontal rules to split the page - similar to these screenshots from Taylor Otwell<\/a> of some work-in-progress versions of Vapor and Nova.<\/p>\n\nA working proof of concept, or a \"spike\", answers the initial \"Can we build...\" question. It can be shown to a client or other stakeholders, act as a starting point for discussions and requirements gathering and then be turned into user stories. It also allows the Developers to validate their initial thoughts and experiment with different approaches.<\/p>\n\n
If the spike is successful, the idea can then be moved forward and implemented in a full way, otherwise, it can be stopped with a minimal amount of effort and time.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "f378ea534b4141dc8290191f8941df2c",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0e1fbc03-a045-4ca4-8925-69e39b67d893.json b/content/node.0e1fbc03-a045-4ca4-8925-69e39b67d893.json
index 98508dec3..a2088d39f 100644
--- a/content/node.0e1fbc03-a045-4ca4-8925-69e39b67d893.json
+++ b/content/node.0e1fbc03-a045-4ca4-8925-69e39b67d893.json
@@ -87,6 +87,5 @@
"processed": "
I've been surprised to still recently find software development agencies using their own proprietary content management systems and frameworks.<\/p>
With so many available open source options, like Drupal and Symfony, why would people write their own?<\/p>
Why spend the time and effort to build basic functionality like user registration and login when existing tools already solve that problem?<\/p>
Why ignore the thousands of open source modules, themes, plugins, packages and libraries that are available?<\/p>
Instead, leverage the tools that already exist and focus on solving domain-specific issues and writing code that's genuinely specific to the project.<\/p>
Then you can contribute some of the saved time back to the project and make it better for yourself and others in the future and ready for the next project.<\/p>",
"summary": ""
}
- ],
- "feeds_item": []
+ ]
}
\ No newline at end of file
diff --git a/content/node.0e2dc3d6-4054-495b-9c8c-bad2475a0c13.json b/content/node.0e2dc3d6-4054-495b-9c8c-bad2475a0c13.json
index 39dd61f07..bc13c42a9 100644
--- a/content/node.0e2dc3d6-4054-495b-9c8c-bad2475a0c13.json
+++ b/content/node.0e2dc3d6-4054-495b-9c8c-bad2475a0c13.json
@@ -87,14 +87,5 @@
"processed": "\n
I've built Drupal websites for 18 years and have worked with versions as old as Drupal 5.<\/p>\n\n
A common issue for people using the CMS has been the editorial experience when adding and editing content.<\/p>\n\n
Once logged in, to add or edit a node, they need to go to a separate administration screen to enter or change the content.<\/p>\n\n
The administration page usually looks nothing like what the page will look like once published, with the user only seeing large forms and different styles, or a different theme altogether.<\/p>\n\n
There is a page preview option, but this only works once the forms have been completed and requires the user to be able to \"see\" how the page will look beforehand and know what content will appear where.<\/p>\n\n
This has become trickier with the use of Paragraphs and entity reference fields, where the editor only sees the title of the content they want to reference but not what they will see or how it will look.<\/p>\n\n
As well as being difficult to create content, it also makes it difficult to edit it.<\/p>\n\n
Layout Builder<\/h2>\n\n
This is why I like Drupal's Layout Builder module.<\/p>\n\n
Originally released as a contributed module, it has been part of Drupal core since 8.7 and allows editors to be able to create complex pages using a drag and drop interface and instantly see how they look.<\/p>\n\n
There's now an ecosystem of Layout Builder-related modules, including one I wrote<\/a>, that add more functionality to the Layout Builder, such as adding more template suggestions, restricting the available blocks, or adding inline styles - making it even more powerful.<\/p>\n\nIf you have a Drupal site and haven't tried Layout Builder, you can incrementally opt in and only enable it for certain content types. You don't need to go all in straight away.<\/p>\n\n
But, I think that once you've tried it, you won't be able to go back.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "cba5205b68a6ba553b9b34ef661692d2",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0f327d3d-33ce-498a-9234-6c1fe9f51d6a.json b/content/node.0f327d3d-33ce-498a-9234-6c1fe9f51d6a.json
index f9ba1ccbd..d74cece71 100644
--- a/content/node.0f327d3d-33ce-498a-9234-6c1fe9f51d6a.json
+++ b/content/node.0f327d3d-33ce-498a-9234-6c1fe9f51d6a.json
@@ -87,14 +87,5 @@
"processed": "\n
Before adding a new feature or change to a codebase, ask if it's really needed and consider its long-term implications.<\/p>\n\n
Code is easy to write, but needs to be maintained as newer language or framework features are added or have breaking changes.<\/p>\n\n
Something I've added recently to Build Configs was an option to use an inclusive or exclusive .gitignore file<\/a>.<\/p>\n\nWhilst it's only adding an if condition based on a value, it adds a separate path in my code and both need to be maintained.<\/p>\n\n
I've been thinking of adding just<\/code> again to some projects instead of a run<\/code> file, which would add separate files that need to be maintained and kept up-to-date with each other so both offer the same features.<\/p>\n\nIs this something I want to maintain going forward? Does it add enough value to justify its maintenance?<\/p>\n\n
Different to a feature flag, which usually has a known lifespan, this could need be maintained for the whole lifespan of the application.<\/p>\n\n
On a client project, this could be having two sets of buttons with rounded and square corners.<\/p>\n\n
Do we need both?<\/p>\n\n
It could be the positioning of a title in a header. Fewer options mean there is less code to write and maintain.<\/p>\n\n
In a Drupal project, each choice could mean adding a different field, taxonomy term, or content or block type to achieve the desired result.<\/p>\n\n
The more we can achieve with fewer options means the application will be easier to maintain and work on in the future.<\/p>\n\n ",
"summary": null
}
- ],
- "feeds_item": [
- {
- "imported": "1970-01-01T00:32:50+00:00",
- "guid": null,
- "hash": "b412bcd2d4532d309472dae5c82e8109",
- "target_type": "feeds_feed",
- "target_uuid": "90c85284-7ca8-4074-9178-97ff8384fe76"
- }
]
}
\ No newline at end of file
diff --git a/content/node.0f349fae-6a04-42b4-979f-ed8428e97a2b.json b/content/node.0f349fae-6a04-42b4-979f-ed8428e97a2b.json
index 5416ece86..0f3948610 100644
--- a/content/node.0f349fae-6a04-42b4-979f-ed8428e97a2b.json
+++ b/content/node.0f349fae-6a04-42b4-979f-ed8428e97a2b.json
@@ -87,14 +87,5 @@
"processed": "\n
I recently had my first podcast episode with two guests<\/a>, where I discussed Drupal terminology and Drupalisms with Emma Horrell and Luke McCormick.<\/p>\n\nIt was a great episode, but there was something I needed to do before I could release it.<\/p>\n\n
Before I could release the episode, I needed to update my website to show both guest names.<\/p>\n\n
The other 26 episodes only had a single guest per episode, and my podcast pages were built to only show the first guest name.<\/p>\n\n
When building the pages for the first episode with Matt Glaman<\/a>, I only needed to show a single guest name.<\/p>\n\n