Commit Graph

1036 Commits

Author SHA1 Message Date
Claudio Ortolina 2ae6adf72f Make charts responsive 2025-04-09 18:41:18 +01:00
Claudio Ortolina 04f2bd8183 Update README toc 2025-04-09 15:47:42 +01:00
Claudio Ortolina 95d80b7dcb Add artist details screenshot 2025-04-09 15:46:46 +01:00
Claudio Ortolina fc336abdc2 Improve artist page layout
Move meta info at the bottom on mobile, use full-width
2025-04-09 15:39:09 +01:00
Claudio Ortolina 2c8a2637bd Don't space out records count in grid 2025-04-09 15:31:38 +01:00
Claudio Ortolina 5d3a8ff1d6 Display a notice when an artist has no scrobbles 2025-04-09 15:26:00 +01:00
Claudio Ortolina 216ab4cee0 Scroll to load more results in the add record overlay 2025-04-09 15:17:26 +01:00
Claudio Ortolina 211fc4ea78 Update wishlisting flash messages 2025-04-09 11:12:34 +01:00
Claudio Ortolina a836782016 Wishlist missing records from the artist page 2025-04-09 11:03:31 +01:00
Claudio Ortolina eafedb13d6 refactor: use pipe operator in collection controller params 2025-04-07 19:35:49 +01:00
Claudio Ortolina 9f13d090ed Use more precise types 2025-04-07 19:27:17 +01:00
Claudio Ortolina 1d2d72b8ce Improve retry strategies for Last.fm refresh 2025-04-06 20:52:57 +01:00
Claudio Ortolina 0eba510d65 Update erlang to 27.3.2 2025-04-06 20:17:47 +01:00
Claudio Ortolina 961530cb51 Add tests for BarcodeScan.Result 2025-04-06 19:54:00 +01:00
Claudio Ortolina b31b59cb19 Add cursor rules 2025-04-06 19:45:00 +01:00
Claudio Ortolina ddd81ff7dd Display 50 rows of charts 2025-04-06 19:31:12 +01:00
Claudio Ortolina 582eb8d031 Rename charts 2025-04-06 19:30:58 +01:00
Claudio Ortolina 448b7667a0 Add apple-touch-icon* 2025-04-06 19:30:37 +01:00
Claudio Ortolina 6777d716fa Link to artist page in count by artist chart 2025-04-06 17:49:22 +01:00
Claudio Ortolina 4fdd2e7ea6 Use label_fn and value_fn 2025-04-06 17:45:44 +01:00
Claudio Ortolina 79def8d053 Click on chart labels to navigate 2025-04-06 09:53:43 +01:00
Claudio Ortolina 1ab3c5e4df Remove useless docs 2025-04-06 09:10:12 +01:00
Claudio Ortolina 83fa2e99a5 Amend counts to only operate on collection records 2025-04-06 08:45:47 +01:00
Claudio Ortolina 19e6e17542 Hardcode top 30 results, fix padding 2025-04-05 12:47:31 +01:00
Claudio Ortolina 8d602aa50b Charts: count by artists and count by genre
Generated via Cursor and Claude 3.5 - initial version
2025-04-05 12:41:17 +01:00
Claudio Ortolina f0f43c22f6 Use Phoenix 1.8.0rc heroicons plugin 2025-04-05 12:21:32 +01:00
Claudio Ortolina 0b553ff747 Fix sources for tailwind.css
Avoids continuously recompiling on unrelated file changes
2025-04-05 12:20:13 +01:00
Claudio Ortolina 896450fb0a Update tailwind from 4.1.2 to 4.1.3 2025-04-05 07:55:11 +01:00
Claudio Ortolina 81241c4acd Remove line numbers from gettext files 2025-04-04 14:00:42 +01:00
Claudio Ortolina 8b846298a7 Make collection ordered by purchase by default 2025-04-04 13:58:25 +01:00
Claudio Ortolina 8de88fcf72 Don't use a module attribute for the regex
As this will stop working with OTP28, see:

https://github.com/elixir-lang/elixir/pull/14381
2025-04-03 18:30:18 +01:00
Claudio Ortolina c82f197b60 Update dependencies
plug_crypto 2.1.0 => 2.1.1
2025-04-03 18:19:36 +01:00
Claudio Ortolina a6c7c67a96 Update tailwind from 4.1.1 to 4.1.2 2025-04-03 18:19:20 +01:00
Claudio Ortolina b7d69e3f63 Update npm dependencies 2025-04-03 18:19:00 +01:00
Claudio Ortolina 5983d30b16 Extend database documentation 2025-04-03 10:00:55 +01:00
Claudio Ortolina c029e4618b Add database structure documentation 2025-04-03 09:47:42 +01:00
Claudio Ortolina bc72ab7e7f Document Last.fm refresh module 2025-04-03 09:44:42 +01:00
Claudio Ortolina f0703caa19 Update tailwind from 4.1.0 to 4.1.1 2025-04-03 08:01:31 +01:00
Claudio Ortolina 086705b7b3 Update tailwind from 4.0.17 to 4.1.0 2025-04-01 19:11:13 +01:00
Claudio Ortolina 1df3f85a37 Update npm dependencies 2025-04-01 19:09:48 +01:00
dependabot[bot] aeb65d1339 Update dependencies: Bump bandit from 1.6.10 to 1.6.11
Bumps [bandit](https://github.com/mtrudel/bandit) from 1.6.10 to 1.6.11.
- [Changelog](https://github.com/mtrudel/bandit/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mtrudel/bandit/compare/1.6.10...1.6.11)

---
updated-dependencies:
- dependency-name: bandit
  dependency-version: 1.6.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-01 07:44:18 +01:00
Claudio Ortolina ef274f80f7 Update dependencies
telemetry_poller 1.1.0 => 1.2.0
2025-03-30 20:18:08 +01:00
Claudio Ortolina e16b3eb34e Prevent badges from wrapping 2025-03-30 14:47:03 +01:00
Claudio Ortolina 133b4695cf Enforce timeouts when using the OpenAI api 2025-03-29 20:02:26 +00:00
Claudio Ortolina 683b62726f Add task to migrate production 2025-03-28 08:53:30 +00:00
Claudio Ortolina e15a6c4b4e Update error_tracker to 0.6 2025-03-28 08:46:48 +00:00
Claudio Ortolina 8054d5c881 Update dependencies
phoenix 1.7.20 => 1.7.21
2025-03-27 19:32:07 +00:00
Claudio Ortolina cca3ab88d0 Update dependencies
phoenix_test 0.5.1 => 0.6.0
2025-03-27 15:16:33 +00:00
Claudio Ortolina 93a2ef88f1 Update dependencies
hpax 1.0.2 => 1.0.3
phoenix_live_view 1.0.7 => 1.0.9
2025-03-26 18:25:58 +00:00
Claudio Ortolina c113202640 Update tailwind from 4.0.16 to 4.0.17 2025-03-26 18:25:32 +00:00