Commit Graph

1622 Commits

Author SHA1 Message Date
Claudio Ortolina f47cbc77f5 Add "On this day" section to stats 2025-08-29 12:20:46 +03:00
Claudio Ortolina a0a71b3a47 Update dependencies
phoenix 1.8.0 => 1.8.1
2025-08-29 09:25:31 +03:00
Claudio Ortolina 5d4061fcdd Update dependencies
live_debugger 0.3.2 => 0.4.0 (minor)
2025-08-28 23:17:11 +03:00
Claudio Ortolina 488f4d258a Add mise task to trigger deploy 2025-08-28 10:06:34 +03:00
Claudio Ortolina eea0e63ea8 Account for single quotes in search strings
According to the SQlite docs:

Strings that include any other characters must be quoted. Characters
that are not currently allowed in barewords, are not quote characters
and do not currently serve any special purpose in FTS5 query expressions
may at some point in the future be allowed in barewords or used to
implement new query functionality. This means that queries that are
currently syntax errors because they include such a character outside of
a quoted string may be interpreted differently by some future version of
FTS5.
2025-08-28 09:44:00 +03:00
Claudio Ortolina 1aaf2ecff0 Fix sizing/margin of modal on smaller viewports 2025-08-27 21:18:24 +03:00
Claudio Ortolina df4ca83aeb Add ability to rotate dominant colors 2025-08-27 21:11:13 +03:00
Claudio Ortolina 0fb1ffcdbe Remove obsolete information on README 2025-08-27 17:05:50 +03:00
Claudio Ortolina 969a3bdf5d Do not copy any git ref in Docker images
Theory here is that this is what makes caching fail, because
HEAD changes at every push
2025-08-27 16:55:45 +03:00
Claudio Ortolina 77264b63ed Docker ignore unnecessary files 2025-08-27 16:53:41 +03:00
Claudio Ortolina 9732cdcd39 Update dependencies
quokka 2.11.1 => 2.11.2
2025-08-27 16:42:34 +03:00
Claudio Ortolina 032c241683 Rename keyboard_shortcuts/1 to results_footer/1 2025-08-27 11:02:58 +03:00
Claudio Ortolina c20e901d21 Show total results inside add record modal 2025-08-27 09:49:18 +03:00
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