User facing changes:
- Audible metadata importing
- GoodReads metadata importing
- MP4 copy processor
Developer facing changes:
- Update credo checks
- Fix code formatter
- Update CI
- Update dependencies
- Update Shaka Packager to 3.x
Details
- styler + lexical_credo by @doughsay in #607
- Bump styler from 0.8.0 to 0.8.1 by @dependabot in #610
- Bump phoenix_live_view from 0.19.4 to 0.19.5 by @dependabot in #612
- Update to Elixir 1.15 + OTP 26 by @doughsay in #613
- Bump req from 0.3.10 to 0.3.11 by @dependabot in #614
- Bump absinthe from 1.7.4 to 1.7.5 by @dependabot in #615
- Bump dataloader from 1.0.10 to 1.0.11 by @dependabot in #616
- Bump dataloader from 1.0.11 to 2.0.0 by @dependabot in #619
- Fix swoosh name by @doughsay in #621
- Bump styler from 0.8.1 to 0.8.2 by @dependabot in #622
- Admin forms revamped + import framework by @doughsay in #620
- Add sorting to all admin tables by @doughsay in #623
- Empty authors/narrators shouldn't show headings by @doughsay in #624
- Fix static serving of favicons by @doughsay in #625
- Bump oban from 2.15.2 to 2.15.3 by @dependabot in #626
- Bump oban from 2.15.3 to 2.15.4 by @dependabot in #627
- Bump gettext from 0.22.3 to 0.23.0 by @dependabot in #628
- Bump styler from 0.8.2 to 0.8.3 by @dependabot in #629
- Bump alpine from 3.18.2 to 3.18.3 by @dependabot in #630
- Bump excoveralls from 0.16.1 to 0.17.0 by @dependabot in #631
- Bump swoosh from 1.11.4 to 1.11.5 by @dependabot in #632
- Bump styler from 0.8.3 to 0.8.4 by @dependabot in #633
- Bump phoenix_html from 3.3.1 to 3.3.2 by @dependabot in #634
- Bump tailwind_formatter from 0.3.6 to 0.3.7 by @dependabot in #635
- Bump phoenix_live_dashboard from 0.8.0 to 0.8.1 by @dependabot in #636
- Bump gettext from 0.23.0 to 0.23.1 by @dependabot in #637
- Bump ecto_sql from 3.10.1 to 3.10.2 by @dependabot in #638
- Bump ecto_psql_extras from 0.7.12 to 0.7.13 by @dependabot in #639
- Bump argon2_elixir from 3.1.0 to 3.2.1 by @dependabot in #641
- Bump dialyxir from 1.3.0 to 1.4.0 by @dependabot in #642
- Bump excoveralls from 0.17.0 to 0.17.1 by @dependabot in #643
- Bump hexpm/elixir from 1.15.4-erlang-26.0.2-alpine-3.18.2 to 1.15.5-erlang-26.0.2-alpine-3.18.2 by @dependabot in #644
- Bump postgrex from 0.17.2 to 0.17.3 by @dependabot in #645
- Bump dialyxir from 1.4.0 to 1.4.1 by @dependabot in #646
- Bump sweet_xml from 0.7.3 to 0.7.4 by @dependabot in #648
- Bump styler from 0.8.4 to 0.8.5 by @dependabot in #647
- Bump actions/checkout from 3 to 4 by @dependabot in #650
- Bump swoosh from 1.11.5 to 1.11.6 by @dependabot in #651
- Bump docker/build-push-action from 4.1.1 to 4.2.1 by @dependabot in #652
- Bump req from 0.3.11 to 0.4.2 by @dependabot in #649
- Bump styler from 0.8.5 to 0.9.0 by @dependabot in #653
- Bump earmark from 1.4.39 to 1.4.40 by @dependabot in #654
- Bump docker/login-action from 2.2.0 to 3.0.0 by @dependabot in #655
- Bump styler from 0.9.0 to 0.9.1 by @dependabot in #658
- Bump req from 0.4.2 to 0.4.3 by @dependabot in #659
- Bump styler from 0.9.1 to 0.9.3 by @dependabot in #660
- Bump styler from 0.9.3 to 0.9.4 by @dependabot in #663
- Bump earmark from 1.4.40 to 1.4.43 by @dependabot in #664
- Bump hexpm/elixir from 1.15.5-erlang-26.0.2-alpine-3.18.2 to 1.15.6-erlang-26.1-alpine-3.18.2 by @dependabot in #665
- Bump docker/metadata-action from 4.6.0 to 5.0.0 by @dependabot in #656
- Bump docker/build-push-action from 4.2.1 to 5.0.0 by @dependabot in #657
- Bump styler from 0.9.4 to 0.9.5 by @dependabot in #666
- Bump phoenix_live_dashboard from 0.8.1 to 0.8.2 by @dependabot in #667
- Bump oban from 2.15.4 to 2.16.0 by @dependabot in #668
- Bump oban from 2.16.0 to 2.16.1 by @dependabot in #669
- Bump earmark from 1.4.43 to 1.4.44 by @dependabot in #670
- Bump swoosh from 1.11.6 to 1.12.0 by @dependabot in #671
- Bump ecto_psql_extras from 0.7.13 to 0.7.14 by @dependabot in #672
- Bump earmark from 1.4.44 to 1.4.45 by @dependabot in #673
- Bump alpine from 3.18.3 to 3.18.4 by @dependabot in #674
- Bump credo from 1.7.0 to 1.7.1 by @dependabot in #675
- Bump earmark from 1.4.45 to 1.4.46 by @dependabot in #676
- Bump styler from 0.9.5 to 0.9.6 by @dependabot in #677
- Bump oban from 2.16.1 to 2.16.2 by @dependabot in #678
- Bump req from 0.4.3 to 0.4.4 by @dependabot in #679
- Bump argon2_elixir from 3.2.1 to 4.0.0 by @dependabot in #680
- Bump phoenix_live_view from 0.20.0 to 0.20.1 by @dependabot in #681
- Bump phoenix from 1.7.7 to 1.7.8 by @dependabot in #682
- Bump excoveralls from 0.17.1 to 0.18.0 by @dependabot in #684
- Bump phoenix from 1.7.8 to 1.7.9 by @dependabot in #685
- Dependency updates by @doughsay in #686
- Bump hexpm/elixir from 1.15.6-erlang-26.1.2-alpine-3.18.4 to 1.15.7-erlang-26.1.2-alpine-3.18.4 by @dependabot in #688
- Bump floki from 0.35.0 to 0.35.1 by @dependabot in #689
- Bump bandit from 0.7.7 to 1.0.0 by @dependabot in #690
- Bump dialyxir from 1.4.1 to 1.4.2 by @dependabot in #691
- Bump swoosh from 1.12.0 to 1.13.0 by @dependabot in #692
- Bump swoosh from 1.13.0 to 1.14.0 by @dependabot in #694
- Bump floki from 0.35.1 to 0.35.2 by @dependabot in #695
- Bump oban from 2.16.2 to 2.16.3 by @dependabot in #696
- Bump phoenix_live_dashboard from 0.8.2 to 0.8.3 by @dependabot in #697
- Bump phoenix_ecto from 4.4.2 to 4.4.3 by @dependabot in #698
- Bump req from 0.4.4 to 0.4.5 by @dependabot in #699
- Bump styler from 0.9.6 to 0.9.7 by @dependabot in #700
- Bump styler from 0.9.7 to 0.10.0 by @dependabot in #701
- Bump bandit from 1.0.0 to 1.1.0 by @dependabot in #702
- Bump esbuild from 0.7.1 to 0.8.1 by @dependabot in #703
- Bump phoenix from 1.7.9 to 1.7.10 by @dependabot in #705
- Bump tailwind from 0.2.1 to 0.2.2 by @dependabot in #704
- Bump styler from 0.10.0 to 0.10.1 by @dependabot in #706
- Bump swoosh from 1.14.0 to 1.14.1 by @dependabot in #707
- Bump ecto_sql from 3.10.2 to 3.11.0 by @dependabot in #708
- Bump bandit from 1.1.0 to 1.1.1 by @dependabot in #709
- Bump styler from 0.10.1 to 0.10.2 by @dependabot in #710
- Bump absinthe from 1.7.5 to 1.7.6 by @dependabot in #711
- Bump docker/build-push-action from 5.0.0 to 5.1.0 by @dependabot in #712
- Bump swoosh from 1.14.1 to 1.14.2 by @dependabot in #713
- Bump alpine from 3.18.4 to 3.18.5 by @dependabot in #714
- Bump docker/metadata-action from 5.0.0 to 5.2.0 by @dependabot in #715
- Bump styler from 0.10.2 to 0.10.3 by @dependabot in #716
- Bump docker/metadata-action from 5.2.0 to 5.3.0 by @dependabot in #717
- Bump postgrex from 0.17.3 to 0.17.4 by @dependabot in #718
- Bump gettext from 0.23.1 to 0.24.0 by @dependabot in #719
- Bump styler from 0.10.3 to 0.10.4 by @dependabot in #720
- Bump styler from 0.10.4 to 0.10.5 by @dependabot in #721
- Bump alpine from 3.18.5 to 3.19.0 by @dependabot in #722
- Bump ecto_sql from 3.11.0 to 3.11.1 by @dependabot in #723
- Bump oban from 2.16.3 to 2.17.0 by @dependabot in #724
- Bump req from 0.4.5 to 0.4.8 by @dependabot in #725
- Bump oban from 2.17.0 to 2.17.1 by @dependabot in #726
- Bump hexpm/elixir from 1.15.7-erlang-26.1.2-alpine-3.18.4 to 1.15.7-erlang-26.2-alpine-3.18.4 by @dependabot in #729
- Bump phoenix_live_view from 0.20.1 to 0.20.2 by @dependabot in #730
- Bump docker/metadata-action from 5.3.0 to 5.4.0 by @dependabot in #731
- Bump bandit from 1.1.1 to 1.1.2 by @dependabot in #732
- Bump swoosh from 1.14.2 to 1.14.3 by @dependabot in #733
- Bump credo from 1.7.1 to 1.7.2 by @dependabot in #734
- Bump hexpm/elixir from 1.15.7-erlang-26.2-alpine-3.18.4 to 1.16.0-erlang-26.2-alpine-3.18.4 by @dependabot in #735
- Bump ecto_psql_extras from 0.7.14 to 0.7.15 by @dependabot in #736
- Bump dialyxir from 1.4.2 to 1.4.3 by @dependabot in #737
- Bump phoenix_live_view from 0.20.2 to 0.20.3 by @dependabot in #738
- Bump docker/metadata-action from 5.4.0 to 5.5.0 by @dependabot in #739
- Bump credo from 1.7.2 to 1.7.3 by @dependabot in #740
- Bump finch from 0.16.0 to 0.17.0 by @dependabot in #741
- Bump styler from 0.10.5 to 0.11.2 by @dependabot in #742
- Bump tailwind_formatter from 0.3.7 to 0.4.0 by @dependabot in #693
- Update versions of various things by @doughsay in #743
- Bump hexpm/elixir from 1.16.0-erlang-26.2.1-alpine-3.18.4 to 1.16.0-erlang-26.2-alpine-3.18.4 by @dependabot in #744
- Bump erlef/setup-beam from 1.16 to 1.17 by @dependabot in #745
- Bump oban from 2.17.1 to 2.17.2 by @dependabot in #746
- Bump telemetry_metrics from 0.6.1 to 0.6.2 by @dependabot in #747
- Bump styler from 0.11.2 to 0.11.3 by @dependabot in #748
- Bump bandit from 1.1.2 to 1.1.3 by @dependabot in #749
- Bump actions/cache from 3 to 4 by @dependabot in #750
- Bump swoosh from 1.14.3 to 1.14.4 by @dependabot in #751
- Bump oban from 2.17.2 to 2.17.3 by @dependabot in #753
- Bump swoosh from 1.14.4 to 1.15.0 by @dependabot in #755
- Bump floki from 0.35.2 to 0.35.3 by @dependabot in #757
- Bump alpine from 3.19.0 to 3.19.1 by @dependabot in #758
- Bump swoosh from 1.15.0 to 1.15.1 by @dependabot in #759
- Bump bandit from 1.1.3 to 1.2.0 by @dependabot in #760
- Bump hexpm/elixir from 1.16.0-erlang-26.2-alpine-3.18.4 to 1.16.1-erlang-26.2-alpine-3.18.4 by @dependabot in #761
- Bump docker/metadata-action from 5.5.0 to 5.5.1 by @dependabot in #763
- Bump phoenix_live_view from 0.20.3 to 0.20.4 by @dependabot in #764
- Bump phoenix from 1.7.10 to 1.7.11 by @dependabot in #765
- Sometimes goodreads has two book covers, one is invisible for some reason by @doughsay in #766
- Bump styler from 0.11.3 to 0.11.9 by @dependabot in #762
- Bump swoosh from 1.15.1 to 1.15.2 by @dependabot in #767
- Bump credo from 1.7.3 to 1.7.4 by @dependabot in #768
- Bump phoenix_live_view from 0.20.4 to 0.20.5 by @dependabot in #769
- Various bugfixes and dependency updates by @doughsay in #770
- Bump hexpm/elixir from 1.16.1-erlang-26.2.2-alpine-3.19.1 to 1.16.1-erlang-26.2-alpine-3.18.4 by @dependabot in #772
- Stop Dependabot from updating Dockerfile by @doughsay in #774
- Bump bandit from 1.2.0 to 1.2.1 by @dependabot in #775
- Bump npm_deps from 0.3.1 to 0.3.3 by @dependabot in #776
- Bump phoenix_live_view from 0.20.5 to 0.20.6 by @dependabot in #777
- Bump req from 0.4.8 to 0.4.9 by @dependabot in #778
- Bump phoenix_live_view from 0.20.6 to 0.20.7 by @dependabot in #779
- Bump oban from 2.17.3 to 2.17.4 by @dependabot in #780
- Bump bandit from 1.2.1 to 1.2.2 by @dependabot in #781
- Bump phoenix_live_view from 0.20.7 to 0.20.9 by @dependabot in #782
- Bump req from 0.4.9 to 0.4.11 by @dependabot in #783
- Bump floki from 0.35.3 to 0.35.4 by @dependabot in #784
- Bump lexical_credo from 0.1.1 to 0.5.0 by @dependabot in #785
- Bump credo from 1.7.4 to 1.7.5 by @dependabot in #786
- Bump bandit from 1.2.2 to 1.2.3 by @dependabot in #787
- Bump oban from 2.17.4 to 2.17.5 by @dependabot in #788
- Bump swoosh from 1.15.2 to 1.15.3 by @dependabot in #789
- Bump phoenix_live_view from 0.20.9 to 0.20.10 by @dependabot in #790
- Bump faker from 0.17.0 to 0.18.0 by @dependabot in #794
- Bump phoenix_ecto from 4.4.3 to 4.5.0 by @dependabot in #795
- Bump floki from 0.35.4 to 0.36.0 by @dependabot in #796
- Bump phoenix_live_reload from 1.4.1 to 1.5.0 by @dependabot in #791
- Bump phoenix_live_view from 0.20.10 to 0.20.11 by @dependabot in #793
- Bump oban from 2.17.5 to 2.17.6 by @dependabot in #798
- Bump postgrex from 0.17.4 to 0.17.5 by @dependabot in #799
- Bump phoenix_live_reload from 1.5.0 to 1.5.1 by @dependabot in #800
- Formatting, dep fixes, and action updates by @doughsay in #801
- Fix action names by @doughsay in #802
- Remove unused deps by @doughsay in #803
- Fix deprecation warning in dialyzer action by @doughsay in #804
- fix typo in dialyzer caching key by @doughsay in #805
- Bump phoenix_ecto from 4.5.0 to 4.5.1 by @dependabot in #806
- Bump bandit from 1.2.3 to 1.3.0 by @dependabot in #807
- Bump req from 0.4.11 to 0.4.13 by @dependabot in #808
- Bump phoenix_live_reload from 1.5.1 to 1.5.2 by @dependabot in #809
- Bump phoenix_live_view from 0.20.12 to 0.20.13 by @dependabot in #810
- Bump swoosh from 1.15.3 to 1.16.0 by @dependabot in #811
- Bump phoenix_live_view from 0.20.13 to 0.20.14 by @dependabot in #812
- Use LiveView async features instead of hand-rolled tasks by @doughsay in #771
- Fix MP4 Copy processor and add more logging to processors by @doughsay in #814
- Update deps, including shaka player and packager by @doughsay in #815
- Update add/remove inputs to match updated Phoenix recommendations by @doughsay in #816
Full Changelog: v1.2.0...v1.3.0