bluelearn
The open-source platform for learning any concept.
파일 탐색기
최종 버전 다운로드 (.zip)- logo.png
- bug_report.yml
- config.yml
- feature_request.yml
- guide_proposal.yml
- ci.yml
- issue-assigned.yml
- pr-template-check.yml
- CODEOWNERS
- copilot-instructions.md
- PULL_REQUEST_TEMPLATE.md
- pre-commit
- pagination.yaml
- _shared.yaml
- DiffLine.yaml
- Error.yaml
- FieldDiff.yaml
- NodeStatus.yaml
- ObjectiveRevisionStatus.yaml
- RevisionListItem.yaml
- RevisionRef.yaml
- RevisionStatus.yaml
- Timestamp.yaml
- Uuid.yaml
- GuideRevision.yaml
- GuideRevisionDiff.yaml
- UpdateRevisionRequest.yaml
- CreateGuideRequest.yaml
- Guide.yaml
- GuideListItem.yaml
- KnowledgeType.yaml
- NewSubject.yaml
- Todo.yaml
- TodoBoardItem.yaml
- TodoPrereq.yaml
- Walkthrough.yaml
- GuideDraft.yaml
- MeResponse.yaml
- ObjectiveDraft.yaml
- Profile.yaml
- ProfileResponse.yaml
- PublicProfile.yaml
- Role.yaml
- Roles.yaml
- UpdateProfileRequest.yaml
- MediaUploadResponse.yaml
- NodeChange.yaml
- ObjectiveNode.yaml
- ObjectiveRevision.yaml
- ObjectiveRevisionDiff.yaml
- ObjectiveRevisionListItem.yaml
- ObjectiveRevisionSnapshot.yaml
- ObjectiveTarget.yaml
- UpdateNodeRequest.yaml
- UpdateObjectiveRevisionRequest.yaml
- CreateObjectiveRequest.yaml
- Objective.yaml
- ObjectiveListItem.yaml
- ObjectiveSnapshot.yaml
- CaseStatus.yaml
- CaseType.yaml
- ClaimedTodo.yaml
- CreateDecisionRequest.yaml
- GuideRevisionSummary.yaml
- ReviewCase.yaml
- ReviewCaseListItem.yaml
- ReviewDecision.yaml
- ReviewDecisionReason.yaml
- ReviewPanelMember.yaml
- ReviewQueueItem.yaml
- SubmittedPrerequisite.yaml
- SubmittedTodo.yaml
- Subject.yaml
- SubjectListItem.yaml
- SubjectTag.yaml
- CreateVariantRequest.yaml
- DownvoteReason.yaml
- Variant.yaml
- VariantListItem.yaml
- Vote.yaml
- VoteRequest.yaml
- graph.yaml
- guide-revisions.yaml
- guides.yaml
- identity.yaml
- media.yaml
- objective-revisions.yaml
- objectives.yaml
- reviews.yaml
- subjects.yaml
- variants.yaml
- index.html
- openapi.yaml
- README.md
- typesense-sync.ts
- rate-limiter.do.ts
- avatar-generator.ts
- batch.ts
- diff.ts
- reading.ts
- review-policy.ts
- service-error.ts
- slug.ts
- auth.middleware.ts
- rate-limit.middleware.ts
- rateLimits.ts
- avatar.ts
- graph.ts
- guides.ts
- identity.ts
- media.ts
- objectives.ts
- reviews.ts
- search.ts
- subjects.ts
- guide-revision.service.ts
- guide.service.ts
- identity.service.ts
- media.service.ts
- objective-revision.service.ts
- objective.service.ts
- prerequisite.service.ts
- promotion.service.ts
- review.service.ts
- search.service.ts
- subject.service.ts
- todo.service.ts
- variant.service.ts
- database.types.ts
- index.ts
- types.ts
- wasm.d.ts
- graph.ts
- guides.ts
- identity.ts
- media.ts
- objectives.ts
- reviews.ts
- subjects.ts
- graph.test.ts
- guide-revisions.test.ts
- guides.test.ts
- helpers.ts
- identity.test.ts
- media.test.ts
- objective-revisions.test.ts
- objectives.test.ts
- openapi.ts
- promotion.test.ts
- rate-limit.test.ts
- review-sweep.test.ts
- reviews.test.ts
- subjects.test.ts
- variants.test.ts
- .dev.vars.example
- .env.example
- .env.test.example
- .gitignore
- compose.yml
- eslint.config.js
- package.json
- README.md
- tsconfig.build.json
- tsconfig.json
- vitest.config.ts
- wrangler.jsonc
- adam-arrow-reg.png
- adam-arrow-smile.png
- adam-cube-error.png
- adam-cube-line.png
- adam-sphere-smile.png
- logo-ce-dark.svg
- logo-ce-light.svg
- logo-og-grad.png
- logo-og-grad.svg
- logo-og-pb.svg
- hero.png
- logo.svg
- KaTeX_AMS-Regular.woff2
- KaTeX_Caligraphic-Bold.woff2
- KaTeX_Caligraphic-Regular.woff2
- KaTeX_Fraktur-Bold.woff2
- KaTeX_Fraktur-Regular.woff2
- KaTeX_Main-Bold.woff2
- KaTeX_Main-BoldItalic.woff2
- KaTeX_Main-Italic.woff2
- KaTeX_Main-Regular.woff2
- KaTeX_Math-BoldItalic.woff2
- KaTeX_Math-Italic.woff2
- KaTeX_SansSerif-Bold.woff2
- KaTeX_SansSerif-Italic.woff2
- KaTeX_SansSerif-Regular.woff2
- KaTeX_Script-Regular.woff2
- KaTeX_Size1-Regular.woff2
- KaTeX_Size2-Regular.woff2
- KaTeX_Size3-Regular.woff2
- KaTeX_Size4-Regular.woff2
- KaTeX_Typewriter-Regular.woff2
- favicon.ico
- manifest.json
- robots.txt
- Footer.tsx
- FooterStats.tsx
- GuideCard.tsx
- ObjectiveCard.tsx
- ObjectiveContent.tsx
- SubjectCard.tsx
- TodoCard.tsx
- CalloutShortcutListener.tsx
- CodeBlockShortcutListener.tsx
- Editor.css
- Editor.tsx
- EditorToolbar.tsx
- H1RestrictionListener.tsx
- IndentButtons.tsx
- MarkdownLinkImageShortcutListener.tsx
- MathLivePlugin.tsx
- MathNode.ts
- MathVisitors.ts
- TabShortcutListener.tsx
- Content.tsx
- GuideDetails.tsx
- ObjectiveDetails.tsx
- OrderObjectiveGuides.tsx
- OrderTargetGuides.tsx
- PreviewGuide.tsx
- PreviewObjective.tsx
- SelectType.tsx
- Submit.tsx
- VariantDetails.tsx
- ContributionFlow.tsx
- DraggableGuideCard.tsx
- MobileStepProgress.tsx
- StepperActionHeader.tsx
- EmailVerification.tsx
- ForgotPasswordForm.tsx
- LoginForm.tsx
- RegisterForm.tsx
- ResetPasswordForm.tsx
- CurationGraph.tsx
- CurationNode.tsx
- GuideGraph.tsx
- GuideGraphNode.tsx
- useGraphLayout.ts
- WalkthroughGraph.tsx
- WalkthroughNode.tsx
- WalkthroughPanel.tsx
- BaseGuideModal.tsx
- ContributorsModal.tsx
- DownvoteModal.tsx
- GuidelinesModal.tsx
- GuideSubmitModal.tsx
- ObjectivePublishModal.tsx
- ObjectivesModal.tsx
- PrerequisitesModal.tsx
- RevisionsModal.tsx
- VariantsModal.tsx
- ObjectiveActions.tsx
- ObjectiveFlow.tsx
- ObjectiveHeader.tsx
- ObjectiveRevisionDiff.tsx
- SubObjectiveStep.tsx
- ActivityTable.tsx
- ChangeRow.tsx
- ChangeSection.tsx
- DecisionList.tsx
- RejectionFeedback.tsx
- GuideSidebar.tsx
- GuideSidebarActions.tsx
- ReviewSidebar.tsx
- SettingsSidebar.tsx
- SubjectSidebar.tsx
- SubjectGrid.tsx
- SubjectsError.tsx
- ThemePreview.tsx
- ThemeSelector.tsx
- alert.tsx
- avatar.tsx
- badge.tsx
- button.tsx
- calendar.tsx
- card.tsx
- checkbox.tsx
- collapsible.tsx
- combobox.tsx
- command.tsx
- dialog.tsx
- dropdown-menu.tsx
- empty.tsx
- field.tsx
- input-group.tsx
- input.tsx
- label.tsx
- pagination-base.tsx
- popover.tsx
- separator.tsx
- sheet.tsx
- sonner.tsx
- switch.tsx
- table.tsx
- tabs.tsx
- textarea.tsx
- tooltip.tsx
- ActivityColumnFilters.tsx
- Callout.tsx
- CodeBlock.tsx
- CollapsibleSection.tsx
- ErrorFallback.tsx
- FeaturedRow.tsx
- Footer.tsx
- GuideActionModals.tsx
- GuideMobileMenu.tsx
- GuideReader.tsx
- GuideToc.tsx
- Logo.tsx
- Navbar.tsx
- NotFound.tsx
- Pagination.tsx
- RevisionDiff.tsx
- SearchBar.tsx
- SearchFilterMenu.tsx
- Tabs.tsx
- guidelines.md
- objectives.json
- subjects.json
- tableData.json
- breadcrumbs.test.ts
- contributionStorage.test.ts
- guideUtils.test.ts
- markdownIndent.test.ts
- profile.test.ts
- apiClient.ts
- apiHelpers.ts
- guideRevisions.ts
- guides.ts
- identity.ts
- media.ts
- objectiveRevisions.ts
- objectives.ts
- reviews.ts
- search.ts
- subjects.ts
- todos.ts
- variants.ts
- votes.ts
- auth.ts
- authContext.tsx
- authValidation.ts
- breadcrumbs.ts
- contributionFlow.ts
- contributionStorage.ts
- getData.ts
- groupTodos.ts
- guideUtils.ts
- objectiveSnapshot.ts
- profile.ts
- remarkCallout.ts
- remarkIndentedCodeAsParagraph.ts
- reviewDeadline.ts
- supabase.ts
- themeProvider.tsx
- usePagination.ts
- useVote.ts
- utils.ts
- edit.tsx
- index.tsx
- revisions.$revisionId.tsx
- index.tsx
- walkthrough.tsx
- $slug.tsx
- index.tsx
- index.tsx
- revisions.$revisionId.tsx
- $slug.tsx
- __root.tsx
- browse.tsx
- contribute.tsx
- forgot-password.tsx
- index.tsx
- login.tsx
- objectives.index.tsx
- objectives.tsx
- profile.$username.tsx
- profile.tsx
- register.tsx
- reset-password.tsx
- review.$caseId.tsx
- review.index.tsx
- review.tsx
- settings.account.tsx
- settings.appearance.tsx
- settings.index.tsx
- settings.profile.tsx
- settings.tsx
- subjects.$slug.tsx
- subjects.index.tsx
- subjects.tsx
- todos.tsx
- verify-email.tsx
- contributions.ts
- guides.ts
- objectives.ts
- reviews.ts
- subjects.ts
- router.tsx
- routeTree.gen.ts
- server.ts
- styles.css
- .cta.json
- .env.example
- .gitignore
- .prettierignore
- components.json
- eslint.config.js
- package.json
- README.md
- tsconfig.json
- vite.config.ts
- erd.png
- learning-objective-graph.png
- learning-objective-linear.png
- walkthrough.png
- architecture.md
- database-schema.md
- monorepo.md
- open-questions.md
- overall-system.md
- simplified-system.md
- enums.ts
- helpers.ts
- index.ts
- requests.ts
- responses.ts
- enums.ts
- fields.ts
- index.ts
- references.ts
- requests.ts
- responses.ts
- enums.ts
- fields.ts
- index.ts
- requests.ts
- responses.ts
- fields.ts
- index.ts
- requests.ts
- fields.ts
- index.ts
- requests.ts
- responses.ts
- enums.ts
- index.ts
- requests.ts
- responses.ts
- fields.ts
- index.ts
- references.ts
- requests.ts
- responses.ts
- constants.ts
- diff.ts
- index.ts
- pagination.ts
- search.ts
- eslint.config.js
- package.json
- tsconfig.json
- 20260513193000_profiles.sql
- 20260513193100_user_roles.sql
- 20260513193200_guides.sql
- 20260513193300_media.sql
- 20260513193500_graph.sql
- 20260513193600_votes.sql
- 20260513193700_reviews.sql
- 20260617120100_media_policies.sql
- 20260619120000_add_auditing_to_guide_edges.sql
- 20260619120100_learning_paths.sql
- 20260619120200_create_topic_fn.sql
- 20260620120000_compute_walkthrough_fn.sql
- 20260620120100_create_variant_fn.sql
- 20260620120200_allow_lazy_topic_creation.sql
- 20260622120000_add_curator_role_and_subject_summary.sql
- 20260623120100_add_approved_at_to_guide_revisions.sql
- 20260623130000_drop_revision_number.sql
- 20260623140000_submit_guide_revision.sql
- 20260623150000_learning_path_rpcs.sql
- 20260623160000_remove_learning_path_review_gate.sql
- 20260623170000_publish_learning_path_revision_fn.sql
- 20260623180000_add_is_included_to_learning_path_nodes.sql
- 20260623190000_add_updated_at_to_revisions.sql
- 20260625120000_rollback_learning_path_revision_fn.sql
- 20260628000000_review_decisions_update_policy.sql
- 20260705120000_add_guide_edges_suspend_policy.sql
- 20260708120000_review_decision_completion.sql
- 20260709120000_rename_learning_paths_to_objectives.sql
- 20260709130000_add_objective_subjects.sql
- 20260709140000_loosen_guide_subjects_policies.sql
- 20260711120000_assemble_review_panel_fn.sql
- 20260711120100_close_review_panel_fn.sql
- 20260711120200_cast_review_decision_fn.sql
- 20260713120000_grant_privileges_to_public_tables.sql
- 20260713130000_revision_scoped_subject_tags.sql
- 20260714120000_objective_node_orders.sql
- 20260714130000_rename_knowledge_type_values.sql
- 20260714140000_add_is_featured_to_objective_nodes.sql
- 20260715120000_canonical_promotion.sql
- 20260716120000_add_guide_revision_word_count.sql
- 20260716140000_guide_contribution_flow.sql
- 20260716150000_fix_guide_bases_author_visibility.sql
- 20260717120000_list_guide_variants_by_score_fn.sql
- 20260721181555_add_target_position.sql
- 20260723205900_update_walkthrough_level_and_metadata.sql
- 20260728210000_defer_subject_slug_to_publish.sql
- 20260730120000_objective_curation.sql
- 20260731120000_drop_guide_base_title.sql
- 20260801120000_revise_rejected_guide_revision.sql
- 20260802120000_todo_claims.sql
- 20260802120100_resolve_claimed_todos_on_publish.sql
- 20260802130000_add_todo_summary.sql
- 20260805120000_review_time_limits.sql
- 20260817120000_official_guide_enums.sql
- 20260817120100_official_guide_authoring.sql
- 20260817120200_official_review_panels.sql
- 20260817120300_add_official_column_to_published_guides_view.sql
- 20260817212845_decrease_review_time_limit.sql
- email_change.html
- email_verification.html
- password_reset.html
- .gitignore
- config.toml
- seed.sql
- .gitignore
- .prettierignore
- .prettierrc
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- GOVERNANCE.md
- LICENSE
- LICENSE-CONTENT
- package-lock.json
- package.json
- pnpm-lock.yaml
- pnpm-workspace.yaml
- README.md
- SECURITY.md
// repository documentation
Was this content helpful?
(0 ratings)
