Commit Graph

  • 0787ad6bee Add cutoff date to mapper's maps, and other changes main Brian Lee 2025-02-23 08:55:47 -08:00
  • 362603d160 Updated script to sync and archive playlist files from a remote system Brian Lee 2025-02-08 09:17:09 -08:00
  • faf42af274 Add strategy to pick ranked scores of a given star level that haven't been played in awhile Brian Lee 2025-01-30 07:51:51 -08:00
  • 3b1d66cb30 Add strategy to pick maps that are ranked on both SS and BL Brian Lee 2025-01-26 20:48:12 -08:00
  • 3b514c46a9 Clean up menu system UX Brian Lee 2025-01-26 08:34:07 -08:00
  • ff6e2e4968 Add accuracy curve (accgraph) strategy for BeatLeader that filters by a star range Brian Lee 2025-01-26 08:28:45 -08:00
  • a099898e4e Add accuracy curve (accgraph) strategy for Scoresaber Brian Lee 2025-01-12 17:58:24 -08:00
  • a30c4467bc Refactor strategies and shared utility functions into separate modules Brian Lee 2025-01-11 19:13:23 -08:00
  • 7385f6b146 New strategy to select underperformance on BeatLeader songs. Brian Lee 2024-11-23 13:21:40 -08:00
  • 9c48760f42 Bump version. Brian Lee 2024-10-16 09:36:34 -07:00
  • b451f440d9 Add new playlist strategy that selects the scores with the lowest pp for possible improvement. Brian Lee 2024-10-16 09:10:28 -07:00
  • 92707add36 Fix scoresaber oldscores strategy. Brian Lee 2024-10-16 08:59:17 -07:00
  • 283853d2c4 Clean up cache paths. Brian Lee 2024-10-16 07:16:08 -07:00
  • 4f58daa29f Nicer playlists names and log messages to indicate that leaderboards are being cached. Brian Lee 2024-10-15 18:44:00 -07:00
  • eb3e3f3054 WIP new playlist strategy that pulls new songs from beatsaver. Brian Lee 2024-10-11 17:40:45 -07:00
  • 106c97ae41 Add a help message and set up attributes for choosing a playlist strategy. Brian Lee 2024-10-04 22:27:49 -07:00
  • 2d87cdd59e Rewrite BeatLeader class and add an oldscore strategy for it. Brian Lee 2024-10-04 22:01:56 -07:00
  • 76e796eb16 Massive rewrite using openapi-python-client. Brian Lee 2024-09-30 15:32:46 -07:00
  • a45d23ca84 Add song_count variable to custom playlist builder. Brian Lee 2024-09-19 13:38:42 -07:00
  • 770bd7ce56 Fixed minor issues and added convenience rsync for litten in shell script. Brian Lee 2024-09-17 15:37:36 -07:00
  • f298623cbe Use generated cover images if they exist for our playlists. Brian Lee 2024-09-17 09:05:26 -07:00
  • f69e67de6f Ensure each playlist is unique by storing a record of previously used songs. Brian Lee 2024-09-17 07:11:43 -07:00
  • cb66d4dc2d Add Beatleader class, tests, and a fun playlist builder. Brian Lee 2024-09-16 22:35:20 -07:00
  • 1116a4c59f New function that makes playlists for every star level and sorts by lowest accuracy. Brian Lee 2024-07-19 08:49:35 -07:00
  • 3818be41eb Add examples to readme. Brian Lee 2024-07-09 16:08:08 -07:00
  • 50371b482e Fix new entrypoint name. Brian Lee 2024-07-09 16:05:53 -07:00
  • 693b15faee Minor comment cleanup and type hint. Brian Lee 2024-07-09 16:04:17 -07:00
  • 2d396737e4 Rename entrypoints and add logging for pagination. Brian Lee 2024-07-09 15:52:45 -07:00
  • 4f8ec53033 Add function to create playlists from ScoreSaber leaderboards. Brian Lee 2024-07-09 15:14:15 -07:00
  • 387a49438a Rename project for pypi. Brian Lee 2024-07-01 10:40:51 -07:00
  • 2b8a9f5d59 New version number. Brian Lee 2024-07-01 10:04:42 -07:00
  • 8423b86b6b New helper tool to build playlists of previously played scoresaber songs. Brian Lee 2024-07-01 09:49:45 -07:00
  • d2c62b0108 Initialize repo for beat saber playlist tool. Brian Lee 2024-05-27 23:08:33 -07:00