├── .dockerignore ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ └── bug_report.md ├── dependabot.yml └── workflows │ └── ci.yml ├── .gitignore ├── .rubocop.yml ├── .ruby-version ├── CLAUDE.md ├── CONTRIBUTIONS.md ├── Dockerfile ├── GEMINI.md ├── Gemfile ├── Gemfile.lock ├── LICENSE-SUMMARY.md ├── LICENSE.md ├── Procfile.dev ├── README.md ├── Rakefile ├── app ├── assets │ ├── builds │ │ └── .keep │ ├── fonts │ │ ├── ibm-plex-mono │ │ │ ├── IBMPlexMono-Bold.woff2 │ │ │ ├── IBMPlexMono-BoldItalic.woff2 │ │ │ ├── IBMPlexMono-ExtraLight.woff2 │ │ │ ├── IBMPlexMono-ExtraLightItalic.woff2 │ │ │ ├── IBMPlexMono-Italic.woff2 │ │ │ ├── IBMPlexMono-Light.woff2 │ │ │ ├── IBMPlexMono-LightItalic.woff2 │ │ │ ├── IBMPlexMono-Medium.woff2 │ │ │ ├── IBMPlexMono-MediumItalic.woff2 │ │ │ ├── IBMPlexMono-Regular.woff2 │ │ │ ├── IBMPlexMono-SemiBold.woff2 │ │ │ ├── IBMPlexMono-SemiBoldItalic.woff2 │ │ │ ├── IBMPlexMono-Text.woff2 │ │ │ ├── IBMPlexMono-TextItalic.woff2 │ │ │ ├── IBMPlexMono-Thin.woff2 │ │ │ └── IBMPlexMono-ThinItalic.woff2 │ │ ├── inter │ │ │ ├── Inter-Black.woff2 │ │ │ ├── Inter-BlackItalic.woff2 │ │ │ ├── Inter-Bold.woff2 │ │ │ ├── Inter-BoldItalic.woff2 │ │ │ ├── Inter-ExtraBold.woff2 │ │ │ ├── Inter-ExtraBoldItalic.woff2 │ │ │ ├── Inter-ExtraLight.woff2 │ │ │ ├── Inter-ExtraLightItalic.woff2 │ │ │ ├── Inter-Italic.woff2 │ │ │ ├── Inter-Light.woff2 │ │ │ ├── Inter-LightItalic.woff2 │ │ │ ├── Inter-Medium.woff2 │ │ │ ├── Inter-MediumItalic.woff2 │ │ │ ├── Inter-Regular.woff2 │ │ │ ├── Inter-SemiBold.woff2 │ │ │ ├── Inter-SemiBoldItalic.woff2 │ │ │ ├── Inter-Thin.woff2 │ │ │ ├── Inter-ThinItalic.woff2 │ │ │ ├── InterDisplay-Black.woff2 │ │ │ ├── InterDisplay-BlackItalic.woff2 │ │ │ ├── InterDisplay-Bold.woff2 │ │ │ ├── InterDisplay-BoldItalic.woff2 │ │ │ ├── InterDisplay-ExtraBold.woff2 │ │ │ ├── InterDisplay-ExtraBoldItalic.woff2 │ │ │ ├── InterDisplay-ExtraLight.woff2 │ │ │ ├── InterDisplay-ExtraLightItalic.woff2 │ │ │ ├── InterDisplay-Italic.woff2 │ │ │ ├── InterDisplay-Light.woff2 │ │ │ ├── InterDisplay-LightItalic.woff2 │ │ │ ├── InterDisplay-Medium.woff2 │ │ │ ├── InterDisplay-MediumItalic.woff2 │ │ │ ├── InterDisplay-Regular.woff2 │ │ │ ├── InterDisplay-SemiBold.woff2 │ │ │ ├── InterDisplay-SemiBoldItalic.woff2 │ │ │ ├── InterDisplay-Thin.woff2 │ │ │ ├── InterDisplay-ThinItalic.woff2 │ │ │ ├── InterVariable-Italic.woff2 │ │ │ └── InterVariable.woff2 │ │ ├── lora │ │ │ ├── Lora-Italic-VariableFont_wght.woff2 │ │ │ └── Lora-VariableFont_wght.woff2 │ │ └── source-serif-4 │ │ │ └── SourceSerif4Variable-Roman.ttf.woff2 │ ├── images │ │ ├── .keep │ │ ├── android-chrome-192x192.png │ │ ├── android-chrome-512x512.png │ │ ├── apple-touch-icon.png │ │ ├── email-header-logo.jpg │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon.ico │ │ ├── favicon.svg │ │ ├── home │ │ │ ├── analytics.webp │ │ │ ├── gmail-compose.webp │ │ │ ├── rich-text-editor.webp │ │ │ ├── screenshot-01.webp │ │ │ ├── screenshot-02.webp │ │ │ ├── screenshot-03.webp │ │ │ ├── screenshot-04.webp │ │ │ └── weekly-digest.webp │ │ ├── icons │ │ │ ├── arrow-top-right-on-square.svg │ │ │ ├── download.svg │ │ │ ├── edit.svg │ │ │ ├── ellipsis-horizontal-circle.svg │ │ │ ├── eye-slash.svg │ │ │ ├── eye.svg │ │ │ ├── grip-dots.svg │ │ │ ├── heart.svg │ │ │ ├── person.svg │ │ │ ├── reply-2.svg │ │ │ ├── reply.svg │ │ │ ├── social │ │ │ │ ├── bluesky.svg │ │ │ │ ├── email.svg │ │ │ │ ├── github.svg │ │ │ │ ├── instagram.svg │ │ │ │ ├── linkedin.svg │ │ │ │ ├── mastodon.svg │ │ │ │ ├── reddit.svg │ │ │ │ ├── rss.svg │ │ │ │ ├── spotify.svg │ │ │ │ ├── threads.svg │ │ │ │ ├── tiktok.svg │ │ │ │ ├── web.svg │ │ │ │ ├── x.svg │ │ │ │ └── youtube.svg │ │ │ └── trash.svg │ │ ├── logo-black.svg │ │ ├── logo-mark.svg │ │ ├── logo.svg │ │ ├── public │ │ │ ├── blogging-by-email.jpg │ │ │ ├── fastmail.webp │ │ │ ├── gmail.webp │ │ │ ├── outlook.webp │ │ │ ├── protonmail.webp │ │ │ └── yahoo.jpg │ │ ├── signature.jpg │ │ └── social │ │ │ ├── open-graph-post.jpg │ │ │ ├── open-graph-post.webp │ │ │ ├── open-graph.jpg │ │ │ └── open-graph.webp │ ├── stylesheets │ │ ├── actiontext.css │ │ ├── animations.css │ │ ├── application.css │ │ ├── blog-themes.css │ │ ├── blogs.css │ │ ├── ibm-plex-mono.css │ │ ├── inter.css │ │ ├── lexxy-editor-overrides.css │ │ ├── lexxy-typography.css │ │ ├── lexxy-variable-overrides.css │ │ ├── lightbox.css │ │ ├── lora.css │ │ ├── mailer.css │ │ ├── source-serif-4.css │ │ ├── tagify.css │ │ ├── tailwind.css │ │ └── trix.css │ └── tailwind │ │ ├── application.css │ │ └── components.css ├── channels │ └── application_cable │ │ ├── channel.rb │ │ └── connection.rb ├── controllers │ ├── access_requests_controller.rb │ ├── admin │ │ ├── analytics_controller.rb │ │ ├── blogs_controller.rb │ │ ├── posts_controller.rb │ │ └── users_controller.rb │ ├── admin_controller.rb │ ├── api │ │ └── embeds_controller.rb │ ├── app │ │ ├── account_controller.rb │ │ ├── analytics_controller.rb │ │ ├── blogs │ │ │ └── avatars_controller.rb │ │ ├── feed_controller.rb │ │ ├── followings_controller.rb │ │ ├── home_pages_controller.rb │ │ ├── onboardings_controller.rb │ │ ├── pages_controller.rb │ │ ├── posts_controller.rb │ │ ├── settings │ │ │ ├── account_controller.rb │ │ │ ├── appearance_controller.rb │ │ │ ├── audience_controller.rb │ │ │ ├── blogs_controller.rb │ │ │ ├── email_change_requests_controller.rb │ │ │ ├── email_subscribers_controller.rb │ │ │ ├── exports_controller.rb │ │ │ ├── navigation_items_controller.rb │ │ │ ├── sender_email_addresses_controller.rb │ │ │ ├── subscriptions_controller.rb │ │ │ └── users_controller.rb │ │ └── settings_controller.rb │ ├── app_controller.rb │ ├── application_controller.rb │ ├── billing │ │ ├── paddle_controller.rb │ │ └── paddle_events_controller.rb │ ├── blogs │ │ ├── base_controller.rb │ │ ├── email_subscribers │ │ │ ├── confirmations_controller.rb │ │ │ └── unsubscribes_controller.rb │ │ ├── email_subscribers_controller.rb │ │ ├── page_views_controller.rb │ │ ├── posts_controller.rb │ │ ├── robots_controller.rb │ │ └── sitemaps_controller.rb │ ├── concerns │ │ ├── .keep │ │ ├── authentication.rb │ │ ├── authorization.rb │ │ ├── editor_preparation.rb │ │ ├── request_hash.rb │ │ ├── spam_prevention.rb │ │ └── timezone_translation.rb │ ├── custom_domains_controller.rb │ ├── errors_controller.rb │ ├── home_controller.rb │ ├── posts │ │ ├── replies_controller.rb │ │ └── upvotes_controller.rb │ ├── public_controller.rb │ ├── sessions_controller.rb │ └── signups_controller.rb ├── helpers │ ├── access_requests_helper.rb │ ├── admin │ │ └── stats_helper.rb │ ├── admin_helper.rb │ ├── app │ │ ├── analytics_helper.rb │ │ ├── feed_helper.rb │ │ ├── followings_helper.rb │ │ ├── posts_helper.rb │ │ ├── settings │ │ │ └── navigation_items_helper.rb │ │ └── users_helper.rb │ ├── app_helper.rb │ ├── application_helper.rb │ ├── blogs_helper.rb │ ├── custom_domain_helper.rb │ ├── email_subscribers_helper.rb │ ├── form_helper.rb │ ├── home_helper.rb │ ├── image_helper.rb │ ├── open_graph_helper.rb │ ├── posts_helper.rb │ ├── pricing_helper.rb │ ├── routing_helper.rb │ ├── sessions_helper.rb │ ├── settings_helper.rb │ ├── signups_helper.rb │ ├── subscriptions_helper.rb │ └── theme_helper.rb ├── javascript │ ├── application.js │ ├── controllers │ │ ├── application.js │ │ ├── autogrow_controller.js │ │ ├── autosave_controller.js │ │ ├── avatar_controller.js │ │ ├── fade_controller.js │ │ ├── form_submit_controller.js │ │ ├── google_site_verification_controller.js │ │ ├── index.js │ │ ├── keyboard_shortcuts_controller.js │ │ ├── lexxy_controller.js │ │ ├── lightbox_controller.js │ │ ├── media_embeds_controller.js │ │ ├── navigation_form_controller.js │ │ ├── paddle_controller.js │ │ ├── post_attributes_controller.js │ │ ├── pv_controller.js │ │ ├── radio_button_auto_submit_controller.js │ │ ├── save_button_controller.js │ │ ├── search_controller.js │ │ ├── select_auto_submit_controller.js │ │ ├── select_controller.js │ │ ├── social_links_controller.js │ │ ├── sortable_controller.js │ │ ├── subscription_settings_controller.js │ │ ├── syntax_highlight_controller.js │ │ ├── tags_input_controller.js │ │ ├── testimonials_carousel_controller.js │ │ ├── theme_selector_controller.js │ │ ├── timezone_controller.js │ │ ├── toggle_controller.js │ │ ├── trix_controller.js │ │ ├── turbo_frame_top_controller.js │ │ └── upvote_controller.js │ └── embeds │ │ ├── apple_music.js │ │ ├── bandcamp.js │ │ ├── checkvist.js │ │ ├── github.js │ │ ├── image.js │ │ ├── media_site.js │ │ ├── spotify.js │ │ ├── strava.js │ │ ├── tidal.js │ │ ├── transistor.js │ │ └── youtube.js ├── jobs │ ├── add_custom_domain_job.rb │ ├── application_job.rb │ ├── blog_export_job.rb │ ├── delete_expired_email_change_requests_job.rb │ ├── delete_expired_sender_email_addresses_job.rb │ ├── destroy_user_job.rb │ ├── generate_open_graph_image_job.rb │ ├── generate_post_digest_job.rb │ ├── marketing_automation │ │ ├── add_contact_job.rb │ │ └── delete_contact_job.rb │ ├── remove_custom_domain_job.rb │ ├── rollup_and_cleanup_page_views_job.rb │ ├── send_cancellation_email_job.rb │ ├── send_post_digest_email_job.rb │ ├── send_post_reply_job.rb │ └── subscription │ │ └── send_renewal_reminders_job.rb ├── mailboxes │ ├── application_mailbox.rb │ ├── digest_reply_mailbox.rb │ └── posts_mailbox.rb ├── mailers │ ├── account_verification_mailer.rb │ ├── application_mailer.rb │ ├── cancellation_mailer.rb │ ├── digest_reply_mailer.rb │ ├── email_change_mailer.rb │ ├── email_subscription_confirmation_mailer.rb │ ├── mailpace_mailer.rb │ ├── post_digest_mailer.rb │ ├── postmark_mailer.rb │ ├── reply_mailer.rb │ ├── sender_email_address_mailer.rb │ ├── subscription │ │ └── renewal_reminder_mailer.rb │ └── welcome_mailer.rb ├── models │ ├── access_request.rb │ ├── analytics │ │ ├── base.rb │ │ ├── chart.rb │ │ ├── leaderboard.rb │ │ └── summary.rb │ ├── application_record.rb │ ├── blog.rb │ ├── blog │ │ ├── export.rb │ │ └── export │ │ │ └── image_handler.rb │ ├── concerns │ │ ├── .keep │ │ ├── css_sanitizable.rb │ │ ├── custom_domain.rb │ │ ├── delivery_email.rb │ │ ├── draftable.rb │ │ ├── email_subscribable.rb │ │ ├── followable.rb │ │ ├── html │ │ │ └── attachment_preview.rb │ │ ├── localisable.rb │ │ ├── onboardable.rb │ │ ├── post │ │ │ └── searchable.rb │ │ ├── sluggable.rb │ │ ├── storage_trackable.rb │ │ ├── subscribable.rb │ │ ├── taggable.rb │ │ ├── themeable.rb │ │ ├── tokenable.rb │ │ ├── trimmable.rb │ │ ├── upvotable.rb │ │ └── verifiable.rb │ ├── current.rb │ ├── custom_domain_change.rb │ ├── custom_navigation_item.rb │ ├── digest_post.rb │ ├── email_change_request.rb │ ├── email_subscriber.rb │ ├── following.rb │ ├── hatchbox_domain_api.rb │ ├── html │ │ ├── body_extraction.rb │ │ ├── extract_tags.rb │ │ ├── image_unfurl.rb │ │ ├── inline_attachments.rb │ │ ├── lexxy_cleaner.rb │ │ ├── monospace_detection.rb │ │ ├── plain_text_to_html.rb │ │ ├── sanitize.rb │ │ ├── strip_action_text_attachments.rb │ │ ├── strip_paragraphs.rb │ │ └── transformation.rb │ ├── ip_reputation.rb │ ├── ip_reputation │ │ ├── api_void.rb │ │ └── get_ip_intel.rb │ ├── mail_parser.rb │ ├── navigation_item.rb │ ├── open_graph_image.rb │ ├── paddle_api.rb │ ├── paddle_event.rb │ ├── page_navigation_item.rb │ ├── page_view.rb │ ├── post.rb │ ├── post │ │ └── reply.rb │ ├── post_digest.rb │ ├── post_digest_delivery.rb │ ├── post_digest_scheduler.rb │ ├── sender_email_address.rb │ ├── social_navigation_item.rb │ ├── subdomain.rb │ ├── subscription.rb │ ├── subscription │ │ └── renewal_reminder.rb │ ├── upvote.rb │ └── user.rb ├── services │ └── custom_tag_processor.rb └── views │ ├── account_verification_mailer │ ├── login.html.erb │ ├── login.text.erb │ ├── verify.html.erb │ └── verify.text.erb │ ├── active_storage │ └── blobs │ │ ├── _blob.html.erb │ │ └── _video_attachment.html.erb │ ├── admin │ ├── analytics │ │ └── index.html.erb │ ├── blogs │ │ └── index.html.erb │ ├── posts │ │ └── index.html.erb │ ├── shared │ │ └── _header.html.erb │ └── users │ │ ├── new.html.erb │ │ └── show.html.erb │ ├── app │ ├── analytics │ │ ├── _chart.html.erb │ │ ├── _leaderboard.html.erb │ │ ├── _premium_overlay.html.erb │ │ └── index.html.erb │ ├── feed │ │ ├── _post.html.erb │ │ ├── index.html.erb │ │ └── private_rss.rss.builder │ ├── followings │ │ ├── create.turbo_stream.erb │ │ └── index.html.erb │ ├── home_pages │ │ ├── _form.html.erb │ │ ├── edit.html.erb │ │ └── new.html.erb │ ├── onboardings │ │ ├── show.html.erb │ │ └── update.turbo_stream.erb │ ├── pages │ │ ├── _form.html.erb │ │ ├── edit.html.erb │ │ ├── index.html.erb │ │ └── new.html.erb │ ├── posts │ │ ├── _drop_down_menu.html.erb │ │ ├── _form.html.erb │ │ ├── _post.html.erb │ │ ├── _posts_list.html.erb │ │ ├── _tags.html.erb │ │ ├── edit.html.erb │ │ ├── index.html.erb │ │ ├── new.html.erb │ │ └── show.html.erb │ ├── settings │ │ ├── account │ │ │ ├── _form.html.erb │ │ │ └── edit.html.erb │ │ ├── appearance │ │ │ ├── _avatar.html.erb │ │ │ ├── _form.html.erb │ │ │ ├── _layout_options.html.erb │ │ │ ├── _layout_width.html.erb │ │ │ ├── _theme_colour.html.erb │ │ │ ├── _theme_font.erb │ │ │ ├── _theme_font.html.erb │ │ │ └── index.html.erb │ │ ├── audience │ │ │ └── index.html.erb │ │ ├── blogs │ │ │ ├── _form.html.erb │ │ │ ├── _language_select.html.erb │ │ │ └── index.html.erb │ │ ├── email_subscribers │ │ │ └── index.html.erb │ │ ├── exports │ │ │ ├── _exports.html.erb │ │ │ └── index.html.erb │ │ ├── index.html.erb │ │ ├── navigation_items │ │ │ ├── _custom_navigation_item.html.erb │ │ │ ├── _navigation_item.html.erb │ │ │ ├── _page_navigation_item.html.erb │ │ │ ├── _social_navigation_item.html.erb │ │ │ └── index.html.erb │ │ └── subscriptions │ │ │ ├── cancel_confirm.html.erb │ │ │ ├── index.html.erb │ │ │ └── thanks.html.erb │ └── shared │ │ ├── _bio.html.erb │ │ ├── _callout.html.erb │ │ ├── _flash.html.erb │ │ ├── _heading.html.erb │ │ ├── _how_to.html.erb │ │ ├── _nav.html.erb │ │ ├── _pagy_nav.html.erb │ │ └── _premium_upsell_banner.html.erb │ ├── blog │ └── exports │ │ ├── index.html.erb │ │ ├── index.md.erb │ │ ├── post.html.erb │ │ └── post.md.erb │ ├── blogs │ ├── _email_subscriber_form.html.erb │ ├── _flash.html.erb │ ├── _follow.html.erb │ ├── _follow_button.html.erb │ ├── _header.html.erb │ ├── _nav.html.erb │ ├── _title.html.erb │ ├── _titlebar.html.erb │ ├── custom_tags │ │ ├── _posts.html.erb │ │ ├── _posts_by_year.html.erb │ │ ├── _tags.html.erb │ │ └── _tags_inline.html.erb │ ├── email_subscribers │ │ ├── _form.html.erb │ │ ├── confirmations │ │ │ └── show.html.erb │ │ ├── create.turbo_stream.erb │ │ └── unsubscribes │ │ │ └── show.html.erb │ ├── errors │ │ └── not_found.html.erb │ ├── posts │ │ ├── _card_post.html.erb │ │ ├── _cards_layout.html.erb │ │ ├── _post.html.erb │ │ ├── _post_content.html.erb │ │ ├── _post_footer.html.erb │ │ ├── _post_title.html.erb │ │ ├── _stream_layout.html.erb │ │ ├── _stream_post.html.erb │ │ ├── _tags.html.erb │ │ ├── _title_layout.html.erb │ │ ├── _upvotes.html.erb │ │ ├── index.html.erb │ │ ├── index.rss.builder │ │ └── show.html.erb │ ├── robots │ │ └── show.text.erb │ └── sitemaps │ │ └── show.xml.erb │ ├── cancellation_mailer │ ├── free_account_cancellation.html.erb │ ├── free_account_cancellation.text.erb │ ├── subscriber_cancellation.html.erb │ └── subscriber_cancellation.text.erb │ ├── email_change_mailer │ ├── verify.html.erb │ └── verify.text.erb │ ├── email_subscription_confirmation_mailer │ ├── confirm.html.erb │ └── confirm.text.erb │ ├── errors │ ├── internal_error.html.erb │ ├── not_found.html.erb │ └── unacceptable.html.erb │ ├── home │ ├── _newsletter_form.html.erb │ └── index.html.erb │ ├── layouts │ ├── _custom_favicons.html.erb │ ├── _default_favicons.html.erb │ ├── _favicons.html.erb │ ├── _fediverse_identity.html.erb │ ├── _footer.html.erb │ ├── _header.html.erb │ ├── _manifest.html.erb │ ├── _rss.html.erb │ ├── _structured_data.html.erb │ ├── action_text │ │ └── contents │ │ │ └── _content.html.erb │ ├── admin.html.erb │ ├── app.html.erb │ ├── blog.html.erb │ ├── error.html.erb │ ├── home.html.erb │ ├── mailer.html.erb │ ├── mailer.text.erb │ ├── mailer_digest.html.erb │ └── sessions.html.erb │ ├── post_digest_mailer │ ├── weekly_digest.html.erb │ └── weekly_digest.text.erb │ ├── posts │ └── replies │ │ └── new.html.erb │ ├── public │ ├── _screenshots.html.erb │ ├── blogging_by_email.html.erb │ ├── faq.html.erb │ ├── icon.png │ ├── minimalist_blogging.html.erb │ ├── pagecord_vs_about_me.html.erb │ ├── pagecord_vs_hey_world.html.erb │ ├── pagecord_vs_medium.html.erb │ ├── pagecord_vs_substack.html.erb │ ├── pagecord_vs_wordpress.html.erb │ ├── privacy.html.erb │ ├── robots.text.erb │ ├── sitemap.xml.erb │ └── terms.html.erb │ ├── pwa │ └── manifest.json.erb │ ├── reply_mailer │ ├── new_reply.html.erb │ └── new_reply.text.erb │ ├── sender_email_address_mailer │ ├── verify.html.erb │ └── verify.text.erb │ ├── sessions │ ├── new.html.erb │ └── thanks.html.erb │ ├── shared │ ├── _analytics_tracking.html.erb │ └── _spam_prevention.html.erb │ ├── signups │ ├── _form.html.erb │ ├── new.html.erb │ └── thanks.html.erb │ ├── subscription │ └── renewal_reminder_mailer │ │ ├── reminder.html.erb │ │ └── reminder.text.erb │ └── welcome_mailer │ ├── unengaged_follow_up.html.erb │ ├── unengaged_follow_up.text.erb │ ├── welcome_email.html.erb │ └── welcome_email.text.erb ├── architecture.md ├── bin ├── brakeman ├── bundle ├── dev ├── docker-entrypoint ├── importmap ├── rails ├── rake ├── rubocop ├── setup └── system-test ├── config.ru ├── config ├── application.rb ├── appsignal.yml ├── boot.rb ├── cable.yml ├── credentials.yml.enc ├── credentials │ └── production.yml.enc ├── database.yml ├── environment.rb ├── environments │ ├── development.rb │ ├── production.rb │ └── test.rb ├── features.rb ├── importmap.rb ├── initializers │ ├── action_text.rb │ ├── active_storage_blob_extension.rb │ ├── assets.rb │ ├── bot_error_filter.rb │ ├── content_security_policy.rb │ ├── filter_parameter_logging.rb │ ├── inflections.rb │ ├── lexxy_dom_id_fix.rb │ ├── pagy.rb │ ├── permissions_policy.rb │ ├── rack_attack.rb │ ├── redirect_trailing_slash.rb │ ├── reverse_markdown.rb │ ├── sanitize.rb │ ├── sentry.rb │ └── session_store.rb ├── locales │ ├── dates.de.yml │ ├── dates.en.yml │ ├── dates.es.yml │ ├── dates.fr.yml │ ├── dates.pt.yml │ ├── email_subscribers.de.yml │ ├── email_subscribers.en.yml │ ├── email_subscribers.es.yml │ ├── email_subscribers.fr.yml │ └── email_subscribers.pt.yml ├── paddle.yml ├── puma.rb ├── redis │ └── shared.yml ├── routes.rb ├── schedule.rb ├── sidekiq.yml ├── storage.yml └── tailwind.config.js ├── db ├── migrate │ ├── 20240320104716_create_users.rb │ ├── 20240320104822_create_posts.rb │ ├── 20240320155522_add_verified_to_user.rb │ ├── 20240320163911_create_access_requests.rb │ ├── 20240321142951_add_delivery_email_to_user.rb │ ├── 20240321145151_create_active_storage_tables.active_storage.rb │ ├── 20240321145152_create_action_mailbox_tables.action_mailbox.rb │ ├── 20240322091546_add_html_flag_to_post.rb │ ├── 20240322092138_remove_default_from_html_in_posts.rb │ ├── 20240322093948_add_published_at_to_post.rb │ ├── 20240322125024_add_bio_to_user.rb │ ├── 20240323223013_add_discarded_at_to_users.rb │ ├── 20240403112903_create_followings.rb │ ├── 20240405092232_create_open_graph_images.rb │ ├── 20240411211949_add_custom_domain_to_user.rb │ ├── 20240503075541_create_action_text_tables.action_text.rb │ ├── 20240506155052_create_custom_domain_changes.rb │ ├── 20240506162434_add_title_to_user.rb │ ├── 20240506193859_remove_content_field_from_post.rb │ ├── 20240506200156_create_subscriptions.rb │ ├── 20240506200553_create_paddle_events.rb │ ├── 20240718155402_remove_unique_index_on_user_custom_domain.rb │ ├── 20240826105114_add_raw_content_to_posts.rb │ ├── 20240826143540_remove_html_flag_from_posts.rb │ ├── 20240907112636_add_free_trial_ends_at.rb │ ├── 20241031205951_add_token_to_post.rb │ ├── 20241101090528_add_index_on_post_token.rb │ ├── 20241110145930_add_marketing_consent_to_user.rb │ ├── 20241203123953_change_bio_to_bio_text.rb │ ├── 20241204103000_create_blogs.rb │ ├── 20241204112217_add_blog_id_to_custom_domain_changes.rb │ ├── 20241204123517_migrate_posts_to_blog.rb │ ├── 20241204134018_remove_blog_fields_from_user.rb │ ├── 20241204140445_migrate_followees.rb │ ├── 20241205111602_add_admin_to_user.rb │ ├── 20241208150958_add_complimentary_to_subscriptions.rb │ ├── 20241209102547_create_upvotes.rb │ ├── 20241209110916_add_upvote_count_to_posts.rb │ ├── 20241209141215_add_features_to_blog.rb │ ├── 20241217110758_add_canonical_url_to_post.rb │ ├── 20241218114849_create_social_links.rb │ ├── 20250102172613_create_email_subscribers.rb │ ├── 20250104165442_add_email_subscriptions_enabled_to_blogs.rb │ ├── 20250104221440_create_post_digests.rb │ ├── 20250104221441_create_digest_posts.rb │ ├── 20250104221442_create_post_digest_deliveries.rb │ ├── 20250108102357_add_index_on_published_at_to_post.rb │ ├── 20250108102500_remove_free_trial_ends_at_from_user.rb │ ├── 20250203102136_add_layout_to_blog.rb │ ├── 20250204123935_add_onboarding_state_to_user.rb │ ├── 20250214195823_create_subscription_renewal_reminders.rb │ ├── 20250215125642_add_unique_index_to_blog_custom_domain.rb │ ├── 20250215141950_create_blog_exports.rb │ ├── 20250318132638_add_fediverse_author_attribution_to_blogs.rb │ ├── 20250411072658_add_status_to_post.rb │ ├── 20250502143456_add_theme_attributes_to_blog.rb │ ├── 20250504152427_create_post_replies.rb │ ├── 20250505132710_add_reply_by_email_to_blogs.rb │ ├── 20250505204703_add_allow_search_indexing_to_blogs.rb │ ├── 20250506000001_create_email_change_requests.rb │ ├── 20250511000001_add_timezone_to_users.rb │ ├── 20250514105147_add_show_upvotes_flag_to_blog.rb │ ├── 20250514111136_add_show_branding_flag_to_blog.rb │ ├── 20250520074054_add_slug_to_post.rb │ ├── 20250529124914_rename_name_to_subdomain_on_blogs.rb │ ├── 20250604144504_add_google_site_verification_to_blogs.rb │ ├── 20250605103703_add_page_fields_to_posts.rb │ ├── 20250609143721_add_tag_list_to_posts.rb │ ├── 20250624132723_create_pghero_query_stats.rb │ ├── 20250624132852_create_pghero_space_stats.rb │ ├── 20250624135431_remove_unused_indexes.rb │ ├── 20250626140415_add_hidden_to_posts.rb │ ├── 20250626150141_add_index_to_posts_hidden.rb │ ├── 20250726124131_add_locale_to_blog.rb │ ├── 20250728163204_create_sender_email_addresses.rb │ ├── 20250818000001_add_full_text_search_indexes.rb │ ├── 20250818143428_remove_unneeded_indexes.rb │ ├── 20250818153711_remove_redundant_search_indexes.rb │ ├── 20250818170721_add_composite_indexes_to_posts.rb │ ├── 20250819072526_add_missing_action_text_search_indexes.rb │ ├── 20250819072700_add_posts_count_optimization_index.rb │ ├── 20250827110741_create_page_views.rb │ ├── 20250827113222_create_rollups.rb │ ├── 20250827125617_allow_null_path_in_page_views.rb │ ├── 20250827213054_add_query_string_to_page_views.rb │ ├── 20250901083353_remove_ip_address_and_country_from_page_views.rb │ ├── 20250901130412_add_format_to_blog_exports.rb │ ├── 20251003223426_add_home_page_to_blogs.rb │ ├── 20251006140008_add_text_summary_to_posts.rb │ ├── 20251006162859_update_home_page_foreign_key.rb │ ├── 20251008170127_create_navigation_items.rb │ ├── 20251018124255_add_subscription_locations_to_blogs.rb │ ├── 20251020163511_add_custom_css_to_blogs.rb │ ├── 20251024194632_add_seo_title_to_blogs.rb │ ├── 20251025140641_drop_social_links.rb │ ├── 20251121115753_add_custom_theme_colors_to_blogs.rb │ ├── 20251121220357_remove_duplicate_indexes.rb │ └── 20251121221229_remove_pghero_unused_indexes.rb ├── schema.rb └── seeds.rb ├── docker-compose.yml ├── lib ├── assets │ └── .keep └── tasks │ ├── .keep │ ├── access_requests.rake │ ├── accounts.rake │ ├── analytics.rake │ ├── cache.rake │ ├── email_change_requests.rake │ ├── email_subscribers.rake │ ├── exports.rake │ ├── generate_sample_posts.rake │ ├── load_email.rake │ ├── marketing_automation.rake │ ├── migrate_custom_tags.rake │ ├── post_digests.rake │ ├── posts.rake │ ├── sender_email_addresses.rake │ └── subscriptions.rake ├── log └── .keep ├── public ├── android-chrome-192x192.png ├── android-chrome-512x512.png ├── apple-touch-icon.png ├── bimi_2.1.svg ├── favicon.ico ├── favicon.svg ├── pagecord-mark-96.png ├── pagecord-mark.png └── video.png ├── script └── migrate_navigation_items.rb ├── scripts ├── README_dreamwidth_import.md ├── import_blog_archive.rb ├── import_dreamwidth_posts.rb ├── import_ghost_json.rb ├── import_helpers.rb ├── import_markdown.rb ├── import_pika.rb ├── import_typepad.rb └── import_wordpress.rb ├── storage └── .keep ├── test ├── application_system_test_case.rb ├── channels │ └── application_cable │ │ └── connection_test.rb ├── controllers │ ├── .keep │ ├── access_requests_controller_test.rb │ ├── admin │ │ ├── analytics_controller_test.rb │ │ ├── blogs_controller_test.rb │ │ └── users_controller_test.rb │ ├── api │ │ └── embeds_controller_test.rb │ ├── app │ │ ├── analytics_controller_test.rb │ │ ├── blogs │ │ │ └── avatars_controller_test.rb │ │ ├── feed_controller_test.rb │ │ ├── followings_controller_test.rb │ │ ├── home_pages_controller_test.rb │ │ ├── onboardings_controller_test.rb │ │ ├── pages_controller_test.rb │ │ ├── posts_controller_test.rb │ │ └── settings │ │ │ ├── appearance_controller_test.rb │ │ │ ├── blogs_controller_test.rb │ │ │ ├── email_change_requests_controller_test.rb │ │ │ ├── exports_controller_test.rb │ │ │ ├── navigation_items_controller_test.rb │ │ │ ├── sender_email_addresses_controller_test.rb │ │ │ ├── subscriptions_controller_test.rb │ │ │ └── users_controller_test.rb │ ├── billing │ │ └── paddle_events_controller_test.rb │ ├── blogs │ │ ├── email_subscribers │ │ │ ├── confirmations_controller_test.rb │ │ │ └── unsubscribes_controller_test.rb │ │ ├── email_subscribers_controller_test.rb │ │ ├── page_views_controller_test.rb │ │ ├── posts_controller_test.rb │ │ ├── robots_controller_test.rb │ │ └── sitemaps_controller_test.rb │ ├── concerns │ │ ├── editor_preparation_test.rb │ │ └── timezone_translation_test.rb │ ├── custom_domains_controller_test.rb │ ├── errors_controller_test.rb │ ├── home_controller_test.rb │ ├── posts │ │ ├── replies_controller_test.rb │ │ └── upvotes_controller_test.rb │ ├── public_controller_test.rb │ ├── sessions_controller_test.rb │ ├── settings_controller_test.rb │ └── signups_controller_test.rb ├── email_samples │ ├── basic_multipart.eml │ ├── multipart_html_inline_image.eml │ ├── multipart_mixed.eml │ └── plain_text.eml ├── fixtures │ ├── access_requests.yml │ ├── action_text │ │ └── rich_texts.yml │ ├── billing │ │ ├── subscription.canceled.json │ │ ├── subscription.created.json │ │ ├── subscription.updated.cancellation.json │ │ ├── transaction.completed.json │ │ └── transaction.payment_failed.json │ ├── blogs.yml │ ├── digest_posts.yml │ ├── email_subscribers.yml │ ├── emails │ │ ├── apple_mail_edge_case.eml │ │ ├── empty_email.eml │ │ ├── fastmail.eml │ │ ├── hey.eml │ │ ├── image_unfurl.eml │ │ ├── multipart_alternative.eml │ │ ├── multipart_mixed_multiple_attachments.eml │ │ ├── multipart_mixed_with_tags.eml │ │ ├── multipart_related_inline_image.eml │ │ ├── plain_text_with_attachments.eml │ │ └── text_image_text.eml │ ├── files │ │ ├── .keep │ │ ├── avatar.png │ │ ├── baby-yoda.webp │ │ └── space.jpg │ ├── followings.yml │ ├── navigation_items.yml │ ├── page_views.yml │ ├── post_digest_deliveries.yml │ ├── post_digests.yml │ ├── post_replies.yml │ ├── posts.yml │ ├── sender_email_addresses.yml │ ├── subscriptions.yml │ ├── upvotes.yml │ └── users.yml ├── helpers │ ├── .keep │ ├── app │ │ └── posts_helper_test.rb │ ├── app_helper_test.rb │ ├── blogs_helper_test.rb │ └── open_graph_helper_test.rb ├── integration │ ├── .keep │ ├── bot_error_filter_test.rb │ ├── custom_css_rendering_test.rb │ └── custom_tags_rendering_test.rb ├── jobs │ ├── destroy_user_job_test.rb │ ├── marketing_automation │ │ ├── add_contact_job_test.rb │ │ └── delete_contact_job_test.rb │ ├── rollup_and_cleanup_page_views_job_test.rb │ ├── send_post_reply_job_test.rb │ └── subscription │ │ └── send_renewal_reminders_job_test.rb ├── lib │ └── tasks │ │ └── subscriptions_rake_test.rb ├── mailboxes │ ├── digest_reply_mailbox_test.rb │ └── posts_mailbox_test.rb ├── mailers │ ├── .keep │ ├── account_verification_mailer_test.rb │ ├── digest_reply_mailer_test.rb │ ├── post_digest_mailer_test.rb │ ├── previews │ │ ├── account_verification_mailer_preview.rb │ │ ├── cancellation_mailer_preview.rb │ │ ├── email_change_mailer_preview.rb │ │ ├── email_subscription_confirmation_mailer_preview.rb │ │ ├── post_digest_mailer_preview.rb │ │ ├── reply_mailer_preview.rb │ │ ├── sender_email_address_mailer_preview.rb │ │ ├── subscription │ │ │ └── renewal_reminder_mailer_preview.rb │ │ └── welcome_mailer_preview.rb │ └── reply_mailer_test.rb ├── models │ ├── .keep │ ├── access_request_test.rb │ ├── analytics │ │ ├── base_test.rb │ │ ├── chart_test.rb │ │ └── summary_test.rb │ ├── blog │ │ ├── export │ │ │ └── image_handler_test.rb │ │ └── export_test.rb │ ├── blog_test.rb │ ├── concerns │ │ ├── custom_domain_test.rb │ │ ├── followable_test.rb │ │ ├── sluggable_test.rb │ │ ├── taggable_test.rb │ │ ├── themeable_test.rb │ │ └── trimmable_test.rb │ ├── digest_post_test.rb │ ├── email_change_request_test.rb │ ├── email_subscriber_test.rb │ ├── following_test.rb │ ├── html │ │ ├── extract_tags_test.rb │ │ ├── image_unfurl_test.rb │ │ ├── lexxy_cleaner_test.rb │ │ ├── monospace_detection_test.rb │ │ ├── plain_text_to_html_test.rb │ │ ├── sanitize_test.rb │ │ ├── strip_action_text_attachments_test.rb │ │ └── strip_paragraphs_test.rb │ ├── ip_reputation │ │ ├── api_void_test.rb │ │ └── get_ip_intel_test.rb │ ├── ip_reputation_test.rb │ ├── mail_parser_test.rb │ ├── navigation_item_test.rb │ ├── open_graph_image_test.rb │ ├── paddle_event_test.rb │ ├── page_view_test.rb │ ├── post │ │ └── reply_test.rb │ ├── post_digest_delivery_test.rb │ ├── post_digest_scheduler_test.rb │ ├── post_digest_test.rb │ ├── post_test.rb │ ├── sender_email_address_test.rb │ ├── subdomain_test.rb │ ├── subscription │ │ └── renewal_reminder_test.rb │ ├── subscription_test.rb │ ├── upvote_test.rb │ └── user_test.rb ├── support │ └── concerns │ │ ├── authenticated_test.rb │ │ └── blog_routing_test.rb ├── system │ ├── .keep │ ├── analytics_test.rb │ ├── navigation_items_test.rb │ ├── search_test.rb │ ├── upvote_post_test.rb │ └── user_sign_up_test.rb ├── test_helper.rb └── views │ └── blog │ └── exports │ └── index_test.rb ├── tmp ├── .keep ├── pids │ └── .keep └── storage │ └── .keep └── vendor ├── .keep └── javascript ├── .keep ├── @yaireo--tagify.js └── local-time.js /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/.gitignore -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 3.4.7 2 | -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CONTRIBUTIONS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/CONTRIBUTIONS.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/Dockerfile -------------------------------------------------------------------------------- /GEMINI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/GEMINI.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE-SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/LICENSE-SUMMARY.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Procfile.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/Procfile.dev -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/Rakefile -------------------------------------------------------------------------------- /app/assets/builds/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/assets/fonts/ibm-plex-mono/IBMPlexMono-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/ibm-plex-mono/IBMPlexMono-Bold.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/ibm-plex-mono/IBMPlexMono-Italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/ibm-plex-mono/IBMPlexMono-Italic.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/ibm-plex-mono/IBMPlexMono-Light.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/ibm-plex-mono/IBMPlexMono-Light.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/ibm-plex-mono/IBMPlexMono-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/ibm-plex-mono/IBMPlexMono-Medium.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/ibm-plex-mono/IBMPlexMono-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/ibm-plex-mono/IBMPlexMono-Regular.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/ibm-plex-mono/IBMPlexMono-SemiBold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/ibm-plex-mono/IBMPlexMono-SemiBold.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/ibm-plex-mono/IBMPlexMono-Text.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/ibm-plex-mono/IBMPlexMono-Text.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/ibm-plex-mono/IBMPlexMono-Thin.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/ibm-plex-mono/IBMPlexMono-Thin.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/Inter-Black.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/Inter-Black.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/Inter-BlackItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/Inter-BlackItalic.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/Inter-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/Inter-Bold.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/Inter-BoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/Inter-BoldItalic.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/Inter-ExtraBold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/Inter-ExtraBold.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/Inter-ExtraBoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/Inter-ExtraBoldItalic.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/Inter-ExtraLight.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/Inter-ExtraLight.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/Inter-ExtraLightItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/Inter-ExtraLightItalic.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/Inter-Italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/Inter-Italic.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/Inter-Light.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/Inter-Light.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/Inter-LightItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/Inter-LightItalic.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/Inter-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/Inter-Medium.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/Inter-MediumItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/Inter-MediumItalic.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/Inter-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/Inter-Regular.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/Inter-SemiBold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/Inter-SemiBold.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/Inter-SemiBoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/Inter-SemiBoldItalic.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/Inter-Thin.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/Inter-Thin.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/Inter-ThinItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/Inter-ThinItalic.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/InterDisplay-Black.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/InterDisplay-Black.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/InterDisplay-BlackItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/InterDisplay-BlackItalic.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/InterDisplay-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/InterDisplay-Bold.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/InterDisplay-BoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/InterDisplay-BoldItalic.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/InterDisplay-ExtraBold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/InterDisplay-ExtraBold.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/InterDisplay-ExtraBoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/InterDisplay-ExtraBoldItalic.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/InterDisplay-ExtraLight.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/InterDisplay-ExtraLight.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/InterDisplay-Italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/InterDisplay-Italic.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/InterDisplay-Light.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/InterDisplay-Light.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/InterDisplay-LightItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/InterDisplay-LightItalic.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/InterDisplay-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/InterDisplay-Medium.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/InterDisplay-MediumItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/InterDisplay-MediumItalic.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/InterDisplay-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/InterDisplay-Regular.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/InterDisplay-SemiBold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/InterDisplay-SemiBold.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/InterDisplay-SemiBoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/InterDisplay-SemiBoldItalic.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/InterDisplay-Thin.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/InterDisplay-Thin.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/InterDisplay-ThinItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/InterDisplay-ThinItalic.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/InterVariable-Italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/InterVariable-Italic.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/inter/InterVariable.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/inter/InterVariable.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/lora/Lora-Italic-VariableFont_wght.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/lora/Lora-Italic-VariableFont_wght.woff2 -------------------------------------------------------------------------------- /app/assets/fonts/lora/Lora-VariableFont_wght.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/fonts/lora/Lora-VariableFont_wght.woff2 -------------------------------------------------------------------------------- /app/assets/images/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/assets/images/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/android-chrome-192x192.png -------------------------------------------------------------------------------- /app/assets/images/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/android-chrome-512x512.png -------------------------------------------------------------------------------- /app/assets/images/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/apple-touch-icon.png -------------------------------------------------------------------------------- /app/assets/images/email-header-logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/email-header-logo.jpg -------------------------------------------------------------------------------- /app/assets/images/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/favicon-16x16.png -------------------------------------------------------------------------------- /app/assets/images/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/favicon-32x32.png -------------------------------------------------------------------------------- /app/assets/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/favicon.ico -------------------------------------------------------------------------------- /app/assets/images/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/favicon.svg -------------------------------------------------------------------------------- /app/assets/images/home/analytics.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/home/analytics.webp -------------------------------------------------------------------------------- /app/assets/images/home/gmail-compose.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/home/gmail-compose.webp -------------------------------------------------------------------------------- /app/assets/images/home/rich-text-editor.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/home/rich-text-editor.webp -------------------------------------------------------------------------------- /app/assets/images/home/screenshot-01.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/home/screenshot-01.webp -------------------------------------------------------------------------------- /app/assets/images/home/screenshot-02.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/home/screenshot-02.webp -------------------------------------------------------------------------------- /app/assets/images/home/screenshot-03.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/home/screenshot-03.webp -------------------------------------------------------------------------------- /app/assets/images/home/screenshot-04.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/home/screenshot-04.webp -------------------------------------------------------------------------------- /app/assets/images/home/weekly-digest.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/home/weekly-digest.webp -------------------------------------------------------------------------------- /app/assets/images/icons/arrow-top-right-on-square.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/icons/arrow-top-right-on-square.svg -------------------------------------------------------------------------------- /app/assets/images/icons/download.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/icons/download.svg -------------------------------------------------------------------------------- /app/assets/images/icons/edit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/icons/edit.svg -------------------------------------------------------------------------------- /app/assets/images/icons/ellipsis-horizontal-circle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/icons/ellipsis-horizontal-circle.svg -------------------------------------------------------------------------------- /app/assets/images/icons/eye-slash.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/icons/eye-slash.svg -------------------------------------------------------------------------------- /app/assets/images/icons/eye.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/icons/eye.svg -------------------------------------------------------------------------------- /app/assets/images/icons/grip-dots.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/icons/grip-dots.svg -------------------------------------------------------------------------------- /app/assets/images/icons/heart.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/icons/heart.svg -------------------------------------------------------------------------------- /app/assets/images/icons/person.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/icons/person.svg -------------------------------------------------------------------------------- /app/assets/images/icons/reply-2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/icons/reply-2.svg -------------------------------------------------------------------------------- /app/assets/images/icons/reply.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/icons/reply.svg -------------------------------------------------------------------------------- /app/assets/images/icons/social/bluesky.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/icons/social/bluesky.svg -------------------------------------------------------------------------------- /app/assets/images/icons/social/email.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/icons/social/email.svg -------------------------------------------------------------------------------- /app/assets/images/icons/social/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/icons/social/github.svg -------------------------------------------------------------------------------- /app/assets/images/icons/social/instagram.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/icons/social/instagram.svg -------------------------------------------------------------------------------- /app/assets/images/icons/social/linkedin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/icons/social/linkedin.svg -------------------------------------------------------------------------------- /app/assets/images/icons/social/mastodon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/icons/social/mastodon.svg -------------------------------------------------------------------------------- /app/assets/images/icons/social/reddit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/icons/social/reddit.svg -------------------------------------------------------------------------------- /app/assets/images/icons/social/rss.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/icons/social/rss.svg -------------------------------------------------------------------------------- /app/assets/images/icons/social/spotify.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/icons/social/spotify.svg -------------------------------------------------------------------------------- /app/assets/images/icons/social/threads.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/icons/social/threads.svg -------------------------------------------------------------------------------- /app/assets/images/icons/social/tiktok.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/icons/social/tiktok.svg -------------------------------------------------------------------------------- /app/assets/images/icons/social/web.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/icons/social/web.svg -------------------------------------------------------------------------------- /app/assets/images/icons/social/x.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/icons/social/x.svg -------------------------------------------------------------------------------- /app/assets/images/icons/social/youtube.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/icons/social/youtube.svg -------------------------------------------------------------------------------- /app/assets/images/icons/trash.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/icons/trash.svg -------------------------------------------------------------------------------- /app/assets/images/logo-black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/logo-black.svg -------------------------------------------------------------------------------- /app/assets/images/logo-mark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/logo-mark.svg -------------------------------------------------------------------------------- /app/assets/images/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/logo.svg -------------------------------------------------------------------------------- /app/assets/images/public/blogging-by-email.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/public/blogging-by-email.jpg -------------------------------------------------------------------------------- /app/assets/images/public/fastmail.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/public/fastmail.webp -------------------------------------------------------------------------------- /app/assets/images/public/gmail.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/public/gmail.webp -------------------------------------------------------------------------------- /app/assets/images/public/outlook.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/public/outlook.webp -------------------------------------------------------------------------------- /app/assets/images/public/protonmail.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/public/protonmail.webp -------------------------------------------------------------------------------- /app/assets/images/public/yahoo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/public/yahoo.jpg -------------------------------------------------------------------------------- /app/assets/images/signature.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/signature.jpg -------------------------------------------------------------------------------- /app/assets/images/social/open-graph-post.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/social/open-graph-post.jpg -------------------------------------------------------------------------------- /app/assets/images/social/open-graph-post.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/social/open-graph-post.webp -------------------------------------------------------------------------------- /app/assets/images/social/open-graph.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/social/open-graph.jpg -------------------------------------------------------------------------------- /app/assets/images/social/open-graph.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/images/social/open-graph.webp -------------------------------------------------------------------------------- /app/assets/stylesheets/actiontext.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/stylesheets/actiontext.css -------------------------------------------------------------------------------- /app/assets/stylesheets/animations.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/stylesheets/animations.css -------------------------------------------------------------------------------- /app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/stylesheets/application.css -------------------------------------------------------------------------------- /app/assets/stylesheets/blog-themes.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/stylesheets/blog-themes.css -------------------------------------------------------------------------------- /app/assets/stylesheets/blogs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/stylesheets/blogs.css -------------------------------------------------------------------------------- /app/assets/stylesheets/ibm-plex-mono.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/stylesheets/ibm-plex-mono.css -------------------------------------------------------------------------------- /app/assets/stylesheets/inter.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/stylesheets/inter.css -------------------------------------------------------------------------------- /app/assets/stylesheets/lexxy-editor-overrides.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/stylesheets/lexxy-editor-overrides.css -------------------------------------------------------------------------------- /app/assets/stylesheets/lexxy-typography.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/stylesheets/lexxy-typography.css -------------------------------------------------------------------------------- /app/assets/stylesheets/lexxy-variable-overrides.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/stylesheets/lexxy-variable-overrides.css -------------------------------------------------------------------------------- /app/assets/stylesheets/lightbox.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/stylesheets/lightbox.css -------------------------------------------------------------------------------- /app/assets/stylesheets/lora.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/stylesheets/lora.css -------------------------------------------------------------------------------- /app/assets/stylesheets/mailer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/stylesheets/mailer.css -------------------------------------------------------------------------------- /app/assets/stylesheets/source-serif-4.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/stylesheets/source-serif-4.css -------------------------------------------------------------------------------- /app/assets/stylesheets/tagify.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/stylesheets/tagify.css -------------------------------------------------------------------------------- /app/assets/stylesheets/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/stylesheets/tailwind.css -------------------------------------------------------------------------------- /app/assets/stylesheets/trix.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/stylesheets/trix.css -------------------------------------------------------------------------------- /app/assets/tailwind/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/tailwind/application.css -------------------------------------------------------------------------------- /app/assets/tailwind/components.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/assets/tailwind/components.css -------------------------------------------------------------------------------- /app/channels/application_cable/channel.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/channels/application_cable/channel.rb -------------------------------------------------------------------------------- /app/channels/application_cable/connection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/channels/application_cable/connection.rb -------------------------------------------------------------------------------- /app/controllers/access_requests_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/access_requests_controller.rb -------------------------------------------------------------------------------- /app/controllers/admin/analytics_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/admin/analytics_controller.rb -------------------------------------------------------------------------------- /app/controllers/admin/blogs_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/admin/blogs_controller.rb -------------------------------------------------------------------------------- /app/controllers/admin/posts_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/admin/posts_controller.rb -------------------------------------------------------------------------------- /app/controllers/admin/users_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/admin/users_controller.rb -------------------------------------------------------------------------------- /app/controllers/admin_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/admin_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/embeds_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/api/embeds_controller.rb -------------------------------------------------------------------------------- /app/controllers/app/account_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/app/account_controller.rb -------------------------------------------------------------------------------- /app/controllers/app/analytics_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/app/analytics_controller.rb -------------------------------------------------------------------------------- /app/controllers/app/blogs/avatars_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/app/blogs/avatars_controller.rb -------------------------------------------------------------------------------- /app/controllers/app/feed_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/app/feed_controller.rb -------------------------------------------------------------------------------- /app/controllers/app/followings_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/app/followings_controller.rb -------------------------------------------------------------------------------- /app/controllers/app/home_pages_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/app/home_pages_controller.rb -------------------------------------------------------------------------------- /app/controllers/app/onboardings_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/app/onboardings_controller.rb -------------------------------------------------------------------------------- /app/controllers/app/pages_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/app/pages_controller.rb -------------------------------------------------------------------------------- /app/controllers/app/posts_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/app/posts_controller.rb -------------------------------------------------------------------------------- /app/controllers/app/settings/account_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/app/settings/account_controller.rb -------------------------------------------------------------------------------- /app/controllers/app/settings/appearance_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/app/settings/appearance_controller.rb -------------------------------------------------------------------------------- /app/controllers/app/settings/audience_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/app/settings/audience_controller.rb -------------------------------------------------------------------------------- /app/controllers/app/settings/blogs_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/app/settings/blogs_controller.rb -------------------------------------------------------------------------------- /app/controllers/app/settings/exports_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/app/settings/exports_controller.rb -------------------------------------------------------------------------------- /app/controllers/app/settings/subscriptions_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/app/settings/subscriptions_controller.rb -------------------------------------------------------------------------------- /app/controllers/app/settings/users_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/app/settings/users_controller.rb -------------------------------------------------------------------------------- /app/controllers/app/settings_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/app/settings_controller.rb -------------------------------------------------------------------------------- /app/controllers/app_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/app_controller.rb -------------------------------------------------------------------------------- /app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /app/controllers/billing/paddle_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/billing/paddle_controller.rb -------------------------------------------------------------------------------- /app/controllers/billing/paddle_events_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/billing/paddle_events_controller.rb -------------------------------------------------------------------------------- /app/controllers/blogs/base_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/blogs/base_controller.rb -------------------------------------------------------------------------------- /app/controllers/blogs/email_subscribers_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/blogs/email_subscribers_controller.rb -------------------------------------------------------------------------------- /app/controllers/blogs/page_views_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/blogs/page_views_controller.rb -------------------------------------------------------------------------------- /app/controllers/blogs/posts_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/blogs/posts_controller.rb -------------------------------------------------------------------------------- /app/controllers/blogs/robots_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/blogs/robots_controller.rb -------------------------------------------------------------------------------- /app/controllers/blogs/sitemaps_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/blogs/sitemaps_controller.rb -------------------------------------------------------------------------------- /app/controllers/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/controllers/concerns/authentication.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/concerns/authentication.rb -------------------------------------------------------------------------------- /app/controllers/concerns/authorization.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/concerns/authorization.rb -------------------------------------------------------------------------------- /app/controllers/concerns/editor_preparation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/concerns/editor_preparation.rb -------------------------------------------------------------------------------- /app/controllers/concerns/request_hash.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/concerns/request_hash.rb -------------------------------------------------------------------------------- /app/controllers/concerns/spam_prevention.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/concerns/spam_prevention.rb -------------------------------------------------------------------------------- /app/controllers/concerns/timezone_translation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/concerns/timezone_translation.rb -------------------------------------------------------------------------------- /app/controllers/custom_domains_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/custom_domains_controller.rb -------------------------------------------------------------------------------- /app/controllers/errors_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/errors_controller.rb -------------------------------------------------------------------------------- /app/controllers/home_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/home_controller.rb -------------------------------------------------------------------------------- /app/controllers/posts/replies_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/posts/replies_controller.rb -------------------------------------------------------------------------------- /app/controllers/posts/upvotes_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/posts/upvotes_controller.rb -------------------------------------------------------------------------------- /app/controllers/public_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/public_controller.rb -------------------------------------------------------------------------------- /app/controllers/sessions_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/sessions_controller.rb -------------------------------------------------------------------------------- /app/controllers/signups_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/controllers/signups_controller.rb -------------------------------------------------------------------------------- /app/helpers/access_requests_helper.rb: -------------------------------------------------------------------------------- 1 | module AccessRequestsHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/admin/stats_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/helpers/admin/stats_helper.rb -------------------------------------------------------------------------------- /app/helpers/admin_helper.rb: -------------------------------------------------------------------------------- 1 | module AdminHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/app/analytics_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/helpers/app/analytics_helper.rb -------------------------------------------------------------------------------- /app/helpers/app/feed_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/helpers/app/feed_helper.rb -------------------------------------------------------------------------------- /app/helpers/app/followings_helper.rb: -------------------------------------------------------------------------------- 1 | module App::FollowingsHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/app/posts_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/helpers/app/posts_helper.rb -------------------------------------------------------------------------------- /app/helpers/app/settings/navigation_items_helper.rb: -------------------------------------------------------------------------------- 1 | module App::Settings::NavigationItemsHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/app/users_helper.rb: -------------------------------------------------------------------------------- 1 | module App::UsersHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/app_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/helpers/app_helper.rb -------------------------------------------------------------------------------- /app/helpers/application_helper.rb: -------------------------------------------------------------------------------- 1 | module ApplicationHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/blogs_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/helpers/blogs_helper.rb -------------------------------------------------------------------------------- /app/helpers/custom_domain_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/helpers/custom_domain_helper.rb -------------------------------------------------------------------------------- /app/helpers/email_subscribers_helper.rb: -------------------------------------------------------------------------------- 1 | module EmailSubscribersHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/form_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/helpers/form_helper.rb -------------------------------------------------------------------------------- /app/helpers/home_helper.rb: -------------------------------------------------------------------------------- 1 | module HomeHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/image_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/helpers/image_helper.rb -------------------------------------------------------------------------------- /app/helpers/open_graph_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/helpers/open_graph_helper.rb -------------------------------------------------------------------------------- /app/helpers/posts_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/helpers/posts_helper.rb -------------------------------------------------------------------------------- /app/helpers/pricing_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/helpers/pricing_helper.rb -------------------------------------------------------------------------------- /app/helpers/routing_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/helpers/routing_helper.rb -------------------------------------------------------------------------------- /app/helpers/sessions_helper.rb: -------------------------------------------------------------------------------- 1 | module SessionsHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/settings_helper.rb: -------------------------------------------------------------------------------- 1 | module SettingsHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/signups_helper.rb: -------------------------------------------------------------------------------- 1 | module SignupsHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/subscriptions_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/helpers/subscriptions_helper.rb -------------------------------------------------------------------------------- /app/helpers/theme_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/helpers/theme_helper.rb -------------------------------------------------------------------------------- /app/javascript/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/application.js -------------------------------------------------------------------------------- /app/javascript/controllers/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/controllers/application.js -------------------------------------------------------------------------------- /app/javascript/controllers/autogrow_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/controllers/autogrow_controller.js -------------------------------------------------------------------------------- /app/javascript/controllers/autosave_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/controllers/autosave_controller.js -------------------------------------------------------------------------------- /app/javascript/controllers/avatar_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/controllers/avatar_controller.js -------------------------------------------------------------------------------- /app/javascript/controllers/fade_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/controllers/fade_controller.js -------------------------------------------------------------------------------- /app/javascript/controllers/form_submit_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/controllers/form_submit_controller.js -------------------------------------------------------------------------------- /app/javascript/controllers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/controllers/index.js -------------------------------------------------------------------------------- /app/javascript/controllers/lexxy_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/controllers/lexxy_controller.js -------------------------------------------------------------------------------- /app/javascript/controllers/lightbox_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/controllers/lightbox_controller.js -------------------------------------------------------------------------------- /app/javascript/controllers/media_embeds_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/controllers/media_embeds_controller.js -------------------------------------------------------------------------------- /app/javascript/controllers/navigation_form_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/controllers/navigation_form_controller.js -------------------------------------------------------------------------------- /app/javascript/controllers/paddle_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/controllers/paddle_controller.js -------------------------------------------------------------------------------- /app/javascript/controllers/post_attributes_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/controllers/post_attributes_controller.js -------------------------------------------------------------------------------- /app/javascript/controllers/pv_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/controllers/pv_controller.js -------------------------------------------------------------------------------- /app/javascript/controllers/save_button_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/controllers/save_button_controller.js -------------------------------------------------------------------------------- /app/javascript/controllers/search_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/controllers/search_controller.js -------------------------------------------------------------------------------- /app/javascript/controllers/select_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/controllers/select_controller.js -------------------------------------------------------------------------------- /app/javascript/controllers/social_links_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/controllers/social_links_controller.js -------------------------------------------------------------------------------- /app/javascript/controllers/sortable_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/controllers/sortable_controller.js -------------------------------------------------------------------------------- /app/javascript/controllers/syntax_highlight_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/controllers/syntax_highlight_controller.js -------------------------------------------------------------------------------- /app/javascript/controllers/tags_input_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/controllers/tags_input_controller.js -------------------------------------------------------------------------------- /app/javascript/controllers/theme_selector_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/controllers/theme_selector_controller.js -------------------------------------------------------------------------------- /app/javascript/controllers/timezone_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/controllers/timezone_controller.js -------------------------------------------------------------------------------- /app/javascript/controllers/toggle_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/controllers/toggle_controller.js -------------------------------------------------------------------------------- /app/javascript/controllers/trix_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/controllers/trix_controller.js -------------------------------------------------------------------------------- /app/javascript/controllers/turbo_frame_top_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/controllers/turbo_frame_top_controller.js -------------------------------------------------------------------------------- /app/javascript/controllers/upvote_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/controllers/upvote_controller.js -------------------------------------------------------------------------------- /app/javascript/embeds/apple_music.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/embeds/apple_music.js -------------------------------------------------------------------------------- /app/javascript/embeds/bandcamp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/embeds/bandcamp.js -------------------------------------------------------------------------------- /app/javascript/embeds/checkvist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/embeds/checkvist.js -------------------------------------------------------------------------------- /app/javascript/embeds/github.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/embeds/github.js -------------------------------------------------------------------------------- /app/javascript/embeds/image.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/embeds/image.js -------------------------------------------------------------------------------- /app/javascript/embeds/media_site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/embeds/media_site.js -------------------------------------------------------------------------------- /app/javascript/embeds/spotify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/embeds/spotify.js -------------------------------------------------------------------------------- /app/javascript/embeds/strava.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/embeds/strava.js -------------------------------------------------------------------------------- /app/javascript/embeds/tidal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/embeds/tidal.js -------------------------------------------------------------------------------- /app/javascript/embeds/transistor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/embeds/transistor.js -------------------------------------------------------------------------------- /app/javascript/embeds/youtube.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/javascript/embeds/youtube.js -------------------------------------------------------------------------------- /app/jobs/add_custom_domain_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/jobs/add_custom_domain_job.rb -------------------------------------------------------------------------------- /app/jobs/application_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/jobs/application_job.rb -------------------------------------------------------------------------------- /app/jobs/blog_export_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/jobs/blog_export_job.rb -------------------------------------------------------------------------------- /app/jobs/delete_expired_email_change_requests_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/jobs/delete_expired_email_change_requests_job.rb -------------------------------------------------------------------------------- /app/jobs/delete_expired_sender_email_addresses_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/jobs/delete_expired_sender_email_addresses_job.rb -------------------------------------------------------------------------------- /app/jobs/destroy_user_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/jobs/destroy_user_job.rb -------------------------------------------------------------------------------- /app/jobs/generate_open_graph_image_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/jobs/generate_open_graph_image_job.rb -------------------------------------------------------------------------------- /app/jobs/generate_post_digest_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/jobs/generate_post_digest_job.rb -------------------------------------------------------------------------------- /app/jobs/marketing_automation/add_contact_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/jobs/marketing_automation/add_contact_job.rb -------------------------------------------------------------------------------- /app/jobs/marketing_automation/delete_contact_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/jobs/marketing_automation/delete_contact_job.rb -------------------------------------------------------------------------------- /app/jobs/remove_custom_domain_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/jobs/remove_custom_domain_job.rb -------------------------------------------------------------------------------- /app/jobs/rollup_and_cleanup_page_views_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/jobs/rollup_and_cleanup_page_views_job.rb -------------------------------------------------------------------------------- /app/jobs/send_cancellation_email_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/jobs/send_cancellation_email_job.rb -------------------------------------------------------------------------------- /app/jobs/send_post_digest_email_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/jobs/send_post_digest_email_job.rb -------------------------------------------------------------------------------- /app/jobs/send_post_reply_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/jobs/send_post_reply_job.rb -------------------------------------------------------------------------------- /app/jobs/subscription/send_renewal_reminders_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/jobs/subscription/send_renewal_reminders_job.rb -------------------------------------------------------------------------------- /app/mailboxes/application_mailbox.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/mailboxes/application_mailbox.rb -------------------------------------------------------------------------------- /app/mailboxes/digest_reply_mailbox.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/mailboxes/digest_reply_mailbox.rb -------------------------------------------------------------------------------- /app/mailboxes/posts_mailbox.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/mailboxes/posts_mailbox.rb -------------------------------------------------------------------------------- /app/mailers/account_verification_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/mailers/account_verification_mailer.rb -------------------------------------------------------------------------------- /app/mailers/application_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/mailers/application_mailer.rb -------------------------------------------------------------------------------- /app/mailers/cancellation_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/mailers/cancellation_mailer.rb -------------------------------------------------------------------------------- /app/mailers/digest_reply_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/mailers/digest_reply_mailer.rb -------------------------------------------------------------------------------- /app/mailers/email_change_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/mailers/email_change_mailer.rb -------------------------------------------------------------------------------- /app/mailers/email_subscription_confirmation_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/mailers/email_subscription_confirmation_mailer.rb -------------------------------------------------------------------------------- /app/mailers/mailpace_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/mailers/mailpace_mailer.rb -------------------------------------------------------------------------------- /app/mailers/post_digest_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/mailers/post_digest_mailer.rb -------------------------------------------------------------------------------- /app/mailers/postmark_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/mailers/postmark_mailer.rb -------------------------------------------------------------------------------- /app/mailers/reply_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/mailers/reply_mailer.rb -------------------------------------------------------------------------------- /app/mailers/sender_email_address_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/mailers/sender_email_address_mailer.rb -------------------------------------------------------------------------------- /app/mailers/subscription/renewal_reminder_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/mailers/subscription/renewal_reminder_mailer.rb -------------------------------------------------------------------------------- /app/mailers/welcome_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/mailers/welcome_mailer.rb -------------------------------------------------------------------------------- /app/models/access_request.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/access_request.rb -------------------------------------------------------------------------------- /app/models/analytics/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/analytics/base.rb -------------------------------------------------------------------------------- /app/models/analytics/chart.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/analytics/chart.rb -------------------------------------------------------------------------------- /app/models/analytics/leaderboard.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/analytics/leaderboard.rb -------------------------------------------------------------------------------- /app/models/analytics/summary.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/analytics/summary.rb -------------------------------------------------------------------------------- /app/models/application_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/application_record.rb -------------------------------------------------------------------------------- /app/models/blog.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/blog.rb -------------------------------------------------------------------------------- /app/models/blog/export.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/blog/export.rb -------------------------------------------------------------------------------- /app/models/blog/export/image_handler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/blog/export/image_handler.rb -------------------------------------------------------------------------------- /app/models/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/concerns/css_sanitizable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/concerns/css_sanitizable.rb -------------------------------------------------------------------------------- /app/models/concerns/custom_domain.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/concerns/custom_domain.rb -------------------------------------------------------------------------------- /app/models/concerns/delivery_email.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/concerns/delivery_email.rb -------------------------------------------------------------------------------- /app/models/concerns/draftable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/concerns/draftable.rb -------------------------------------------------------------------------------- /app/models/concerns/email_subscribable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/concerns/email_subscribable.rb -------------------------------------------------------------------------------- /app/models/concerns/followable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/concerns/followable.rb -------------------------------------------------------------------------------- /app/models/concerns/html/attachment_preview.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/concerns/html/attachment_preview.rb -------------------------------------------------------------------------------- /app/models/concerns/localisable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/concerns/localisable.rb -------------------------------------------------------------------------------- /app/models/concerns/onboardable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/concerns/onboardable.rb -------------------------------------------------------------------------------- /app/models/concerns/post/searchable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/concerns/post/searchable.rb -------------------------------------------------------------------------------- /app/models/concerns/sluggable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/concerns/sluggable.rb -------------------------------------------------------------------------------- /app/models/concerns/storage_trackable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/concerns/storage_trackable.rb -------------------------------------------------------------------------------- /app/models/concerns/subscribable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/concerns/subscribable.rb -------------------------------------------------------------------------------- /app/models/concerns/taggable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/concerns/taggable.rb -------------------------------------------------------------------------------- /app/models/concerns/themeable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/concerns/themeable.rb -------------------------------------------------------------------------------- /app/models/concerns/tokenable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/concerns/tokenable.rb -------------------------------------------------------------------------------- /app/models/concerns/trimmable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/concerns/trimmable.rb -------------------------------------------------------------------------------- /app/models/concerns/upvotable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/concerns/upvotable.rb -------------------------------------------------------------------------------- /app/models/concerns/verifiable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/concerns/verifiable.rb -------------------------------------------------------------------------------- /app/models/current.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/current.rb -------------------------------------------------------------------------------- /app/models/custom_domain_change.rb: -------------------------------------------------------------------------------- 1 | class CustomDomainChange < ApplicationRecord 2 | belongs_to :blog 3 | end 4 | -------------------------------------------------------------------------------- /app/models/custom_navigation_item.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/custom_navigation_item.rb -------------------------------------------------------------------------------- /app/models/digest_post.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/digest_post.rb -------------------------------------------------------------------------------- /app/models/email_change_request.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/email_change_request.rb -------------------------------------------------------------------------------- /app/models/email_subscriber.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/email_subscriber.rb -------------------------------------------------------------------------------- /app/models/following.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/following.rb -------------------------------------------------------------------------------- /app/models/hatchbox_domain_api.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/hatchbox_domain_api.rb -------------------------------------------------------------------------------- /app/models/html/body_extraction.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/html/body_extraction.rb -------------------------------------------------------------------------------- /app/models/html/extract_tags.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/html/extract_tags.rb -------------------------------------------------------------------------------- /app/models/html/image_unfurl.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/html/image_unfurl.rb -------------------------------------------------------------------------------- /app/models/html/inline_attachments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/html/inline_attachments.rb -------------------------------------------------------------------------------- /app/models/html/lexxy_cleaner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/html/lexxy_cleaner.rb -------------------------------------------------------------------------------- /app/models/html/monospace_detection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/html/monospace_detection.rb -------------------------------------------------------------------------------- /app/models/html/plain_text_to_html.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/html/plain_text_to_html.rb -------------------------------------------------------------------------------- /app/models/html/sanitize.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/html/sanitize.rb -------------------------------------------------------------------------------- /app/models/html/strip_action_text_attachments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/html/strip_action_text_attachments.rb -------------------------------------------------------------------------------- /app/models/html/strip_paragraphs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/html/strip_paragraphs.rb -------------------------------------------------------------------------------- /app/models/html/transformation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/html/transformation.rb -------------------------------------------------------------------------------- /app/models/ip_reputation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/ip_reputation.rb -------------------------------------------------------------------------------- /app/models/ip_reputation/api_void.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/ip_reputation/api_void.rb -------------------------------------------------------------------------------- /app/models/ip_reputation/get_ip_intel.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/ip_reputation/get_ip_intel.rb -------------------------------------------------------------------------------- /app/models/mail_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/mail_parser.rb -------------------------------------------------------------------------------- /app/models/navigation_item.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/navigation_item.rb -------------------------------------------------------------------------------- /app/models/open_graph_image.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/open_graph_image.rb -------------------------------------------------------------------------------- /app/models/paddle_api.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/paddle_api.rb -------------------------------------------------------------------------------- /app/models/paddle_event.rb: -------------------------------------------------------------------------------- 1 | class PaddleEvent < ApplicationRecord 2 | belongs_to :user 3 | end 4 | -------------------------------------------------------------------------------- /app/models/page_navigation_item.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/page_navigation_item.rb -------------------------------------------------------------------------------- /app/models/page_view.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/page_view.rb -------------------------------------------------------------------------------- /app/models/post.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/post.rb -------------------------------------------------------------------------------- /app/models/post/reply.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/post/reply.rb -------------------------------------------------------------------------------- /app/models/post_digest.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/post_digest.rb -------------------------------------------------------------------------------- /app/models/post_digest_delivery.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/post_digest_delivery.rb -------------------------------------------------------------------------------- /app/models/post_digest_scheduler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/post_digest_scheduler.rb -------------------------------------------------------------------------------- /app/models/sender_email_address.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/sender_email_address.rb -------------------------------------------------------------------------------- /app/models/social_navigation_item.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/social_navigation_item.rb -------------------------------------------------------------------------------- /app/models/subdomain.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/subdomain.rb -------------------------------------------------------------------------------- /app/models/subscription.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/subscription.rb -------------------------------------------------------------------------------- /app/models/subscription/renewal_reminder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/subscription/renewal_reminder.rb -------------------------------------------------------------------------------- /app/models/upvote.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/upvote.rb -------------------------------------------------------------------------------- /app/models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/models/user.rb -------------------------------------------------------------------------------- /app/services/custom_tag_processor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/services/custom_tag_processor.rb -------------------------------------------------------------------------------- /app/views/account_verification_mailer/login.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/account_verification_mailer/login.html.erb -------------------------------------------------------------------------------- /app/views/account_verification_mailer/login.text.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/account_verification_mailer/login.text.erb -------------------------------------------------------------------------------- /app/views/account_verification_mailer/verify.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/account_verification_mailer/verify.html.erb -------------------------------------------------------------------------------- /app/views/account_verification_mailer/verify.text.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/account_verification_mailer/verify.text.erb -------------------------------------------------------------------------------- /app/views/active_storage/blobs/_blob.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/active_storage/blobs/_blob.html.erb -------------------------------------------------------------------------------- /app/views/active_storage/blobs/_video_attachment.html.erb: -------------------------------------------------------------------------------- 1 | <%= image_tag "/video.png" %> 2 | -------------------------------------------------------------------------------- /app/views/admin/analytics/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/admin/analytics/index.html.erb -------------------------------------------------------------------------------- /app/views/admin/blogs/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/admin/blogs/index.html.erb -------------------------------------------------------------------------------- /app/views/admin/posts/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/admin/posts/index.html.erb -------------------------------------------------------------------------------- /app/views/admin/shared/_header.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/admin/shared/_header.html.erb -------------------------------------------------------------------------------- /app/views/admin/users/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/admin/users/new.html.erb -------------------------------------------------------------------------------- /app/views/admin/users/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/admin/users/show.html.erb -------------------------------------------------------------------------------- /app/views/app/analytics/_chart.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/analytics/_chart.html.erb -------------------------------------------------------------------------------- /app/views/app/analytics/_leaderboard.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/analytics/_leaderboard.html.erb -------------------------------------------------------------------------------- /app/views/app/analytics/_premium_overlay.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/analytics/_premium_overlay.html.erb -------------------------------------------------------------------------------- /app/views/app/analytics/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/analytics/index.html.erb -------------------------------------------------------------------------------- /app/views/app/feed/_post.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/feed/_post.html.erb -------------------------------------------------------------------------------- /app/views/app/feed/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/feed/index.html.erb -------------------------------------------------------------------------------- /app/views/app/feed/private_rss.rss.builder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/feed/private_rss.rss.builder -------------------------------------------------------------------------------- /app/views/app/followings/create.turbo_stream.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/followings/create.turbo_stream.erb -------------------------------------------------------------------------------- /app/views/app/followings/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/followings/index.html.erb -------------------------------------------------------------------------------- /app/views/app/home_pages/_form.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/home_pages/_form.html.erb -------------------------------------------------------------------------------- /app/views/app/home_pages/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/home_pages/edit.html.erb -------------------------------------------------------------------------------- /app/views/app/home_pages/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/home_pages/new.html.erb -------------------------------------------------------------------------------- /app/views/app/onboardings/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/onboardings/show.html.erb -------------------------------------------------------------------------------- /app/views/app/onboardings/update.turbo_stream.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/onboardings/update.turbo_stream.erb -------------------------------------------------------------------------------- /app/views/app/pages/_form.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/pages/_form.html.erb -------------------------------------------------------------------------------- /app/views/app/pages/edit.html.erb: -------------------------------------------------------------------------------- 1 | <%= render "form" %> 2 | -------------------------------------------------------------------------------- /app/views/app/pages/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/pages/index.html.erb -------------------------------------------------------------------------------- /app/views/app/pages/new.html.erb: -------------------------------------------------------------------------------- 1 | <%= render "form" %> 2 | -------------------------------------------------------------------------------- /app/views/app/posts/_drop_down_menu.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/posts/_drop_down_menu.html.erb -------------------------------------------------------------------------------- /app/views/app/posts/_form.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/posts/_form.html.erb -------------------------------------------------------------------------------- /app/views/app/posts/_post.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/posts/_post.html.erb -------------------------------------------------------------------------------- /app/views/app/posts/_posts_list.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/posts/_posts_list.html.erb -------------------------------------------------------------------------------- /app/views/app/posts/_tags.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/posts/_tags.html.erb -------------------------------------------------------------------------------- /app/views/app/posts/edit.html.erb: -------------------------------------------------------------------------------- 1 | <%= render "form" %> 2 | -------------------------------------------------------------------------------- /app/views/app/posts/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/posts/index.html.erb -------------------------------------------------------------------------------- /app/views/app/posts/new.html.erb: -------------------------------------------------------------------------------- 1 | <%= render "form" %> 2 | -------------------------------------------------------------------------------- /app/views/app/posts/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/posts/show.html.erb -------------------------------------------------------------------------------- /app/views/app/settings/account/_form.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/settings/account/_form.html.erb -------------------------------------------------------------------------------- /app/views/app/settings/account/edit.html.erb: -------------------------------------------------------------------------------- 1 | <%= render "form" %> -------------------------------------------------------------------------------- /app/views/app/settings/appearance/_avatar.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/settings/appearance/_avatar.html.erb -------------------------------------------------------------------------------- /app/views/app/settings/appearance/_form.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/settings/appearance/_form.html.erb -------------------------------------------------------------------------------- /app/views/app/settings/appearance/_layout_width.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/settings/appearance/_layout_width.html.erb -------------------------------------------------------------------------------- /app/views/app/settings/appearance/_theme_colour.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/settings/appearance/_theme_colour.html.erb -------------------------------------------------------------------------------- /app/views/app/settings/appearance/_theme_font.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/settings/appearance/_theme_font.erb -------------------------------------------------------------------------------- /app/views/app/settings/appearance/_theme_font.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/settings/appearance/_theme_font.html.erb -------------------------------------------------------------------------------- /app/views/app/settings/appearance/index.html.erb: -------------------------------------------------------------------------------- 1 | <%= render "form" %> -------------------------------------------------------------------------------- /app/views/app/settings/audience/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/settings/audience/index.html.erb -------------------------------------------------------------------------------- /app/views/app/settings/blogs/_form.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/settings/blogs/_form.html.erb -------------------------------------------------------------------------------- /app/views/app/settings/blogs/_language_select.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/settings/blogs/_language_select.html.erb -------------------------------------------------------------------------------- /app/views/app/settings/blogs/index.html.erb: -------------------------------------------------------------------------------- 1 | <%= render "form" %> -------------------------------------------------------------------------------- /app/views/app/settings/email_subscribers/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/settings/email_subscribers/index.html.erb -------------------------------------------------------------------------------- /app/views/app/settings/exports/_exports.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/settings/exports/_exports.html.erb -------------------------------------------------------------------------------- /app/views/app/settings/exports/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/settings/exports/index.html.erb -------------------------------------------------------------------------------- /app/views/app/settings/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/settings/index.html.erb -------------------------------------------------------------------------------- /app/views/app/settings/navigation_items/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/settings/navigation_items/index.html.erb -------------------------------------------------------------------------------- /app/views/app/settings/subscriptions/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/settings/subscriptions/index.html.erb -------------------------------------------------------------------------------- /app/views/app/settings/subscriptions/thanks.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/settings/subscriptions/thanks.html.erb -------------------------------------------------------------------------------- /app/views/app/shared/_bio.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/shared/_bio.html.erb -------------------------------------------------------------------------------- /app/views/app/shared/_callout.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/shared/_callout.html.erb -------------------------------------------------------------------------------- /app/views/app/shared/_flash.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/shared/_flash.html.erb -------------------------------------------------------------------------------- /app/views/app/shared/_heading.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/shared/_heading.html.erb -------------------------------------------------------------------------------- /app/views/app/shared/_how_to.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/shared/_how_to.html.erb -------------------------------------------------------------------------------- /app/views/app/shared/_nav.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/shared/_nav.html.erb -------------------------------------------------------------------------------- /app/views/app/shared/_pagy_nav.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/shared/_pagy_nav.html.erb -------------------------------------------------------------------------------- /app/views/app/shared/_premium_upsell_banner.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/app/shared/_premium_upsell_banner.html.erb -------------------------------------------------------------------------------- /app/views/blog/exports/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blog/exports/index.html.erb -------------------------------------------------------------------------------- /app/views/blog/exports/index.md.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blog/exports/index.md.erb -------------------------------------------------------------------------------- /app/views/blog/exports/post.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blog/exports/post.html.erb -------------------------------------------------------------------------------- /app/views/blog/exports/post.md.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blog/exports/post.md.erb -------------------------------------------------------------------------------- /app/views/blogs/_email_subscriber_form.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/_email_subscriber_form.html.erb -------------------------------------------------------------------------------- /app/views/blogs/_flash.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/_flash.html.erb -------------------------------------------------------------------------------- /app/views/blogs/_follow.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/_follow.html.erb -------------------------------------------------------------------------------- /app/views/blogs/_follow_button.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/_follow_button.html.erb -------------------------------------------------------------------------------- /app/views/blogs/_header.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/_header.html.erb -------------------------------------------------------------------------------- /app/views/blogs/_nav.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/_nav.html.erb -------------------------------------------------------------------------------- /app/views/blogs/_title.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/_title.html.erb -------------------------------------------------------------------------------- /app/views/blogs/_titlebar.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/_titlebar.html.erb -------------------------------------------------------------------------------- /app/views/blogs/custom_tags/_posts.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/custom_tags/_posts.html.erb -------------------------------------------------------------------------------- /app/views/blogs/custom_tags/_posts_by_year.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/custom_tags/_posts_by_year.html.erb -------------------------------------------------------------------------------- /app/views/blogs/custom_tags/_tags.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/custom_tags/_tags.html.erb -------------------------------------------------------------------------------- /app/views/blogs/custom_tags/_tags_inline.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/custom_tags/_tags_inline.html.erb -------------------------------------------------------------------------------- /app/views/blogs/email_subscribers/_form.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/email_subscribers/_form.html.erb -------------------------------------------------------------------------------- /app/views/blogs/email_subscribers/create.turbo_stream.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/email_subscribers/create.turbo_stream.erb -------------------------------------------------------------------------------- /app/views/blogs/errors/not_found.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/errors/not_found.html.erb -------------------------------------------------------------------------------- /app/views/blogs/posts/_card_post.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/posts/_card_post.html.erb -------------------------------------------------------------------------------- /app/views/blogs/posts/_cards_layout.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/posts/_cards_layout.html.erb -------------------------------------------------------------------------------- /app/views/blogs/posts/_post.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/posts/_post.html.erb -------------------------------------------------------------------------------- /app/views/blogs/posts/_post_content.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/posts/_post_content.html.erb -------------------------------------------------------------------------------- /app/views/blogs/posts/_post_footer.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/posts/_post_footer.html.erb -------------------------------------------------------------------------------- /app/views/blogs/posts/_post_title.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/posts/_post_title.html.erb -------------------------------------------------------------------------------- /app/views/blogs/posts/_stream_layout.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/posts/_stream_layout.html.erb -------------------------------------------------------------------------------- /app/views/blogs/posts/_stream_post.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/posts/_stream_post.html.erb -------------------------------------------------------------------------------- /app/views/blogs/posts/_tags.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/posts/_tags.html.erb -------------------------------------------------------------------------------- /app/views/blogs/posts/_title_layout.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/posts/_title_layout.html.erb -------------------------------------------------------------------------------- /app/views/blogs/posts/_upvotes.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/posts/_upvotes.html.erb -------------------------------------------------------------------------------- /app/views/blogs/posts/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/posts/index.html.erb -------------------------------------------------------------------------------- /app/views/blogs/posts/index.rss.builder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/posts/index.rss.builder -------------------------------------------------------------------------------- /app/views/blogs/posts/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/posts/show.html.erb -------------------------------------------------------------------------------- /app/views/blogs/robots/show.text.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/robots/show.text.erb -------------------------------------------------------------------------------- /app/views/blogs/sitemaps/show.xml.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/blogs/sitemaps/show.xml.erb -------------------------------------------------------------------------------- /app/views/email_change_mailer/verify.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/email_change_mailer/verify.html.erb -------------------------------------------------------------------------------- /app/views/email_change_mailer/verify.text.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lylo/pagecord/HEAD/app/views/email_change_mailer/verify.text.erb -------------------------------------------------------------------------------- /app/views/errors/internal_error.html.erb: -------------------------------------------------------------------------------- 1 |