|
|
b1079d974b
|
feat(player): add distinct buffered progress bar and adjust skip segment color
|
2026-05-02 18:38:43 +02:00 |
|
|
|
67f33d9bb1
|
ui(player): ensure skip segments appear above the progress bar
|
2026-05-02 18:38:43 +02:00 |
|
|
|
bd4c8f87e5
|
fix(player): simplify autoplay to redirect and ensure episodes are sorted
|
2026-05-02 18:38:43 +02:00 |
|
|
|
8e16a21189
|
fix(player): mutate module variables directly to preserve mode state during in-place autoplay
|
2026-05-02 18:38:43 +02:00 |
|
|
|
0fc554c815
|
fix(player): restore missing isScrubbing and rename controlsTimeout variable
|
2026-05-02 18:38:43 +02:00 |
|
|
|
0aecf35c81
|
fix(player): remove duplicate playerInitialized declaration causing ReferenceError
|
2026-05-02 18:38:43 +02:00 |
|
|
|
ca931406a4
|
fix(player): restore accidentally deleted currentMode initialization
|
2026-05-02 18:38:43 +02:00 |
|
|
|
7b9ba81724
|
feat(player): implement instant and seamless autoplay
|
2026-05-02 18:38:43 +02:00 |
|
|
|
b243d9aebb
|
ui(video_player): fix time display and skip segment progress bar thickness
|
2026-05-02 18:38:43 +02:00 |
|
|
|
4f3a61e143
|
refactor(ui): complete ui template migration and fix playback
|
2026-05-02 18:38:43 +02:00 |
|
|
|
33a939ca81
|
fix(playback): restore playback service and handle chunked proxy responses
|
2026-05-02 18:38:43 +02:00 |
|
|
|
394aad7793
|
feat(jikan): add advanced search and video episodes support
|
2026-05-02 18:38:43 +02:00 |
|
|
|
6bdf3344d2
|
refactor: remove templ generation step from justfile
|
2026-05-02 18:38:43 +02:00 |
|
|
|
df3828ee12
|
fix: gitignore pattern for server binary
|
2026-05-02 18:38:43 +02:00 |
|
|
|
b8cba4e150
|
refactor: remove templ dependency from go.mod
|
2026-05-02 18:38:43 +02:00 |
|
|
|
af88f8c62c
|
refactor: remove old templ-based web system
|
2026-05-02 18:38:43 +02:00 |
|
|
|
2c6d28cf01
|
refactor: migrate from templ to html/template
|
2026-05-02 18:38:43 +02:00 |
|
|
|
e6600e8af4
|
fuck
|
2026-05-02 13:25:21 +02:00 |
|
|
|
22eb0e80ad
|
docs: add repository archive notice
|
2026-05-01 23:03:18 +02:00 |
|
|
|
8a09cf2cc8
|
fix: set updated_at in watchlist queries
|
2026-05-01 18:45:33 +02:00 |
|
|
|
81125dfd15
|
fix: use direct goproxy for docker build
|
2026-05-01 15:02:32 +02:00 |
|
|
|
ebc4ea19bc
|
Merge pull request #9 from mkelvers/fix/jikan-empty-cache
fix: don't cache empty jikan responses
|
2026-05-01 14:57:50 +02:00 |
|
|
|
2f96e0a000
|
fix: don't cache empty jikan responses
|
2026-04-30 08:21:28 +02:00 |
|
|
|
64c1295a8b
|
fix: bump css version to bust cache
|
2026-04-28 09:45:49 +02:00 |
|
|
|
1115515767
|
fix: use standard tailwind sizes for autoplay button icon
|
2026-04-28 09:45:10 +02:00 |
|
|
|
9c416777d6
|
build: auto-bust docker cache when layout.templ changes
|
2026-04-28 09:36:35 +02:00 |
|
|
|
80d9a72600
|
fix: bump cache-busting version for static assets
|
2026-04-28 09:31:42 +02:00 |
|
|
|
fa70fa21df
|
Merge pull request #8 from mkelvers/copilot/add-button-to-disable-autoplay
Add autoplay toggle button to video player
|
2026-04-28 08:57:26 +02:00 |
|
|
|
ab5cb9f5cb
|
fix: autoplay button workign!
|
2026-04-28 08:54:53 +02:00 |
|
copilot-swe-agent[bot]
|
03145d05b1
|
Move autoplay button below player to the left
Agent-Logs-Url: https://github.com/mkelvers/mal/sessions/cb3492f9-64b6-4d16-9c7b-11d9e2c647c3
Co-authored-by: melosh101 <59763532+melosh101@users.noreply.github.com>
|
2026-04-28 06:41:15 +00:00 |
|
copilot-swe-agent[bot]
|
77be47297f
|
Add autoplay toggle button to video player
Agent-Logs-Url: https://github.com/mkelvers/mal/sessions/72375034-49a9-451f-8e30-ee26c9c20eab
Co-authored-by: melosh101 <59763532+melosh101@users.noreply.github.com>
|
2026-04-28 06:25:40 +00:00 |
|
copilot-swe-agent[bot]
|
9b33c7593b
|
Initial plan
|
2026-04-28 06:18:06 +00:00 |
|
|
|
21ad1e60ac
|
fix: read start time from dom on episode transition
|
2026-04-27 22:47:37 +02:00 |
|
|
|
e616462058
|
chore: remove dead db_migrate comment from justfile
|
2026-04-27 21:18:16 +02:00 |
|
|
|
53666bc57f
|
docs: remove broken db_migrate, note auto-migrations
|
2026-04-27 21:17:43 +02:00 |
|
|
|
960273404c
|
chore: format go code
|
2026-04-27 21:15:38 +02:00 |
|
|
|
e6f6e4d478
|
docs: update readme with create-user cli, tailwind v4, justfile
|
2026-04-27 21:14:21 +02:00 |
|
|
|
97261cc96e
|
fix: watch button goes to current progress
|
2026-04-27 20:56:33 +02:00 |
|
|
|
3fba1f8d5e
|
build: add templ generation to justfile
|
2026-04-27 20:52:55 +02:00 |
|
|
|
8581573bd3
|
ui: add shadow to skip button
|
2026-04-27 20:52:27 +02:00 |
|
|
|
295ab22fd9
|
log: only log errors, remove debug noise
|
2026-04-27 20:39:39 +02:00 |
|
|
|
48c1e4cc38
|
fix: use go 1.25 for docker build
|
2026-04-27 18:21:07 +02:00 |
|
|
|
ed30b8ab43
|
playback: use utls to bypass cloudflare
|
2026-04-27 18:18:03 +02:00 |
|
|
|
238599299f
|
fix: sanitize HTML to prevent XSS vulnerability
|
2026-04-27 16:06:02 +02:00 |
|
|
|
e5c10e6fe0
|
cli: prompt to overwrite password if user already exists
|
2026-04-27 09:09:05 +02:00 |
|
|
|
6b19a0dce7
|
cli: add create-user command to main_server
This replaces the bash script with an embedded command in the Go binary so it can be executed within the docker container.
|
2026-04-27 09:05:59 +02:00 |
|
|
|
f28fa27eda
|
scripts: add create-user.sh for inserting users into database
|
2026-04-27 09:01:06 +02:00 |
|
|
|
2325ff4561
|
feat: update video overlay on episode transition
|
2026-04-26 23:32:00 +02:00 |
|
|
|
19481caeec
|
feat: show video overlay with episode info in fullscreen
|
2026-04-26 23:10:23 +02:00 |
|
|
|
a6c4b0c388
|
fix: remove duplicate route registration for episode data
|
2026-04-26 20:44:06 +02:00 |
|