Commit Graph

  • 9f61e92487 Add cachePath variable and CLI option Serge Tkatchouk 2020-02-13 23:06:26 +08:00
  • 7c9c3e4ff1 Prepare cache volume in Docker image Serge Tkatchouk 2020-02-13 23:05:23 +08:00
  • a5ab437dd6 Tune HTTP response timeouts, to allow "slow" FFmpeg to finish Serge Tkatchouk 2020-02-13 23:04:24 +08:00
  • 9493b8a6a3 Add FFmpeg to worker container Serge Tkatchouk 2020-02-13 22:56:07 +08:00
  • dca85313ed Add xxhash for track cache hashing Serge Tkatchouk 2020-02-13 22:55:45 +08:00
  • 26e4430abc Make builder image more cache-friendly Serge Tkatchouk 2020-02-13 22:54:24 +08:00
  • 40b384d5d2 Merge branch 'spijet-features/transcoding' sentriz 2020-03-12 13:18:24 +00:00
  • 61419b10d1 Merge branch 'master' of github.com:sentriz/gonic into features/transcoding Serge Tkatchouk 2020-03-12 21:12:48 +08:00
  • 14009cd807 Merge pull request #1 from sentriz/features/transcoding_update Serge Tkatchouk 2020-03-12 20:51:07 +08:00
  • 5dc952810f delete old print stmt sentriz 2020-03-12 12:49:33 +00:00
  • 1fcf5bcb17 add fallback device rule with "*" pseudo client sentriz 2020-03-12 12:28:07 +00:00
  • a3fce34cba add nocache template func sentriz 2020-03-12 00:59:56 +00:00
  • eec0b0bf1f use user selected profile for transcoding sentriz 2020-03-12 00:27:49 +00:00
  • 885d7702be fixup! add a slightly more intuitive ui sentriz 2020-03-11 19:19:21 +00:00
  • acadca6a02 add crud for custom transcode selection profile sentriz 2020-03-11 18:40:04 +00:00
  • 8d09e0d3b4 fixup! move encode package up a level sentriz 2020-03-11 18:39:18 +00:00
  • 1b1049a1b7 fix some lint errors sentriz 2020-03-11 18:34:34 +00:00
  • cb6f3757a4 move encode package up a level sentriz 2020-03-11 18:33:25 +00:00
  • 3d6a4f5067 add a slightly more intuitive ui sentriz 2020-03-11 18:32:58 +00:00
  • e0b790b6ec make cache path on start sentriz 2020-03-11 18:31:52 +00:00
  • 52d00de45d dont allow deleting admin sentriz 2020-03-10 17:47:57 +00:00
  • c394c1b013 ignore _gen files for entr sentriz 2020-03-10 17:19:45 +00:00
  • c40a65cf99 Update README.md Senan Kelly 2020-03-11 13:56:09 +00:00
  • f82d13d8e2 dont allow deleting admin sentriz 2020-03-10 17:47:57 +00:00
  • 25f310fcbb ignore _gen files for entr sentriz 2020-03-10 17:19:45 +00:00
  • 77dba2541d Update README.md Senan Kelly 2020-03-11 13:56:09 +00:00
  • aa9f05a049 Merge branch 'master' of github.com:sentriz/gonic into features/transcoding Serge Tkatchouk 2020-03-10 10:31:17 +08:00
  • dcacc5f6f6 Update README.md Senan Kelly 2020-03-06 15:53:30 +00:00
  • 24cbe8c0b2 Merge branch 'master' of github.com:sentriz/gonic into features/transcoding Serge Tkatchouk 2020-03-04 13:01:34 +08:00
  • 80d5c420dd scrobble with brainz trackid, not album id sentriz 2020-03-03 15:08:35 +00:00
  • 4d3c78a677 ctrlsubsonic: add genre parameter support to getRandomSongs Duncan Overbruck 2020-03-02 17:37:58 +01:00
  • 16d9d00408 ctrlsubsonic: add getSongsByGenre view Duncan Overbruck 2020-03-02 17:23:22 +01:00
  • a0d8e7c6df ctrlsubsonic: add byGenre to ServeGetAlbumListTwo Duncan Overbruck 2020-03-02 16:48:01 +01:00
  • 14d68f748c ctrlsubsonic: implement getGenres Duncan Overbruck 2020-03-02 16:25:50 +01:00
  • ae31d4a893 scanner: add genre support Duncan Overbruck 2020-03-02 15:31:54 +01:00
  • f03b615583 db: add genres table and genre id column to album and tracks Duncan Overbruck 2020-03-02 15:29:59 +01:00
  • 754bc74bc7 bump to v0.7.5 sentriz 2020-03-03 12:30:26 +00:00
  • 2f563c3406 spec: add IgnoredArticles attribute to Index responses Duncan Overbruck 2020-03-02 18:31:15 +01:00
  • 399f80a605 Make cache hit/miss messages mention the track Serge Tkatchouk 2020-03-03 19:28:15 +08:00
  • 16b9b31f6d Use detected bitrate when logging Serge Tkatchouk 2020-03-02 19:59:28 +08:00
  • ec341a2888 Avoid fetching profile bitrate twice Serge Tkatchouk 2020-03-02 19:18:19 +08:00
  • 1b0dc01994 Change leftover "model" calls to new "db" calls Serge Tkatchouk 2020-03-02 19:18:01 +08:00
  • de31de6864 Fix Bitrate type mismatch Serge Tkatchouk 2020-03-02 19:07:02 +08:00
  • 0733117aed wrap some encode errors sentriz 2020-02-20 18:11:30 +00:00
  • c79524e44e move transcoding stuff to "encode" package sentriz 2020-02-20 17:46:39 +00:00
  • 3582d0a4a2 Also unexport streamTrack(), since it's only used in ctrlsubsonic Serge Tkatchouk 2020-02-22 11:04:04 +08:00
  • b896574346 Implement client-preferred bitrate support in StreamTrack() Serge Tkatchouk 2020-02-21 15:31:42 +08:00
  • a19ba1cf8b Add support for client-preferred streaming bitrate Serge Tkatchouk 2020-02-21 15:30:50 +08:00
  • 55014e264c "Unexport" encodeTrack() Serge Tkatchouk 2020-02-20 22:02:18 +08:00
  • bd5150e67f Make linters happy Serge Tkatchouk 2020-02-20 22:00:37 +08:00
  • 056747ec62 Switch "/stream" controller to new "encode or stream cache" function Serge Tkatchouk 2020-02-13 23:10:49 +08:00
  • 03cfd1ef7e Add "cache/encode" controller Serge Tkatchouk 2020-02-13 23:10:27 +08:00
  • 53971be2aa Extract client app name (needed for per-client quirks) Serge Tkatchouk 2020-02-13 23:07:40 +08:00
  • e79003996e Add separate "Download" controller Serge Tkatchouk 2020-02-13 23:06:59 +08:00
  • 6488a354b6 Add cachePath variable and CLI option Serge Tkatchouk 2020-02-13 23:06:26 +08:00
  • 550fc04436 Prepare cache volume in Docker image Serge Tkatchouk 2020-02-13 23:05:23 +08:00
  • 1f82133516 Tune HTTP response timeouts, to allow "slow" FFmpeg to finish Serge Tkatchouk 2020-02-13 23:04:24 +08:00
  • 85e4f916d3 Add FFmpeg to worker container Serge Tkatchouk 2020-02-13 22:56:07 +08:00
  • 668a5bb011 Add xxhash for track cache hashing Serge Tkatchouk 2020-02-13 22:55:45 +08:00
  • 938ef6e63c Make builder image more cache-friendly Serge Tkatchouk 2020-02-13 22:54:24 +08:00
  • 3ec07cfded bump to v0.7.4 sentriz 2020-03-01 21:12:54 +00:00
  • 6e0c891bcc render correct template for change password page sentriz 2020-03-01 21:11:42 +00:00
  • 972bef5ad7 bump to v0.7.3 sentriz 2020-02-25 20:42:49 +00:00
  • b45b57c92e tidy mod file sentriz 2020-02-25 20:42:06 +00:00
  • a9ad25e750 Update go.mod MitaliBo 2020-02-24 14:39:42 -08:00
  • 21d801130e update footer year sentriz 2020-02-23 04:32:29 +00:00
  • 8e374af629 bump to v0.7.2 sentriz 2020-02-23 04:09:46 +00:00
  • 554a74cba5 fix user date format and create helper sentriz 2020-02-23 04:08:21 +00:00
  • 3ced8221db bump to v0.7.1 sentriz 2020-02-21 22:51:32 +00:00
  • d502945b7f rename server vars sentriz 2020-02-21 17:55:50 +00:00
  • 7c170a68c2 add more omitempty changes sentriz 2020-02-21 17:55:30 +00:00
  • 9b8a35df00 dont ommit empty json lists sentriz 2020-02-21 03:28:56 +00:00
  • 526de91566 delete "model" sentriz 2020-02-21 02:53:25 +00:00
  • 09d67e854e bump to v0.7.0 sentriz 2020-02-21 02:21:54 +00:00
  • e8b0ea6713 add getRandomSongs sentriz 2020-02-21 02:14:13 +00:00
  • 6de50dc865 set known mimetypes while streaming sentriz 2020-02-21 01:43:27 +00:00
  • e9ca7fba64 refactor server creation sentriz 2020-02-21 01:19:21 +00:00
  • b677af43f0 return more child counts and format sql sentriz 2020-02-21 00:00:43 +00:00
  • 13d61db339 detent handler test gen sentriz 2020-02-20 13:18:03 +00:00
  • 2c5970d77c update migration order sentriz 2020-02-20 00:04:51 +00:00
  • 55cb4145c4 fix playlist updating sentriz 2020-02-19 23:56:58 +00:00
  • 8251f399f8 add init migrattions sentriz 2020-02-19 23:00:30 +00:00
  • a42edc3441 move models into db package sentriz 2020-02-19 20:08:37 +00:00
  • e67588623b return similar artists sentriz 2020-02-12 16:20:04 +00:00
  • 74e3598200 return ids at strings for json sentriz 2020-02-12 14:58:36 +00:00
  • bbc9f71f3b don't return parent id if it references the root dir sentriz 2020-02-12 14:58:12 +00:00
  • 344b25f39d return playlist created at time sentriz 2020-02-12 14:57:33 +00:00
  • a2e8adcd80 implement getSong sentriz 2020-02-12 14:56:49 +00:00
  • c16897dfe4 implement getArtistInfo sentriz 2020-02-12 14:56:16 +00:00
  • 36829c69e3 create scrobbleopts sentriz 2020-02-09 17:09:00 +00:00
  • 754067d64a don't always return cover id for newalbumbyfolder sentriz 2020-02-09 16:56:53 +00:00
  • c84420fa4f implement get and set play queue sentriz 2020-02-09 16:50:02 +00:00
  • 04159e536e factor out model int splitting sentriz 2020-02-09 16:47:51 +00:00
  • e8abe08770 add some unimplemented routes sentriz 2020-02-09 15:17:02 +00:00
  • 49228f245c return more counts sentriz 2020-02-09 15:10:55 +00:00
  • d9663e5b0a backend: Refactor playlits sentriz 2020-02-09 15:09:45 +00:00
  • 819af935cd bump to v0.6.3 sentriz 2020-01-29 15:34:40 +00:00
  • d8b648fb17 Add m4b mimetype. erion 2020-01-29 16:11:08 +01:00
  • cf8179a8bf bump to v0.6.2 sentriz 2020-01-29 00:11:55 +00:00
  • bdee11dfb6 consider symlinks to directories when pushing to scan stack sentriz 2020-01-28 23:53:26 +00:00