├── .dockerignore ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── config.yml │ └── preapproved.md ├── dependabot.yml └── workflows │ ├── ci-checks.yml │ ├── ci-oss.yml │ ├── ci-saas.yml │ ├── publish-image.yml │ └── test.yml ├── .gitignore ├── .gitleaks.toml ├── .gitleaksignore ├── .mise.toml ├── .rubocop.yml ├── .ruby-version ├── AGENTS.md ├── CLAUDE.md ├── CONTRIBUTING.md ├── Dockerfile ├── Dockerfile.dev ├── Gemfile ├── Gemfile.lock ├── Gemfile.saas ├── Gemfile.saas.lock ├── LICENSE.md ├── README.md ├── Rakefile ├── STYLE.md ├── app ├── assets │ ├── images │ │ ├── .keep │ │ ├── 37signals.svg │ │ ├── activity.svg │ │ ├── add.svg │ │ ├── arrow-left.svg │ │ ├── arrow-right.svg │ │ ├── arrow-up.svg │ │ ├── art.svg │ │ ├── assigned.svg │ │ ├── attachment.svg │ │ ├── bell-alert.svg │ │ ├── bell-off.svg │ │ ├── bell.svg │ │ ├── board-add.svg │ │ ├── board.svg │ │ ├── bolt.svg │ │ ├── bookmark-outline.svg │ │ ├── bookmark.svg │ │ ├── boost-color.svg │ │ ├── boost.svg │ │ ├── camera.svg │ │ ├── caret-down.svg │ │ ├── check-circle.svg │ │ ├── check.svg │ │ ├── clipboard.svg │ │ ├── close-circle.svg │ │ ├── close.svg │ │ ├── collapse.svg │ │ ├── column-left.svg │ │ ├── column-right.svg │ │ ├── comment.svg │ │ ├── copy-paste.svg │ │ ├── crown.svg │ │ ├── email.svg │ │ ├── everyone.svg │ │ ├── expand.svg │ │ ├── filter.svg │ │ ├── fizzy.svg │ │ ├── gear.svg │ │ ├── globe.svg │ │ ├── golden-ticket.svg │ │ ├── grid.svg │ │ ├── home.svg │ │ ├── install-edge.svg │ │ ├── install.svg │ │ ├── lifebuoy.svg │ │ ├── lock.svg │ │ ├── logo.png │ │ ├── logo.webp │ │ ├── logout.svg │ │ ├── marker.svg │ │ ├── maximize.svg │ │ ├── menu-dots-horizontal.svg │ │ ├── menu-dots-vertical.svg │ │ ├── minus.svg │ │ ├── monitor.svg │ │ ├── moon.svg │ │ ├── move.svg │ │ ├── password.svg │ │ ├── pencil.svg │ │ ├── person-add.svg │ │ ├── person.svg │ │ ├── picture-add.svg │ │ ├── picture-remove.svg │ │ ├── picture-zoom.svg │ │ ├── pinned.svg │ │ ├── qr-code.svg │ │ ├── reaction.svg │ │ ├── refresh--meta.svg │ │ ├── refresh.svg │ │ ├── remove.svg │ │ ├── rename.svg │ │ ├── search.svg │ │ ├── settings.svg │ │ ├── share.svg │ │ ├── sliders.svg │ │ ├── sun.svg │ │ ├── switch.svg │ │ ├── system_user.png │ │ ├── tag-outline.svg │ │ ├── tag.svg │ │ ├── thumb-up.svg │ │ ├── trash.svg │ │ ├── unpinned.svg │ │ ├── unseen.svg │ │ ├── world.svg │ │ └── youtube.svg │ └── stylesheets │ │ ├── _global.css │ │ ├── access-tokens.css │ │ ├── animation.css │ │ ├── autoresize.css │ │ ├── avatars.css │ │ ├── bar.css │ │ ├── base.css │ │ ├── blank-slates.css │ │ ├── bubble.css │ │ ├── buttons.css │ │ ├── card-columns.css │ │ ├── card-perma.css │ │ ├── cards.css │ │ ├── circled-text.css │ │ ├── color-picker.css │ │ ├── comments.css │ │ ├── dialog.css │ │ ├── dividers.css │ │ ├── drag_and_drop.css │ │ ├── events.css │ │ ├── filters.css │ │ ├── flash.css │ │ ├── golden-effect.css │ │ ├── header.css │ │ ├── icons.css │ │ ├── inputs.css │ │ ├── knobs.css │ │ ├── layout.css │ │ ├── lexxy.css │ │ ├── lightbox.css │ │ ├── markdown.css │ │ ├── nav.css │ │ ├── notifications.css │ │ ├── pagination.css │ │ ├── panels.css │ │ ├── popup.css │ │ ├── print.css │ │ ├── profile-layout.css │ │ ├── pwa.css │ │ ├── qr-codes.css │ │ ├── reactions.css │ │ ├── reset.css │ │ ├── rich-text-content.css │ │ ├── search.css │ │ ├── separators.css │ │ ├── settings.css │ │ ├── spinners.css │ │ ├── steps.css │ │ ├── syntax.css │ │ ├── tags.css │ │ ├── theme-switcher.css │ │ ├── toggles.css │ │ ├── tooltips.css │ │ ├── trays.css │ │ ├── user.css │ │ └── utilities.css ├── channels │ └── application_cable │ │ └── connection.rb ├── controllers │ ├── account │ │ ├── entropies_controller.rb │ │ ├── exports_controller.rb │ │ ├── join_codes_controller.rb │ │ └── settings_controller.rb │ ├── admin │ │ └── stats_controller.rb │ ├── admin_controller.rb │ ├── application_controller.rb │ ├── boards │ │ ├── columns │ │ │ ├── closeds_controller.rb │ │ │ ├── not_nows_controller.rb │ │ │ └── streams_controller.rb │ │ ├── columns_controller.rb │ │ ├── entropies_controller.rb │ │ ├── involvements_controller.rb │ │ └── publications_controller.rb │ ├── boards_controller.rb │ ├── cards │ │ ├── assignments_controller.rb │ │ ├── boards_controller.rb │ │ ├── closures_controller.rb │ │ ├── columns_controller.rb │ │ ├── comments │ │ │ └── reactions_controller.rb │ │ ├── comments_controller.rb │ │ ├── engagements_controller.rb │ │ ├── goldnesses_controller.rb │ │ ├── images_controller.rb │ │ ├── not_nows_controller.rb │ │ ├── pins_controller.rb │ │ ├── previews_controller.rb │ │ ├── publishes_controller.rb │ │ ├── readings_controller.rb │ │ ├── steps_controller.rb │ │ ├── taggings_controller.rb │ │ ├── triages_controller.rb │ │ └── watches_controller.rb │ ├── cards_controller.rb │ ├── columns │ │ ├── cards │ │ │ └── drops │ │ │ │ ├── closures_controller.rb │ │ │ │ ├── columns_controller.rb │ │ │ │ ├── not_nows_controller.rb │ │ │ │ └── streams_controller.rb │ │ ├── left_positions_controller.rb │ │ └── right_positions_controller.rb │ ├── concerns │ │ ├── authentication.rb │ │ ├── authorization.rb │ │ ├── block_search_engine_indexing.rb │ │ ├── board_scoped.rb │ │ ├── card_scoped.rb │ │ ├── column_scoped.rb │ │ ├── current_request.rb │ │ ├── current_timezone.rb │ │ ├── day_timelines_scoped.rb │ │ ├── filter_scoped.rb │ │ ├── request_forgery_protection.rb │ │ ├── routing_headers.rb │ │ ├── set_platform.rb │ │ ├── turbo_flash.rb │ │ └── view_transitions.rb │ ├── events │ │ ├── day_timeline │ │ │ └── columns_controller.rb │ │ └── days_controller.rb │ ├── events_controller.rb │ ├── filters │ │ └── settings_refreshes_controller.rb │ ├── filters_controller.rb │ ├── join_codes_controller.rb │ ├── landings_controller.rb │ ├── my │ │ ├── access_tokens_controller.rb │ │ ├── identities_controller.rb │ │ ├── menus_controller.rb │ │ ├── pins_controller.rb │ │ └── timezones_controller.rb │ ├── notifications │ │ ├── bulk_readings_controller.rb │ │ ├── readings_controller.rb │ │ ├── settings_controller.rb │ │ ├── trays_controller.rb │ │ └── unsubscribes_controller.rb │ ├── notifications_controller.rb │ ├── prompts │ │ ├── boards │ │ │ └── users_controller.rb │ │ ├── cards_controller.rb │ │ ├── tags_controller.rb │ │ └── users_controller.rb │ ├── public │ │ ├── base_controller.rb │ │ ├── boards │ │ │ ├── columns │ │ │ │ ├── closeds_controller.rb │ │ │ │ ├── not_nows_controller.rb │ │ │ │ └── streams_controller.rb │ │ │ └── columns_controller.rb │ │ ├── boards_controller.rb │ │ └── cards_controller.rb │ ├── pwa_controller.rb │ ├── qr_codes_controller.rb │ ├── searches │ │ └── queries_controller.rb │ ├── searches_controller.rb │ ├── sessions │ │ ├── magic_links_controller.rb │ │ ├── menus_controller.rb │ │ └── transfers_controller.rb │ ├── sessions_controller.rb │ ├── signups │ │ └── completions_controller.rb │ ├── signups_controller.rb │ ├── tags_controller.rb │ ├── users │ │ ├── avatars_controller.rb │ │ ├── email_addresses │ │ │ └── confirmations_controller.rb │ │ ├── email_addresses_controller.rb │ │ ├── events_controller.rb │ │ ├── joins_controller.rb │ │ ├── push_subscriptions_controller.rb │ │ ├── roles_controller.rb │ │ └── verifications_controller.rb │ ├── users_controller.rb │ ├── webhooks │ │ └── activations_controller.rb │ └── webhooks_controller.rb ├── helpers │ ├── accesses_helper.rb │ ├── application_helper.rb │ ├── avatars_helper.rb │ ├── boards_helper.rb │ ├── cards_helper.rb │ ├── clipboard_helper.rb │ ├── columns_helper.rb │ ├── comments_helper.rb │ ├── emoji_helper.rb │ ├── entropy_helper.rb │ ├── events_helper.rb │ ├── excerpt_helper.rb │ ├── filters_helper.rb │ ├── forms_helper.rb │ ├── hotkeys_helper.rb │ ├── html_helper.rb │ ├── login_helper.rb │ ├── messages_helper.rb │ ├── my │ │ └── menu_helper.rb │ ├── notifications_helper.rb │ ├── pagination_helper.rb │ ├── qr_codes_helper.rb │ ├── rich_text_helper.rb │ ├── tenanting_helper.rb │ ├── time_helper.rb │ ├── users_helper.rb │ └── webhooks_helper.rb ├── javascript │ ├── application.js │ ├── controllers │ │ ├── application.js │ │ ├── auto_click_controller.js │ │ ├── auto_save_controller.js │ │ ├── auto_submit_controller.js │ │ ├── autoresize_controller.js │ │ ├── badge_controller.js │ │ ├── bar_controller.js │ │ ├── beacon_controller.js │ │ ├── boards_form_controller.js │ │ ├── bubble_controller.js │ │ ├── clicker_controller.js │ │ ├── collapsible_columns_controller.js │ │ ├── combobox_controller.js │ │ ├── copy_to_clipboard_controller.js │ │ ├── css_variable_counter_controller.js │ │ ├── details_controller.js │ │ ├── dialog_controller.js │ │ ├── dialog_manager_controller.js │ │ ├── drag_and_drop_controller.js │ │ ├── drag_and_strum_controller.js │ │ ├── element_removal_controller.js │ │ ├── fetch_on_visible_controller.js │ │ ├── filter_controller.js │ │ ├── filter_form_controller.js │ │ ├── filter_settings_controller.js │ │ ├── form_controller.js │ │ ├── frame_controller.js │ │ ├── frame_reloader_controller.js │ │ ├── hotkey_controller.js │ │ ├── index.js │ │ ├── knob_controller.js │ │ ├── lightbox_controller.js │ │ ├── local_save_controller.js │ │ ├── local_time_controller.js │ │ ├── magic_link_controller.js │ │ ├── multi_selection_combobox_controller.js │ │ ├── nav_section_expander_controller.js │ │ ├── navigable_list_controller.js │ │ ├── notifications_controller.js │ │ ├── notifications_tray_controller.js │ │ ├── outlet_auto_save_controller.js │ │ ├── pagination_controller.js │ │ ├── reaction_delete_controller.js │ │ ├── reaction_emoji_controller.js │ │ ├── related_element_controller.js │ │ ├── retarget_links_controller.js │ │ ├── soft_keyboard_controller.js │ │ ├── syntax_highlight_controller.js │ │ ├── theme_controller.js │ │ ├── timezone_cookie_controller.js │ │ ├── toggle_class_controller.js │ │ ├── toggle_enable_controller.js │ │ ├── tooltip_controller.js │ │ ├── turbo_navigation_controller.js │ │ └── upload_preview_controller.js │ ├── helpers │ │ ├── date_helpers.js │ │ ├── form_helpers.js │ │ ├── html_helpers.js │ │ ├── http_helpers.js │ │ ├── orientation_helpers.js │ │ ├── scroll_helpers.js │ │ ├── text_helpers.js │ │ └── timing_helpers.js │ └── initializers │ │ ├── current.js │ │ └── index.js ├── jobs │ ├── application_job.rb │ ├── board │ │ └── clean_inaccessible_data_job.rb │ ├── card │ │ ├── activity_spike │ │ │ └── detection_job.rb │ │ └── remove_inaccessible_notifications_job.rb │ ├── concerns │ │ └── smtp_delivery_error_handling.rb │ ├── delete_unused_tags_job.rb │ ├── event │ │ └── webhook_dispatch_job.rb │ ├── export_account_data_job.rb │ ├── mention │ │ └── create_job.rb │ ├── notification │ │ └── bundle │ │ │ ├── deliver_all_job.rb │ │ │ └── deliver_job.rb │ ├── notify_recipients_job.rb │ ├── push_notification_job.rb │ ├── storage │ │ ├── materialize_job.rb │ │ └── reconcile_job.rb │ └── webhook │ │ └── delivery_job.rb ├── mailers │ ├── application_mailer.rb │ ├── concerns │ │ └── mailers │ │ │ └── unsubscribable.rb │ ├── export_mailer.rb │ ├── magic_link_mailer.rb │ ├── notification │ │ └── bundle_mailer.rb │ └── user_mailer.rb ├── models │ ├── access.rb │ ├── account.rb │ ├── account │ │ ├── entropic.rb │ │ ├── export.rb │ │ ├── external_id_sequence.rb │ │ ├── join_code.rb │ │ ├── multi_tenantable.rb │ │ ├── seedeable.rb │ │ ├── seeder.rb │ │ └── storage.rb │ ├── application_platform.rb │ ├── application_record.rb │ ├── assignment.rb │ ├── board.rb │ ├── board │ │ ├── accessible.rb │ │ ├── auto_postponing.rb │ │ ├── broadcastable.rb │ │ ├── cards.rb │ │ ├── entropic.rb │ │ ├── publication.rb │ │ ├── publishable.rb │ │ ├── storage.rb │ │ └── triageable.rb │ ├── card.rb │ ├── card │ │ ├── activity_spike.rb │ │ ├── activity_spike │ │ │ └── detector.rb │ │ ├── assignable.rb │ │ ├── broadcastable.rb │ │ ├── closeable.rb │ │ ├── colored.rb │ │ ├── engagement.rb │ │ ├── entropic.rb │ │ ├── entropy.rb │ │ ├── eventable.rb │ │ ├── eventable │ │ │ └── system_commenter.rb │ │ ├── exportable.rb │ │ ├── golden.rb │ │ ├── goldness.rb │ │ ├── mentions.rb │ │ ├── multistep.rb │ │ ├── not_now.rb │ │ ├── pinnable.rb │ │ ├── postponable.rb │ │ ├── promptable.rb │ │ ├── readable.rb │ │ ├── searchable.rb │ │ ├── stallable.rb │ │ ├── statuses.rb │ │ ├── taggable.rb │ │ ├── triageable.rb │ │ └── watchable.rb │ ├── closure.rb │ ├── color.rb │ ├── column.rb │ ├── column │ │ ├── colored.rb │ │ └── positioned.rb │ ├── comment.rb │ ├── comment │ │ ├── eventable.rb │ │ ├── mentions.rb │ │ ├── promptable.rb │ │ └── searchable.rb │ ├── concerns │ │ ├── attachments.rb │ │ ├── eventable.rb │ │ ├── filterable.rb │ │ ├── mentions.rb │ │ ├── notifiable.rb │ │ ├── push_notifiable.rb │ │ ├── searchable.rb │ │ └── storage │ │ │ ├── totaled.rb │ │ │ └── tracked.rb │ ├── current.rb │ ├── entropy.rb │ ├── event.rb │ ├── event │ │ ├── description.rb │ │ ├── particulars.rb │ │ └── promptable.rb │ ├── filter.rb │ ├── filter │ │ ├── fields.rb │ │ ├── params.rb │ │ ├── resources.rb │ │ └── summarized.rb │ ├── identity.rb │ ├── identity │ │ ├── access_token.rb │ │ ├── joinable.rb │ │ └── transferable.rb │ ├── magic_link.rb │ ├── magic_link │ │ └── code.rb │ ├── mention.rb │ ├── notification.rb │ ├── notification │ │ └── bundle.rb │ ├── notification_pusher.rb │ ├── notifier.rb │ ├── notifier │ │ ├── card_event_notifier.rb │ │ ├── comment_event_notifier.rb │ │ └── mention_notifier.rb │ ├── pin.rb │ ├── push.rb │ ├── push │ │ └── subscription.rb │ ├── qr_code_link.rb │ ├── reaction.rb │ ├── search.rb │ ├── search │ │ ├── highlighter.rb │ │ ├── query.rb │ │ ├── record.rb │ │ ├── record │ │ │ ├── sqlite.rb │ │ │ ├── sqlite │ │ │ │ └── fts.rb │ │ │ └── trilogy.rb │ │ ├── result.rb │ │ └── stemmer.rb │ ├── session.rb │ ├── signup.rb │ ├── signup │ │ └── account_name_generator.rb │ ├── ssrf_protection.rb │ ├── step.rb │ ├── storage.rb │ ├── storage │ │ ├── attachment_tracking.rb │ │ ├── entry.rb │ │ └── total.rb │ ├── tag.rb │ ├── tag │ │ └── attachable.rb │ ├── tagging.rb │ ├── time_window_parser.rb │ ├── user.rb │ ├── user │ │ ├── accessor.rb │ │ ├── assignee.rb │ │ ├── attachable.rb │ │ ├── avatar.rb │ │ ├── configurable.rb │ │ ├── day_timeline.rb │ │ ├── day_timeline │ │ │ ├── column.rb │ │ │ └── serializable.rb │ │ ├── email_address_changeable.rb │ │ ├── filtering.rb │ │ ├── mentionable.rb │ │ ├── named.rb │ │ ├── notifiable.rb │ │ ├── role.rb │ │ ├── searcher.rb │ │ ├── settings.rb │ │ ├── timelined.rb │ │ ├── transferable.rb │ │ └── watcher.rb │ ├── watch.rb │ ├── webhook.rb │ └── webhook │ │ ├── delinquency_tracker.rb │ │ ├── delivery.rb │ │ └── triggerable.rb └── views │ ├── account │ ├── exports │ │ └── show.html.erb │ ├── join_codes │ │ ├── edit.html.erb │ │ └── show.html.erb │ └── settings │ │ ├── _entropy.html.erb │ │ ├── _export.html.erb │ │ ├── _name.html.erb │ │ ├── _user.html.erb │ │ ├── _users.html.erb │ │ └── show.html.erb │ ├── action_text │ └── attachables │ │ ├── _remote_image.html.erb │ │ └── _remote_video.html.erb │ ├── active_storage │ └── blobs │ │ ├── _blob.html.erb │ │ └── web │ │ └── _representation.html.erb │ ├── admin │ └── stats │ │ └── show.html.erb │ ├── bar │ └── _bar.html.erb │ ├── boards │ ├── _access_toggle.html.erb │ ├── _board.json.jbuilder │ ├── columns │ │ ├── _empty_placeholder.html.erb │ │ ├── _list.html.erb │ │ ├── closeds │ │ │ └── show.html.erb │ │ ├── create.turbo_stream.erb │ │ ├── destroy.turbo_stream.erb │ │ ├── index.json.jbuilder │ │ ├── not_nows │ │ │ └── show.html.erb │ │ ├── show.html.erb │ │ ├── show.json.jbuilder │ │ ├── streams │ │ │ └── show.html.erb │ │ └── update.turbo_stream.erb │ ├── edit.html.erb │ ├── edit │ │ ├── _auto_close.html.erb │ │ ├── _delete.html.erb │ │ ├── _name.html.erb │ │ ├── _publication.html.erb │ │ └── _users.html.erb │ ├── entropies │ │ └── update.turbo_stream.erb │ ├── index.json.jbuilder │ ├── involvements │ │ └── update.html.erb │ ├── new.html.erb │ ├── publications │ │ ├── create.turbo_stream.erb │ │ └── destroy.turbo_stream.erb │ ├── show.html.erb │ ├── show.json.jbuilder │ └── show │ │ ├── _closed.html.erb │ │ ├── _column.html.erb │ │ ├── _columns.html.erb │ │ ├── _expander.html.erb │ │ ├── _filtered_cards.html.erb │ │ ├── _mobile_columns.html.erb │ │ ├── _not_now.html.erb │ │ ├── _stream.html.erb │ │ └── menu │ │ ├── _column.html.erb │ │ ├── _column_form.html.erb │ │ ├── _columns.html.erb │ │ └── _maximize.html.erb │ ├── cards │ ├── _broadcasts.html.erb │ ├── _card.json.jbuilder │ ├── _container.html.erb │ ├── _delete.html.erb │ ├── _messages.html.erb │ ├── assignments │ │ ├── _user.html.erb │ │ ├── create.turbo_stream.erb │ │ └── new.html.erb │ ├── boards │ │ └── edit.html.erb │ ├── columns │ │ ├── _column.html.erb │ │ └── edit.html.erb │ ├── comments │ │ ├── _comment.html.erb │ │ ├── _comment.json.jbuilder │ │ ├── _new.html.erb │ │ ├── _watchers.html.erb │ │ ├── create.turbo_stream.erb │ │ ├── destroy.turbo_stream.erb │ │ ├── edit.html.erb │ │ ├── index.json.jbuilder │ │ ├── reactions │ │ │ ├── _menu.html.erb │ │ │ ├── _reaction.html.erb │ │ │ ├── _reaction.json.jbuilder │ │ │ ├── _reactions.html.erb │ │ │ ├── create.turbo_stream.erb │ │ │ ├── destroy.turbo_stream.erb │ │ │ ├── index.html.erb │ │ │ ├── index.json.jbuilder │ │ │ └── new.html.erb │ │ ├── show.html.erb │ │ ├── show.json.jbuilder │ │ └── update.turbo_stream.erb │ ├── container │ │ ├── _closure.html.erb │ │ ├── _closure_buttons.html.erb │ │ ├── _content.html.erb │ │ ├── _content_display.html.erb │ │ ├── _gild.html.erb │ │ ├── _image.html.erb │ │ ├── _save_button.html.erb │ │ └── footer │ │ │ ├── _draft.html.erb │ │ │ └── _published.html.erb │ ├── display │ │ ├── _preview.html.erb │ │ ├── _previews.html.erb │ │ ├── _public_preview.html.erb │ │ ├── _public_previews.html.erb │ │ ├── common │ │ │ ├── _assignees.html.erb │ │ │ ├── _background.html.erb │ │ │ ├── _board.html.erb │ │ │ └── _meta.html.erb │ │ ├── mini │ │ │ ├── _assignees.html.erb │ │ │ ├── _meta.html.erb │ │ │ └── _tags.html.erb │ │ ├── perma │ │ │ ├── _assignees.html.erb │ │ │ ├── _background.html.erb │ │ │ ├── _board.html.erb │ │ │ ├── _meta.html.erb │ │ │ ├── _steps.html.erb │ │ │ └── _tags.html.erb │ │ ├── preview │ │ │ ├── _assignees.html.erb │ │ │ ├── _board.html.erb │ │ │ ├── _bubble.html.erb │ │ │ ├── _columns.html.erb │ │ │ ├── _meta.html.erb │ │ │ ├── _people.html.erb │ │ │ ├── _steps.html.erb │ │ │ └── _tags.html.erb │ │ └── public_preview │ │ │ ├── _columns.html.erb │ │ │ └── _meta.html.erb │ ├── edit.html.erb │ ├── index.html.erb │ ├── index.json.jbuilder │ ├── pins │ │ ├── _pin_button.html.erb │ │ └── show.html.erb │ ├── previews │ │ └── index.turbo_stream.erb │ ├── readings │ │ └── create.turbo_stream.erb │ ├── show.html.erb │ ├── show.json.jbuilder │ ├── steps │ │ ├── _step.html.erb │ │ ├── _step.json.jbuilder │ │ ├── create.turbo_stream.erb │ │ ├── destroy.turbo_stream.erb │ │ ├── edit.html.erb │ │ ├── show.html.erb │ │ ├── show.json.jbuilder │ │ └── update.turbo_stream.erb │ ├── taggings │ │ ├── _tag.html.erb │ │ ├── create.turbo_stream.erb │ │ └── new.html.erb │ ├── triage │ │ └── _columns.html.erb │ ├── update.turbo_stream.erb │ └── watches │ │ ├── _refresh.turbo_stream.erb │ │ ├── _watch_button.html.erb │ │ ├── create.turbo_stream.erb │ │ ├── destroy.turbo_stream.erb │ │ └── show.html.erb │ ├── columns │ ├── _column.json.jbuilder │ ├── cards │ │ └── drops │ │ │ ├── closures │ │ │ └── create.turbo_stream.erb │ │ │ ├── columns │ │ │ └── create.turbo_stream.erb │ │ │ ├── not_nows │ │ │ └── create.turbo_stream.erb │ │ │ └── streams │ │ │ └── create.turbo_stream.erb │ ├── left_positions │ │ └── create.turbo_stream.erb │ ├── right_positions │ │ └── create.turbo_stream.erb │ └── show │ │ └── _add_card_button.html.erb │ ├── entropy │ ├── _auto_close.html.erb │ └── _knob.html.erb │ ├── event_summaries │ └── _event_summary.html.erb │ ├── events │ ├── _day.html.erb │ ├── _empty_days.html.erb │ ├── _event.html.erb │ ├── day_timeline │ │ ├── _column.html.erb │ │ ├── _columns.html.erb │ │ └── columns │ │ │ ├── _events.html.erb │ │ │ └── show.html.erb │ ├── days │ │ └── index.html.erb │ ├── event │ │ ├── _attachments.html.erb │ │ ├── _layout.html.erb │ │ ├── attachments │ │ │ ├── _attachment.html.erb │ │ │ ├── _remote_image.html.erb │ │ │ └── _remote_video.html.erb │ │ └── eventable │ │ │ ├── _card.html.erb │ │ │ ├── _card_published.html.erb │ │ │ └── _comment.html.erb │ ├── index.html.erb │ └── index │ │ ├── _add_board_button.html.erb │ │ ├── _add_card_button.html.erb │ │ ├── _filter.html.erb │ │ └── filter │ │ ├── _board.html.erb │ │ └── _user.html.erb │ ├── filters │ ├── _filter_toggle.html.erb │ ├── _settings.html.erb │ ├── create.turbo_stream.erb │ ├── destroy.turbo_stream.erb │ ├── settings │ │ ├── _assignees.html.erb │ │ ├── _boards.html.erb │ │ ├── _cards.html.erb │ │ ├── _closers.html.erb │ │ ├── _controls.html.erb │ │ ├── _creators.html.erb │ │ ├── _indexed_by.html.erb │ │ ├── _manage.html.erb │ │ ├── _sorted_by.html.erb │ │ ├── _tags.html.erb │ │ ├── _terms.html.erb │ │ ├── _time_window.html.erb │ │ └── _toggle.html.erb │ └── settings_refreshes │ │ └── create.turbo_stream.erb │ ├── join_codes │ ├── inactive.html.erb │ └── new.html.erb │ ├── layouts │ ├── _lightbox.html.erb │ ├── action_text │ │ └── contents │ │ │ └── _content.html.erb │ ├── application.html.erb │ ├── mailer.html.erb │ ├── mailer.text.erb │ ├── public.html.erb │ └── shared │ │ ├── _flash.html.erb │ │ ├── _head.html.erb │ │ ├── _time_zone.html.erb │ │ └── _user_css.html.erb │ ├── mailers │ ├── export_mailer │ │ ├── completed.html.erb │ │ └── completed.text.erb │ ├── identity_mailer │ │ └── email_change_confirmation.text.erb │ ├── magic_link_mailer │ │ ├── sign_in_instructions.html.erb │ │ └── sign_in_instructions.text.erb │ └── notification │ │ └── bundle_mailer │ │ ├── _notification.html.erb │ │ ├── _notification.text.erb │ │ ├── event │ │ ├── _body.html.erb │ │ └── _body.text.erb │ │ ├── mention │ │ ├── _body.html.erb │ │ └── _body.text.erb │ │ ├── notification.html.erb │ │ └── notification.text.erb │ ├── my │ ├── _menu.html.erb │ ├── access_tokens │ │ ├── _access_token.html.erb │ │ ├── index.html.erb │ │ ├── new.html.erb │ │ └── show.html.erb │ ├── identities │ │ ├── _account.json.jbuilder │ │ └── show.json.jbuilder │ ├── menus │ │ ├── _accounts.html.erb │ │ ├── _boards.html.erb │ │ ├── _custom_views.html.erb │ │ ├── _jump.html.erb │ │ ├── _people.html.erb │ │ ├── _settings.html.erb │ │ ├── _shortcuts.html.erb │ │ ├── _tags.html.erb │ │ └── show.html.erb │ └── pins │ │ ├── _pin.html.erb │ │ ├── _tray.html.erb │ │ └── index.html.erb │ ├── notifications │ ├── _notification.html.erb │ ├── _notification.json.jbuilder │ ├── _tray.html.erb │ ├── index.html.erb │ ├── index.json.jbuilder │ ├── index.turbo_stream.erb │ ├── index │ │ ├── _notification.html.erb │ │ ├── _read_notifications.html.erb │ │ └── _unread_notifications.html.erb │ ├── notification │ │ ├── _body.html.erb │ │ ├── _header.html.erb │ │ ├── event │ │ │ ├── _body.html.erb │ │ │ └── _body.json.jbuilder │ │ └── mention │ │ │ ├── _body.html.erb │ │ │ └── _body.json.jbuilder │ ├── readings │ │ ├── create.turbo_stream.erb │ │ └── destroy.turbo_stream.erb │ ├── settings │ │ ├── _board.html.erb │ │ ├── _browser.html.erb │ │ ├── _email.html.erb │ │ ├── _install.html.erb │ │ ├── _push_notifications.html.erb │ │ ├── _system.html.erb │ │ └── show.html.erb │ ├── trays │ │ └── show.html.erb │ └── unsubscribes │ │ ├── new.html.erb │ │ └── show.html.erb │ ├── prompts │ ├── boards │ │ └── users │ │ │ ├── _user.html.erb │ │ │ └── index.html.erb │ ├── cards │ │ ├── _card.html.erb │ │ └── index.html.erb │ ├── commands │ │ ├── _command.html.erb │ │ └── index.html.erb │ ├── tags │ │ ├── _tag.html.erb │ │ └── index.html.erb │ └── users │ │ └── index.html.erb │ ├── public │ ├── _footer.html.erb │ ├── boards │ │ ├── card_previews │ │ │ └── index.turbo_stream.erb │ │ ├── columns │ │ │ ├── _list.html.erb │ │ │ ├── closeds │ │ │ │ └── show.html.erb │ │ │ ├── not_nows │ │ │ │ └── show.html.erb │ │ │ ├── show.html.erb │ │ │ └── streams │ │ │ │ └── show.html.erb │ │ ├── show.html.erb │ │ └── show │ │ │ ├── _closed.html.erb │ │ │ ├── _column.html.erb │ │ │ ├── _columns.html.erb │ │ │ ├── _not_now.html.erb │ │ │ └── _stream.html.erb │ └── cards │ │ ├── show.html.erb │ │ └── show │ │ ├── _content.html.erb │ │ └── _steps.html.erb │ ├── pwa │ ├── manifest.json.erb │ └── service_worker.js │ ├── searches │ ├── _form.html.erb │ ├── _result.html.erb │ ├── _results.html.erb │ └── show.html.erb │ ├── sessions │ ├── _footer.html.erb │ ├── magic_links │ │ └── show.html.erb │ ├── menus │ │ └── show.html.erb │ ├── new.html.erb │ ├── starts │ │ └── new.html.erb │ └── transfers │ │ └── show.html.erb │ ├── signups │ ├── completions │ │ └── new.html.erb │ └── new.html.erb │ ├── tags │ ├── _tag.json.jbuilder │ ├── index.html.erb │ └── index.json.jbuilder │ ├── user_mailer │ └── email_change_confirmation.html.erb │ ├── users │ ├── _access_tokens.html.erb │ ├── _activity_timeline.html.erb │ ├── _attachable.html.erb │ ├── _theme.html.erb │ ├── _transfer.html.erb │ ├── _user.json.jbuilder │ ├── avatars │ │ └── show.svg.erb │ ├── edit.html.erb │ ├── email_addresses │ │ ├── confirmations │ │ │ ├── invalid_token.html.erb │ │ │ └── show.html.erb │ │ ├── create.html.erb │ │ └── new.html.erb │ ├── events │ │ └── show.html.erb │ ├── index.json.jbuilder │ ├── joins │ │ └── new.html.erb │ ├── show.html.erb │ ├── show.json.jbuilder │ └── verifications │ │ └── new.html.erb │ └── webhooks │ ├── _delivery.html.erb │ ├── _webhook.html.erb │ ├── edit.html.erb │ ├── event.html.erb │ ├── event.json.jbuilder │ ├── form │ └── _actions.html.erb │ ├── index.html.erb │ ├── new.html.erb │ └── show.html.erb ├── bin ├── brakeman ├── broadcast_to_bc ├── bundle-both ├── bundle-drift ├── bundler-audit ├── ci ├── dev ├── docker-entrypoint ├── gitleaks-audit ├── importmap ├── jobs ├── kamal ├── minio-setup ├── notify_dash_of_deployment ├── rails ├── rake ├── rubocop ├── setup └── thrust ├── config.ru ├── config ├── application.rb ├── boot.rb ├── brakeman.ignore ├── cable.yml ├── cache.yml ├── ci.rb ├── database.mysql.yml ├── database.sqlite.yml ├── database.yml ├── deploy.yml ├── environment.rb ├── environments │ ├── beta.rb │ ├── development.rb │ ├── production.rb │ ├── staging.rb │ └── test.rb ├── importmap.rb ├── initializers │ ├── action_text.rb │ ├── active_job.rb │ ├── active_storage.rb │ ├── assets.rb │ ├── autotuner.rb │ ├── content_security_policy.rb │ ├── database_role_logging.rb │ ├── error_context.rb │ ├── extensions.rb │ ├── filter_parameter_logging.rb │ ├── inflections.rb │ ├── mission_control.rb │ ├── multi_db.rb │ ├── multi_tenant.rb │ ├── permissions_policy.rb │ ├── rack_mini_profiler.rb │ ├── sanitization.rb │ ├── sqlite_schema_dumper.rb │ ├── table_definition_column_limits.rb │ ├── tenanting │ │ ├── account_slug.rb │ │ └── turbo.rb │ ├── true_client_ip.rb │ ├── uuid_framework_models.rb │ ├── uuid_primary_keys.rb │ ├── vapid.rb │ └── web_push.rb ├── locales │ └── en.yml ├── puma.rb ├── queue.yml ├── recurring.yml ├── routes.rb ├── storage.oss.yml └── storage.yml ├── db ├── cable_schema.rb ├── cache_schema.rb ├── migrate │ ├── 20251111122540_initial_schema.rb │ ├── 20251111153019_add_number_to_cards.rb │ ├── 20251112093037_create_search_indices.rb │ ├── 20251112184932_remove_join_code_from_memberships.rb │ ├── 20251113111501_drop_memberships.rb │ ├── 20251113160907_add_missing_account_id_columns.rb │ ├── 20251113163145_ensure_account_id_index.rb │ ├── 20251113190256_create_search_record_shards.rb │ ├── 20251114084325_drop_search_results.rb │ ├── 20251114183203_ensure_an_identit_can_only_have_one_user_in_an_account.rb │ ├── 20251117190817_change_endpoint_to_text_in_push_subscriptions.rb │ ├── 20251117192434_change_external_account_id_to_bigint_in_accounts.rb │ ├── 20251117202517_change_usage_limit_to_bigint_in_account_join_codes.rb │ ├── 20251120110206_add_search_records.rb │ ├── 20251120194700_remove_all_foreign_key_constraints.rb │ ├── 20251120203100_add_unique_index_to_card_activity_spikes_on_card_id.rb │ ├── 20251121092508_add_account_key_to_search_records.rb │ ├── 20251121112416_remove_old_fulltext_indexes_from_search_records.rb │ ├── 20251125110629_increase_user_agent_length.rb │ ├── 20251125130010_add_a_staff_flag_to_identities.rb │ ├── 20251127000001_create_account_external_id_sequences.rb │ ├── 20251129110120_add_purpose_to_magic_links.rb │ ├── 20251129175717_promote_first_admin_to_owner.rb │ ├── 20251201100607_create_account_exports.rb │ ├── 20251201132341_create_identity_access_tokens.rb │ ├── 20251205010536_add_verified_at_to_users.rb │ ├── 20251205205826_create_storage_tables.rb │ └── 20251210054934_add_blob_id_and_audit_context_to_storage_entries.rb ├── queue_schema.rb ├── schema.rb ├── schema_sqlite.rb ├── seeds.rb └── seeds │ ├── 37signals.rb │ ├── cleanslate.rb │ └── honcho.rb ├── docs └── API.md ├── lib ├── assets │ └── .keep ├── deployment.rb ├── deployment │ └── database_resolver.rb ├── fizzy.rb ├── rails_ext │ ├── action_mailer_mail_delivery_job.rb │ ├── active_record_date_arithmetic.rb │ ├── active_record_replica_support.rb │ ├── active_record_uuid_type.rb │ ├── active_storage_analyze_job_suppress_broadcasts.rb │ ├── active_storage_blob_service_url_for_direct_upload_expiry.rb │ ├── active_support_array_conversions.rb │ ├── prepend_order.rb │ └── string.rb ├── tasks │ ├── dev.rake │ ├── saas.rake │ └── search.rake └── web_push │ ├── notification.rb │ └── pool.rb ├── log └── .keep ├── public ├── 400.html ├── 404.html ├── 406-unsupported-browser.html ├── 422.html ├── 500.html ├── app-icon-192-maskable.png ├── app-icon-192.png ├── app-icon.png ├── apple-touch-icon.png ├── audio │ ├── banjo │ │ ├── B3.mp3 │ │ ├── C3.mp3 │ │ ├── D4.mp3 │ │ ├── E3.mp3 │ │ ├── Fsharp4.mp3 │ │ └── G3.mp3 │ ├── harpsichord │ │ ├── B3.mp3 │ │ ├── C3.mp3 │ │ ├── D4.mp3 │ │ ├── E3.mp3 │ │ ├── Fsharp4.mp3 │ │ └── G3.mp3 │ ├── mandolin │ │ ├── B3.mp3 │ │ ├── C3.mp3 │ │ ├── D4.mp3 │ │ ├── E3.mp3 │ │ ├── Fsharp4.mp3 │ │ └── G3.mp3 │ ├── piano │ │ ├── B3.mp3 │ │ ├── C3.mp3 │ │ ├── D4.mp3 │ │ ├── E3.mp3 │ │ ├── Fsharp4.mp3 │ │ └── G3.mp3 │ └── vibes │ │ ├── B3.mp3 │ │ ├── C3.mp3 │ │ ├── D4.mp3 │ │ ├── E3.mp3 │ │ ├── Fsharp4.mp3 │ │ └── G3.mp3 ├── error.css ├── favicon.ico ├── favicon.png ├── opengraph.png └── robots.txt ├── script ├── create-identities.rb ├── fetch-prod-db.rb ├── fix-active-storage-links.rb ├── import-sqlite-database.rb ├── load-prod-db-in-dev.rb ├── maintenance │ ├── fix_cross_account_taggings.rb │ ├── remove_duplicated_search_queries.rb │ └── remove_duplicated_tags.rb ├── migrations │ ├── 20250924-populate-identities.rb │ ├── 20251028-populate_membership_id_on_users.rb │ ├── 20251029-populate-column-positions.rb │ ├── 20251205-backfill-verified-at.rb │ ├── backfill-storage-ledger.rb │ ├── copy-blobs-to-pure.rb │ ├── fill_account_closure_reasons.rb │ ├── generate_comments_from_events.rb │ ├── migrate-content-to-slugged-urls.rb │ ├── migrate-disk-service-blobs.rb │ ├── migrate_to_flat_card_urls.rb │ ├── migrate_to_new_cards_url_scheme.rb │ ├── populate_columns_from_workflow_stages.rb │ ├── renaming │ │ ├── content.rb │ │ └── files.rb │ ├── reset_boards_ids.rb │ └── reset_cards_ids.rb ├── populate.rb └── remove-lb-admin-production.sh ├── storage └── .keep ├── test ├── application_system_test_case.rb ├── channels │ └── application_cable │ │ └── connection_test.rb ├── controllers │ ├── accounts │ │ ├── entropies_controller_test.rb │ │ ├── exports_controller_test.rb │ │ ├── join_codes_controller_test.rb │ │ └── settings_controller_test.rb │ ├── active_storage │ │ └── direct_uploads_controller_test.rb │ ├── admin │ │ ├── mission_control_test.rb │ │ └── stats_controller_test.rb │ ├── allow_browser_test.rb │ ├── api_test.rb │ ├── boards │ │ ├── columns │ │ │ ├── closeds_controller_test.rb │ │ │ ├── not_nows_controller_test.rb │ │ │ └── streams_controller_test.rb │ │ ├── columns_controller_test.rb │ │ ├── entropies_controller_test.rb │ │ ├── involvements_controller_test.rb │ │ └── publications_controller_test.rb │ ├── boards_controller_test.rb │ ├── cards │ │ ├── assignments_controller_test.rb │ │ ├── boards_controller_test.rb │ │ ├── closures_controller_test.rb │ │ ├── comments │ │ │ └── reactions_controller_test.rb │ │ ├── comments_controller_test.rb │ │ ├── goldnesses_controller_test.rb │ │ ├── images_controller_test.rb │ │ ├── not_nows_controller_test.rb │ │ ├── pins_controller_test.rb │ │ ├── previews_controller_test.rb │ │ ├── publishes_controller_test.rb │ │ ├── readings_controller_test.rb │ │ ├── steps_controller_test.rb │ │ ├── taggings_controller_test.rb │ │ ├── triages_controller_test.rb │ │ └── watches_controller_test.rb │ ├── cards_controller_test.rb │ ├── columns │ │ ├── cards │ │ │ └── drops │ │ │ │ ├── closures_controller_test.rb │ │ │ │ ├── columns_controller_test.rb │ │ │ │ ├── not_nows_controller_test.rb │ │ │ │ └── streams_controller_test.rb │ │ ├── left_positions_controller_test.rb │ │ └── right_positions_controller_test.rb │ ├── concerns │ │ ├── block_search_engine_indexing_test.rb │ │ └── request_forgery_protection_test.rb │ ├── controller_authentication_test.rb │ ├── events │ │ └── day_timeline │ │ │ └── columns_controller_test.rb │ ├── events_controller_test.rb │ ├── filters_controller_test.rb │ ├── join_codes_controller_test.rb │ ├── landings_controller_test.rb │ ├── my │ │ ├── access_tokens_controller_test.rb │ │ ├── identities_controller_test.rb │ │ ├── pins_controller_test.rb │ │ └── timezones_controller_test.rb │ ├── non_production_remote_access_test.rb │ ├── notifications │ │ ├── bulk_readings_controller_test.rb │ │ ├── readings_controller_test.rb │ │ ├── settings_controller_test.rb │ │ ├── trays_controller_test.rb │ │ └── unsubscribes_controller_test.rb │ ├── notifications_controller_test.rb │ ├── prompts │ │ ├── boards │ │ │ └── users_controller_test.rb │ │ ├── cards_controller_test.rb │ │ ├── tags_controller_test.rb │ │ └── users_controller_test.rb │ ├── public │ │ ├── boards │ │ │ ├── columns │ │ │ │ ├── closeds_controller_test.rb │ │ │ │ ├── not_nows_controller_test.rb │ │ │ │ └── streams_controller_test.rb │ │ │ └── columns_controller_test.rb │ │ ├── boards_controller_test.rb │ │ └── cards_controller_test.rb │ ├── qr_codes_controller_test.rb │ ├── searches │ │ └── queries_controller_test.rb │ ├── searches_controller_test.rb │ ├── sessions │ │ ├── magic_links_controller_test.rb │ │ ├── menus_controller_test.rb │ │ └── transfers_controller_test.rb │ ├── sessions_controller_test.rb │ ├── signup │ │ └── completions_controller_test.rb │ ├── signups_controller_test.rb │ ├── tags_controller_test.rb │ ├── users │ │ ├── avatars_controller_test.rb │ │ ├── email_addresses │ │ │ └── confirmations_controller_test.rb │ │ ├── email_addresses_controller_test.rb │ │ ├── events_controller_test.rb │ │ ├── joins_controller_test.rb │ │ ├── push_subscriptions_controller_test.rb │ │ ├── roles_controller_test.rb │ │ └── verifications_controller_test.rb │ ├── users_controller_test.rb │ ├── webhooks │ │ └── activations_controller_test.rb │ └── webhooks_controller_test.rb ├── fixtures │ ├── accesses.yml │ ├── account │ │ ├── exports.yml │ │ └── join_codes.yml │ ├── accounts.yml │ ├── action_text │ │ └── rich_texts.yml │ ├── assignees_filters.yml │ ├── assignments.yml │ ├── boards.yml │ ├── card │ │ ├── engagements.yml │ │ └── goldnesses.yml │ ├── cards.yml │ ├── closures.yml │ ├── columns.yml │ ├── comments.yml │ ├── entropies.yml │ ├── events.yml │ ├── files │ │ ├── avatar.png │ │ ├── avatar.svg │ │ └── moon.jpg │ ├── filters.yml │ ├── filters_tags.yml │ ├── identities.yml │ ├── identity │ │ └── access_tokens.yml │ ├── mentions.yml │ ├── notifications.yml │ ├── pins.yml │ ├── reactions.yml │ ├── sessions.yml │ ├── taggings.yml │ ├── tags.yml │ ├── user │ │ └── settings.yml │ ├── users.yml │ ├── watches.yml │ ├── webhook │ │ ├── delinquency_trackers.yml │ │ └── deliveries.yml │ └── webhooks.yml ├── helpers │ ├── .keep │ ├── application_helper_test.rb │ ├── excerpt_helper_test.rb │ ├── hotkeys_helper_test.rb │ └── html_helper_test.rb ├── jobs │ ├── delete_unused_tags_job_test.rb │ └── storage │ │ ├── materialize_job_test.rb │ │ └── reconcile_job_test.rb ├── lib │ ├── rails_ext │ │ ├── active_record_uuid_type_test.rb │ │ ├── active_storage_blob_service_url_for_direct_upload_expiry_test.rb │ │ └── string_test.rb │ └── true_client_ip_test.rb ├── mailers │ ├── .keep │ ├── export_mailer_test.rb │ ├── magic_link_mailer_test.rb │ ├── notification │ │ └── bundle_mailer_test.rb │ ├── previews │ │ ├── export_mailer_preview.rb │ │ ├── magic_link_mailer_preview.rb │ │ ├── notification │ │ │ └── bundle_mailer_preview.rb │ │ └── user_mailer_preview.rb │ └── smtp_delivery_error_test.rb ├── models │ ├── access_test.rb │ ├── account │ │ ├── export_test.rb │ │ ├── external_id_sequence_test.rb │ │ ├── join_code_test.rb │ │ ├── multi_tenantable_test.rb │ │ └── seedeable_test.rb │ ├── account_test.rb │ ├── assignment_test.rb │ ├── board │ │ ├── accessible_test.rb │ │ ├── cards_test.rb │ │ └── publishable_test.rb │ ├── card │ │ ├── activity_spike │ │ │ └── detector_test.rb │ │ ├── assignable_test.rb │ │ ├── closeable_test.rb │ │ ├── colored_test.rb │ │ ├── commentable_test.rb │ │ ├── entropic_test.rb │ │ ├── eventable │ │ │ └── system_commenter_test.rb │ │ ├── eventable_test.rb │ │ ├── exportable_test.rb │ │ ├── golden_test.rb │ │ ├── messages_test.rb │ │ ├── pinnable_test.rb │ │ ├── postponable_test.rb │ │ ├── readable_test.rb │ │ ├── searchable_test.rb │ │ ├── stallable_test.rb │ │ ├── statuses_test.rb │ │ ├── taggable_test.rb │ │ ├── triageable_test.rb │ │ └── watchable_test.rb │ ├── card_test.rb │ ├── column │ │ ├── colored_test.rb │ │ └── positioned_test.rb │ ├── column_limits_test.rb │ ├── column_test.rb │ ├── comment │ │ └── searchable_test.rb │ ├── comment_test.rb │ ├── concerns │ │ └── mentions_test.rb │ ├── entropy_test.rb │ ├── event │ │ └── description_test.rb │ ├── filter │ │ └── search_test.rb │ ├── filter_test.rb │ ├── identity │ │ ├── access_token_test.rb │ │ ├── joinable_test.rb │ │ └── transferable_test.rb │ ├── identity_test.rb │ ├── magic_link │ │ └── code_test.rb │ ├── magic_link_test.rb │ ├── notification │ │ └── bundle_test.rb │ ├── notification_test.rb │ ├── notifier │ │ ├── event_notifier_test.rb │ │ └── mention_notifier_test.rb │ ├── push │ │ └── subscription_test.rb │ ├── qr_code_link_test.rb │ ├── reaction_test.rb │ ├── search │ │ ├── highlighter_test.rb │ │ └── stemmer_test.rb │ ├── search_test.rb │ ├── signup │ │ └── account_name_generator_test.rb │ ├── signup_test.rb │ ├── ssrf_protection_test.rb │ ├── storage │ │ ├── attachment_tracking_test.rb │ │ ├── entry_test.rb │ │ ├── total_test.rb │ │ ├── totaled_test.rb │ │ └── tracked_test.rb │ ├── tag_test.rb │ ├── time_window_parser_test.rb │ ├── user │ │ ├── accessor_test.rb │ │ ├── avatar_test.rb │ │ ├── configurable_test.rb │ │ ├── email_address_changeable_test.rb │ │ ├── mentionable_test.rb │ │ ├── named_test.rb │ │ ├── notifiable_test.rb │ │ ├── role_test.rb │ │ ├── searcher_test.rb │ │ └── settings_test.rb │ ├── user_test.rb │ ├── webhook │ │ ├── delinquency_tracker_test.rb │ │ └── delivery_test.rb │ └── webhook_test.rb ├── routes_test.rb ├── system │ ├── .keep │ └── smoke_test.rb ├── test_helper.rb └── test_helpers │ ├── action_text_test_helper.rb │ ├── caching_test_helper.rb │ ├── card_activity_test_helper.rb │ ├── card_test_helper.rb │ ├── change_test_helper.rb │ ├── command_test_helper.rb │ ├── search_test_helper.rb │ ├── session_test_helper.rb │ └── vcr_test_helper.rb ├── tmp ├── .keep ├── pids │ └── .keep └── storage │ └── .keep └── vendor └── javascript ├── marked.js └── rails-request.js /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/preapproved.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/.github/ISSUE_TEMPLATE/preapproved.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci-checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/.github/workflows/ci-checks.yml -------------------------------------------------------------------------------- /.github/workflows/ci-oss.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/.github/workflows/ci-oss.yml -------------------------------------------------------------------------------- /.github/workflows/ci-saas.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/.github/workflows/ci-saas.yml -------------------------------------------------------------------------------- /.github/workflows/publish-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/.github/workflows/publish-image.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitleaks.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/.gitleaks.toml -------------------------------------------------------------------------------- /.gitleaksignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/.gitleaksignore -------------------------------------------------------------------------------- /.mise.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/.mise.toml -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 3.4.7 2 | -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/AGENTS.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- 1 | @AGENTS.md 2 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/Dockerfile.dev -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /Gemfile.saas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/Gemfile.saas -------------------------------------------------------------------------------- /Gemfile.saas.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/Gemfile.saas.lock -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/Rakefile -------------------------------------------------------------------------------- /STYLE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/STYLE.md -------------------------------------------------------------------------------- /app/assets/images/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/assets/images/37signals.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/37signals.svg -------------------------------------------------------------------------------- /app/assets/images/activity.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/activity.svg -------------------------------------------------------------------------------- /app/assets/images/add.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/add.svg -------------------------------------------------------------------------------- /app/assets/images/arrow-left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/arrow-left.svg -------------------------------------------------------------------------------- /app/assets/images/arrow-right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/arrow-right.svg -------------------------------------------------------------------------------- /app/assets/images/arrow-up.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/arrow-up.svg -------------------------------------------------------------------------------- /app/assets/images/art.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/art.svg -------------------------------------------------------------------------------- /app/assets/images/assigned.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/assigned.svg -------------------------------------------------------------------------------- /app/assets/images/attachment.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/attachment.svg -------------------------------------------------------------------------------- /app/assets/images/bell-alert.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/bell-alert.svg -------------------------------------------------------------------------------- /app/assets/images/bell-off.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/bell-off.svg -------------------------------------------------------------------------------- /app/assets/images/bell.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/bell.svg -------------------------------------------------------------------------------- /app/assets/images/board-add.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/board-add.svg -------------------------------------------------------------------------------- /app/assets/images/board.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/board.svg -------------------------------------------------------------------------------- /app/assets/images/bolt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/bolt.svg -------------------------------------------------------------------------------- /app/assets/images/bookmark-outline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/bookmark-outline.svg -------------------------------------------------------------------------------- /app/assets/images/bookmark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/bookmark.svg -------------------------------------------------------------------------------- /app/assets/images/boost-color.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/boost-color.svg -------------------------------------------------------------------------------- /app/assets/images/boost.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/boost.svg -------------------------------------------------------------------------------- /app/assets/images/camera.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/camera.svg -------------------------------------------------------------------------------- /app/assets/images/caret-down.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/caret-down.svg -------------------------------------------------------------------------------- /app/assets/images/check-circle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/check-circle.svg -------------------------------------------------------------------------------- /app/assets/images/check.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/check.svg -------------------------------------------------------------------------------- /app/assets/images/clipboard.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/clipboard.svg -------------------------------------------------------------------------------- /app/assets/images/close-circle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/close-circle.svg -------------------------------------------------------------------------------- /app/assets/images/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/close.svg -------------------------------------------------------------------------------- /app/assets/images/collapse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/collapse.svg -------------------------------------------------------------------------------- /app/assets/images/column-left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/column-left.svg -------------------------------------------------------------------------------- /app/assets/images/column-right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/column-right.svg -------------------------------------------------------------------------------- /app/assets/images/comment.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/comment.svg -------------------------------------------------------------------------------- /app/assets/images/copy-paste.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/copy-paste.svg -------------------------------------------------------------------------------- /app/assets/images/crown.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/crown.svg -------------------------------------------------------------------------------- /app/assets/images/email.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/email.svg -------------------------------------------------------------------------------- /app/assets/images/everyone.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/everyone.svg -------------------------------------------------------------------------------- /app/assets/images/expand.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/expand.svg -------------------------------------------------------------------------------- /app/assets/images/filter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/filter.svg -------------------------------------------------------------------------------- /app/assets/images/fizzy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/fizzy.svg -------------------------------------------------------------------------------- /app/assets/images/gear.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/gear.svg -------------------------------------------------------------------------------- /app/assets/images/globe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/globe.svg -------------------------------------------------------------------------------- /app/assets/images/golden-ticket.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/golden-ticket.svg -------------------------------------------------------------------------------- /app/assets/images/grid.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/grid.svg -------------------------------------------------------------------------------- /app/assets/images/home.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/home.svg -------------------------------------------------------------------------------- /app/assets/images/install-edge.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/install-edge.svg -------------------------------------------------------------------------------- /app/assets/images/install.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/install.svg -------------------------------------------------------------------------------- /app/assets/images/lifebuoy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/lifebuoy.svg -------------------------------------------------------------------------------- /app/assets/images/lock.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/lock.svg -------------------------------------------------------------------------------- /app/assets/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/logo.png -------------------------------------------------------------------------------- /app/assets/images/logo.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/logo.webp -------------------------------------------------------------------------------- /app/assets/images/logout.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/logout.svg -------------------------------------------------------------------------------- /app/assets/images/marker.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/marker.svg -------------------------------------------------------------------------------- /app/assets/images/maximize.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/maximize.svg -------------------------------------------------------------------------------- /app/assets/images/menu-dots-horizontal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/menu-dots-horizontal.svg -------------------------------------------------------------------------------- /app/assets/images/menu-dots-vertical.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/menu-dots-vertical.svg -------------------------------------------------------------------------------- /app/assets/images/minus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/minus.svg -------------------------------------------------------------------------------- /app/assets/images/monitor.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/monitor.svg -------------------------------------------------------------------------------- /app/assets/images/moon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/moon.svg -------------------------------------------------------------------------------- /app/assets/images/move.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/move.svg -------------------------------------------------------------------------------- /app/assets/images/password.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/password.svg -------------------------------------------------------------------------------- /app/assets/images/pencil.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/pencil.svg -------------------------------------------------------------------------------- /app/assets/images/person-add.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/person-add.svg -------------------------------------------------------------------------------- /app/assets/images/person.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/person.svg -------------------------------------------------------------------------------- /app/assets/images/picture-add.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/picture-add.svg -------------------------------------------------------------------------------- /app/assets/images/picture-remove.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/picture-remove.svg -------------------------------------------------------------------------------- /app/assets/images/picture-zoom.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/picture-zoom.svg -------------------------------------------------------------------------------- /app/assets/images/pinned.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/pinned.svg -------------------------------------------------------------------------------- /app/assets/images/qr-code.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/qr-code.svg -------------------------------------------------------------------------------- /app/assets/images/reaction.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/reaction.svg -------------------------------------------------------------------------------- /app/assets/images/refresh--meta.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/refresh--meta.svg -------------------------------------------------------------------------------- /app/assets/images/refresh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/refresh.svg -------------------------------------------------------------------------------- /app/assets/images/remove.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/remove.svg -------------------------------------------------------------------------------- /app/assets/images/rename.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/rename.svg -------------------------------------------------------------------------------- /app/assets/images/search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/search.svg -------------------------------------------------------------------------------- /app/assets/images/settings.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/settings.svg -------------------------------------------------------------------------------- /app/assets/images/share.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/share.svg -------------------------------------------------------------------------------- /app/assets/images/sliders.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/sliders.svg -------------------------------------------------------------------------------- /app/assets/images/sun.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/sun.svg -------------------------------------------------------------------------------- /app/assets/images/switch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/switch.svg -------------------------------------------------------------------------------- /app/assets/images/system_user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/system_user.png -------------------------------------------------------------------------------- /app/assets/images/tag-outline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/tag-outline.svg -------------------------------------------------------------------------------- /app/assets/images/tag.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/tag.svg -------------------------------------------------------------------------------- /app/assets/images/thumb-up.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/thumb-up.svg -------------------------------------------------------------------------------- /app/assets/images/trash.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/trash.svg -------------------------------------------------------------------------------- /app/assets/images/unpinned.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/unpinned.svg -------------------------------------------------------------------------------- /app/assets/images/unseen.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/unseen.svg -------------------------------------------------------------------------------- /app/assets/images/world.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/world.svg -------------------------------------------------------------------------------- /app/assets/images/youtube.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/images/youtube.svg -------------------------------------------------------------------------------- /app/assets/stylesheets/_global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/_global.css -------------------------------------------------------------------------------- /app/assets/stylesheets/access-tokens.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/access-tokens.css -------------------------------------------------------------------------------- /app/assets/stylesheets/animation.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/animation.css -------------------------------------------------------------------------------- /app/assets/stylesheets/autoresize.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/autoresize.css -------------------------------------------------------------------------------- /app/assets/stylesheets/avatars.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/avatars.css -------------------------------------------------------------------------------- /app/assets/stylesheets/bar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/bar.css -------------------------------------------------------------------------------- /app/assets/stylesheets/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/base.css -------------------------------------------------------------------------------- /app/assets/stylesheets/blank-slates.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/blank-slates.css -------------------------------------------------------------------------------- /app/assets/stylesheets/bubble.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/bubble.css -------------------------------------------------------------------------------- /app/assets/stylesheets/buttons.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/buttons.css -------------------------------------------------------------------------------- /app/assets/stylesheets/card-columns.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/card-columns.css -------------------------------------------------------------------------------- /app/assets/stylesheets/card-perma.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/card-perma.css -------------------------------------------------------------------------------- /app/assets/stylesheets/cards.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/cards.css -------------------------------------------------------------------------------- /app/assets/stylesheets/circled-text.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/circled-text.css -------------------------------------------------------------------------------- /app/assets/stylesheets/color-picker.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/color-picker.css -------------------------------------------------------------------------------- /app/assets/stylesheets/comments.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/comments.css -------------------------------------------------------------------------------- /app/assets/stylesheets/dialog.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/dialog.css -------------------------------------------------------------------------------- /app/assets/stylesheets/dividers.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/dividers.css -------------------------------------------------------------------------------- /app/assets/stylesheets/drag_and_drop.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/drag_and_drop.css -------------------------------------------------------------------------------- /app/assets/stylesheets/events.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/events.css -------------------------------------------------------------------------------- /app/assets/stylesheets/filters.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/filters.css -------------------------------------------------------------------------------- /app/assets/stylesheets/flash.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/flash.css -------------------------------------------------------------------------------- /app/assets/stylesheets/golden-effect.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/golden-effect.css -------------------------------------------------------------------------------- /app/assets/stylesheets/header.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/header.css -------------------------------------------------------------------------------- /app/assets/stylesheets/icons.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/icons.css -------------------------------------------------------------------------------- /app/assets/stylesheets/inputs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/inputs.css -------------------------------------------------------------------------------- /app/assets/stylesheets/knobs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/knobs.css -------------------------------------------------------------------------------- /app/assets/stylesheets/layout.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/layout.css -------------------------------------------------------------------------------- /app/assets/stylesheets/lexxy.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/lexxy.css -------------------------------------------------------------------------------- /app/assets/stylesheets/lightbox.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/lightbox.css -------------------------------------------------------------------------------- /app/assets/stylesheets/markdown.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/markdown.css -------------------------------------------------------------------------------- /app/assets/stylesheets/nav.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/nav.css -------------------------------------------------------------------------------- /app/assets/stylesheets/notifications.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/notifications.css -------------------------------------------------------------------------------- /app/assets/stylesheets/pagination.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/pagination.css -------------------------------------------------------------------------------- /app/assets/stylesheets/panels.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/panels.css -------------------------------------------------------------------------------- /app/assets/stylesheets/popup.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/popup.css -------------------------------------------------------------------------------- /app/assets/stylesheets/print.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/print.css -------------------------------------------------------------------------------- /app/assets/stylesheets/profile-layout.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/profile-layout.css -------------------------------------------------------------------------------- /app/assets/stylesheets/pwa.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/pwa.css -------------------------------------------------------------------------------- /app/assets/stylesheets/qr-codes.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/qr-codes.css -------------------------------------------------------------------------------- /app/assets/stylesheets/reactions.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/reactions.css -------------------------------------------------------------------------------- /app/assets/stylesheets/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/reset.css -------------------------------------------------------------------------------- /app/assets/stylesheets/rich-text-content.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/rich-text-content.css -------------------------------------------------------------------------------- /app/assets/stylesheets/search.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/search.css -------------------------------------------------------------------------------- /app/assets/stylesheets/separators.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/separators.css -------------------------------------------------------------------------------- /app/assets/stylesheets/settings.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/settings.css -------------------------------------------------------------------------------- /app/assets/stylesheets/spinners.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/spinners.css -------------------------------------------------------------------------------- /app/assets/stylesheets/steps.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/steps.css -------------------------------------------------------------------------------- /app/assets/stylesheets/syntax.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/syntax.css -------------------------------------------------------------------------------- /app/assets/stylesheets/tags.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/tags.css -------------------------------------------------------------------------------- /app/assets/stylesheets/theme-switcher.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/theme-switcher.css -------------------------------------------------------------------------------- /app/assets/stylesheets/toggles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/toggles.css -------------------------------------------------------------------------------- /app/assets/stylesheets/tooltips.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/tooltips.css -------------------------------------------------------------------------------- /app/assets/stylesheets/trays.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/trays.css -------------------------------------------------------------------------------- /app/assets/stylesheets/user.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/user.css -------------------------------------------------------------------------------- /app/assets/stylesheets/utilities.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/assets/stylesheets/utilities.css -------------------------------------------------------------------------------- /app/channels/application_cable/connection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/channels/application_cable/connection.rb -------------------------------------------------------------------------------- /app/controllers/admin/stats_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/admin/stats_controller.rb -------------------------------------------------------------------------------- /app/controllers/admin_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/admin_controller.rb -------------------------------------------------------------------------------- /app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /app/controllers/boards/columns_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/boards/columns_controller.rb -------------------------------------------------------------------------------- /app/controllers/boards_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/boards_controller.rb -------------------------------------------------------------------------------- /app/controllers/cards/boards_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/cards/boards_controller.rb -------------------------------------------------------------------------------- /app/controllers/cards/closures_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/cards/closures_controller.rb -------------------------------------------------------------------------------- /app/controllers/cards/columns_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/cards/columns_controller.rb -------------------------------------------------------------------------------- /app/controllers/cards/comments_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/cards/comments_controller.rb -------------------------------------------------------------------------------- /app/controllers/cards/images_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/cards/images_controller.rb -------------------------------------------------------------------------------- /app/controllers/cards/not_nows_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/cards/not_nows_controller.rb -------------------------------------------------------------------------------- /app/controllers/cards/pins_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/cards/pins_controller.rb -------------------------------------------------------------------------------- /app/controllers/cards/previews_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/cards/previews_controller.rb -------------------------------------------------------------------------------- /app/controllers/cards/readings_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/cards/readings_controller.rb -------------------------------------------------------------------------------- /app/controllers/cards/steps_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/cards/steps_controller.rb -------------------------------------------------------------------------------- /app/controllers/cards/taggings_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/cards/taggings_controller.rb -------------------------------------------------------------------------------- /app/controllers/cards/triages_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/cards/triages_controller.rb -------------------------------------------------------------------------------- /app/controllers/cards/watches_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/cards/watches_controller.rb -------------------------------------------------------------------------------- /app/controllers/cards_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/cards_controller.rb -------------------------------------------------------------------------------- /app/controllers/concerns/authentication.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/concerns/authentication.rb -------------------------------------------------------------------------------- /app/controllers/concerns/authorization.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/concerns/authorization.rb -------------------------------------------------------------------------------- /app/controllers/concerns/board_scoped.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/concerns/board_scoped.rb -------------------------------------------------------------------------------- /app/controllers/concerns/card_scoped.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/concerns/card_scoped.rb -------------------------------------------------------------------------------- /app/controllers/concerns/column_scoped.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/concerns/column_scoped.rb -------------------------------------------------------------------------------- /app/controllers/concerns/current_request.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/concerns/current_request.rb -------------------------------------------------------------------------------- /app/controllers/concerns/current_timezone.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/concerns/current_timezone.rb -------------------------------------------------------------------------------- /app/controllers/concerns/filter_scoped.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/concerns/filter_scoped.rb -------------------------------------------------------------------------------- /app/controllers/concerns/routing_headers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/concerns/routing_headers.rb -------------------------------------------------------------------------------- /app/controllers/concerns/set_platform.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/concerns/set_platform.rb -------------------------------------------------------------------------------- /app/controllers/concerns/turbo_flash.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/concerns/turbo_flash.rb -------------------------------------------------------------------------------- /app/controllers/concerns/view_transitions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/concerns/view_transitions.rb -------------------------------------------------------------------------------- /app/controllers/events/days_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/events/days_controller.rb -------------------------------------------------------------------------------- /app/controllers/events_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/events_controller.rb -------------------------------------------------------------------------------- /app/controllers/filters_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/filters_controller.rb -------------------------------------------------------------------------------- /app/controllers/join_codes_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/join_codes_controller.rb -------------------------------------------------------------------------------- /app/controllers/landings_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/landings_controller.rb -------------------------------------------------------------------------------- /app/controllers/my/identities_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/my/identities_controller.rb -------------------------------------------------------------------------------- /app/controllers/my/menus_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/my/menus_controller.rb -------------------------------------------------------------------------------- /app/controllers/my/pins_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/my/pins_controller.rb -------------------------------------------------------------------------------- /app/controllers/my/timezones_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/my/timezones_controller.rb -------------------------------------------------------------------------------- /app/controllers/notifications_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/notifications_controller.rb -------------------------------------------------------------------------------- /app/controllers/prompts/cards_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/prompts/cards_controller.rb -------------------------------------------------------------------------------- /app/controllers/prompts/tags_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/prompts/tags_controller.rb -------------------------------------------------------------------------------- /app/controllers/prompts/users_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/prompts/users_controller.rb -------------------------------------------------------------------------------- /app/controllers/public/base_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/public/base_controller.rb -------------------------------------------------------------------------------- /app/controllers/public/boards_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/public/boards_controller.rb -------------------------------------------------------------------------------- /app/controllers/public/cards_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/public/cards_controller.rb -------------------------------------------------------------------------------- /app/controllers/pwa_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/pwa_controller.rb -------------------------------------------------------------------------------- /app/controllers/qr_codes_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/qr_codes_controller.rb -------------------------------------------------------------------------------- /app/controllers/searches_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/searches_controller.rb -------------------------------------------------------------------------------- /app/controllers/sessions/menus_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/sessions/menus_controller.rb -------------------------------------------------------------------------------- /app/controllers/sessions_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/sessions_controller.rb -------------------------------------------------------------------------------- /app/controllers/signups_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/signups_controller.rb -------------------------------------------------------------------------------- /app/controllers/tags_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/tags_controller.rb -------------------------------------------------------------------------------- /app/controllers/users/avatars_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/users/avatars_controller.rb -------------------------------------------------------------------------------- /app/controllers/users/events_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/users/events_controller.rb -------------------------------------------------------------------------------- /app/controllers/users/joins_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/users/joins_controller.rb -------------------------------------------------------------------------------- /app/controllers/users/roles_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/users/roles_controller.rb -------------------------------------------------------------------------------- /app/controllers/users_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/users_controller.rb -------------------------------------------------------------------------------- /app/controllers/webhooks_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/controllers/webhooks_controller.rb -------------------------------------------------------------------------------- /app/helpers/accesses_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/helpers/accesses_helper.rb -------------------------------------------------------------------------------- /app/helpers/application_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/helpers/application_helper.rb -------------------------------------------------------------------------------- /app/helpers/avatars_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/helpers/avatars_helper.rb -------------------------------------------------------------------------------- /app/helpers/boards_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/helpers/boards_helper.rb -------------------------------------------------------------------------------- /app/helpers/cards_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/helpers/cards_helper.rb -------------------------------------------------------------------------------- /app/helpers/clipboard_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/helpers/clipboard_helper.rb -------------------------------------------------------------------------------- /app/helpers/columns_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/helpers/columns_helper.rb -------------------------------------------------------------------------------- /app/helpers/comments_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/helpers/comments_helper.rb -------------------------------------------------------------------------------- /app/helpers/emoji_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/helpers/emoji_helper.rb -------------------------------------------------------------------------------- /app/helpers/entropy_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/helpers/entropy_helper.rb -------------------------------------------------------------------------------- /app/helpers/events_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/helpers/events_helper.rb -------------------------------------------------------------------------------- /app/helpers/excerpt_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/helpers/excerpt_helper.rb -------------------------------------------------------------------------------- /app/helpers/filters_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/helpers/filters_helper.rb -------------------------------------------------------------------------------- /app/helpers/forms_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/helpers/forms_helper.rb -------------------------------------------------------------------------------- /app/helpers/hotkeys_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/helpers/hotkeys_helper.rb -------------------------------------------------------------------------------- /app/helpers/html_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/helpers/html_helper.rb -------------------------------------------------------------------------------- /app/helpers/login_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/helpers/login_helper.rb -------------------------------------------------------------------------------- /app/helpers/messages_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/helpers/messages_helper.rb -------------------------------------------------------------------------------- /app/helpers/my/menu_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/helpers/my/menu_helper.rb -------------------------------------------------------------------------------- /app/helpers/notifications_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/helpers/notifications_helper.rb -------------------------------------------------------------------------------- /app/helpers/pagination_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/helpers/pagination_helper.rb -------------------------------------------------------------------------------- /app/helpers/qr_codes_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/helpers/qr_codes_helper.rb -------------------------------------------------------------------------------- /app/helpers/rich_text_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/helpers/rich_text_helper.rb -------------------------------------------------------------------------------- /app/helpers/tenanting_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/helpers/tenanting_helper.rb -------------------------------------------------------------------------------- /app/helpers/time_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/helpers/time_helper.rb -------------------------------------------------------------------------------- /app/helpers/users_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/helpers/users_helper.rb -------------------------------------------------------------------------------- /app/helpers/webhooks_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/helpers/webhooks_helper.rb -------------------------------------------------------------------------------- /app/javascript/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/javascript/application.js -------------------------------------------------------------------------------- /app/javascript/controllers/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/javascript/controllers/application.js -------------------------------------------------------------------------------- /app/javascript/controllers/bar_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/javascript/controllers/bar_controller.js -------------------------------------------------------------------------------- /app/javascript/controllers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/javascript/controllers/index.js -------------------------------------------------------------------------------- /app/javascript/helpers/date_helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/javascript/helpers/date_helpers.js -------------------------------------------------------------------------------- /app/javascript/helpers/form_helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/javascript/helpers/form_helpers.js -------------------------------------------------------------------------------- /app/javascript/helpers/html_helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/javascript/helpers/html_helpers.js -------------------------------------------------------------------------------- /app/javascript/helpers/http_helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/javascript/helpers/http_helpers.js -------------------------------------------------------------------------------- /app/javascript/helpers/scroll_helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/javascript/helpers/scroll_helpers.js -------------------------------------------------------------------------------- /app/javascript/helpers/text_helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/javascript/helpers/text_helpers.js -------------------------------------------------------------------------------- /app/javascript/helpers/timing_helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/javascript/helpers/timing_helpers.js -------------------------------------------------------------------------------- /app/javascript/initializers/current.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/javascript/initializers/current.js -------------------------------------------------------------------------------- /app/javascript/initializers/index.js: -------------------------------------------------------------------------------- 1 | import "initializers/current" 2 | -------------------------------------------------------------------------------- /app/jobs/application_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/jobs/application_job.rb -------------------------------------------------------------------------------- /app/jobs/delete_unused_tags_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/jobs/delete_unused_tags_job.rb -------------------------------------------------------------------------------- /app/jobs/event/webhook_dispatch_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/jobs/event/webhook_dispatch_job.rb -------------------------------------------------------------------------------- /app/jobs/export_account_data_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/jobs/export_account_data_job.rb -------------------------------------------------------------------------------- /app/jobs/mention/create_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/jobs/mention/create_job.rb -------------------------------------------------------------------------------- /app/jobs/notification/bundle/deliver_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/jobs/notification/bundle/deliver_job.rb -------------------------------------------------------------------------------- /app/jobs/notify_recipients_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/jobs/notify_recipients_job.rb -------------------------------------------------------------------------------- /app/jobs/push_notification_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/jobs/push_notification_job.rb -------------------------------------------------------------------------------- /app/jobs/storage/materialize_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/jobs/storage/materialize_job.rb -------------------------------------------------------------------------------- /app/jobs/storage/reconcile_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/jobs/storage/reconcile_job.rb -------------------------------------------------------------------------------- /app/jobs/webhook/delivery_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/jobs/webhook/delivery_job.rb -------------------------------------------------------------------------------- /app/mailers/application_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/mailers/application_mailer.rb -------------------------------------------------------------------------------- /app/mailers/export_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/mailers/export_mailer.rb -------------------------------------------------------------------------------- /app/mailers/magic_link_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/mailers/magic_link_mailer.rb -------------------------------------------------------------------------------- /app/mailers/notification/bundle_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/mailers/notification/bundle_mailer.rb -------------------------------------------------------------------------------- /app/mailers/user_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/mailers/user_mailer.rb -------------------------------------------------------------------------------- /app/models/access.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/access.rb -------------------------------------------------------------------------------- /app/models/account.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/account.rb -------------------------------------------------------------------------------- /app/models/account/entropic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/account/entropic.rb -------------------------------------------------------------------------------- /app/models/account/export.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/account/export.rb -------------------------------------------------------------------------------- /app/models/account/external_id_sequence.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/account/external_id_sequence.rb -------------------------------------------------------------------------------- /app/models/account/join_code.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/account/join_code.rb -------------------------------------------------------------------------------- /app/models/account/multi_tenantable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/account/multi_tenantable.rb -------------------------------------------------------------------------------- /app/models/account/seedeable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/account/seedeable.rb -------------------------------------------------------------------------------- /app/models/account/seeder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/account/seeder.rb -------------------------------------------------------------------------------- /app/models/account/storage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/account/storage.rb -------------------------------------------------------------------------------- /app/models/application_platform.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/application_platform.rb -------------------------------------------------------------------------------- /app/models/application_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/application_record.rb -------------------------------------------------------------------------------- /app/models/assignment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/assignment.rb -------------------------------------------------------------------------------- /app/models/board.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/board.rb -------------------------------------------------------------------------------- /app/models/board/accessible.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/board/accessible.rb -------------------------------------------------------------------------------- /app/models/board/auto_postponing.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/board/auto_postponing.rb -------------------------------------------------------------------------------- /app/models/board/broadcastable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/board/broadcastable.rb -------------------------------------------------------------------------------- /app/models/board/cards.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/board/cards.rb -------------------------------------------------------------------------------- /app/models/board/entropic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/board/entropic.rb -------------------------------------------------------------------------------- /app/models/board/publication.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/board/publication.rb -------------------------------------------------------------------------------- /app/models/board/publishable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/board/publishable.rb -------------------------------------------------------------------------------- /app/models/board/storage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/board/storage.rb -------------------------------------------------------------------------------- /app/models/board/triageable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/board/triageable.rb -------------------------------------------------------------------------------- /app/models/card.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/card.rb -------------------------------------------------------------------------------- /app/models/card/activity_spike.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/card/activity_spike.rb -------------------------------------------------------------------------------- /app/models/card/activity_spike/detector.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/card/activity_spike/detector.rb -------------------------------------------------------------------------------- /app/models/card/assignable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/card/assignable.rb -------------------------------------------------------------------------------- /app/models/card/broadcastable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/card/broadcastable.rb -------------------------------------------------------------------------------- /app/models/card/closeable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/card/closeable.rb -------------------------------------------------------------------------------- /app/models/card/colored.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/card/colored.rb -------------------------------------------------------------------------------- /app/models/card/engagement.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/card/engagement.rb -------------------------------------------------------------------------------- /app/models/card/entropic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/card/entropic.rb -------------------------------------------------------------------------------- /app/models/card/entropy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/card/entropy.rb -------------------------------------------------------------------------------- /app/models/card/eventable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/card/eventable.rb -------------------------------------------------------------------------------- /app/models/card/exportable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/card/exportable.rb -------------------------------------------------------------------------------- /app/models/card/golden.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/card/golden.rb -------------------------------------------------------------------------------- /app/models/card/goldness.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/card/goldness.rb -------------------------------------------------------------------------------- /app/models/card/mentions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/card/mentions.rb -------------------------------------------------------------------------------- /app/models/card/multistep.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/card/multistep.rb -------------------------------------------------------------------------------- /app/models/card/not_now.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/card/not_now.rb -------------------------------------------------------------------------------- /app/models/card/pinnable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/card/pinnable.rb -------------------------------------------------------------------------------- /app/models/card/postponable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/card/postponable.rb -------------------------------------------------------------------------------- /app/models/card/promptable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/card/promptable.rb -------------------------------------------------------------------------------- /app/models/card/readable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/card/readable.rb -------------------------------------------------------------------------------- /app/models/card/searchable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/card/searchable.rb -------------------------------------------------------------------------------- /app/models/card/stallable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/card/stallable.rb -------------------------------------------------------------------------------- /app/models/card/statuses.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/card/statuses.rb -------------------------------------------------------------------------------- /app/models/card/taggable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/card/taggable.rb -------------------------------------------------------------------------------- /app/models/card/triageable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/card/triageable.rb -------------------------------------------------------------------------------- /app/models/card/watchable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/card/watchable.rb -------------------------------------------------------------------------------- /app/models/closure.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/closure.rb -------------------------------------------------------------------------------- /app/models/color.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/color.rb -------------------------------------------------------------------------------- /app/models/column.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/column.rb -------------------------------------------------------------------------------- /app/models/column/colored.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/column/colored.rb -------------------------------------------------------------------------------- /app/models/column/positioned.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/column/positioned.rb -------------------------------------------------------------------------------- /app/models/comment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/comment.rb -------------------------------------------------------------------------------- /app/models/comment/eventable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/comment/eventable.rb -------------------------------------------------------------------------------- /app/models/comment/mentions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/comment/mentions.rb -------------------------------------------------------------------------------- /app/models/comment/promptable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/comment/promptable.rb -------------------------------------------------------------------------------- /app/models/comment/searchable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/comment/searchable.rb -------------------------------------------------------------------------------- /app/models/concerns/attachments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/concerns/attachments.rb -------------------------------------------------------------------------------- /app/models/concerns/eventable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/concerns/eventable.rb -------------------------------------------------------------------------------- /app/models/concerns/filterable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/concerns/filterable.rb -------------------------------------------------------------------------------- /app/models/concerns/mentions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/concerns/mentions.rb -------------------------------------------------------------------------------- /app/models/concerns/notifiable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/concerns/notifiable.rb -------------------------------------------------------------------------------- /app/models/concerns/push_notifiable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/concerns/push_notifiable.rb -------------------------------------------------------------------------------- /app/models/concerns/searchable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/concerns/searchable.rb -------------------------------------------------------------------------------- /app/models/concerns/storage/totaled.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/concerns/storage/totaled.rb -------------------------------------------------------------------------------- /app/models/concerns/storage/tracked.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/concerns/storage/tracked.rb -------------------------------------------------------------------------------- /app/models/current.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/current.rb -------------------------------------------------------------------------------- /app/models/entropy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/entropy.rb -------------------------------------------------------------------------------- /app/models/event.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/event.rb -------------------------------------------------------------------------------- /app/models/event/description.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/event/description.rb -------------------------------------------------------------------------------- /app/models/event/particulars.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/event/particulars.rb -------------------------------------------------------------------------------- /app/models/event/promptable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/event/promptable.rb -------------------------------------------------------------------------------- /app/models/filter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/filter.rb -------------------------------------------------------------------------------- /app/models/filter/fields.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/filter/fields.rb -------------------------------------------------------------------------------- /app/models/filter/params.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/filter/params.rb -------------------------------------------------------------------------------- /app/models/filter/resources.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/filter/resources.rb -------------------------------------------------------------------------------- /app/models/filter/summarized.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/filter/summarized.rb -------------------------------------------------------------------------------- /app/models/identity.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/identity.rb -------------------------------------------------------------------------------- /app/models/identity/access_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/identity/access_token.rb -------------------------------------------------------------------------------- /app/models/identity/joinable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/identity/joinable.rb -------------------------------------------------------------------------------- /app/models/identity/transferable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/identity/transferable.rb -------------------------------------------------------------------------------- /app/models/magic_link.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/magic_link.rb -------------------------------------------------------------------------------- /app/models/magic_link/code.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/magic_link/code.rb -------------------------------------------------------------------------------- /app/models/mention.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/mention.rb -------------------------------------------------------------------------------- /app/models/notification.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/notification.rb -------------------------------------------------------------------------------- /app/models/notification/bundle.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/notification/bundle.rb -------------------------------------------------------------------------------- /app/models/notification_pusher.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/notification_pusher.rb -------------------------------------------------------------------------------- /app/models/notifier.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/notifier.rb -------------------------------------------------------------------------------- /app/models/notifier/card_event_notifier.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/notifier/card_event_notifier.rb -------------------------------------------------------------------------------- /app/models/notifier/mention_notifier.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/notifier/mention_notifier.rb -------------------------------------------------------------------------------- /app/models/pin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/pin.rb -------------------------------------------------------------------------------- /app/models/push.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/push.rb -------------------------------------------------------------------------------- /app/models/push/subscription.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/push/subscription.rb -------------------------------------------------------------------------------- /app/models/qr_code_link.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/qr_code_link.rb -------------------------------------------------------------------------------- /app/models/reaction.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/reaction.rb -------------------------------------------------------------------------------- /app/models/search.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/search.rb -------------------------------------------------------------------------------- /app/models/search/highlighter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/search/highlighter.rb -------------------------------------------------------------------------------- /app/models/search/query.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/search/query.rb -------------------------------------------------------------------------------- /app/models/search/record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/search/record.rb -------------------------------------------------------------------------------- /app/models/search/record/sqlite.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/search/record/sqlite.rb -------------------------------------------------------------------------------- /app/models/search/record/sqlite/fts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/search/record/sqlite/fts.rb -------------------------------------------------------------------------------- /app/models/search/record/trilogy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/search/record/trilogy.rb -------------------------------------------------------------------------------- /app/models/search/result.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/search/result.rb -------------------------------------------------------------------------------- /app/models/search/stemmer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/search/stemmer.rb -------------------------------------------------------------------------------- /app/models/session.rb: -------------------------------------------------------------------------------- 1 | class Session < ApplicationRecord 2 | belongs_to :identity 3 | end 4 | -------------------------------------------------------------------------------- /app/models/signup.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/signup.rb -------------------------------------------------------------------------------- /app/models/signup/account_name_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/signup/account_name_generator.rb -------------------------------------------------------------------------------- /app/models/ssrf_protection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/ssrf_protection.rb -------------------------------------------------------------------------------- /app/models/step.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/step.rb -------------------------------------------------------------------------------- /app/models/storage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/storage.rb -------------------------------------------------------------------------------- /app/models/storage/attachment_tracking.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/storage/attachment_tracking.rb -------------------------------------------------------------------------------- /app/models/storage/entry.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/storage/entry.rb -------------------------------------------------------------------------------- /app/models/storage/total.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/storage/total.rb -------------------------------------------------------------------------------- /app/models/tag.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/tag.rb -------------------------------------------------------------------------------- /app/models/tag/attachable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/tag/attachable.rb -------------------------------------------------------------------------------- /app/models/tagging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/tagging.rb -------------------------------------------------------------------------------- /app/models/time_window_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/time_window_parser.rb -------------------------------------------------------------------------------- /app/models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/user.rb -------------------------------------------------------------------------------- /app/models/user/accessor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/user/accessor.rb -------------------------------------------------------------------------------- /app/models/user/assignee.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/user/assignee.rb -------------------------------------------------------------------------------- /app/models/user/attachable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/user/attachable.rb -------------------------------------------------------------------------------- /app/models/user/avatar.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/user/avatar.rb -------------------------------------------------------------------------------- /app/models/user/configurable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/user/configurable.rb -------------------------------------------------------------------------------- /app/models/user/day_timeline.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/user/day_timeline.rb -------------------------------------------------------------------------------- /app/models/user/day_timeline/column.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/user/day_timeline/column.rb -------------------------------------------------------------------------------- /app/models/user/day_timeline/serializable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/user/day_timeline/serializable.rb -------------------------------------------------------------------------------- /app/models/user/email_address_changeable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/user/email_address_changeable.rb -------------------------------------------------------------------------------- /app/models/user/filtering.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/user/filtering.rb -------------------------------------------------------------------------------- /app/models/user/mentionable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/user/mentionable.rb -------------------------------------------------------------------------------- /app/models/user/named.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/user/named.rb -------------------------------------------------------------------------------- /app/models/user/notifiable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/user/notifiable.rb -------------------------------------------------------------------------------- /app/models/user/role.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/user/role.rb -------------------------------------------------------------------------------- /app/models/user/searcher.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/user/searcher.rb -------------------------------------------------------------------------------- /app/models/user/settings.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/user/settings.rb -------------------------------------------------------------------------------- /app/models/user/timelined.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/user/timelined.rb -------------------------------------------------------------------------------- /app/models/user/transferable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/user/transferable.rb -------------------------------------------------------------------------------- /app/models/user/watcher.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/user/watcher.rb -------------------------------------------------------------------------------- /app/models/watch.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/watch.rb -------------------------------------------------------------------------------- /app/models/webhook.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/webhook.rb -------------------------------------------------------------------------------- /app/models/webhook/delinquency_tracker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/webhook/delinquency_tracker.rb -------------------------------------------------------------------------------- /app/models/webhook/delivery.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/webhook/delivery.rb -------------------------------------------------------------------------------- /app/models/webhook/triggerable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/models/webhook/triggerable.rb -------------------------------------------------------------------------------- /app/views/account/exports/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/account/exports/show.html.erb -------------------------------------------------------------------------------- /app/views/account/join_codes/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/account/join_codes/edit.html.erb -------------------------------------------------------------------------------- /app/views/account/join_codes/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/account/join_codes/show.html.erb -------------------------------------------------------------------------------- /app/views/account/settings/_entropy.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/account/settings/_entropy.html.erb -------------------------------------------------------------------------------- /app/views/account/settings/_export.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/account/settings/_export.html.erb -------------------------------------------------------------------------------- /app/views/account/settings/_name.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/account/settings/_name.html.erb -------------------------------------------------------------------------------- /app/views/account/settings/_user.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/account/settings/_user.html.erb -------------------------------------------------------------------------------- /app/views/account/settings/_users.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/account/settings/_users.html.erb -------------------------------------------------------------------------------- /app/views/account/settings/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/account/settings/show.html.erb -------------------------------------------------------------------------------- /app/views/admin/stats/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/admin/stats/show.html.erb -------------------------------------------------------------------------------- /app/views/bar/_bar.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/bar/_bar.html.erb -------------------------------------------------------------------------------- /app/views/boards/_access_toggle.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/boards/_access_toggle.html.erb -------------------------------------------------------------------------------- /app/views/boards/_board.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/boards/_board.json.jbuilder -------------------------------------------------------------------------------- /app/views/boards/columns/_list.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/boards/columns/_list.html.erb -------------------------------------------------------------------------------- /app/views/boards/columns/destroy.turbo_stream.erb: -------------------------------------------------------------------------------- 1 | <%= turbo_stream.remove(dom_id(@column)) %> -------------------------------------------------------------------------------- /app/views/boards/columns/index.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/boards/columns/index.json.jbuilder -------------------------------------------------------------------------------- /app/views/boards/columns/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/boards/columns/show.html.erb -------------------------------------------------------------------------------- /app/views/boards/columns/show.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/boards/columns/show.json.jbuilder -------------------------------------------------------------------------------- /app/views/boards/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/boards/edit.html.erb -------------------------------------------------------------------------------- /app/views/boards/edit/_auto_close.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/boards/edit/_auto_close.html.erb -------------------------------------------------------------------------------- /app/views/boards/edit/_delete.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/boards/edit/_delete.html.erb -------------------------------------------------------------------------------- /app/views/boards/edit/_name.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/boards/edit/_name.html.erb -------------------------------------------------------------------------------- /app/views/boards/edit/_publication.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/boards/edit/_publication.html.erb -------------------------------------------------------------------------------- /app/views/boards/edit/_users.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/boards/edit/_users.html.erb -------------------------------------------------------------------------------- /app/views/boards/index.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/boards/index.json.jbuilder -------------------------------------------------------------------------------- /app/views/boards/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/boards/new.html.erb -------------------------------------------------------------------------------- /app/views/boards/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/boards/show.html.erb -------------------------------------------------------------------------------- /app/views/boards/show.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/boards/show.json.jbuilder -------------------------------------------------------------------------------- /app/views/boards/show/_closed.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/boards/show/_closed.html.erb -------------------------------------------------------------------------------- /app/views/boards/show/_column.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/boards/show/_column.html.erb -------------------------------------------------------------------------------- /app/views/boards/show/_columns.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/boards/show/_columns.html.erb -------------------------------------------------------------------------------- /app/views/boards/show/_expander.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/boards/show/_expander.html.erb -------------------------------------------------------------------------------- /app/views/boards/show/_not_now.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/boards/show/_not_now.html.erb -------------------------------------------------------------------------------- /app/views/boards/show/_stream.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/boards/show/_stream.html.erb -------------------------------------------------------------------------------- /app/views/boards/show/menu/_column.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/boards/show/menu/_column.html.erb -------------------------------------------------------------------------------- /app/views/boards/show/menu/_columns.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/boards/show/menu/_columns.html.erb -------------------------------------------------------------------------------- /app/views/cards/_broadcasts.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/_broadcasts.html.erb -------------------------------------------------------------------------------- /app/views/cards/_card.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/_card.json.jbuilder -------------------------------------------------------------------------------- /app/views/cards/_container.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/_container.html.erb -------------------------------------------------------------------------------- /app/views/cards/_delete.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/_delete.html.erb -------------------------------------------------------------------------------- /app/views/cards/_messages.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/_messages.html.erb -------------------------------------------------------------------------------- /app/views/cards/assignments/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/assignments/new.html.erb -------------------------------------------------------------------------------- /app/views/cards/boards/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/boards/edit.html.erb -------------------------------------------------------------------------------- /app/views/cards/columns/_column.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/columns/_column.html.erb -------------------------------------------------------------------------------- /app/views/cards/columns/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/columns/edit.html.erb -------------------------------------------------------------------------------- /app/views/cards/comments/_new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/comments/_new.html.erb -------------------------------------------------------------------------------- /app/views/cards/comments/destroy.turbo_stream.erb: -------------------------------------------------------------------------------- 1 | <%= turbo_stream.remove [ @comment, :container ] %> 2 | -------------------------------------------------------------------------------- /app/views/cards/comments/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/comments/edit.html.erb -------------------------------------------------------------------------------- /app/views/cards/comments/reactions/destroy.turbo_stream.erb: -------------------------------------------------------------------------------- 1 | <%= turbo_stream.remove @reaction %> 2 | -------------------------------------------------------------------------------- /app/views/cards/comments/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/comments/show.html.erb -------------------------------------------------------------------------------- /app/views/cards/container/_gild.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/container/_gild.html.erb -------------------------------------------------------------------------------- /app/views/cards/container/_image.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/container/_image.html.erb -------------------------------------------------------------------------------- /app/views/cards/display/_preview.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/display/_preview.html.erb -------------------------------------------------------------------------------- /app/views/cards/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/edit.html.erb -------------------------------------------------------------------------------- /app/views/cards/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/index.html.erb -------------------------------------------------------------------------------- /app/views/cards/index.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/index.json.jbuilder -------------------------------------------------------------------------------- /app/views/cards/pins/_pin_button.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/pins/_pin_button.html.erb -------------------------------------------------------------------------------- /app/views/cards/pins/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/pins/show.html.erb -------------------------------------------------------------------------------- /app/views/cards/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/show.html.erb -------------------------------------------------------------------------------- /app/views/cards/show.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/show.json.jbuilder -------------------------------------------------------------------------------- /app/views/cards/steps/_step.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/steps/_step.html.erb -------------------------------------------------------------------------------- /app/views/cards/steps/_step.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/steps/_step.json.jbuilder -------------------------------------------------------------------------------- /app/views/cards/steps/destroy.turbo_stream.erb: -------------------------------------------------------------------------------- 1 | <%= turbo_stream.remove @step %> 2 | -------------------------------------------------------------------------------- /app/views/cards/steps/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/steps/edit.html.erb -------------------------------------------------------------------------------- /app/views/cards/steps/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/steps/show.html.erb -------------------------------------------------------------------------------- /app/views/cards/steps/show.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/steps/show.json.jbuilder -------------------------------------------------------------------------------- /app/views/cards/taggings/_tag.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/taggings/_tag.html.erb -------------------------------------------------------------------------------- /app/views/cards/taggings/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/taggings/new.html.erb -------------------------------------------------------------------------------- /app/views/cards/triage/_columns.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/triage/_columns.html.erb -------------------------------------------------------------------------------- /app/views/cards/update.turbo_stream.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/update.turbo_stream.erb -------------------------------------------------------------------------------- /app/views/cards/watches/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/cards/watches/show.html.erb -------------------------------------------------------------------------------- /app/views/columns/_column.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/columns/_column.json.jbuilder -------------------------------------------------------------------------------- /app/views/entropy/_auto_close.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/entropy/_auto_close.html.erb -------------------------------------------------------------------------------- /app/views/entropy/_knob.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/entropy/_knob.html.erb -------------------------------------------------------------------------------- /app/views/events/_day.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/events/_day.html.erb -------------------------------------------------------------------------------- /app/views/events/_empty_days.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/events/_empty_days.html.erb -------------------------------------------------------------------------------- /app/views/events/_event.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/events/_event.html.erb -------------------------------------------------------------------------------- /app/views/events/days/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/events/days/index.html.erb -------------------------------------------------------------------------------- /app/views/events/event/_layout.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/events/event/_layout.html.erb -------------------------------------------------------------------------------- /app/views/events/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/events/index.html.erb -------------------------------------------------------------------------------- /app/views/events/index/_filter.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/events/index/_filter.html.erb -------------------------------------------------------------------------------- /app/views/filters/_filter_toggle.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/filters/_filter_toggle.html.erb -------------------------------------------------------------------------------- /app/views/filters/_settings.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/filters/_settings.html.erb -------------------------------------------------------------------------------- /app/views/filters/create.turbo_stream.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/filters/create.turbo_stream.erb -------------------------------------------------------------------------------- /app/views/filters/settings/_tags.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/filters/settings/_tags.html.erb -------------------------------------------------------------------------------- /app/views/join_codes/inactive.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/join_codes/inactive.html.erb -------------------------------------------------------------------------------- /app/views/join_codes/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/join_codes/new.html.erb -------------------------------------------------------------------------------- /app/views/layouts/_lightbox.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/layouts/_lightbox.html.erb -------------------------------------------------------------------------------- /app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /app/views/layouts/mailer.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/layouts/mailer.html.erb -------------------------------------------------------------------------------- /app/views/layouts/mailer.text.erb: -------------------------------------------------------------------------------- 1 | <%= yield %> 2 | -------------------------------------------------------------------------------- /app/views/layouts/public.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/layouts/public.html.erb -------------------------------------------------------------------------------- /app/views/layouts/shared/_flash.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/layouts/shared/_flash.html.erb -------------------------------------------------------------------------------- /app/views/layouts/shared/_head.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/layouts/shared/_head.html.erb -------------------------------------------------------------------------------- /app/views/my/_menu.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/my/_menu.html.erb -------------------------------------------------------------------------------- /app/views/my/access_tokens/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/my/access_tokens/index.html.erb -------------------------------------------------------------------------------- /app/views/my/access_tokens/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/my/access_tokens/new.html.erb -------------------------------------------------------------------------------- /app/views/my/access_tokens/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/my/access_tokens/show.html.erb -------------------------------------------------------------------------------- /app/views/my/menus/_accounts.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/my/menus/_accounts.html.erb -------------------------------------------------------------------------------- /app/views/my/menus/_boards.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/my/menus/_boards.html.erb -------------------------------------------------------------------------------- /app/views/my/menus/_custom_views.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/my/menus/_custom_views.html.erb -------------------------------------------------------------------------------- /app/views/my/menus/_jump.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/my/menus/_jump.html.erb -------------------------------------------------------------------------------- /app/views/my/menus/_people.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/my/menus/_people.html.erb -------------------------------------------------------------------------------- /app/views/my/menus/_settings.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/my/menus/_settings.html.erb -------------------------------------------------------------------------------- /app/views/my/menus/_shortcuts.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/my/menus/_shortcuts.html.erb -------------------------------------------------------------------------------- /app/views/my/menus/_tags.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/my/menus/_tags.html.erb -------------------------------------------------------------------------------- /app/views/my/menus/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/my/menus/show.html.erb -------------------------------------------------------------------------------- /app/views/my/pins/_pin.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/my/pins/_pin.html.erb -------------------------------------------------------------------------------- /app/views/my/pins/_tray.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/my/pins/_tray.html.erb -------------------------------------------------------------------------------- /app/views/my/pins/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/my/pins/index.html.erb -------------------------------------------------------------------------------- /app/views/notifications/_tray.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/notifications/_tray.html.erb -------------------------------------------------------------------------------- /app/views/notifications/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/notifications/index.html.erb -------------------------------------------------------------------------------- /app/views/prompts/cards/_card.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/prompts/cards/_card.html.erb -------------------------------------------------------------------------------- /app/views/prompts/cards/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/prompts/cards/index.html.erb -------------------------------------------------------------------------------- /app/views/prompts/commands/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/prompts/commands/index.html.erb -------------------------------------------------------------------------------- /app/views/prompts/tags/_tag.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/prompts/tags/_tag.html.erb -------------------------------------------------------------------------------- /app/views/prompts/tags/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/prompts/tags/index.html.erb -------------------------------------------------------------------------------- /app/views/prompts/users/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/prompts/users/index.html.erb -------------------------------------------------------------------------------- /app/views/public/_footer.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/public/_footer.html.erb -------------------------------------------------------------------------------- /app/views/public/boards/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/public/boards/show.html.erb -------------------------------------------------------------------------------- /app/views/public/cards/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/public/cards/show.html.erb -------------------------------------------------------------------------------- /app/views/pwa/manifest.json.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/pwa/manifest.json.erb -------------------------------------------------------------------------------- /app/views/pwa/service_worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/pwa/service_worker.js -------------------------------------------------------------------------------- /app/views/searches/_form.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/searches/_form.html.erb -------------------------------------------------------------------------------- /app/views/searches/_result.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/searches/_result.html.erb -------------------------------------------------------------------------------- /app/views/searches/_results.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/searches/_results.html.erb -------------------------------------------------------------------------------- /app/views/searches/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/searches/show.html.erb -------------------------------------------------------------------------------- /app/views/sessions/_footer.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/sessions/_footer.html.erb -------------------------------------------------------------------------------- /app/views/sessions/menus/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/sessions/menus/show.html.erb -------------------------------------------------------------------------------- /app/views/sessions/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/sessions/new.html.erb -------------------------------------------------------------------------------- /app/views/sessions/starts/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/sessions/starts/new.html.erb -------------------------------------------------------------------------------- /app/views/sessions/transfers/show.html.erb: -------------------------------------------------------------------------------- 1 | <%= auto_submit_form_with method: :put %> 2 | -------------------------------------------------------------------------------- /app/views/signups/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/signups/new.html.erb -------------------------------------------------------------------------------- /app/views/tags/_tag.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/tags/_tag.json.jbuilder -------------------------------------------------------------------------------- /app/views/tags/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/tags/index.html.erb -------------------------------------------------------------------------------- /app/views/tags/index.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/tags/index.json.jbuilder -------------------------------------------------------------------------------- /app/views/users/_access_tokens.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/users/_access_tokens.html.erb -------------------------------------------------------------------------------- /app/views/users/_attachable.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/users/_attachable.html.erb -------------------------------------------------------------------------------- /app/views/users/_theme.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/users/_theme.html.erb -------------------------------------------------------------------------------- /app/views/users/_transfer.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/users/_transfer.html.erb -------------------------------------------------------------------------------- /app/views/users/_user.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/users/_user.json.jbuilder -------------------------------------------------------------------------------- /app/views/users/avatars/show.svg.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/users/avatars/show.svg.erb -------------------------------------------------------------------------------- /app/views/users/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/users/edit.html.erb -------------------------------------------------------------------------------- /app/views/users/events/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/users/events/show.html.erb -------------------------------------------------------------------------------- /app/views/users/index.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/users/index.json.jbuilder -------------------------------------------------------------------------------- /app/views/users/joins/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/users/joins/new.html.erb -------------------------------------------------------------------------------- /app/views/users/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/users/show.html.erb -------------------------------------------------------------------------------- /app/views/users/show.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/users/show.json.jbuilder -------------------------------------------------------------------------------- /app/views/webhooks/_delivery.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/webhooks/_delivery.html.erb -------------------------------------------------------------------------------- /app/views/webhooks/_webhook.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/webhooks/_webhook.html.erb -------------------------------------------------------------------------------- /app/views/webhooks/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/webhooks/edit.html.erb -------------------------------------------------------------------------------- /app/views/webhooks/event.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/webhooks/event.html.erb -------------------------------------------------------------------------------- /app/views/webhooks/event.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/webhooks/event.json.jbuilder -------------------------------------------------------------------------------- /app/views/webhooks/form/_actions.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/webhooks/form/_actions.html.erb -------------------------------------------------------------------------------- /app/views/webhooks/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/webhooks/index.html.erb -------------------------------------------------------------------------------- /app/views/webhooks/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/webhooks/new.html.erb -------------------------------------------------------------------------------- /app/views/webhooks/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/app/views/webhooks/show.html.erb -------------------------------------------------------------------------------- /bin/brakeman: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/bin/brakeman -------------------------------------------------------------------------------- /bin/broadcast_to_bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/bin/broadcast_to_bc -------------------------------------------------------------------------------- /bin/bundle-both: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/bin/bundle-both -------------------------------------------------------------------------------- /bin/bundle-drift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/bin/bundle-drift -------------------------------------------------------------------------------- /bin/bundler-audit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/bin/bundler-audit -------------------------------------------------------------------------------- /bin/ci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/bin/ci -------------------------------------------------------------------------------- /bin/dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/bin/dev -------------------------------------------------------------------------------- /bin/docker-entrypoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/bin/docker-entrypoint -------------------------------------------------------------------------------- /bin/gitleaks-audit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/bin/gitleaks-audit -------------------------------------------------------------------------------- /bin/importmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/bin/importmap -------------------------------------------------------------------------------- /bin/jobs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/bin/jobs -------------------------------------------------------------------------------- /bin/kamal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/bin/kamal -------------------------------------------------------------------------------- /bin/minio-setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/bin/minio-setup -------------------------------------------------------------------------------- /bin/notify_dash_of_deployment: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/bin/notify_dash_of_deployment -------------------------------------------------------------------------------- /bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/bin/rails -------------------------------------------------------------------------------- /bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/bin/rake -------------------------------------------------------------------------------- /bin/rubocop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/bin/rubocop -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/bin/setup -------------------------------------------------------------------------------- /bin/thrust: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/bin/thrust -------------------------------------------------------------------------------- /config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config.ru -------------------------------------------------------------------------------- /config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/application.rb -------------------------------------------------------------------------------- /config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/boot.rb -------------------------------------------------------------------------------- /config/brakeman.ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/brakeman.ignore -------------------------------------------------------------------------------- /config/cable.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/cable.yml -------------------------------------------------------------------------------- /config/cache.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/cache.yml -------------------------------------------------------------------------------- /config/ci.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/ci.rb -------------------------------------------------------------------------------- /config/database.mysql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/database.mysql.yml -------------------------------------------------------------------------------- /config/database.sqlite.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/database.sqlite.yml -------------------------------------------------------------------------------- /config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/database.yml -------------------------------------------------------------------------------- /config/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/deploy.yml -------------------------------------------------------------------------------- /config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/environment.rb -------------------------------------------------------------------------------- /config/environments/beta.rb: -------------------------------------------------------------------------------- 1 | require_relative "production" 2 | -------------------------------------------------------------------------------- /config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/environments/development.rb -------------------------------------------------------------------------------- /config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/environments/production.rb -------------------------------------------------------------------------------- /config/environments/staging.rb: -------------------------------------------------------------------------------- 1 | require_relative "production" 2 | -------------------------------------------------------------------------------- /config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/environments/test.rb -------------------------------------------------------------------------------- /config/importmap.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/importmap.rb -------------------------------------------------------------------------------- /config/initializers/action_text.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/initializers/action_text.rb -------------------------------------------------------------------------------- /config/initializers/active_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/initializers/active_job.rb -------------------------------------------------------------------------------- /config/initializers/active_storage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/initializers/active_storage.rb -------------------------------------------------------------------------------- /config/initializers/assets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/initializers/assets.rb -------------------------------------------------------------------------------- /config/initializers/autotuner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/initializers/autotuner.rb -------------------------------------------------------------------------------- /config/initializers/error_context.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/initializers/error_context.rb -------------------------------------------------------------------------------- /config/initializers/extensions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/initializers/extensions.rb -------------------------------------------------------------------------------- /config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/initializers/inflections.rb -------------------------------------------------------------------------------- /config/initializers/mission_control.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/initializers/mission_control.rb -------------------------------------------------------------------------------- /config/initializers/multi_db.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/initializers/multi_db.rb -------------------------------------------------------------------------------- /config/initializers/multi_tenant.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/initializers/multi_tenant.rb -------------------------------------------------------------------------------- /config/initializers/permissions_policy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/initializers/permissions_policy.rb -------------------------------------------------------------------------------- /config/initializers/rack_mini_profiler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/initializers/rack_mini_profiler.rb -------------------------------------------------------------------------------- /config/initializers/sanitization.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/initializers/sanitization.rb -------------------------------------------------------------------------------- /config/initializers/tenanting/turbo.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/initializers/tenanting/turbo.rb -------------------------------------------------------------------------------- /config/initializers/true_client_ip.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/initializers/true_client_ip.rb -------------------------------------------------------------------------------- /config/initializers/uuid_primary_keys.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/initializers/uuid_primary_keys.rb -------------------------------------------------------------------------------- /config/initializers/vapid.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/initializers/vapid.rb -------------------------------------------------------------------------------- /config/initializers/web_push.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/initializers/web_push.rb -------------------------------------------------------------------------------- /config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/locales/en.yml -------------------------------------------------------------------------------- /config/puma.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/puma.rb -------------------------------------------------------------------------------- /config/queue.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/queue.yml -------------------------------------------------------------------------------- /config/recurring.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/recurring.yml -------------------------------------------------------------------------------- /config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/routes.rb -------------------------------------------------------------------------------- /config/storage.oss.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/storage.oss.yml -------------------------------------------------------------------------------- /config/storage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/config/storage.yml -------------------------------------------------------------------------------- /db/cable_schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/db/cable_schema.rb -------------------------------------------------------------------------------- /db/cache_schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/db/cache_schema.rb -------------------------------------------------------------------------------- /db/queue_schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/db/queue_schema.rb -------------------------------------------------------------------------------- /db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/db/schema.rb -------------------------------------------------------------------------------- /db/schema_sqlite.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/db/schema_sqlite.rb -------------------------------------------------------------------------------- /db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/db/seeds.rb -------------------------------------------------------------------------------- /db/seeds/37signals.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/db/seeds/37signals.rb -------------------------------------------------------------------------------- /db/seeds/cleanslate.rb: -------------------------------------------------------------------------------- 1 | create_tenant "cleanslate" 2 | -------------------------------------------------------------------------------- /db/seeds/honcho.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/db/seeds/honcho.rb -------------------------------------------------------------------------------- /docs/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/docs/API.md -------------------------------------------------------------------------------- /lib/assets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/deployment.rb: -------------------------------------------------------------------------------- 1 | require_relative "deployment/database_resolver.rb" 2 | -------------------------------------------------------------------------------- /lib/deployment/database_resolver.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/lib/deployment/database_resolver.rb -------------------------------------------------------------------------------- /lib/fizzy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/lib/fizzy.rb -------------------------------------------------------------------------------- /lib/rails_ext/active_record_uuid_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/lib/rails_ext/active_record_uuid_type.rb -------------------------------------------------------------------------------- /lib/rails_ext/prepend_order.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/lib/rails_ext/prepend_order.rb -------------------------------------------------------------------------------- /lib/rails_ext/string.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/lib/rails_ext/string.rb -------------------------------------------------------------------------------- /lib/tasks/dev.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/lib/tasks/dev.rake -------------------------------------------------------------------------------- /lib/tasks/saas.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/lib/tasks/saas.rake -------------------------------------------------------------------------------- /lib/tasks/search.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/lib/tasks/search.rake -------------------------------------------------------------------------------- /lib/web_push/notification.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/lib/web_push/notification.rb -------------------------------------------------------------------------------- /lib/web_push/pool.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/lib/web_push/pool.rb -------------------------------------------------------------------------------- /log/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/400.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/400.html -------------------------------------------------------------------------------- /public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/404.html -------------------------------------------------------------------------------- /public/406-unsupported-browser.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/406-unsupported-browser.html -------------------------------------------------------------------------------- /public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/422.html -------------------------------------------------------------------------------- /public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/500.html -------------------------------------------------------------------------------- /public/app-icon-192-maskable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/app-icon-192-maskable.png -------------------------------------------------------------------------------- /public/app-icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/app-icon-192.png -------------------------------------------------------------------------------- /public/app-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/app-icon.png -------------------------------------------------------------------------------- /public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/apple-touch-icon.png -------------------------------------------------------------------------------- /public/audio/banjo/B3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/banjo/B3.mp3 -------------------------------------------------------------------------------- /public/audio/banjo/C3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/banjo/C3.mp3 -------------------------------------------------------------------------------- /public/audio/banjo/D4.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/banjo/D4.mp3 -------------------------------------------------------------------------------- /public/audio/banjo/E3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/banjo/E3.mp3 -------------------------------------------------------------------------------- /public/audio/banjo/Fsharp4.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/banjo/Fsharp4.mp3 -------------------------------------------------------------------------------- /public/audio/banjo/G3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/banjo/G3.mp3 -------------------------------------------------------------------------------- /public/audio/harpsichord/B3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/harpsichord/B3.mp3 -------------------------------------------------------------------------------- /public/audio/harpsichord/C3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/harpsichord/C3.mp3 -------------------------------------------------------------------------------- /public/audio/harpsichord/D4.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/harpsichord/D4.mp3 -------------------------------------------------------------------------------- /public/audio/harpsichord/E3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/harpsichord/E3.mp3 -------------------------------------------------------------------------------- /public/audio/harpsichord/Fsharp4.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/harpsichord/Fsharp4.mp3 -------------------------------------------------------------------------------- /public/audio/harpsichord/G3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/harpsichord/G3.mp3 -------------------------------------------------------------------------------- /public/audio/mandolin/B3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/mandolin/B3.mp3 -------------------------------------------------------------------------------- /public/audio/mandolin/C3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/mandolin/C3.mp3 -------------------------------------------------------------------------------- /public/audio/mandolin/D4.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/mandolin/D4.mp3 -------------------------------------------------------------------------------- /public/audio/mandolin/E3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/mandolin/E3.mp3 -------------------------------------------------------------------------------- /public/audio/mandolin/Fsharp4.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/mandolin/Fsharp4.mp3 -------------------------------------------------------------------------------- /public/audio/mandolin/G3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/mandolin/G3.mp3 -------------------------------------------------------------------------------- /public/audio/piano/B3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/piano/B3.mp3 -------------------------------------------------------------------------------- /public/audio/piano/C3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/piano/C3.mp3 -------------------------------------------------------------------------------- /public/audio/piano/D4.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/piano/D4.mp3 -------------------------------------------------------------------------------- /public/audio/piano/E3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/piano/E3.mp3 -------------------------------------------------------------------------------- /public/audio/piano/Fsharp4.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/piano/Fsharp4.mp3 -------------------------------------------------------------------------------- /public/audio/piano/G3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/piano/G3.mp3 -------------------------------------------------------------------------------- /public/audio/vibes/B3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/vibes/B3.mp3 -------------------------------------------------------------------------------- /public/audio/vibes/C3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/vibes/C3.mp3 -------------------------------------------------------------------------------- /public/audio/vibes/D4.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/vibes/D4.mp3 -------------------------------------------------------------------------------- /public/audio/vibes/E3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/vibes/E3.mp3 -------------------------------------------------------------------------------- /public/audio/vibes/Fsharp4.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/vibes/Fsharp4.mp3 -------------------------------------------------------------------------------- /public/audio/vibes/G3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/audio/vibes/G3.mp3 -------------------------------------------------------------------------------- /public/error.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/error.css -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/favicon.png -------------------------------------------------------------------------------- /public/opengraph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/public/opengraph.png -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | User-Agent: * 2 | Disallow: / 3 | -------------------------------------------------------------------------------- /script/create-identities.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/script/create-identities.rb -------------------------------------------------------------------------------- /script/fetch-prod-db.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/script/fetch-prod-db.rb -------------------------------------------------------------------------------- /script/fix-active-storage-links.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/script/fix-active-storage-links.rb -------------------------------------------------------------------------------- /script/import-sqlite-database.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/script/import-sqlite-database.rb -------------------------------------------------------------------------------- /script/load-prod-db-in-dev.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/script/load-prod-db-in-dev.rb -------------------------------------------------------------------------------- /script/migrations/copy-blobs-to-pure.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/script/migrations/copy-blobs-to-pure.rb -------------------------------------------------------------------------------- /script/migrations/renaming/content.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/script/migrations/renaming/content.rb -------------------------------------------------------------------------------- /script/migrations/renaming/files.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/script/migrations/renaming/files.rb -------------------------------------------------------------------------------- /script/migrations/reset_boards_ids.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/script/migrations/reset_boards_ids.rb -------------------------------------------------------------------------------- /script/migrations/reset_cards_ids.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/script/migrations/reset_cards_ids.rb -------------------------------------------------------------------------------- /script/populate.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/script/populate.rb -------------------------------------------------------------------------------- /script/remove-lb-admin-production.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/script/remove-lb-admin-production.sh -------------------------------------------------------------------------------- /storage/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/application_system_test_case.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/application_system_test_case.rb -------------------------------------------------------------------------------- /test/controllers/allow_browser_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/controllers/allow_browser_test.rb -------------------------------------------------------------------------------- /test/controllers/api_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/controllers/api_test.rb -------------------------------------------------------------------------------- /test/controllers/cards_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/controllers/cards_controller_test.rb -------------------------------------------------------------------------------- /test/controllers/tags_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/controllers/tags_controller_test.rb -------------------------------------------------------------------------------- /test/controllers/users_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/controllers/users_controller_test.rb -------------------------------------------------------------------------------- /test/fixtures/accesses.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/accesses.yml -------------------------------------------------------------------------------- /test/fixtures/account/exports.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/account/exports.yml -------------------------------------------------------------------------------- /test/fixtures/account/join_codes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/account/join_codes.yml -------------------------------------------------------------------------------- /test/fixtures/accounts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/accounts.yml -------------------------------------------------------------------------------- /test/fixtures/action_text/rich_texts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/action_text/rich_texts.yml -------------------------------------------------------------------------------- /test/fixtures/assignees_filters.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/assignees_filters.yml -------------------------------------------------------------------------------- /test/fixtures/assignments.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/assignments.yml -------------------------------------------------------------------------------- /test/fixtures/boards.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/boards.yml -------------------------------------------------------------------------------- /test/fixtures/card/engagements.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/card/engagements.yml -------------------------------------------------------------------------------- /test/fixtures/card/goldnesses.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/card/goldnesses.yml -------------------------------------------------------------------------------- /test/fixtures/cards.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/cards.yml -------------------------------------------------------------------------------- /test/fixtures/closures.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/closures.yml -------------------------------------------------------------------------------- /test/fixtures/columns.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/columns.yml -------------------------------------------------------------------------------- /test/fixtures/comments.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/comments.yml -------------------------------------------------------------------------------- /test/fixtures/entropies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/entropies.yml -------------------------------------------------------------------------------- /test/fixtures/events.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/events.yml -------------------------------------------------------------------------------- /test/fixtures/files/avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/files/avatar.png -------------------------------------------------------------------------------- /test/fixtures/files/avatar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/files/avatar.svg -------------------------------------------------------------------------------- /test/fixtures/files/moon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/files/moon.jpg -------------------------------------------------------------------------------- /test/fixtures/filters.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/filters.yml -------------------------------------------------------------------------------- /test/fixtures/filters_tags.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/filters_tags.yml -------------------------------------------------------------------------------- /test/fixtures/identities.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/identities.yml -------------------------------------------------------------------------------- /test/fixtures/identity/access_tokens.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/identity/access_tokens.yml -------------------------------------------------------------------------------- /test/fixtures/mentions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/mentions.yml -------------------------------------------------------------------------------- /test/fixtures/notifications.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/notifications.yml -------------------------------------------------------------------------------- /test/fixtures/pins.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/pins.yml -------------------------------------------------------------------------------- /test/fixtures/reactions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/reactions.yml -------------------------------------------------------------------------------- /test/fixtures/sessions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/sessions.yml -------------------------------------------------------------------------------- /test/fixtures/taggings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/taggings.yml -------------------------------------------------------------------------------- /test/fixtures/tags.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/tags.yml -------------------------------------------------------------------------------- /test/fixtures/user/settings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/user/settings.yml -------------------------------------------------------------------------------- /test/fixtures/users.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/users.yml -------------------------------------------------------------------------------- /test/fixtures/watches.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/watches.yml -------------------------------------------------------------------------------- /test/fixtures/webhook/deliveries.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/webhook/deliveries.yml -------------------------------------------------------------------------------- /test/fixtures/webhooks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/fixtures/webhooks.yml -------------------------------------------------------------------------------- /test/helpers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/helpers/application_helper_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/helpers/application_helper_test.rb -------------------------------------------------------------------------------- /test/helpers/excerpt_helper_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/helpers/excerpt_helper_test.rb -------------------------------------------------------------------------------- /test/helpers/hotkeys_helper_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/helpers/hotkeys_helper_test.rb -------------------------------------------------------------------------------- /test/helpers/html_helper_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/helpers/html_helper_test.rb -------------------------------------------------------------------------------- /test/jobs/delete_unused_tags_job_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/jobs/delete_unused_tags_job_test.rb -------------------------------------------------------------------------------- /test/jobs/storage/materialize_job_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/jobs/storage/materialize_job_test.rb -------------------------------------------------------------------------------- /test/jobs/storage/reconcile_job_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/jobs/storage/reconcile_job_test.rb -------------------------------------------------------------------------------- /test/lib/rails_ext/string_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/lib/rails_ext/string_test.rb -------------------------------------------------------------------------------- /test/lib/true_client_ip_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/lib/true_client_ip_test.rb -------------------------------------------------------------------------------- /test/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/mailers/export_mailer_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/mailers/export_mailer_test.rb -------------------------------------------------------------------------------- /test/mailers/magic_link_mailer_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/mailers/magic_link_mailer_test.rb -------------------------------------------------------------------------------- /test/mailers/smtp_delivery_error_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/mailers/smtp_delivery_error_test.rb -------------------------------------------------------------------------------- /test/models/access_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/access_test.rb -------------------------------------------------------------------------------- /test/models/account/export_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/account/export_test.rb -------------------------------------------------------------------------------- /test/models/account/join_code_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/account/join_code_test.rb -------------------------------------------------------------------------------- /test/models/account/seedeable_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/account/seedeable_test.rb -------------------------------------------------------------------------------- /test/models/account_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/account_test.rb -------------------------------------------------------------------------------- /test/models/assignment_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/assignment_test.rb -------------------------------------------------------------------------------- /test/models/board/accessible_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/board/accessible_test.rb -------------------------------------------------------------------------------- /test/models/board/cards_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/board/cards_test.rb -------------------------------------------------------------------------------- /test/models/board/publishable_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/board/publishable_test.rb -------------------------------------------------------------------------------- /test/models/card/assignable_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/card/assignable_test.rb -------------------------------------------------------------------------------- /test/models/card/closeable_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/card/closeable_test.rb -------------------------------------------------------------------------------- /test/models/card/colored_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/card/colored_test.rb -------------------------------------------------------------------------------- /test/models/card/commentable_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/card/commentable_test.rb -------------------------------------------------------------------------------- /test/models/card/entropic_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/card/entropic_test.rb -------------------------------------------------------------------------------- /test/models/card/eventable_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/card/eventable_test.rb -------------------------------------------------------------------------------- /test/models/card/exportable_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/card/exportable_test.rb -------------------------------------------------------------------------------- /test/models/card/golden_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/card/golden_test.rb -------------------------------------------------------------------------------- /test/models/card/messages_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/card/messages_test.rb -------------------------------------------------------------------------------- /test/models/card/pinnable_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/card/pinnable_test.rb -------------------------------------------------------------------------------- /test/models/card/postponable_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/card/postponable_test.rb -------------------------------------------------------------------------------- /test/models/card/readable_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/card/readable_test.rb -------------------------------------------------------------------------------- /test/models/card/searchable_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/card/searchable_test.rb -------------------------------------------------------------------------------- /test/models/card/stallable_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/card/stallable_test.rb -------------------------------------------------------------------------------- /test/models/card/statuses_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/card/statuses_test.rb -------------------------------------------------------------------------------- /test/models/card/taggable_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/card/taggable_test.rb -------------------------------------------------------------------------------- /test/models/card/triageable_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/card/triageable_test.rb -------------------------------------------------------------------------------- /test/models/card/watchable_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/card/watchable_test.rb -------------------------------------------------------------------------------- /test/models/card_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/card_test.rb -------------------------------------------------------------------------------- /test/models/column/colored_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/column/colored_test.rb -------------------------------------------------------------------------------- /test/models/column/positioned_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/column/positioned_test.rb -------------------------------------------------------------------------------- /test/models/column_limits_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/column_limits_test.rb -------------------------------------------------------------------------------- /test/models/column_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/column_test.rb -------------------------------------------------------------------------------- /test/models/comment/searchable_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/comment/searchable_test.rb -------------------------------------------------------------------------------- /test/models/comment_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/comment_test.rb -------------------------------------------------------------------------------- /test/models/concerns/mentions_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/concerns/mentions_test.rb -------------------------------------------------------------------------------- /test/models/entropy_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/entropy_test.rb -------------------------------------------------------------------------------- /test/models/event/description_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/event/description_test.rb -------------------------------------------------------------------------------- /test/models/filter/search_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/filter/search_test.rb -------------------------------------------------------------------------------- /test/models/filter_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/filter_test.rb -------------------------------------------------------------------------------- /test/models/identity/access_token_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/identity/access_token_test.rb -------------------------------------------------------------------------------- /test/models/identity/joinable_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/identity/joinable_test.rb -------------------------------------------------------------------------------- /test/models/identity/transferable_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/identity/transferable_test.rb -------------------------------------------------------------------------------- /test/models/identity_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/identity_test.rb -------------------------------------------------------------------------------- /test/models/magic_link/code_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/magic_link/code_test.rb -------------------------------------------------------------------------------- /test/models/magic_link_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/magic_link_test.rb -------------------------------------------------------------------------------- /test/models/notification/bundle_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/notification/bundle_test.rb -------------------------------------------------------------------------------- /test/models/notification_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/notification_test.rb -------------------------------------------------------------------------------- /test/models/push/subscription_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/push/subscription_test.rb -------------------------------------------------------------------------------- /test/models/qr_code_link_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/qr_code_link_test.rb -------------------------------------------------------------------------------- /test/models/reaction_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/reaction_test.rb -------------------------------------------------------------------------------- /test/models/search/highlighter_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/search/highlighter_test.rb -------------------------------------------------------------------------------- /test/models/search/stemmer_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/search/stemmer_test.rb -------------------------------------------------------------------------------- /test/models/search_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/search_test.rb -------------------------------------------------------------------------------- /test/models/signup_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/signup_test.rb -------------------------------------------------------------------------------- /test/models/ssrf_protection_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/ssrf_protection_test.rb -------------------------------------------------------------------------------- /test/models/storage/entry_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/storage/entry_test.rb -------------------------------------------------------------------------------- /test/models/storage/total_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/storage/total_test.rb -------------------------------------------------------------------------------- /test/models/storage/totaled_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/storage/totaled_test.rb -------------------------------------------------------------------------------- /test/models/storage/tracked_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/storage/tracked_test.rb -------------------------------------------------------------------------------- /test/models/tag_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/tag_test.rb -------------------------------------------------------------------------------- /test/models/time_window_parser_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/time_window_parser_test.rb -------------------------------------------------------------------------------- /test/models/user/accessor_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/user/accessor_test.rb -------------------------------------------------------------------------------- /test/models/user/avatar_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/user/avatar_test.rb -------------------------------------------------------------------------------- /test/models/user/configurable_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/user/configurable_test.rb -------------------------------------------------------------------------------- /test/models/user/mentionable_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/user/mentionable_test.rb -------------------------------------------------------------------------------- /test/models/user/named_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/user/named_test.rb -------------------------------------------------------------------------------- /test/models/user/notifiable_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/user/notifiable_test.rb -------------------------------------------------------------------------------- /test/models/user/role_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/user/role_test.rb -------------------------------------------------------------------------------- /test/models/user/searcher_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/user/searcher_test.rb -------------------------------------------------------------------------------- /test/models/user/settings_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/user/settings_test.rb -------------------------------------------------------------------------------- /test/models/user_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/user_test.rb -------------------------------------------------------------------------------- /test/models/webhook/delivery_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/webhook/delivery_test.rb -------------------------------------------------------------------------------- /test/models/webhook_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/models/webhook_test.rb -------------------------------------------------------------------------------- /test/routes_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/routes_test.rb -------------------------------------------------------------------------------- /test/system/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/system/smoke_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/system/smoke_test.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/test_helper.rb -------------------------------------------------------------------------------- /test/test_helpers/caching_test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/test_helpers/caching_test_helper.rb -------------------------------------------------------------------------------- /test/test_helpers/card_test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/test_helpers/card_test_helper.rb -------------------------------------------------------------------------------- /test/test_helpers/change_test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/test_helpers/change_test_helper.rb -------------------------------------------------------------------------------- /test/test_helpers/command_test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/test_helpers/command_test_helper.rb -------------------------------------------------------------------------------- /test/test_helpers/search_test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/test_helpers/search_test_helper.rb -------------------------------------------------------------------------------- /test/test_helpers/session_test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/test_helpers/session_test_helper.rb -------------------------------------------------------------------------------- /test/test_helpers/vcr_test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/test/test_helpers/vcr_test_helper.rb -------------------------------------------------------------------------------- /tmp/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tmp/pids/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tmp/storage/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/javascript/marked.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/vendor/javascript/marked.js -------------------------------------------------------------------------------- /vendor/javascript/rails-request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basecamp/fizzy/HEAD/vendor/javascript/rails-request.js --------------------------------------------------------------------------------