├── .env-sample ├── .eslintignore ├── .eslintrc.cjs ├── .github └── workflows │ └── supabase-keep-alive.yml ├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── components.json ├── package.json ├── pnpm-lock.yaml ├── postcss.config.js ├── prisma ├── migrations │ ├── 20240307182603_init │ │ └── migration.sql │ ├── 20240307224355_different_mode │ │ └── migration.sql │ ├── 20240310142912_question_slug_typing │ │ └── migration.sql │ ├── 20240316231506_removed_unique_email │ │ └── migration.sql │ ├── 20240328104446_added_group_subcategories_types │ │ └── migration.sql │ ├── 20240329103938_adding_image_to_group_channels │ │ └── migration.sql │ ├── 20240330150431_deleting_description_from_groups │ │ └── migration.sql │ ├── 20240331132448_added_table_for_user_ban_from_group │ │ └── migration.sql │ ├── 20240401220417_added_number_of_tries_to_test_attachement_to_group │ │ └── migration.sql │ ├── 20240402213045_adding_unique_contraint_to_group_subcategory_on_tests │ │ └── migration.sql │ ├── 20240403155214_making_channel_slug_unique │ │ └── migration.sql │ ├── 20240403160920_added_schema_for_test_start_log │ │ └── migration.sql │ ├── 20240403165531_migrating_back_to_unique_email │ │ └── migration.sql │ ├── 20240403213915_added_reset_date_field_to_subcategory_on_test │ │ └── migration.sql │ └── migration_lock.toml └── schema.prisma ├── src ├── Prisma.d.ts ├── Question.d.ts ├── app.css ├── app.d.ts ├── app.html ├── customUtilites.d.ts ├── favicon.ico ├── hooks.server.ts ├── index.test.ts ├── lib │ ├── components │ │ ├── buttons │ │ │ ├── BasicButton.svelte │ │ │ ├── CallToAction.svelte │ │ │ ├── FlexConfirm.svelte │ │ │ ├── IconButton.svelte │ │ │ ├── IconButtonExpandable.svelte │ │ │ ├── ScrollToTop.svelte │ │ │ ├── SimpleButton.svelte │ │ │ └── Tag.svelte │ │ ├── collapsibles │ │ │ ├── Collapsible.svelte │ │ │ ├── Drawer.svelte │ │ │ ├── DropdownSelect.svelte │ │ │ └── markSystem │ │ │ │ └── markSystemDropdown.svelte │ │ ├── containers │ │ │ ├── Carousel.svelte │ │ │ ├── Portal.svelte │ │ │ ├── TemplateCard.svelte │ │ │ ├── card │ │ │ │ ├── Card.svelte │ │ │ │ ├── CardAlternative.svelte │ │ │ │ ├── CardGridContainer.svelte │ │ │ │ ├── CardMinimalized.svelte │ │ │ │ ├── CardMinimalizedSkeleton.svelte │ │ │ │ ├── CardSkeleton.svelte │ │ │ │ └── TestImageCard.svelte │ │ │ └── tag │ │ │ │ ├── TagContainer.svelte │ │ │ │ └── TagSelectionComponent.svelte │ │ ├── effects │ │ │ ├── Dropdown.svelte │ │ │ ├── HoverLeaning.svelte │ │ │ ├── Seal.svelte │ │ │ └── SuccessKeyframe.svelte │ │ ├── globals │ │ │ ├── DarkModeToggle.svelte │ │ │ └── Star.svelte │ │ ├── informatic │ │ │ ├── Counter.svelte │ │ │ ├── Limit.svelte │ │ │ ├── ScrollIndicator.svelte │ │ │ └── SkeletonLine.svelte │ │ ├── inputs │ │ │ ├── ChatInput.svelte │ │ │ ├── ErrorEnhance.svelte │ │ │ ├── FileImport.svelte │ │ │ ├── ImageImport.svelte │ │ │ ├── ImageImportV2.svelte │ │ │ ├── NumberInput.svelte │ │ │ ├── OrderButton.svelte │ │ │ ├── SearchBar.svelte │ │ │ ├── TextAreaInput.svelte │ │ │ ├── TextInput.svelte │ │ │ ├── TextInputSimple.svelte │ │ │ ├── Toggle.svelte │ │ │ └── TypeRadioGroup.svelte │ │ ├── layouts │ │ │ ├── GridLayout.svelte │ │ │ └── LineConnectorsWithTitle.svelte │ │ ├── loaders │ │ │ ├── ScreenCover.svelte │ │ │ └── Skewed.svelte │ │ ├── navigation │ │ │ ├── Back.svelte │ │ │ ├── Breadcrumbs.svelte │ │ │ ├── ProgressNavigation.svelte │ │ │ ├── Tabs.svelte │ │ │ └── dashboard │ │ │ │ ├── DashboardSidebarWrapper.svelte │ │ │ │ └── Sidebar.svelte │ │ ├── other │ │ │ └── MetaTags.svelte │ │ ├── page-parts │ │ │ ├── Cookies.svelte │ │ │ ├── DashboardTitle.svelte │ │ │ ├── Footer.svelte │ │ │ ├── Navbar.svelte │ │ │ ├── OverviewLink.svelte │ │ │ ├── TestCollectionSearch.svelte │ │ │ ├── TestTakingNavigation.svelte │ │ │ └── UserGroups.svelte │ │ ├── portals │ │ │ ├── Dialog.svelte │ │ │ ├── Invalidating.svelte │ │ │ └── Notification.svelte │ │ ├── separators │ │ │ ├── Separator.svelte │ │ │ └── Space.svelte │ │ ├── table │ │ │ ├── CustomTableTile.svelte │ │ │ ├── RowCheckBox.svelte │ │ │ ├── Table.svelte │ │ │ └── TableActionButton.svelte │ │ ├── testCreator │ │ │ ├── Creator.svelte │ │ │ ├── CreatorInputDropdownActivator.svelte │ │ │ ├── CreatorInputSidebar.svelte │ │ │ ├── Input.svelte │ │ │ ├── ProgrammingCreator.svelte │ │ │ ├── creatorInputs │ │ │ │ ├── Bitmap.svelte │ │ │ │ ├── Connect.svelte │ │ │ │ ├── Fill.svelte │ │ │ │ ├── Geography.svelte │ │ │ │ ├── Image.svelte │ │ │ │ ├── PickOne.svelte │ │ │ │ ├── TrueFalse.svelte │ │ │ │ └── Write.svelte │ │ │ ├── creatorUtils │ │ │ │ ├── AddNew.svelte │ │ │ │ ├── CommentEnhance.svelte │ │ │ │ ├── GroupSelection.svelte │ │ │ │ ├── MarkSystem.svelte │ │ │ │ └── RemoveButton.svelte │ │ │ └── programmingCreator │ │ │ │ ├── InputOutputSetter.svelte │ │ │ │ └── Selector.svelte │ │ ├── testTaking │ │ │ ├── Comment.svelte │ │ │ ├── Input.svelte │ │ │ ├── TestOverview.svelte │ │ │ ├── TestTake.svelte │ │ │ └── takingInputs │ │ │ │ ├── Bitmap.svelte │ │ │ │ ├── Connect.svelte │ │ │ │ ├── Fill.svelte │ │ │ │ ├── Geography.svelte │ │ │ │ ├── Image.svelte │ │ │ │ ├── PickOne.svelte │ │ │ │ ├── TrueFalse.svelte │ │ │ │ └── Write.svelte │ │ └── ui │ │ │ ├── Spotlight │ │ │ ├── Spotlight.svelte │ │ │ └── index.ts │ │ │ ├── alert │ │ │ ├── alert-description.svelte │ │ │ ├── alert-title.svelte │ │ │ ├── alert.svelte │ │ │ └── index.ts │ │ │ ├── beams │ │ │ └── BackgroundBeams.svelte │ │ │ ├── button │ │ │ ├── button.svelte │ │ │ └── index.ts │ │ │ ├── dropdown-menu │ │ │ ├── dropdown-menu-checkbox-item.svelte │ │ │ ├── dropdown-menu-content.svelte │ │ │ ├── dropdown-menu-item.svelte │ │ │ ├── dropdown-menu-label.svelte │ │ │ ├── dropdown-menu-radio-group.svelte │ │ │ ├── dropdown-menu-radio-item.svelte │ │ │ ├── dropdown-menu-separator.svelte │ │ │ ├── dropdown-menu-shortcut.svelte │ │ │ ├── dropdown-menu-sub-content.svelte │ │ │ ├── dropdown-menu-sub-trigger.svelte │ │ │ └── index.ts │ │ │ ├── popover │ │ │ ├── index.ts │ │ │ └── popover-content.svelte │ │ │ ├── resizable │ │ │ ├── index.ts │ │ │ ├── resizable-handle.svelte │ │ │ └── resizable-pane-group.svelte │ │ │ ├── switch │ │ │ ├── Switch.svelte │ │ │ └── index.ts │ │ │ └── tooltip │ │ │ ├── index.ts │ │ │ └── tooltip-content.svelte │ ├── helpers │ │ ├── constants.ts │ │ ├── delay.ts │ │ ├── fetch.ts │ │ ├── parsingGIFT.ts │ │ ├── randomId.ts │ │ ├── test │ │ │ ├── questionFunctions.ts │ │ │ └── test.ts │ │ ├── testGroupCalls.ts │ │ ├── trpcServer.ts │ │ ├── validateCode.ts │ │ └── zodCustom.ts │ ├── prisma.ts │ ├── schemas │ │ ├── inviteCode.ts │ │ └── testValidation.ts │ ├── server │ │ ├── cloudinary │ │ │ ├── cloudinaryConfig.ts │ │ │ └── utils.ts │ │ ├── pusher │ │ │ └── pusher.config.ts │ │ ├── redis │ │ │ └── redis.ts │ │ └── utils │ │ │ └── endpoints.ts │ ├── stores │ │ ├── applicationStates.ts │ │ └── testObject.ts │ ├── svg │ │ └── map.svelte │ ├── trpc │ │ ├── client.ts │ │ ├── context.ts │ │ ├── router.ts │ │ ├── setup.ts │ │ └── subrouters │ │ │ ├── admin │ │ │ └── router.ts │ │ │ ├── groupInvite.ts │ │ │ ├── groupMessages.ts │ │ │ ├── groups.ts │ │ │ ├── protected.ts │ │ │ └── records.ts │ ├── use │ │ ├── clickOutside.ts │ │ ├── dropdown.ts │ │ ├── handwrite.ts │ │ ├── intersectionObserver.ts │ │ └── onImageLoad.ts │ ├── utils │ │ ├── color.ts │ │ ├── date.ts │ │ ├── group.ts │ │ ├── hooks.ts │ │ ├── icons.ts │ │ ├── notification.ts │ │ ├── observers.ts │ │ ├── responsive.ts │ │ ├── string.ts │ │ ├── testExport.ts │ │ ├── testTransform.ts │ │ └── utils.ts │ └── workers │ │ └── compile.worker.js ├── params │ └── user_slug.ts └── routes │ ├── (nonauthenticated) │ ├── +layout.svelte │ ├── about │ │ └── +page.svelte │ ├── community │ │ ├── +page.server.ts │ │ ├── +page.svelte │ │ └── +page.ts │ ├── tests │ │ └── [testId] │ │ │ ├── +layout.server.ts │ │ │ ├── +page.svelte │ │ │ └── take │ │ │ ├── +page.svelte │ │ │ ├── Hints.svelte │ │ │ ├── NewProgrammingTest.svelte │ │ │ ├── RegularTest.svelte │ │ │ └── sandbox-worker.ts │ └── user │ │ ├── +page.ts │ │ └── [user=user_slug] │ │ ├── +page.server.ts │ │ └── +page.svelte │ ├── +error.svelte │ ├── +layout.server.ts │ ├── +layout.svelte │ ├── +page.svelte │ ├── admin │ ├── +layout.svelte │ ├── +layout.ts │ ├── +page.svelte │ ├── log │ │ └── +page.svelte │ ├── tests │ │ └── +page.svelte │ └── users │ │ └── +page.svelte │ ├── api │ ├── checkTest │ │ └── +server.ts │ ├── cloudinary │ │ ├── deleteImage │ │ │ └── +server.ts │ │ ├── uploadImage │ │ │ └── +server.ts │ │ └── uploadQuestionImage │ │ │ └── +server.ts │ ├── cron │ │ └── +server.ts │ ├── mock │ │ ├── createNewTest │ │ │ └── +server.ts │ │ └── createNewUser │ │ │ └── +server.ts │ ├── resetInvites │ │ └── +server.ts │ ├── supabase │ │ └── keep-alive │ │ │ └── +server.ts │ └── validateTest │ │ └── +server.ts │ ├── dashboard │ ├── (paddingApplied) │ │ ├── +layout.svelte │ │ ├── +page.server.ts │ │ ├── +page.svelte │ │ ├── +page.ts │ │ ├── test-collection │ │ │ ├── +page.svelte │ │ │ ├── +page.ts │ │ │ ├── edit │ │ │ │ └── [testId] │ │ │ │ │ ├── +page.server.ts │ │ │ │ │ └── +page.svelte │ │ │ └── modalStore.ts │ │ ├── test-creator │ │ │ ├── +page.server.ts │ │ │ ├── +page.svelte │ │ │ ├── +page.ts │ │ │ ├── Tag.svelte │ │ │ └── TestDetails.svelte │ │ └── test-history │ │ │ ├── +layout.svelte │ │ │ ├── +layout.ts │ │ │ ├── +page.server.ts │ │ │ ├── +page.svelte │ │ │ └── records │ │ │ └── [testId] │ │ │ ├── +layout.server.ts │ │ │ ├── +page.svelte │ │ │ └── detail │ │ │ └── +page.svelte │ ├── +layout.server.ts │ ├── +layout.svelte │ └── my-groups │ │ ├── +error.svelte │ │ ├── +page.server.ts │ │ ├── +page.svelte │ │ ├── +page.ts │ │ ├── [groupName] │ │ ├── +layout.server.ts │ │ ├── +layout.svelte │ │ ├── +layout.ts │ │ ├── +page.server.ts │ │ ├── +page.svelte │ │ ├── Channel.svelte │ │ ├── ChannelAddNew.svelte │ │ ├── User.svelte │ │ ├── [groupCategory] │ │ │ ├── +layout.server.ts │ │ │ ├── +layout.svelte │ │ │ ├── +layout.ts │ │ │ ├── +page.ts │ │ │ ├── chat │ │ │ │ ├── +page.svelte │ │ │ │ ├── ChatMessageMenu.svelte │ │ │ │ ├── ChatMessageMenuButton.svelte │ │ │ │ └── ChatSkeleton.svelte │ │ │ └── tests │ │ │ │ ├── +page.svelte │ │ │ │ └── [testId] │ │ │ │ ├── +layout.server.ts │ │ │ │ ├── +page.svelte │ │ │ │ └── take │ │ │ │ └── +page.svelte │ │ ├── admin-test-overview │ │ │ ├── +layout.server.ts │ │ │ ├── +page.server.ts │ │ │ ├── +page.svelte │ │ │ ├── TestOverviewCard.svelte │ │ │ └── [subcategory] │ │ │ │ ├── +layout.svelte │ │ │ │ ├── +page.svelte │ │ │ │ └── [test] │ │ │ │ ├── +layout.server.ts │ │ │ │ ├── +page.server.ts │ │ │ │ ├── +page.svelte │ │ │ │ ├── GraphContainer.svelte │ │ │ │ ├── ShowIconDependingOnTakingTest.svelte │ │ │ │ ├── TableIcon.svelte │ │ │ │ ├── UserTable.svelte │ │ │ │ ├── [userId] │ │ │ │ ├── +page.server.ts │ │ │ │ ├── +page.svelte │ │ │ │ └── [testRecordId] │ │ │ │ │ ├── +page.server.ts │ │ │ │ │ └── +page.svelte │ │ │ │ └── graphsMethods.ts │ │ └── oldlayout.svelte │ │ └── schemas.ts │ └── login │ └── +page.svelte ├── static ├── imgs │ ├── community_place.svg │ ├── community_place3.svg │ ├── content_imgs │ │ ├── effio-bot.png │ │ ├── liska.avif │ │ ├── poly.png │ │ └── poly_dark.png │ ├── docs.svg │ ├── effio │ │ ├── effio-meta-bg.png │ │ ├── effio-white-cropped.png │ │ ├── effio-white.png │ │ ├── text-dark.png │ │ └── text.png │ ├── favicon.ico │ ├── favicon.png │ ├── gradient-bg.png │ ├── icons │ │ ├── group.svg │ │ └── marker │ │ │ ├── marker-icon-2x.png │ │ │ ├── marker-icon.png │ │ │ └── marker-shadow.png │ ├── layer.svg │ ├── layer2.svg │ ├── layer3.svg │ ├── layer_dark.svg │ ├── layer_dark2.svg │ ├── layer_dark3.svg │ ├── layer_dark4.svg │ ├── logo.png │ ├── logo_original.png │ ├── online_test.svg │ ├── overview │ │ ├── bg1.svg │ │ └── bg2.svg │ ├── svgs │ │ ├── blob.svg │ │ ├── blurry-bg.svg │ │ ├── card_bg.svg │ │ ├── card_bg2.svg │ │ ├── card_bg3.svg │ │ ├── construction.svg │ │ ├── empty.svg │ │ ├── homepage │ │ │ ├── about_bg.svg │ │ │ ├── build.svg │ │ │ ├── community.svg │ │ │ ├── logo.svg │ │ │ ├── mobile.png │ │ │ ├── mobile_section1.png │ │ │ ├── monitor.png │ │ │ ├── programming-test.png │ │ │ ├── programming.svg │ │ │ ├── transfer.svg │ │ │ └── underline.png │ │ ├── import.svg │ │ ├── login.svg │ │ ├── overview │ │ │ └── create.svg │ │ ├── piece.svg │ │ ├── rounded-container.png │ │ ├── test-bg-placeholder.svg │ │ ├── user-circle.svg │ │ └── welcome.svg │ └── test.svg └── masks │ └── community │ └── blob.png ├── svelte.config.js ├── tailwind.config.js ├── tsconfig.json ├── vercel.json └── vite.config.ts /.env-sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/.env-sample -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/workflows/supabase-keep-alive.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/.github/workflows/supabase-keep-alive.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/README.md -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/components.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/postcss.config.js -------------------------------------------------------------------------------- /prisma/migrations/20240307182603_init/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/prisma/migrations/20240307182603_init/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20240307224355_different_mode/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/prisma/migrations/20240307224355_different_mode/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20240310142912_question_slug_typing/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/prisma/migrations/20240310142912_question_slug_typing/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20240316231506_removed_unique_email/migration.sql: -------------------------------------------------------------------------------- 1 | -- DropIndex 2 | DROP INDEX "User_email_key"; 3 | -------------------------------------------------------------------------------- /prisma/migrations/20240328104446_added_group_subcategories_types/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/prisma/migrations/20240328104446_added_group_subcategories_types/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20240329103938_adding_image_to_group_channels/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/prisma/migrations/20240329103938_adding_image_to_group_channels/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20240330150431_deleting_description_from_groups/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/prisma/migrations/20240330150431_deleting_description_from_groups/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20240331132448_added_table_for_user_ban_from_group/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/prisma/migrations/20240331132448_added_table_for_user_ban_from_group/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20240401220417_added_number_of_tries_to_test_attachement_to_group/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/prisma/migrations/20240401220417_added_number_of_tries_to_test_attachement_to_group/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20240402213045_adding_unique_contraint_to_group_subcategory_on_tests/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/prisma/migrations/20240402213045_adding_unique_contraint_to_group_subcategory_on_tests/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20240403155214_making_channel_slug_unique/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/prisma/migrations/20240403155214_making_channel_slug_unique/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20240403160920_added_schema_for_test_start_log/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/prisma/migrations/20240403160920_added_schema_for_test_start_log/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20240403165531_migrating_back_to_unique_email/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/prisma/migrations/20240403165531_migrating_back_to_unique_email/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20240403213915_added_reset_date_field_to_subcategory_on_test/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/prisma/migrations/20240403213915_added_reset_date_field_to_subcategory_on_test/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/migration_lock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/prisma/migrations/migration_lock.toml -------------------------------------------------------------------------------- /prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/prisma/schema.prisma -------------------------------------------------------------------------------- /src/Prisma.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/Prisma.d.ts -------------------------------------------------------------------------------- /src/Question.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/Question.d.ts -------------------------------------------------------------------------------- /src/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/app.css -------------------------------------------------------------------------------- /src/app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/app.d.ts -------------------------------------------------------------------------------- /src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/app.html -------------------------------------------------------------------------------- /src/customUtilites.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/customUtilites.d.ts -------------------------------------------------------------------------------- /src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/favicon.ico -------------------------------------------------------------------------------- /src/hooks.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/hooks.server.ts -------------------------------------------------------------------------------- /src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/index.test.ts -------------------------------------------------------------------------------- /src/lib/components/buttons/BasicButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/buttons/BasicButton.svelte -------------------------------------------------------------------------------- /src/lib/components/buttons/CallToAction.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/buttons/CallToAction.svelte -------------------------------------------------------------------------------- /src/lib/components/buttons/FlexConfirm.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/buttons/FlexConfirm.svelte -------------------------------------------------------------------------------- /src/lib/components/buttons/IconButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/buttons/IconButton.svelte -------------------------------------------------------------------------------- /src/lib/components/buttons/IconButtonExpandable.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/buttons/IconButtonExpandable.svelte -------------------------------------------------------------------------------- /src/lib/components/buttons/ScrollToTop.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/buttons/ScrollToTop.svelte -------------------------------------------------------------------------------- /src/lib/components/buttons/SimpleButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/buttons/SimpleButton.svelte -------------------------------------------------------------------------------- /src/lib/components/buttons/Tag.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/buttons/Tag.svelte -------------------------------------------------------------------------------- /src/lib/components/collapsibles/Collapsible.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/collapsibles/Collapsible.svelte -------------------------------------------------------------------------------- /src/lib/components/collapsibles/Drawer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/collapsibles/Drawer.svelte -------------------------------------------------------------------------------- /src/lib/components/collapsibles/DropdownSelect.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/collapsibles/DropdownSelect.svelte -------------------------------------------------------------------------------- /src/lib/components/collapsibles/markSystem/markSystemDropdown.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/collapsibles/markSystem/markSystemDropdown.svelte -------------------------------------------------------------------------------- /src/lib/components/containers/Carousel.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/containers/Carousel.svelte -------------------------------------------------------------------------------- /src/lib/components/containers/Portal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/containers/Portal.svelte -------------------------------------------------------------------------------- /src/lib/components/containers/TemplateCard.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/containers/TemplateCard.svelte -------------------------------------------------------------------------------- /src/lib/components/containers/card/Card.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/containers/card/Card.svelte -------------------------------------------------------------------------------- /src/lib/components/containers/card/CardAlternative.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/containers/card/CardAlternative.svelte -------------------------------------------------------------------------------- /src/lib/components/containers/card/CardGridContainer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/containers/card/CardGridContainer.svelte -------------------------------------------------------------------------------- /src/lib/components/containers/card/CardMinimalized.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/containers/card/CardMinimalized.svelte -------------------------------------------------------------------------------- /src/lib/components/containers/card/CardMinimalizedSkeleton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/containers/card/CardMinimalizedSkeleton.svelte -------------------------------------------------------------------------------- /src/lib/components/containers/card/CardSkeleton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/containers/card/CardSkeleton.svelte -------------------------------------------------------------------------------- /src/lib/components/containers/card/TestImageCard.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/containers/card/TestImageCard.svelte -------------------------------------------------------------------------------- /src/lib/components/containers/tag/TagContainer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/containers/tag/TagContainer.svelte -------------------------------------------------------------------------------- /src/lib/components/containers/tag/TagSelectionComponent.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/containers/tag/TagSelectionComponent.svelte -------------------------------------------------------------------------------- /src/lib/components/effects/Dropdown.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/effects/Dropdown.svelte -------------------------------------------------------------------------------- /src/lib/components/effects/HoverLeaning.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/effects/HoverLeaning.svelte -------------------------------------------------------------------------------- /src/lib/components/effects/Seal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/effects/Seal.svelte -------------------------------------------------------------------------------- /src/lib/components/effects/SuccessKeyframe.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/effects/SuccessKeyframe.svelte -------------------------------------------------------------------------------- /src/lib/components/globals/DarkModeToggle.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/globals/DarkModeToggle.svelte -------------------------------------------------------------------------------- /src/lib/components/globals/Star.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/globals/Star.svelte -------------------------------------------------------------------------------- /src/lib/components/informatic/Counter.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/informatic/Counter.svelte -------------------------------------------------------------------------------- /src/lib/components/informatic/Limit.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/informatic/Limit.svelte -------------------------------------------------------------------------------- /src/lib/components/informatic/ScrollIndicator.svelte: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/lib/components/informatic/SkeletonLine.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/informatic/SkeletonLine.svelte -------------------------------------------------------------------------------- /src/lib/components/inputs/ChatInput.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/inputs/ChatInput.svelte -------------------------------------------------------------------------------- /src/lib/components/inputs/ErrorEnhance.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/inputs/ErrorEnhance.svelte -------------------------------------------------------------------------------- /src/lib/components/inputs/FileImport.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/inputs/FileImport.svelte -------------------------------------------------------------------------------- /src/lib/components/inputs/ImageImport.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/inputs/ImageImport.svelte -------------------------------------------------------------------------------- /src/lib/components/inputs/ImageImportV2.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/inputs/ImageImportV2.svelte -------------------------------------------------------------------------------- /src/lib/components/inputs/NumberInput.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/inputs/NumberInput.svelte -------------------------------------------------------------------------------- /src/lib/components/inputs/OrderButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/inputs/OrderButton.svelte -------------------------------------------------------------------------------- /src/lib/components/inputs/SearchBar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/inputs/SearchBar.svelte -------------------------------------------------------------------------------- /src/lib/components/inputs/TextAreaInput.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/inputs/TextAreaInput.svelte -------------------------------------------------------------------------------- /src/lib/components/inputs/TextInput.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/inputs/TextInput.svelte -------------------------------------------------------------------------------- /src/lib/components/inputs/TextInputSimple.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/inputs/TextInputSimple.svelte -------------------------------------------------------------------------------- /src/lib/components/inputs/Toggle.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/inputs/Toggle.svelte -------------------------------------------------------------------------------- /src/lib/components/inputs/TypeRadioGroup.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/inputs/TypeRadioGroup.svelte -------------------------------------------------------------------------------- /src/lib/components/layouts/GridLayout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/layouts/GridLayout.svelte -------------------------------------------------------------------------------- /src/lib/components/layouts/LineConnectorsWithTitle.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/layouts/LineConnectorsWithTitle.svelte -------------------------------------------------------------------------------- /src/lib/components/loaders/ScreenCover.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/loaders/ScreenCover.svelte -------------------------------------------------------------------------------- /src/lib/components/loaders/Skewed.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/loaders/Skewed.svelte -------------------------------------------------------------------------------- /src/lib/components/navigation/Back.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/navigation/Back.svelte -------------------------------------------------------------------------------- /src/lib/components/navigation/Breadcrumbs.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/navigation/Breadcrumbs.svelte -------------------------------------------------------------------------------- /src/lib/components/navigation/ProgressNavigation.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/navigation/ProgressNavigation.svelte -------------------------------------------------------------------------------- /src/lib/components/navigation/Tabs.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/navigation/Tabs.svelte -------------------------------------------------------------------------------- /src/lib/components/navigation/dashboard/DashboardSidebarWrapper.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/navigation/dashboard/DashboardSidebarWrapper.svelte -------------------------------------------------------------------------------- /src/lib/components/navigation/dashboard/Sidebar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/navigation/dashboard/Sidebar.svelte -------------------------------------------------------------------------------- /src/lib/components/other/MetaTags.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/other/MetaTags.svelte -------------------------------------------------------------------------------- /src/lib/components/page-parts/Cookies.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/page-parts/Cookies.svelte -------------------------------------------------------------------------------- /src/lib/components/page-parts/DashboardTitle.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/page-parts/DashboardTitle.svelte -------------------------------------------------------------------------------- /src/lib/components/page-parts/Footer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/page-parts/Footer.svelte -------------------------------------------------------------------------------- /src/lib/components/page-parts/Navbar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/page-parts/Navbar.svelte -------------------------------------------------------------------------------- /src/lib/components/page-parts/OverviewLink.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/page-parts/OverviewLink.svelte -------------------------------------------------------------------------------- /src/lib/components/page-parts/TestCollectionSearch.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/page-parts/TestCollectionSearch.svelte -------------------------------------------------------------------------------- /src/lib/components/page-parts/TestTakingNavigation.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/page-parts/TestTakingNavigation.svelte -------------------------------------------------------------------------------- /src/lib/components/page-parts/UserGroups.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/page-parts/UserGroups.svelte -------------------------------------------------------------------------------- /src/lib/components/portals/Dialog.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/portals/Dialog.svelte -------------------------------------------------------------------------------- /src/lib/components/portals/Invalidating.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/portals/Invalidating.svelte -------------------------------------------------------------------------------- /src/lib/components/portals/Notification.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/portals/Notification.svelte -------------------------------------------------------------------------------- /src/lib/components/separators/Separator.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/separators/Separator.svelte -------------------------------------------------------------------------------- /src/lib/components/separators/Space.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/separators/Space.svelte -------------------------------------------------------------------------------- /src/lib/components/table/CustomTableTile.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/table/CustomTableTile.svelte -------------------------------------------------------------------------------- /src/lib/components/table/RowCheckBox.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/table/RowCheckBox.svelte -------------------------------------------------------------------------------- /src/lib/components/table/Table.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/table/Table.svelte -------------------------------------------------------------------------------- /src/lib/components/table/TableActionButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/table/TableActionButton.svelte -------------------------------------------------------------------------------- /src/lib/components/testCreator/Creator.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testCreator/Creator.svelte -------------------------------------------------------------------------------- /src/lib/components/testCreator/CreatorInputDropdownActivator.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testCreator/CreatorInputDropdownActivator.svelte -------------------------------------------------------------------------------- /src/lib/components/testCreator/CreatorInputSidebar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testCreator/CreatorInputSidebar.svelte -------------------------------------------------------------------------------- /src/lib/components/testCreator/Input.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testCreator/Input.svelte -------------------------------------------------------------------------------- /src/lib/components/testCreator/ProgrammingCreator.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testCreator/ProgrammingCreator.svelte -------------------------------------------------------------------------------- /src/lib/components/testCreator/creatorInputs/Bitmap.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testCreator/creatorInputs/Bitmap.svelte -------------------------------------------------------------------------------- /src/lib/components/testCreator/creatorInputs/Connect.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testCreator/creatorInputs/Connect.svelte -------------------------------------------------------------------------------- /src/lib/components/testCreator/creatorInputs/Fill.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testCreator/creatorInputs/Fill.svelte -------------------------------------------------------------------------------- /src/lib/components/testCreator/creatorInputs/Geography.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testCreator/creatorInputs/Geography.svelte -------------------------------------------------------------------------------- /src/lib/components/testCreator/creatorInputs/Image.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testCreator/creatorInputs/Image.svelte -------------------------------------------------------------------------------- /src/lib/components/testCreator/creatorInputs/PickOne.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testCreator/creatorInputs/PickOne.svelte -------------------------------------------------------------------------------- /src/lib/components/testCreator/creatorInputs/TrueFalse.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testCreator/creatorInputs/TrueFalse.svelte -------------------------------------------------------------------------------- /src/lib/components/testCreator/creatorInputs/Write.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testCreator/creatorInputs/Write.svelte -------------------------------------------------------------------------------- /src/lib/components/testCreator/creatorUtils/AddNew.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testCreator/creatorUtils/AddNew.svelte -------------------------------------------------------------------------------- /src/lib/components/testCreator/creatorUtils/CommentEnhance.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testCreator/creatorUtils/CommentEnhance.svelte -------------------------------------------------------------------------------- /src/lib/components/testCreator/creatorUtils/GroupSelection.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testCreator/creatorUtils/GroupSelection.svelte -------------------------------------------------------------------------------- /src/lib/components/testCreator/creatorUtils/MarkSystem.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testCreator/creatorUtils/MarkSystem.svelte -------------------------------------------------------------------------------- /src/lib/components/testCreator/creatorUtils/RemoveButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testCreator/creatorUtils/RemoveButton.svelte -------------------------------------------------------------------------------- /src/lib/components/testCreator/programmingCreator/InputOutputSetter.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testCreator/programmingCreator/InputOutputSetter.svelte -------------------------------------------------------------------------------- /src/lib/components/testCreator/programmingCreator/Selector.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testCreator/programmingCreator/Selector.svelte -------------------------------------------------------------------------------- /src/lib/components/testTaking/Comment.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testTaking/Comment.svelte -------------------------------------------------------------------------------- /src/lib/components/testTaking/Input.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testTaking/Input.svelte -------------------------------------------------------------------------------- /src/lib/components/testTaking/TestOverview.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testTaking/TestOverview.svelte -------------------------------------------------------------------------------- /src/lib/components/testTaking/TestTake.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testTaking/TestTake.svelte -------------------------------------------------------------------------------- /src/lib/components/testTaking/takingInputs/Bitmap.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testTaking/takingInputs/Bitmap.svelte -------------------------------------------------------------------------------- /src/lib/components/testTaking/takingInputs/Connect.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testTaking/takingInputs/Connect.svelte -------------------------------------------------------------------------------- /src/lib/components/testTaking/takingInputs/Fill.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testTaking/takingInputs/Fill.svelte -------------------------------------------------------------------------------- /src/lib/components/testTaking/takingInputs/Geography.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testTaking/takingInputs/Geography.svelte -------------------------------------------------------------------------------- /src/lib/components/testTaking/takingInputs/Image.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testTaking/takingInputs/Image.svelte -------------------------------------------------------------------------------- /src/lib/components/testTaking/takingInputs/PickOne.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testTaking/takingInputs/PickOne.svelte -------------------------------------------------------------------------------- /src/lib/components/testTaking/takingInputs/TrueFalse.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testTaking/takingInputs/TrueFalse.svelte -------------------------------------------------------------------------------- /src/lib/components/testTaking/takingInputs/Write.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/testTaking/takingInputs/Write.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/Spotlight/Spotlight.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/ui/Spotlight/Spotlight.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/Spotlight/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/ui/Spotlight/index.ts -------------------------------------------------------------------------------- /src/lib/components/ui/alert/alert-description.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/ui/alert/alert-description.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/alert/alert-title.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/ui/alert/alert-title.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/alert/alert.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/ui/alert/alert.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/alert/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/ui/alert/index.ts -------------------------------------------------------------------------------- /src/lib/components/ui/beams/BackgroundBeams.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/ui/beams/BackgroundBeams.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/button/button.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/ui/button/button.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/button/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/ui/button/index.ts -------------------------------------------------------------------------------- /src/lib/components/ui/dropdown-menu/dropdown-menu-checkbox-item.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/ui/dropdown-menu/dropdown-menu-checkbox-item.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/dropdown-menu/dropdown-menu-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/ui/dropdown-menu/dropdown-menu-content.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/dropdown-menu/dropdown-menu-item.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/ui/dropdown-menu/dropdown-menu-item.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/dropdown-menu/dropdown-menu-label.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/ui/dropdown-menu/dropdown-menu-label.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/dropdown-menu/dropdown-menu-radio-group.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/ui/dropdown-menu/dropdown-menu-radio-group.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/dropdown-menu/dropdown-menu-radio-item.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/ui/dropdown-menu/dropdown-menu-radio-item.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/dropdown-menu/dropdown-menu-separator.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/ui/dropdown-menu/dropdown-menu-separator.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/dropdown-menu/dropdown-menu-shortcut.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/ui/dropdown-menu/dropdown-menu-shortcut.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/dropdown-menu/dropdown-menu-sub-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/ui/dropdown-menu/dropdown-menu-sub-content.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/dropdown-menu/dropdown-menu-sub-trigger.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/ui/dropdown-menu/dropdown-menu-sub-trigger.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/dropdown-menu/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/ui/dropdown-menu/index.ts -------------------------------------------------------------------------------- /src/lib/components/ui/popover/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/ui/popover/index.ts -------------------------------------------------------------------------------- /src/lib/components/ui/popover/popover-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/ui/popover/popover-content.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/resizable/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/ui/resizable/index.ts -------------------------------------------------------------------------------- /src/lib/components/ui/resizable/resizable-handle.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/ui/resizable/resizable-handle.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/resizable/resizable-pane-group.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/ui/resizable/resizable-pane-group.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/switch/Switch.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/ui/switch/Switch.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/switch/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/ui/switch/index.ts -------------------------------------------------------------------------------- /src/lib/components/ui/tooltip/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/ui/tooltip/index.ts -------------------------------------------------------------------------------- /src/lib/components/ui/tooltip/tooltip-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/components/ui/tooltip/tooltip-content.svelte -------------------------------------------------------------------------------- /src/lib/helpers/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/helpers/constants.ts -------------------------------------------------------------------------------- /src/lib/helpers/delay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/helpers/delay.ts -------------------------------------------------------------------------------- /src/lib/helpers/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/helpers/fetch.ts -------------------------------------------------------------------------------- /src/lib/helpers/parsingGIFT.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/helpers/parsingGIFT.ts -------------------------------------------------------------------------------- /src/lib/helpers/randomId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/helpers/randomId.ts -------------------------------------------------------------------------------- /src/lib/helpers/test/questionFunctions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/helpers/test/questionFunctions.ts -------------------------------------------------------------------------------- /src/lib/helpers/test/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/helpers/test/test.ts -------------------------------------------------------------------------------- /src/lib/helpers/testGroupCalls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/helpers/testGroupCalls.ts -------------------------------------------------------------------------------- /src/lib/helpers/trpcServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/helpers/trpcServer.ts -------------------------------------------------------------------------------- /src/lib/helpers/validateCode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/helpers/validateCode.ts -------------------------------------------------------------------------------- /src/lib/helpers/zodCustom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/helpers/zodCustom.ts -------------------------------------------------------------------------------- /src/lib/prisma.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/prisma.ts -------------------------------------------------------------------------------- /src/lib/schemas/inviteCode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/schemas/inviteCode.ts -------------------------------------------------------------------------------- /src/lib/schemas/testValidation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/schemas/testValidation.ts -------------------------------------------------------------------------------- /src/lib/server/cloudinary/cloudinaryConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/server/cloudinary/cloudinaryConfig.ts -------------------------------------------------------------------------------- /src/lib/server/cloudinary/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/server/cloudinary/utils.ts -------------------------------------------------------------------------------- /src/lib/server/pusher/pusher.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/server/pusher/pusher.config.ts -------------------------------------------------------------------------------- /src/lib/server/redis/redis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/server/redis/redis.ts -------------------------------------------------------------------------------- /src/lib/server/utils/endpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/server/utils/endpoints.ts -------------------------------------------------------------------------------- /src/lib/stores/applicationStates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/stores/applicationStates.ts -------------------------------------------------------------------------------- /src/lib/stores/testObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/stores/testObject.ts -------------------------------------------------------------------------------- /src/lib/svg/map.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/svg/map.svelte -------------------------------------------------------------------------------- /src/lib/trpc/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/trpc/client.ts -------------------------------------------------------------------------------- /src/lib/trpc/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/trpc/context.ts -------------------------------------------------------------------------------- /src/lib/trpc/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/trpc/router.ts -------------------------------------------------------------------------------- /src/lib/trpc/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/trpc/setup.ts -------------------------------------------------------------------------------- /src/lib/trpc/subrouters/admin/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/trpc/subrouters/admin/router.ts -------------------------------------------------------------------------------- /src/lib/trpc/subrouters/groupInvite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/trpc/subrouters/groupInvite.ts -------------------------------------------------------------------------------- /src/lib/trpc/subrouters/groupMessages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/trpc/subrouters/groupMessages.ts -------------------------------------------------------------------------------- /src/lib/trpc/subrouters/groups.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/trpc/subrouters/groups.ts -------------------------------------------------------------------------------- /src/lib/trpc/subrouters/protected.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/trpc/subrouters/protected.ts -------------------------------------------------------------------------------- /src/lib/trpc/subrouters/records.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/trpc/subrouters/records.ts -------------------------------------------------------------------------------- /src/lib/use/clickOutside.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/use/clickOutside.ts -------------------------------------------------------------------------------- /src/lib/use/dropdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/use/dropdown.ts -------------------------------------------------------------------------------- /src/lib/use/handwrite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/use/handwrite.ts -------------------------------------------------------------------------------- /src/lib/use/intersectionObserver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/use/intersectionObserver.ts -------------------------------------------------------------------------------- /src/lib/use/onImageLoad.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/use/onImageLoad.ts -------------------------------------------------------------------------------- /src/lib/utils/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/utils/color.ts -------------------------------------------------------------------------------- /src/lib/utils/date.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/utils/date.ts -------------------------------------------------------------------------------- /src/lib/utils/group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/utils/group.ts -------------------------------------------------------------------------------- /src/lib/utils/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/utils/hooks.ts -------------------------------------------------------------------------------- /src/lib/utils/icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/utils/icons.ts -------------------------------------------------------------------------------- /src/lib/utils/notification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/utils/notification.ts -------------------------------------------------------------------------------- /src/lib/utils/observers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/utils/observers.ts -------------------------------------------------------------------------------- /src/lib/utils/responsive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/utils/responsive.ts -------------------------------------------------------------------------------- /src/lib/utils/string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/utils/string.ts -------------------------------------------------------------------------------- /src/lib/utils/testExport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/utils/testExport.ts -------------------------------------------------------------------------------- /src/lib/utils/testTransform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/utils/testTransform.ts -------------------------------------------------------------------------------- /src/lib/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/utils/utils.ts -------------------------------------------------------------------------------- /src/lib/workers/compile.worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/lib/workers/compile.worker.js -------------------------------------------------------------------------------- /src/params/user_slug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/params/user_slug.ts -------------------------------------------------------------------------------- /src/routes/(nonauthenticated)/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/(nonauthenticated)/+layout.svelte -------------------------------------------------------------------------------- /src/routes/(nonauthenticated)/about/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/(nonauthenticated)/about/+page.svelte -------------------------------------------------------------------------------- /src/routes/(nonauthenticated)/community/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/(nonauthenticated)/community/+page.server.ts -------------------------------------------------------------------------------- /src/routes/(nonauthenticated)/community/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/(nonauthenticated)/community/+page.svelte -------------------------------------------------------------------------------- /src/routes/(nonauthenticated)/community/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/(nonauthenticated)/community/+page.ts -------------------------------------------------------------------------------- /src/routes/(nonauthenticated)/tests/[testId]/+layout.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/(nonauthenticated)/tests/[testId]/+layout.server.ts -------------------------------------------------------------------------------- /src/routes/(nonauthenticated)/tests/[testId]/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/(nonauthenticated)/tests/[testId]/+page.svelte -------------------------------------------------------------------------------- /src/routes/(nonauthenticated)/tests/[testId]/take/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/(nonauthenticated)/tests/[testId]/take/+page.svelte -------------------------------------------------------------------------------- /src/routes/(nonauthenticated)/tests/[testId]/take/Hints.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/(nonauthenticated)/tests/[testId]/take/Hints.svelte -------------------------------------------------------------------------------- /src/routes/(nonauthenticated)/tests/[testId]/take/NewProgrammingTest.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/(nonauthenticated)/tests/[testId]/take/NewProgrammingTest.svelte -------------------------------------------------------------------------------- /src/routes/(nonauthenticated)/tests/[testId]/take/RegularTest.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/(nonauthenticated)/tests/[testId]/take/RegularTest.svelte -------------------------------------------------------------------------------- /src/routes/(nonauthenticated)/tests/[testId]/take/sandbox-worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/(nonauthenticated)/tests/[testId]/take/sandbox-worker.ts -------------------------------------------------------------------------------- /src/routes/(nonauthenticated)/user/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/(nonauthenticated)/user/+page.ts -------------------------------------------------------------------------------- /src/routes/(nonauthenticated)/user/[user=user_slug]/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/(nonauthenticated)/user/[user=user_slug]/+page.server.ts -------------------------------------------------------------------------------- /src/routes/(nonauthenticated)/user/[user=user_slug]/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/(nonauthenticated)/user/[user=user_slug]/+page.svelte -------------------------------------------------------------------------------- /src/routes/+error.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/+error.svelte -------------------------------------------------------------------------------- /src/routes/+layout.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/+layout.server.ts -------------------------------------------------------------------------------- /src/routes/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/+layout.svelte -------------------------------------------------------------------------------- /src/routes/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/+page.svelte -------------------------------------------------------------------------------- /src/routes/admin/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/admin/+layout.svelte -------------------------------------------------------------------------------- /src/routes/admin/+layout.ts: -------------------------------------------------------------------------------- 1 | export const ssr = false -------------------------------------------------------------------------------- /src/routes/admin/+page.svelte: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/routes/admin/log/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/admin/log/+page.svelte -------------------------------------------------------------------------------- /src/routes/admin/tests/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/admin/tests/+page.svelte -------------------------------------------------------------------------------- /src/routes/admin/users/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/admin/users/+page.svelte -------------------------------------------------------------------------------- /src/routes/api/checkTest/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/api/checkTest/+server.ts -------------------------------------------------------------------------------- /src/routes/api/cloudinary/deleteImage/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/api/cloudinary/deleteImage/+server.ts -------------------------------------------------------------------------------- /src/routes/api/cloudinary/uploadImage/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/api/cloudinary/uploadImage/+server.ts -------------------------------------------------------------------------------- /src/routes/api/cloudinary/uploadQuestionImage/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/api/cloudinary/uploadQuestionImage/+server.ts -------------------------------------------------------------------------------- /src/routes/api/cron/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/api/cron/+server.ts -------------------------------------------------------------------------------- /src/routes/api/mock/createNewTest/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/api/mock/createNewTest/+server.ts -------------------------------------------------------------------------------- /src/routes/api/mock/createNewUser/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/api/mock/createNewUser/+server.ts -------------------------------------------------------------------------------- /src/routes/api/resetInvites/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/api/resetInvites/+server.ts -------------------------------------------------------------------------------- /src/routes/api/supabase/keep-alive/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/api/supabase/keep-alive/+server.ts -------------------------------------------------------------------------------- /src/routes/api/validateTest/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/api/validateTest/+server.ts -------------------------------------------------------------------------------- /src/routes/dashboard/(paddingApplied)/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/(paddingApplied)/+layout.svelte -------------------------------------------------------------------------------- /src/routes/dashboard/(paddingApplied)/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/(paddingApplied)/+page.server.ts -------------------------------------------------------------------------------- /src/routes/dashboard/(paddingApplied)/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/(paddingApplied)/+page.svelte -------------------------------------------------------------------------------- /src/routes/dashboard/(paddingApplied)/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/(paddingApplied)/+page.ts -------------------------------------------------------------------------------- /src/routes/dashboard/(paddingApplied)/test-collection/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/(paddingApplied)/test-collection/+page.svelte -------------------------------------------------------------------------------- /src/routes/dashboard/(paddingApplied)/test-collection/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/(paddingApplied)/test-collection/+page.ts -------------------------------------------------------------------------------- /src/routes/dashboard/(paddingApplied)/test-collection/edit/[testId]/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/(paddingApplied)/test-collection/edit/[testId]/+page.server.ts -------------------------------------------------------------------------------- /src/routes/dashboard/(paddingApplied)/test-collection/edit/[testId]/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/(paddingApplied)/test-collection/edit/[testId]/+page.svelte -------------------------------------------------------------------------------- /src/routes/dashboard/(paddingApplied)/test-collection/modalStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/(paddingApplied)/test-collection/modalStore.ts -------------------------------------------------------------------------------- /src/routes/dashboard/(paddingApplied)/test-creator/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/(paddingApplied)/test-creator/+page.server.ts -------------------------------------------------------------------------------- /src/routes/dashboard/(paddingApplied)/test-creator/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/(paddingApplied)/test-creator/+page.svelte -------------------------------------------------------------------------------- /src/routes/dashboard/(paddingApplied)/test-creator/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/(paddingApplied)/test-creator/+page.ts -------------------------------------------------------------------------------- /src/routes/dashboard/(paddingApplied)/test-creator/Tag.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/(paddingApplied)/test-creator/Tag.svelte -------------------------------------------------------------------------------- /src/routes/dashboard/(paddingApplied)/test-creator/TestDetails.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/(paddingApplied)/test-creator/TestDetails.svelte -------------------------------------------------------------------------------- /src/routes/dashboard/(paddingApplied)/test-history/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/(paddingApplied)/test-history/+layout.svelte -------------------------------------------------------------------------------- /src/routes/dashboard/(paddingApplied)/test-history/+layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/(paddingApplied)/test-history/+layout.ts -------------------------------------------------------------------------------- /src/routes/dashboard/(paddingApplied)/test-history/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/(paddingApplied)/test-history/+page.server.ts -------------------------------------------------------------------------------- /src/routes/dashboard/(paddingApplied)/test-history/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/(paddingApplied)/test-history/+page.svelte -------------------------------------------------------------------------------- /src/routes/dashboard/(paddingApplied)/test-history/records/[testId]/+layout.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/(paddingApplied)/test-history/records/[testId]/+layout.server.ts -------------------------------------------------------------------------------- /src/routes/dashboard/(paddingApplied)/test-history/records/[testId]/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/(paddingApplied)/test-history/records/[testId]/+page.svelte -------------------------------------------------------------------------------- /src/routes/dashboard/(paddingApplied)/test-history/records/[testId]/detail/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/(paddingApplied)/test-history/records/[testId]/detail/+page.svelte -------------------------------------------------------------------------------- /src/routes/dashboard/+layout.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/+layout.server.ts -------------------------------------------------------------------------------- /src/routes/dashboard/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/+layout.svelte -------------------------------------------------------------------------------- /src/routes/dashboard/my-groups/+error.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/my-groups/+error.svelte -------------------------------------------------------------------------------- /src/routes/dashboard/my-groups/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/my-groups/+page.server.ts -------------------------------------------------------------------------------- /src/routes/dashboard/my-groups/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/my-groups/+page.svelte -------------------------------------------------------------------------------- /src/routes/dashboard/my-groups/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/my-groups/+page.ts -------------------------------------------------------------------------------- /src/routes/dashboard/my-groups/[groupName]/+layout.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/my-groups/[groupName]/+layout.server.ts -------------------------------------------------------------------------------- /src/routes/dashboard/my-groups/[groupName]/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/my-groups/[groupName]/+layout.svelte -------------------------------------------------------------------------------- /src/routes/dashboard/my-groups/[groupName]/+layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/my-groups/[groupName]/+layout.ts -------------------------------------------------------------------------------- /src/routes/dashboard/my-groups/[groupName]/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/my-groups/[groupName]/+page.server.ts -------------------------------------------------------------------------------- /src/routes/dashboard/my-groups/[groupName]/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/my-groups/[groupName]/+page.svelte -------------------------------------------------------------------------------- /src/routes/dashboard/my-groups/[groupName]/Channel.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/my-groups/[groupName]/Channel.svelte -------------------------------------------------------------------------------- /src/routes/dashboard/my-groups/[groupName]/ChannelAddNew.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/my-groups/[groupName]/ChannelAddNew.svelte -------------------------------------------------------------------------------- /src/routes/dashboard/my-groups/[groupName]/User.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/my-groups/[groupName]/User.svelte -------------------------------------------------------------------------------- /src/routes/dashboard/my-groups/[groupName]/[groupCategory]/+layout.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/my-groups/[groupName]/[groupCategory]/+layout.server.ts -------------------------------------------------------------------------------- /src/routes/dashboard/my-groups/[groupName]/[groupCategory]/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/my-groups/[groupName]/[groupCategory]/+layout.svelte -------------------------------------------------------------------------------- /src/routes/dashboard/my-groups/[groupName]/[groupCategory]/+layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/my-groups/[groupName]/[groupCategory]/+layout.ts -------------------------------------------------------------------------------- /src/routes/dashboard/my-groups/[groupName]/[groupCategory]/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/my-groups/[groupName]/[groupCategory]/+page.ts -------------------------------------------------------------------------------- /src/routes/dashboard/my-groups/[groupName]/[groupCategory]/chat/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/my-groups/[groupName]/[groupCategory]/chat/+page.svelte -------------------------------------------------------------------------------- /src/routes/dashboard/my-groups/[groupName]/[groupCategory]/chat/ChatMessageMenu.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/my-groups/[groupName]/[groupCategory]/chat/ChatMessageMenu.svelte -------------------------------------------------------------------------------- /src/routes/dashboard/my-groups/[groupName]/[groupCategory]/chat/ChatMessageMenuButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/my-groups/[groupName]/[groupCategory]/chat/ChatMessageMenuButton.svelte -------------------------------------------------------------------------------- /src/routes/dashboard/my-groups/[groupName]/[groupCategory]/chat/ChatSkeleton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/my-groups/[groupName]/[groupCategory]/chat/ChatSkeleton.svelte -------------------------------------------------------------------------------- /src/routes/dashboard/my-groups/[groupName]/[groupCategory]/tests/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/my-groups/[groupName]/[groupCategory]/tests/+page.svelte -------------------------------------------------------------------------------- /src/routes/dashboard/my-groups/[groupName]/[groupCategory]/tests/[testId]/+layout.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/my-groups/[groupName]/[groupCategory]/tests/[testId]/+layout.server.ts -------------------------------------------------------------------------------- /src/routes/dashboard/my-groups/[groupName]/[groupCategory]/tests/[testId]/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/my-groups/[groupName]/[groupCategory]/tests/[testId]/+page.svelte -------------------------------------------------------------------------------- /src/routes/dashboard/my-groups/[groupName]/[groupCategory]/tests/[testId]/take/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/my-groups/[groupName]/[groupCategory]/tests/[testId]/take/+page.svelte -------------------------------------------------------------------------------- /src/routes/dashboard/my-groups/[groupName]/admin-test-overview/+layout.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/my-groups/[groupName]/admin-test-overview/+layout.server.ts -------------------------------------------------------------------------------- /src/routes/dashboard/my-groups/[groupName]/admin-test-overview/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/my-groups/[groupName]/admin-test-overview/+page.server.ts -------------------------------------------------------------------------------- /src/routes/dashboard/my-groups/[groupName]/admin-test-overview/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/my-groups/[groupName]/admin-test-overview/+page.svelte -------------------------------------------------------------------------------- /src/routes/dashboard/my-groups/[groupName]/admin-test-overview/TestOverviewCard.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matej-kotrba/effio/HEAD/src/routes/dashboard/my-groups/[groupName]/admin-test-overview/TestOverviewCard.svelte -------------------------------------------------------------------------------- /src/routes/dashboard/my-groups/[groupName]/admin-test-overview/[subcategory]/+layout.svelte: -------------------------------------------------------------------------------- 1 |