Commit Graph

  • 7139e0ad8f Render recently scrobbled tracks in stats Claudio Ortolina 2024-11-04 12:04:13 +00:00
  • d818cdbae5 Don't run LastFm.Feed in tests Claudio Ortolina 2024-11-04 09:45:05 +00:00
  • a0543de1f2 Namespace MusicBrainz.APIBehaviourMock Claudio Ortolina 2024-11-04 09:32:25 +00:00
  • 43b4ee1ba3 Fix unused variable warning Claudio Ortolina 2024-11-04 09:29:45 +00:00
  • 7e4e57f6ac Extract LastFm.Track and related structs Claudio Ortolina 2024-11-04 09:25:43 +00:00
  • 1abcc5e6ad Add LastFm feed for a given user Claudio Ortolina 2024-11-04 09:17:01 +00:00
  • c9beef6bdd Add test to make sure wishlist records don't appear in collection Claudio Ortolina 2024-11-03 16:46:23 +00:00
  • 6b9f06981a Show debug information in record details Claudio Ortolina 2024-11-01 19:36:39 +00:00
  • edd7775667 Increase margin between title and format in record details Claudio Ortolina 2024-11-01 19:37:27 +00:00
  • 4c57f47bca Move sorting to db query Claudio Ortolina 2024-11-01 19:04:40 +00:00
  • 893890a2e9 Don't hardcode column classes in stats Claudio Ortolina 2024-11-01 18:52:09 +00:00
  • 87fee5f363 Use production environment on GitHub Claudio Ortolina 2024-11-01 15:15:16 +00:00
  • 9d640d0985 Use verified routes instead of plain strings Claudio Ortolina 2024-11-01 15:08:37 +00:00
  • 0ccb165235 Animate copy icon Claudio Ortolina 2024-11-01 10:55:05 +00:00
  • 9daaaadb46 Add copy MusicBrainz ID button Claudio Ortolina 2024-11-01 10:32:00 +00:00
  • c0f039f2ee Use icon instead of custom svg in options menu Claudio Ortolina 2024-11-01 09:30:06 +00:00
  • 9f2acc4e5d Make records ordering case insensitive Claudio Ortolina 2024-10-31 12:48:40 +00:00
  • ab3e5ef2ad Check code is formatted on CI Claudio Ortolina 2024-10-31 08:40:32 +00:00
  • bd84e7e2b3 Remove unused functions Claudio Ortolina 2024-10-31 08:31:01 +00:00
  • 79eb5a8d37 Revert "Extract stats data grid component" Claudio Ortolina 2024-10-30 17:26:49 +00:00
  • 4ce71cf4e2 Extract stats album preview component Claudio Ortolina 2024-10-30 08:49:40 +00:00
  • 6b9ebf6d6e Extract counter stat component Claudio Ortolina 2024-10-30 08:42:14 +00:00
  • 432f09cf6f Extract stats data grid component Claudio Ortolina 2024-10-30 08:37:49 +00:00
  • f23031821c Update dependencies Claudio Ortolina 2024-10-29 21:07:50 +00:00
  • 01798b343c Use live navigation between sections Claudio Ortolina 2024-10-29 16:43:10 +00:00
  • 7d574c7fd9 Convert stats page to a live view Claudio Ortolina 2024-10-29 16:32:34 +00:00
  • 804727082c Render timestamps as dates Claudio Ortolina 2024-10-29 16:18:22 +00:00
  • ba84b8fecf Update heroicons version Claudio Ortolina 2024-10-28 11:33:06 +00:00
  • 58a63e114e Improve styling consistency of stats page Claudio Ortolina 2024-10-28 11:30:22 +00:00
  • 4cbdf6b2b2 Improve formatting of stats Claudio Ortolina 2024-10-28 11:19:30 +00:00
  • 850a3c7d90 Disable autocorrect/autocomplete in import query input Claudio Ortolina 2024-10-28 10:50:55 +00:00
  • 86f474b78f Fix dividers in stats page Claudio Ortolina 2024-10-27 17:48:36 +00:00
  • 1ca9663bb6 Track favicon assets Claudio Ortolina 2024-10-27 17:30:20 +00:00
  • 793dbcabb8 Add favicons Claudio Ortolina 2024-10-27 17:28:01 +00:00
  • d635ed425e Enable dependency updates (#6) Claudio Ortolina 2024-10-27 16:06:45 +00:00
  • 8e0824d38e Reduce size of pagination record counter Claudio Ortolina 2024-10-27 15:01:57 +00:00
  • 4402d3d369 Update dependencies Claudio Ortolina 2024-10-27 14:40:33 +00:00
  • 94161f60c3 Update colors in form component Claudio Ortolina 2024-10-27 08:29:24 +00:00
  • d9fe2a2419 Allow uploading covers in webp format Claudio Ortolina 2024-10-27 08:13:12 +00:00
  • 976169d6f5 Remove unused functions Claudio Ortolina 2024-10-26 23:13:13 +01:00
  • 11a469b854 Redesign wishlist show page Claudio Ortolina 2024-10-26 23:12:12 +01:00
  • 60ae641902 Redesign record show page Claudio Ortolina 2024-10-26 23:03:07 +01:00
  • 750dae431b Redesign import dialog Claudio Ortolina 2024-10-25 23:20:13 +01:00
  • 781d9f8640 Use a dropdown to import records Claudio Ortolina 2024-10-25 10:29:42 +01:00
  • 1d701bee82 Update translation locations Claudio Ortolina 2024-10-24 09:36:31 +01:00
  • 91fa92b0de Update part of colours for import component Claudio Ortolina 2024-10-24 09:36:05 +01:00
  • e2643f1801 Update colors for collection list and pagination Claudio Ortolina 2024-10-23 23:17:16 +01:00
  • a91edb7949 Update colours for wishlist Claudio Ortolina 2024-10-23 21:31:13 +01:00
  • 0be8f70123 Fix dividers color in stats Claudio Ortolina 2024-10-23 21:30:57 +01:00
  • d1d2e4aa0e Fix login stray indigo color Claudio Ortolina 2024-10-23 21:30:43 +01:00
  • ebc827dcfe Update colors for stats page Claudio Ortolina 2024-10-23 20:33:28 +01:00
  • eba1e2eca8 Fix border colours for navigation Claudio Ortolina 2024-10-23 20:21:44 +01:00
  • 6a484f5361 Update colours for login form Claudio Ortolina 2024-10-23 10:45:00 +01:00
  • c45ba43c46 Update colors in navigation bar Claudio Ortolina 2024-10-23 10:28:37 +01:00
  • 79edd6eade Add missing index to records table Claudio Ortolina 2024-10-22 22:15:13 +01:00
  • 65a6bbbea9 Increase tests counts Claudio Ortolina 2024-10-22 18:36:13 +01:00
  • 0d7b363da8 Name sections in stats page Claudio Ortolina 2024-10-22 18:35:01 +01:00
  • bb74057c31 Include wishlist count in stats page Claudio Ortolina 2024-10-22 18:29:51 +01:00
  • 52a268851a Fix stats queries not to include wishlist Claudio Ortolina 2024-10-22 18:27:44 +01:00
  • 8e654fb782 Rename counts in stats Claudio Ortolina 2024-10-22 18:14:15 +01:00
  • e8d5ee06cf Remove useless headings Claudio Ortolina 2024-10-22 16:16:22 +01:00
  • b2337b4a81 Check translations status on CI (#5) Claudio Ortolina 2024-10-22 15:42:49 +01:00
  • 1e2a876de5 Slight change for format/type in wishlist Claudio Ortolina 2024-10-22 15:39:23 +01:00
  • 13e3069116 Slight change for format/type in collection Claudio Ortolina 2024-10-22 15:36:49 +01:00
  • 913694b380 Rename "Sign in" to "Login" Claudio Ortolina 2024-10-22 13:37:48 +01:00
  • 93cd1330a2 Fix redirects for import/edit in wishlist index Claudio Ortolina 2024-10-22 09:21:57 +01:00
  • 758c62dff1 Fix redirects for import/edit in collection index Claudio Ortolina 2024-10-22 09:12:17 +01:00
  • c7f9581b53 Update translations after adding wishlist Claudio Ortolina 2024-10-21 22:34:03 +01:00
  • df6c8f0ba1 Fix wishlist page title Claudio Ortolina 2024-10-21 22:33:53 +01:00
  • 13e0dd7047 Fix wishlist show path redirects Claudio Ortolina 2024-10-21 19:29:30 +01:00
  • 6a0112231b Add purchase function Claudio Ortolina 2024-10-21 19:24:05 +01:00
  • cd43d40e2b Fix wishlist show section Claudio Ortolina 2024-10-21 19:04:24 +01:00
  • 8172932789 Remove leftover " character Claudio Ortolina 2024-10-21 18:59:06 +01:00
  • 34420a7203 Conditionally show purchased at in edit form Claudio Ortolina 2024-10-21 18:57:47 +01:00
  • 4213f24ab8 Enable edit/delete/import records in the wishlist Claudio Ortolina 2024-10-21 18:51:26 +01:00
  • 020430cdb4 Add wishlist show Claudio Ortolina 2024-10-21 18:39:45 +01:00
  • 9b305ff06a Add wishlist section with paginated list Claudio Ortolina 2024-10-21 18:25:56 +01:00
  • 874fd921ec Fix collection search to include only purchased records Claudio Ortolina 2024-10-21 16:43:41 +01:00
  • a4666da37a Extract show page translations Claudio Ortolina 2024-10-21 12:07:41 +01:00
  • b409f6da6e Extract record list translations Claudio Ortolina 2024-10-21 12:02:26 +01:00
  • e4dfdce635 Add import component translations Claudio Ortolina 2024-10-21 11:43:37 +01:00
  • 15553a85a0 Extract form component translations Claudio Ortolina 2024-10-21 11:41:14 +01:00
  • 685be03ccf Extract stats translations Claudio Ortolina 2024-10-21 11:37:13 +01:00
  • 481c9673d0 Extract pagination translations Claudio Ortolina 2024-10-21 11:35:21 +01:00
  • d78bc1715f Extract app layout translations Claudio Ortolina 2024-10-21 11:33:33 +01:00
  • 3ea278181e Extract session translation strings Claudio Ortolina 2024-10-21 10:26:55 +01:00
  • fb543d0575 Fix gettext import for views Claudio Ortolina 2024-10-21 10:27:07 +01:00
  • 11ace38b19 Remove unused 'remember me' checkbox Claudio Ortolina 2024-10-21 10:14:46 +01:00
  • 221bca0e1a Add logout button Claudio Ortolina 2024-10-21 10:08:21 +01:00
  • be314e3916 Reset session when hitting /login Claudio Ortolina 2024-10-21 09:59:29 +01:00
  • 432090dec4 Add tests for require_login plug Claudio Ortolina 2024-10-21 09:42:45 +01:00
  • 214d12f6cb Use password from environment Claudio Ortolina 2024-10-21 08:54:46 +01:00
  • 4fcfc6c921 Complete authentication flow with dummy password Claudio Ortolina 2024-10-20 19:25:31 +01:00
  • b5bceb92e0 Add login route with hardcoded password validation Claudio Ortolina 2024-10-20 19:05:41 +01:00
  • 6d2d86a82f Move MusicBrainz code to top-level namespace Claudio Ortolina 2024-10-20 15:38:17 +01:00
  • 152ab0287a Update test failing due to incorrect parameters Claudio Ortolina 2024-10-19 19:46:57 +01:00
  • 28609dcf87 Display latest purchase in stats page Claudio Ortolina 2024-10-19 19:46:39 +01:00
  • 36333112a4 Fix missing callback in show view Claudio Ortolina 2024-10-19 19:38:49 +01:00
  • e5bc20e68c Can update purchased_at information Claudio Ortolina 2024-10-19 19:38:31 +01:00
  • d367c6fa09 Display purchase date in details Claudio Ortolina 2024-10-19 19:29:40 +01:00