Commit Graph

  • 62578de950 Pass one from Tidewave Claudio Ortolina 2025-09-13 08:25:08 +03:00
  • 7eab76af28 Make sure Scrobble Rule form labels always update Claudio Ortolina 2025-09-13 08:08:41 +03:00
  • 6b1f72a527 Symlink AGENTS.md to use with Tidewave Claudio Ortolina 2025-09-13 07:59:35 +03:00
  • 1f44e0ab9d Resolve host from Coolify's definition Claudio Ortolina 2025-09-12 18:22:22 +03:00
  • 36e99428f4 Update dependencies Claudio Ortolina 2025-09-12 17:32:19 +03:00
  • 93c34966c7 Update erlang to 28.0.4 Claudio Ortolina 2025-09-12 14:22:39 +03:00
  • e71470782a Update feature in README Claudio Ortolina 2025-09-11 22:38:50 +03:00
  • 21783f5dbf Resolve timezone from user browser Claudio Ortolina 2025-09-11 22:14:15 +03:00
  • c67fd27ea1 Fix timezone definition and handling across app Claudio Ortolina 2025-09-11 16:17:20 +03:00
  • 5aaa7708ee Add tests for On This Day functionality Claudio Ortolina 2025-09-10 17:52:11 +03:00
  • 2594fab7e8 Update dependencies Claudio Ortolina 2025-09-10 14:51:36 +03:00
  • d41c3e8af1 Update dependencies Claudio Ortolina 2025-09-09 22:53:10 +03:00
  • b279200b94 Update dependencies Claudio Ortolina 2025-09-09 14:56:29 +03:00
  • 2ee1706c1a Skip now playing tracks when pulling from Last.fm Claudio Ortolina 2025-09-09 13:30:13 +03:00
  • cc2a677225 Update dependencies Claudio Ortolina 2025-09-09 09:30:19 +03:00
  • 0c55481c7e Update dependencies Claudio Ortolina 2025-09-08 15:34:44 +03:00
  • d417b5e282 Fix textarea height Claudio Ortolina 2025-09-08 10:47:38 +03:00
  • 0982188510 Reduce line height in notes textarea Claudio Ortolina 2025-09-08 10:41:57 +03:00
  • b80e618d60 Use tailwind typography for notes Claudio Ortolina 2025-09-07 15:59:24 +03:00
  • ea9f8ca9a3 Remove record notes Claudio Ortolina 2025-09-07 15:06:13 +03:00
  • 4fca772b00 Reload note after saving Claudio Ortolina 2025-09-07 14:40:19 +03:00
  • 0b1d7fdfda Fix alignment and margins Claudio Ortolina 2025-09-07 14:38:42 +03:00
  • 7ac517a025 Add notes to artists Claudio Ortolina 2025-09-07 14:35:16 +03:00
  • 45610a4a9a Edit notes instead of record notes Claudio Ortolina 2025-09-07 12:22:45 +03:00
  • 824517dcba Add MusicLibrary.Notes contex functions Claudio Ortolina 2025-09-07 12:10:39 +03:00
  • 55ab648b1c Add MusicLibrary.Notes.Note Claudio Ortolina 2025-09-07 09:08:35 +03:00
  • f5ac213d65 Start supporting Linux on arm Claudio Ortolina 2025-09-06 13:25:26 +03:00
  • d6261e12c1 Improve layout and spacing for notes and forms Claudio Ortolina 2025-09-06 12:08:13 +03:00
  • 87ce6fe8a9 Render notes links as visible links Claudio Ortolina 2025-09-06 11:18:34 +03:00
  • 0ecf580614 Show read or edit depending on presence of notes Claudio Ortolina 2025-09-06 10:57:34 +03:00
  • baebb5b6fd Handle selecting a tab between read/edit Claudio Ortolina 2025-09-05 22:39:28 +03:00
  • 422ce9f203 Add switch to read or edit notes Claudio Ortolina 2025-09-05 22:24:04 +03:00
  • b722b1922e Show notes editor larger and monospace Claudio Ortolina 2025-09-05 22:06:06 +03:00
  • 94f381e3c3 Raw edit notes Claudio Ortolina 2025-09-05 10:27:57 +03:00
  • 45134d3f96 Add notes field to records Claudio Ortolina 2025-09-04 21:01:00 +03:00
  • a989418125 Update tailwind from 4.1.12 to 4.1.13 Claudio Ortolina 2025-09-05 10:30:26 +03:00
  • 8f706c43ae Update dependencies Claudio Ortolina 2025-09-05 10:29:48 +03:00
  • d5cf9d3912 Add sqlean tasks to mise Claudio Ortolina 2025-09-04 15:25:37 +03:00
  • 6391ea2eab Re-define special year as every 10 years Claudio Ortolina 2025-09-04 13:56:42 +03:00
  • 0cb46e4ec7 Capture warning location Claudio Ortolina 2025-09-04 08:31:44 +03:00
  • 79255e7bb3 Update dependencies Claudio Ortolina 2025-09-04 08:13:02 +03:00
  • ee47c9da7f Update JS dependencies Claudio Ortolina 2025-09-04 08:12:29 +03:00
  • ee13515d7f Fix inconsistency in display of albums vs tracks in scrobble activity Claudio Ortolina 2025-09-03 15:00:07 +03:00
  • 93a9e2b814 Add task to update sqlean extensions version Claudio Ortolina 2025-09-03 10:05:27 +03:00
  • 178f6369f6 Add task to check sqlean extensions version Claudio Ortolina 2025-09-03 10:00:38 +03:00
  • d8dddaaca5 Simplify counter styles positioning and padding Claudio Ortolina 2025-09-03 08:13:20 +03:00
  • 84c86254ac Show message for no records for day Claudio Ortolina 2025-09-03 08:03:31 +03:00
  • 8d22ec186c Fix padding of navbar and footer on large screens Claudio Ortolina 2025-09-02 22:25:12 +03:00
  • 2d377aaa82 Update dependencies Claudio Ortolina 2025-09-02 22:03:47 +03:00
  • 84906a8a80 Update unicode sqlite extensions Claudio Ortolina 2025-09-02 15:40:58 +03:00
  • 3519326c1a Experiment with improving sqlite performance Claudio Ortolina 2025-09-02 14:30:27 +03:00
  • c1c94e478e Format scrobble count tooltip Claudio Ortolina 2025-09-02 13:56:23 +03:00
  • 3316df1861 Shorten counter titles in stats Claudio Ortolina 2025-09-02 12:36:22 +03:00
  • ad335961f8 Refactor latest purchase markup Claudio Ortolina 2025-09-02 12:34:27 +03:00
  • 41600df226 Show tooltip with raw count Claudio Ortolina 2025-09-02 09:00:05 +03:00
  • 7532431ae0 Show compact scrobble count Claudio Ortolina 2025-09-02 08:28:29 +03:00
  • 408899747e Add module to format numbers Claudio Ortolina 2025-09-02 08:26:59 +03:00
  • a4670412df Add total scrobble count to stats Claudio Ortolina 2025-09-02 08:17:42 +03:00
  • b932ad0ef4 Add some more metadata to records release on this day Claudio Ortolina 2025-09-02 08:07:28 +03:00
  • 918538af31 Fix aspect of latest purchase Claudio Ortolina 2025-09-01 23:26:17 +03:00
  • 0cea2e8fcd Uniform backgrounds in stats cards Claudio Ortolina 2025-09-01 23:18:07 +03:00
  • 16740cec5e Remove obsolete backfill function Claudio Ortolina 2025-09-01 23:08:16 +03:00
  • 8f9331422a Remove image lazy loading as it seems to disable image caching Claudio Ortolina 2025-09-01 17:11:12 +03:00
  • 0564ec95b1 Remove cover_data from records Claudio Ortolina 2025-09-01 16:35:11 +03:00
  • dc77d337c0 Migrate from embedded covers to assets Claudio Ortolina 2025-09-01 16:10:50 +03:00
  • cbf567a502 Support assets upserts Claudio Ortolina 2025-09-01 15:06:00 +03:00
  • bd12454884 Serve covers from assets Claudio Ortolina 2025-09-01 14:44:17 +03:00
  • 49c3a5cba2 Serve images from assets table Claudio Ortolina 2025-09-01 13:46:32 +03:00
  • cb7f3c23b0 Add backfill function Claudio Ortolina 2025-09-01 13:39:00 +03:00
  • 994bf13173 Have records form store the asset as well Claudio Ortolina 2025-09-01 11:53:03 +03:00
  • db843bf061 Add convenience to store images Claudio Ortolina 2025-09-01 11:03:30 +03:00
  • a605610c9d Add base infra to store assets Claudio Ortolina 2025-09-01 10:43:47 +03:00
  • 74fa3b7a6f Update dependencies Claudio Ortolina 2025-09-01 11:58:25 +03:00
  • 66f8bdd895 Update dependencies Claudio Ortolina 2025-09-01 11:56:11 +03:00
  • bbdf91e73a Lazy load all album/artist images Claudio Ortolina 2025-09-01 08:57:02 +03:00
  • 73ee3bc438 Improve consistency of title, shadow and borders in stats page Claudio Ortolina 2025-09-01 08:30:26 +03:00
  • d9391a803e Remove 'rock' from genre count Claudio Ortolina 2025-08-31 09:51:02 +03:00
  • 14d0343f34 Make charts smaller Claudio Ortolina 2025-08-31 09:47:41 +03:00
  • ec20afeaac Fix universal search shortcut modifier instructions Claudio Ortolina 2025-08-31 09:41:37 +03:00
  • 9f80f1dfc0 Customize toast appearance Claudio Ortolina 2025-08-30 22:46:26 +03:00
  • a755633877 Better encapsulation for universal search Claudio Ortolina 2025-08-30 22:30:43 +03:00
  • 7358608eca Rename FormComponent -> RecordFormComponent Claudio Ortolina 2025-08-30 22:16:20 +03:00
  • c8ca209566 Extract record_cover/1 component Claudio Ortolina 2025-08-30 17:09:56 +03:00
  • 7869401445 Uniform shadow with rest of the app Claudio Ortolina 2025-08-30 09:18:11 +03:00
  • 6d86073bf4 Slimmer categorized stats divider Claudio Ortolina 2025-08-30 09:17:56 +03:00
  • 73f251e5e1 Fix spacing between Scrobble Activity title and panels Claudio Ortolina 2025-08-30 09:08:38 +03:00
  • f9b528afb3 Update dependencies Claudio Ortolina 2025-08-29 23:34:23 +03:00
  • 3e2c34c9da Limit stats scrobble activity to 50 Claudio Ortolina 2025-08-29 18:32:18 +03:00
  • dd593bf57c Reduce vertical spacing for scrobble activity entries Claudio Ortolina 2025-08-29 18:30:23 +03:00
  • 0824692cd8 Pack category stats on same line on large screens Claudio Ortolina 2025-08-29 18:25:42 +03:00
  • 330ef1d9e8 Extract components to render counter stats Claudio Ortolina 2025-08-29 18:13:46 +03:00
  • 14a77c432e Can set current date in stats view Claudio Ortolina 2025-08-29 14:47:22 +03:00
  • b1151df0f6 Shine effect for significant anniversaries Claudio Ortolina 2025-08-29 13:55:48 +03:00
  • 064ece03f3 Show how many years ago for "On this day" records Claudio Ortolina 2025-08-29 13:09:27 +03:00
  • e54dcc50dc Better proportions for bottom stats Claudio Ortolina 2025-08-29 12:45:09 +03:00
  • ea50459d79 Widen main containers Claudio Ortolina 2025-08-29 12:42:12 +03:00
  • f47cbc77f5 Add "On this day" section to stats Claudio Ortolina 2025-08-29 12:20:46 +03:00
  • a0a71b3a47 Update dependencies Claudio Ortolina 2025-08-29 09:25:31 +03:00
  • 5d4061fcdd Update dependencies Claudio Ortolina 2025-08-28 23:17:11 +03:00
  • 488f4d258a Add mise task to trigger deploy Claudio Ortolina 2025-08-28 10:06:34 +03:00