├── .dockerignore ├── .editorconfig ├── .gitattributes ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── doc_improvement.md │ └── enhancement.md ├── codeql │ └── codeql-config.yml ├── dependabot.yml └── workflows │ ├── ci.yml │ ├── codeql-analysis.yml │ ├── dev-release.yml │ ├── lint-server.yml │ ├── prod-release.yml │ └── scorecards-analysis.yml ├── .gitignore ├── .gitlab-ci.yml ├── .gitpod.yml ├── .vscode ├── extensions.json ├── launch.json └── settings.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Dockerfile.build ├── LICENSE.txt ├── Makefile ├── NOTICE.txt ├── README.md ├── SECURITY.md ├── app-config.json ├── config.json ├── docker-testing ├── docker-compose-mariadb.yml ├── docker-compose-mysql.yml └── docker-compose-postgres.yml ├── docker ├── Dockerfile ├── README.md ├── config.json ├── docker-compose-db-nginx.yml ├── docker-compose.yml └── server_config.json ├── docs ├── README.md ├── _config.yml ├── code-review.md ├── contribution-checklist.md ├── contributions-without-ticket.md ├── core-committers.md ├── dev-tips.md ├── focalboard-dev-guide.md └── index.md ├── experiments └── webext │ ├── .gitignore │ ├── .parcelrc │ ├── README.md │ ├── icons │ ├── 19.png │ ├── 38.png │ ├── 48.png │ └── 96.png │ ├── manifest.json │ ├── package-lock.json │ ├── package.json │ ├── src │ ├── utils │ │ ├── Board.ts │ │ ├── networking.ts │ │ └── settings.ts │ └── views │ │ ├── OptionsApp.scss │ │ ├── OptionsApp.tsx │ │ ├── PopupApp.scss │ │ ├── PopupApp.tsx │ │ ├── options.html │ │ ├── options.tsx │ │ ├── popup.html │ │ └── popup.tsx │ └── tsconfig.json ├── import ├── README.md ├── asana │ ├── .eslintrc.json │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── settings.json │ ├── README.md │ ├── asana.ts │ ├── importAsana.ts │ ├── package-lock.json │ ├── package.json │ ├── tsconfig.json │ └── utils.ts ├── jira │ ├── .gitignore │ ├── README.md │ ├── importJira.ts │ ├── jiraImporter.test.ts │ ├── jiraImporter.ts │ ├── package-lock.json │ ├── package.json │ ├── test │ │ └── jira-export.xml │ ├── tsconfig.json │ └── utils.ts ├── nextcloud-deck │ ├── .eslintrc.json │ ├── .gitignore │ ├── README.md │ ├── deck.ts │ ├── importDeck.ts │ ├── package-lock.json │ ├── package.json │ ├── tsconfig.json │ └── utils.ts ├── notion │ ├── .eslintrc.json │ ├── .gitignore │ ├── README.md │ ├── importNotion.ts │ ├── package-lock.json │ ├── package.json │ ├── tsconfig.json │ └── utils.ts ├── todoist │ ├── .eslintrc.json │ ├── .gitignore │ ├── README.md │ ├── importTodoist.ts │ ├── package-lock.json │ ├── package.json │ ├── todoist.ts │ ├── tsconfig.json │ └── utils.ts ├── trello │ ├── .eslintrc.json │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── settings.json │ ├── README.md │ ├── importTrello.ts │ ├── package-lock.json │ ├── package.json │ ├── trello.ts │ ├── tsconfig.json │ └── utils.ts └── util │ └── archive.ts ├── linux ├── Makefile ├── config.json ├── go.mod ├── go.sum ├── main.go ├── pack └── webapp ├── mac ├── Focalboard.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata │ │ └── xcschemes │ │ └── Focalboard.xcscheme ├── Focalboard.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── Focalboard │ ├── AppDelegate.swift │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── focalboard-1024.png │ │ │ └── focalboard-512.png │ │ └── Contents.json │ ├── AutoSaveWindowController.swift │ ├── Base.lproj │ │ └── Main.storyboard │ ├── CustomWKWebView.swift │ ├── DownloadHandler.swift │ ├── Focalboard.entitlements │ ├── Globals.swift │ ├── Info.plist │ ├── Inherit.entitlements │ ├── PortUtils.swift │ ├── ViewController.swift │ ├── WhatsNewViewController.swift │ └── whatsnew.txt ├── FocalboardTests │ ├── FocalboardTests.swift │ └── Info.plist ├── FocalboardUITests │ ├── FocalboardUITests.swift │ └── Info.plist ├── README.md └── export.plist ├── modd-servertest.conf ├── modd.conf ├── noticegen ├── Readme.md └── config.yaml ├── pull_request_template.md ├── responsible_disclosure_policy.md ├── server-config.json ├── server ├── .golangci.yml ├── admin-scripts │ └── reset-password.sh ├── api │ ├── admin.go │ ├── api.go │ ├── api_test.go │ ├── archive.go │ ├── audit.go │ ├── auth.go │ ├── blocks.go │ ├── boards.go │ ├── boards_and_blocks.go │ ├── cards.go │ ├── categories.go │ ├── channels.go │ ├── compliance.go │ ├── config.go │ ├── content_blocks.go │ ├── context.go │ ├── files.go │ ├── members.go │ ├── onboarding.go │ ├── search.go │ ├── sharing.go │ ├── statistics.go │ ├── subscriptions.go │ ├── system.go │ ├── system_test.go │ ├── teams.go │ ├── templates.go │ └── users.go ├── app │ ├── app.go │ ├── app_test.go │ ├── auth.go │ ├── auth_test.go │ ├── blocks.go │ ├── blocks_test.go │ ├── boards.go │ ├── boards_and_blocks.go │ ├── boards_test.go │ ├── cards.go │ ├── cards_test.go │ ├── category.go │ ├── category_boards.go │ ├── category_boards_test.go │ ├── category_test.go │ ├── clientConfig.go │ ├── clientConfig_test.go │ ├── compliance.go │ ├── content_blocks.go │ ├── content_blocks_test.go │ ├── export.go │ ├── files.go │ ├── files_test.go │ ├── helper_test.go │ ├── import.go │ ├── import_test.go │ ├── initialize.go │ ├── onboarding.go │ ├── onboarding_test.go │ ├── permissions.go │ ├── server_metadata.go │ ├── server_metadata_test.go │ ├── sharing.go │ ├── sharing_test.go │ ├── statistics.go │ ├── subscriptions.go │ ├── teams.go │ ├── teams_test.go │ ├── templates.boardarchive │ ├── templates.go │ ├── templates_test.go │ ├── user.go │ └── user_test.go ├── assets │ ├── assets.go │ ├── build-template-archive │ │ └── main.go │ ├── templates-boardarchive │ │ ├── b7wnw9awd4pnefryhq51apbzb4c │ │ │ └── board.jsonl │ │ ├── bbkpwdj8x17bdpdqd176n8ctoua │ │ │ └── board.jsonl │ │ ├── bbn1888mprfrm5fjw9f1je9x3xo │ │ │ ├── 76fwrj36hptg6dywka4k5mt3sph.png │ │ │ └── board.jsonl │ │ ├── bc41mwxg9ybb69pn9j5zna6d36c │ │ │ └── board.jsonl │ │ ├── bcm39o11e4ib8tye8mt6iyuec9o │ │ │ └── board.jsonl │ │ ├── bd65qbzuqupfztpg31dgwgwm5ga │ │ │ └── board.jsonl │ │ ├── bgi1yqiis8t8xdqxgnet8ebutky │ │ │ ├── 7b9xk9boj3fbqfm3umeaaizp8qr.png │ │ │ ├── 7tmfu5iqju3n1mdfwi5gru89qmw.png │ │ │ └── board.jsonl │ │ ├── bh4pkixqsjift58e1qy6htrgeay │ │ │ └── board.jsonl │ │ ├── bkqk6hpfx7pbsucue7jan5n1o1o │ │ │ └── board.jsonl │ │ ├── brs9cdimfw7fodyi7erqt747rhc │ │ │ ├── 7y5kr8x8ybpnwdykjfuz57rggrh.png │ │ │ └── board.jsonl │ │ ├── bsjd59qtpbf888mqez3ge77domw │ │ │ └── board.jsonl │ │ ├── bui5izho7dtn77xg3thkiqprc9r │ │ │ ├── 77pe9r4ckbin438ph3f18bpatua.png │ │ │ ├── 7pbp4qg415pbstc6enzeicnu3qh.png │ │ │ └── board.jsonl │ │ ├── buixxjic3xjfkieees4iafdrznc │ │ │ ├── 74nt9eqzea3ydjjpgjtsxcjgrxc.gif │ │ │ ├── 74uia99m9btr8peydw7oexn37tw.gif │ │ │ ├── 78jws5m1myf8pufewzkaa6i11sc.gif │ │ │ ├── 7d6hrtig3zt8f9cnbo1um5oxx3y.gif │ │ │ ├── 7dybb6t8fj3nrdft7nerhuf784y.png │ │ │ ├── 7ek6wbpp19jfoujs1goh6kttbby.gif │ │ │ ├── 7iw4rxx7jj7bypmdotd9z469cyh.png │ │ │ ├── 7knxbyuiedtdafcgmropgkrtybr.gif │ │ │ └── board.jsonl │ │ └── version.json │ └── templates.boardarchive ├── auth │ ├── auth.go │ ├── auth_test.go │ └── mocks │ │ └── mockauth_interface.go ├── client │ └── client.go ├── go.mod ├── go.sum ├── go.tools.mod ├── go.tools.sum ├── integrationtests │ ├── blocks_test.go │ ├── board_test.go │ ├── boards_and_blocks_test.go │ ├── cards_test.go │ ├── clienttestlib.go │ ├── compliance_test.go │ ├── content_blocks_test.go │ ├── export_test.go │ ├── file_test.go │ ├── permissions_test.go │ ├── pluginteststore.go │ ├── sharing_test.go │ ├── sidebar_test.go │ ├── subscriptions_test.go │ ├── teststore.go │ ├── user_test.go │ └── work_template_test.go ├── main │ ├── doc.go │ └── main.go ├── model │ ├── auth.go │ ├── block.go │ ├── block_test.go │ ├── blockid.go │ ├── blocktype.go │ ├── board.go │ ├── board_statistics.go │ ├── boards_and_blocks.go │ ├── boards_and_blocks_test.go │ ├── card.go │ ├── card_test.go │ ├── category.go │ ├── category_boards.go │ ├── clientConfig.go │ ├── cloud.go │ ├── compliance.go │ ├── database.go │ ├── error.go │ ├── errorResponse.go │ ├── file.go │ ├── import_export.go │ ├── log_level.go │ ├── mocks │ │ ├── mockservicesapi.go │ │ └── propValueResolverMock.go │ ├── notification.go │ ├── permission.go │ ├── properties.go │ ├── properties_test.go │ ├── services_api.go │ ├── sharing.go │ ├── subscription.go │ ├── team.go │ ├── user.go │ ├── util.go │ └── version.go ├── server │ ├── initHandlers.go │ ├── params.go │ └── server.go ├── services │ ├── audit │ │ ├── audit.go │ │ ├── record.go │ │ └── record_test.go │ ├── auth │ │ ├── email.go │ │ ├── password.go │ │ ├── password_test.go │ │ ├── request_parser.go │ │ └── request_parser_test.go │ ├── config │ │ └── config.go │ ├── metrics │ │ ├── metrics.go │ │ └── service.go │ ├── notify │ │ ├── notifylogger │ │ │ └── logger_backend.go │ │ ├── notifymentions │ │ │ ├── app_api.go │ │ │ ├── delivery.go │ │ │ ├── extract.go │ │ │ ├── extract_test.go │ │ │ ├── mentions.go │ │ │ ├── mentions_backend.go │ │ │ └── mentions_test.go │ │ ├── notifysubscriptions │ │ │ ├── app_api.go │ │ │ ├── delivery.go │ │ │ ├── diff.go │ │ │ ├── diff2markdown.go │ │ │ ├── diff2markdown_test.go │ │ │ ├── diff2slackattachments.go │ │ │ ├── notifier.go │ │ │ ├── subscriptions_backend.go │ │ │ └── util.go │ │ ├── plugindelivery │ │ │ ├── mention_deliver.go │ │ │ ├── message.go │ │ │ ├── plugin_delivery.go │ │ │ ├── subscription_deliver.go │ │ │ ├── user.go │ │ │ └── user_test.go │ │ └── service.go │ ├── permissions │ │ ├── localpermissions │ │ │ ├── helpers_test.go │ │ │ ├── localpermissions.go │ │ │ └── localpermissions_test.go │ │ ├── mmpermissions │ │ │ ├── helpers_test.go │ │ │ ├── mmpermissions.go │ │ │ ├── mmpermissions_test.go │ │ │ └── mocks │ │ │ │ └── mockpluginapi.go │ │ ├── mocks │ │ │ └── mockstore.go │ │ └── permissions.go │ ├── scheduler │ │ ├── scheduler.go │ │ └── scheduler_test.go │ ├── store │ │ ├── generators │ │ │ ├── main.go │ │ │ └── transactional_store.go.tmpl │ │ ├── mattermostauthlayer │ │ │ ├── mattermostauthlayer.go │ │ │ └── mattermostauthlayer_test.go │ │ ├── mockstore │ │ │ └── mockstore.go │ │ ├── sqlstore │ │ │ ├── blocks.go │ │ │ ├── board.go │ │ │ ├── boards_and_blocks.go │ │ │ ├── category.go │ │ │ ├── category_boards.go │ │ │ ├── cloud.go │ │ │ ├── compliance.go │ │ │ ├── data_migrations.go │ │ │ ├── data_migrations_test.go │ │ │ ├── data_retention.go │ │ │ ├── file.go │ │ │ ├── helpers_test.go │ │ │ ├── legacy_blocks.go │ │ │ ├── migrate.go │ │ │ ├── migrations │ │ │ │ ├── 000001_init.down.sql │ │ │ │ ├── 000001_init.up.sql │ │ │ │ ├── 000002_system_settings_table.down.sql │ │ │ │ ├── 000002_system_settings_table.up.sql │ │ │ │ ├── 000003_blocks_rootid.down.sql │ │ │ │ ├── 000003_blocks_rootid.up.sql │ │ │ │ ├── 000004_auth_table.down.sql │ │ │ │ ├── 000004_auth_table.up.sql │ │ │ │ ├── 000005_blocks_modifiedby.down.sql │ │ │ │ ├── 000005_blocks_modifiedby.up.sql │ │ │ │ ├── 000006_sharing_table.down.sql │ │ │ │ ├── 000006_sharing_table.up.sql │ │ │ │ ├── 000007_workspaces_table.down.sql │ │ │ │ ├── 000007_workspaces_table.up.sql │ │ │ │ ├── 000008_teams.down.sql │ │ │ │ ├── 000008_teams.up.sql │ │ │ │ ├── 000009_blocks_history.down.sql │ │ │ │ ├── 000009_blocks_history.up.sql │ │ │ │ ├── 000010_blocks_created_by.down.sql │ │ │ │ ├── 000010_blocks_created_by.up.sql │ │ │ │ ├── 000011_match_collation.down.sql │ │ │ │ ├── 000011_match_collation.up.sql │ │ │ │ ├── 000012_match_column_collation.down.sql │ │ │ │ ├── 000012_match_column_collation.up.sql │ │ │ │ ├── 000013_millisecond_timestamps.down.sql │ │ │ │ ├── 000013_millisecond_timestamps.up.sql │ │ │ │ ├── 000014_add_not_null_constraint.down.sql │ │ │ │ ├── 000014_add_not_null_constraint.up.sql │ │ │ │ ├── 000015_blocks_history_no_nulls.down.sql │ │ │ │ ├── 000015_blocks_history_no_nulls.up.sql │ │ │ │ ├── 000016_subscriptions_table.down.sql │ │ │ │ ├── 000016_subscriptions_table.up.sql │ │ │ │ ├── 000017_add_file_info.down.sql │ │ │ │ ├── 000017_add_file_info.up.sql │ │ │ │ ├── 000018_add_teams_and_boards.down.sql │ │ │ │ ├── 000018_add_teams_and_boards.up.sql │ │ │ │ ├── 000019_populate_categories.down.sql │ │ │ │ ├── 000019_populate_categories.up.sql │ │ │ │ ├── 000020_populate_category_blocks.down.sql │ │ │ │ ├── 000020_populate_category_blocks.up.sql │ │ │ │ ├── 000021_create_boards_members_history.down.sql │ │ │ │ ├── 000021_create_boards_members_history.up.sql │ │ │ │ ├── 000022_create_default_board_role.down.sql │ │ │ │ ├── 000022_create_default_board_role.up.sql │ │ │ │ ├── 000023_persist_category_collapsed_state.down.sql │ │ │ │ ├── 000023_persist_category_collapsed_state.up.sql │ │ │ │ ├── 000024_mark_existsing_categories_collapsed.down.sql │ │ │ │ ├── 000024_mark_existsing_categories_collapsed.up.sql │ │ │ │ ├── 000025_indexes_update.down.sql │ │ │ │ ├── 000025_indexes_update.up.sql │ │ │ │ ├── 000026_create_preferences_table.down.sql │ │ │ │ ├── 000026_create_preferences_table.up.sql │ │ │ │ ├── 000027_migrate_user_props_to_preferences.down.sql │ │ │ │ ├── 000027_migrate_user_props_to_preferences.up.sql │ │ │ │ ├── 000028_remove_template_channel_link.down.sql │ │ │ │ ├── 000028_remove_template_channel_link.up.sql │ │ │ │ ├── 000029_add_category_type_field.down.sql │ │ │ │ ├── 000029_add_category_type_field.up.sql │ │ │ │ ├── 000030_add_category_sort_order.down.sql │ │ │ │ ├── 000030_add_category_sort_order.up.sql │ │ │ │ ├── 000031_add_category_boards_sort_order.down.sql │ │ │ │ ├── 000031_add_category_boards_sort_order.up.sql │ │ │ │ ├── 000032_move_boards_category_to_end.down.sql │ │ │ │ ├── 000032_move_boards_category_to_end.up.sql │ │ │ │ ├── 000033_remove_deleted_category_boards.down.sql │ │ │ │ ├── 000033_remove_deleted_category_boards.up.sql │ │ │ │ ├── 000034_category_boards_remove_unused_delete_at_column.down.sql │ │ │ │ ├── 000034_category_boards_remove_unused_delete_at_column.up.sql │ │ │ │ ├── 000035_add_hidden_board_column.down.sql │ │ │ │ ├── 000035_add_hidden_board_column.up.sql │ │ │ │ ├── 000036_category_board_add_unique_constraint.down.sql │ │ │ │ ├── 000036_category_board_add_unique_constraint.up.sql │ │ │ │ ├── 000037_hidden_boards_from_preferences.down.sql │ │ │ │ ├── 000037_hidden_boards_from_preferences.up.sql │ │ │ │ ├── 000038_delete_hiddenBoardIDs_from_preferences.down.sql │ │ │ │ ├── 000038_delete_hiddenBoardIDs_from_preferences.up.sql │ │ │ │ ├── 000039_add_path_to_file_info.down.sql │ │ │ │ ├── 000039_add_path_to_file_info.up.sql │ │ │ │ ├── 000040_fix_fileinfo_soft_deletes.down.sql │ │ │ │ ├── 000040_fix_fileinfo_soft_deletes.up.sql │ │ │ │ └── README.md │ │ │ ├── migrationstests │ │ │ │ ├── boards_migrator_test.go │ │ │ │ ├── de_duplicate_category_boards_migration_test.go │ │ │ │ ├── fixtures │ │ │ │ │ ├── deletedMembershipBoardsMigrationFixtures.sql │ │ │ │ │ ├── test18AddTeamsAndBoardsSQLMigrationFixtures.sql │ │ │ │ │ ├── test27MigrateUserPropsToPreferences.sql │ │ │ │ │ ├── test28RemoveTemplateChannelLink.sql │ │ │ │ │ ├── test33_with_deleted_data.sql │ │ │ │ │ ├── test33_with_no_deleted_data.sql │ │ │ │ │ ├── test34_drop_delete_at_column.sql │ │ │ │ │ ├── test35_add_hidden_column.sql │ │ │ │ │ ├── test36_add_unique_constraint.sql │ │ │ │ │ ├── test37_valid_data.sql │ │ │ │ │ ├── test37_valid_data_no_hidden_boards.sql │ │ │ │ │ ├── test37_valid_data_preference_but_no_hidden_board.sql │ │ │ │ │ ├── test37_valid_data_sqlite.sql │ │ │ │ │ ├── test37_valid_data_sqlite_preference_but_no_hidden_board.sql │ │ │ │ │ ├── test38_add_plugin_preferences.sql │ │ │ │ │ ├── test38_add_standalone_preferences.sql │ │ │ │ │ ├── test40FixFileinfoSoftDeletes.sql │ │ │ │ │ └── testDeDuplicateCategoryBoardsMigration.sql │ │ │ │ ├── helpers_test.go │ │ │ │ ├── migrate_34_test.go │ │ │ │ ├── migration35_test.go │ │ │ │ ├── migration36_test.go │ │ │ │ ├── migration37_test.go │ │ │ │ ├── migration38_test.go │ │ │ │ ├── migration_27_test.go │ │ │ │ ├── migration_28_test.go │ │ │ │ └── migration_33_test.go │ │ │ ├── notificationhints.go │ │ │ ├── params.go │ │ │ ├── public_methods.go │ │ │ ├── schema_table_migration.go │ │ │ ├── schema_table_migration_test.go │ │ │ ├── session.go │ │ │ ├── sharing.go │ │ │ ├── sqlite.go │ │ │ ├── sqlstore.go │ │ │ ├── sqlstore_test.go │ │ │ ├── subscriptions.go │ │ │ ├── system.go │ │ │ ├── team.go │ │ │ ├── templates.go │ │ │ ├── user.go │ │ │ └── util.go │ │ ├── store.go │ │ └── storetests │ │ │ ├── blocks.go │ │ │ ├── boards.go │ │ │ ├── boards_and_blocks.go │ │ │ ├── category.go │ │ │ ├── categoryBoards.go │ │ │ ├── cloud.go │ │ │ ├── compliance.go │ │ │ ├── data_retention.go │ │ │ ├── files.go │ │ │ ├── helpers.go │ │ │ ├── notificationhints.go │ │ │ ├── session.go │ │ │ ├── sharing.go │ │ │ ├── subscriptions.go │ │ │ ├── system.go │ │ │ ├── teams.go │ │ │ ├── users.go │ │ │ └── util.go │ ├── telemetry │ │ ├── mocks │ │ │ └── ServerIface.go │ │ ├── telemetry.go │ │ └── telemetry_test.go │ └── webhook │ │ ├── webhook.go │ │ └── webhook_test.go ├── swagger │ ├── README.md │ ├── docs │ │ └── html │ │ │ ├── .openapi-generator-ignore │ │ │ ├── .openapi-generator │ │ │ └── VERSION │ │ │ └── index.html │ └── swagger.yml ├── utils │ ├── callbackqueue.go │ ├── callbackqueue_test.go │ ├── debug.go │ ├── links.go │ ├── testUtils.go │ └── utils.go ├── web │ ├── webserver.go │ └── webserver_test.go └── ws │ ├── adapter.go │ ├── common.go │ ├── helpers_test.go │ ├── mocks │ ├── mockpluginapi.go │ └── mockstore.go │ ├── plugin_adapter.go │ ├── plugin_adapter_client.go │ ├── plugin_adapter_cluster.go │ ├── plugin_adapter_test.go │ ├── server.go │ └── server_test.go ├── webapp ├── .eslintignore ├── .eslintrc.json ├── .nvmrc ├── .prettierignore ├── .prettierrc.json ├── .stylelintrc.json ├── NOTICE.txt ├── __mocks__ │ ├── fileMock.js │ └── styleMock.js ├── cypress.json ├── cypress │ ├── config.json │ ├── global.d.ts │ ├── integration │ │ ├── cardBadges.ts │ │ ├── cardURLProperty.ts │ │ ├── createBoard.ts │ │ ├── groupByProperty.ts │ │ ├── loginActions.ts │ │ └── manageGroups.ts │ ├── plugins │ │ └── index.js │ ├── support │ │ ├── api_commands.ts │ │ ├── index.ts │ │ └── ui_commands.ts │ └── tsconfig.json ├── html-templates │ ├── deveditor.ejs │ └── page.ejs ├── i18n │ ├── ar.json │ ├── ars.json │ ├── ca.json │ ├── de.json │ ├── el.json │ ├── en.json │ ├── en_AU.json │ ├── es.json │ ├── et.json │ ├── fa.json │ ├── fr.json │ ├── he.json │ ├── hr.json │ ├── hu.json │ ├── id.json │ ├── it.json │ ├── ja.json │ ├── ka.json │ ├── kab.json │ ├── kk.json │ ├── ko.json │ ├── lt.json │ ├── ml.json │ ├── nb_NO.json │ ├── nl.json │ ├── oc.json │ ├── pl.json │ ├── pt.json │ ├── pt_BR.json │ ├── ru.json │ ├── sk.json │ ├── sl.json │ ├── sv.json │ ├── tr.json │ ├── uk.json │ ├── vi.json │ ├── zh_Hans.json │ └── zh_Hant.json ├── package-lock.json ├── package.json ├── src │ ├── app.tsx │ ├── archiver.ts │ ├── blockIcons.ts │ ├── blocks │ │ ├── __snapshots__ │ │ │ ├── block.test.ts.snap │ │ │ └── board.test.ts.snap │ │ ├── attachmentBlock.tsx │ │ ├── block.test.ts │ │ ├── block.ts │ │ ├── board.test.ts │ │ ├── board.ts │ │ ├── boardView.test.ts │ │ ├── boardView.ts │ │ ├── card.ts │ │ ├── checkboxBlock.ts │ │ ├── commentBlock.ts │ │ ├── contentBlock.ts │ │ ├── dividerBlock.ts │ │ ├── filterClause.test.ts │ │ ├── filterClause.ts │ │ ├── filterGroup.ts │ │ ├── h1Block.tsx │ │ ├── h2Block.tsx │ │ ├── h3Block.tsx │ │ ├── imageBlock.ts │ │ ├── sharing.ts │ │ ├── team.ts │ │ ├── textBlock.ts │ │ └── workspace.ts │ ├── boardCloudLimits │ │ └── index.ts │ ├── boardUtils.ts │ ├── boardsCloudLimits │ │ └── index.ts │ ├── cardFilter.test.ts │ ├── cardFilter.ts │ ├── components │ │ ├── __snapshots__ │ │ │ ├── addContentMenuItem.test.tsx.snap │ │ │ ├── blockIconSelector.test.tsx.snap │ │ │ ├── cardBadges.test.tsx.snap │ │ │ ├── cardDialog.test.tsx.snap │ │ │ ├── centerPanel.test.tsx.snap │ │ │ ├── confirmAddUserForNotifications.test.tsx.snap │ │ │ ├── confirmationDialogBox.test.tsx.snap │ │ │ ├── contentBlock.test.tsx.snap │ │ │ ├── dialog.test.tsx.snap │ │ │ ├── flashMessages.test.tsx.snap │ │ │ ├── markdownEditor.test.tsx.snap │ │ │ ├── modal.test.tsx.snap │ │ │ ├── personSelector.test.tsx.snap │ │ │ ├── propertyValueElement.test.tsx.snap │ │ │ ├── rootPortal.test.tsx.snap │ │ │ ├── topBar.test.tsx.snap │ │ │ ├── viewMenu.test.tsx.snap │ │ │ ├── viewTitle.test.tsx.snap │ │ │ └── workspace.test.tsx.snap │ │ ├── addContentMenuItem.test.tsx │ │ ├── addContentMenuItem.tsx │ │ ├── blockIconSelector.test.tsx │ │ ├── blockIconSelector.tsx │ │ ├── blocksEditor │ │ │ ├── __snapshots__ │ │ │ │ ├── blockContent.test.tsx.snap │ │ │ │ ├── blocksEditor.test.tsx.snap │ │ │ │ ├── editor.test.tsx.snap │ │ │ │ └── rootInput.test.tsx.snap │ │ │ ├── blockContent.scss │ │ │ ├── blockContent.test.tsx │ │ │ ├── blockContent.tsx │ │ │ ├── blocks │ │ │ │ ├── attachment │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── attachment.test.tsx.snap │ │ │ │ │ ├── attachment.scss │ │ │ │ │ ├── attachment.test.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── checkbox │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── checkbox.test.tsx.snap │ │ │ │ │ ├── checkbox.scss │ │ │ │ │ ├── checkbox.test.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── divider │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── divider.test.tsx.snap │ │ │ │ │ ├── divider.scss │ │ │ │ │ ├── divider.test.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── h1 │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── h1.test.tsx.snap │ │ │ │ │ ├── h1.scss │ │ │ │ │ ├── h1.test.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── h2 │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── h2.test.tsx.snap │ │ │ │ │ ├── h2.scss │ │ │ │ │ ├── h2.test.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── h3 │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── h3.test.tsx.snap │ │ │ │ │ ├── h3.scss │ │ │ │ │ ├── h3.test.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── image │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── image.test.tsx.snap │ │ │ │ │ ├── image.scss │ │ │ │ │ ├── image.test.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── index.tsx │ │ │ │ ├── list-item │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── list-item.test.tsx.snap │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── list-item.scss │ │ │ │ │ └── list-item.test.tsx │ │ │ │ ├── quote │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── quote.test.tsx.snap │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── quote.scss │ │ │ │ │ └── quote.test.tsx │ │ │ │ ├── text-dev │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── text.scss │ │ │ │ ├── text │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── text.test.tsx.snap │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── text.scss │ │ │ │ │ └── text.test.tsx │ │ │ │ ├── types.tsx │ │ │ │ └── video │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── video.test.tsx.snap │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── video.scss │ │ │ │ │ └── video.test.tsx │ │ │ ├── blocksEditor.test.tsx │ │ │ ├── blocksEditor.tsx │ │ │ ├── devmain.scss │ │ │ ├── devmain.tsx │ │ │ ├── editor.scss │ │ │ ├── editor.test.tsx │ │ │ ├── editor.tsx │ │ │ ├── rootInput.test.tsx │ │ │ └── rootInput.tsx │ │ ├── boardIconSelector.tsx │ │ ├── boardTemplateSelector │ │ │ ├── __snapshots__ │ │ │ │ ├── boardTemplateSelector.test.tsx.snap │ │ │ │ ├── boardTemplateSelectorItem.test.tsx.snap │ │ │ │ └── boardTemplateSelectorPreview.test.tsx.snap │ │ │ ├── boardTemplateSelector.scss │ │ │ ├── boardTemplateSelector.test.tsx │ │ │ ├── boardTemplateSelector.tsx │ │ │ ├── boardTemplateSelectorItem.scss │ │ │ ├── boardTemplateSelectorItem.test.tsx │ │ │ ├── boardTemplateSelectorItem.tsx │ │ │ ├── boardTemplateSelectorPreview.scss │ │ │ ├── boardTemplateSelectorPreview.test.tsx │ │ │ └── boardTemplateSelectorPreview.tsx │ │ ├── boardsSwitcher │ │ │ ├── boardsSwitcher.scss │ │ │ └── boardsSwitcher.tsx │ │ ├── boardsSwitcherDialog │ │ │ ├── __snapshots__ │ │ │ │ └── boardSwitcherDialog.test.tsx.snap │ │ │ ├── boardSwitcherDialog.scss │ │ │ ├── boardSwitcherDialog.test.tsx │ │ │ └── boardSwitcherDialog.tsx │ │ ├── calculations │ │ │ ├── __snapshots__ │ │ │ │ ├── calculation.test.tsx.snap │ │ │ │ └── options.test.tsx.snap │ │ │ ├── calculation.scss │ │ │ ├── calculation.test.tsx │ │ │ ├── calculation.tsx │ │ │ ├── calculations.test.tsx │ │ │ ├── calculations.ts │ │ │ ├── options.test.tsx │ │ │ └── options.tsx │ │ ├── calendar │ │ │ ├── __snapshots__ │ │ │ │ └── fullCalendar.test.tsx.snap │ │ │ ├── fullCalendar.test.tsx │ │ │ ├── fullCalendar.tsx │ │ │ └── fullcalendar.scss │ │ ├── cardActionsMenu │ │ │ ├── __snapshots__ │ │ │ │ └── cardActionsMenu.test.tsx.snap │ │ │ ├── cardActionsMenu.test.tsx │ │ │ ├── cardActionsMenu.tsx │ │ │ ├── cardActionsMenuIcon.scss │ │ │ └── cardActionsMenuIcon.tsx │ │ ├── cardBadges.scss │ │ ├── cardBadges.test.tsx │ │ ├── cardBadges.tsx │ │ ├── cardDetail │ │ │ ├── __snapshots__ │ │ │ │ ├── cardDetail.test.tsx.snap │ │ │ │ ├── cardDetailContents.test.tsx.snap │ │ │ │ ├── cardDetailContentsMenu.test.tsx.snap │ │ │ │ ├── cardDetailProperties.test.tsx.snap │ │ │ │ ├── comment.test.tsx.snap │ │ │ │ └── commentsList.test.tsx.snap │ │ │ ├── attachment.scss │ │ │ ├── attachment.tsx │ │ │ ├── cardDetail.scss │ │ │ ├── cardDetail.test.tsx │ │ │ ├── cardDetail.tsx │ │ │ ├── cardDetailContents.test.tsx │ │ │ ├── cardDetailContents.tsx │ │ │ ├── cardDetailContentsMenu.test.tsx │ │ │ ├── cardDetailContentsMenu.tsx │ │ │ ├── cardDetailContentsUtility.test.ts │ │ │ ├── cardDetailContentsUtility.ts │ │ │ ├── cardDetailContext.tsx │ │ │ ├── cardDetailProperties.test.tsx │ │ │ ├── cardDetailProperties.tsx │ │ │ ├── comment.scss │ │ │ ├── comment.test.tsx │ │ │ ├── comment.tsx │ │ │ ├── commentsList.scss │ │ │ ├── commentsList.test.tsx │ │ │ ├── commentsList.tsx │ │ │ └── imagePaste.tsx │ │ ├── cardDialog.scss │ │ ├── cardDialog.test.tsx │ │ ├── cardDialog.tsx │ │ ├── cardLimitNotification.scss │ │ ├── cardLimitNotification.tsx │ │ ├── centerPanel.scss │ │ ├── centerPanel.test.tsx │ │ ├── centerPanel.tsx │ │ ├── confirmAddUserForNotifications.scss │ │ ├── confirmAddUserForNotifications.test.tsx │ │ ├── confirmAddUserForNotifications.tsx │ │ ├── confirmationDialogBox.scss │ │ ├── confirmationDialogBox.test.tsx │ │ ├── confirmationDialogBox.tsx │ │ ├── content │ │ │ ├── __snapshots__ │ │ │ │ ├── attachmentElement.test.tsx.snap │ │ │ │ ├── checkboxElement.test.tsx.snap │ │ │ │ ├── contentElement.test.tsx.snap │ │ │ │ ├── dividerElement.test.tsx.snap │ │ │ │ ├── imageElement.test.tsx.snap │ │ │ │ └── textElement.test.tsx.snap │ │ │ ├── archivedFile │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── archivedFile.test.tsx.snap │ │ │ │ ├── archivedFile.scss │ │ │ │ ├── archivedFile.test.tsx │ │ │ │ └── archivedFile.tsx │ │ │ ├── attachmentElement.scss │ │ │ ├── attachmentElement.test.tsx │ │ │ ├── attachmentElement.tsx │ │ │ ├── checkboxElement.scss │ │ │ ├── checkboxElement.test.tsx │ │ │ ├── checkboxElement.tsx │ │ │ ├── contentElement.test.tsx │ │ │ ├── contentElement.tsx │ │ │ ├── contentRegistry.test.tsx │ │ │ ├── contentRegistry.tsx │ │ │ ├── dividerElement.scss │ │ │ ├── dividerElement.test.tsx │ │ │ ├── dividerElement.tsx │ │ │ ├── imageElement.test.tsx │ │ │ ├── imageElement.tsx │ │ │ ├── textElement.scss │ │ │ ├── textElement.test.tsx │ │ │ └── textElement.tsx │ │ ├── contentBlock.scss │ │ ├── contentBlock.test.tsx │ │ ├── contentBlock.tsx │ │ ├── createCategory │ │ │ ├── __snapshots__ │ │ │ │ └── createCategory.test.tsx.snap │ │ │ ├── createCategory.scss │ │ │ ├── createCategory.test.tsx │ │ │ └── createCategory.tsx │ │ ├── dialog.scss │ │ ├── dialog.test.tsx │ │ ├── dialog.tsx │ │ ├── flashMessages.scss │ │ ├── flashMessages.test.tsx │ │ ├── flashMessages.tsx │ │ ├── gallery │ │ │ ├── __snapshots__ │ │ │ │ ├── gallery.test.tsx.snap │ │ │ │ └── galleryCard.test.tsx.snap │ │ │ ├── gallery.scss │ │ │ ├── gallery.test.tsx │ │ │ ├── gallery.tsx │ │ │ ├── galleryCard.scss │ │ │ ├── galleryCard.test.tsx │ │ │ └── galleryCard.tsx │ │ ├── globalHeader │ │ │ ├── __snapshots__ │ │ │ │ ├── globalHeader.test.tsx.snap │ │ │ │ └── globalHeaderSettingsMenu.test.tsx.snap │ │ │ ├── globalHeader.scss │ │ │ ├── globalHeader.test.tsx │ │ │ ├── globalHeader.tsx │ │ │ ├── globalHeaderSettingsMenu.scss │ │ │ ├── globalHeaderSettingsMenu.test.tsx │ │ │ └── globalHeaderSettingsMenu.tsx │ │ ├── guestNoBoards.scss │ │ ├── guestNoBoards.tsx │ │ ├── hiddenCardCount │ │ │ ├── hiddenCardCount.scss │ │ │ └── hiddenCardCount.tsx │ │ ├── iconSelector.scss │ │ ├── iconSelector.tsx │ │ ├── kanban │ │ │ ├── __snapshots__ │ │ │ │ ├── kanban.test.tsx.snap │ │ │ │ ├── kanbanCard.test.tsx.snap │ │ │ │ ├── kanbanColumn.test.tsx.snap │ │ │ │ ├── kanbanColumnHeader.test.tsx.snap │ │ │ │ └── kanbanHiddenColumnItem.test.tsx.snap │ │ │ ├── calculation │ │ │ │ ├── __snapshots__ │ │ │ │ │ ├── calculation.test.tsx.snap │ │ │ │ │ ├── calculationOptions.test.tsx.snap │ │ │ │ │ └── kanbanOption.test.tsx.snap │ │ │ │ ├── calculation.scss │ │ │ │ ├── calculation.test.tsx │ │ │ │ ├── calculation.tsx │ │ │ │ ├── calculationOption.scss │ │ │ │ ├── calculationOptions.test.tsx │ │ │ │ ├── calculationOptions.tsx │ │ │ │ ├── kanbanOption.test.tsx │ │ │ │ └── kanbanOption.tsx │ │ │ ├── kanban.scss │ │ │ ├── kanban.test.tsx │ │ │ ├── kanban.tsx │ │ │ ├── kanbanCard.scss │ │ │ ├── kanbanCard.test.tsx │ │ │ ├── kanbanCard.tsx │ │ │ ├── kanbanColumn.scss │ │ │ ├── kanbanColumn.test.tsx │ │ │ ├── kanbanColumn.tsx │ │ │ ├── kanbanColumnHeader.test.tsx │ │ │ ├── kanbanColumnHeader.tsx │ │ │ ├── kanbanHiddenColumnItem.test.tsx │ │ │ └── kanbanHiddenColumnItem.tsx │ │ ├── live-markdown-plugin │ │ │ ├── block-types │ │ │ │ ├── codeBlockStrategy.ts │ │ │ │ └── headingBlockStrategy.ts │ │ │ ├── inline-styles │ │ │ │ ├── boldStyleStrategy.ts │ │ │ │ ├── headingDelimiterStyleStrategy.ts │ │ │ │ ├── inlineCodeStyleStrategy.ts │ │ │ │ ├── italicStyleStrategy.ts │ │ │ │ ├── olDelimiterStyleStrategy.ts │ │ │ │ ├── quoteStyleStrategy.ts │ │ │ │ ├── strikethroughStyleStrategy.ts │ │ │ │ └── ulDelimiterStyleStrategy.ts │ │ │ ├── liveMarkdownPlugin.ts │ │ │ ├── pluginStrategy.ts │ │ │ └── utils │ │ │ │ └── findRangesWithRegex.ts │ │ ├── markdownEditor.scss │ │ ├── markdownEditor.test.tsx │ │ ├── markdownEditor.tsx │ │ ├── markdownEditorInput │ │ │ ├── entryComponent │ │ │ │ ├── entryComponent.scss │ │ │ │ └── entryComponent.tsx │ │ │ ├── markdownEditorInput.scss │ │ │ └── markdownEditorInput.tsx │ │ ├── messages │ │ │ ├── versionMessage.scss │ │ │ ├── versionMessage.test.tsx │ │ │ └── versionMessage.tsx │ │ ├── modal.scss │ │ ├── modal.test.tsx │ │ ├── modal.tsx │ │ ├── modalWrapper.scss │ │ ├── modalWrapper.tsx │ │ ├── newVersionBanner.scss │ │ ├── newVersionBanner.tsx │ │ ├── onboardingTour │ │ │ ├── addComments │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── addComments.test.tsx.snap │ │ │ │ ├── addComments.test.tsx │ │ │ │ ├── addComments.tsx │ │ │ │ └── add_comments.scss │ │ │ ├── addDescription │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── addDescription.test.tsx.snap │ │ │ │ ├── addDescription.test.tsx │ │ │ │ ├── add_description.scss │ │ │ │ └── add_description.tsx │ │ │ ├── addProperties │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── addProperties.test.tsx.snap │ │ │ │ ├── addProperties.test.tsx │ │ │ │ ├── add_properties.scss │ │ │ │ └── add_properties.tsx │ │ │ ├── addView │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── addView.test.tsx.snap │ │ │ │ ├── addView.test.tsx │ │ │ │ ├── add_view.scss │ │ │ │ └── add_view.tsx │ │ │ ├── copyLink │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── copyLink.test.tsx.snap │ │ │ │ ├── copyLink.test.tsx │ │ │ │ ├── copy_link.scss │ │ │ │ └── copy_link.tsx │ │ │ ├── index.ts │ │ │ ├── manageCategories │ │ │ │ ├── manageCategories.scss │ │ │ │ └── manageCategories.tsx │ │ │ ├── openCard │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── openCard.test.tsx.snap │ │ │ │ ├── openCard.test.tsx │ │ │ │ ├── open_card.scss │ │ │ │ └── open_card.tsx │ │ │ ├── searchForBoards │ │ │ │ ├── searchForBoards.scss │ │ │ │ └── searchForBoards.tsx │ │ │ ├── shareBoard │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── shareBoard.test.tsx.snap │ │ │ │ ├── shareBoard.scss │ │ │ │ ├── shareBoard.test.tsx │ │ │ │ └── shareBoard.tsx │ │ │ ├── sidebarCategories │ │ │ │ ├── sidebarCategories.scss │ │ │ │ └── sidebarCategories.tsx │ │ │ └── tourTipRenderer │ │ │ │ └── tourTipRenderer.tsx │ │ ├── permissions │ │ │ ├── __snapshots__ │ │ │ │ └── boardPermissionGate.test.tsx.snap │ │ │ ├── boardPermissionGate.test.tsx │ │ │ └── boardPermissionGate.tsx │ │ ├── personSelector.scss │ │ ├── personSelector.test.tsx │ │ ├── personSelector.tsx │ │ ├── propertyValueElement.test.tsx │ │ ├── propertyValueElement.tsx │ │ ├── pulsating_dot │ │ │ ├── index.tsx │ │ │ └── pulsating_dot.scss │ │ ├── rootPortal.test.tsx │ │ ├── rootPortal.tsx │ │ ├── searchDialog │ │ │ ├── searchDialog.scss │ │ │ └── searchDialog.tsx │ │ ├── shareBoard │ │ │ ├── __snapshots__ │ │ │ │ ├── shareBoard.test.tsx.snap │ │ │ │ ├── shareBoardButton.test.tsx.snap │ │ │ │ ├── shareBoardLoginButton.test.tsx.snap │ │ │ │ ├── teamPermissionsRow.test.tsx.snap │ │ │ │ └── userPermissionsRow.test.tsx.snap │ │ │ ├── shareBoard.scss │ │ │ ├── shareBoard.test.tsx │ │ │ ├── shareBoard.tsx │ │ │ ├── shareBoardButton.scss │ │ │ ├── shareBoardButton.test.tsx │ │ │ ├── shareBoardButton.tsx │ │ │ ├── shareBoardLoginButton.scss │ │ │ ├── shareBoardLoginButton.test.tsx │ │ │ ├── shareBoardLoginButton.tsx │ │ │ ├── teamPermissionsRow.test.tsx │ │ │ ├── teamPermissionsRow.tsx │ │ │ ├── userPermissionsRow.test.tsx │ │ │ └── userPermissionsRow.tsx │ │ ├── sidebar │ │ │ ├── __snapshots__ │ │ │ │ ├── deleteBoardDialog.test.tsx.snap │ │ │ │ ├── registrationLink.test.tsx.snap │ │ │ │ ├── sidebar.test.tsx.snap │ │ │ │ ├── sidebarBoardItem.test.tsx.snap │ │ │ │ ├── sidebarCategory.test.tsx.snap │ │ │ │ └── sidebarSettingsMenu.test.tsx.snap │ │ │ ├── deleteBoardDialog.scss │ │ │ ├── deleteBoardDialog.test.tsx │ │ │ ├── deleteBoardDialog.tsx │ │ │ ├── registrationLink.scss │ │ │ ├── registrationLink.test.tsx │ │ │ ├── registrationLink.tsx │ │ │ ├── sidebar.scss │ │ │ ├── sidebar.test.tsx │ │ │ ├── sidebar.tsx │ │ │ ├── sidebarBoardItem.scss │ │ │ ├── sidebarBoardItem.test.tsx │ │ │ ├── sidebarBoardItem.tsx │ │ │ ├── sidebarCategory.scss │ │ │ ├── sidebarCategory.test.tsx │ │ │ ├── sidebarCategory.tsx │ │ │ ├── sidebarSettingsMenu.scss │ │ │ ├── sidebarSettingsMenu.test.tsx │ │ │ ├── sidebarSettingsMenu.tsx │ │ │ ├── sidebarUserMenu.scss │ │ │ └── sidebarUserMenu.tsx │ │ ├── table │ │ │ ├── __snapshots__ │ │ │ │ ├── table.test.tsx.snap │ │ │ │ ├── tableGroupHeaderRow.test.tsx.snap │ │ │ │ ├── tableHeader.test.tsx.snap │ │ │ │ ├── tableHeaderMenu.test.tsx.snap │ │ │ │ ├── tableHeaders.test.tsx.snap │ │ │ │ ├── tableRow.test.tsx.snap │ │ │ │ └── tableRows.test.tsx.snap │ │ │ ├── calculation │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── calculationRow.test.tsx.snap │ │ │ │ ├── calculationRow.scss │ │ │ │ ├── calculationRow.test.tsx │ │ │ │ ├── calculationRow.tsx │ │ │ │ └── tableCalculationOptions.tsx │ │ │ ├── horizontalGrip.scss │ │ │ ├── horizontalGrip.tsx │ │ │ ├── table.scss │ │ │ ├── table.test.tsx │ │ │ ├── table.tsx │ │ │ ├── tableColumnResizeContext.tsx │ │ │ ├── tableGroup.tsx │ │ │ ├── tableGroupHeaderRow.test.tsx │ │ │ ├── tableGroupHeaderRow.tsx │ │ │ ├── tableHeader.test.tsx │ │ │ ├── tableHeader.tsx │ │ │ ├── tableHeaderMenu.test.tsx │ │ │ ├── tableHeaderMenu.tsx │ │ │ ├── tableHeaders.test.tsx │ │ │ ├── tableHeaders.tsx │ │ │ ├── tableRow.scss │ │ │ ├── tableRow.test.tsx │ │ │ ├── tableRow.tsx │ │ │ ├── tableRows.test.tsx │ │ │ └── tableRows.tsx │ │ ├── topBar.scss │ │ ├── topBar.test.tsx │ │ ├── topBar.tsx │ │ ├── tutorial_tour_tip │ │ │ ├── hooks.ts │ │ │ ├── tutorial_tour_tip.scss │ │ │ ├── tutorial_tour_tip.tsx │ │ │ ├── tutorial_tour_tip_backdrop.tsx │ │ │ ├── tutorial_tour_tip_manager.tsx │ │ │ └── useElementAvailable.ts │ │ ├── viewHeader │ │ │ ├── __snapshots__ │ │ │ │ ├── dateFilter.test.tsx.snap │ │ │ │ ├── emptyCardButton.test.tsx.snap │ │ │ │ ├── filterComponent.test.tsx.snap │ │ │ │ ├── filterEntry.test.tsx.snap │ │ │ │ ├── filterValue.test.tsx.snap │ │ │ │ ├── newCardButton.test.tsx.snap │ │ │ │ ├── newCardButtonTemplateItem.test.tsx.snap │ │ │ │ ├── viewHeader.test.tsx.snap │ │ │ │ ├── viewHeaderActionsMenu.test.tsx.snap │ │ │ │ ├── viewHeaderGroupByMenu.test.tsx.snap │ │ │ │ ├── viewHeaderPropertiesMenu.test.tsx.snap │ │ │ │ ├── viewHeaderSearch.test.tsx.snap │ │ │ │ └── viewHeaderSortMenu.test.tsx.snap │ │ │ ├── dateFilter.scss │ │ │ ├── dateFilter.test.tsx │ │ │ ├── dateFilter.tsx │ │ │ ├── emptyCardButton.test.tsx │ │ │ ├── emptyCardButton.tsx │ │ │ ├── filterComponent.scss │ │ │ ├── filterComponent.test.tsx │ │ │ ├── filterComponent.tsx │ │ │ ├── filterEntry.scss │ │ │ ├── filterEntry.test.tsx │ │ │ ├── filterEntry.tsx │ │ │ ├── filterValue.scss │ │ │ ├── filterValue.test.tsx │ │ │ ├── filterValue.tsx │ │ │ ├── multiperson.scss │ │ │ ├── multipersonFilterValue.tsx │ │ │ ├── newCardButton.test.tsx │ │ │ ├── newCardButton.tsx │ │ │ ├── newCardButtonTemplateItem.test.tsx │ │ │ ├── newCardButtonTemplateItem.tsx │ │ │ ├── viewHeader.scss │ │ │ ├── viewHeader.test.tsx │ │ │ ├── viewHeader.tsx │ │ │ ├── viewHeaderActionsMenu.test.tsx │ │ │ ├── viewHeaderActionsMenu.tsx │ │ │ ├── viewHeaderDisplayByMenu.tsx │ │ │ ├── viewHeaderGroupByMenu.test.tsx │ │ │ ├── viewHeaderGroupByMenu.tsx │ │ │ ├── viewHeaderPropertiesMenu.test.tsx │ │ │ ├── viewHeaderPropertiesMenu.tsx │ │ │ ├── viewHeaderSearch.test.tsx │ │ │ ├── viewHeaderSearch.tsx │ │ │ ├── viewHeaderSortMenu.test.tsx │ │ │ └── viewHeaderSortMenu.tsx │ │ ├── viewMenu.scss │ │ ├── viewMenu.test.tsx │ │ ├── viewMenu.tsx │ │ ├── viewTitle.scss │ │ ├── viewTitle.test.tsx │ │ ├── viewTitle.tsx │ │ ├── withWebSockets.tsx │ │ ├── workspace.scss │ │ ├── workspace.test.tsx │ │ └── workspace.tsx │ ├── config │ │ └── clientConfig.ts │ ├── constants.ts │ ├── csvExporter.ts │ ├── emojiList.ts │ ├── errors.ts │ ├── file.ts │ ├── fileIcons.ts │ ├── fonts │ │ └── metropolis │ │ │ ├── Metropolis-Light.woff2 │ │ │ ├── Metropolis-LightItalic.woff2 │ │ │ ├── Metropolis-Regular.woff2 │ │ │ ├── Metropolis-RegularItalic.woff2 │ │ │ ├── Metropolis-SemiBold.woff2 │ │ │ └── Metropolis-SemiBoldItalic.woff2 │ ├── hooks │ │ ├── permissions.tsx │ │ ├── sortable.tsx │ │ ├── useGetAllTemplates.ts │ │ └── websockets.tsx │ ├── i18n.tsx │ ├── insights │ │ └── index.ts │ ├── main.tsx │ ├── mutator.test.ts │ ├── mutator.ts │ ├── nativeApp.ts │ ├── octoClient.test.ts │ ├── octoClient.ts │ ├── octoUtils.test.ts │ ├── octoUtils.tsx │ ├── onboardingTour │ │ └── index.ts │ ├── pages │ │ ├── boardPage │ │ │ ├── backwardCompatibilityQueryParamsRedirect.tsx │ │ │ ├── boardPage.scss │ │ │ ├── boardPage.tsx │ │ │ ├── setWindowTitleAndIcon.tsx │ │ │ ├── teamToBoardAndViewRedirect.tsx │ │ │ ├── undoRedoHotKeys.tsx │ │ │ └── websocketConnection.tsx │ │ ├── changePasswordPage.scss │ │ ├── changePasswordPage.tsx │ │ ├── errorPage.scss │ │ ├── errorPage.tsx │ │ ├── loginPage.scss │ │ ├── loginPage.tsx │ │ ├── registerPage.scss │ │ ├── registerPage.tsx │ │ └── welcome │ │ │ ├── __snapshots__ │ │ │ └── welcomePage.test.tsx.snap │ │ │ ├── welcomePage.scss │ │ │ ├── welcomePage.test.tsx │ │ │ └── welcomePage.tsx │ ├── properties │ │ ├── baseTextEditor.tsx │ │ ├── checkbox │ │ │ ├── checkbox.tsx │ │ │ └── property.tsx │ │ ├── createdBy │ │ │ ├── __snapshots__ │ │ │ │ └── createdBy.test.tsx.snap │ │ │ ├── createdBy.test.tsx │ │ │ ├── createdBy.tsx │ │ │ └── property.tsx │ │ ├── createdTime │ │ │ ├── createdTime.scss │ │ │ ├── createdTime.tsx │ │ │ └── property.tsx │ │ ├── date │ │ │ ├── __snapshots__ │ │ │ │ └── date.test.tsx.snap │ │ │ ├── date.scss │ │ │ ├── date.test.tsx │ │ │ ├── date.tsx │ │ │ └── property.tsx │ │ ├── email │ │ │ ├── email.tsx │ │ │ └── property.tsx │ │ ├── index.tsx │ │ ├── multiperson │ │ │ ├── __snapshots__ │ │ │ │ └── multiperson.test.tsx.snap │ │ │ ├── multiperson.test.tsx │ │ │ ├── multiperson.tsx │ │ │ └── property.tsx │ │ ├── multiselect │ │ │ ├── __snapshots__ │ │ │ │ └── multiselect.test.tsx.snap │ │ │ ├── multiselect.test.tsx │ │ │ ├── multiselect.tsx │ │ │ └── property.tsx │ │ ├── number │ │ │ ├── __snapshots__ │ │ │ │ └── number.test.tsx.snap │ │ │ ├── number.test.tsx │ │ │ ├── number.tsx │ │ │ └── property.tsx │ │ ├── person │ │ │ ├── __snapshots__ │ │ │ │ ├── confirmPerson.test.tsx.snap │ │ │ │ └── person.test.tsx.snap │ │ │ ├── confirmPerson.test.tsx │ │ │ ├── confirmPerson.tsx │ │ │ ├── person.test.tsx │ │ │ ├── person.tsx │ │ │ └── property.tsx │ │ ├── phone │ │ │ ├── phone.tsx │ │ │ └── property.tsx │ │ ├── select │ │ │ ├── __snapshots__ │ │ │ │ └── select.test.tsx.snap │ │ │ ├── property.tsx │ │ │ ├── select.test.tsx │ │ │ └── select.tsx │ │ ├── text │ │ │ ├── property.tsx │ │ │ └── text.tsx │ │ ├── types.tsx │ │ ├── unknown │ │ │ └── property.tsx │ │ ├── updatedBy │ │ │ ├── __snapshots__ │ │ │ │ └── updatedBy.test.tsx.snap │ │ │ ├── property.tsx │ │ │ ├── updatedBy.scss │ │ │ ├── updatedBy.test.tsx │ │ │ └── updatedBy.tsx │ │ ├── updatedTime │ │ │ ├── __snapshots__ │ │ │ │ └── updatedTime.test.tsx.snap │ │ │ ├── property.tsx │ │ │ ├── updatedTime.scss │ │ │ ├── updatedTime.test.tsx │ │ │ └── updatedTime.tsx │ │ └── url │ │ │ ├── __snapshots__ │ │ │ └── url.test.tsx.snap │ │ │ ├── property.tsx │ │ │ ├── url.scss │ │ │ ├── url.test.tsx │ │ │ └── url.tsx │ ├── route.tsx │ ├── router.tsx │ ├── statistics │ │ └── index.ts │ ├── store │ │ ├── attachments.ts │ │ ├── boards.ts │ │ ├── cards.ts │ │ ├── channels.ts │ │ ├── clientConfig.ts │ │ ├── comments.ts │ │ ├── contents.ts │ │ ├── globalError.ts │ │ ├── globalTemplates.ts │ │ ├── hooks.ts │ │ ├── index.ts │ │ ├── initialLoad.ts │ │ ├── language.ts │ │ ├── limits.ts │ │ ├── searchText.ts │ │ ├── sidebar.ts │ │ ├── teams.ts │ │ ├── users.ts │ │ └── views.ts │ ├── styles │ │ ├── _markdown.scss │ │ ├── _modifiers.scss │ │ ├── _typography.scss │ │ ├── _z-index.scss │ │ ├── focalboard-variables.scss │ │ ├── labels.scss │ │ ├── main.scss │ │ ├── shared-variables.scss │ │ └── variables.scss │ ├── svg │ │ ├── card-skeleton.tsx │ │ ├── error-illustration.tsx │ │ └── search-illustration.tsx │ ├── telemetry │ │ ├── telemetry.ts │ │ ├── telemetryClient.test.ts │ │ └── telemetryClient.ts │ ├── test │ │ ├── fetchMock.ts │ │ └── testBlockFactory.ts │ ├── testUtils.tsx │ ├── theme.ts │ ├── tsconfig.json │ ├── types │ │ ├── images.d.ts │ │ └── index.d.ts │ ├── undoManager.test.ts │ ├── undomanager.ts │ ├── user.tsx │ ├── userSettings.ts │ ├── utils.test.ts │ ├── utils.ts │ ├── widgets │ │ ├── __snapshots__ │ │ │ ├── guestBadge.test.tsx.snap │ │ │ └── propertyMenu.test.tsx.snap │ │ ├── adminBadge │ │ │ ├── __snapshots__ │ │ │ │ └── adminBadge.test.tsx.snap │ │ │ ├── adminBadge.scss │ │ │ ├── adminBadge.test.tsx │ │ │ └── adminBadge.tsx │ │ ├── buttons │ │ │ ├── button.scss │ │ │ ├── button.tsx │ │ │ ├── buttonWithMenu.scss │ │ │ ├── buttonWithMenu.tsx │ │ │ ├── iconButton.scss │ │ │ └── iconButton.tsx │ │ ├── editable.scss │ │ ├── editable.tsx │ │ ├── editableArea.scss │ │ ├── editableArea.tsx │ │ ├── editableDayPicker.scss │ │ ├── editableDayPicker.tsx │ │ ├── emojiPicker.scss │ │ ├── emojiPicker.tsx │ │ ├── guestBadge.scss │ │ ├── guestBadge.test.tsx │ │ ├── guestBadge.tsx │ │ ├── icons │ │ │ ├── HandRight.tsx │ │ │ ├── Link.tsx │ │ │ ├── add.scss │ │ │ ├── add.tsx │ │ │ ├── alert.tsx │ │ │ ├── apps.tsx │ │ │ ├── board.scss │ │ │ ├── board.tsx │ │ │ ├── brokenFile.tsx │ │ │ ├── calendar.scss │ │ │ ├── calendar.tsx │ │ │ ├── card.scss │ │ │ ├── card.tsx │ │ │ ├── check.scss │ │ │ ├── check.tsx │ │ │ ├── checkIcon.tsx │ │ │ ├── chevronDown.tsx │ │ │ ├── chevronRight.tsx │ │ │ ├── chevronUp.tsx │ │ │ ├── close.tsx │ │ │ ├── closeCircle.tsx │ │ │ ├── compassIcon.tsx │ │ │ ├── delete.scss │ │ │ ├── delete.tsx │ │ │ ├── disclosureTriangle.scss │ │ │ ├── disclosureTriangle.tsx │ │ │ ├── divider.scss │ │ │ ├── divider.tsx │ │ │ ├── dot.scss │ │ │ ├── dot.tsx │ │ │ ├── dropdown.scss │ │ │ ├── dropdown.tsx │ │ │ ├── duplicate.scss │ │ │ ├── duplicate.tsx │ │ │ ├── edit.tsx │ │ │ ├── emoji.scss │ │ │ ├── emoji.tsx │ │ │ ├── focalboard_logo.scss │ │ │ ├── focalboard_logo.tsx │ │ │ ├── folder.tsx │ │ │ ├── gallery.scss │ │ │ ├── gallery.tsx │ │ │ ├── globe.tsx │ │ │ ├── grip.scss │ │ │ ├── grip.tsx │ │ │ ├── hamburger.scss │ │ │ ├── hamburger.tsx │ │ │ ├── help.scss │ │ │ ├── help.tsx │ │ │ ├── hide.scss │ │ │ ├── hide.tsx │ │ │ ├── hideSidebar.scss │ │ │ ├── hideSidebar.tsx │ │ │ ├── image.scss │ │ │ ├── image.tsx │ │ │ ├── link.scss │ │ │ ├── lockOutline.tsx │ │ │ ├── logo.scss │ │ │ ├── logo.tsx │ │ │ ├── logoWithName.scss │ │ │ ├── logoWithName.tsx │ │ │ ├── logoWithNameWhite.scss │ │ │ ├── logoWithNameWhite.tsx │ │ │ ├── message.tsx │ │ │ ├── newFolder.tsx │ │ │ ├── options.scss │ │ │ ├── options.tsx │ │ │ ├── random.tsx │ │ │ ├── search.tsx │ │ │ ├── settings.scss │ │ │ ├── settings.tsx │ │ │ ├── show.scss │ │ │ ├── show.tsx │ │ │ ├── showSidebar.scss │ │ │ ├── showSidebar.tsx │ │ │ ├── sortDown.scss │ │ │ ├── sortDown.tsx │ │ │ ├── sortUp.scss │ │ │ ├── sortUp.tsx │ │ │ ├── submenuTriangle.scss │ │ │ ├── submenuTriangle.tsx │ │ │ ├── table.scss │ │ │ ├── table.tsx │ │ │ ├── text.scss │ │ │ ├── text.tsx │ │ │ └── update.tsx │ │ ├── label.scss │ │ ├── label.tsx │ │ ├── menu │ │ │ ├── colorOption.scss │ │ │ ├── colorOption.tsx │ │ │ ├── index.tsx │ │ │ ├── labelOption.scss │ │ │ ├── labelOption.tsx │ │ │ ├── menu.scss │ │ │ ├── menu.tsx │ │ │ ├── menuItem.tsx │ │ │ ├── menuUtil.ts │ │ │ ├── separatorOption.scss │ │ │ ├── separatorOption.tsx │ │ │ ├── subMenuOption.scss │ │ │ ├── subMenuOption.tsx │ │ │ ├── switchOption.tsx │ │ │ ├── textInputOption.tsx │ │ │ └── textOption.tsx │ │ ├── menuWrapper.scss │ │ ├── menuWrapper.tsx │ │ ├── notificationBox │ │ │ ├── __snapshots__ │ │ │ │ └── notificationBox.test.tsx.snap │ │ │ ├── notificationBox.scss │ │ │ ├── notificationBox.test.tsx │ │ │ └── notificationBox.tsx │ │ ├── propertyMenu.scss │ │ ├── propertyMenu.test.tsx │ │ ├── propertyMenu.tsx │ │ ├── switch.scss │ │ ├── switch.tsx │ │ ├── tooltip.scss │ │ ├── tooltip.tsx │ │ ├── valueSelector.scss │ │ └── valueSelector.tsx │ └── wsclient.ts ├── static │ ├── addDescription.png │ ├── addProperty.gif │ ├── app-bar-icon.png │ ├── boards-screenshots.png │ ├── boards-welcome-small.png │ ├── boards-welcome.png │ ├── changeViews.gif │ ├── comment.gif │ ├── copyLink.gif │ ├── emoji_spirit.png │ ├── favicon.svg │ ├── onboardingBg.jpg │ ├── share.gif │ └── upgrade.png ├── tsconfig.json ├── tslint.json ├── webpack.common.js ├── webpack.dev.js ├── webpack.editor.js └── webpack.prod.js ├── website ├── .editorconfig ├── .gitignore ├── Makefile ├── README.md └── site │ ├── .hugo_build.lock │ ├── archetypes │ └── default.md │ ├── config.toml │ ├── content │ ├── blog │ │ ├── 2021-1-7-hello.md │ │ ├── 2021-4-21-Focalboard v0.6.5 release.md │ │ ├── 2021-4-27-Mattermost-Focalboard-early-preview.md │ │ ├── 2021-5-07-meeting-agenda-template.md │ │ ├── 2021-5-13-Focalboard-the-road-to-v1.md │ │ └── 2021-6-18-Mattermost-Focalboard-release.md │ ├── docs │ │ └── personal-edition │ │ │ ├── _index.md │ │ │ ├── desktop.md │ │ │ ├── docker.md │ │ │ ├── ubuntu-upgrade.md │ │ │ └── ubuntu.md │ ├── download │ │ └── index.html │ ├── feedback │ │ └── _index.md │ ├── fwlink │ │ ├── doc-boards.html │ │ ├── feedback-boards.html │ │ ├── feedback-focalboard.html │ │ ├── plugin-setup.html │ │ ├── setup-536.html │ │ ├── v1-focalboard.html │ │ └── websocket-connect-error.html │ └── guide │ │ ├── admin │ │ └── _index.md │ │ ├── server-setup │ │ └── _index.md │ │ ├── user │ │ ├── _index.md │ │ ├── add view.png │ │ ├── all tasks.png │ │ ├── board sidebar menu.png │ │ ├── by status properties.png │ │ ├── by status.png │ │ ├── settings menu.png │ │ ├── share board menu.png │ │ ├── share board.png │ │ └── table header menu.png │ │ └── websocket-errors │ │ └── _index.md │ ├── layouts │ ├── 404.html │ ├── _default │ │ ├── _markup │ │ │ └── render-link.html │ │ ├── list.html │ │ ├── page.html │ │ ├── single.html │ │ └── taxonomy.html │ ├── blog │ │ ├── li.html │ │ ├── list.html │ │ ├── single.html │ │ └── summary.html │ ├── index.html │ ├── indexes │ │ └── tag.html │ ├── partials │ │ ├── blogauthor.html │ │ ├── footer.html │ │ ├── hanchor.html │ │ ├── head.html │ │ ├── hero.html │ │ ├── intro.html │ │ ├── mailinglist.html │ │ ├── nav.html │ │ ├── notification.html │ │ ├── page-edit.html │ │ ├── series_link.html │ │ └── sidebar.html │ └── shortcodes │ │ ├── baseurl.html │ │ ├── bignumber.html │ │ ├── blogurl.html │ │ ├── content.html │ │ ├── md.html │ │ └── note.html │ ├── static │ ├── css │ │ ├── bar.css │ │ ├── bootstrap.min.css │ │ ├── code.css │ │ ├── markdown.css │ │ ├── note.css │ │ ├── partials │ │ │ ├── banners.css │ │ │ ├── base.css │ │ │ ├── blog.css │ │ │ ├── buttons.css │ │ │ ├── fontawesome.css │ │ │ ├── footer.css │ │ │ ├── header.css │ │ │ ├── homepage.css │ │ │ ├── root.css │ │ │ ├── sidebar.css │ │ │ └── template-picker.css │ │ ├── styles.css │ │ └── tabs.css │ ├── fonts │ │ ├── FontAwesome.otf │ │ ├── fontawesome-webfont.eot │ │ ├── fontawesome-webfont.svg │ │ ├── fontawesome-webfont.ttf │ │ ├── fontawesome-webfont.woff │ │ └── fontawesome-webfont.woff2 │ ├── img │ │ ├── 3d-icons │ │ │ ├── development.svg │ │ │ ├── firstbump.svg │ │ │ ├── gasp.svg │ │ │ ├── handshake.svg │ │ │ ├── raisedhands.svg │ │ │ └── rocket.svg │ │ ├── arrow-right.svg │ │ ├── bgroundedcenter.svg │ │ ├── bgroundedleft.svg │ │ ├── bgroundedright.svg │ │ ├── bullseye.svg │ │ ├── check.svg │ │ ├── contribute-icon.svg │ │ ├── developers-icon.svg │ │ ├── download-icon.svg │ │ ├── extend-icon.svg │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── footer-logo-black.svg │ │ ├── footer-logo.svg │ │ ├── hero.jpg │ │ ├── integrate-icon.svg │ │ ├── logo-w-mattermost.svg │ │ ├── logo-white.svg │ │ ├── logo.svg │ │ ├── mac-app-store-white.svg │ │ ├── mac-app-store.svg │ │ ├── mentioned │ │ │ ├── newstack.png │ │ │ ├── producthunt.png │ │ │ ├── techrepublic.png │ │ │ ├── venturebeat.png │ │ │ └── ycombinator.png │ │ ├── mm-logo-white.svg │ │ ├── mm-logo.svg │ │ ├── ms-app-store.svg │ │ ├── needhelp.svg │ │ ├── roadmap │ │ │ ├── analytics.png │ │ │ ├── card-dependencies.png │ │ │ └── standard-properties.png │ │ ├── search-icon.svg │ │ ├── single-users-icon.svg │ │ ├── tabs │ │ │ └── boards.png │ │ ├── teams-icon.svg │ │ ├── teams │ │ │ ├── aig.svg │ │ │ ├── nasa.svg │ │ │ ├── nasdaq.svg │ │ │ ├── qualcom.svg │ │ │ └── samsung.svg │ │ ├── templates │ │ │ ├── company-goals.png │ │ │ ├── content-calendar.png │ │ │ ├── meeting-agenda.png │ │ │ ├── project-tasks.png │ │ │ ├── roadmap.png │ │ │ └── welcome.png │ │ ├── use-icon.svg │ │ └── views │ │ │ ├── boardview.png │ │ │ ├── calendarview.png │ │ │ ├── galleryview.png │ │ │ └── listview.png │ ├── js │ │ ├── main.js │ │ └── tabs.js │ ├── lottie │ │ └── intro-section.json │ ├── robots.txt │ └── video │ │ ├── accelerate1.mp4 │ │ └── comment-animation.mp4 │ └── themes │ ├── archetypes │ └── default.md │ ├── config.toml │ ├── content │ └── contribute │ │ └── _index.md │ └── layouts │ ├── 404.html │ ├── _default │ ├── list.html │ └── single.html │ ├── index.html │ └── partials │ ├── about.html │ ├── contact.html │ ├── counters.html │ ├── footer.html │ ├── head.html │ ├── hero.html │ ├── intro.html │ ├── js.html │ ├── nav.html │ ├── nav2.html │ ├── services.html │ ├── testimonials.html │ └── work.html └── win-wpf ├── .gitignore ├── AppxManifest.xml ├── Focalboard.sln ├── Focalboard ├── App.config ├── App.xaml ├── App.xaml.cs ├── Focalboard.csproj ├── MainWindow.xaml ├── MainWindow.xaml.cs ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings ├── Utils.cs ├── Webview2Installer.cs ├── focalboard.ico └── packages.config ├── README.md ├── art ├── StoreLogo.png ├── icon150.png └── icon44.png ├── build.bat ├── package-zip.bat └── package.bat /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/doc_improvement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/.github/ISSUE_TEMPLATE/doc_improvement.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/enhancement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/.github/ISSUE_TEMPLATE/enhancement.md -------------------------------------------------------------------------------- /.github/codeql/codeql-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/.github/codeql/codeql-config.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/dev-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/.github/workflows/dev-release.yml -------------------------------------------------------------------------------- /.github/workflows/lint-server.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/.github/workflows/lint-server.yml -------------------------------------------------------------------------------- /.github/workflows/prod-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/.github/workflows/prod-release.yml -------------------------------------------------------------------------------- /.github/workflows/scorecards-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/.github/workflows/scorecards-analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitpod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/.gitpod.yml -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/Dockerfile.build -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/Makefile -------------------------------------------------------------------------------- /NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/NOTICE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/SECURITY.md -------------------------------------------------------------------------------- /app-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/app-config.json -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/config.json -------------------------------------------------------------------------------- /docker-testing/docker-compose-mariadb.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/docker-testing/docker-compose-mariadb.yml -------------------------------------------------------------------------------- /docker-testing/docker-compose-mysql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/docker-testing/docker-compose-mysql.yml -------------------------------------------------------------------------------- /docker-testing/docker-compose-postgres.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/docker-testing/docker-compose-postgres.yml -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/docker/config.json -------------------------------------------------------------------------------- /docker/docker-compose-db-nginx.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/docker/docker-compose-db-nginx.yml -------------------------------------------------------------------------------- /docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/docker/docker-compose.yml -------------------------------------------------------------------------------- /docker/server_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/docker/server_config.json -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/code-review.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/docs/code-review.md -------------------------------------------------------------------------------- /docs/contribution-checklist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/docs/contribution-checklist.md -------------------------------------------------------------------------------- /docs/contributions-without-ticket.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/docs/contributions-without-ticket.md -------------------------------------------------------------------------------- /docs/core-committers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/docs/core-committers.md -------------------------------------------------------------------------------- /docs/dev-tips.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/docs/dev-tips.md -------------------------------------------------------------------------------- /docs/focalboard-dev-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/docs/focalboard-dev-guide.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/docs/index.md -------------------------------------------------------------------------------- /experiments/webext/.gitignore: -------------------------------------------------------------------------------- 1 | .parcel-cache 2 | web-ext-artifacts 3 | -------------------------------------------------------------------------------- /experiments/webext/.parcelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/experiments/webext/.parcelrc -------------------------------------------------------------------------------- /experiments/webext/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/experiments/webext/README.md -------------------------------------------------------------------------------- /experiments/webext/icons/19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/experiments/webext/icons/19.png -------------------------------------------------------------------------------- /experiments/webext/icons/38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/experiments/webext/icons/38.png -------------------------------------------------------------------------------- /experiments/webext/icons/48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/experiments/webext/icons/48.png -------------------------------------------------------------------------------- /experiments/webext/icons/96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/experiments/webext/icons/96.png -------------------------------------------------------------------------------- /experiments/webext/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/experiments/webext/manifest.json -------------------------------------------------------------------------------- /experiments/webext/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/experiments/webext/package-lock.json -------------------------------------------------------------------------------- /experiments/webext/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/experiments/webext/package.json -------------------------------------------------------------------------------- /experiments/webext/src/utils/Board.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/experiments/webext/src/utils/Board.ts -------------------------------------------------------------------------------- /experiments/webext/src/utils/networking.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/experiments/webext/src/utils/networking.ts -------------------------------------------------------------------------------- /experiments/webext/src/utils/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/experiments/webext/src/utils/settings.ts -------------------------------------------------------------------------------- /experiments/webext/src/views/OptionsApp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/experiments/webext/src/views/OptionsApp.tsx -------------------------------------------------------------------------------- /experiments/webext/src/views/PopupApp.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/experiments/webext/src/views/PopupApp.scss -------------------------------------------------------------------------------- /experiments/webext/src/views/PopupApp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/experiments/webext/src/views/PopupApp.tsx -------------------------------------------------------------------------------- /experiments/webext/src/views/options.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/experiments/webext/src/views/options.html -------------------------------------------------------------------------------- /experiments/webext/src/views/options.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/experiments/webext/src/views/options.tsx -------------------------------------------------------------------------------- /experiments/webext/src/views/popup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/experiments/webext/src/views/popup.html -------------------------------------------------------------------------------- /experiments/webext/src/views/popup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/experiments/webext/src/views/popup.tsx -------------------------------------------------------------------------------- /experiments/webext/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/experiments/webext/tsconfig.json -------------------------------------------------------------------------------- /import/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/README.md -------------------------------------------------------------------------------- /import/asana/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/asana/.eslintrc.json -------------------------------------------------------------------------------- /import/asana/.gitignore: -------------------------------------------------------------------------------- 1 | test 2 | 3 | -------------------------------------------------------------------------------- /import/asana/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/asana/.vscode/launch.json -------------------------------------------------------------------------------- /import/asana/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/asana/.vscode/settings.json -------------------------------------------------------------------------------- /import/asana/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/asana/README.md -------------------------------------------------------------------------------- /import/asana/asana.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/asana/asana.ts -------------------------------------------------------------------------------- /import/asana/importAsana.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/asana/importAsana.ts -------------------------------------------------------------------------------- /import/asana/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/asana/package-lock.json -------------------------------------------------------------------------------- /import/asana/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/asana/package.json -------------------------------------------------------------------------------- /import/asana/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/asana/tsconfig.json -------------------------------------------------------------------------------- /import/asana/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/asana/utils.ts -------------------------------------------------------------------------------- /import/jira/.gitignore: -------------------------------------------------------------------------------- 1 | test -------------------------------------------------------------------------------- /import/jira/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/jira/README.md -------------------------------------------------------------------------------- /import/jira/importJira.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/jira/importJira.ts -------------------------------------------------------------------------------- /import/jira/jiraImporter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/jira/jiraImporter.test.ts -------------------------------------------------------------------------------- /import/jira/jiraImporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/jira/jiraImporter.ts -------------------------------------------------------------------------------- /import/jira/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/jira/package-lock.json -------------------------------------------------------------------------------- /import/jira/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/jira/package.json -------------------------------------------------------------------------------- /import/jira/test/jira-export.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/jira/test/jira-export.xml -------------------------------------------------------------------------------- /import/jira/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/jira/tsconfig.json -------------------------------------------------------------------------------- /import/jira/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/jira/utils.ts -------------------------------------------------------------------------------- /import/nextcloud-deck/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/nextcloud-deck/.eslintrc.json -------------------------------------------------------------------------------- /import/nextcloud-deck/.gitignore: -------------------------------------------------------------------------------- 1 | test 2 | output.focalboard 3 | -------------------------------------------------------------------------------- /import/nextcloud-deck/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/nextcloud-deck/README.md -------------------------------------------------------------------------------- /import/nextcloud-deck/deck.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/nextcloud-deck/deck.ts -------------------------------------------------------------------------------- /import/nextcloud-deck/importDeck.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/nextcloud-deck/importDeck.ts -------------------------------------------------------------------------------- /import/nextcloud-deck/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/nextcloud-deck/package-lock.json -------------------------------------------------------------------------------- /import/nextcloud-deck/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/nextcloud-deck/package.json -------------------------------------------------------------------------------- /import/nextcloud-deck/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/nextcloud-deck/tsconfig.json -------------------------------------------------------------------------------- /import/nextcloud-deck/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/nextcloud-deck/utils.ts -------------------------------------------------------------------------------- /import/notion/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/notion/.eslintrc.json -------------------------------------------------------------------------------- /import/notion/.gitignore: -------------------------------------------------------------------------------- 1 | test 2 | -------------------------------------------------------------------------------- /import/notion/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/notion/README.md -------------------------------------------------------------------------------- /import/notion/importNotion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/notion/importNotion.ts -------------------------------------------------------------------------------- /import/notion/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/notion/package-lock.json -------------------------------------------------------------------------------- /import/notion/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/notion/package.json -------------------------------------------------------------------------------- /import/notion/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/notion/tsconfig.json -------------------------------------------------------------------------------- /import/notion/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/notion/utils.ts -------------------------------------------------------------------------------- /import/todoist/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/todoist/.eslintrc.json -------------------------------------------------------------------------------- /import/todoist/.gitignore: -------------------------------------------------------------------------------- 1 | test 2 | -------------------------------------------------------------------------------- /import/todoist/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/todoist/README.md -------------------------------------------------------------------------------- /import/todoist/importTodoist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/todoist/importTodoist.ts -------------------------------------------------------------------------------- /import/todoist/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/todoist/package-lock.json -------------------------------------------------------------------------------- /import/todoist/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/todoist/package.json -------------------------------------------------------------------------------- /import/todoist/todoist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/todoist/todoist.ts -------------------------------------------------------------------------------- /import/todoist/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/todoist/tsconfig.json -------------------------------------------------------------------------------- /import/todoist/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/todoist/utils.ts -------------------------------------------------------------------------------- /import/trello/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/trello/.eslintrc.json -------------------------------------------------------------------------------- /import/trello/.gitignore: -------------------------------------------------------------------------------- 1 | test -------------------------------------------------------------------------------- /import/trello/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/trello/.vscode/launch.json -------------------------------------------------------------------------------- /import/trello/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/trello/.vscode/settings.json -------------------------------------------------------------------------------- /import/trello/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/trello/README.md -------------------------------------------------------------------------------- /import/trello/importTrello.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/trello/importTrello.ts -------------------------------------------------------------------------------- /import/trello/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/trello/package-lock.json -------------------------------------------------------------------------------- /import/trello/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/trello/package.json -------------------------------------------------------------------------------- /import/trello/trello.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/trello/trello.ts -------------------------------------------------------------------------------- /import/trello/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/trello/tsconfig.json -------------------------------------------------------------------------------- /import/trello/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/trello/utils.ts -------------------------------------------------------------------------------- /import/util/archive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/import/util/archive.ts -------------------------------------------------------------------------------- /linux/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/linux/Makefile -------------------------------------------------------------------------------- /linux/config.json: -------------------------------------------------------------------------------- 1 | ../config.json -------------------------------------------------------------------------------- /linux/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/linux/go.mod -------------------------------------------------------------------------------- /linux/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/linux/go.sum -------------------------------------------------------------------------------- /linux/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/linux/main.go -------------------------------------------------------------------------------- /linux/pack: -------------------------------------------------------------------------------- 1 | ../webapp/pack -------------------------------------------------------------------------------- /linux/webapp: -------------------------------------------------------------------------------- 1 | ../webapp -------------------------------------------------------------------------------- /mac/Focalboard.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/mac/Focalboard.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /mac/Focalboard/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/mac/Focalboard/AppDelegate.swift -------------------------------------------------------------------------------- /mac/Focalboard/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/mac/Focalboard/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /mac/Focalboard/CustomWKWebView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/mac/Focalboard/CustomWKWebView.swift -------------------------------------------------------------------------------- /mac/Focalboard/DownloadHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/mac/Focalboard/DownloadHandler.swift -------------------------------------------------------------------------------- /mac/Focalboard/Focalboard.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/mac/Focalboard/Focalboard.entitlements -------------------------------------------------------------------------------- /mac/Focalboard/Globals.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/mac/Focalboard/Globals.swift -------------------------------------------------------------------------------- /mac/Focalboard/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/mac/Focalboard/Info.plist -------------------------------------------------------------------------------- /mac/Focalboard/Inherit.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/mac/Focalboard/Inherit.entitlements -------------------------------------------------------------------------------- /mac/Focalboard/PortUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/mac/Focalboard/PortUtils.swift -------------------------------------------------------------------------------- /mac/Focalboard/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/mac/Focalboard/ViewController.swift -------------------------------------------------------------------------------- /mac/Focalboard/WhatsNewViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/mac/Focalboard/WhatsNewViewController.swift -------------------------------------------------------------------------------- /mac/Focalboard/whatsnew.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/mac/Focalboard/whatsnew.txt -------------------------------------------------------------------------------- /mac/FocalboardTests/FocalboardTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/mac/FocalboardTests/FocalboardTests.swift -------------------------------------------------------------------------------- /mac/FocalboardTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/mac/FocalboardTests/Info.plist -------------------------------------------------------------------------------- /mac/FocalboardUITests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/mac/FocalboardUITests/Info.plist -------------------------------------------------------------------------------- /mac/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/mac/README.md -------------------------------------------------------------------------------- /mac/export.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/mac/export.plist -------------------------------------------------------------------------------- /modd-servertest.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/modd-servertest.conf -------------------------------------------------------------------------------- /modd.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/modd.conf -------------------------------------------------------------------------------- /noticegen/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/noticegen/Readme.md -------------------------------------------------------------------------------- /noticegen/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/noticegen/config.yaml -------------------------------------------------------------------------------- /pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/pull_request_template.md -------------------------------------------------------------------------------- /responsible_disclosure_policy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/responsible_disclosure_policy.md -------------------------------------------------------------------------------- /server-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server-config.json -------------------------------------------------------------------------------- /server/.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/.golangci.yml -------------------------------------------------------------------------------- /server/admin-scripts/reset-password.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/admin-scripts/reset-password.sh -------------------------------------------------------------------------------- /server/api/admin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/api/admin.go -------------------------------------------------------------------------------- /server/api/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/api/api.go -------------------------------------------------------------------------------- /server/api/api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/api/api_test.go -------------------------------------------------------------------------------- /server/api/archive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/api/archive.go -------------------------------------------------------------------------------- /server/api/audit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/api/audit.go -------------------------------------------------------------------------------- /server/api/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/api/auth.go -------------------------------------------------------------------------------- /server/api/blocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/api/blocks.go -------------------------------------------------------------------------------- /server/api/boards.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/api/boards.go -------------------------------------------------------------------------------- /server/api/boards_and_blocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/api/boards_and_blocks.go -------------------------------------------------------------------------------- /server/api/cards.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/api/cards.go -------------------------------------------------------------------------------- /server/api/categories.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/api/categories.go -------------------------------------------------------------------------------- /server/api/channels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/api/channels.go -------------------------------------------------------------------------------- /server/api/compliance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/api/compliance.go -------------------------------------------------------------------------------- /server/api/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/api/config.go -------------------------------------------------------------------------------- /server/api/content_blocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/api/content_blocks.go -------------------------------------------------------------------------------- /server/api/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/api/context.go -------------------------------------------------------------------------------- /server/api/files.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/api/files.go -------------------------------------------------------------------------------- /server/api/members.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/api/members.go -------------------------------------------------------------------------------- /server/api/onboarding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/api/onboarding.go -------------------------------------------------------------------------------- /server/api/search.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/api/search.go -------------------------------------------------------------------------------- /server/api/sharing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/api/sharing.go -------------------------------------------------------------------------------- /server/api/statistics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/api/statistics.go -------------------------------------------------------------------------------- /server/api/subscriptions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/api/subscriptions.go -------------------------------------------------------------------------------- /server/api/system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/api/system.go -------------------------------------------------------------------------------- /server/api/system_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/api/system_test.go -------------------------------------------------------------------------------- /server/api/teams.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/api/teams.go -------------------------------------------------------------------------------- /server/api/templates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/api/templates.go -------------------------------------------------------------------------------- /server/api/users.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/api/users.go -------------------------------------------------------------------------------- /server/app/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/app.go -------------------------------------------------------------------------------- /server/app/app_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/app_test.go -------------------------------------------------------------------------------- /server/app/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/auth.go -------------------------------------------------------------------------------- /server/app/auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/auth_test.go -------------------------------------------------------------------------------- /server/app/blocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/blocks.go -------------------------------------------------------------------------------- /server/app/blocks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/blocks_test.go -------------------------------------------------------------------------------- /server/app/boards.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/boards.go -------------------------------------------------------------------------------- /server/app/boards_and_blocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/boards_and_blocks.go -------------------------------------------------------------------------------- /server/app/boards_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/boards_test.go -------------------------------------------------------------------------------- /server/app/cards.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/cards.go -------------------------------------------------------------------------------- /server/app/cards_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/cards_test.go -------------------------------------------------------------------------------- /server/app/category.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/category.go -------------------------------------------------------------------------------- /server/app/category_boards.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/category_boards.go -------------------------------------------------------------------------------- /server/app/category_boards_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/category_boards_test.go -------------------------------------------------------------------------------- /server/app/category_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/category_test.go -------------------------------------------------------------------------------- /server/app/clientConfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/clientConfig.go -------------------------------------------------------------------------------- /server/app/clientConfig_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/clientConfig_test.go -------------------------------------------------------------------------------- /server/app/compliance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/compliance.go -------------------------------------------------------------------------------- /server/app/content_blocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/content_blocks.go -------------------------------------------------------------------------------- /server/app/content_blocks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/content_blocks_test.go -------------------------------------------------------------------------------- /server/app/export.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/export.go -------------------------------------------------------------------------------- /server/app/files.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/files.go -------------------------------------------------------------------------------- /server/app/files_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/files_test.go -------------------------------------------------------------------------------- /server/app/helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/helper_test.go -------------------------------------------------------------------------------- /server/app/import.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/import.go -------------------------------------------------------------------------------- /server/app/import_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/import_test.go -------------------------------------------------------------------------------- /server/app/initialize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/initialize.go -------------------------------------------------------------------------------- /server/app/onboarding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/onboarding.go -------------------------------------------------------------------------------- /server/app/onboarding_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/onboarding_test.go -------------------------------------------------------------------------------- /server/app/permissions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/permissions.go -------------------------------------------------------------------------------- /server/app/server_metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/server_metadata.go -------------------------------------------------------------------------------- /server/app/server_metadata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/server_metadata_test.go -------------------------------------------------------------------------------- /server/app/sharing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/sharing.go -------------------------------------------------------------------------------- /server/app/sharing_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/sharing_test.go -------------------------------------------------------------------------------- /server/app/statistics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/statistics.go -------------------------------------------------------------------------------- /server/app/subscriptions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/subscriptions.go -------------------------------------------------------------------------------- /server/app/teams.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/teams.go -------------------------------------------------------------------------------- /server/app/teams_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/teams_test.go -------------------------------------------------------------------------------- /server/app/templates.boardarchive: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/templates.boardarchive -------------------------------------------------------------------------------- /server/app/templates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/templates.go -------------------------------------------------------------------------------- /server/app/templates_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/templates_test.go -------------------------------------------------------------------------------- /server/app/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/user.go -------------------------------------------------------------------------------- /server/app/user_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/app/user_test.go -------------------------------------------------------------------------------- /server/assets/assets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/assets/assets.go -------------------------------------------------------------------------------- /server/assets/templates-boardarchive/bgi1yqiis8t8xdqxgnet8ebutky/7b9xk9boj3fbqfm3umeaaizp8qr.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/assets/templates-boardarchive/bgi1yqiis8t8xdqxgnet8ebutky/7tmfu5iqju3n1mdfwi5gru89qmw.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/assets/templates-boardarchive/version.json: -------------------------------------------------------------------------------- 1 | {"version":2,"date":1643788318636} 2 | -------------------------------------------------------------------------------- /server/assets/templates.boardarchive: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/assets/templates.boardarchive -------------------------------------------------------------------------------- /server/auth/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/auth/auth.go -------------------------------------------------------------------------------- /server/auth/auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/auth/auth_test.go -------------------------------------------------------------------------------- /server/auth/mocks/mockauth_interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/auth/mocks/mockauth_interface.go -------------------------------------------------------------------------------- /server/client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/client/client.go -------------------------------------------------------------------------------- /server/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/go.mod -------------------------------------------------------------------------------- /server/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/go.sum -------------------------------------------------------------------------------- /server/go.tools.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/go.tools.mod -------------------------------------------------------------------------------- /server/go.tools.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/go.tools.sum -------------------------------------------------------------------------------- /server/integrationtests/blocks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/integrationtests/blocks_test.go -------------------------------------------------------------------------------- /server/integrationtests/board_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/integrationtests/board_test.go -------------------------------------------------------------------------------- /server/integrationtests/cards_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/integrationtests/cards_test.go -------------------------------------------------------------------------------- /server/integrationtests/clienttestlib.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/integrationtests/clienttestlib.go -------------------------------------------------------------------------------- /server/integrationtests/compliance_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/integrationtests/compliance_test.go -------------------------------------------------------------------------------- /server/integrationtests/export_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/integrationtests/export_test.go -------------------------------------------------------------------------------- /server/integrationtests/file_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/integrationtests/file_test.go -------------------------------------------------------------------------------- /server/integrationtests/permissions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/integrationtests/permissions_test.go -------------------------------------------------------------------------------- /server/integrationtests/pluginteststore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/integrationtests/pluginteststore.go -------------------------------------------------------------------------------- /server/integrationtests/sharing_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/integrationtests/sharing_test.go -------------------------------------------------------------------------------- /server/integrationtests/sidebar_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/integrationtests/sidebar_test.go -------------------------------------------------------------------------------- /server/integrationtests/teststore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/integrationtests/teststore.go -------------------------------------------------------------------------------- /server/integrationtests/user_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/integrationtests/user_test.go -------------------------------------------------------------------------------- /server/main/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/main/doc.go -------------------------------------------------------------------------------- /server/main/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/main/main.go -------------------------------------------------------------------------------- /server/model/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/auth.go -------------------------------------------------------------------------------- /server/model/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/block.go -------------------------------------------------------------------------------- /server/model/block_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/block_test.go -------------------------------------------------------------------------------- /server/model/blockid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/blockid.go -------------------------------------------------------------------------------- /server/model/blocktype.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/blocktype.go -------------------------------------------------------------------------------- /server/model/board.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/board.go -------------------------------------------------------------------------------- /server/model/board_statistics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/board_statistics.go -------------------------------------------------------------------------------- /server/model/boards_and_blocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/boards_and_blocks.go -------------------------------------------------------------------------------- /server/model/boards_and_blocks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/boards_and_blocks_test.go -------------------------------------------------------------------------------- /server/model/card.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/card.go -------------------------------------------------------------------------------- /server/model/card_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/card_test.go -------------------------------------------------------------------------------- /server/model/category.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/category.go -------------------------------------------------------------------------------- /server/model/category_boards.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/category_boards.go -------------------------------------------------------------------------------- /server/model/clientConfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/clientConfig.go -------------------------------------------------------------------------------- /server/model/cloud.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/cloud.go -------------------------------------------------------------------------------- /server/model/compliance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/compliance.go -------------------------------------------------------------------------------- /server/model/database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/database.go -------------------------------------------------------------------------------- /server/model/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/error.go -------------------------------------------------------------------------------- /server/model/errorResponse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/errorResponse.go -------------------------------------------------------------------------------- /server/model/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/file.go -------------------------------------------------------------------------------- /server/model/import_export.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/import_export.go -------------------------------------------------------------------------------- /server/model/log_level.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/log_level.go -------------------------------------------------------------------------------- /server/model/mocks/mockservicesapi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/mocks/mockservicesapi.go -------------------------------------------------------------------------------- /server/model/mocks/propValueResolverMock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/mocks/propValueResolverMock.go -------------------------------------------------------------------------------- /server/model/notification.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/notification.go -------------------------------------------------------------------------------- /server/model/permission.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/permission.go -------------------------------------------------------------------------------- /server/model/properties.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/properties.go -------------------------------------------------------------------------------- /server/model/properties_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/properties_test.go -------------------------------------------------------------------------------- /server/model/services_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/services_api.go -------------------------------------------------------------------------------- /server/model/sharing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/sharing.go -------------------------------------------------------------------------------- /server/model/subscription.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/subscription.go -------------------------------------------------------------------------------- /server/model/team.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/team.go -------------------------------------------------------------------------------- /server/model/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/user.go -------------------------------------------------------------------------------- /server/model/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/util.go -------------------------------------------------------------------------------- /server/model/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/model/version.go -------------------------------------------------------------------------------- /server/server/initHandlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/server/initHandlers.go -------------------------------------------------------------------------------- /server/server/params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/server/params.go -------------------------------------------------------------------------------- /server/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/server/server.go -------------------------------------------------------------------------------- /server/services/audit/audit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/audit/audit.go -------------------------------------------------------------------------------- /server/services/audit/record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/audit/record.go -------------------------------------------------------------------------------- /server/services/audit/record_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/audit/record_test.go -------------------------------------------------------------------------------- /server/services/auth/email.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/auth/email.go -------------------------------------------------------------------------------- /server/services/auth/password.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/auth/password.go -------------------------------------------------------------------------------- /server/services/auth/password_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/auth/password_test.go -------------------------------------------------------------------------------- /server/services/auth/request_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/auth/request_parser.go -------------------------------------------------------------------------------- /server/services/auth/request_parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/auth/request_parser_test.go -------------------------------------------------------------------------------- /server/services/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/config/config.go -------------------------------------------------------------------------------- /server/services/metrics/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/metrics/metrics.go -------------------------------------------------------------------------------- /server/services/metrics/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/metrics/service.go -------------------------------------------------------------------------------- /server/services/notify/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/notify/service.go -------------------------------------------------------------------------------- /server/services/permissions/permissions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/permissions/permissions.go -------------------------------------------------------------------------------- /server/services/scheduler/scheduler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/scheduler/scheduler.go -------------------------------------------------------------------------------- /server/services/scheduler/scheduler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/scheduler/scheduler_test.go -------------------------------------------------------------------------------- /server/services/store/generators/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/store/generators/main.go -------------------------------------------------------------------------------- /server/services/store/sqlstore/blocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/store/sqlstore/blocks.go -------------------------------------------------------------------------------- /server/services/store/sqlstore/board.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/store/sqlstore/board.go -------------------------------------------------------------------------------- /server/services/store/sqlstore/category.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/store/sqlstore/category.go -------------------------------------------------------------------------------- /server/services/store/sqlstore/cloud.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/store/sqlstore/cloud.go -------------------------------------------------------------------------------- /server/services/store/sqlstore/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/store/sqlstore/file.go -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/store/sqlstore/migrate.go -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000001_init.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000002_system_settings_table.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000003_blocks_rootid.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000004_auth_table.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000005_blocks_modifiedby.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000006_sharing_table.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000007_workspaces_table.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000008_teams.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000009_blocks_history.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000010_blocks_created_by.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000011_match_collation.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000012_match_column_collation.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000013_millisecond_timestamps.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000014_add_not_null_constraint.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000015_blocks_history_no_nulls.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000016_subscriptions_table.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000017_add_file_info.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000018_add_teams_and_boards.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000019_populate_categories.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000020_populate_category_blocks.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000021_create_boards_members_history.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000022_create_default_board_role.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000023_persist_category_collapsed_state.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000024_mark_existsing_categories_collapsed.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000024_mark_existsing_categories_collapsed.up.sql: -------------------------------------------------------------------------------- 1 | UPDATE {{.prefix}}categories SET collapsed = true; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000025_indexes_update.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000026_create_preferences_table.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000027_migrate_user_props_to_preferences.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000028_remove_template_channel_link.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000028_remove_template_channel_link.up.sql: -------------------------------------------------------------------------------- 1 | UPDATE {{.prefix}}boards SET channel_id = '' WHERE is_template; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000029_add_category_type_field.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000030_add_category_sort_order.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000031_add_category_boards_sort_order.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000032_move_boards_category_to_end.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000033_remove_deleted_category_boards.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000033_remove_deleted_category_boards.up.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM {{.prefix}}category_boards WHERE delete_at > 0; -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000034_category_boards_remove_unused_delete_at_column.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000035_add_hidden_board_column.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000036_category_board_add_unique_constraint.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000037_hidden_boards_from_preferences.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000038_delete_hiddenBoardIDs_from_preferences.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000039_add_path_to_file_info.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrations/000040_fix_fileinfo_soft_deletes.down.sql: -------------------------------------------------------------------------------- 1 | SELECT 1; 2 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/migrationstests/fixtures/test36_add_unique_constraint.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/services/store/sqlstore/params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/store/sqlstore/params.go -------------------------------------------------------------------------------- /server/services/store/sqlstore/sqlite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/store/sqlstore/sqlite.go -------------------------------------------------------------------------------- /server/services/store/sqlstore/system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/store/sqlstore/system.go -------------------------------------------------------------------------------- /server/services/store/sqlstore/team.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/store/sqlstore/team.go -------------------------------------------------------------------------------- /server/services/store/sqlstore/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/store/sqlstore/user.go -------------------------------------------------------------------------------- /server/services/store/sqlstore/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/store/sqlstore/util.go -------------------------------------------------------------------------------- /server/services/store/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/store/store.go -------------------------------------------------------------------------------- /server/services/store/storetests/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/store/storetests/util.go -------------------------------------------------------------------------------- /server/services/telemetry/telemetry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/telemetry/telemetry.go -------------------------------------------------------------------------------- /server/services/webhook/webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/webhook/webhook.go -------------------------------------------------------------------------------- /server/services/webhook/webhook_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/services/webhook/webhook_test.go -------------------------------------------------------------------------------- /server/swagger/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/swagger/README.md -------------------------------------------------------------------------------- /server/swagger/docs/html/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 6.2.1 -------------------------------------------------------------------------------- /server/swagger/docs/html/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/swagger/docs/html/index.html -------------------------------------------------------------------------------- /server/swagger/swagger.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/swagger/swagger.yml -------------------------------------------------------------------------------- /server/utils/callbackqueue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/utils/callbackqueue.go -------------------------------------------------------------------------------- /server/utils/callbackqueue_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/utils/callbackqueue_test.go -------------------------------------------------------------------------------- /server/utils/debug.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/utils/debug.go -------------------------------------------------------------------------------- /server/utils/links.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/utils/links.go -------------------------------------------------------------------------------- /server/utils/testUtils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/utils/testUtils.go -------------------------------------------------------------------------------- /server/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/utils/utils.go -------------------------------------------------------------------------------- /server/web/webserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/web/webserver.go -------------------------------------------------------------------------------- /server/web/webserver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/web/webserver_test.go -------------------------------------------------------------------------------- /server/ws/adapter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/ws/adapter.go -------------------------------------------------------------------------------- /server/ws/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/ws/common.go -------------------------------------------------------------------------------- /server/ws/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/ws/helpers_test.go -------------------------------------------------------------------------------- /server/ws/mocks/mockpluginapi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/ws/mocks/mockpluginapi.go -------------------------------------------------------------------------------- /server/ws/mocks/mockstore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/ws/mocks/mockstore.go -------------------------------------------------------------------------------- /server/ws/plugin_adapter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/ws/plugin_adapter.go -------------------------------------------------------------------------------- /server/ws/plugin_adapter_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/ws/plugin_adapter_client.go -------------------------------------------------------------------------------- /server/ws/plugin_adapter_cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/ws/plugin_adapter_cluster.go -------------------------------------------------------------------------------- /server/ws/plugin_adapter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/ws/plugin_adapter_test.go -------------------------------------------------------------------------------- /server/ws/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/ws/server.go -------------------------------------------------------------------------------- /server/ws/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/server/ws/server_test.go -------------------------------------------------------------------------------- /webapp/.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /webapp/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/.eslintrc.json -------------------------------------------------------------------------------- /webapp/.nvmrc: -------------------------------------------------------------------------------- 1 | 20.11 2 | -------------------------------------------------------------------------------- /webapp/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/.prettierignore -------------------------------------------------------------------------------- /webapp/.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "tabWidth": 4 3 | } 4 | -------------------------------------------------------------------------------- /webapp/.stylelintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/.stylelintrc.json -------------------------------------------------------------------------------- /webapp/NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/NOTICE.txt -------------------------------------------------------------------------------- /webapp/__mocks__/fileMock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/__mocks__/fileMock.js -------------------------------------------------------------------------------- /webapp/__mocks__/styleMock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/__mocks__/styleMock.js -------------------------------------------------------------------------------- /webapp/cypress.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/cypress.json -------------------------------------------------------------------------------- /webapp/cypress/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/cypress/config.json -------------------------------------------------------------------------------- /webapp/cypress/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/cypress/global.d.ts -------------------------------------------------------------------------------- /webapp/cypress/integration/cardBadges.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/cypress/integration/cardBadges.ts -------------------------------------------------------------------------------- /webapp/cypress/plugins/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/cypress/plugins/index.js -------------------------------------------------------------------------------- /webapp/cypress/support/api_commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/cypress/support/api_commands.ts -------------------------------------------------------------------------------- /webapp/cypress/support/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/cypress/support/index.ts -------------------------------------------------------------------------------- /webapp/cypress/support/ui_commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/cypress/support/ui_commands.ts -------------------------------------------------------------------------------- /webapp/cypress/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/cypress/tsconfig.json -------------------------------------------------------------------------------- /webapp/html-templates/deveditor.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/html-templates/deveditor.ejs -------------------------------------------------------------------------------- /webapp/html-templates/page.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/html-templates/page.ejs -------------------------------------------------------------------------------- /webapp/i18n/ar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/ar.json -------------------------------------------------------------------------------- /webapp/i18n/ars.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /webapp/i18n/ca.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/ca.json -------------------------------------------------------------------------------- /webapp/i18n/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/de.json -------------------------------------------------------------------------------- /webapp/i18n/el.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/el.json -------------------------------------------------------------------------------- /webapp/i18n/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/en.json -------------------------------------------------------------------------------- /webapp/i18n/en_AU.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/en_AU.json -------------------------------------------------------------------------------- /webapp/i18n/es.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/es.json -------------------------------------------------------------------------------- /webapp/i18n/et.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/et.json -------------------------------------------------------------------------------- /webapp/i18n/fa.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/fa.json -------------------------------------------------------------------------------- /webapp/i18n/fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/fr.json -------------------------------------------------------------------------------- /webapp/i18n/he.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/he.json -------------------------------------------------------------------------------- /webapp/i18n/hr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/hr.json -------------------------------------------------------------------------------- /webapp/i18n/hu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/hu.json -------------------------------------------------------------------------------- /webapp/i18n/id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/id.json -------------------------------------------------------------------------------- /webapp/i18n/it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/it.json -------------------------------------------------------------------------------- /webapp/i18n/ja.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/ja.json -------------------------------------------------------------------------------- /webapp/i18n/ka.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/ka.json -------------------------------------------------------------------------------- /webapp/i18n/kab.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /webapp/i18n/kk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/kk.json -------------------------------------------------------------------------------- /webapp/i18n/ko.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/ko.json -------------------------------------------------------------------------------- /webapp/i18n/lt.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /webapp/i18n/ml.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/ml.json -------------------------------------------------------------------------------- /webapp/i18n/nb_NO.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/nb_NO.json -------------------------------------------------------------------------------- /webapp/i18n/nl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/nl.json -------------------------------------------------------------------------------- /webapp/i18n/oc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/oc.json -------------------------------------------------------------------------------- /webapp/i18n/pl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/pl.json -------------------------------------------------------------------------------- /webapp/i18n/pt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/pt.json -------------------------------------------------------------------------------- /webapp/i18n/pt_BR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/pt_BR.json -------------------------------------------------------------------------------- /webapp/i18n/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/ru.json -------------------------------------------------------------------------------- /webapp/i18n/sk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/sk.json -------------------------------------------------------------------------------- /webapp/i18n/sl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/sl.json -------------------------------------------------------------------------------- /webapp/i18n/sv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/sv.json -------------------------------------------------------------------------------- /webapp/i18n/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/tr.json -------------------------------------------------------------------------------- /webapp/i18n/uk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/uk.json -------------------------------------------------------------------------------- /webapp/i18n/vi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/vi.json -------------------------------------------------------------------------------- /webapp/i18n/zh_Hans.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/zh_Hans.json -------------------------------------------------------------------------------- /webapp/i18n/zh_Hant.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/i18n/zh_Hant.json -------------------------------------------------------------------------------- /webapp/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/package-lock.json -------------------------------------------------------------------------------- /webapp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/package.json -------------------------------------------------------------------------------- /webapp/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/app.tsx -------------------------------------------------------------------------------- /webapp/src/archiver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/archiver.ts -------------------------------------------------------------------------------- /webapp/src/blockIcons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/blockIcons.ts -------------------------------------------------------------------------------- /webapp/src/blocks/attachmentBlock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/blocks/attachmentBlock.tsx -------------------------------------------------------------------------------- /webapp/src/blocks/block.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/blocks/block.test.ts -------------------------------------------------------------------------------- /webapp/src/blocks/block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/blocks/block.ts -------------------------------------------------------------------------------- /webapp/src/blocks/board.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/blocks/board.test.ts -------------------------------------------------------------------------------- /webapp/src/blocks/board.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/blocks/board.ts -------------------------------------------------------------------------------- /webapp/src/blocks/boardView.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/blocks/boardView.test.ts -------------------------------------------------------------------------------- /webapp/src/blocks/boardView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/blocks/boardView.ts -------------------------------------------------------------------------------- /webapp/src/blocks/card.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/blocks/card.ts -------------------------------------------------------------------------------- /webapp/src/blocks/checkboxBlock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/blocks/checkboxBlock.ts -------------------------------------------------------------------------------- /webapp/src/blocks/commentBlock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/blocks/commentBlock.ts -------------------------------------------------------------------------------- /webapp/src/blocks/contentBlock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/blocks/contentBlock.ts -------------------------------------------------------------------------------- /webapp/src/blocks/dividerBlock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/blocks/dividerBlock.ts -------------------------------------------------------------------------------- /webapp/src/blocks/filterClause.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/blocks/filterClause.test.ts -------------------------------------------------------------------------------- /webapp/src/blocks/filterClause.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/blocks/filterClause.ts -------------------------------------------------------------------------------- /webapp/src/blocks/filterGroup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/blocks/filterGroup.ts -------------------------------------------------------------------------------- /webapp/src/blocks/h1Block.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/blocks/h1Block.tsx -------------------------------------------------------------------------------- /webapp/src/blocks/h2Block.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/blocks/h2Block.tsx -------------------------------------------------------------------------------- /webapp/src/blocks/h3Block.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/blocks/h3Block.tsx -------------------------------------------------------------------------------- /webapp/src/blocks/imageBlock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/blocks/imageBlock.ts -------------------------------------------------------------------------------- /webapp/src/blocks/sharing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/blocks/sharing.ts -------------------------------------------------------------------------------- /webapp/src/blocks/team.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/blocks/team.ts -------------------------------------------------------------------------------- /webapp/src/blocks/textBlock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/blocks/textBlock.ts -------------------------------------------------------------------------------- /webapp/src/blocks/workspace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/blocks/workspace.ts -------------------------------------------------------------------------------- /webapp/src/boardCloudLimits/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/boardCloudLimits/index.ts -------------------------------------------------------------------------------- /webapp/src/boardUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/boardUtils.ts -------------------------------------------------------------------------------- /webapp/src/boardsCloudLimits/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/boardsCloudLimits/index.ts -------------------------------------------------------------------------------- /webapp/src/cardFilter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/cardFilter.test.ts -------------------------------------------------------------------------------- /webapp/src/cardFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/cardFilter.ts -------------------------------------------------------------------------------- /webapp/src/components/blocksEditor/blocks/list-item/list-item.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /webapp/src/components/blocksEditor/blocks/text-dev/text.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /webapp/src/components/cardBadges.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/cardBadges.scss -------------------------------------------------------------------------------- /webapp/src/components/cardBadges.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/cardBadges.tsx -------------------------------------------------------------------------------- /webapp/src/components/cardDialog.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/cardDialog.scss -------------------------------------------------------------------------------- /webapp/src/components/cardDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/cardDialog.tsx -------------------------------------------------------------------------------- /webapp/src/components/centerPanel.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/centerPanel.scss -------------------------------------------------------------------------------- /webapp/src/components/centerPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/centerPanel.tsx -------------------------------------------------------------------------------- /webapp/src/components/contentBlock.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/contentBlock.scss -------------------------------------------------------------------------------- /webapp/src/components/contentBlock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/contentBlock.tsx -------------------------------------------------------------------------------- /webapp/src/components/dialog.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/dialog.scss -------------------------------------------------------------------------------- /webapp/src/components/dialog.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/dialog.test.tsx -------------------------------------------------------------------------------- /webapp/src/components/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/dialog.tsx -------------------------------------------------------------------------------- /webapp/src/components/flashMessages.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/flashMessages.scss -------------------------------------------------------------------------------- /webapp/src/components/flashMessages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/flashMessages.tsx -------------------------------------------------------------------------------- /webapp/src/components/globalHeader/globalHeaderSettingsMenu.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /webapp/src/components/guestNoBoards.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/guestNoBoards.scss -------------------------------------------------------------------------------- /webapp/src/components/guestNoBoards.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/guestNoBoards.tsx -------------------------------------------------------------------------------- /webapp/src/components/iconSelector.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/iconSelector.scss -------------------------------------------------------------------------------- /webapp/src/components/iconSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/iconSelector.tsx -------------------------------------------------------------------------------- /webapp/src/components/kanban/kanban.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/kanban/kanban.scss -------------------------------------------------------------------------------- /webapp/src/components/kanban/kanban.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/kanban/kanban.tsx -------------------------------------------------------------------------------- /webapp/src/components/markdownEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/markdownEditor.tsx -------------------------------------------------------------------------------- /webapp/src/components/modal.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/modal.scss -------------------------------------------------------------------------------- /webapp/src/components/modal.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/modal.test.tsx -------------------------------------------------------------------------------- /webapp/src/components/modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/modal.tsx -------------------------------------------------------------------------------- /webapp/src/components/modalWrapper.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/modalWrapper.scss -------------------------------------------------------------------------------- /webapp/src/components/modalWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/modalWrapper.tsx -------------------------------------------------------------------------------- /webapp/src/components/personSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/personSelector.tsx -------------------------------------------------------------------------------- /webapp/src/components/rootPortal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/rootPortal.tsx -------------------------------------------------------------------------------- /webapp/src/components/shareBoard/shareBoardButton.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /webapp/src/components/shareBoard/shareBoardLoginButton.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /webapp/src/components/table/table.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/table/table.scss -------------------------------------------------------------------------------- /webapp/src/components/table/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/table/table.tsx -------------------------------------------------------------------------------- /webapp/src/components/table/tableRow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/table/tableRow.tsx -------------------------------------------------------------------------------- /webapp/src/components/topBar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/topBar.scss -------------------------------------------------------------------------------- /webapp/src/components/topBar.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/topBar.test.tsx -------------------------------------------------------------------------------- /webapp/src/components/topBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/topBar.tsx -------------------------------------------------------------------------------- /webapp/src/components/viewHeader/filterComponent.scss: -------------------------------------------------------------------------------- 1 | .FilterComponent { 2 | min-width: 430px; 3 | } 4 | -------------------------------------------------------------------------------- /webapp/src/components/viewMenu.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/viewMenu.scss -------------------------------------------------------------------------------- /webapp/src/components/viewMenu.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/viewMenu.test.tsx -------------------------------------------------------------------------------- /webapp/src/components/viewMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/viewMenu.tsx -------------------------------------------------------------------------------- /webapp/src/components/viewTitle.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/viewTitle.scss -------------------------------------------------------------------------------- /webapp/src/components/viewTitle.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/viewTitle.test.tsx -------------------------------------------------------------------------------- /webapp/src/components/viewTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/viewTitle.tsx -------------------------------------------------------------------------------- /webapp/src/components/withWebSockets.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/withWebSockets.tsx -------------------------------------------------------------------------------- /webapp/src/components/workspace.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/workspace.scss -------------------------------------------------------------------------------- /webapp/src/components/workspace.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/workspace.test.tsx -------------------------------------------------------------------------------- /webapp/src/components/workspace.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/components/workspace.tsx -------------------------------------------------------------------------------- /webapp/src/config/clientConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/config/clientConfig.ts -------------------------------------------------------------------------------- /webapp/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/constants.ts -------------------------------------------------------------------------------- /webapp/src/csvExporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/csvExporter.ts -------------------------------------------------------------------------------- /webapp/src/emojiList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/emojiList.ts -------------------------------------------------------------------------------- /webapp/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/errors.ts -------------------------------------------------------------------------------- /webapp/src/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/file.ts -------------------------------------------------------------------------------- /webapp/src/fileIcons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/fileIcons.ts -------------------------------------------------------------------------------- /webapp/src/hooks/permissions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/hooks/permissions.tsx -------------------------------------------------------------------------------- /webapp/src/hooks/sortable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/hooks/sortable.tsx -------------------------------------------------------------------------------- /webapp/src/hooks/useGetAllTemplates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/hooks/useGetAllTemplates.ts -------------------------------------------------------------------------------- /webapp/src/hooks/websockets.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/hooks/websockets.tsx -------------------------------------------------------------------------------- /webapp/src/i18n.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/i18n.tsx -------------------------------------------------------------------------------- /webapp/src/insights/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/insights/index.ts -------------------------------------------------------------------------------- /webapp/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/main.tsx -------------------------------------------------------------------------------- /webapp/src/mutator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/mutator.test.ts -------------------------------------------------------------------------------- /webapp/src/mutator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/mutator.ts -------------------------------------------------------------------------------- /webapp/src/nativeApp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/nativeApp.ts -------------------------------------------------------------------------------- /webapp/src/octoClient.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/octoClient.test.ts -------------------------------------------------------------------------------- /webapp/src/octoClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/octoClient.ts -------------------------------------------------------------------------------- /webapp/src/octoUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/octoUtils.test.ts -------------------------------------------------------------------------------- /webapp/src/octoUtils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/octoUtils.tsx -------------------------------------------------------------------------------- /webapp/src/onboardingTour/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/onboardingTour/index.ts -------------------------------------------------------------------------------- /webapp/src/pages/boardPage/boardPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/pages/boardPage/boardPage.tsx -------------------------------------------------------------------------------- /webapp/src/pages/changePasswordPage.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/pages/changePasswordPage.scss -------------------------------------------------------------------------------- /webapp/src/pages/changePasswordPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/pages/changePasswordPage.tsx -------------------------------------------------------------------------------- /webapp/src/pages/errorPage.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/pages/errorPage.scss -------------------------------------------------------------------------------- /webapp/src/pages/errorPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/pages/errorPage.tsx -------------------------------------------------------------------------------- /webapp/src/pages/loginPage.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/pages/loginPage.scss -------------------------------------------------------------------------------- /webapp/src/pages/loginPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/pages/loginPage.tsx -------------------------------------------------------------------------------- /webapp/src/pages/registerPage.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/pages/registerPage.scss -------------------------------------------------------------------------------- /webapp/src/pages/registerPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/pages/registerPage.tsx -------------------------------------------------------------------------------- /webapp/src/pages/welcome/welcomePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/pages/welcome/welcomePage.tsx -------------------------------------------------------------------------------- /webapp/src/properties/baseTextEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/properties/baseTextEditor.tsx -------------------------------------------------------------------------------- /webapp/src/properties/date/date.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/properties/date/date.scss -------------------------------------------------------------------------------- /webapp/src/properties/date/date.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/properties/date/date.test.tsx -------------------------------------------------------------------------------- /webapp/src/properties/date/date.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/properties/date/date.tsx -------------------------------------------------------------------------------- /webapp/src/properties/date/property.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/properties/date/property.tsx -------------------------------------------------------------------------------- /webapp/src/properties/email/email.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/properties/email/email.tsx -------------------------------------------------------------------------------- /webapp/src/properties/email/property.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/properties/email/property.tsx -------------------------------------------------------------------------------- /webapp/src/properties/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/properties/index.tsx -------------------------------------------------------------------------------- /webapp/src/properties/number/number.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/properties/number/number.tsx -------------------------------------------------------------------------------- /webapp/src/properties/person/person.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/properties/person/person.tsx -------------------------------------------------------------------------------- /webapp/src/properties/phone/phone.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/properties/phone/phone.tsx -------------------------------------------------------------------------------- /webapp/src/properties/phone/property.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/properties/phone/property.tsx -------------------------------------------------------------------------------- /webapp/src/properties/select/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/properties/select/select.tsx -------------------------------------------------------------------------------- /webapp/src/properties/text/property.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/properties/text/property.tsx -------------------------------------------------------------------------------- /webapp/src/properties/text/text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/properties/text/text.tsx -------------------------------------------------------------------------------- /webapp/src/properties/types.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/properties/types.tsx -------------------------------------------------------------------------------- /webapp/src/properties/url/property.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/properties/url/property.tsx -------------------------------------------------------------------------------- /webapp/src/properties/url/url.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/properties/url/url.scss -------------------------------------------------------------------------------- /webapp/src/properties/url/url.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/properties/url/url.test.tsx -------------------------------------------------------------------------------- /webapp/src/properties/url/url.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/properties/url/url.tsx -------------------------------------------------------------------------------- /webapp/src/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/route.tsx -------------------------------------------------------------------------------- /webapp/src/router.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/router.tsx -------------------------------------------------------------------------------- /webapp/src/statistics/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/statistics/index.ts -------------------------------------------------------------------------------- /webapp/src/store/attachments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/store/attachments.ts -------------------------------------------------------------------------------- /webapp/src/store/boards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/store/boards.ts -------------------------------------------------------------------------------- /webapp/src/store/cards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/store/cards.ts -------------------------------------------------------------------------------- /webapp/src/store/channels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/store/channels.ts -------------------------------------------------------------------------------- /webapp/src/store/clientConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/store/clientConfig.ts -------------------------------------------------------------------------------- /webapp/src/store/comments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/store/comments.ts -------------------------------------------------------------------------------- /webapp/src/store/contents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/store/contents.ts -------------------------------------------------------------------------------- /webapp/src/store/globalError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/store/globalError.ts -------------------------------------------------------------------------------- /webapp/src/store/globalTemplates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/store/globalTemplates.ts -------------------------------------------------------------------------------- /webapp/src/store/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/store/hooks.ts -------------------------------------------------------------------------------- /webapp/src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/store/index.ts -------------------------------------------------------------------------------- /webapp/src/store/initialLoad.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/store/initialLoad.ts -------------------------------------------------------------------------------- /webapp/src/store/language.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/store/language.ts -------------------------------------------------------------------------------- /webapp/src/store/limits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/store/limits.ts -------------------------------------------------------------------------------- /webapp/src/store/searchText.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/store/searchText.ts -------------------------------------------------------------------------------- /webapp/src/store/sidebar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/store/sidebar.ts -------------------------------------------------------------------------------- /webapp/src/store/teams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/store/teams.ts -------------------------------------------------------------------------------- /webapp/src/store/users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/store/users.ts -------------------------------------------------------------------------------- /webapp/src/store/views.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/store/views.ts -------------------------------------------------------------------------------- /webapp/src/styles/_markdown.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/styles/_markdown.scss -------------------------------------------------------------------------------- /webapp/src/styles/_modifiers.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/styles/_modifiers.scss -------------------------------------------------------------------------------- /webapp/src/styles/_typography.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/styles/_typography.scss -------------------------------------------------------------------------------- /webapp/src/styles/_z-index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/styles/_z-index.scss -------------------------------------------------------------------------------- /webapp/src/styles/labels.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/styles/labels.scss -------------------------------------------------------------------------------- /webapp/src/styles/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/styles/main.scss -------------------------------------------------------------------------------- /webapp/src/styles/shared-variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/styles/shared-variables.scss -------------------------------------------------------------------------------- /webapp/src/styles/variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/styles/variables.scss -------------------------------------------------------------------------------- /webapp/src/svg/card-skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/svg/card-skeleton.tsx -------------------------------------------------------------------------------- /webapp/src/svg/error-illustration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/svg/error-illustration.tsx -------------------------------------------------------------------------------- /webapp/src/svg/search-illustration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/svg/search-illustration.tsx -------------------------------------------------------------------------------- /webapp/src/telemetry/telemetry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/telemetry/telemetry.ts -------------------------------------------------------------------------------- /webapp/src/telemetry/telemetryClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/telemetry/telemetryClient.ts -------------------------------------------------------------------------------- /webapp/src/test/fetchMock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/test/fetchMock.ts -------------------------------------------------------------------------------- /webapp/src/test/testBlockFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/test/testBlockFactory.ts -------------------------------------------------------------------------------- /webapp/src/testUtils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/testUtils.tsx -------------------------------------------------------------------------------- /webapp/src/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/theme.ts -------------------------------------------------------------------------------- /webapp/src/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/tsconfig.json -------------------------------------------------------------------------------- /webapp/src/types/images.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/types/images.d.ts -------------------------------------------------------------------------------- /webapp/src/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/types/index.d.ts -------------------------------------------------------------------------------- /webapp/src/undoManager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/undoManager.test.ts -------------------------------------------------------------------------------- /webapp/src/undomanager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/undomanager.ts -------------------------------------------------------------------------------- /webapp/src/user.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/user.tsx -------------------------------------------------------------------------------- /webapp/src/userSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/userSettings.ts -------------------------------------------------------------------------------- /webapp/src/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/utils.test.ts -------------------------------------------------------------------------------- /webapp/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/utils.ts -------------------------------------------------------------------------------- /webapp/src/widgets/buttons/button.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/buttons/button.scss -------------------------------------------------------------------------------- /webapp/src/widgets/buttons/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/buttons/button.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/editable.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/editable.scss -------------------------------------------------------------------------------- /webapp/src/widgets/editable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/editable.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/editableArea.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/editableArea.scss -------------------------------------------------------------------------------- /webapp/src/widgets/editableArea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/editableArea.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/editableDayPicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/editableDayPicker.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/emojiPicker.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/emojiPicker.scss -------------------------------------------------------------------------------- /webapp/src/widgets/emojiPicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/emojiPicker.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/guestBadge.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/guestBadge.scss -------------------------------------------------------------------------------- /webapp/src/widgets/guestBadge.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/guestBadge.test.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/guestBadge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/guestBadge.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/HandRight.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/HandRight.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/Link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/Link.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/add.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /webapp/src/widgets/icons/add.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/add.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/alert.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/apps.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/apps.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/board.scss: -------------------------------------------------------------------------------- 1 | .BoardIcon { 2 | stroke-width: 8px; 3 | } 4 | -------------------------------------------------------------------------------- /webapp/src/widgets/icons/board.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/board.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/brokenFile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/brokenFile.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/calendar.scss: -------------------------------------------------------------------------------- 1 | .CalendarIcon { 2 | stroke-width: 8px; 3 | } 4 | -------------------------------------------------------------------------------- /webapp/src/widgets/icons/calendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/calendar.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/card.scss: -------------------------------------------------------------------------------- 1 | .CardIcon { 2 | stroke-width: 6px; 3 | } 4 | -------------------------------------------------------------------------------- /webapp/src/widgets/icons/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/card.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/check.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/check.scss -------------------------------------------------------------------------------- /webapp/src/widgets/icons/check.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/check.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/checkIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/checkIcon.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/chevronDown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/chevronDown.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/chevronUp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/chevronUp.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/close.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/close.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/closeCircle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/closeCircle.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/compassIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/compassIcon.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/delete.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/delete.scss -------------------------------------------------------------------------------- /webapp/src/widgets/icons/delete.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/delete.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/divider.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/divider.scss -------------------------------------------------------------------------------- /webapp/src/widgets/icons/divider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/divider.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/dot.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/dot.scss -------------------------------------------------------------------------------- /webapp/src/widgets/icons/dot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/dot.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/dropdown.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/dropdown.scss -------------------------------------------------------------------------------- /webapp/src/widgets/icons/dropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/dropdown.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/duplicate.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/duplicate.scss -------------------------------------------------------------------------------- /webapp/src/widgets/icons/duplicate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/duplicate.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/edit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/edit.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/emoji.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/emoji.scss -------------------------------------------------------------------------------- /webapp/src/widgets/icons/emoji.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/emoji.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/folder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/folder.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/gallery.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/gallery.scss -------------------------------------------------------------------------------- /webapp/src/widgets/icons/gallery.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/gallery.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/globe.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/globe.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/grip.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/grip.scss -------------------------------------------------------------------------------- /webapp/src/widgets/icons/grip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/grip.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/hamburger.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/hamburger.scss -------------------------------------------------------------------------------- /webapp/src/widgets/icons/hamburger.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/hamburger.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/help.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/help.scss -------------------------------------------------------------------------------- /webapp/src/widgets/icons/help.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/help.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/hide.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/hide.scss -------------------------------------------------------------------------------- /webapp/src/widgets/icons/hide.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/hide.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/hideSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/hideSidebar.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/image.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/image.scss -------------------------------------------------------------------------------- /webapp/src/widgets/icons/image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/image.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/link.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/link.scss -------------------------------------------------------------------------------- /webapp/src/widgets/icons/lockOutline.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/lockOutline.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/logo.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/logo.scss -------------------------------------------------------------------------------- /webapp/src/widgets/icons/logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/logo.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/message.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/newFolder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/newFolder.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/options.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /webapp/src/widgets/icons/options.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/options.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/random.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/random.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/search.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/settings.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /webapp/src/widgets/icons/settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/settings.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/show.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/show.scss -------------------------------------------------------------------------------- /webapp/src/widgets/icons/show.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/show.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/showSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/showSidebar.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/sortDown.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/sortDown.scss -------------------------------------------------------------------------------- /webapp/src/widgets/icons/sortDown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/sortDown.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/sortUp.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/sortUp.scss -------------------------------------------------------------------------------- /webapp/src/widgets/icons/sortUp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/sortUp.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/table.scss: -------------------------------------------------------------------------------- 1 | .TableIcon { 2 | stroke-width: 8px; 3 | } 4 | -------------------------------------------------------------------------------- /webapp/src/widgets/icons/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/table.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/text.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/text.scss -------------------------------------------------------------------------------- /webapp/src/widgets/icons/text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/text.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/icons/update.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/icons/update.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/label.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/label.scss -------------------------------------------------------------------------------- /webapp/src/widgets/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/label.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/menu/colorOption.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/menu/colorOption.scss -------------------------------------------------------------------------------- /webapp/src/widgets/menu/colorOption.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/menu/colorOption.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/menu/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/menu/index.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/menu/labelOption.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/menu/labelOption.scss -------------------------------------------------------------------------------- /webapp/src/widgets/menu/labelOption.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/menu/labelOption.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/menu/menu.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/menu/menu.scss -------------------------------------------------------------------------------- /webapp/src/widgets/menu/menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/menu/menu.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/menu/menuItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/menu/menuItem.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/menu/menuUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/menu/menuUtil.ts -------------------------------------------------------------------------------- /webapp/src/widgets/menu/switchOption.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/menu/switchOption.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/menu/textOption.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/menu/textOption.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/menuWrapper.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/menuWrapper.scss -------------------------------------------------------------------------------- /webapp/src/widgets/menuWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/menuWrapper.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/propertyMenu.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/propertyMenu.scss -------------------------------------------------------------------------------- /webapp/src/widgets/propertyMenu.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/propertyMenu.test.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/propertyMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/propertyMenu.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/switch.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/switch.scss -------------------------------------------------------------------------------- /webapp/src/widgets/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/switch.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/tooltip.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/tooltip.scss -------------------------------------------------------------------------------- /webapp/src/widgets/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/tooltip.tsx -------------------------------------------------------------------------------- /webapp/src/widgets/valueSelector.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/valueSelector.scss -------------------------------------------------------------------------------- /webapp/src/widgets/valueSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/widgets/valueSelector.tsx -------------------------------------------------------------------------------- /webapp/src/wsclient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/src/wsclient.ts -------------------------------------------------------------------------------- /webapp/static/addDescription.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/static/addDescription.png -------------------------------------------------------------------------------- /webapp/static/addProperty.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/static/addProperty.gif -------------------------------------------------------------------------------- /webapp/static/app-bar-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/static/app-bar-icon.png -------------------------------------------------------------------------------- /webapp/static/boards-screenshots.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/static/boards-screenshots.png -------------------------------------------------------------------------------- /webapp/static/boards-welcome-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/static/boards-welcome-small.png -------------------------------------------------------------------------------- /webapp/static/boards-welcome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/static/boards-welcome.png -------------------------------------------------------------------------------- /webapp/static/changeViews.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/static/changeViews.gif -------------------------------------------------------------------------------- /webapp/static/comment.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/static/comment.gif -------------------------------------------------------------------------------- /webapp/static/copyLink.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/static/copyLink.gif -------------------------------------------------------------------------------- /webapp/static/emoji_spirit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/static/emoji_spirit.png -------------------------------------------------------------------------------- /webapp/static/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/static/favicon.svg -------------------------------------------------------------------------------- /webapp/static/onboardingBg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/static/onboardingBg.jpg -------------------------------------------------------------------------------- /webapp/static/share.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/static/share.gif -------------------------------------------------------------------------------- /webapp/static/upgrade.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/static/upgrade.png -------------------------------------------------------------------------------- /webapp/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/tsconfig.json -------------------------------------------------------------------------------- /webapp/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/tslint.json -------------------------------------------------------------------------------- /webapp/webpack.common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/webpack.common.js -------------------------------------------------------------------------------- /webapp/webpack.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/webpack.dev.js -------------------------------------------------------------------------------- /webapp/webpack.editor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/webpack.editor.js -------------------------------------------------------------------------------- /webapp/webpack.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/webapp/webpack.prod.js -------------------------------------------------------------------------------- /website/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/.editorconfig -------------------------------------------------------------------------------- /website/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/.gitignore -------------------------------------------------------------------------------- /website/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/Makefile -------------------------------------------------------------------------------- /website/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/README.md -------------------------------------------------------------------------------- /website/site/.hugo_build.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /website/site/archetypes/default.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/archetypes/default.md -------------------------------------------------------------------------------- /website/site/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/config.toml -------------------------------------------------------------------------------- /website/site/content/download/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/content/download/index.html -------------------------------------------------------------------------------- /website/site/content/feedback/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/content/feedback/_index.md -------------------------------------------------------------------------------- /website/site/layouts/404.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /website/site/layouts/_default/list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/layouts/_default/list.html -------------------------------------------------------------------------------- /website/site/layouts/_default/page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/layouts/_default/page.html -------------------------------------------------------------------------------- /website/site/layouts/blog/li.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/layouts/blog/li.html -------------------------------------------------------------------------------- /website/site/layouts/blog/list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/layouts/blog/list.html -------------------------------------------------------------------------------- /website/site/layouts/blog/single.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/layouts/blog/single.html -------------------------------------------------------------------------------- /website/site/layouts/blog/summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/layouts/blog/summary.html -------------------------------------------------------------------------------- /website/site/layouts/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/layouts/index.html -------------------------------------------------------------------------------- /website/site/layouts/indexes/tag.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/layouts/indexes/tag.html -------------------------------------------------------------------------------- /website/site/layouts/partials/head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/layouts/partials/head.html -------------------------------------------------------------------------------- /website/site/layouts/partials/hero.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/layouts/partials/hero.html -------------------------------------------------------------------------------- /website/site/layouts/partials/intro.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/layouts/partials/intro.html -------------------------------------------------------------------------------- /website/site/layouts/partials/nav.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/layouts/partials/nav.html -------------------------------------------------------------------------------- /website/site/layouts/shortcodes/baseurl.html: -------------------------------------------------------------------------------- 1 | {{ .Page.Site.BaseURL }} 2 | -------------------------------------------------------------------------------- /website/site/layouts/shortcodes/blogurl.html: -------------------------------------------------------------------------------- 1 | {{ .Page.Site.BaseURL }}blog 2 | -------------------------------------------------------------------------------- /website/site/layouts/shortcodes/content.html: -------------------------------------------------------------------------------- 1 | {{ .Get 0 | readFile | markdownify }} 2 | -------------------------------------------------------------------------------- /website/site/layouts/shortcodes/md.html: -------------------------------------------------------------------------------- 1 | {{ .Inner }} 2 | -------------------------------------------------------------------------------- /website/site/static/css/bar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/static/css/bar.css -------------------------------------------------------------------------------- /website/site/static/css/code.css: -------------------------------------------------------------------------------- 1 | code { 2 | padding: .2rem; 3 | } 4 | -------------------------------------------------------------------------------- /website/site/static/css/markdown.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/static/css/markdown.css -------------------------------------------------------------------------------- /website/site/static/css/note.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/static/css/note.css -------------------------------------------------------------------------------- /website/site/static/css/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/static/css/styles.css -------------------------------------------------------------------------------- /website/site/static/css/tabs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/static/css/tabs.css -------------------------------------------------------------------------------- /website/site/static/img/arrow-right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/static/img/arrow-right.svg -------------------------------------------------------------------------------- /website/site/static/img/bullseye.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/static/img/bullseye.svg -------------------------------------------------------------------------------- /website/site/static/img/check.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/static/img/check.svg -------------------------------------------------------------------------------- /website/site/static/img/extend-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/static/img/extend-icon.svg -------------------------------------------------------------------------------- /website/site/static/img/footer-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/static/img/footer-logo.svg -------------------------------------------------------------------------------- /website/site/static/img/hero.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/static/img/hero.jpg -------------------------------------------------------------------------------- /website/site/static/img/logo-white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/static/img/logo-white.svg -------------------------------------------------------------------------------- /website/site/static/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/static/img/logo.svg -------------------------------------------------------------------------------- /website/site/static/img/mm-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/static/img/mm-logo.svg -------------------------------------------------------------------------------- /website/site/static/img/ms-app-store.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/static/img/ms-app-store.svg -------------------------------------------------------------------------------- /website/site/static/img/needhelp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/static/img/needhelp.svg -------------------------------------------------------------------------------- /website/site/static/img/search-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/static/img/search-icon.svg -------------------------------------------------------------------------------- /website/site/static/img/tabs/boards.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/static/img/tabs/boards.png -------------------------------------------------------------------------------- /website/site/static/img/teams-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/static/img/teams-icon.svg -------------------------------------------------------------------------------- /website/site/static/img/teams/aig.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/static/img/teams/aig.svg -------------------------------------------------------------------------------- /website/site/static/img/teams/nasa.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/static/img/teams/nasa.svg -------------------------------------------------------------------------------- /website/site/static/img/teams/nasdaq.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/static/img/teams/nasdaq.svg -------------------------------------------------------------------------------- /website/site/static/img/use-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/static/img/use-icon.svg -------------------------------------------------------------------------------- /website/site/static/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/static/js/main.js -------------------------------------------------------------------------------- /website/site/static/js/tabs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/static/js/tabs.js -------------------------------------------------------------------------------- /website/site/static/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/static/robots.txt -------------------------------------------------------------------------------- /website/site/themes/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/themes/config.toml -------------------------------------------------------------------------------- /website/site/themes/layouts/404.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /website/site/themes/layouts/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/website/site/themes/layouts/index.html -------------------------------------------------------------------------------- /win-wpf/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/win-wpf/.gitignore -------------------------------------------------------------------------------- /win-wpf/AppxManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/win-wpf/AppxManifest.xml -------------------------------------------------------------------------------- /win-wpf/Focalboard.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/win-wpf/Focalboard.sln -------------------------------------------------------------------------------- /win-wpf/Focalboard/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/win-wpf/Focalboard/App.config -------------------------------------------------------------------------------- /win-wpf/Focalboard/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/win-wpf/Focalboard/App.xaml -------------------------------------------------------------------------------- /win-wpf/Focalboard/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/win-wpf/Focalboard/App.xaml.cs -------------------------------------------------------------------------------- /win-wpf/Focalboard/Focalboard.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/win-wpf/Focalboard/Focalboard.csproj -------------------------------------------------------------------------------- /win-wpf/Focalboard/MainWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/win-wpf/Focalboard/MainWindow.xaml -------------------------------------------------------------------------------- /win-wpf/Focalboard/MainWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/win-wpf/Focalboard/MainWindow.xaml.cs -------------------------------------------------------------------------------- /win-wpf/Focalboard/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/win-wpf/Focalboard/Utils.cs -------------------------------------------------------------------------------- /win-wpf/Focalboard/Webview2Installer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/win-wpf/Focalboard/Webview2Installer.cs -------------------------------------------------------------------------------- /win-wpf/Focalboard/focalboard.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/win-wpf/Focalboard/focalboard.ico -------------------------------------------------------------------------------- /win-wpf/Focalboard/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/win-wpf/Focalboard/packages.config -------------------------------------------------------------------------------- /win-wpf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/win-wpf/README.md -------------------------------------------------------------------------------- /win-wpf/art/StoreLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/win-wpf/art/StoreLogo.png -------------------------------------------------------------------------------- /win-wpf/art/icon150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/win-wpf/art/icon150.png -------------------------------------------------------------------------------- /win-wpf/art/icon44.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/win-wpf/art/icon44.png -------------------------------------------------------------------------------- /win-wpf/build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/win-wpf/build.bat -------------------------------------------------------------------------------- /win-wpf/package-zip.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/win-wpf/package-zip.bat -------------------------------------------------------------------------------- /win-wpf/package.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattermost-community/focalboard/HEAD/win-wpf/package.bat --------------------------------------------------------------------------------