Ecosyste.ms: Timeline
Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.
sboagy pushed 1 commit to main sboagy/tunetrees
- 🚨 ♻️ Format CurrentTuneContext and MainPanel imports for improved readability and consistency. 2e25c03
sboagy pushed 5 commits to main sboagy/tunetrees
- ⚡️ remove the isClient state variable, I don't think it's needed 7e12e99
- 🚧 🐛 Refactor TabGroupMain to avoid initial server render issues and improve active tab handling; update saveTableSta... 4eb3af1
- ♻️ Refactor TunesTable and RepertoireTunesGrid to improve table creation handling, similar to ScheduledTunesGrid; enh... 66f6489
- 📝 Add analysis of use-reducer-pattern implementation, highlighting strengths and areas for improvement in state manag... 597ea84
- 🗃️ copy db from digital ocean b37ce83
sboagy pushed 1 commit to main sboagy/tunetrees
- 📝 point-in-time analysis of too-many-renders for the grids problem, via o1 677d93d
sboagy pushed 4 commits to main sboagy/tunetrees
- 🚸 Don't do standard links for tune titles, make them forground for better readability, fix External Refs header. a139558
- 🚸 Absolute positioning of cells, still a bit iffy, but table is stable now d6a052e
- 🐛 Fix themes by pulling theme provider back out to the layout component 10b87af
- 🗃️ Not sure there's any real changes here 57001da
sboagy pushed 1 commit to main sboagy/tunetrees
- 🗃️ Add genre to tune table, in in prep for multi-genre and all-tunes tab fda2aff
sboagy pushed 3 commits to main sboagy/tunetrees
sboagy pushed 3 commits to main sboagy/tunetrees
sboagy pushed 1 commit to main sboagy/tunetrees
- 🐛 Make RecallEvalComboBox so it can be a proper tsx component, fix refreshing in flashcards, don't wrap text in Reca... efb0cd8
sboagy pushed 1 commit to main sboagy/tunetrees
- ♻️ ⚡️ Change TunesContext.txs to RepertoireTunesContext, and move it to ClientContextsWrapper.tsx. 6ac78b0
sboagy pushed 1 commit to main sboagy/tunetrees
- ♻️ Avoid prop drilling for switching to the tune editor using new MainPaneViewProvider, change name of ClientLayout t... b8a69bb
sboagy pushed 3 commits to main sboagy/tunetrees
sboagy pushed 8 commits to main sboagy/tunetrees
- 🎨 🐛 move two large useEffect blocks to custom hooks in their own files, and fix reload so it doesn't prompt 1ab9b99
- 🔊 change useSaveTableState logging to debug 7e88e40
- 🐛 ⚡️ Remove the extra useEffect db read for current tune, it's done as part of table creation d2f156c
- 🚸 🚧 Back to single list (non-paged), remove extra divs from TunesGrid, and force footer to bottom. e32d1e7
- 🥅 better handling for 404 not found error fc3224c
- ➕ ⚡️ virtualization in tables via tanstack/react-virtual 91bccc8
- ♻️ 🔧 🎨 run biome check --fix organize imports on all files, do codeActionsOnSave that automatically fix, remove unus... 97e4cb5
- ♻️ 🔧 🎨 run biome check --fix organize imports on all files, do codeActionsOnSave that automatically fix, remove unus... ada9749
sboagy pushed 1 commit to main sboagy/tunetrees
- Fix_filter_bugs, selection change, save state on unload (#84) * 🐛 🚨 Save the table state when user navigates away fr... ba6ea50
sboagy pushed 1 commit to fix_filter_bugs sboagy/tunetrees
- 🗃️ pull db for digitalocean deploy cf14ede
sboagy opened a pull request on sboagy/tunetrees
Fix_filter_bugs, selection change, save state on unload
sboagy closed an issue on sboagy/tunetrees
Don't add 2 new/oldest next tunes to practice list
Adding the two oldest tunes to add to the practice queue is too confusing. Don't add those, and always the user should clear the queue completely. For adding new tunes, maybe make a "suggest...sboagy closed an issue on sboagy/tunetrees
Table state is not properly saved on submit practice
Reproduce: 1) Start at Practice tab 2) Submit practice tunes -> submitted tunes will clear 3) Navigate to Repertoire tab 4) Navigate back to Practice tab -> Submitted tunes will be backsboagy closed an issue on sboagy/tunetrees
Abandon irishtune.info IDs, use only TT sequential, multiple external refs
I believe there's some recent ground work for the external refs in the DB tables recently. The idea here is to make sure TT can handle multiple reference refs. This needs to be a prereq for a u...sboagy closed an issue on sboagy/tunetrees
Review Evaluations not submitted, or??
When I look at the full tune repertoire list, some tunes still have their evaluations set. What's up with that? One possible cause is the tune-at-a-time submit is causing problems, and a batch ...sboagy closed an issue on sboagy/tunetrees
Pagination and sorts not remembered, or messed up, for repertoire pane
In any case, go to the repertoire tab, do some things, go to the practice tab, then back to the repertoire tab, everything should be exactly the same, but it's not. I think the order of setting...sboagy closed an issue on sboagy/tunetrees
Make tab panes/data grids stable heights
Right now the grids have a fixed number of rows, and the rows vary by size. And then the bottom buttons change position, etc. Solutions: * Maybe make the row heights fixed, and the note comm...sboagy closed an issue on sboagy/tunetrees
Combine columns of public and private notes in tune grid
Will be more concise to combine public and private notes into same column. (Note: we'll have to see about the public/private note sharing in general I guess. Implies friend networks, I think,...sboagy closed an issue on sboagy/tunetrees
Make "notes" fields editable in UI
This issue should be around specifically having a way to edit the notes fields. Preference might be to edit in the table, but maybe just editing in a full tune form is good enough? Part of the wo...sboagy pushed 1 commit to main sboagy/tunetrees
- Upgrade React 19/Next.js 15, also refactoring for grids owning their own tunes, and using contexts for current tunes ... c03f9ef