-
-
Notifications
You must be signed in to change notification settings - Fork 10
feat: Show workbooks in order specified in admin panel (#3269) #3296
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Changes from all commits
Commits
Show all changes
49 commits
Select commit
Hold shift + click to select a range
aff5ba5
docs: Add workbooks-list-url-params dev notes and implementation plan
KATO-Hiro c1dab00
Merge branch 'staging' of github.com:AtCoder-NoviSteps/AtCoderNoviSte…
KATO-Hiro eb229b2
docs: Update workbooks-list-url-params dev notes and add phase-11 plan
KATO-Hiro a21025a
feat(workbooks/types): Add WorkBookTab const object; derive order-pag…
KATO-Hiro 4b71d36
feat(workbooks/utils): Add partitionWorkbooksAsMainAndReplenished uti…
KATO-Hiro cb94ce8
feat(workbooks/utils): Add URL param parsing and URL builder for work…
KATO-Hiro 91fcd11
feat(workbooks/services): Add getPublishedWorkbooksByPlacement, getWo…
KATO-Hiro 2453bea
feat(workbooks/server): Load workbooks from URL params; add CREATED_B…
KATO-Hiro a100fe6
feat(workbooks/components): Add SolutionWorkBookList with category Bu…
KATO-Hiro 374d7f4
refactor(workbooks/components): CurriculumWorkBookList uses grade pro…
KATO-Hiro d9a20e4
refactor(workbooks/components): WorkbookTabItem removes store, expose…
KATO-Hiro e635c28
feat(workbooks): URL-driven tab/filter navigation; WorkBookList discr…
KATO-Hiro 5b0667c
chore(workbooks): Remove stores replaced by URL params and local state
KATO-Hiro 3066f27
test(e2e/workbooks): Update tests for URL param-driven filtering and …
KATO-Hiro 1fa4184
docs: Mark phases 0-11 complete; add implementation lessons to plan
KATO-Hiro 12fba53
docs: Update plan.md and fix e2e test formatting
KATO-Hiro 1649cb6
chore: Untrack .vscode/settings.json and .claude/settings.local.json;…
KATO-Hiro dd61703
docs: Update phase-11 and plan.md for workbooks-list-url-params
KATO-Hiro dfb7921
refactor(workbooks): compute taskResultsWithWorkBookId once via \$der…
KATO-Hiro abecf45
fix(workbooks): address CodeRabbit findings from Phase 11 review
KATO-Hiro bea8a63
feat: Add CREATED_BY_USER tab auth guard and update dev notes
KATO-Hiro 338a0da
docs: Update phase-11 dev notes
KATO-Hiro 92f797c
docs: Add phase-12 plan for workbooks-list-url-params
KATO-Hiro 36f44e6
feat: Phase 12 - admin unpublished view, URL state restore, empty state
KATO-Hiro 74619a0
feat: Add empty state to Curriculum/Solution workbook lists and updat…
KATO-Hiro 78b0ece
Merge branch 'staging' of github.com:AtCoder-NoviSteps/AtCoderNoviSte…
KATO-Hiro 052cda5
docs: Add workbooks-list-url-params refactor notes
KATO-Hiro 3511a3f
refactor: move PlacementQuery to workbook_placement.ts and add Soluti…
KATO-Hiro 71dc787
refactor: add TSDoc to SolutionCategories type
KATO-Hiro c9526f3
refactor: workbook_url_params cleanup, JSDoc update, rename acc to pa…
KATO-Hiro 566461b
refactor: reorder functions and test describes to match conceptual gr…
KATO-Hiro af251c7
test: add boundary grade (Q1, D1, D6) and category (DP, DATA_STRUCTUR…
KATO-Hiro c90e987
refactor: apply SolutionCategories plural type alias to components an…
KATO-Hiro ee2a339
refactor: rest spread WorkBookList props and replace handleTabChange …
KATO-Hiro fccf840
refactor: reorganize E2E test hierarchy for workbooks list
KATO-Hiro b068945
fix: use type-only import for SolutionCategories in SolutionWorkBookList
KATO-Hiro 8033f62
docs: update refactor.md checklist to reflect completed phases
KATO-Hiro e29879c
docs: update coderabbit review status in refactor.md
KATO-Hiro b39ad17
docs: add plan lifecycle, language policy, and updated CodeRabbit tri…
KATO-Hiro 109a966
fix: phase-N.md discarded after transferring lessons to plan.md (not …
KATO-Hiro ccde264
fix: CodeRabbit triage — write medium and above (including critical/h…
KATO-Hiro eadb45a
style: Add blank line before conditional in workbooks_list e2e test
KATO-Hiro bfda4d8
docs: Consolidate workbooks-list-url-params plan and remove phase files
KATO-Hiro 4426de3
docs: Update svelte-components and testing rules, finalize workbooks …
KATO-Hiro 46ef19e
docs: Merge refactor notes into plan and remove refactor.md
KATO-Hiro 0181c5e
docs: Update coding-style and testing rules
KATO-Hiro 58ffb2c
feat: add URL param persistence, admin visibility, and filter fixes f…
KATO-Hiro 4e444cf
docs: Add Prisma relation filter INNER JOIN rule and finalize workboo…
KATO-Hiro 9ce1f2a
refactor: Filter before each-block in CreatedByUserTable, add include…
KATO-Hiro File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.