Claudio Ortolina
ea21eb1e9f
Add mise task to watch CI
2025-09-16 09:43:33 +03:00
Claudio Ortolina
8c0409bfd2
More generous waiting time for deployment
2025-09-16 09:38:39 +03:00
Claudio Ortolina
10fc0a9b1c
Update dependencies
...
lazy_html 0.1.7 => 0.1.8
2025-09-16 09:29:06 +03:00
Claudio Ortolina
d222352fb1
Remove report on records with only one release
...
Data has been updated in production
2025-09-15 15:03:03 +03:00
Claudio Ortolina
cdd62c95f4
Make AGENTS.md content more generic
2025-09-15 14:52:08 +03:00
Claudio Ortolina
420f8fee1d
Reverse AGENTS.md <-> CLAUDE.md
2025-09-15 14:49:59 +03:00
Claudio Ortolina
6c98b164eb
Update more MusicBrainz fixtures
2025-09-15 14:31:55 +03:00
Claudio Ortolina
b2283a3e5e
Fix fixture path
2025-09-15 14:20:43 +03:00
Claudio Ortolina
2ef4eb2d2e
Refresh fixtures
2025-09-15 14:02:53 +03:00
Claudio Ortolina
09a0358511
Setup tap reports for HURL tests
2025-09-15 13:49:07 +03:00
Claudio Ortolina
c404446623
Test out tap reporting
2025-09-15 13:45:13 +03:00
Claudio Ortolina
14d14b202a
Enforce min-width on mobile for barcode scanner preview
2025-09-15 08:17:17 +03:00
Claudio Ortolina
1b89f244f8
Change test to avoid timing-related failures
...
When inserting twice, the second insertion is a no-op, due to the fact
that we use `on_conflict: :nothing` in the `Repo.insert/2` call.
This means that for fields generated client side like timestamps we
don't get the stored values, but the client side values (which haven't
been persisted).
In case of the test crossing the second boundary, the second asset would
be different because of the timestamps, and the test would fail.
This test is better. It tests that no matter how many times we insert
the same thing we always have one stored.
2025-09-15 07:42:03 +03:00
Claudio Ortolina
57deea2f4c
Use healthcheck to test deployment is up
2025-09-15 07:28:42 +03:00
Claudio Ortolina
bdb88b3412
Sleep between deploy and verification
...
Previous version would sleep 10s at each request in the verification
test
2025-09-15 07:22:33 +03:00
Claudio Ortolina
80a9ab9d0a
Update npm dependencies
2025-09-15 07:13:05 +03:00
Claudio Ortolina
f93ad85b09
Update dependencies
...
phoenix_live_view 1.1.11 => 1.1.12
2025-09-15 07:12:35 +03:00
Claudio Ortolina
304cce0a60
Verify after deployment
2025-09-14 17:45:24 +03:00
Claudio Ortolina
f5e37b66cf
Deploy using HURL
...
So that the deployment can be monitored
2025-09-14 17:42:04 +03:00
Claudio Ortolina
ecb830b2fd
Render [[Example]] links as links to the collection search
2025-09-13 15:35:02 +03:00
Claudio Ortolina
4314ed6cfc
Add ability to fetch sqlean release URLs
2025-09-13 12:19:57 +03:00
Claudio Ortolina
46721dae20
Rename sqlite extensions folder from darwin-aarch64 to darwin-arm64
2025-09-13 12:10:39 +03:00
Claudio Ortolina
d865a61ef9
Make sure escaping works consistently everywhere (including with ?)
...
Remove duplication
2025-09-13 10:25:21 +03:00
Claudio Ortolina
1e211ce32a
Simplify by removing search parser escape
2025-09-13 08:28:57 +03:00
Claudio Ortolina
62578de950
Pass one from Tidewave
2025-09-13 08:25:08 +03:00
Claudio Ortolina
7eab76af28
Make sure Scrobble Rule form labels always update
2025-09-13 08:08:41 +03:00
Claudio Ortolina
6b1f72a527
Symlink AGENTS.md to use with Tidewave
2025-09-13 07:59:35 +03:00
Claudio Ortolina
1f44e0ab9d
Resolve host from Coolify's definition
2025-09-12 18:26:13 +03:00
Claudio Ortolina
36e99428f4
Update dependencies
...
gettext 0.26.2 => 1.0.0 (major)
2025-09-12 17:32:19 +03:00
Claudio Ortolina
93c34966c7
Update erlang to 28.0.4
2025-09-12 14:22:39 +03:00
Claudio Ortolina
e71470782a
Update feature in README
2025-09-11 22:38:50 +03:00
Claudio Ortolina
21783f5dbf
Resolve timezone from user browser
2025-09-11 22:14:15 +03:00
Claudio Ortolina
c67fd27ea1
Fix timezone definition and handling across app
2025-09-11 16:17:20 +03:00
Claudio Ortolina
5aaa7708ee
Add tests for On This Day functionality
2025-09-10 17:52:11 +03:00
Claudio Ortolina
2594fab7e8
Update dependencies
...
tailwind 0.3.1 => 0.4.0 (minor)
2025-09-10 14:51:36 +03:00
Claudio Ortolina
d41c3e8af1
Update dependencies
...
db_connection 2.8.0 => 2.8.1
2025-09-09 22:53:10 +03:00
Claudio Ortolina
b279200b94
Update dependencies
...
live_debugger 0.4.0 => 0.4.1
2025-09-09 14:56:29 +03:00
Claudio Ortolina
2ee1706c1a
Skip now playing tracks when pulling from Last.fm
2025-09-09 13:30:46 +03:00
Claudio Ortolina
cc2a677225
Update dependencies
...
tidewave 0.4.2 => 0.5.0 (minor)
2025-09-09 09:30:19 +03:00
Claudio Ortolina
0c55481c7e
Update dependencies
...
file_system 1.1.0 => 1.1.1
2025-09-08 15:34:44 +03:00
Claudio Ortolina
d417b5e282
Fix textarea height
2025-09-08 10:47:38 +03:00
Claudio Ortolina
0982188510
Reduce line height in notes textarea
2025-09-08 10:41:57 +03:00
Claudio Ortolina
b80e618d60
Use tailwind typography for notes
2025-09-07 15:59:24 +03:00
Claudio Ortolina
ea9f8ca9a3
Remove record notes
2025-09-07 15:07:01 +03:00
Claudio Ortolina
4fca772b00
Reload note after saving
2025-09-07 14:40:19 +03:00
Claudio Ortolina
0b1d7fdfda
Fix alignment and margins
2025-09-07 14:38:42 +03:00
Claudio Ortolina
7ac517a025
Add notes to artists
2025-09-07 14:35:16 +03:00
Claudio Ortolina
45610a4a9a
Edit notes instead of record notes
2025-09-07 12:22:45 +03:00
Claudio Ortolina
824517dcba
Add MusicLibrary.Notes contex functions
2025-09-07 12:22:16 +03:00
Claudio Ortolina
55ab648b1c
Add MusicLibrary.Notes.Note
2025-09-07 09:24:19 +03:00