Commit Graph

2045 Commits

Author SHA1 Message Date
Claudio Ortolina c67a91e911 Fix tailwind class 2025-11-07 13:21:10 +00:00
Claudio Ortolina 32f235938c Add aria roles to universal search modal 2025-11-07 13:20:40 +00:00
Claudio Ortolina 713d184b0d Prune dangling assets every day at 2am
Running this before regular vacuum so that vacuum can reclaim space
2025-11-07 12:17:46 +00:00
Claudio Ortolina ade6aebb87 Add Worker to prune dangling assets 2025-11-07 12:16:10 +00:00
Claudio Ortolina bff1759da5 Update tailwind from 4.1.16 to 4.1.17 2025-11-06 19:45:23 +00:00
Claudio Ortolina f3260ebe66 Use rsync to backup from prod
Much faster than scp
2025-11-06 15:11:00 +00:00
Claudio Ortolina edadf18670 Fix tailwind classes 2025-11-06 15:01:30 +00:00
Claudio Ortolina 0173a0daf5 Remove obsolete TODO 2025-11-06 14:57:14 +00:00
Claudio Ortolina 794ff004d7 Simplify record grid markup 2025-11-06 14:54:29 +00:00
Claudio Ortolina ca81bdaac9 Update dependencies
live_debugger 0.4.2 => 0.4.3
2025-11-05 13:13:41 +00:00
Claudio Ortolina 07b72bde22 Update npm dependencies
type-fest 5.1.0 => 5.2.0
2025-11-05 08:07:13 +00:00
Claudio Ortolina 40d03c8441 Update dependencies
igniter 0.6.30 => 0.7.0 (minor)
phoenix_live_view 1.1.16 => 1.1.17
usage_rules 0.1.25 => 0.1.26
websock_adapter 0.5.8 => 0.5.9
2025-11-05 08:06:24 +00:00
Claudio Ortolina 99a01ae9a5 Pin gettext to 1.0.0 2025-11-03 17:32:41 +00:00
Claudio Ortolina c583567b17 Add confirmations to maintenance actions 2025-11-03 17:30:02 +00:00
Claudio Ortolina d71e787a3a Revert "Update dependencies" - downgrade gettext
This reverts commit 03f606bdd8.

Newer version would not pick up new translations.
2025-11-03 17:29:45 +00:00
Claudio Ortolina 11acec56b2 Remove lotus
Unstable - and it messes with the repo connection, creating other
errors.
2025-11-03 17:29:37 +00:00
Claudio Ortolina ed99f6bda8 Implement dense grid as variation of normal grid 2025-11-03 09:49:51 +00:00
Claudio Ortolina af4eeb7df2 Default dense grid to two columns on mobile 2025-11-03 09:49:51 +00:00
Claudio Ortolina 17514a5305 Hide grid/list button labels on mobile 2025-11-03 09:49:51 +00:00
Claudio Ortolina 12272608bc Default collection and wishlist to a grid layout 2025-11-03 09:49:50 +00:00
Claudio Ortolina 583a25bf9d Update Elixir from 1.19.1 to 1.19.2 2025-11-03 09:16:54 +00:00
Claudio Ortolina 47d92df9c9 Improve display of record grid artworks and action menu 2025-11-03 08:35:49 +00:00
Claudio Ortolina 03f606bdd8 Update dependencies
gettext 1.0.0 => 1.0.1
2025-11-03 08:24:47 +00:00
Claudio Ortolina a7723be026 Fix maintenance buttons vertical spacing on mobile 2025-11-02 21:04:10 +00:00
Claudio Ortolina 299dee4b85 Add maintenance page
Some actions are missing
2025-11-02 21:02:34 +00:00
Claudio Ortolina 03cd01d500 Move actions in record grid
- Title doesn't get truncated
- Open record by clickin artwork only
- Show two records per row on mobile
2025-11-02 11:12:48 +00:00
Claudio Ortolina 4a555fe01c Update esbuild from 0.25.11 to 0.25.12 2025-11-02 09:27:21 +00:00
Claudio Ortolina ca9720faf4 Update npm dependencies
@types/emscripten 1.41.4 => 1.41.5
2025-11-01 11:53:27 +00:00
Claudio Ortolina fdf2196e96 Update dependencies
tidewave 0.5.0 => 0.5.1
2025-11-01 11:52:39 +00:00
Claudio Ortolina f42edc92be Fix Tailwind class names 2025-10-31 17:56:23 +00:00
Claudio Ortolina fcd558066e Can filter collection records by purchase year 2025-10-31 12:25:10 +00:00
Claudio Ortolina 9b15ef587a Show "Today" for records released today 2025-10-31 07:54:25 +00:00
Claudio Ortolina 142180fce6 Update dependencies
Fluxon 2.2.1 -> 2.3.0
2025-10-29 07:45:14 +00:00
Claudio Ortolina dc0bee8e30 Fix outdated task description 2025-10-28 10:13:14 +00:00
Claudio Ortolina 4566744253 Remove unnecessary pattern matches 2025-10-28 09:25:02 +00:00
Claudio Ortolina 33dfbd607c Add artist information to record embeddings 2025-10-28 08:57:02 +00:00
Claudio Ortolina f4808c25c2 Update dependencies
phoenix_test 0.8.2 => 0.8.3

Includes a test fix due to PhoenixTest having changed the logic used to
match text content in a nested selector.
2025-10-27 15:21:26 +00:00
Claudio Ortolina 47ea75ec41 Update dependencies
fluxon 2.2.0 => 2.2.1
2025-10-27 10:23:08 +00:00
Claudio Ortolina e1a1ddd682 Speed up test
There are only 20 tracks per page, so 21 tracks are enough
2025-10-26 14:23:14 +00:00
Claudio Ortolina 55a442f33a Reword "Run update" -> "Outdated" 2025-10-26 12:53:35 +00:00
Claudio Ortolina be31deb9b9 Add more files to dockerignore 2025-10-25 21:12:37 +01:00
Claudio Ortolina c61ae51693 Don't include scripts in Docker image 2025-10-25 21:03:06 +01:00
Claudio Ortolina 3e45759c29 Colorize outdated script summary 2025-10-25 21:00:32 +01:00
Claudio Ortolina f07b7f1ce3 Add summary to scripts/dev/outdated task 2025-10-25 18:29:12 +01:00
Claudio Ortolina 89db253e59 Refactor test to use PhoenixTest APIs 2025-10-25 13:35:21 +01:00
Claudio Ortolina 4dc80cf739 Make test actually work 2025-10-25 13:18:05 +01:00
Claudio Ortolina 49b5075222 More speed up test 2025-10-25 13:07:35 +01:00
Claudio Ortolina 0b56e01162 Speed up test
Entire spec is AI generated and needs to be revised.
2025-10-25 12:59:14 +01:00
Claudio Ortolina 59eb603b3f Return more record information in the API 2025-10-25 11:52:50 +01:00
Claudio Ortolina 886f4815c8 Vacuum repo before returning backup file 2025-10-25 11:36:34 +01:00