Commit Graph

914 Commits

Author SHA1 Message Date
Claudio Ortolina 83658734db Removed unused brand color setting 2025-03-02 07:54:02 +00:00
Claudio Ortolina 55d0e656f7 Show pointer on buttons
Used to be default for Tailwind v3, gone in v4 as per
https://tailwindcss.com/docs/upgrade-guide#buttons-use-the-default-cursor
2025-03-02 07:22:09 +00:00
Claudio Ortolina 9a252914ff Improve scan results layout on mobile 2025-03-01 18:52:17 +00:00
Claudio Ortolina 2f5c83b026 Show album covers when importing/scanning 2025-03-01 17:36:21 +00:00
Claudio Ortolina 93f6b260b2 Extract test fixture for release_group_releases 2025-03-01 07:40:00 +00:00
Claudio Ortolina 500455481f Set the LastFm http client to terminate idle connections after 30 secs
This change attempts at solving the issue of the application being woken
up after suspension and being unable to talk to the LastFm API (i.e.
throwing plenty of Mint/timeout errors).

The theory is that with this setting the application should quickly
enough restart the pool after waking up.
2025-03-01 07:25:05 +00:00
Claudio Ortolina 545dd808b7 Address Tailwind deprecations and renames 2025-02-28 20:55:36 +00:00
Claudio Ortolina d9e87d6c80 Migrate to Tailwind v4 2025-02-28 20:46:53 +00:00
Claudio Ortolina a218942110 Remove mox in favour of built-in Req stubs 2025-02-28 16:41:16 +00:00
Claudio Ortolina 8aa283cb84 Refactor MusicBrainz.APIImpl to use Req 2025-02-28 11:19:37 +00:00
Claudio Ortolina 0d11df4279 Format mix task info messages to improve readability 2025-02-28 07:57:56 +00:00
dependabot[bot] 605be7d1f5 Update dependencies: Bump phoenix_live_view from 1.0.4 to 1.0.5
Bumps [phoenix_live_view](https://github.com/phoenixframework/phoenix_live_view) from 1.0.4 to 1.0.5.
- [Changelog](https://github.com/phoenixframework/phoenix_live_view/blob/v1.0.5/CHANGELOG.md)
- [Commits](https://github.com/phoenixframework/phoenix_live_view/compare/v1.0.4...v1.0.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-28 06:33:36 +00:00
Claudio Ortolina 74602323ee Use pattern matching to improve readability 2025-02-27 16:33:09 +00:00
Claudio Ortolina 47bfe736ef Remove unused LastFm.Finch pool 2025-02-27 16:29:34 +00:00
Claudio Ortolina 68d8fa4d3c Improve readability by moving on one line 2025-02-27 13:47:45 +00:00
Claudio Ortolina 7ac2f7a815 Remove LastFm.APIBehaviour 2025-02-27 13:43:49 +00:00
Claudio Ortolina 3d11cd585d Use built-in Req stub for LastFm tests 2025-02-27 13:43:49 +00:00
Claudio Ortolina 522b3034aa Rewrite LastFm.APIImpl using Req 2025-02-27 13:43:48 +00:00
Claudio Ortolina eb6d49fe96 Allow longer LastFm refresh times 2025-02-27 13:43:48 +00:00
Claudio Ortolina 16b19de163 Remove unique index from records 2025-02-26 10:56:29 +00:00
Claudio Ortolina 5fa0b090fd Add gh to mise tools 2025-02-25 16:51:40 +00:00
Claudio Ortolina 0c64886269 Update dependencies
castore 1.0.11 => 1.0.12
2025-02-25 14:05:48 +00:00
Claudio Ortolina 25567eeb26 Extract trigger_hook/3-4 test helper 2025-02-25 14:03:08 +00:00
Claudio Ortolina e441a2455a Add sqlite to mise tools 2025-02-24 11:10:10 +00:00
Claudio Ortolina 1902c5f42f Sign and encrypt cookies 2025-02-24 11:02:00 +00:00
Claudio Ortolina fabc3a7557 Set strict session for a week 2025-02-24 11:01:45 +00:00
Claudio Ortolina 5c98a5a7ef Update dependencies
thousand_island 1.3.10 => 1.3.11
2025-02-23 20:44:29 +00:00
Claudio Ortolina 2617094e7b Always reset artist records when patching the page 2025-02-23 19:17:27 +00:00
Claudio Ortolina a7a95efde2 Make render bio work on bio summary as well 2025-02-23 19:12:22 +00:00
Claudio Ortolina 3599ab19a1 Reformat artist show page 2025-02-23 19:12:02 +00:00
Claudio Ortolina 825c00dd50 Add summary to artist 2025-02-23 18:53:28 +00:00
Claudio Ortolina c67d11da0c Show similar artists in artist page
Styling to be defined - only links for now.
2025-02-23 16:56:52 +00:00
Claudio Ortolina 1193fa5914 Update npm dependencies
barcode-detector 3.0.0 => 3.0.1
2025-02-23 16:45:02 +00:00
Claudio Ortolina 1685354487 Remove unnecessary hover effect on barcode results 2025-02-22 13:35:38 +00:00
Claudio Ortolina 15b60a4619 Link badges in barcode scanner results 2025-02-22 13:34:21 +00:00
Claudio Ortolina 570ce4b145 Can count records by genre 2025-02-22 10:34:56 +00:00
Claudio Ortolina 36d0d29316 Add production backup task to mise 2025-02-22 10:03:14 +00:00
Claudio Ortolina aba0eeeffe Add flyctl to mise tools 2025-02-22 10:02:55 +00:00
Claudio Ortolina dd4f43144f Hide static-checks-hook mise task 2025-02-22 10:01:50 +00:00
Claudio Ortolina b44379134b Add unique list of genres to Livebook 2025-02-22 10:01:50 +00:00
Claudio Ortolina 358dc10138 Ping production instance before backing up the db 2025-02-22 10:00:15 +00:00
Claudio Ortolina 269cd4970f Add 'test' and 'console' mise tasks 2025-02-21 17:29:30 +00:00
Claudio Ortolina 889ba61e4c Extract LastFm module 2025-02-21 16:02:18 +00:00
Claudio Ortolina 4835d4bdee Move DataComponents to /components 2025-02-21 15:45:47 +00:00
Claudio Ortolina 90d8894224 Update OTP to 27.2.4 2025-02-21 14:35:43 +00:00
Claudio Ortolina 9bc2a2d309 Update dependencies
phoenix_html 4.2.0 => 4.2.1
2025-02-21 13:24:28 +00:00
Claudio Ortolina d233d0b7a1 Add pre-commit hook to make sure static checks pass 2025-02-21 08:54:22 +00:00
dependabot[bot] b6809218b1 Update dependencies: Bump phoenix from 1.7.19 to 1.7.20
Bumps [phoenix](https://github.com/phoenixframework/phoenix) from 1.7.19 to 1.7.20.
- [Release notes](https://github.com/phoenixframework/phoenix/releases)
- [Changelog](https://github.com/phoenixframework/phoenix/blob/v1.7.20/CHANGELOG.md)
- [Commits](https://github.com/phoenixframework/phoenix/compare/v1.7.19...v1.7.20)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-21 05:57:46 +00:00
Claudio Ortolina 4ee5984fd5 Run credo check on CI 2025-02-20 15:30:12 +00:00
Claudio Ortolina 7df136c890 Sort aliases 2025-02-20 15:27:01 +00:00