Commit Graph

1692 Commits

Author SHA1 Message Date
Claudio Ortolina f5ac213d65 Start supporting Linux on arm 2025-09-06 13:26:40 +03:00
Claudio Ortolina d6261e12c1 Improve layout and spacing for notes and forms 2025-09-06 12:08:13 +03:00
Claudio Ortolina 87ce6fe8a9 Render notes links as visible links 2025-09-06 11:18:34 +03:00
Claudio Ortolina 0ecf580614 Show read or edit depending on presence of notes 2025-09-06 10:57:34 +03:00
Claudio Ortolina baebb5b6fd Handle selecting a tab between read/edit 2025-09-05 22:39:28 +03:00
Claudio Ortolina 422ce9f203 Add switch to read or edit notes 2025-09-05 22:24:04 +03:00
Claudio Ortolina b722b1922e Show notes editor larger and monospace 2025-09-05 22:06:06 +03:00
Claudio Ortolina 94f381e3c3 Raw edit notes 2025-09-05 18:00:01 +03:00
Claudio Ortolina 45134d3f96 Add notes field to records 2025-09-05 14:53:06 +03:00
Claudio Ortolina a989418125 Update tailwind from 4.1.12 to 4.1.13 2025-09-05 10:30:26 +03:00
Claudio Ortolina 8f706c43ae Update dependencies
phoenix_live_view 1.1.10 => 1.1.11
thousand_island 1.4.0 => 1.4.1
2025-09-05 10:29:48 +03:00
Claudio Ortolina d5cf9d3912 Add sqlean tasks to mise 2025-09-04 15:25:37 +03:00
Claudio Ortolina 6391ea2eab Re-define special year as every 10 years 2025-09-04 13:56:42 +03:00
Claudio Ortolina 0cb46e4ec7 Capture warning location 2025-09-04 08:31:44 +03:00
Claudio Ortolina 79255e7bb3 Update dependencies
phoenix_live_view 1.1.9 => 1.1.10
2025-09-04 08:13:02 +03:00
Claudio Ortolina ee47c9da7f Update JS dependencies 2025-09-04 08:12:29 +03:00
Claudio Ortolina ee13515d7f Fix inconsistency in display of albums vs tracks in scrobble activity 2025-09-03 15:00:07 +03:00
Claudio Ortolina 93a9e2b814 Add task to update sqlean extensions version 2025-09-03 10:05:27 +03:00
Claudio Ortolina 178f6369f6 Add task to check sqlean extensions version 2025-09-03 10:00:38 +03:00
Claudio Ortolina d8dddaaca5 Simplify counter styles positioning and padding 2025-09-03 08:13:20 +03:00
Claudio Ortolina 84c86254ac Show message for no records for day 2025-09-03 08:03:31 +03:00
Claudio Ortolina 8d22ec186c Fix padding of navbar and footer on large screens 2025-09-02 22:25:12 +03:00
Claudio Ortolina 2d377aaa82 Update dependencies
phoenix_live_view 1.1.8 => 1.1.9
2025-09-02 22:03:47 +03:00
Claudio Ortolina 84906a8a80 Update unicode sqlite extensions
Version 0.28 - https://github.com/nalgeon/sqlean/releases/tag/0.28.0
2025-09-02 15:40:58 +03:00
Claudio Ortolina 3519326c1a Experiment with improving sqlite performance
- Auto vacuum to write more often to the db file. Should prevent backing
  up the database and finding missing data.
- Create temporary indexes in memory - should be faster than disk
2025-09-02 14:30:27 +03:00
Claudio Ortolina c1c94e478e Format scrobble count tooltip 2025-09-02 13:58:04 +03:00
Claudio Ortolina 3316df1861 Shorten counter titles in stats 2025-09-02 12:36:22 +03:00
Claudio Ortolina ad335961f8 Refactor latest purchase markup
Simpler markup, no weird positioning
2025-09-02 12:34:27 +03:00
Claudio Ortolina 41600df226 Show tooltip with raw count 2025-09-02 09:00:05 +03:00
Claudio Ortolina 7532431ae0 Show compact scrobble count 2025-09-02 08:28:29 +03:00
Claudio Ortolina 408899747e Add module to format numbers 2025-09-02 08:26:59 +03:00
Claudio Ortolina a4670412df Add total scrobble count to stats 2025-09-02 08:17:42 +03:00
Claudio Ortolina b932ad0ef4 Add some more metadata to records release on this day 2025-09-02 08:07:28 +03:00
Claudio Ortolina 918538af31 Fix aspect of latest purchase 2025-09-01 23:26:17 +03:00
Claudio Ortolina 0cea2e8fcd Uniform backgrounds in stats cards 2025-09-01 23:18:07 +03:00
Claudio Ortolina 16740cec5e Remove obsolete backfill function 2025-09-01 23:08:16 +03:00
Claudio Ortolina 8f9331422a Remove image lazy loading as it seems to disable image caching 2025-09-01 17:11:12 +03:00
Claudio Ortolina 0564ec95b1 Remove cover_data from records 2025-09-01 16:35:11 +03:00
Claudio Ortolina dc77d337c0 Migrate from embedded covers to assets 2025-09-01 16:20:41 +03:00
Claudio Ortolina cbf567a502 Support assets upserts 2025-09-01 15:06:00 +03:00
Claudio Ortolina bd12454884 Serve covers from assets 2025-09-01 14:44:17 +03:00
Claudio Ortolina 49c3a5cba2 Serve images from assets table 2025-09-01 13:46:32 +03:00
Claudio Ortolina cb7f3c23b0 Add backfill function 2025-09-01 13:39:00 +03:00
Claudio Ortolina 994bf13173 Have records form store the asset as well 2025-09-01 11:59:16 +03:00
Claudio Ortolina db843bf061 Add convenience to store images 2025-09-01 11:59:16 +03:00
Claudio Ortolina a605610c9d Add base infra to store assets 2025-09-01 11:59:16 +03:00
Claudio Ortolina 74fa3b7a6f Update dependencies
fluxon 2.0.0 => 2.1.0
2025-09-01 11:58:25 +03:00
Claudio Ortolina 66f8bdd895 Update dependencies
phoenix_live_reload 1.6.0 => 1.6.1
tidewave 0.4.1 => 0.4.2
usage_rules 0.1.23 => 0.1.24
2025-09-01 11:56:11 +03:00
Claudio Ortolina bbdf91e73a Lazy load all album/artist images 2025-09-01 08:57:02 +03:00
Claudio Ortolina 73ee3bc438 Improve consistency of title, shadow and borders in stats page 2025-09-01 08:30:26 +03:00