Commit Graph

1609 Commits

Author SHA1 Message Date
Claudio Ortolina 476273091b Add commands snapshot description 2025-08-27 09:11:53 +03:00
Claudio Ortolina cd9176e397 Expand usage of structured_modal/1 2025-08-27 09:11:11 +03:00
Claudio Ortolina e6955568e3 Introduce structured_modal/1 2025-08-27 09:05:45 +03:00
Claudio Ortolina b63f695618 Update dependencies
quokka 2.11.0 => 2.11.1
2025-08-26 19:20:39 +03:00
Claudio Ortolina 0f58341f6d Uniform size and positioning of all modals 2025-08-26 17:15:24 +03:00
Claudio Ortolina 16452731c6 Use docker compose to build and push 2025-08-26 16:49:58 +03:00
Claudio Ortolina dbdb0c296f Build image directly on Coolify 2025-08-26 09:11:21 +03:00
Claudio Ortolina f91b872c5b Account for async result errors when scrobbling 2025-08-26 08:52:48 +03:00
Claudio Ortolina e1c61ac2ac Remove automatic verify 2025-08-25 20:28:26 +03:00
Claudio Ortolina 0480b9b5cd Add directive to build via compose 2025-08-25 20:21:24 +03:00
Claudio Ortolina 7ac858fe82 Remove/replace fly-dependent tasks 2025-08-25 13:34:29 +03:00
Claudio Ortolina 7656945fe8 See if we can tag image with SHA 2025-08-25 08:05:40 +03:00
Claudio Ortolina 59f75d5166 Start removing fly.io references for deployment 2025-08-25 07:58:41 +03:00
Claudio Ortolina def57284b1 Increase specs of production database 2025-08-24 20:43:31 +03:00
Claudio Ortolina 918ab186ec Fix top tabs on mobile 2025-08-24 20:22:57 +03:00
Claudio Ortolina a934fad58d Setup CI healthcheck after deploy 2025-08-24 20:16:48 +03:00
Claudio Ortolina eec746e4ab Fix prod tests (Coolify returns a 302 for http->https) 2025-08-24 19:54:09 +03:00
Claudio Ortolina 4eb3aba766 Add missing deploy attributes after migration to Coolify 2025-08-24 19:53:30 +03:00
Claudio Ortolina 33d9348c4e Move CI to Coolify 2025-08-24 19:48:05 +03:00
Claudio Ortolina 679bf12972 Try and setup caching for Docker builds 2025-08-24 17:15:58 +03:00
Claudio Ortolina 29fb985b3b Add deploy to Coolify host 2025-08-24 17:15:18 +03:00
Claudio Ortolina 9bdde5ae53 Detail open port 2025-08-24 16:42:36 +03:00
Claudio Ortolina 2bc0527f43 No need to expose ports 2025-08-24 16:33:54 +03:00
Claudio Ortolina c5c75d5c4a Add healthcheck 2025-08-24 16:25:23 +03:00
Claudio Ortolina 967c68a24d Show errors on connection 2025-08-24 11:25:40 +03:00
Claudio Ortolina ccc3331eb2 Setup volume mount 2025-08-24 10:47:55 +03:00
Claudio Ortolina da0e756ebd Remove fly-specific overlay 2025-08-24 10:38:01 +03:00
Claudio Ortolina 057e4329b4 Add compose file for prod 2025-08-24 10:25:58 +03:00
Claudio Ortolina 70990d3a45 Update module documentation 2025-08-23 16:36:36 +03:00
Claudio Ortolina 30e1cfde51 Apply all scrobble rules every 12 hours 2025-08-23 16:31:02 +03:00
Claudio Ortolina a63dc47e2e Push image after build 2025-08-23 14:04:50 +03:00
Claudio Ortolina f8e3cb467b Try and build Docker image on GitHub 2025-08-23 13:59:46 +03:00
Claudio Ortolina 86351ae058 Update dependencies
thousand_island 1.3.14 => 1.4.0
tidewave 0.4.0 => 0.4.1
2025-08-22 21:04:43 +03:00
Claudio Ortolina e039138e08 Update dependencies
igniter 0.6.27 => 0.6.28
2025-08-22 08:37:31 +03:00
Claudio Ortolina 75d0ad3734 Update dependencies
quokka 2.10.0 => 2.11.0
2025-08-21 07:38:21 +03:00
Claudio Ortolina 4491c8d208 Migrate pagination to fluxon components 2025-08-20 20:17:53 +03:00
Claudio Ortolina 8938e949df Fix placement of dropdown in wishlist record detail 2025-08-20 20:05:16 +03:00
Claudio Ortolina 03aa6833df Uniform icon classes inside buttons 2025-08-20 20:03:03 +03:00
Claudio Ortolina 715ad6be49 Use button_group/1 2025-08-20 19:55:32 +03:00
Claudio Ortolina 7003983d8e Fix placement issue with dropdown 2025-08-20 16:20:07 +03:00
Claudio Ortolina 71ca5fa1b9 Update to Fluxon 2.0
Address required changes and immediate deprecations
2025-08-20 16:09:53 +03:00
Claudio Ortolina 0ed420acb3 Update dependencies
phoenix_live_view 1.1.7 => 1.1.8
2025-08-20 13:41:28 +03:00
Claudio Ortolina 92a3ed3dec Make sure buttons are right-aligned 2025-08-20 13:08:46 +03:00
Claudio Ortolina b5236ff1c0 Update dependencies
tidewave 0.3.2 => 0.4.0 (minor)
2025-08-19 17:46:15 +03:00
Claudio Ortolina 4ce1655a91 Update dependencies
bandit 1.7.0 => 1.8.0
live_debugger 0.3.1 => 0.3.2
phoenix_live_view 1.1.4 => 1.1.7
2025-08-18 22:13:09 +03:00
Claudio Ortolina 3dc69a5a10 Auto-refresh top albums and artists when new scrobbles come in 2025-08-18 10:12:43 +03:00
Claudio Ortolina df46759a8d Extract top artists component and lazy load each tab 2025-08-17 23:30:42 +03:00
Claudio Ortolina 30eddd983a Make top albums lazy load each tab 2025-08-17 23:30:42 +03:00
Claudio Ortolina af7e48507d Extract top albums component 2025-08-17 23:30:42 +03:00
Claudio Ortolina 4637f701c0 Reduce cache size in production 2025-08-17 09:34:02 +03:00