├── .dockerignore ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── README_COVER.png ├── ecosystem.config.js ├── file-upload ├── .env.template ├── .gitignore ├── .npmignore ├── README.md ├── __mocks__ │ └── uuid.ts ├── jest.config.js ├── package.json ├── src │ ├── DiskStorage.ts │ ├── FileManager.test.ts │ ├── FileManager.ts │ ├── HttpError.ts │ ├── S3.ts │ ├── Storage.ts │ ├── __mocks__ │ │ └── imageProcessing.ts │ ├── imageProcessing.ts │ └── index.ts ├── tsconfig.json ├── tslint.json ├── types │ └── async-exit-hook │ │ └── index.d.ts └── yarn.lock ├── hermes ├── .gitignore ├── README.md ├── dev │ ├── certificate.pem │ └── key.pem ├── index.d.ts ├── index.js ├── jsconfig.json ├── package.json ├── scripts │ ├── console.js │ └── run_scenario.js ├── src │ ├── client │ │ ├── client.js │ │ ├── client_received_event.js │ │ └── client_room_data.js │ ├── globals.js │ ├── hermes.js │ ├── lib │ │ ├── _lib.js │ │ ├── analytics.js │ │ ├── app_info.js │ │ ├── error_codes.js │ │ ├── event │ │ │ ├── _events.js │ │ │ ├── error_event.js │ │ │ ├── hermes_error.js │ │ │ ├── hermes_event.js │ │ │ ├── peer_event.js │ │ │ ├── response_event.js │ │ │ └── system_event.js │ │ ├── log.js │ │ ├── socket_group.js │ │ └── util.js │ └── server │ │ ├── event_processor.js │ │ ├── participant.js │ │ ├── participants.js │ │ └── processors │ │ ├── _processors.js │ │ ├── analytics_processor.js │ │ ├── connection_processor.js │ │ ├── create_processor.js │ │ ├── delete_processor.js │ │ ├── get_processor.js │ │ ├── passthrough_processor.js │ │ └── update_processor.js ├── test │ ├── _test.js │ ├── models │ │ ├── _models.js │ │ └── room_actor_client.js │ ├── template.js │ ├── test_environment.js │ └── util.js ├── tests │ └── ws │ │ ├── client │ │ ├── client.test.js │ │ └── client_scenarios.js │ │ ├── events │ │ ├── events.test.js │ │ └── events_scenarios.js │ │ ├── participants │ │ ├── participants.test.js │ │ └── participants_scenarios.js │ │ └── server │ │ ├── server.test.js │ │ └── server_scenarios.js └── yarn.lock ├── noodle-api ├── .gitignore ├── README.md ├── index.js ├── package.json ├── scripts │ ├── console.js │ └── run_scenario.js ├── src │ ├── api │ │ ├── _api.js │ │ ├── endpoints │ │ │ ├── _endpoints.js │ │ │ ├── accounts.js │ │ │ ├── events.js │ │ │ ├── experience_ratings.js │ │ │ ├── files.js │ │ │ ├── internal.js │ │ │ ├── media_providers.js │ │ │ ├── meetings.js │ │ │ ├── opengraph.js │ │ │ ├── surveys.js │ │ │ ├── templates.js │ │ │ └── wallpapers.js │ │ ├── http.js │ │ ├── noodle_api.js │ │ ├── noodle_middleware.js │ │ └── zoo.js │ ├── globals.js │ ├── lib │ │ ├── _lib.js │ │ ├── app_info.js │ │ ├── error.js │ │ ├── feedback.js │ │ ├── files.js │ │ ├── log.js │ │ ├── opengraph.js │ │ ├── s3.js │ │ ├── util.js │ │ └── wallpapers.js │ └── server.js ├── test │ ├── _test.js │ └── template.js ├── tests │ ├── errors │ │ └── errors_scenarios.js │ ├── rooms │ │ ├── rooms.test.js │ │ └── rooms_scenarios.js │ └── users │ │ ├── users.test.js │ │ └── users_scenarios.js ├── tsconfig.json └── yarn.lock ├── noodle-shared ├── .gitignore ├── .prettierrc ├── README.md ├── baseline.sh ├── index.js ├── jest.config.js ├── package.json ├── prisma │ ├── .gitignore │ ├── migrations │ │ ├── 20221004152930_initial │ │ │ └── migration.sql │ │ ├── 20221005175907_file_uploads │ │ │ └── migration.sql │ │ ├── 20221005175952_image_dominant_color │ │ │ └── migration.sql │ │ └── migration_lock.toml │ ├── schema.prisma │ ├── seed.js │ └── seed_data │ │ └── templates │ │ ├── all_hands.json │ │ ├── brainstorm.json │ │ ├── daily.json │ │ ├── happy_hour.json │ │ ├── new.json │ │ ├── one_on_one.json │ │ ├── remote_interview.json │ │ ├── retrospective.json │ │ └── weekly.json ├── scripts │ └── console.js ├── src │ ├── api │ │ ├── _api.ts │ │ ├── http.ts │ │ └── middleware.ts │ ├── db │ │ ├── _index.ts │ │ ├── accounts.ts │ │ ├── config.ts │ │ ├── constants.ts │ │ ├── events.ts │ │ ├── experience_ratings.ts │ │ ├── magic.ts │ │ ├── messages │ │ │ └── messages.ts │ │ ├── prisma.ts │ │ ├── redis │ │ │ ├── _redis.ts │ │ │ └── redis_base.ts │ │ ├── room │ │ │ ├── _room.ts │ │ │ ├── core.ts │ │ │ ├── data.ts │ │ │ ├── memberships.ts │ │ │ ├── names_and_routes.ts │ │ │ ├── permissions.ts │ │ │ └── templates.ts │ │ ├── serialization.ts │ │ ├── time.ts │ │ └── wallpapers.ts │ ├── error │ │ └── _error.ts │ ├── index.ts │ ├── lib │ │ ├── _index.ts │ │ ├── args.ts │ │ ├── auth.ts │ │ ├── otp.ts │ │ └── routes.ts │ ├── models │ │ ├── _models.ts │ │ ├── actor.ts │ │ ├── profile.ts │ │ ├── room_actor.ts │ │ ├── room_data.ts │ │ ├── room_member.ts │ │ ├── room_widget.ts │ │ └── room_with_state.ts │ └── net │ │ ├── _net.ts │ │ └── http_client.ts ├── test.js ├── test │ ├── _test.js │ ├── clients │ │ ├── _clients.js │ │ └── http_client.js │ ├── test_environment.js │ ├── test_scenario_runner.js │ └── test_template.js ├── tests │ └── sanity │ │ └── sanity.test.js ├── tsconfig.json └── yarn.lock ├── noodle ├── .dockerignore ├── .github │ ├── CODEOWNERS │ ├── pull_request_template.md │ └── workflows │ │ ├── integration-tests.yml │ │ └── unit-tests.yml ├── .gitignore ├── .prettierrc ├── .storybook │ ├── __decorators__ │ │ └── withVideo.js │ ├── main.js │ └── preview.js ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── craco.config.js ├── cypress.json ├── cypress │ ├── fixtures │ │ ├── blue.png │ │ ├── blue.y4m │ │ ├── green.png │ │ ├── green.y4m │ │ ├── red.png │ │ └── red.y4m │ ├── integration │ │ └── smokeTest.test.ts │ ├── plugins │ │ └── index.ts │ ├── reporter-config.json │ ├── support │ │ ├── commands.d.ts │ │ ├── commands.ts │ │ ├── customAssertions.d.ts │ │ ├── customAssertions.ts │ │ ├── detectSound.ts │ │ └── index.ts │ ├── tsconfig.json │ └── util │ │ └── randomString.ts ├── jest.config.js ├── licenseFormat.json ├── netlify.toml ├── package.json ├── public │ ├── 404 │ │ └── images │ │ │ ├── background.jpg │ │ │ ├── image0.png │ │ │ ├── image1.png │ │ │ ├── image10.png │ │ │ ├── image11.png │ │ │ ├── image12.png │ │ │ ├── image13.png │ │ │ ├── image2.png │ │ │ ├── image3.png │ │ │ ├── image4.png │ │ │ ├── image5.png │ │ │ ├── image6.png │ │ │ ├── image7.png │ │ │ ├── image8.png │ │ │ ├── image9.png │ │ │ └── logo.svg │ ├── .well-known │ │ ├── apple-app-site-association │ │ └── assetlinks.json │ ├── _headers │ ├── _redirects │ ├── audio │ │ └── huddlePing.mp3 │ ├── avatars │ │ └── spritesheets │ │ │ ├── abstract_frog │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── abstract_lion │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── abstract_pig │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── abstract_rabbit │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── avocado │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── baked_potato │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── baseball │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── basketball │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── bear │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── black_cat │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── blue_robot │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── brand_pattern_01 │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── brand_pattern_02 │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── brand_pattern_03 │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── brand_pattern_04 │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── brand_pattern_05 │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── brand_pattern_06 │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── brand_pattern_07 │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── brand_pattern_08 │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── brand_pattern_09 │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── brand_pattern_10 │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── brand_pattern_11 │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── brand_pattern_12 │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── brand_pattern_13 │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── brand_pattern_14 │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── brand_pattern_15 │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── brand_pattern_16 │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── brand_pattern_17 │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── brand_pattern_18 │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── brand_pattern_19 │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── brand_pattern_20 │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── bunny │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── burger │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── cake │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── comet │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── croissant │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── donut │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── earth │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── felix │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── football │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── ice_cream │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── leaf │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── moon │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── orange_cat │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── parrot │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── pepperoni │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── pineapple │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── red_robot │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── retriever │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── ruby │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── soccerball │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── sun │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── t_rex │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── taco │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ ├── tennisball │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ │ │ └── unicorn │ │ │ ├── spritesheet.json │ │ │ └── spritesheet.png │ ├── embargo.html │ ├── favicons │ │ ├── android-chrome-192x192.png │ │ ├── android-chrome-512x512.png │ │ ├── apple-touch-icon.png │ │ ├── favicon-pinned-tab.svg │ │ ├── favicon.ico │ │ ├── favicon_128x128.png │ │ ├── favicon_16x16.png │ │ ├── favicon_256x256.png │ │ ├── favicon_32x32.png │ │ └── favicon_512x512.png │ ├── fonts │ │ ├── manrope-bold.otf │ │ ├── manrope-bold.ttf │ │ ├── manrope-bold.woff2 │ │ ├── manrope-extrabold.otf │ │ ├── manrope-extrabold.ttf │ │ ├── manrope-extrabold.woff2 │ │ ├── manrope-extralight.otf │ │ ├── manrope-extralight.ttf │ │ ├── manrope-extralight.woff2 │ │ ├── manrope-light.otf │ │ ├── manrope-light.ttf │ │ ├── manrope-light.woff2 │ │ ├── manrope-medium.otf │ │ ├── manrope-medium.ttf │ │ ├── manrope-medium.woff2 │ │ ├── manrope-regular.otf │ │ ├── manrope-regular.ttf │ │ ├── manrope-regular.woff2 │ │ ├── manrope-semibold.otf │ │ ├── manrope-semibold.ttf │ │ └── manrope-semibold.woff2 │ ├── google767a8a94c9b89ec3.html │ ├── index.html │ ├── offline.html │ ├── offline.png │ ├── robots.txt │ └── wallpapers │ │ ├── one_on_one_greenhouse_1800.webp │ │ ├── tile_blank.webp │ │ ├── tile_brainstorm.webp │ │ ├── tile_daily.webp │ │ ├── tile_happyHour.webp │ │ ├── tile_interview.webp │ │ ├── tile_one_on_one.webp │ │ ├── tile_retro.webp │ │ └── tile_weekly.webp ├── server.js ├── src │ ├── App.tsx │ ├── Layouts │ │ ├── CenterColumnPage │ │ │ └── CenterColumnPage.tsx │ │ ├── Page │ │ │ └── Page.tsx │ │ ├── TwoColLayout │ │ │ ├── Column │ │ │ │ └── Column.tsx │ │ │ └── TwoColLayout.tsx │ │ └── formPage │ │ │ ├── FormPage.tsx │ │ │ ├── FormPageContent.tsx │ │ │ ├── FormPageFields.tsx │ │ │ ├── FormPageImage.tsx │ │ │ └── FormPageTitle.tsx │ ├── Routes.tsx │ ├── __mocks__ │ │ ├── fileMock.ts │ │ ├── reconnecting-websocket.ts │ │ └── twilio-video.ts │ ├── analytics │ │ ├── Analytics.ts │ │ ├── analyticsRef.ts │ │ └── constants.ts │ ├── api │ │ ├── ApiCoreClient.ts │ │ ├── README.md │ │ ├── __mocks__ │ │ │ ├── client.ts │ │ │ └── useRoomStore.ts │ │ ├── client.ts │ │ ├── roomState │ │ │ ├── RoomStateCacheApi.test.ts │ │ │ ├── RoomStateCacheApi.ts │ │ │ ├── SocketConnection.test.ts │ │ │ ├── SocketConnection.ts │ │ │ ├── __mocks__ │ │ │ │ └── SocketConnection.ts │ │ │ ├── combineAndImmer.ts │ │ │ ├── exportRoomTemplate.ts │ │ │ ├── roomStateStore.ts │ │ │ ├── sanityCheckWidget.ts │ │ │ ├── types │ │ │ │ ├── common.ts │ │ │ │ ├── participants.ts │ │ │ │ ├── passthrough.ts │ │ │ │ ├── socketProtocol │ │ │ │ │ ├── incoming.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── outgoing.ts │ │ │ │ └── widgets.ts │ │ │ └── utils.ts │ │ ├── services.ts │ │ ├── subClients │ │ │ ├── ApiSubClient.ts │ │ │ ├── EventsClient.ts │ │ │ ├── ExperienceRatingClient.ts │ │ │ ├── FileClient.ts │ │ │ ├── MagicLinkClient.ts │ │ │ ├── MessagingClient.ts │ │ │ ├── OpenGraphClient.ts │ │ │ ├── ParticipantClient.ts │ │ │ ├── PassthroughClient.ts │ │ │ ├── RoomStateClient.ts │ │ │ ├── SurveyClient.ts │ │ │ ├── TemplateClient.ts │ │ │ ├── TransformClient.ts │ │ │ ├── WallpaperClient.ts │ │ │ └── WidgetClient.ts │ │ ├── types.ts │ │ ├── useIsMe.ts │ │ ├── useLocalActor.ts │ │ ├── useLocalActorId.ts │ │ └── useRoomStore.ts │ ├── components │ │ ├── AdminRoute │ │ │ └── AdminRoute.tsx │ │ ├── AudioIndicator │ │ │ ├── AudioIndicator.stories.tsx │ │ │ └── AudioIndicator.tsx │ │ ├── AudioTrack │ │ │ └── AudioTrack.tsx │ │ ├── Avatar │ │ │ ├── Avatar.stories.tsx │ │ │ ├── Avatar.tsx │ │ │ ├── AvatarAnimator.ts │ │ │ ├── avatarSpriteSheetCache.ts │ │ │ └── useAvatarBackgroundColor.ts │ │ ├── Banner │ │ │ └── Banner.tsx │ │ ├── BrowserInstallers │ │ │ └── BrowserInstallers.tsx │ │ ├── ButtonLoader │ │ │ └── ButtonLoader.tsx │ │ ├── CheckboxField │ │ │ ├── CheckboxField.stories.tsx │ │ │ └── CheckboxField.tsx │ │ ├── ColorButton │ │ │ └── ColorButton.tsx │ │ ├── ConfirmModal │ │ │ └── ConfirmModal.tsx │ │ ├── DialogModal │ │ │ └── DialogModal.tsx │ │ ├── EditHint │ │ │ └── EditHint.tsx │ │ ├── ErrorBoundary │ │ │ └── ErrorBoundary.tsx │ │ ├── ErrorDialog │ │ │ ├── ErrorDialog.tsx │ │ │ ├── GenericErrorDialogContent.tsx │ │ │ ├── MediaErrorDialogContent.tsx │ │ │ └── enhanceMessage.ts │ │ ├── ExtensionCard │ │ │ └── ExtensionCard.tsx │ │ ├── Fade │ │ │ └── Fade.tsx │ │ ├── FeatureFlag │ │ │ └── FeatureFlag.tsx │ │ ├── FeedbackButton │ │ │ └── FeedbackButton.tsx │ │ ├── FileUploadButton │ │ │ └── FileUploadButton.tsx │ │ ├── FullscreenLoading │ │ │ └── FullscreenLoading.tsx │ │ ├── FullscreenableMedia │ │ │ └── FullscreenableMedia.tsx │ │ ├── Header │ │ │ └── Header.tsx │ │ ├── KeyShortcutText │ │ │ └── KeyShortcutText.tsx │ │ ├── Lightbox │ │ │ └── Lightbox.tsx │ │ ├── Link │ │ │ └── Link.tsx │ │ ├── LinkMenuItem │ │ │ └── LinkMenuItem.tsx │ │ ├── LocalVideoPreview │ │ │ └── LocalVideoPreview.tsx │ │ ├── Logo │ │ │ └── Logo.tsx │ │ ├── Markdown │ │ │ └── Markdown.tsx │ │ ├── Modal │ │ │ ├── Modal.tsx │ │ │ ├── ModalActions.tsx │ │ │ ├── ModalContentWrapper.tsx │ │ │ ├── ModalPane.tsx │ │ │ └── ModalTitleBar.tsx │ │ ├── PageTitle │ │ │ └── PageTitle.tsx │ │ ├── Publication │ │ │ └── Publication.tsx │ │ ├── RemoteControlProvider │ │ │ └── RemoteControlProvider.tsx │ │ ├── ResponsiveIconButton │ │ │ └── ResponsiveIconButton.tsx │ │ ├── ResponsiveMenu │ │ │ └── ResponsiveMenu.tsx │ │ ├── ResponsivePopover │ │ │ └── ResponsivePopover.tsx │ │ ├── ResponsiveTooltip │ │ │ └── ResponsiveTooltip.tsx │ │ ├── SizeTransition │ │ │ └── SizeTransition.tsx │ │ ├── SkeletonList │ │ │ └── SkeletonList.tsx │ │ ├── SoundEffectProvider │ │ │ ├── SoundEffectProvider.tsx │ │ │ └── useSoundEffects.ts │ │ ├── Spacing │ │ │ └── Spacing.tsx │ │ ├── SpatialAudio │ │ │ └── SpatialAudio.tsx │ │ ├── SpatialVideo │ │ │ └── SpatialVideo.tsx │ │ ├── SquareIconButton │ │ │ └── SquareIconButton.tsx │ │ ├── StarRating │ │ │ └── StarRating.tsx │ │ ├── Toaster │ │ │ └── Toaster.tsx │ │ ├── VideoTrack │ │ │ └── VideoTrack.tsx │ │ ├── Whiteboard │ │ │ ├── Whiteboard.stories.tsx │ │ │ ├── Whiteboard.tsx │ │ │ ├── WhiteboardTools.tsx │ │ │ ├── constants.ts │ │ │ ├── types.ts │ │ │ └── useWhiteboard.ts │ │ ├── fieldBindings │ │ │ ├── FormikBorderlessTextarea.tsx │ │ │ ├── FormikCheckboxField.tsx │ │ │ ├── FormikStarRating.tsx │ │ │ ├── FormikSubmitButton.tsx │ │ │ ├── FormikTextField.tsx │ │ │ └── README.md │ │ └── icons │ │ │ ├── AccessoryIcon.tsx │ │ │ ├── ActionIcon.tsx │ │ │ ├── AddIcon.tsx │ │ │ ├── AwayIcon.tsx │ │ │ ├── BackIcon.tsx │ │ │ ├── BandwidthIcon.tsx │ │ │ ├── BugIcon.tsx │ │ │ ├── CameraOffIcon.tsx │ │ │ ├── CameraOnIcon.tsx │ │ │ ├── CaretIcon.tsx │ │ │ ├── ChatIcon.tsx │ │ │ ├── CheckmarkIcon.tsx │ │ │ ├── CloseIcon.tsx │ │ │ ├── CopyIcon.tsx │ │ │ ├── CrosshairIcon.tsx │ │ │ ├── DeleteIcon.tsx │ │ │ ├── DoneIcon.tsx │ │ │ ├── DropIcon.tsx │ │ │ ├── DropdownFilledIcon.tsx │ │ │ ├── DropdownIcon.tsx │ │ │ ├── EditIcon.tsx │ │ │ ├── EmailIcon.tsx │ │ │ ├── EmojiIcon.tsx │ │ │ ├── EraserIcon.tsx │ │ │ ├── FeedbackIcon.tsx │ │ │ ├── ForwardIcon.tsx │ │ │ ├── GrabbyIcon.tsx │ │ │ ├── HamburgerIcon.tsx │ │ │ ├── HearingIcon.tsx │ │ │ ├── HelpIcon.tsx │ │ │ ├── InviteIcon.tsx │ │ │ ├── LeaveIcon.tsx │ │ │ ├── LinkIcon.tsx │ │ │ ├── LoopIcon.tsx │ │ │ ├── MicOffIcon.tsx │ │ │ ├── MicOnIcon.tsx │ │ │ ├── MinimizeIcon.tsx │ │ │ ├── MinusIcon.tsx │ │ │ ├── MuteIcon.tsx │ │ │ ├── MuteIconSmall.tsx │ │ │ ├── OpenIcon.tsx │ │ │ ├── OptionsIcon.tsx │ │ │ ├── PauseIcon.tsx │ │ │ ├── PlaceholderIcon.tsx │ │ │ ├── PlayIcon.tsx │ │ │ ├── PlusIcon.tsx │ │ │ ├── PlusLargeIcon.tsx │ │ │ ├── ResizeHandleIcon.tsx │ │ │ ├── RoomIcon.tsx │ │ │ ├── SaveIcon.tsx │ │ │ ├── ScreenShareIcon.tsx │ │ │ ├── SendIcon.tsx │ │ │ ├── SettingsIcon.tsx │ │ │ ├── UploadIcon.tsx │ │ │ ├── UserIcon.tsx │ │ │ ├── VolumeIcon.tsx │ │ │ ├── WallpaperIcon.tsx │ │ │ ├── WhatsNewIcon.tsx │ │ │ ├── png │ │ │ ├── chat.png │ │ │ ├── embed.png │ │ │ ├── huddle.png │ │ │ ├── link.png │ │ │ ├── notepad.png │ │ │ ├── settings.png │ │ │ ├── sticky.png │ │ │ ├── upload.png │ │ │ ├── whiteboard.png │ │ │ └── youtube.png │ │ │ └── svg │ │ │ ├── action.svg │ │ │ ├── add.svg │ │ │ ├── audio_OFF.svg │ │ │ ├── audio_ON.svg │ │ │ ├── avatar_mute.svg │ │ │ ├── away.svg │ │ │ ├── back.svg │ │ │ ├── back_10.svg │ │ │ ├── bandwidth.svg │ │ │ ├── bug.svg │ │ │ ├── camera_OFF.svg │ │ │ ├── camera_ON.svg │ │ │ ├── caret.svg │ │ │ ├── chat.svg │ │ │ ├── checkmark.svg │ │ │ ├── close.svg │ │ │ ├── copy.svg │ │ │ ├── crosshair.svg │ │ │ ├── delete.svg │ │ │ ├── done.svg │ │ │ ├── drop.svg │ │ │ ├── dropdown.svg │ │ │ ├── dropdown_filled.svg │ │ │ ├── edit.svg │ │ │ ├── email.svg │ │ │ ├── emoji.svg │ │ │ ├── eraser.svg │ │ │ ├── feedback.svg │ │ │ ├── forward.svg │ │ │ ├── forward_10.svg │ │ │ ├── grabby.svg │ │ │ ├── hamburger.svg │ │ │ ├── hearing.svg │ │ │ ├── help.svg │ │ │ ├── invite.svg │ │ │ ├── leave.svg │ │ │ ├── link.svg │ │ │ ├── loop.svg │ │ │ ├── minimize.svg │ │ │ ├── minus.svg │ │ │ ├── mute.svg │ │ │ ├── open.svg │ │ │ ├── options.svg │ │ │ ├── pause.svg │ │ │ ├── placeholder.svg │ │ │ ├── play.svg │ │ │ ├── plus.svg │ │ │ ├── plus_large.svg │ │ │ ├── resize_handle.svg │ │ │ ├── restart.svg │ │ │ ├── room_icon.svg │ │ │ ├── save.svg │ │ │ ├── screenShare.svg │ │ │ ├── send.svg │ │ │ ├── settings.svg │ │ │ ├── upload.svg │ │ │ ├── user.svg │ │ │ ├── volume.svg │ │ │ ├── wallpaper.svg │ │ │ ├── whats_new.svg │ │ │ ├── widget_embed.svg │ │ │ ├── widget_link.svg │ │ │ ├── widget_stickynote.svg │ │ │ ├── widget_upload.svg │ │ │ ├── widget_whiteboard.svg │ │ │ └── widget_youtube.svg │ ├── constants.ts │ ├── constants │ │ ├── AvatarMetadata.ts │ │ ├── ColorEnum.ts │ │ ├── ErrorCodes.ts │ │ ├── ErrorTypes.ts │ │ ├── Links.ts │ │ ├── PositionEnum.ts │ │ ├── RouteNames.ts │ │ ├── User.ts │ │ ├── WallpaperMetadata.ts │ │ ├── keyShortcuts.ts │ │ ├── promoSlugs.ts │ │ ├── room.ts │ │ ├── springs.ts │ │ └── wallpapers.ts │ ├── errors │ │ ├── ApiError.ts │ │ ├── FatalError.ts │ │ ├── JoinError.ts │ │ └── MediaError.ts │ ├── featureFlags.ts │ ├── features │ │ ├── meetingTemplates │ │ │ ├── MeetingTemplatePicker.tsx │ │ │ └── templateData.ts │ │ ├── onboarding │ │ │ ├── OnboardingPopup.tsx │ │ │ └── useOnboarding.ts │ │ ├── quickActions │ │ │ ├── matchQuickActions.ts │ │ │ ├── matchers │ │ │ │ ├── file.ts │ │ │ │ ├── huddle.ts │ │ │ │ ├── index.ts │ │ │ │ ├── link.ts │ │ │ │ ├── mockUser.ts │ │ │ │ ├── stickyNote.ts │ │ │ │ ├── whiteboard.ts │ │ │ │ └── youtube.ts │ │ │ └── types.ts │ │ ├── room │ │ │ ├── ReconnectingAlert.tsx │ │ │ ├── Room.module.css │ │ │ ├── Room.tsx │ │ │ ├── RoomViewportProvider.tsx │ │ │ ├── WidgetsFallback.tsx │ │ │ ├── canvas │ │ │ │ ├── RoomCanvasProvider.tsx │ │ │ │ └── RoomCanvasRenderer.tsx │ │ │ ├── cursors │ │ │ │ ├── Cursor.tsx │ │ │ │ ├── CursorLayer.tsx │ │ │ │ └── cursor.svg │ │ │ ├── files │ │ │ │ ├── FileDropGhost.tsx │ │ │ │ ├── FileDropLayer.tsx │ │ │ │ ├── useAddFile.ts │ │ │ │ └── useFileDrop.ts │ │ │ ├── pasting │ │ │ │ ├── PasteConfirmModal.tsx │ │ │ │ ├── PasteContentPreview.tsx │ │ │ │ ├── useBindPaste.ts │ │ │ │ └── usePasteStore.ts │ │ │ ├── people │ │ │ │ ├── Person.tsx │ │ │ │ ├── PersonAvatar.tsx │ │ │ │ ├── PersonBubble.tsx │ │ │ │ ├── PersonBubbleAvatar.tsx │ │ │ │ ├── PersonBubbleBackground.tsx │ │ │ │ ├── PersonBubbleContent.tsx │ │ │ │ ├── PersonBubbleFrame.tsx │ │ │ │ ├── PersonBubbleLabel.tsx │ │ │ │ ├── PersonBubbleVoiceIndicator.tsx │ │ │ │ ├── PseudoUserBubble.tsx │ │ │ │ ├── SidecarStreamPreview.tsx │ │ │ │ ├── constants.ts │ │ │ │ └── usePersonStreams.ts │ │ │ ├── useTrackCursor.ts │ │ │ └── widgets │ │ │ │ ├── MuteButton.tsx │ │ │ │ ├── Widget.tsx │ │ │ │ ├── WidgetAuthor.tsx │ │ │ │ ├── WidgetColorPickerMenu.tsx │ │ │ │ ├── WidgetContent.tsx │ │ │ │ ├── WidgetEditableTitlebar.tsx │ │ │ │ ├── WidgetFrame.tsx │ │ │ │ ├── WidgetProvider.tsx │ │ │ │ ├── WidgetResizeHandle.tsx │ │ │ │ ├── WidgetScrollPane.tsx │ │ │ │ ├── WidgetTitlebar.tsx │ │ │ │ ├── WidgetTitlebarButton.tsx │ │ │ │ ├── chat │ │ │ │ ├── ChatWidget.tsx │ │ │ │ ├── Message.tsx │ │ │ │ ├── constants.ts │ │ │ │ ├── images │ │ │ │ │ └── chat_placeholder.png │ │ │ │ └── menu │ │ │ │ │ └── ChatMenu.tsx │ │ │ │ ├── common │ │ │ │ ├── MediaControls.tsx │ │ │ │ └── VolumeControl.tsx │ │ │ │ ├── file │ │ │ │ ├── AudioFileWidget.tsx │ │ │ │ ├── FileIcon.tsx │ │ │ │ ├── FileWidget.tsx │ │ │ │ ├── FileWidgetMedia.tsx │ │ │ │ ├── FramedFileWidget.tsx │ │ │ │ ├── FullSizeFileWidget.tsx │ │ │ │ ├── StubFileWidget.tsx │ │ │ │ ├── UnsupportedFile.tsx │ │ │ │ ├── UploadingWidget.tsx │ │ │ │ ├── constants.ts │ │ │ │ ├── fileIcons │ │ │ │ │ ├── archive.svg │ │ │ │ │ ├── audio.svg │ │ │ │ │ ├── document.svg │ │ │ │ │ ├── fallback.svg │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── presentation.svg │ │ │ │ │ ├── source.svg │ │ │ │ │ └── spreadsheet.svg │ │ │ │ └── menu │ │ │ │ │ ├── FileWidgetMenu.tsx │ │ │ │ │ └── OpenInNewTabOption.tsx │ │ │ │ ├── huddle │ │ │ │ ├── HuddleWidget.tsx │ │ │ │ └── constants.ts │ │ │ │ ├── images │ │ │ │ ├── add.svg │ │ │ │ ├── close.svg │ │ │ │ ├── delete.svg │ │ │ │ ├── edit.svg │ │ │ │ └── plus.svg │ │ │ │ ├── link │ │ │ │ ├── DocumentLinkWidget.tsx │ │ │ │ ├── EditLinkWidgetForm.tsx │ │ │ │ ├── IFrameLinkWidget.tsx │ │ │ │ ├── LinkWidget.tsx │ │ │ │ ├── StubLinkWidget.tsx │ │ │ │ ├── constants.ts │ │ │ │ ├── menu │ │ │ │ │ ├── IFrameOption.tsx │ │ │ │ │ ├── LinkMenu.tsx │ │ │ │ │ └── OpenInNewTabOption.tsx │ │ │ │ └── useGetLinkData.ts │ │ │ │ ├── mockUser │ │ │ │ ├── MockUserWidget.tsx │ │ │ │ └── videos.ts │ │ │ │ ├── notepad │ │ │ │ ├── NotepadWidget.tsx │ │ │ │ ├── constants.ts │ │ │ │ └── notepadRegistry.ts │ │ │ │ ├── sidecarStream │ │ │ │ ├── SidecarStreamWidget.tsx │ │ │ │ └── constants.ts │ │ │ │ ├── stickyNote │ │ │ │ ├── EditStickyNoteWidgetForm.tsx │ │ │ │ ├── StickyNoteWidget.tsx │ │ │ │ └── constants.ts │ │ │ │ ├── useDeleteWidget.tsx │ │ │ │ ├── useSaveWidget.tsx │ │ │ │ ├── useWidgetContext.ts │ │ │ │ ├── whiteboard │ │ │ │ ├── WhiteboardWidget.tsx │ │ │ │ ├── constants.ts │ │ │ │ └── useExport.ts │ │ │ │ └── youtube │ │ │ │ ├── EditYoutubeWidgetForm.tsx │ │ │ │ ├── YouTubePlayer.tsx │ │ │ │ ├── YoutubeWidget.tsx │ │ │ │ ├── constants.ts │ │ │ │ └── useSyncYoutube.ts │ │ ├── roomControls │ │ │ ├── RoomControls.tsx │ │ │ ├── addContent │ │ │ │ ├── ActionBar.tsx │ │ │ │ ├── ActionBarButton.tsx │ │ │ │ ├── FloatingActionBarButton.tsx │ │ │ │ ├── Omnibar.tsx │ │ │ │ ├── QuickAccessoryButton.tsx │ │ │ │ ├── QuickFileButton.tsx │ │ │ │ └── quickActions │ │ │ │ │ ├── QuickAction.tsx │ │ │ │ │ ├── QuickActionEmpty.tsx │ │ │ │ │ ├── useAddAccessory.tsx │ │ │ │ │ ├── useQuickAction.tsx │ │ │ │ │ ├── useQuickActionAutocomplete.ts │ │ │ │ │ └── useQuickActionOptions.ts │ │ │ ├── audio │ │ │ │ └── GlobalAudioToggle.tsx │ │ │ ├── compatibility │ │ │ │ ├── MobileBetaBanner.tsx │ │ │ │ └── SafariBanner.tsx │ │ │ ├── media │ │ │ │ ├── CameraDeviceMenu.tsx │ │ │ │ ├── CameraToggle.tsx │ │ │ │ ├── MicDeviceMenu.tsx │ │ │ │ ├── MicToggle.tsx │ │ │ │ ├── PublishedCameraToggle.tsx │ │ │ │ ├── PublishedMicToggle.tsx │ │ │ │ ├── ScreenShareToggle.tsx │ │ │ │ └── SmallMenuButton.tsx │ │ │ ├── profile │ │ │ │ ├── AvatarGrid.tsx │ │ │ │ └── DisplayNameField.tsx │ │ │ ├── roomSettings │ │ │ │ ├── AudioSettings.tsx │ │ │ │ ├── ProfileSettings.tsx │ │ │ │ ├── RoomSettingsButton.tsx │ │ │ │ ├── RoomSettingsModal.tsx │ │ │ │ └── wallpapers │ │ │ │ │ ├── CustomWallpaperForm.tsx │ │ │ │ │ ├── WallpaperAppearanceSettings.tsx │ │ │ │ │ ├── WallpaperGrid.tsx │ │ │ │ │ ├── WallpaperList.tsx │ │ │ │ │ ├── WallpaperRoomSettings.tsx │ │ │ │ │ └── useWallpapers.ts │ │ │ ├── taskbar │ │ │ │ ├── CopyLinkButton │ │ │ │ │ └── CopyLinkButton.tsx │ │ │ │ ├── LeaveMeetingButton │ │ │ │ │ └── LeaveMeetingButton.tsx │ │ │ │ └── RoomTaskbar.tsx │ │ │ ├── useRoomModalStore.ts │ │ │ ├── viewport │ │ │ │ ├── CenterButton.tsx │ │ │ │ ├── WallpaperPicker.tsx │ │ │ │ ├── ZoomInButton.tsx │ │ │ │ ├── ZoomOutButton.tsx │ │ │ │ ├── ZoomValue.tsx │ │ │ │ ├── constants.ts │ │ │ │ └── useKeyboardControls.ts │ │ │ └── widgetMenu │ │ │ │ └── WidgetMenu.tsx │ │ ├── roomModals │ │ │ ├── ConfirmCodeModal.tsx │ │ │ ├── SignUpModal.tsx │ │ │ ├── SupportedBrowsersModal.tsx │ │ │ ├── UnsavedModal.tsx │ │ │ └── UserEntryModal.tsx │ │ ├── surveys │ │ │ ├── SurveyWrapper.tsx │ │ │ ├── useSurvey.ts │ │ │ └── useUserStats.ts │ │ ├── updates │ │ │ └── useUpdatesStore.ts │ │ └── userQuestionnaire │ │ │ └── UserQuestionnairePopUp.tsx │ ├── history.ts │ ├── hooks │ │ ├── useAuth │ │ │ └── useAuth.ts │ │ ├── useCollectedStreams │ │ │ └── useCollectedStreams.ts │ │ ├── useCreateMeeting │ │ │ └── useCreateMeeting.ts │ │ ├── useExpiringToggle │ │ │ └── useExpiringToggle.ts │ │ ├── useIsMountedRef │ │ │ └── useIsMountedRef.ts │ │ ├── useLocalStorage │ │ │ └── useLocalStorage.ts │ │ ├── usePageVisibility │ │ │ └── usePageVisibility.ts │ │ ├── usePrevious │ │ │ └── usePrevious.ts │ │ ├── useQueryParams │ │ │ └── useQueryParams.ts │ │ ├── useRemoteControl │ │ │ └── useRemoteControl.ts │ │ ├── useRoomRoute │ │ │ └── useRoomRoute.ts │ │ ├── useSaveFile │ │ │ └── useSaveFile.ts │ │ ├── useScript │ │ │ └── useScript.ts │ │ ├── useSpatialAudioVolume │ │ │ └── useSpatialAudioVolume.ts │ │ ├── useSpeakingStates │ │ │ └── useSpeakingStates.ts │ │ └── useWindowSize │ │ │ └── useWindowSize.tsx │ ├── i18n.ts │ ├── i18n │ │ └── en.json │ ├── images │ │ ├── browsers │ │ │ ├── chrome.png │ │ │ ├── edge.png │ │ │ ├── firefox.png │ │ │ ├── generic.png │ │ │ └── safari.png │ │ ├── glyphs │ │ │ ├── back.svg │ │ │ ├── emoji.svg │ │ │ └── resize_handle.svg │ │ ├── icons │ │ │ ├── ScreenShare.svg │ │ │ ├── add.svg │ │ │ ├── add_rotated.svg │ │ │ ├── camera_off.svg │ │ │ ├── camera_on.svg │ │ │ ├── document.svg │ │ │ ├── dropdown.svg │ │ │ ├── edit.svg │ │ │ ├── feature.svg │ │ │ ├── screen_share_stop.svg │ │ │ ├── settings.svg │ │ │ ├── sign_out.svg │ │ │ ├── sound_off.svg │ │ │ ├── sound_on.svg │ │ │ └── support.svg │ │ ├── illustrations │ │ │ ├── browser_permission.gif │ │ │ ├── browser_permission.jpg │ │ │ ├── browser_permission_responsive.jpg │ │ │ ├── bug_report.png │ │ │ ├── check_your_email.jpg │ │ │ ├── check_your_email_responsive.jpg │ │ │ ├── invite_your_team.jpg │ │ │ ├── invite_your_team_responsive.jpg │ │ │ ├── meeting_templates │ │ │ │ ├── template_1on1.png │ │ │ │ ├── template_allHands.png │ │ │ │ ├── template_blank.png │ │ │ │ ├── template_brainstorm.png │ │ │ │ ├── template_daily.png │ │ │ │ ├── template_happyHour.png │ │ │ │ ├── template_interview.png │ │ │ │ ├── template_retrospective.png │ │ │ │ └── template_weekly.png │ │ │ ├── name_your_room.jpg │ │ │ ├── name_your_room_responsive.jpg │ │ │ ├── pattern_bg_1.svg │ │ │ ├── sign_in.jpg │ │ │ ├── sign_in_responsive.jpg │ │ │ ├── textured_side_transparent.png │ │ │ ├── welcome_to_with.jpg │ │ │ └── welcome_to_with_responsive.jpg │ │ └── logo.svg │ ├── index.tsx │ ├── media │ │ ├── attachTrack.ts │ │ ├── hooks.ts │ │ ├── index.ts │ │ ├── useLocalMediaGroup.ts │ │ └── useMediaReadiness.ts │ ├── pages │ │ ├── ErrorPage │ │ │ ├── ErrorPage.tsx │ │ │ ├── ErrorPages │ │ │ │ ├── GenericErrorPage.tsx │ │ │ │ ├── InvalidLink.tsx │ │ │ │ ├── LinkExpired.tsx │ │ │ │ ├── PageNotFound.tsx │ │ │ │ ├── RoomNotFound.tsx │ │ │ │ └── Unexpected.tsx │ │ │ └── images │ │ │ │ ├── 404_page.png │ │ │ │ ├── Expired_claim_link.png │ │ │ │ ├── Expired_join_room.png │ │ │ │ ├── Link_Broken.png │ │ │ │ ├── No_Access.png │ │ │ │ ├── Room_not_found.png │ │ │ │ └── Unexpected.png │ │ ├── LandingPage.tsx │ │ ├── MeetingLink │ │ │ ├── MeetingLink.tsx │ │ │ └── images │ │ │ │ ├── calendar.png │ │ │ │ ├── chrome.png │ │ │ │ ├── outlook.png │ │ │ │ └── slack.png │ │ ├── MeetingSelect │ │ │ └── MeetingSelect.tsx │ │ ├── NotFoundPage.tsx │ │ ├── NotSupported │ │ │ └── NotSupported.tsx │ │ ├── PostMeeting │ │ │ └── PostMeeting.tsx │ │ ├── PromoSlugPage.tsx │ │ ├── RoomPage │ │ │ └── RoomPage.tsx │ │ └── licenses │ │ │ ├── LicensesPage.tsx │ │ │ └── data │ │ │ ├── licenses.d.ts │ │ │ └── licenses.json │ ├── providers │ │ ├── canvas │ │ │ ├── AutoPan.ts │ │ │ ├── Canvas.ts │ │ │ ├── CanvasObject.tsx │ │ │ ├── CanvasObjectDragHandle.tsx │ │ │ ├── CanvasObjectIntersections.ts │ │ │ ├── CanvasProvider.tsx │ │ │ ├── CanvasRenderer.tsx │ │ │ ├── CanvasWallpaper.tsx │ │ │ ├── ResizeHandle.tsx │ │ │ ├── rerasterizeSignal.ts │ │ │ ├── useCanvasObjectDrag.ts │ │ │ ├── useCanvasObjectResize.ts │ │ │ ├── useMediaGroup.ts │ │ │ └── useSyncLocalMediaGroup.ts │ │ └── viewport │ │ │ ├── README.md │ │ │ ├── Viewport.ts │ │ │ ├── ViewportProvider.tsx │ │ │ ├── useViewport.ts │ │ │ ├── useViewportGestureControls.ts │ │ │ └── useViewportGestureState.ts │ ├── react-app-env.d.ts │ ├── service-worker.ts │ ├── serviceWorkerRegistration.ts │ ├── setupTests.ts │ ├── sounds │ │ ├── sounds.mp3 │ │ └── sounds.webm │ ├── state │ │ └── index.tsx │ ├── stories │ │ ├── Alert.stories.tsx │ │ ├── Button.stories.tsx │ │ ├── Checkbox.stories.tsx │ │ ├── Menu.stories.tsx │ │ ├── README.md │ │ ├── Snackbar.stories.tsx │ │ ├── TextField.stories.tsx │ │ └── Typography.stories.tsx │ ├── theme │ │ ├── images │ │ │ ├── Checkbox.svg │ │ │ └── Unchecked.svg │ │ ├── palette.ts │ │ ├── shadows.ts │ │ └── theme.tsx │ ├── types │ │ ├── spatials.ts │ │ └── streams.ts │ ├── utils │ │ ├── CanvasImage.ts │ │ ├── CheckEmail.ts │ │ ├── SoundMeter.ts │ │ ├── arrayMove.ts │ │ ├── browseForFile.ts │ │ ├── clampSizeMaintainingRatio.ts │ │ ├── codecs.ts │ │ ├── environment.ts │ │ ├── getFileDropItems.ts │ │ ├── linkFormatter.ts │ │ ├── logger.ts │ │ ├── mapById.ts │ │ ├── math.ts │ │ ├── mediaSources.ts │ │ ├── mouseButtons.ts │ │ ├── sessionToken.ts │ │ ├── truncate.ts │ │ ├── youtube.test.ts │ │ └── youtube.ts │ ├── videos │ │ ├── browser_permissions.mp4 │ │ ├── global_audio │ │ │ ├── global.mp4 │ │ │ └── nearby.mp4 │ │ └── onboarding │ │ │ ├── content.mp4 │ │ │ ├── learn_more.mp4 │ │ │ ├── move.mp4 │ │ │ └── persistence.mp4 │ └── with.css ├── tsconfig.extend.json ├── tsconfig.json └── yarn.lock ├── package.json ├── run.sh ├── unicorn ├── .gitignore ├── README.md ├── app │ ├── api │ │ ├── endpoints.js │ │ ├── express_next_router.js │ │ └── pages.js │ ├── lib │ │ ├── _lib.js │ │ ├── db │ │ │ ├── _db.js │ │ │ └── sharedb_sqlite.js │ │ ├── error.js │ │ └── log.js │ ├── middleware.js │ ├── server.js │ └── ws │ │ ├── web_socket_json_stream.js │ │ └── ws_document_server.js ├── component │ ├── __mocks__ │ │ ├── quill.js │ │ ├── reconnecting-websocket.js │ │ ├── sharedb │ │ │ └── lib │ │ │ │ └── client.js │ │ └── styleMock.js │ ├── index.d.ts │ ├── index.js │ ├── package.json │ ├── src │ │ └── collaborative_quill.jsx │ ├── test │ │ ├── collaborative_quill.test.jsx │ │ └── setup.js │ └── yarn.lock ├── index.js ├── integration_tests │ ├── startTestServer.js │ └── sync_stress_test.test.js ├── package.json ├── pages │ └── main.jsx ├── public │ └── favicon.png ├── view │ └── collaborative_editor.jsx └── yarn.lock └── yarn.lock /.dockerignore: -------------------------------------------------------------------------------- 1 | .env 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/README.md -------------------------------------------------------------------------------- /README_COVER.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/README_COVER.png -------------------------------------------------------------------------------- /ecosystem.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/ecosystem.config.js -------------------------------------------------------------------------------- /file-upload/.env.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/file-upload/.env.template -------------------------------------------------------------------------------- /file-upload/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/ 3 | .env 4 | .vscode/ 5 | yarn-error.log 6 | .DS_Store 7 | -------------------------------------------------------------------------------- /file-upload/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/file-upload/.npmignore -------------------------------------------------------------------------------- /file-upload/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/file-upload/README.md -------------------------------------------------------------------------------- /file-upload/__mocks__/uuid.ts: -------------------------------------------------------------------------------- 1 | export const v4 = jest.fn().mockReturnValue('mock-uuid'); 2 | -------------------------------------------------------------------------------- /file-upload/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/file-upload/jest.config.js -------------------------------------------------------------------------------- /file-upload/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/file-upload/package.json -------------------------------------------------------------------------------- /file-upload/src/DiskStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/file-upload/src/DiskStorage.ts -------------------------------------------------------------------------------- /file-upload/src/FileManager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/file-upload/src/FileManager.test.ts -------------------------------------------------------------------------------- /file-upload/src/FileManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/file-upload/src/FileManager.ts -------------------------------------------------------------------------------- /file-upload/src/HttpError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/file-upload/src/HttpError.ts -------------------------------------------------------------------------------- /file-upload/src/S3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/file-upload/src/S3.ts -------------------------------------------------------------------------------- /file-upload/src/Storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/file-upload/src/Storage.ts -------------------------------------------------------------------------------- /file-upload/src/__mocks__/imageProcessing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/file-upload/src/__mocks__/imageProcessing.ts -------------------------------------------------------------------------------- /file-upload/src/imageProcessing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/file-upload/src/imageProcessing.ts -------------------------------------------------------------------------------- /file-upload/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/file-upload/src/index.ts -------------------------------------------------------------------------------- /file-upload/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/file-upload/tsconfig.json -------------------------------------------------------------------------------- /file-upload/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/file-upload/tslint.json -------------------------------------------------------------------------------- /file-upload/types/async-exit-hook/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/file-upload/types/async-exit-hook/index.d.ts -------------------------------------------------------------------------------- /file-upload/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/file-upload/yarn.lock -------------------------------------------------------------------------------- /hermes/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/.gitignore -------------------------------------------------------------------------------- /hermes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/README.md -------------------------------------------------------------------------------- /hermes/dev/certificate.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/dev/certificate.pem -------------------------------------------------------------------------------- /hermes/dev/key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/dev/key.pem -------------------------------------------------------------------------------- /hermes/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/index.d.ts -------------------------------------------------------------------------------- /hermes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/index.js -------------------------------------------------------------------------------- /hermes/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/jsconfig.json -------------------------------------------------------------------------------- /hermes/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/package.json -------------------------------------------------------------------------------- /hermes/scripts/console.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/scripts/console.js -------------------------------------------------------------------------------- /hermes/scripts/run_scenario.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/scripts/run_scenario.js -------------------------------------------------------------------------------- /hermes/src/client/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/client/client.js -------------------------------------------------------------------------------- /hermes/src/client/client_received_event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/client/client_received_event.js -------------------------------------------------------------------------------- /hermes/src/client/client_room_data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/client/client_room_data.js -------------------------------------------------------------------------------- /hermes/src/globals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/globals.js -------------------------------------------------------------------------------- /hermes/src/hermes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/hermes.js -------------------------------------------------------------------------------- /hermes/src/lib/_lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/lib/_lib.js -------------------------------------------------------------------------------- /hermes/src/lib/analytics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/lib/analytics.js -------------------------------------------------------------------------------- /hermes/src/lib/app_info.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/lib/app_info.js -------------------------------------------------------------------------------- /hermes/src/lib/error_codes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/lib/error_codes.js -------------------------------------------------------------------------------- /hermes/src/lib/event/_events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/lib/event/_events.js -------------------------------------------------------------------------------- /hermes/src/lib/event/error_event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/lib/event/error_event.js -------------------------------------------------------------------------------- /hermes/src/lib/event/hermes_error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/lib/event/hermes_error.js -------------------------------------------------------------------------------- /hermes/src/lib/event/hermes_event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/lib/event/hermes_event.js -------------------------------------------------------------------------------- /hermes/src/lib/event/peer_event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/lib/event/peer_event.js -------------------------------------------------------------------------------- /hermes/src/lib/event/response_event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/lib/event/response_event.js -------------------------------------------------------------------------------- /hermes/src/lib/event/system_event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/lib/event/system_event.js -------------------------------------------------------------------------------- /hermes/src/lib/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/lib/log.js -------------------------------------------------------------------------------- /hermes/src/lib/socket_group.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/lib/socket_group.js -------------------------------------------------------------------------------- /hermes/src/lib/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/lib/util.js -------------------------------------------------------------------------------- /hermes/src/server/event_processor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/server/event_processor.js -------------------------------------------------------------------------------- /hermes/src/server/participant.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/server/participant.js -------------------------------------------------------------------------------- /hermes/src/server/participants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/server/participants.js -------------------------------------------------------------------------------- /hermes/src/server/processors/_processors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/server/processors/_processors.js -------------------------------------------------------------------------------- /hermes/src/server/processors/analytics_processor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/server/processors/analytics_processor.js -------------------------------------------------------------------------------- /hermes/src/server/processors/connection_processor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/server/processors/connection_processor.js -------------------------------------------------------------------------------- /hermes/src/server/processors/create_processor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/server/processors/create_processor.js -------------------------------------------------------------------------------- /hermes/src/server/processors/delete_processor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/server/processors/delete_processor.js -------------------------------------------------------------------------------- /hermes/src/server/processors/get_processor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/server/processors/get_processor.js -------------------------------------------------------------------------------- /hermes/src/server/processors/passthrough_processor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/server/processors/passthrough_processor.js -------------------------------------------------------------------------------- /hermes/src/server/processors/update_processor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/src/server/processors/update_processor.js -------------------------------------------------------------------------------- /hermes/test/_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/test/_test.js -------------------------------------------------------------------------------- /hermes/test/models/_models.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/test/models/_models.js -------------------------------------------------------------------------------- /hermes/test/models/room_actor_client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/test/models/room_actor_client.js -------------------------------------------------------------------------------- /hermes/test/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/test/template.js -------------------------------------------------------------------------------- /hermes/test/test_environment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/test/test_environment.js -------------------------------------------------------------------------------- /hermes/test/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/test/util.js -------------------------------------------------------------------------------- /hermes/tests/ws/client/client.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/tests/ws/client/client.test.js -------------------------------------------------------------------------------- /hermes/tests/ws/client/client_scenarios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/tests/ws/client/client_scenarios.js -------------------------------------------------------------------------------- /hermes/tests/ws/events/events.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/tests/ws/events/events.test.js -------------------------------------------------------------------------------- /hermes/tests/ws/events/events_scenarios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/tests/ws/events/events_scenarios.js -------------------------------------------------------------------------------- /hermes/tests/ws/participants/participants.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/tests/ws/participants/participants.test.js -------------------------------------------------------------------------------- /hermes/tests/ws/participants/participants_scenarios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/tests/ws/participants/participants_scenarios.js -------------------------------------------------------------------------------- /hermes/tests/ws/server/server.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/tests/ws/server/server.test.js -------------------------------------------------------------------------------- /hermes/tests/ws/server/server_scenarios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/tests/ws/server/server_scenarios.js -------------------------------------------------------------------------------- /hermes/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/hermes/yarn.lock -------------------------------------------------------------------------------- /noodle-api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/.gitignore -------------------------------------------------------------------------------- /noodle-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/README.md -------------------------------------------------------------------------------- /noodle-api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/index.js -------------------------------------------------------------------------------- /noodle-api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/package.json -------------------------------------------------------------------------------- /noodle-api/scripts/console.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/scripts/console.js -------------------------------------------------------------------------------- /noodle-api/scripts/run_scenario.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/scripts/run_scenario.js -------------------------------------------------------------------------------- /noodle-api/src/api/_api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/src/api/_api.js -------------------------------------------------------------------------------- /noodle-api/src/api/endpoints/_endpoints.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/src/api/endpoints/_endpoints.js -------------------------------------------------------------------------------- /noodle-api/src/api/endpoints/accounts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/src/api/endpoints/accounts.js -------------------------------------------------------------------------------- /noodle-api/src/api/endpoints/events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/src/api/endpoints/events.js -------------------------------------------------------------------------------- /noodle-api/src/api/endpoints/experience_ratings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/src/api/endpoints/experience_ratings.js -------------------------------------------------------------------------------- /noodle-api/src/api/endpoints/files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/src/api/endpoints/files.js -------------------------------------------------------------------------------- /noodle-api/src/api/endpoints/internal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/src/api/endpoints/internal.js -------------------------------------------------------------------------------- /noodle-api/src/api/endpoints/media_providers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/src/api/endpoints/media_providers.js -------------------------------------------------------------------------------- /noodle-api/src/api/endpoints/meetings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/src/api/endpoints/meetings.js -------------------------------------------------------------------------------- /noodle-api/src/api/endpoints/opengraph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/src/api/endpoints/opengraph.js -------------------------------------------------------------------------------- /noodle-api/src/api/endpoints/surveys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/src/api/endpoints/surveys.js -------------------------------------------------------------------------------- /noodle-api/src/api/endpoints/templates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/src/api/endpoints/templates.js -------------------------------------------------------------------------------- /noodle-api/src/api/endpoints/wallpapers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/src/api/endpoints/wallpapers.js -------------------------------------------------------------------------------- /noodle-api/src/api/http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/src/api/http.js -------------------------------------------------------------------------------- /noodle-api/src/api/noodle_api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/src/api/noodle_api.js -------------------------------------------------------------------------------- /noodle-api/src/api/noodle_middleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/src/api/noodle_middleware.js -------------------------------------------------------------------------------- /noodle-api/src/api/zoo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/src/api/zoo.js -------------------------------------------------------------------------------- /noodle-api/src/globals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/src/globals.js -------------------------------------------------------------------------------- /noodle-api/src/lib/_lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/src/lib/_lib.js -------------------------------------------------------------------------------- /noodle-api/src/lib/app_info.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/src/lib/app_info.js -------------------------------------------------------------------------------- /noodle-api/src/lib/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/src/lib/error.js -------------------------------------------------------------------------------- /noodle-api/src/lib/feedback.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/src/lib/feedback.js -------------------------------------------------------------------------------- /noodle-api/src/lib/files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/src/lib/files.js -------------------------------------------------------------------------------- /noodle-api/src/lib/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/src/lib/log.js -------------------------------------------------------------------------------- /noodle-api/src/lib/opengraph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/src/lib/opengraph.js -------------------------------------------------------------------------------- /noodle-api/src/lib/s3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/src/lib/s3.js -------------------------------------------------------------------------------- /noodle-api/src/lib/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/src/lib/util.js -------------------------------------------------------------------------------- /noodle-api/src/lib/wallpapers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/src/lib/wallpapers.js -------------------------------------------------------------------------------- /noodle-api/src/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/src/server.js -------------------------------------------------------------------------------- /noodle-api/test/_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/test/_test.js -------------------------------------------------------------------------------- /noodle-api/test/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/test/template.js -------------------------------------------------------------------------------- /noodle-api/tests/errors/errors_scenarios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/tests/errors/errors_scenarios.js -------------------------------------------------------------------------------- /noodle-api/tests/rooms/rooms.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/tests/rooms/rooms.test.js -------------------------------------------------------------------------------- /noodle-api/tests/rooms/rooms_scenarios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/tests/rooms/rooms_scenarios.js -------------------------------------------------------------------------------- /noodle-api/tests/users/users.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/tests/users/users.test.js -------------------------------------------------------------------------------- /noodle-api/tests/users/users_scenarios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/tests/users/users_scenarios.js -------------------------------------------------------------------------------- /noodle-api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/tsconfig.json -------------------------------------------------------------------------------- /noodle-api/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-api/yarn.lock -------------------------------------------------------------------------------- /noodle-shared/.gitignore: -------------------------------------------------------------------------------- 1 | yarn-error.log 2 | .env 3 | .DS_Store 4 | node_modules 5 | local 6 | logs 7 | 8 | dist 9 | -------------------------------------------------------------------------------- /noodle-shared/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/.prettierrc -------------------------------------------------------------------------------- /noodle-shared/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/README.md -------------------------------------------------------------------------------- /noodle-shared/baseline.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/baseline.sh -------------------------------------------------------------------------------- /noodle-shared/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./dist/index').default; 2 | -------------------------------------------------------------------------------- /noodle-shared/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/jest.config.js -------------------------------------------------------------------------------- /noodle-shared/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/package.json -------------------------------------------------------------------------------- /noodle-shared/prisma/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/prisma/.gitignore -------------------------------------------------------------------------------- /noodle-shared/prisma/migrations/20221005175952_image_dominant_color/migration.sql: -------------------------------------------------------------------------------- 1 | -- AlterTable 2 | ALTER TABLE "file_uploads" ADD COLUMN "dominant_color" TEXT; 3 | -------------------------------------------------------------------------------- /noodle-shared/prisma/migrations/migration_lock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/prisma/migrations/migration_lock.toml -------------------------------------------------------------------------------- /noodle-shared/prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/prisma/schema.prisma -------------------------------------------------------------------------------- /noodle-shared/prisma/seed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/prisma/seed.js -------------------------------------------------------------------------------- /noodle-shared/prisma/seed_data/templates/all_hands.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/prisma/seed_data/templates/all_hands.json -------------------------------------------------------------------------------- /noodle-shared/prisma/seed_data/templates/brainstorm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/prisma/seed_data/templates/brainstorm.json -------------------------------------------------------------------------------- /noodle-shared/prisma/seed_data/templates/daily.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/prisma/seed_data/templates/daily.json -------------------------------------------------------------------------------- /noodle-shared/prisma/seed_data/templates/happy_hour.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/prisma/seed_data/templates/happy_hour.json -------------------------------------------------------------------------------- /noodle-shared/prisma/seed_data/templates/new.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/prisma/seed_data/templates/new.json -------------------------------------------------------------------------------- /noodle-shared/prisma/seed_data/templates/one_on_one.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/prisma/seed_data/templates/one_on_one.json -------------------------------------------------------------------------------- /noodle-shared/prisma/seed_data/templates/weekly.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/prisma/seed_data/templates/weekly.json -------------------------------------------------------------------------------- /noodle-shared/scripts/console.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/scripts/console.js -------------------------------------------------------------------------------- /noodle-shared/src/api/_api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/api/_api.ts -------------------------------------------------------------------------------- /noodle-shared/src/api/http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/api/http.ts -------------------------------------------------------------------------------- /noodle-shared/src/api/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/api/middleware.ts -------------------------------------------------------------------------------- /noodle-shared/src/db/_index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/db/_index.ts -------------------------------------------------------------------------------- /noodle-shared/src/db/accounts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/db/accounts.ts -------------------------------------------------------------------------------- /noodle-shared/src/db/config.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | connectionString: process.env.DATABASE_URL, 3 | }; 4 | -------------------------------------------------------------------------------- /noodle-shared/src/db/constants.ts: -------------------------------------------------------------------------------- 1 | export const SYSTEM_USER_ID = -5000; 2 | -------------------------------------------------------------------------------- /noodle-shared/src/db/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/db/events.ts -------------------------------------------------------------------------------- /noodle-shared/src/db/experience_ratings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/db/experience_ratings.ts -------------------------------------------------------------------------------- /noodle-shared/src/db/magic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/db/magic.ts -------------------------------------------------------------------------------- /noodle-shared/src/db/messages/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/db/messages/messages.ts -------------------------------------------------------------------------------- /noodle-shared/src/db/prisma.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/db/prisma.ts -------------------------------------------------------------------------------- /noodle-shared/src/db/redis/_redis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/db/redis/_redis.ts -------------------------------------------------------------------------------- /noodle-shared/src/db/redis/redis_base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/db/redis/redis_base.ts -------------------------------------------------------------------------------- /noodle-shared/src/db/room/_room.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/db/room/_room.ts -------------------------------------------------------------------------------- /noodle-shared/src/db/room/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/db/room/core.ts -------------------------------------------------------------------------------- /noodle-shared/src/db/room/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/db/room/data.ts -------------------------------------------------------------------------------- /noodle-shared/src/db/room/memberships.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/db/room/memberships.ts -------------------------------------------------------------------------------- /noodle-shared/src/db/room/names_and_routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/db/room/names_and_routes.ts -------------------------------------------------------------------------------- /noodle-shared/src/db/room/permissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/db/room/permissions.ts -------------------------------------------------------------------------------- /noodle-shared/src/db/room/templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/db/room/templates.ts -------------------------------------------------------------------------------- /noodle-shared/src/db/serialization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/db/serialization.ts -------------------------------------------------------------------------------- /noodle-shared/src/db/time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/db/time.ts -------------------------------------------------------------------------------- /noodle-shared/src/db/wallpapers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/db/wallpapers.ts -------------------------------------------------------------------------------- /noodle-shared/src/error/_error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/error/_error.ts -------------------------------------------------------------------------------- /noodle-shared/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/index.ts -------------------------------------------------------------------------------- /noodle-shared/src/lib/_index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/lib/_index.ts -------------------------------------------------------------------------------- /noodle-shared/src/lib/args.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/lib/args.ts -------------------------------------------------------------------------------- /noodle-shared/src/lib/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/lib/auth.ts -------------------------------------------------------------------------------- /noodle-shared/src/lib/otp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/lib/otp.ts -------------------------------------------------------------------------------- /noodle-shared/src/lib/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/lib/routes.ts -------------------------------------------------------------------------------- /noodle-shared/src/models/_models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/models/_models.ts -------------------------------------------------------------------------------- /noodle-shared/src/models/actor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/models/actor.ts -------------------------------------------------------------------------------- /noodle-shared/src/models/profile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/models/profile.ts -------------------------------------------------------------------------------- /noodle-shared/src/models/room_actor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/models/room_actor.ts -------------------------------------------------------------------------------- /noodle-shared/src/models/room_data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/models/room_data.ts -------------------------------------------------------------------------------- /noodle-shared/src/models/room_member.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/models/room_member.ts -------------------------------------------------------------------------------- /noodle-shared/src/models/room_widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/models/room_widget.ts -------------------------------------------------------------------------------- /noodle-shared/src/models/room_with_state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/models/room_with_state.ts -------------------------------------------------------------------------------- /noodle-shared/src/net/_net.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/net/_net.ts -------------------------------------------------------------------------------- /noodle-shared/src/net/http_client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/src/net/http_client.ts -------------------------------------------------------------------------------- /noodle-shared/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/test.js -------------------------------------------------------------------------------- /noodle-shared/test/_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/test/_test.js -------------------------------------------------------------------------------- /noodle-shared/test/clients/_clients.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/test/clients/_clients.js -------------------------------------------------------------------------------- /noodle-shared/test/clients/http_client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/test/clients/http_client.js -------------------------------------------------------------------------------- /noodle-shared/test/test_environment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/test/test_environment.js -------------------------------------------------------------------------------- /noodle-shared/test/test_scenario_runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/test/test_scenario_runner.js -------------------------------------------------------------------------------- /noodle-shared/test/test_template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/test/test_template.js -------------------------------------------------------------------------------- /noodle-shared/tests/sanity/sanity.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/tests/sanity/sanity.test.js -------------------------------------------------------------------------------- /noodle-shared/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/tsconfig.json -------------------------------------------------------------------------------- /noodle-shared/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle-shared/yarn.lock -------------------------------------------------------------------------------- /noodle/.dockerignore: -------------------------------------------------------------------------------- 1 | .env 2 | .github/ 3 | .storybook/ 4 | cypress/ 5 | -------------------------------------------------------------------------------- /noodle/.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/.github/CODEOWNERS -------------------------------------------------------------------------------- /noodle/.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/.github/pull_request_template.md -------------------------------------------------------------------------------- /noodle/.github/workflows/integration-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/.github/workflows/integration-tests.yml -------------------------------------------------------------------------------- /noodle/.github/workflows/unit-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/.github/workflows/unit-tests.yml -------------------------------------------------------------------------------- /noodle/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/.gitignore -------------------------------------------------------------------------------- /noodle/.prettierrc: -------------------------------------------------------------------------------- 1 | trailingComma: "es5" 2 | singleQuote: true 3 | printWidth: 120 -------------------------------------------------------------------------------- /noodle/.storybook/__decorators__/withVideo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/.storybook/__decorators__/withVideo.js -------------------------------------------------------------------------------- /noodle/.storybook/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/.storybook/main.js -------------------------------------------------------------------------------- /noodle/.storybook/preview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/.storybook/preview.js -------------------------------------------------------------------------------- /noodle/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/CONTRIBUTING.md -------------------------------------------------------------------------------- /noodle/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/LICENSE -------------------------------------------------------------------------------- /noodle/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/README.md -------------------------------------------------------------------------------- /noodle/craco.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/craco.config.js -------------------------------------------------------------------------------- /noodle/cypress.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/cypress.json -------------------------------------------------------------------------------- /noodle/cypress/fixtures/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/cypress/fixtures/blue.png -------------------------------------------------------------------------------- /noodle/cypress/fixtures/blue.y4m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/cypress/fixtures/blue.y4m -------------------------------------------------------------------------------- /noodle/cypress/fixtures/green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/cypress/fixtures/green.png -------------------------------------------------------------------------------- /noodle/cypress/fixtures/green.y4m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/cypress/fixtures/green.y4m -------------------------------------------------------------------------------- /noodle/cypress/fixtures/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/cypress/fixtures/red.png -------------------------------------------------------------------------------- /noodle/cypress/fixtures/red.y4m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/cypress/fixtures/red.y4m -------------------------------------------------------------------------------- /noodle/cypress/integration/smokeTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/cypress/integration/smokeTest.test.ts -------------------------------------------------------------------------------- /noodle/cypress/plugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/cypress/plugins/index.ts -------------------------------------------------------------------------------- /noodle/cypress/reporter-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/cypress/reporter-config.json -------------------------------------------------------------------------------- /noodle/cypress/support/commands.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/cypress/support/commands.d.ts -------------------------------------------------------------------------------- /noodle/cypress/support/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/cypress/support/commands.ts -------------------------------------------------------------------------------- /noodle/cypress/support/customAssertions.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/cypress/support/customAssertions.d.ts -------------------------------------------------------------------------------- /noodle/cypress/support/customAssertions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/cypress/support/customAssertions.ts -------------------------------------------------------------------------------- /noodle/cypress/support/detectSound.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/cypress/support/detectSound.ts -------------------------------------------------------------------------------- /noodle/cypress/support/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/cypress/support/index.ts -------------------------------------------------------------------------------- /noodle/cypress/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/cypress/tsconfig.json -------------------------------------------------------------------------------- /noodle/cypress/util/randomString.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/cypress/util/randomString.ts -------------------------------------------------------------------------------- /noodle/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/jest.config.js -------------------------------------------------------------------------------- /noodle/licenseFormat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/licenseFormat.json -------------------------------------------------------------------------------- /noodle/netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/netlify.toml -------------------------------------------------------------------------------- /noodle/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/package.json -------------------------------------------------------------------------------- /noodle/public/.well-known/apple-app-site-association: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/.well-known/apple-app-site-association -------------------------------------------------------------------------------- /noodle/public/.well-known/assetlinks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/.well-known/assetlinks.json -------------------------------------------------------------------------------- /noodle/public/404/images/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/404/images/background.jpg -------------------------------------------------------------------------------- /noodle/public/404/images/image0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/404/images/image0.png -------------------------------------------------------------------------------- /noodle/public/404/images/image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/404/images/image1.png -------------------------------------------------------------------------------- /noodle/public/404/images/image10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/404/images/image10.png -------------------------------------------------------------------------------- /noodle/public/404/images/image11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/404/images/image11.png -------------------------------------------------------------------------------- /noodle/public/404/images/image12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/404/images/image12.png -------------------------------------------------------------------------------- /noodle/public/404/images/image13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/404/images/image13.png -------------------------------------------------------------------------------- /noodle/public/404/images/image2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/404/images/image2.png -------------------------------------------------------------------------------- /noodle/public/404/images/image3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/404/images/image3.png -------------------------------------------------------------------------------- /noodle/public/404/images/image4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/404/images/image4.png -------------------------------------------------------------------------------- /noodle/public/404/images/image5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/404/images/image5.png -------------------------------------------------------------------------------- /noodle/public/404/images/image6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/404/images/image6.png -------------------------------------------------------------------------------- /noodle/public/404/images/image7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/404/images/image7.png -------------------------------------------------------------------------------- /noodle/public/404/images/image8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/404/images/image8.png -------------------------------------------------------------------------------- /noodle/public/404/images/image9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/404/images/image9.png -------------------------------------------------------------------------------- /noodle/public/404/images/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/404/images/logo.svg -------------------------------------------------------------------------------- /noodle/public/_headers: -------------------------------------------------------------------------------- 1 | /* 2 | X-Content-Type-Options: nosniff 3 | -------------------------------------------------------------------------------- /noodle/public/_redirects: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/_redirects -------------------------------------------------------------------------------- /noodle/public/audio/huddlePing.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/audio/huddlePing.mp3 -------------------------------------------------------------------------------- /noodle/public/avatars/spritesheets/bear/spritesheet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/avatars/spritesheets/bear/spritesheet.json -------------------------------------------------------------------------------- /noodle/public/avatars/spritesheets/sun/spritesheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/avatars/spritesheets/sun/spritesheet.png -------------------------------------------------------------------------------- /noodle/public/embargo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/embargo.html -------------------------------------------------------------------------------- /noodle/public/favicons/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/favicons/android-chrome-192x192.png -------------------------------------------------------------------------------- /noodle/public/favicons/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/favicons/android-chrome-512x512.png -------------------------------------------------------------------------------- /noodle/public/favicons/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/favicons/apple-touch-icon.png -------------------------------------------------------------------------------- /noodle/public/favicons/favicon-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/favicons/favicon-pinned-tab.svg -------------------------------------------------------------------------------- /noodle/public/favicons/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/favicons/favicon.ico -------------------------------------------------------------------------------- /noodle/public/favicons/favicon_128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/favicons/favicon_128x128.png -------------------------------------------------------------------------------- /noodle/public/favicons/favicon_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/favicons/favicon_16x16.png -------------------------------------------------------------------------------- /noodle/public/favicons/favicon_256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/favicons/favicon_256x256.png -------------------------------------------------------------------------------- /noodle/public/favicons/favicon_32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/favicons/favicon_32x32.png -------------------------------------------------------------------------------- /noodle/public/favicons/favicon_512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/favicons/favicon_512x512.png -------------------------------------------------------------------------------- /noodle/public/fonts/manrope-bold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/fonts/manrope-bold.otf -------------------------------------------------------------------------------- /noodle/public/fonts/manrope-bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/fonts/manrope-bold.ttf -------------------------------------------------------------------------------- /noodle/public/fonts/manrope-bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/fonts/manrope-bold.woff2 -------------------------------------------------------------------------------- /noodle/public/fonts/manrope-extrabold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/fonts/manrope-extrabold.otf -------------------------------------------------------------------------------- /noodle/public/fonts/manrope-extrabold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/fonts/manrope-extrabold.ttf -------------------------------------------------------------------------------- /noodle/public/fonts/manrope-extrabold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/fonts/manrope-extrabold.woff2 -------------------------------------------------------------------------------- /noodle/public/fonts/manrope-extralight.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/fonts/manrope-extralight.otf -------------------------------------------------------------------------------- /noodle/public/fonts/manrope-extralight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/fonts/manrope-extralight.ttf -------------------------------------------------------------------------------- /noodle/public/fonts/manrope-extralight.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/fonts/manrope-extralight.woff2 -------------------------------------------------------------------------------- /noodle/public/fonts/manrope-light.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/fonts/manrope-light.otf -------------------------------------------------------------------------------- /noodle/public/fonts/manrope-light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/fonts/manrope-light.ttf -------------------------------------------------------------------------------- /noodle/public/fonts/manrope-light.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/fonts/manrope-light.woff2 -------------------------------------------------------------------------------- /noodle/public/fonts/manrope-medium.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/fonts/manrope-medium.otf -------------------------------------------------------------------------------- /noodle/public/fonts/manrope-medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/fonts/manrope-medium.ttf -------------------------------------------------------------------------------- /noodle/public/fonts/manrope-medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/fonts/manrope-medium.woff2 -------------------------------------------------------------------------------- /noodle/public/fonts/manrope-regular.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/fonts/manrope-regular.otf -------------------------------------------------------------------------------- /noodle/public/fonts/manrope-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/fonts/manrope-regular.ttf -------------------------------------------------------------------------------- /noodle/public/fonts/manrope-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/fonts/manrope-regular.woff2 -------------------------------------------------------------------------------- /noodle/public/fonts/manrope-semibold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/fonts/manrope-semibold.otf -------------------------------------------------------------------------------- /noodle/public/fonts/manrope-semibold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/fonts/manrope-semibold.ttf -------------------------------------------------------------------------------- /noodle/public/fonts/manrope-semibold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/fonts/manrope-semibold.woff2 -------------------------------------------------------------------------------- /noodle/public/google767a8a94c9b89ec3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/google767a8a94c9b89ec3.html -------------------------------------------------------------------------------- /noodle/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/index.html -------------------------------------------------------------------------------- /noodle/public/offline.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/offline.html -------------------------------------------------------------------------------- /noodle/public/offline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/offline.png -------------------------------------------------------------------------------- /noodle/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/robots.txt -------------------------------------------------------------------------------- /noodle/public/wallpapers/tile_blank.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/wallpapers/tile_blank.webp -------------------------------------------------------------------------------- /noodle/public/wallpapers/tile_brainstorm.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/wallpapers/tile_brainstorm.webp -------------------------------------------------------------------------------- /noodle/public/wallpapers/tile_daily.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/wallpapers/tile_daily.webp -------------------------------------------------------------------------------- /noodle/public/wallpapers/tile_happyHour.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/wallpapers/tile_happyHour.webp -------------------------------------------------------------------------------- /noodle/public/wallpapers/tile_interview.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/wallpapers/tile_interview.webp -------------------------------------------------------------------------------- /noodle/public/wallpapers/tile_one_on_one.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/wallpapers/tile_one_on_one.webp -------------------------------------------------------------------------------- /noodle/public/wallpapers/tile_retro.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/wallpapers/tile_retro.webp -------------------------------------------------------------------------------- /noodle/public/wallpapers/tile_weekly.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/public/wallpapers/tile_weekly.webp -------------------------------------------------------------------------------- /noodle/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/server.js -------------------------------------------------------------------------------- /noodle/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/App.tsx -------------------------------------------------------------------------------- /noodle/src/Layouts/Page/Page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/Layouts/Page/Page.tsx -------------------------------------------------------------------------------- /noodle/src/Layouts/TwoColLayout/Column/Column.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/Layouts/TwoColLayout/Column/Column.tsx -------------------------------------------------------------------------------- /noodle/src/Layouts/TwoColLayout/TwoColLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/Layouts/TwoColLayout/TwoColLayout.tsx -------------------------------------------------------------------------------- /noodle/src/Layouts/formPage/FormPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/Layouts/formPage/FormPage.tsx -------------------------------------------------------------------------------- /noodle/src/Layouts/formPage/FormPageContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/Layouts/formPage/FormPageContent.tsx -------------------------------------------------------------------------------- /noodle/src/Layouts/formPage/FormPageFields.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/Layouts/formPage/FormPageFields.tsx -------------------------------------------------------------------------------- /noodle/src/Layouts/formPage/FormPageImage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/Layouts/formPage/FormPageImage.tsx -------------------------------------------------------------------------------- /noodle/src/Layouts/formPage/FormPageTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/Layouts/formPage/FormPageTitle.tsx -------------------------------------------------------------------------------- /noodle/src/Routes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/Routes.tsx -------------------------------------------------------------------------------- /noodle/src/__mocks__/fileMock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/__mocks__/fileMock.ts -------------------------------------------------------------------------------- /noodle/src/__mocks__/reconnecting-websocket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/__mocks__/reconnecting-websocket.ts -------------------------------------------------------------------------------- /noodle/src/__mocks__/twilio-video.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/__mocks__/twilio-video.ts -------------------------------------------------------------------------------- /noodle/src/analytics/Analytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/analytics/Analytics.ts -------------------------------------------------------------------------------- /noodle/src/analytics/analyticsRef.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/analytics/analyticsRef.ts -------------------------------------------------------------------------------- /noodle/src/analytics/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/analytics/constants.ts -------------------------------------------------------------------------------- /noodle/src/api/ApiCoreClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/ApiCoreClient.ts -------------------------------------------------------------------------------- /noodle/src/api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/README.md -------------------------------------------------------------------------------- /noodle/src/api/__mocks__/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/__mocks__/client.ts -------------------------------------------------------------------------------- /noodle/src/api/__mocks__/useRoomStore.ts: -------------------------------------------------------------------------------- 1 | export const useRoomStore = jest.fn().mockReturnValue(null); 2 | -------------------------------------------------------------------------------- /noodle/src/api/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/client.ts -------------------------------------------------------------------------------- /noodle/src/api/roomState/RoomStateCacheApi.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/roomState/RoomStateCacheApi.test.ts -------------------------------------------------------------------------------- /noodle/src/api/roomState/RoomStateCacheApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/roomState/RoomStateCacheApi.ts -------------------------------------------------------------------------------- /noodle/src/api/roomState/SocketConnection.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/roomState/SocketConnection.test.ts -------------------------------------------------------------------------------- /noodle/src/api/roomState/SocketConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/roomState/SocketConnection.ts -------------------------------------------------------------------------------- /noodle/src/api/roomState/__mocks__/SocketConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/roomState/__mocks__/SocketConnection.ts -------------------------------------------------------------------------------- /noodle/src/api/roomState/combineAndImmer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/roomState/combineAndImmer.ts -------------------------------------------------------------------------------- /noodle/src/api/roomState/exportRoomTemplate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/roomState/exportRoomTemplate.ts -------------------------------------------------------------------------------- /noodle/src/api/roomState/roomStateStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/roomState/roomStateStore.ts -------------------------------------------------------------------------------- /noodle/src/api/roomState/sanityCheckWidget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/roomState/sanityCheckWidget.ts -------------------------------------------------------------------------------- /noodle/src/api/roomState/types/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/roomState/types/common.ts -------------------------------------------------------------------------------- /noodle/src/api/roomState/types/participants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/roomState/types/participants.ts -------------------------------------------------------------------------------- /noodle/src/api/roomState/types/passthrough.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/roomState/types/passthrough.ts -------------------------------------------------------------------------------- /noodle/src/api/roomState/types/socketProtocol/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/roomState/types/socketProtocol/index.ts -------------------------------------------------------------------------------- /noodle/src/api/roomState/types/widgets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/roomState/types/widgets.ts -------------------------------------------------------------------------------- /noodle/src/api/roomState/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/roomState/utils.ts -------------------------------------------------------------------------------- /noodle/src/api/services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/services.ts -------------------------------------------------------------------------------- /noodle/src/api/subClients/ApiSubClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/subClients/ApiSubClient.ts -------------------------------------------------------------------------------- /noodle/src/api/subClients/EventsClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/subClients/EventsClient.ts -------------------------------------------------------------------------------- /noodle/src/api/subClients/ExperienceRatingClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/subClients/ExperienceRatingClient.ts -------------------------------------------------------------------------------- /noodle/src/api/subClients/FileClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/subClients/FileClient.ts -------------------------------------------------------------------------------- /noodle/src/api/subClients/MagicLinkClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/subClients/MagicLinkClient.ts -------------------------------------------------------------------------------- /noodle/src/api/subClients/MessagingClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/subClients/MessagingClient.ts -------------------------------------------------------------------------------- /noodle/src/api/subClients/OpenGraphClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/subClients/OpenGraphClient.ts -------------------------------------------------------------------------------- /noodle/src/api/subClients/ParticipantClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/subClients/ParticipantClient.ts -------------------------------------------------------------------------------- /noodle/src/api/subClients/PassthroughClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/subClients/PassthroughClient.ts -------------------------------------------------------------------------------- /noodle/src/api/subClients/RoomStateClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/subClients/RoomStateClient.ts -------------------------------------------------------------------------------- /noodle/src/api/subClients/SurveyClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/subClients/SurveyClient.ts -------------------------------------------------------------------------------- /noodle/src/api/subClients/TemplateClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/subClients/TemplateClient.ts -------------------------------------------------------------------------------- /noodle/src/api/subClients/TransformClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/subClients/TransformClient.ts -------------------------------------------------------------------------------- /noodle/src/api/subClients/WallpaperClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/subClients/WallpaperClient.ts -------------------------------------------------------------------------------- /noodle/src/api/subClients/WidgetClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/subClients/WidgetClient.ts -------------------------------------------------------------------------------- /noodle/src/api/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/types.ts -------------------------------------------------------------------------------- /noodle/src/api/useIsMe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/useIsMe.ts -------------------------------------------------------------------------------- /noodle/src/api/useLocalActor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/useLocalActor.ts -------------------------------------------------------------------------------- /noodle/src/api/useLocalActorId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/useLocalActorId.ts -------------------------------------------------------------------------------- /noodle/src/api/useRoomStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/api/useRoomStore.ts -------------------------------------------------------------------------------- /noodle/src/components/AdminRoute/AdminRoute.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/AdminRoute/AdminRoute.tsx -------------------------------------------------------------------------------- /noodle/src/components/AudioTrack/AudioTrack.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/AudioTrack/AudioTrack.tsx -------------------------------------------------------------------------------- /noodle/src/components/Avatar/Avatar.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/Avatar/Avatar.stories.tsx -------------------------------------------------------------------------------- /noodle/src/components/Avatar/Avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/Avatar/Avatar.tsx -------------------------------------------------------------------------------- /noodle/src/components/Avatar/AvatarAnimator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/Avatar/AvatarAnimator.ts -------------------------------------------------------------------------------- /noodle/src/components/Avatar/avatarSpriteSheetCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/Avatar/avatarSpriteSheetCache.ts -------------------------------------------------------------------------------- /noodle/src/components/Banner/Banner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/Banner/Banner.tsx -------------------------------------------------------------------------------- /noodle/src/components/ButtonLoader/ButtonLoader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/ButtonLoader/ButtonLoader.tsx -------------------------------------------------------------------------------- /noodle/src/components/CheckboxField/CheckboxField.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/CheckboxField/CheckboxField.tsx -------------------------------------------------------------------------------- /noodle/src/components/ColorButton/ColorButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/ColorButton/ColorButton.tsx -------------------------------------------------------------------------------- /noodle/src/components/ConfirmModal/ConfirmModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/ConfirmModal/ConfirmModal.tsx -------------------------------------------------------------------------------- /noodle/src/components/DialogModal/DialogModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/DialogModal/DialogModal.tsx -------------------------------------------------------------------------------- /noodle/src/components/EditHint/EditHint.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/EditHint/EditHint.tsx -------------------------------------------------------------------------------- /noodle/src/components/ErrorBoundary/ErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/ErrorBoundary/ErrorBoundary.tsx -------------------------------------------------------------------------------- /noodle/src/components/ErrorDialog/ErrorDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/ErrorDialog/ErrorDialog.tsx -------------------------------------------------------------------------------- /noodle/src/components/ErrorDialog/enhanceMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/ErrorDialog/enhanceMessage.ts -------------------------------------------------------------------------------- /noodle/src/components/ExtensionCard/ExtensionCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/ExtensionCard/ExtensionCard.tsx -------------------------------------------------------------------------------- /noodle/src/components/Fade/Fade.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/Fade/Fade.tsx -------------------------------------------------------------------------------- /noodle/src/components/FeatureFlag/FeatureFlag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/FeatureFlag/FeatureFlag.tsx -------------------------------------------------------------------------------- /noodle/src/components/Header/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/Header/Header.tsx -------------------------------------------------------------------------------- /noodle/src/components/Lightbox/Lightbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/Lightbox/Lightbox.tsx -------------------------------------------------------------------------------- /noodle/src/components/Link/Link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/Link/Link.tsx -------------------------------------------------------------------------------- /noodle/src/components/LinkMenuItem/LinkMenuItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/LinkMenuItem/LinkMenuItem.tsx -------------------------------------------------------------------------------- /noodle/src/components/Logo/Logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/Logo/Logo.tsx -------------------------------------------------------------------------------- /noodle/src/components/Markdown/Markdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/Markdown/Markdown.tsx -------------------------------------------------------------------------------- /noodle/src/components/Modal/Modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/Modal/Modal.tsx -------------------------------------------------------------------------------- /noodle/src/components/Modal/ModalActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/Modal/ModalActions.tsx -------------------------------------------------------------------------------- /noodle/src/components/Modal/ModalContentWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/Modal/ModalContentWrapper.tsx -------------------------------------------------------------------------------- /noodle/src/components/Modal/ModalPane.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/Modal/ModalPane.tsx -------------------------------------------------------------------------------- /noodle/src/components/Modal/ModalTitleBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/Modal/ModalTitleBar.tsx -------------------------------------------------------------------------------- /noodle/src/components/PageTitle/PageTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/PageTitle/PageTitle.tsx -------------------------------------------------------------------------------- /noodle/src/components/Publication/Publication.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/Publication/Publication.tsx -------------------------------------------------------------------------------- /noodle/src/components/SkeletonList/SkeletonList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/SkeletonList/SkeletonList.tsx -------------------------------------------------------------------------------- /noodle/src/components/Spacing/Spacing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/Spacing/Spacing.tsx -------------------------------------------------------------------------------- /noodle/src/components/SpatialAudio/SpatialAudio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/SpatialAudio/SpatialAudio.tsx -------------------------------------------------------------------------------- /noodle/src/components/SpatialVideo/SpatialVideo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/SpatialVideo/SpatialVideo.tsx -------------------------------------------------------------------------------- /noodle/src/components/StarRating/StarRating.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/StarRating/StarRating.tsx -------------------------------------------------------------------------------- /noodle/src/components/Toaster/Toaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/Toaster/Toaster.tsx -------------------------------------------------------------------------------- /noodle/src/components/VideoTrack/VideoTrack.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/VideoTrack/VideoTrack.tsx -------------------------------------------------------------------------------- /noodle/src/components/Whiteboard/Whiteboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/Whiteboard/Whiteboard.tsx -------------------------------------------------------------------------------- /noodle/src/components/Whiteboard/WhiteboardTools.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/Whiteboard/WhiteboardTools.tsx -------------------------------------------------------------------------------- /noodle/src/components/Whiteboard/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/Whiteboard/constants.ts -------------------------------------------------------------------------------- /noodle/src/components/Whiteboard/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/Whiteboard/types.ts -------------------------------------------------------------------------------- /noodle/src/components/Whiteboard/useWhiteboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/Whiteboard/useWhiteboard.ts -------------------------------------------------------------------------------- /noodle/src/components/fieldBindings/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/fieldBindings/README.md -------------------------------------------------------------------------------- /noodle/src/components/icons/AccessoryIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/AccessoryIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/ActionIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/ActionIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/AddIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/AddIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/AwayIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/AwayIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/BackIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/BackIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/BandwidthIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/BandwidthIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/BugIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/BugIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/CameraOffIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/CameraOffIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/CameraOnIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/CameraOnIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/CaretIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/CaretIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/ChatIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/ChatIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/CheckmarkIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/CheckmarkIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/CloseIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/CloseIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/CopyIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/CopyIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/CrosshairIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/CrosshairIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/DeleteIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/DeleteIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/DoneIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/DoneIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/DropIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/DropIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/DropdownFilledIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/DropdownFilledIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/DropdownIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/DropdownIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/EditIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/EditIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/EmailIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/EmailIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/EmojiIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/EmojiIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/EraserIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/EraserIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/FeedbackIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/FeedbackIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/ForwardIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/ForwardIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/GrabbyIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/GrabbyIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/HamburgerIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/HamburgerIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/HearingIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/HearingIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/HelpIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/HelpIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/InviteIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/InviteIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/LeaveIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/LeaveIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/LinkIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/LinkIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/LoopIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/LoopIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/MicOffIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/MicOffIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/MicOnIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/MicOnIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/MinimizeIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/MinimizeIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/MinusIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/MinusIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/MuteIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/MuteIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/MuteIconSmall.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/MuteIconSmall.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/OpenIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/OpenIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/OptionsIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/OptionsIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/PauseIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/PauseIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/PlaceholderIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/PlaceholderIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/PlayIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/PlayIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/PlusIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/PlusIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/PlusLargeIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/PlusLargeIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/ResizeHandleIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/ResizeHandleIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/RoomIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/RoomIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/SaveIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/SaveIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/ScreenShareIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/ScreenShareIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/SendIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/SendIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/SettingsIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/SettingsIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/UploadIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/UploadIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/UserIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/UserIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/VolumeIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/VolumeIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/WallpaperIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/WallpaperIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/WhatsNewIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/WhatsNewIcon.tsx -------------------------------------------------------------------------------- /noodle/src/components/icons/png/chat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/png/chat.png -------------------------------------------------------------------------------- /noodle/src/components/icons/png/embed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/png/embed.png -------------------------------------------------------------------------------- /noodle/src/components/icons/png/huddle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/png/huddle.png -------------------------------------------------------------------------------- /noodle/src/components/icons/png/link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/png/link.png -------------------------------------------------------------------------------- /noodle/src/components/icons/png/notepad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/png/notepad.png -------------------------------------------------------------------------------- /noodle/src/components/icons/png/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/png/settings.png -------------------------------------------------------------------------------- /noodle/src/components/icons/png/sticky.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/png/sticky.png -------------------------------------------------------------------------------- /noodle/src/components/icons/png/upload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/png/upload.png -------------------------------------------------------------------------------- /noodle/src/components/icons/png/whiteboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/png/whiteboard.png -------------------------------------------------------------------------------- /noodle/src/components/icons/png/youtube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/png/youtube.png -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/action.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/action.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/add.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/add.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/audio_OFF.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/audio_OFF.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/audio_ON.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/audio_ON.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/avatar_mute.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/avatar_mute.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/away.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/away.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/back.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/back.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/back_10.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/back_10.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/bandwidth.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/bandwidth.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/bug.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/bug.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/camera_OFF.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/camera_OFF.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/camera_ON.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/camera_ON.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/caret.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/caret.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/chat.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/chat.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/checkmark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/checkmark.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/close.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/copy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/copy.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/crosshair.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/crosshair.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/delete.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/delete.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/done.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/done.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/drop.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/drop.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/dropdown.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/dropdown.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/dropdown_filled.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/dropdown_filled.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/edit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/edit.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/email.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/email.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/emoji.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/emoji.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/eraser.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/eraser.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/feedback.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/feedback.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/forward.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/forward.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/forward_10.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/forward_10.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/grabby.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/grabby.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/hamburger.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/hamburger.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/hearing.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/hearing.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/help.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/help.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/invite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/invite.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/leave.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/leave.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/link.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/link.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/loop.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/loop.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/minimize.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/minimize.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/minus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/minus.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/mute.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/mute.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/open.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/open.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/options.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/options.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/pause.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/pause.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/placeholder.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/placeholder.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/play.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/play.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/plus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/plus.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/plus_large.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/plus_large.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/resize_handle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/resize_handle.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/restart.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/restart.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/room_icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/room_icon.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/save.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/save.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/screenShare.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/screenShare.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/send.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/send.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/settings.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/settings.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/upload.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/upload.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/user.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/volume.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/volume.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/wallpaper.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/wallpaper.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/whats_new.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/whats_new.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/widget_embed.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/widget_embed.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/widget_link.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/widget_link.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/widget_stickynote.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/widget_stickynote.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/widget_upload.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/widget_upload.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/widget_whiteboard.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/widget_whiteboard.svg -------------------------------------------------------------------------------- /noodle/src/components/icons/svg/widget_youtube.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/components/icons/svg/widget_youtube.svg -------------------------------------------------------------------------------- /noodle/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/constants.ts -------------------------------------------------------------------------------- /noodle/src/constants/AvatarMetadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/constants/AvatarMetadata.ts -------------------------------------------------------------------------------- /noodle/src/constants/ColorEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/constants/ColorEnum.ts -------------------------------------------------------------------------------- /noodle/src/constants/ErrorCodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/constants/ErrorCodes.ts -------------------------------------------------------------------------------- /noodle/src/constants/ErrorTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/constants/ErrorTypes.ts -------------------------------------------------------------------------------- /noodle/src/constants/Links.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/constants/Links.ts -------------------------------------------------------------------------------- /noodle/src/constants/PositionEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/constants/PositionEnum.ts -------------------------------------------------------------------------------- /noodle/src/constants/RouteNames.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/constants/RouteNames.ts -------------------------------------------------------------------------------- /noodle/src/constants/User.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/constants/User.ts -------------------------------------------------------------------------------- /noodle/src/constants/WallpaperMetadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/constants/WallpaperMetadata.ts -------------------------------------------------------------------------------- /noodle/src/constants/keyShortcuts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/constants/keyShortcuts.ts -------------------------------------------------------------------------------- /noodle/src/constants/promoSlugs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/constants/promoSlugs.ts -------------------------------------------------------------------------------- /noodle/src/constants/room.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/constants/room.ts -------------------------------------------------------------------------------- /noodle/src/constants/springs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/constants/springs.ts -------------------------------------------------------------------------------- /noodle/src/constants/wallpapers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/constants/wallpapers.ts -------------------------------------------------------------------------------- /noodle/src/errors/ApiError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/errors/ApiError.ts -------------------------------------------------------------------------------- /noodle/src/errors/FatalError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/errors/FatalError.ts -------------------------------------------------------------------------------- /noodle/src/errors/JoinError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/errors/JoinError.ts -------------------------------------------------------------------------------- /noodle/src/errors/MediaError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/errors/MediaError.ts -------------------------------------------------------------------------------- /noodle/src/featureFlags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/featureFlags.ts -------------------------------------------------------------------------------- /noodle/src/features/meetingTemplates/templateData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/meetingTemplates/templateData.ts -------------------------------------------------------------------------------- /noodle/src/features/onboarding/OnboardingPopup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/onboarding/OnboardingPopup.tsx -------------------------------------------------------------------------------- /noodle/src/features/onboarding/useOnboarding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/onboarding/useOnboarding.ts -------------------------------------------------------------------------------- /noodle/src/features/quickActions/matchQuickActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/quickActions/matchQuickActions.ts -------------------------------------------------------------------------------- /noodle/src/features/quickActions/matchers/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/quickActions/matchers/file.ts -------------------------------------------------------------------------------- /noodle/src/features/quickActions/matchers/huddle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/quickActions/matchers/huddle.ts -------------------------------------------------------------------------------- /noodle/src/features/quickActions/matchers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/quickActions/matchers/index.ts -------------------------------------------------------------------------------- /noodle/src/features/quickActions/matchers/link.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/quickActions/matchers/link.ts -------------------------------------------------------------------------------- /noodle/src/features/quickActions/matchers/mockUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/quickActions/matchers/mockUser.ts -------------------------------------------------------------------------------- /noodle/src/features/quickActions/matchers/youtube.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/quickActions/matchers/youtube.ts -------------------------------------------------------------------------------- /noodle/src/features/quickActions/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/quickActions/types.ts -------------------------------------------------------------------------------- /noodle/src/features/room/ReconnectingAlert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/ReconnectingAlert.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/Room.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/Room.module.css -------------------------------------------------------------------------------- /noodle/src/features/room/Room.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/Room.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/RoomViewportProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/RoomViewportProvider.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/WidgetsFallback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/WidgetsFallback.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/canvas/RoomCanvasProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/canvas/RoomCanvasProvider.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/canvas/RoomCanvasRenderer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/canvas/RoomCanvasRenderer.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/cursors/Cursor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/cursors/Cursor.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/cursors/CursorLayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/cursors/CursorLayer.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/cursors/cursor.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/cursors/cursor.svg -------------------------------------------------------------------------------- /noodle/src/features/room/files/FileDropGhost.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/files/FileDropGhost.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/files/FileDropLayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/files/FileDropLayer.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/files/useAddFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/files/useAddFile.ts -------------------------------------------------------------------------------- /noodle/src/features/room/files/useFileDrop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/files/useFileDrop.ts -------------------------------------------------------------------------------- /noodle/src/features/room/pasting/PasteConfirmModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/pasting/PasteConfirmModal.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/pasting/useBindPaste.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/pasting/useBindPaste.ts -------------------------------------------------------------------------------- /noodle/src/features/room/pasting/usePasteStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/pasting/usePasteStore.ts -------------------------------------------------------------------------------- /noodle/src/features/room/people/Person.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/people/Person.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/people/PersonAvatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/people/PersonAvatar.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/people/PersonBubble.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/people/PersonBubble.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/people/PersonBubbleAvatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/people/PersonBubbleAvatar.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/people/PersonBubbleFrame.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/people/PersonBubbleFrame.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/people/PersonBubbleLabel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/people/PersonBubbleLabel.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/people/PseudoUserBubble.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/people/PseudoUserBubble.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/people/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/people/constants.ts -------------------------------------------------------------------------------- /noodle/src/features/room/people/usePersonStreams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/people/usePersonStreams.ts -------------------------------------------------------------------------------- /noodle/src/features/room/useTrackCursor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/useTrackCursor.ts -------------------------------------------------------------------------------- /noodle/src/features/room/widgets/MuteButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/widgets/MuteButton.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/widgets/Widget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/widgets/Widget.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/widgets/WidgetAuthor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/widgets/WidgetAuthor.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/widgets/WidgetContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/widgets/WidgetContent.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/widgets/WidgetFrame.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/widgets/WidgetFrame.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/widgets/WidgetProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/widgets/WidgetProvider.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/widgets/WidgetScrollPane.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/widgets/WidgetScrollPane.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/widgets/WidgetTitlebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/widgets/WidgetTitlebar.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/widgets/chat/ChatWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/widgets/chat/ChatWidget.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/widgets/chat/Message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/widgets/chat/Message.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/widgets/chat/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/widgets/chat/constants.ts -------------------------------------------------------------------------------- /noodle/src/features/room/widgets/file/FileIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/widgets/file/FileIcon.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/widgets/file/FileWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/widgets/file/FileWidget.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/widgets/file/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/widgets/file/constants.ts -------------------------------------------------------------------------------- /noodle/src/features/room/widgets/huddle/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/widgets/huddle/constants.ts -------------------------------------------------------------------------------- /noodle/src/features/room/widgets/images/add.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/widgets/images/add.svg -------------------------------------------------------------------------------- /noodle/src/features/room/widgets/images/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/widgets/images/close.svg -------------------------------------------------------------------------------- /noodle/src/features/room/widgets/images/delete.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/widgets/images/delete.svg -------------------------------------------------------------------------------- /noodle/src/features/room/widgets/images/edit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/widgets/images/edit.svg -------------------------------------------------------------------------------- /noodle/src/features/room/widgets/images/plus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/widgets/images/plus.svg -------------------------------------------------------------------------------- /noodle/src/features/room/widgets/link/LinkWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/widgets/link/LinkWidget.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/widgets/link/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/widgets/link/constants.ts -------------------------------------------------------------------------------- /noodle/src/features/room/widgets/mockUser/videos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/widgets/mockUser/videos.ts -------------------------------------------------------------------------------- /noodle/src/features/room/widgets/notepad/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/widgets/notepad/constants.ts -------------------------------------------------------------------------------- /noodle/src/features/room/widgets/useDeleteWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/widgets/useDeleteWidget.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/widgets/useSaveWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/widgets/useSaveWidget.tsx -------------------------------------------------------------------------------- /noodle/src/features/room/widgets/useWidgetContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/widgets/useWidgetContext.ts -------------------------------------------------------------------------------- /noodle/src/features/room/widgets/whiteboard/constants.ts: -------------------------------------------------------------------------------- 1 | export const SIZE = { width: 720, height: 528 }; 2 | -------------------------------------------------------------------------------- /noodle/src/features/room/widgets/youtube/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/room/widgets/youtube/constants.ts -------------------------------------------------------------------------------- /noodle/src/features/roomControls/RoomControls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/roomControls/RoomControls.tsx -------------------------------------------------------------------------------- /noodle/src/features/roomControls/media/MicToggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/roomControls/media/MicToggle.tsx -------------------------------------------------------------------------------- /noodle/src/features/roomControls/useRoomModalStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/roomControls/useRoomModalStore.ts -------------------------------------------------------------------------------- /noodle/src/features/roomControls/viewport/constants.ts: -------------------------------------------------------------------------------- 1 | export const ZOOM_INCREMENT = 0.2; 2 | -------------------------------------------------------------------------------- /noodle/src/features/roomModals/ConfirmCodeModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/roomModals/ConfirmCodeModal.tsx -------------------------------------------------------------------------------- /noodle/src/features/roomModals/SignUpModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/roomModals/SignUpModal.tsx -------------------------------------------------------------------------------- /noodle/src/features/roomModals/UnsavedModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/roomModals/UnsavedModal.tsx -------------------------------------------------------------------------------- /noodle/src/features/roomModals/UserEntryModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/roomModals/UserEntryModal.tsx -------------------------------------------------------------------------------- /noodle/src/features/surveys/SurveyWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/surveys/SurveyWrapper.tsx -------------------------------------------------------------------------------- /noodle/src/features/surveys/useSurvey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/surveys/useSurvey.ts -------------------------------------------------------------------------------- /noodle/src/features/surveys/useUserStats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/surveys/useUserStats.ts -------------------------------------------------------------------------------- /noodle/src/features/updates/useUpdatesStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/features/updates/useUpdatesStore.ts -------------------------------------------------------------------------------- /noodle/src/history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/history.ts -------------------------------------------------------------------------------- /noodle/src/hooks/useAuth/useAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/hooks/useAuth/useAuth.ts -------------------------------------------------------------------------------- /noodle/src/hooks/useCreateMeeting/useCreateMeeting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/hooks/useCreateMeeting/useCreateMeeting.ts -------------------------------------------------------------------------------- /noodle/src/hooks/useIsMountedRef/useIsMountedRef.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/hooks/useIsMountedRef/useIsMountedRef.ts -------------------------------------------------------------------------------- /noodle/src/hooks/useLocalStorage/useLocalStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/hooks/useLocalStorage/useLocalStorage.ts -------------------------------------------------------------------------------- /noodle/src/hooks/usePrevious/usePrevious.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/hooks/usePrevious/usePrevious.ts -------------------------------------------------------------------------------- /noodle/src/hooks/useQueryParams/useQueryParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/hooks/useQueryParams/useQueryParams.ts -------------------------------------------------------------------------------- /noodle/src/hooks/useRemoteControl/useRemoteControl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/hooks/useRemoteControl/useRemoteControl.ts -------------------------------------------------------------------------------- /noodle/src/hooks/useRoomRoute/useRoomRoute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/hooks/useRoomRoute/useRoomRoute.ts -------------------------------------------------------------------------------- /noodle/src/hooks/useSaveFile/useSaveFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/hooks/useSaveFile/useSaveFile.ts -------------------------------------------------------------------------------- /noodle/src/hooks/useScript/useScript.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/hooks/useScript/useScript.ts -------------------------------------------------------------------------------- /noodle/src/hooks/useWindowSize/useWindowSize.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/hooks/useWindowSize/useWindowSize.tsx -------------------------------------------------------------------------------- /noodle/src/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/i18n.ts -------------------------------------------------------------------------------- /noodle/src/i18n/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/i18n/en.json -------------------------------------------------------------------------------- /noodle/src/images/browsers/chrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/browsers/chrome.png -------------------------------------------------------------------------------- /noodle/src/images/browsers/edge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/browsers/edge.png -------------------------------------------------------------------------------- /noodle/src/images/browsers/firefox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/browsers/firefox.png -------------------------------------------------------------------------------- /noodle/src/images/browsers/generic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/browsers/generic.png -------------------------------------------------------------------------------- /noodle/src/images/browsers/safari.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/browsers/safari.png -------------------------------------------------------------------------------- /noodle/src/images/glyphs/back.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/glyphs/back.svg -------------------------------------------------------------------------------- /noodle/src/images/glyphs/emoji.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/glyphs/emoji.svg -------------------------------------------------------------------------------- /noodle/src/images/glyphs/resize_handle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/glyphs/resize_handle.svg -------------------------------------------------------------------------------- /noodle/src/images/icons/ScreenShare.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/icons/ScreenShare.svg -------------------------------------------------------------------------------- /noodle/src/images/icons/add.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/icons/add.svg -------------------------------------------------------------------------------- /noodle/src/images/icons/add_rotated.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/icons/add_rotated.svg -------------------------------------------------------------------------------- /noodle/src/images/icons/camera_off.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/icons/camera_off.svg -------------------------------------------------------------------------------- /noodle/src/images/icons/camera_on.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/icons/camera_on.svg -------------------------------------------------------------------------------- /noodle/src/images/icons/document.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/icons/document.svg -------------------------------------------------------------------------------- /noodle/src/images/icons/dropdown.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/icons/dropdown.svg -------------------------------------------------------------------------------- /noodle/src/images/icons/edit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/icons/edit.svg -------------------------------------------------------------------------------- /noodle/src/images/icons/feature.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/icons/feature.svg -------------------------------------------------------------------------------- /noodle/src/images/icons/screen_share_stop.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/icons/screen_share_stop.svg -------------------------------------------------------------------------------- /noodle/src/images/icons/settings.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/icons/settings.svg -------------------------------------------------------------------------------- /noodle/src/images/icons/sign_out.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/icons/sign_out.svg -------------------------------------------------------------------------------- /noodle/src/images/icons/sound_off.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/icons/sound_off.svg -------------------------------------------------------------------------------- /noodle/src/images/icons/sound_on.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/icons/sound_on.svg -------------------------------------------------------------------------------- /noodle/src/images/icons/support.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/icons/support.svg -------------------------------------------------------------------------------- /noodle/src/images/illustrations/browser_permission.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/illustrations/browser_permission.gif -------------------------------------------------------------------------------- /noodle/src/images/illustrations/browser_permission.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/illustrations/browser_permission.jpg -------------------------------------------------------------------------------- /noodle/src/images/illustrations/bug_report.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/illustrations/bug_report.png -------------------------------------------------------------------------------- /noodle/src/images/illustrations/check_your_email.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/illustrations/check_your_email.jpg -------------------------------------------------------------------------------- /noodle/src/images/illustrations/invite_your_team.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/illustrations/invite_your_team.jpg -------------------------------------------------------------------------------- /noodle/src/images/illustrations/name_your_room.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/illustrations/name_your_room.jpg -------------------------------------------------------------------------------- /noodle/src/images/illustrations/pattern_bg_1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/illustrations/pattern_bg_1.svg -------------------------------------------------------------------------------- /noodle/src/images/illustrations/sign_in.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/illustrations/sign_in.jpg -------------------------------------------------------------------------------- /noodle/src/images/illustrations/sign_in_responsive.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/illustrations/sign_in_responsive.jpg -------------------------------------------------------------------------------- /noodle/src/images/illustrations/welcome_to_with.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/illustrations/welcome_to_with.jpg -------------------------------------------------------------------------------- /noodle/src/images/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/images/logo.svg -------------------------------------------------------------------------------- /noodle/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/index.tsx -------------------------------------------------------------------------------- /noodle/src/media/attachTrack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/media/attachTrack.ts -------------------------------------------------------------------------------- /noodle/src/media/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/media/hooks.ts -------------------------------------------------------------------------------- /noodle/src/media/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/media/index.ts -------------------------------------------------------------------------------- /noodle/src/media/useLocalMediaGroup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/media/useLocalMediaGroup.ts -------------------------------------------------------------------------------- /noodle/src/media/useMediaReadiness.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/media/useMediaReadiness.ts -------------------------------------------------------------------------------- /noodle/src/pages/ErrorPage/ErrorPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/pages/ErrorPage/ErrorPage.tsx -------------------------------------------------------------------------------- /noodle/src/pages/ErrorPage/ErrorPages/InvalidLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/pages/ErrorPage/ErrorPages/InvalidLink.tsx -------------------------------------------------------------------------------- /noodle/src/pages/ErrorPage/ErrorPages/LinkExpired.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/pages/ErrorPage/ErrorPages/LinkExpired.tsx -------------------------------------------------------------------------------- /noodle/src/pages/ErrorPage/ErrorPages/PageNotFound.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/pages/ErrorPage/ErrorPages/PageNotFound.tsx -------------------------------------------------------------------------------- /noodle/src/pages/ErrorPage/ErrorPages/RoomNotFound.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/pages/ErrorPage/ErrorPages/RoomNotFound.tsx -------------------------------------------------------------------------------- /noodle/src/pages/ErrorPage/ErrorPages/Unexpected.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/pages/ErrorPage/ErrorPages/Unexpected.tsx -------------------------------------------------------------------------------- /noodle/src/pages/ErrorPage/images/404_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/pages/ErrorPage/images/404_page.png -------------------------------------------------------------------------------- /noodle/src/pages/ErrorPage/images/Link_Broken.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/pages/ErrorPage/images/Link_Broken.png -------------------------------------------------------------------------------- /noodle/src/pages/ErrorPage/images/No_Access.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/pages/ErrorPage/images/No_Access.png -------------------------------------------------------------------------------- /noodle/src/pages/ErrorPage/images/Room_not_found.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/pages/ErrorPage/images/Room_not_found.png -------------------------------------------------------------------------------- /noodle/src/pages/ErrorPage/images/Unexpected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/pages/ErrorPage/images/Unexpected.png -------------------------------------------------------------------------------- /noodle/src/pages/LandingPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/pages/LandingPage.tsx -------------------------------------------------------------------------------- /noodle/src/pages/MeetingLink/MeetingLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/pages/MeetingLink/MeetingLink.tsx -------------------------------------------------------------------------------- /noodle/src/pages/MeetingLink/images/calendar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/pages/MeetingLink/images/calendar.png -------------------------------------------------------------------------------- /noodle/src/pages/MeetingLink/images/chrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/pages/MeetingLink/images/chrome.png -------------------------------------------------------------------------------- /noodle/src/pages/MeetingLink/images/outlook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/pages/MeetingLink/images/outlook.png -------------------------------------------------------------------------------- /noodle/src/pages/MeetingLink/images/slack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/pages/MeetingLink/images/slack.png -------------------------------------------------------------------------------- /noodle/src/pages/MeetingSelect/MeetingSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/pages/MeetingSelect/MeetingSelect.tsx -------------------------------------------------------------------------------- /noodle/src/pages/NotFoundPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/pages/NotFoundPage.tsx -------------------------------------------------------------------------------- /noodle/src/pages/NotSupported/NotSupported.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/pages/NotSupported/NotSupported.tsx -------------------------------------------------------------------------------- /noodle/src/pages/PostMeeting/PostMeeting.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/pages/PostMeeting/PostMeeting.tsx -------------------------------------------------------------------------------- /noodle/src/pages/PromoSlugPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/pages/PromoSlugPage.tsx -------------------------------------------------------------------------------- /noodle/src/pages/RoomPage/RoomPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/pages/RoomPage/RoomPage.tsx -------------------------------------------------------------------------------- /noodle/src/pages/licenses/LicensesPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/pages/licenses/LicensesPage.tsx -------------------------------------------------------------------------------- /noodle/src/pages/licenses/data/licenses.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/pages/licenses/data/licenses.d.ts -------------------------------------------------------------------------------- /noodle/src/pages/licenses/data/licenses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/pages/licenses/data/licenses.json -------------------------------------------------------------------------------- /noodle/src/providers/canvas/AutoPan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/providers/canvas/AutoPan.ts -------------------------------------------------------------------------------- /noodle/src/providers/canvas/Canvas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/providers/canvas/Canvas.ts -------------------------------------------------------------------------------- /noodle/src/providers/canvas/CanvasObject.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/providers/canvas/CanvasObject.tsx -------------------------------------------------------------------------------- /noodle/src/providers/canvas/CanvasObjectDragHandle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/providers/canvas/CanvasObjectDragHandle.tsx -------------------------------------------------------------------------------- /noodle/src/providers/canvas/CanvasProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/providers/canvas/CanvasProvider.tsx -------------------------------------------------------------------------------- /noodle/src/providers/canvas/CanvasRenderer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/providers/canvas/CanvasRenderer.tsx -------------------------------------------------------------------------------- /noodle/src/providers/canvas/CanvasWallpaper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/providers/canvas/CanvasWallpaper.tsx -------------------------------------------------------------------------------- /noodle/src/providers/canvas/ResizeHandle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/providers/canvas/ResizeHandle.tsx -------------------------------------------------------------------------------- /noodle/src/providers/canvas/rerasterizeSignal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/providers/canvas/rerasterizeSignal.ts -------------------------------------------------------------------------------- /noodle/src/providers/canvas/useCanvasObjectDrag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/providers/canvas/useCanvasObjectDrag.ts -------------------------------------------------------------------------------- /noodle/src/providers/canvas/useCanvasObjectResize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/providers/canvas/useCanvasObjectResize.ts -------------------------------------------------------------------------------- /noodle/src/providers/canvas/useMediaGroup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/providers/canvas/useMediaGroup.ts -------------------------------------------------------------------------------- /noodle/src/providers/canvas/useSyncLocalMediaGroup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/providers/canvas/useSyncLocalMediaGroup.ts -------------------------------------------------------------------------------- /noodle/src/providers/viewport/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/providers/viewport/README.md -------------------------------------------------------------------------------- /noodle/src/providers/viewport/Viewport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/providers/viewport/Viewport.ts -------------------------------------------------------------------------------- /noodle/src/providers/viewport/ViewportProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/providers/viewport/ViewportProvider.tsx -------------------------------------------------------------------------------- /noodle/src/providers/viewport/useViewport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/providers/viewport/useViewport.ts -------------------------------------------------------------------------------- /noodle/src/react-app-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/react-app-env.d.ts -------------------------------------------------------------------------------- /noodle/src/service-worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/service-worker.ts -------------------------------------------------------------------------------- /noodle/src/serviceWorkerRegistration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/serviceWorkerRegistration.ts -------------------------------------------------------------------------------- /noodle/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/setupTests.ts -------------------------------------------------------------------------------- /noodle/src/sounds/sounds.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/sounds/sounds.mp3 -------------------------------------------------------------------------------- /noodle/src/sounds/sounds.webm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/sounds/sounds.webm -------------------------------------------------------------------------------- /noodle/src/state/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/state/index.tsx -------------------------------------------------------------------------------- /noodle/src/stories/Alert.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/stories/Alert.stories.tsx -------------------------------------------------------------------------------- /noodle/src/stories/Button.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/stories/Button.stories.tsx -------------------------------------------------------------------------------- /noodle/src/stories/Checkbox.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/stories/Checkbox.stories.tsx -------------------------------------------------------------------------------- /noodle/src/stories/Menu.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/stories/Menu.stories.tsx -------------------------------------------------------------------------------- /noodle/src/stories/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/stories/README.md -------------------------------------------------------------------------------- /noodle/src/stories/Snackbar.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/stories/Snackbar.stories.tsx -------------------------------------------------------------------------------- /noodle/src/stories/TextField.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/stories/TextField.stories.tsx -------------------------------------------------------------------------------- /noodle/src/stories/Typography.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/stories/Typography.stories.tsx -------------------------------------------------------------------------------- /noodle/src/theme/images/Checkbox.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/theme/images/Checkbox.svg -------------------------------------------------------------------------------- /noodle/src/theme/images/Unchecked.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/theme/images/Unchecked.svg -------------------------------------------------------------------------------- /noodle/src/theme/palette.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/theme/palette.ts -------------------------------------------------------------------------------- /noodle/src/theme/shadows.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/theme/shadows.ts -------------------------------------------------------------------------------- /noodle/src/theme/theme.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/theme/theme.tsx -------------------------------------------------------------------------------- /noodle/src/types/spatials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/types/spatials.ts -------------------------------------------------------------------------------- /noodle/src/types/streams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/types/streams.ts -------------------------------------------------------------------------------- /noodle/src/utils/CanvasImage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/utils/CanvasImage.ts -------------------------------------------------------------------------------- /noodle/src/utils/CheckEmail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/utils/CheckEmail.ts -------------------------------------------------------------------------------- /noodle/src/utils/SoundMeter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/utils/SoundMeter.ts -------------------------------------------------------------------------------- /noodle/src/utils/arrayMove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/utils/arrayMove.ts -------------------------------------------------------------------------------- /noodle/src/utils/browseForFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/utils/browseForFile.ts -------------------------------------------------------------------------------- /noodle/src/utils/clampSizeMaintainingRatio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/utils/clampSizeMaintainingRatio.ts -------------------------------------------------------------------------------- /noodle/src/utils/codecs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/utils/codecs.ts -------------------------------------------------------------------------------- /noodle/src/utils/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/utils/environment.ts -------------------------------------------------------------------------------- /noodle/src/utils/getFileDropItems.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/utils/getFileDropItems.ts -------------------------------------------------------------------------------- /noodle/src/utils/linkFormatter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/utils/linkFormatter.ts -------------------------------------------------------------------------------- /noodle/src/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/utils/logger.ts -------------------------------------------------------------------------------- /noodle/src/utils/mapById.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/utils/mapById.ts -------------------------------------------------------------------------------- /noodle/src/utils/math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/utils/math.ts -------------------------------------------------------------------------------- /noodle/src/utils/mediaSources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/utils/mediaSources.ts -------------------------------------------------------------------------------- /noodle/src/utils/mouseButtons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/utils/mouseButtons.ts -------------------------------------------------------------------------------- /noodle/src/utils/sessionToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/utils/sessionToken.ts -------------------------------------------------------------------------------- /noodle/src/utils/truncate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/utils/truncate.ts -------------------------------------------------------------------------------- /noodle/src/utils/youtube.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/utils/youtube.test.ts -------------------------------------------------------------------------------- /noodle/src/utils/youtube.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/utils/youtube.ts -------------------------------------------------------------------------------- /noodle/src/videos/browser_permissions.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/videos/browser_permissions.mp4 -------------------------------------------------------------------------------- /noodle/src/videos/global_audio/global.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/videos/global_audio/global.mp4 -------------------------------------------------------------------------------- /noodle/src/videos/global_audio/nearby.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/videos/global_audio/nearby.mp4 -------------------------------------------------------------------------------- /noodle/src/videos/onboarding/content.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/videos/onboarding/content.mp4 -------------------------------------------------------------------------------- /noodle/src/videos/onboarding/learn_more.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/videos/onboarding/learn_more.mp4 -------------------------------------------------------------------------------- /noodle/src/videos/onboarding/move.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/videos/onboarding/move.mp4 -------------------------------------------------------------------------------- /noodle/src/videos/onboarding/persistence.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/videos/onboarding/persistence.mp4 -------------------------------------------------------------------------------- /noodle/src/with.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/src/with.css -------------------------------------------------------------------------------- /noodle/tsconfig.extend.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/tsconfig.extend.json -------------------------------------------------------------------------------- /noodle/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/tsconfig.json -------------------------------------------------------------------------------- /noodle/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/noodle/yarn.lock -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/package.json -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/run.sh -------------------------------------------------------------------------------- /unicorn/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/.gitignore -------------------------------------------------------------------------------- /unicorn/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/README.md -------------------------------------------------------------------------------- /unicorn/app/api/endpoints.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/app/api/endpoints.js -------------------------------------------------------------------------------- /unicorn/app/api/express_next_router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/app/api/express_next_router.js -------------------------------------------------------------------------------- /unicorn/app/api/pages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/app/api/pages.js -------------------------------------------------------------------------------- /unicorn/app/lib/_lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/app/lib/_lib.js -------------------------------------------------------------------------------- /unicorn/app/lib/db/_db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/app/lib/db/_db.js -------------------------------------------------------------------------------- /unicorn/app/lib/db/sharedb_sqlite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/app/lib/db/sharedb_sqlite.js -------------------------------------------------------------------------------- /unicorn/app/lib/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/app/lib/error.js -------------------------------------------------------------------------------- /unicorn/app/lib/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/app/lib/log.js -------------------------------------------------------------------------------- /unicorn/app/middleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/app/middleware.js -------------------------------------------------------------------------------- /unicorn/app/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/app/server.js -------------------------------------------------------------------------------- /unicorn/app/ws/web_socket_json_stream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/app/ws/web_socket_json_stream.js -------------------------------------------------------------------------------- /unicorn/app/ws/ws_document_server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/app/ws/ws_document_server.js -------------------------------------------------------------------------------- /unicorn/component/__mocks__/quill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/component/__mocks__/quill.js -------------------------------------------------------------------------------- /unicorn/component/__mocks__/reconnecting-websocket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/component/__mocks__/reconnecting-websocket.js -------------------------------------------------------------------------------- /unicorn/component/__mocks__/sharedb/lib/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/component/__mocks__/sharedb/lib/client.js -------------------------------------------------------------------------------- /unicorn/component/__mocks__/styleMock.js: -------------------------------------------------------------------------------- 1 | module.exports = 'fake-file-path'; 2 | -------------------------------------------------------------------------------- /unicorn/component/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module '@withso/unicorn' 2 | -------------------------------------------------------------------------------- /unicorn/component/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/component/index.js -------------------------------------------------------------------------------- /unicorn/component/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/component/package.json -------------------------------------------------------------------------------- /unicorn/component/src/collaborative_quill.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/component/src/collaborative_quill.jsx -------------------------------------------------------------------------------- /unicorn/component/test/collaborative_quill.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/component/test/collaborative_quill.test.jsx -------------------------------------------------------------------------------- /unicorn/component/test/setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/component/test/setup.js -------------------------------------------------------------------------------- /unicorn/component/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/component/yarn.lock -------------------------------------------------------------------------------- /unicorn/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/index.js -------------------------------------------------------------------------------- /unicorn/integration_tests/startTestServer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/integration_tests/startTestServer.js -------------------------------------------------------------------------------- /unicorn/integration_tests/sync_stress_test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/integration_tests/sync_stress_test.test.js -------------------------------------------------------------------------------- /unicorn/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/package.json -------------------------------------------------------------------------------- /unicorn/pages/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/pages/main.jsx -------------------------------------------------------------------------------- /unicorn/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/public/favicon.png -------------------------------------------------------------------------------- /unicorn/view/collaborative_editor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/view/collaborative_editor.jsx -------------------------------------------------------------------------------- /unicorn/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/unicorn/yarn.lock -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/with-labs/popspace/HEAD/yarn.lock --------------------------------------------------------------------------------