Commit Graph

141 Commits

Author SHA1 Message Date
381697e2a3 Merge pull request #8 from johndoe6345789/copilot/remove-large-typescript-files
[WIP] Remove large TypeScript files from the project
2026-01-17 23:48:21 +00:00
copilot-swe-agent[bot]
92a22fdfb7 Changes before error encountered
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-17 23:47:23 +00:00
copilot-swe-agent[bot]
a7962f8d55 Refactor snippet files to load data from JSON
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-17 23:45:28 +00:00
copilot-swe-agent[bot]
06a8038e4f Initial plan 2026-01-17 23:36:07 +00:00
7872ec87cf Merge pull request #7 from johndoe6345789/copilot/refactor-large-components
Refactor monolithic files into focused modules (db.ts 1085→37 LOC, component-code-snippets.ts 1006→9 LOC)
2026-01-17 23:35:17 +00:00
copilot-swe-agent[bot]
34f76d6ee4 Address code review feedback - extract shared constants
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-17 23:28:35 +00:00
copilot-swe-agent[bot]
35e69c36c3 Refactor component-code-snippets.ts (1006 LOC) into category modules
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-17 23:24:10 +00:00
copilot-swe-agent[bot]
6ee69a5ff7 Refactor db.ts (1085 LOC) into focused modules
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-17 23:21:57 +00:00
copilot-swe-agent[bot]
f7acba23d4 Initial plan 2026-01-17 23:12:52 +00:00
2280375b36 Merge pull request #6 from johndoe6345789/copilot/refactor-large-components
Refactor components >150 LOC into focused, composable modules
2026-01-17 23:12:04 +00:00
copilot-swe-agent[bot]
c907b3cf08 Fix demo code to include React import
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-17 23:07:20 +00:00
copilot-swe-agent[bot]
d146e2b2a7 Refactor remaining large components into focused modules
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-17 23:05:16 +00:00
copilot-swe-agent[bot]
311016a0fa Refactor AtomsSection and MoleculesSection into focused components
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-17 23:01:41 +00:00
copilot-swe-agent[bot]
222fdda7c4 Initial plan 2026-01-17 22:54:56 +00:00
d0488453a3 Merge pull request #5 from johndoe6345789/copilot/refactor-large-components
Refactor large components into focused modules
2026-01-17 22:54:39 +00:00
copilot-swe-agent[bot]
50d1d27a97 Address code review feedback: add error handling, clarify magic numbers, document reload usage
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-17 22:51:13 +00:00
copilot-swe-agent[bot]
f43c907ee2 Phase 4: Extract Monaco config to separate module, reduce MonacoEditor from 249 to 70 LOC
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-17 22:48:51 +00:00
copilot-swe-agent[bot]
8e8cd556cf Phase 3: Extract settings state to useSettingsState hook, reduce SettingsPage from 321 to 100 LOC
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-17 22:46:52 +00:00
copilot-swe-agent[bot]
7dce8c587a Phase 1: Extract db-mapper helper to reduce duplication in db.ts
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-17 22:43:47 +00:00
copilot-swe-agent[bot]
30fe16506f Initial plan 2026-01-17 22:38:03 +00:00
27fc94b966 Merge pull request #4 from johndoe6345789/copilot/split-large-components
Refactor large components (>150 LOC) into focused, composable modules
2026-01-17 22:25:53 +00:00
copilot-swe-agent[bot]
a8efcd4dd2 Split NamespaceSelector.tsx into dialog components
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-17 22:18:29 +00:00
copilot-swe-agent[bot]
7051a75755 Split OrganismsSection.tsx into individual showcase components
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-17 22:16:05 +00:00
copilot-swe-agent[bot]
6c4549be35 Split TemplatesSection.tsx into individual template components
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-17 22:11:53 +00:00
copilot-swe-agent[bot]
865741a615 Initial plan 2026-01-17 22:05:36 +00:00
c3ce477512 Merge pull request #3 from johndoe6345789/copilot/split-large-components
[WIP] Refactor components larger than 150 LOC
2026-01-17 22:05:22 +00:00
copilot-swe-agent[bot]
444aed1872 Fix accessibility: Add DialogTitle to SnippetViewerHeader
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-17 22:04:04 +00:00
copilot-swe-agent[bot]
12fabfdab2 Split SnippetViewer.tsx (158 LOC) into 2 focused components
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-17 22:02:12 +00:00
copilot-swe-agent[bot]
5a419e764a Split SnippetCard.tsx (285 LOC) into 3 focused components
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-17 22:00:16 +00:00
copilot-swe-agent[bot]
9328bf3102 Split SettingsPage.tsx (627 LOC) into 6 smaller components
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-17 21:58:03 +00:00
copilot-swe-agent[bot]
089130b0bc Split sidebar.tsx (726 LOC) into 4 modular files
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-17 21:54:29 +00:00
copilot-swe-agent[bot]
d83ebc0646 Initial plan 2026-01-17 21:47:55 +00:00
764a8c47cd Merge pull request #2 from johndoe6345789/copilot/organize-components-folder
[WIP] Organize components folder for better structure
2026-01-17 21:46:17 +00:00
copilot-swe-agent[bot]
cf721c018e Clean up final formatting issue in Navigation.tsx
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-17 21:44:33 +00:00
copilot-swe-agent[bot]
95fa780d68 Fix formatting in Navigation.tsx - remove empty lines
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-17 21:43:11 +00:00
copilot-swe-agent[bot]
e628b2cd0e Organize components folder structure with consolidated subdirectories
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-17 21:39:52 +00:00
copilot-swe-agent[bot]
955efd58ea Initial analysis of components folder structure
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-17 21:34:54 +00:00
copilot-swe-agent[bot]
78bdf37119 Initial plan 2026-01-17 21:32:05 +00:00
2eaa790034 Merge pull request #1 from johndoe6345789/copilot/organize-markdown-files
[WIP] Organize markdown and components into the correct folders
2026-01-17 21:31:38 +00:00
7511586b1d Generated by Spark: Break up components <150LOC 2026-01-17 21:29:32 +00:00
copilot-swe-agent[bot]
968de1de0e Organize markdown files into docs folder and move ErrorFallback component
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-17 21:28:10 +00:00
copilot-swe-agent[bot]
2dfe81049d Initial plan 2026-01-17 21:23:46 +00:00
3ff9df1c66 Generated by Spark: Remove duplicate components. 2026-01-17 21:19:10 +00:00
eb26000020 Generated by Spark: I moved a card, which works fine, but Redux doesnt react, which is weird as Redux is really good at this. 2026-01-17 21:15:59 +00:00
fdd0120994 Generated by Spark: Redux should be reactive, but its not being fully reactive. Is redux set up properly in package.json? 2026-01-17 21:13:49 +00:00
ceab6b740f Generated by Spark: Ensure redux works with redux dev tools 2026-01-17 21:10:24 +00:00
c6580661a3 Generated by Spark: Create Redux persistence middleware to sync state with database automatically 2026-01-17 21:09:27 +00:00
7123b5429b Generated by Spark: Implement redux 2026-01-17 20:58:00 +00:00
948a520450 Generated by Spark: Add bulk move feature to move multiple snippets at once 2026-01-17 20:32:43 +00:00
735ca6c633 Generated by Spark: Make it easy to move a card to another namespace 2026-01-17 20:11:05 +00:00