Commit Graph

  • 146ea4ab4d remove print geoffrey45 2023-02-17 18:36:53 +03:00
  • 509c22c736 add utility to remove prod names from track titles geoffrey45 2023-02-17 18:25:32 +03:00
  • 29e766b60a update readme geoffrey45 2023-02-15 17:45:48 +03:00
  • 1c03e67c5f Merge branch 'custom-root-dirs' geoffrey45 2023-02-15 17:38:22 +03:00
  • 5cec16b5c1 add comment geoffrey45 2023-02-15 17:26:26 +03:00
  • 728f4b8649 fix: prevent duplicate favorite items geoffrey45 2023-02-13 08:59:24 +03:00
  • 6b1cac3892 add comment to config geoffrey45 2023-02-12 23:54:28 +03:00
  • 9cb8d372ec remove unused files geoffrey45 2023-02-12 23:40:33 +03:00
  • a01501b946 fix: duplicate migration version entries on each startup geoffrey45 2023-02-12 23:36:08 +03:00
  • b77b1747f1 feat: add migration to move old files to xdg directory geoffrey45 2023-02-12 03:22:21 +03:00
  • 97e29c3254 feat: add album dates to artist albums geoffrey45 2023-02-09 21:15:07 +03:00
  • 1be60f73e4 write sample migration structure geoffrey45 2023-02-07 23:48:59 +03:00
  • 0b0ff4218a add "super hits" to compilation album trigger words geoffrey45 2023-02-07 21:27:55 +03:00
  • c098025f0e feat: support ";" as genre separator geoffrey45 2023-02-07 15:29:21 +03:00
  • 7335882365 add "live in" to live album check strings geoffrey45 2023-02-07 14:19:32 +03:00
  • 7675c0e5c9 feat: check if album is a concert geoffrey45 2023-02-07 12:50:50 +03:00
  • bf0073fcf8 feat: mark albums that contain "best of", "greatest hits", "#1 hits", "number ones" as compilations geoffrey45 2023-02-07 12:40:17 +03:00
  • 9754c1a522 feat: mark albums that start with "the essential" as compilations geoffrey45 2023-02-07 12:31:00 +03:00
  • b1ac3e9a07 check todo at api/folder.py line:60 geoffrey45 2023-02-03 23:13:40 +03:00
  • 7b9f5fdb13 fix: disable flask debug geoffrey45 2023-02-01 21:03:30 +03:00
  • 9d288db2de refactor: LASTFM_API_KEY -> NOT_LASTFM_API_KEY 🤫 geoffrey45 2023-02-01 17:55:30 +03:00
  • 43732ba380 fix: artist and album colors not being assigned when root dir is changed geoffrey45 2023-02-01 16:04:33 +03:00
  • 7640f2cc1a add TODO: Move parsing title, album and artist to startup. geoffrey45 2023-02-01 14:48:23 +03:00
  • 838e19cf0f fix: errors raised by Pycharm geoffrey45 2023-02-01 14:00:21 +03:00
  • 95c1524b68 feat: add --no-feat flag to disable extracting featured artists geoffrey45 2023-02-01 13:34:53 +03:00
  • 7e15680f26 update supported audio files in settings.py geoffrey45 2023-01-30 15:59:28 +03:00
  • 93a04ba041 remove migrations folder from build assets geoffrey45 2023-01-25 15:28:54 +03:00
  • 6818f9b0e8 handle watchdog's file created event using the on_modified handler geoffrey45 2023-01-25 13:43:09 +03:00
  • 5b71b95d66 prevent different cased featured artist names. geoffrey45 2023-01-25 09:41:07 +03:00
  • af4221e0c7 feat: exit the Populate function when another one is started geoffrey45 2023-01-24 22:40:19 +03:00
  • 2ba1b0386e feat: extract featured artists from track title geoffrey45 2023-01-24 18:53:30 +03:00
  • df6609e7f4 feat: support watching symlinks in watchdogg.py geoffrey45 2023-01-24 16:30:17 +03:00
  • 29e61b31c3 fix: remove favorite tracks whose values are None when getting favs geoffrey45 2023-01-24 02:10:58 +03:00
  • 22fa3eef40 handle watching ~/ dir geoffrey45 2023-01-23 17:10:05 +03:00
  • d676459b9a feat: if no root dir is set, try ~/Music if there's music in there, add it as a root dir geoffrey45 2023-01-23 10:19:21 +03:00
  • bcc4873766 handle XDG_CONFIG_HOME specification ... geoffrey45 2023-01-22 23:57:12 +03:00
  • 4e6e1f03dc move imgserver to app/api folder geoffrey45 2023-01-21 18:07:20 +03:00
  • 3dc9bc1f15 print local and remote app urls when app host is set to "0.0.0.0" geoffrey45 2023-01-20 22:21:40 +03:00
  • 6cd3b99f47 Update README.md Mungai Njoroge 2023-01-16 15:55:20 +03:00
  • 5dad45f188 update readme geoffrey45 2023-01-16 08:32:47 +03:00
  • 394f624afb update readme geoffrey45 2023-01-16 08:12:08 +03:00
  • b16db22798 update readme geoffrey45 2023-01-15 22:33:20 +03:00
  • ccb0192693 update readme geoffrey45 2023-01-15 19:14:31 +03:00
  • b404933f89 modify last updated date of a playlist on track added geoffrey45 2023-01-13 20:58:10 +03:00
  • 198957bcae Move server code to this repo (#95) Mungai Njoroge 2023-01-13 20:01:52 +03:00
  • dd257e919d fix coderefactor bot raised issues geoffrey45 2023-01-13 18:10:39 +03:00
  • 6e8a9be06a update readme geoffrey45 2023-01-13 17:48:49 +03:00
  • d60acaa9ef add playlist store method to reset banner position geoffrey45 2023-01-13 16:11:11 +03:00
  • ceedc22843 add functionality to adjust image position geoffrey45 2023-01-13 15:53:36 +03:00
  • 4d4a276ed8 add license file geoffrey45 2023-01-12 20:47:25 +03:00
  • 3b8c72cdf2 update "alice" references to "swing" geoffrey45 2023-01-12 16:45:52 +03:00
  • 22da349948 add repeat functionality geoffrey45 2023-01-12 16:43:04 +03:00
  • f8f3f7317e add favorite button to TrackItem component geoffrey45 2023-01-12 14:17:55 +03:00
  • d56db5e6c1 add delete playlist modal geoffrey45 2023-01-10 19:34:34 +03:00
  • bd38c0e7a2 redesign sidebar search load more buttons to match search page geoffrey45 2023-01-10 18:27:59 +03:00
  • 532d0efabe fix scrolling issue in sidebar search components geoffrey45 2023-01-10 17:52:09 +03:00
  • 6095c9fa8f fix: bottom bar fav button bug geoffrey45 2023-01-03 22:27:03 +03:00
  • 0f0f0e0762 fix: scrollbar excess padding on firefox for .content-page geoffrey45 2023-01-03 22:17:32 +03:00
  • 3e4a8dd7dc + implement fav heart button in bottom bar geoffrey45 2023-01-03 22:03:16 +03:00
  • 6d84283efd add a default action to a setting: for text click geoffrey45 2023-01-03 19:56:08 +03:00
  • c1fb05e2a0 fix layout shift caused by scrollbar geoffrey45 2023-01-03 19:43:52 +03:00
  • 68f990aada search tracks page scroll to top on search geoffrey45 2023-01-03 14:53:53 +03:00
  • 3d37cd59b3 feat: auto load more search track results geoffrey45 2023-01-02 20:55:15 +03:00
  • 1d03b21caf rewrite tracks page of the search view geoffrey45 2023-01-02 18:54:45 +03:00
  • a8dc816d0b refactor simple nav componnents geoffrey45 2023-01-02 15:42:47 +03:00
  • 688e7d8282 refactor the "SEE ALL" button into a component geoffrey45 2023-01-02 15:29:40 +03:00
  • 070dc92733 join all favorites page request into one geoffrey45 2023-01-01 21:45:38 +03:00
  • 22d5f6e896 add all favorite tracks page geoffrey45 2023-01-01 19:36:07 +03:00
  • 108182ab01 extract queue songlist into a reusable component geoffrey45 2023-01-01 19:21:53 +03:00
  • b95603c51e fix scrollbar bug in chrome geoffrey45 2023-01-01 19:07:19 +03:00
  • 0b1ac6c02f setup config to dynamically load base api url based on the app running mode geoffrey45 2022-12-30 12:36:33 +03:00
  • 31312d1754 fix heart button reactivity on songitem geoffrey45 2022-12-30 11:48:38 +03:00
  • 9709a62fea add favorite albums page geoffrey45 2022-12-30 10:26:20 +03:00
  • 782bae52e5 fix play from album (agaiiiiin!) geoffrey45 2022-12-28 20:15:36 +03:00
  • 4d08ebedb6 fix artist and album page is_favorite reactivity geoffrey45 2022-12-28 18:14:46 +03:00
  • 905fff04b4 connect favorites data to favorites page geoffrey45 2022-12-28 14:49:02 +03:00
  • 62fb70d26c fix play from album page geoffrey45 2022-12-28 12:17:58 +03:00
  • d250928573 handle favoriting in album page geoffrey45 2022-12-28 09:07:55 +03:00
  • a0cf95024c implement favoriting artists geoffrey45 2022-12-27 20:16:02 +03:00
  • f7a054d569 add "add to favorite" buttons to artist and album page headers geoffrey45 2022-12-27 18:55:35 +03:00
  • 4476a8ebe0 add "go to artist" and "go to album artist" context options geoffrey45 2022-12-27 17:30:59 +03:00
  • c52390117e fix playing from album bug when there's inconsistent discs geoffrey45 2022-12-24 17:26:03 +03:00
  • 7f0fe88c43 implement artist tracks page geoffrey45 2022-12-24 16:20:40 +03:00
  • 58d4317ab8 move master flag into component geoffrey45 2022-12-24 14:38:08 +03:00
  • c7cc687286 implement track favoriting geoffrey45 2022-12-17 22:42:11 +03:00
  • 35a8446f8b setup artist discography page geoffrey45 2022-12-12 13:18:05 +03:00
  • fd863d188c remove remaining traces of hard coded Routes enum geoffrey45 2022-12-12 10:49:05 +03:00
  • 7f344b51db move the Routes enum to router/routes.ts geoffrey45 2022-12-12 10:41:23 +03:00
  • cb51107ffd reduce modal max-width geoffrey45 2022-12-09 11:16:17 +03:00
  • 97db706186 redesign toast notifications geoffrey45 2022-12-09 06:11:21 +03:00
  • 11951e396a set album color as img hover bg geoffrey45 2022-12-07 20:06:25 +03:00
  • 92172fe1c0 hide SEE ALL button when albums are few geoffrey45 2022-12-07 18:21:45 +03:00
  • 5ebfd4df7f implement play from album card geoffrey45 2022-12-07 18:08:20 +03:00
  • cc8a8171b8 implement playing tracks from artist page geoffrey45 2022-12-07 16:05:16 +03:00
  • 0b24974a63 fix slow folder page geoffrey45 2022-12-06 23:49:14 +03:00
  • 90dd1a1fe8 add functionality to play button on artist page geoffrey45 2022-12-06 23:29:14 +03:00
  • bb95011dff fix playTrackNext function in queue store geoffrey45 2022-12-06 17:42:09 +03:00
  • 26ab972a8d fix fuzzy search: FuseTrackOptions geoffrey45 2022-12-06 14:51:44 +03:00
  • 580dce1da9 attach artist page link to ArtistName component geoffrey45 2022-12-05 18:27:55 +03:00
  • e54fea2d4d make albums on artist page reactive geoffrey45 2022-12-04 19:35:16 +03:00