Claudio Ortolina
|
4a18129d31
|
Show confetti when purchasing a record
|
2025-03-08 21:53:17 +00:00 |
|
Claudio Ortolina
|
6fbf71dfe6
|
Add opt-in client-side observer for LiveView updates
|
2025-03-07 06:51:58 +00:00 |
|
Claudio Ortolina
|
13add71066
|
Format js files
|
2025-03-06 15:49:54 +00:00 |
|
Claudio Ortolina
|
d13f3ce831
|
Improve camera request flow and layout
|
2025-02-15 18:08:30 +00:00 |
|
Claudio Ortolina
|
929719e513
|
Open camera via a button
|
2025-02-15 18:08:30 +00:00 |
|
Claudio Ortolina
|
d077f08afa
|
Start making it more robust
- Use structured data for search/render
- Start testing component
- Start testing domain logic
|
2025-02-15 18:08:30 +00:00 |
|
Claudio Ortolina
|
3c7c9cc596
|
Scan barcodes and display releases
|
2025-02-15 18:08:30 +00:00 |
|
Claudio Ortolina
|
a626c68d65
|
Open scan modal, handle permissions, open/close video preview
|
2025-02-15 18:08:30 +00:00 |
|
Claudio Ortolina
|
db5fec1a3b
|
Define BarcodeScanner Hook
|
2025-02-15 18:08:30 +00:00 |
|
Claudio Ortolina
|
50a98284c9
|
Load barcode detection library
|
2025-02-15 18:08:30 +00:00 |
|
Claudio Ortolina
|
637434b50d
|
Underscore unused variable
|
2024-12-15 19:02:58 +03:00 |
|
Claudio Ortolina
|
7e31c95839
|
Smooth scroll to top when paginating records
|
2024-12-08 15:18:14 +01:00 |
|
Claudio Ortolina
|
dede5dc1df
|
Format js files
|
2024-11-27 14:52:36 +00:00 |
|
Claudio Ortolina
|
9daaaadb46
|
Add copy MusicBrainz ID button
|
2024-11-01 10:33:44 +00:00 |
|
Claudio Ortolina
|
95a0a21877
|
Introduce gold brand color
|
2024-09-30 09:15:12 +01:00 |
|
Claudio Ortolina
|
d547ee6f8d
|
Generate project
Using `mix phx.new music_library --database sqlite3 --binary-id --no-mailer`
|
2024-09-12 14:05:08 +01:00 |
|