Lei Nelissen
8bc51cbda1
feat: update react native
2026-05-07 22:03:41 +02:00
Lei Nelissen
1865809e80
fix: tests
2026-03-10 11:26:42 +01:00
Lei Nelissen
6940322214
fix: code signign for tests
2026-03-10 11:22:18 +01:00
Lei Nelissen
073fc4c324
fix: faulty eslint rule
2026-03-10 11:22:12 +01:00
Lei Nelissen
54ecfd67b4
fix: full text search
2026-03-10 09:02:19 +01:00
Lei Nelissen
f823b831d5
fix: make the sync manager a bit more efficient with its tasks
2026-03-10 08:57:25 +01:00
Lei Nelissen
59317a39f9
fix: failing relational queries
2026-03-08 22:15:08 +01:00
Lei Nelissen
f41b7eca44
fix: credential generator
2026-03-08 12:11:31 +01:00
Lei Nelissen
47017be2ab
fix: upgrade drizzle and re-generate migrations
2026-03-08 11:28:01 +01:00
Lei Nelissen
f27dee7a8a
fix: drop relational queries as they're broken
2026-03-08 09:25:35 +01:00
Lei Nelissen
f96fe7eb5a
fix: live query results
2026-03-01 23:33:47 +01:00
Lei Nelissen
16da608681
fix: rework source driver into eager loaded
2026-03-01 21:33:01 +01:00
Lei Nelissen
132577f0f8
feat: settings manager
2026-03-01 21:20:49 +01:00
Lei Nelissen
d903bca46a
fix: last errors
2026-03-01 16:24:43 +01:00
Lei Nelissen
f74e163aaf
feat: migrate search screen to sqlite
2026-03-01 15:58:28 +01:00
Lei Nelissen
3d5dcacedd
fix: make filename and mimetype nullable
2026-03-01 15:35:24 +01:00
Lei Nelissen
c47747cb8f
feat: update application to use new sqlite-base store
2026-03-01 15:32:56 +01:00
Lei Nelissen
81b6d43a83
fix: json columns
2026-03-01 14:15:27 +01:00
Lei Nelissen
d0bb3946c9
fix: add sync option to artwork manager
2026-03-01 13:49:25 +01:00
Lei Nelissen
b1b6c08149
feat: create manager for artwork
2026-03-01 13:43:21 +01:00
Lei Nelissen
a9975a1483
feat: move carplay templates to sqlite
2026-03-01 13:20:08 +01:00
Lei Nelissen
a8945aea11
fix: extract alphabet logic
2026-03-01 13:11:29 +01:00
Lei Nelissen
f5e510dc40
fix: storehooks
2026-03-01 13:05:17 +01:00
Lei Nelissen
69ab242c54
feat: update drizzle
2026-03-01 12:43:25 +01:00
Lei Nelissen
2b065db8da
feat: implement sync manager
2026-03-01 11:23:06 +01:00
Lei Nelissen
8b7a680e0a
fix: introduce entityid
2026-03-01 10:46:49 +01:00
Lei Nelissen
343f8f321f
fix: update entity columns
2026-03-01 10:30:43 +01:00
Lei Nelissen
7d71a79996
fix: drivers
2026-02-22 22:01:01 +01:00
Lei Nelissen
f6040a49d2
fix: deprecated sqliteTable usage
2026-02-17 17:04:18 +01:00
Lei Nelissen
0ad8a78a5d
fix: simplify hooks
2026-02-17 17:02:31 +01:00
Lei Nelissen
04f670df8c
fix: hooks
2026-02-10 09:03:54 +01:00
Lei Nelissen
becdea9468
fix: rearrange entities
2026-02-09 10:12:58 +01:00
copilot-swe-agent[bot]
1a5a98bf0d
Fix progress field initialization to use 0 instead of null
2026-02-08 20:47:35 +00:00
copilot-swe-agent[bot]
207dac6ab4
Fix schema folder imports to use relative paths
2026-02-08 20:46:25 +00:00
copilot-swe-agent[bot] and leinelissen
a087469725
Address code review feedback - fix imports and error handling
...
Co-authored-by: leinelissen <10154841+leinelissen@users.noreply.github.com >
2026-02-08 20:45:17 +00:00
copilot-swe-agent[bot] and leinelissen
7c10aceb44
Fix download hooks and type references across codebase
...
Co-authored-by: leinelissen <10154841+leinelissen@users.noreply.github.com >
2026-02-08 20:43:30 +00:00
copilot-swe-agent[bot] and leinelissen
62ed133288
Fix prefill imports and restore music fetchers
...
Co-authored-by: leinelissen <10154841+leinelissen@users.noreply.github.com >
2026-02-08 20:41:39 +00:00
copilot-swe-agent[bot] and leinelissen
79390a6541
Update schema imports and remove Redux from downloads/music
...
Co-authored-by: leinelissen <10154841+leinelissen@users.noreply.github.com >
2026-02-08 20:39:29 +00:00
copilot-swe-agent[bot] and leinelissen
6a8443f4fd
Create new entity folder structure with hooks and actions
...
Co-authored-by: leinelissen <10154841+leinelissen@users.noreply.github.com >
2026-02-08 20:35:54 +00:00
copilot-swe-agent[bot] and leinelissen
fcb0dfbea1
Update all components to remove sourceId from hook calls
...
Co-authored-by: leinelissen <10154841+leinelissen@users.noreply.github.com >
2026-02-08 20:11:35 +00:00
copilot-swe-agent[bot] and leinelissen
2eb7d1e622
Remove sourceId filtering from database queries - mix all sources
...
Co-authored-by: leinelissen <10154841+leinelissen@users.noreply.github.com >
2026-02-08 20:10:34 +00:00
copilot-swe-agent[bot] and leinelissen
6d7af425f4
Remove duplicated type definitions - use schema types from db/types.ts
...
Co-authored-by: leinelissen <10154841+leinelissen@users.noreply.github.com >
2026-02-08 15:37:23 +00:00
copilot-swe-agent[bot] and leinelissen
780bbed637
Address code review feedback: fix naming consistency and comments
...
Co-authored-by: leinelissen <10154841+leinelissen@users.noreply.github.com >
2026-02-08 15:33:21 +00:00
copilot-swe-agent[bot]
347905a7fb
Fix remaining Redux usages in Colors and TrackListView components
2026-02-08 15:31:12 +00:00
copilot-swe-agent[bot] and leinelissen
8aedb7e1c7
Fix union type property access in usePlayTracks
...
Use type guards to safely access properties on union types
Co-authored-by: leinelissen <10154841+leinelissen@users.noreply.github.com >
2026-02-08 15:29:44 +00:00
copilot-swe-agent[bot] and leinelissen
60a739e5b7
Address code review feedback
...
- Fixed type safety in playTracks by using proper union type instead of any
- Fixed downloads schema import to be at top level
- Fixed comment about audio mime type filtering
Co-authored-by: leinelissen <10154841+leinelissen@users.noreply.github.com >
2026-02-08 15:28:12 +00:00
copilot-swe-agent[bot] and leinelissen
1ff5b1b341
Migrate remaining files from Redux to database
...
- Created downloads hooks (useDownloads, useDownload, useIsDownloaded)
- Created download queue manager with database operations
- Updated Downloads screen to use database hooks
- Updated DownloadIcon component to use database
- Updated DownloadManager to use database
- Updated usePlayTracks to use database hooks
- Updated useCurrentTrack to use database hooks
- Updated TrackPopupMenu to use database hooks
- Updated Search screen to use database hooks and fetchers
- Made playTracks backward compatible with CarPlay templates
Co-authored-by: leinelissen <10154841+leinelissen@users.noreply.github.com >
2026-02-08 15:26:50 +00:00
copilot-swe-agent[bot] and leinelissen
17fd5aa9f1
Add proper async/await to all fetcher function calls
...
Co-authored-by: leinelissen <10154841+leinelissen@users.noreply.github.com >
2026-02-08 15:18:42 +00:00
copilot-swe-agent[bot] and leinelissen
e1533e40bb
Extract useSourceId hook to reduce code duplication
...
Co-authored-by: leinelissen <10154841+leinelissen@users.noreply.github.com >
2026-02-08 15:17:14 +00:00
copilot-swe-agent[bot] and leinelissen
42d0da7051
Fix TypeScript errors with proper source type assertions
...
Co-authored-by: leinelissen <10154841+leinelissen@users.noreply.github.com >
2026-02-08 15:14:19 +00:00