-
e9bb387f71
fix: use PROVISIONING_PROFILE with UUID and -allowProvisioningUpdates flag
ios-v1.0.14
Admin
2026-03-09 14:35:00 +05:00
-
d7319b3f7c
fix: use PROVISIONING_PROFILE_SPECIFIER with profile name for manual signing
ios-v1.0.13
Admin
2026-03-09 14:32:10 +05:00
-
f380c85815
ci: add p12 import diagnostic output
ios-v1.0.12
Admin
2026-03-09 14:20:28 +05:00
-
9d1b340b83
ci: debug keychain identities and preserve existing keychains in search list
ios-v1.0.11
Admin
2026-03-09 14:03:15 +05:00
-
a307ddc9f5
ci: fix CODE_SIGN_IDENTITY to 'Apple Distribution' to match modern certificate name
ios-v1.0.10
Admin
2026-03-09 14:01:40 +05:00
-
004d1b6d9d
fix: correct bundle ID to com.kalekber.LibNovel to match provisioning profile
ios-v1.0.9
Admin
2026-03-09 13:57:33 +05:00
-
7f20411f50
ci: add profile metadata debug output to diagnose provisioning mismatch
ios-v1.0.8
Admin
2026-03-09 13:48:32 +05:00
-
6e6c581904
ci: pass team ID as just arg and add -destination generic/platform=iOS to archive
ios-v1.0.7
Admin
2026-03-09 13:45:04 +05:00
-
cecedc8687
ci: add debug output to archive step
ios-v1.0.6
Admin
2026-03-09 13:36:33 +05:00
-
a88e98a436
ci: add Release signing settings to project.yml so xcodegen bakes them into pbxproj
ios-v1.0.5
Admin
2026-03-09 13:31:36 +05:00
-
d3ae86d55b
ci: pass profile UUID as just argument to avoid unbound variable in recipe shell
ios-v1.0.4
Admin
2026-03-09 13:25:06 +05:00
-
5ad5c2dbce
ci: resolve PROFILE_UUID in archive step shell to fix empty env var
ios-v1.0.3
Admin
2026-03-09 13:15:42 +05:00
-
0de91dcc0c
ci: fix archive — install profile by UUID and pass PROVISIONING_PROFILE to xcodebuild
ios-v1.0.2
Admin
2026-03-09 13:08:30 +05:00
-
8e3e9ef31d
ci: serialize ios and ios-release on shared macos runner concurrency group
Admin
2026-03-09 13:05:26 +05:00
-
3c5edd5742
ci: fix ios archive signing — pass CODE_SIGN_STYLE=Manual and DEVELOPMENT_TEAM to xcodebuild
ios-v1.0.1
Admin
2026-03-09 12:57:20 +05:00
-
2142e82fe4
ci: set USER=runner env var to fix xcodegen NSUserName() crash on daemon runner
ios-v1.0.0
Admin
2026-03-09 12:38:36 +05:00
-
88cde88f69
ci: install just via brew on mac runner
Admin
2026-03-09 12:37:09 +05:00
-
ffcc3981f2
ci: skip just install if already present on host runner
Admin
2026-03-09 12:36:18 +05:00
-
a7b4694e60
ci: fix mac runner config YAML and simplify setup to copy static config instead of generate+patch
Admin
2026-03-09 12:33:00 +05:00
-
8c895c6ba1
ci: fix act_runner download URLs for arm64 and amd64 darwin
Admin
2026-03-09 12:31:02 +05:00
-
83059c8a9d
ci: replace python config patching with awk in setup_runner_mac.sh
Admin
2026-03-09 12:20:59 +05:00
-
b54ebf60b5
ci: add macOS act_runner config and setup script for iOS host runner
Admin
2026-03-09 12:19:01 +05:00
-
e027afe89d
ci: remove just from Linux workflows, drop redundant scraper build job, consolidate to Docker Hub
Admin
2026-03-08 22:42:31 +05:00
-
9fc2054e36
ci: disable deploy workflow and add Docker Hub push to ui and scraper CI
Admin
2026-03-08 22:39:16 +05:00
-
9a43b2190e
fix: update NewHybridStore calls in integration and e2e tests to pass slog.Default()
Admin
2026-03-08 22:37:29 +05:00
-
5a7d7ce3b9
fix: remove non-existent created field from auth/me and fix html declaration order in chapter page
Admin
2026-03-08 22:28:08 +05:00
-
ce3eef1298
ci: install just via install.sh instead of setup-just action
Admin
2026-03-08 22:24:33 +05:00
-
5d9b41bcf2
ci: fix setup-just auth and split ios release into separate workflow
Admin
2026-03-08 22:21:43 +05:00
-
47268dea67
ci: add TestFlight release pipeline and workflow improvements
Admin
2026-03-08 22:10:59 +05:00
-
57591766f2
iOS: update tab icons, skip interval, cover radius, and mini player progress bar fix
Admin
2026-03-08 19:23:14 +05:00
-
fa8fb96631
iOS: fix AVRoutePickerView hierarchy warning by using UIViewControllerRepresentable
Admin
2026-03-08 15:45:25 +05:00
-
5ba84f7945
iOS: fix player menu blink and stale checkmarks by isolating high-frequency playback state
Admin
2026-03-08 15:42:39 +05:00
-
2793ad8cfa
iOS: codebase cleanup — remove dead code, unify design, deduplicate patterns
Admin
2026-03-08 15:30:43 +05:00
-
e43699747d
feat: make prev/next chapter buttons absolute navigation
Admin
2026-03-08 14:20:49 +05:00
-
1e85f1c0bc
fix: improve seek gesture priority in mini player
Admin
2026-03-08 14:16:05 +05:00
-
0c2349f259
iOS: add floating audio button when player is not active
Admin
2026-03-08 14:07:55 +05:00
-
c9252b5953
iOS: update app icon to modern gradient design
Admin
2026-03-08 14:06:29 +05:00
-
7efeee3fc2
iOS: redesign mini player with prev button and interactive progress bar
Admin
2026-03-08 13:49:40 +05:00
-
9a05708019
iOS: reduce bottom padding in full player to occupy all space
Admin
2026-03-08 13:44:04 +05:00
-
24cb18e0fe
iOS: optimize chapters list to render at current chapter instantly
Admin
2026-03-08 13:42:23 +05:00
-
71ba882858
iOS: improve mini player progress indicator to wrap around pill shape
Admin
2026-03-08 13:40:53 +05:00
-
c35f099f50
iOS: wire prev/next chapter buttons and add prefetch indicator
Admin
2026-03-08 13:39:38 +05:00
-
4df287ace4
iOS: fix sleep timer and AirPlay button size issues
Admin
2026-03-08 13:36:59 +05:00
-
0df45de2b6
iOS: fix chapters list to open at current chapter without auto-scroll animation
Admin
2026-03-08 13:34:33 +05:00
-
825fb04c0d
iOS: add functional AirPlay and sleep timer to full player
Admin
2026-03-08 13:25:07 +05:00
-
fc5cd30c93
iOS: add chapters list sheet to full player
Admin
2026-03-08 13:18:07 +05:00
-
37bd73651a
iOS: replace shuffle/repeat with time skip and add chapter navigation to full player
Admin
2026-03-08 13:14:26 +05:00
-
466e289b68
iOS: redesign mini player with pill shape, larger cover, and chapter skip button
Admin
2026-03-08 13:14:18 +05:00
-
bb604019fc
iOS: remove redundant Now Playing header and Done button from full player
Admin
2026-03-07 23:08:35 +05:00
-
0745178d9e
iOS: natural swipe-to-expand/dismiss player with live drag tracking
Admin
2026-03-07 23:07:25 +05:00
-
603cd2bb02
iOS: add swipe gestures to mini player — up to expand, down to dismiss
Admin
2026-03-07 23:02:57 +05:00
-
228d4902bb
iOS: fix mini player overlap, empty cover square, chapter nav, and UI polish
Admin
2026-03-07 22:55:26 +05:00
-
884c82b2c3
iOS: fix audio generation to handle async 202 job flow + increase chapter list font size
Admin
2026-03-07 20:33:19 +05:00
-
c6536d5b9f
Add /admin/audio-jobs page for audio generation job history
Admin
2026-03-07 20:20:48 +05:00
-
460e7553bf
iOS: fix audio polling, AVPlayer stability, and misc UX issues
Admin
2026-03-07 20:13:40 +05:00
-
89f0dfb113
Add async audio generation: job tracking in PocketBase + UI polling
Admin
2026-03-07 20:12:08 +05:00
-
88644341d8
Add app icon and web favicons
Admin
2026-03-07 18:27:00 +05:00
-
992eb823f2
Unify CI and justfile: all workflows call just recipes
Admin
2026-03-07 18:23:38 +05:00
-
f51113a2f8
Add iOS app, SvelteKit JSON API endpoints, and Gitea CI workflow
Admin
2026-03-07 18:17:51 +05:00
-
1eb70e9b9b
Add session management: track active sessions, show on profile, allow revocation
Admin
2026-03-07 11:53:16 +05:00
-
70dd14e5c8
audio player: double chapter drawer max height to 32rem
Admin
2026-03-06 20:42:01 +05:00
-
8096827c78
chapter page: show book title in nav header, simplify back button and heading
Admin
2026-03-06 20:40:43 +05:00
-
669fd765ee
Display word count on chapter page
Admin
2026-03-06 20:36:27 +05:00
-
314af375d5
Remove chapter date from chapter page; show 50 chapters per page on mobile, 100 on desktop
Admin
2026-03-06 20:34:53 +05:00
-
20c45e2676
Mobile hero: move CTAs to full-width row below cover; fix chapter dates still showing on mobile
Admin
2026-03-06 20:17:57 +05:00
-
09981a5f4d
Add Disclaimer, Privacy, and DMCA pages; update footer with legal links and copyright
Admin
2026-03-06 20:15:26 +05:00
-
de9e0b4246
Fix mobile: hide chapter dates on small screens, fix summary word-break when expanded
Admin
2026-03-06 20:04:17 +05:00
-
a72c1f6b52
Redesign book detail page: hero with blurred cover bg, CTA hierarchy, collapsible admin panel
Admin
2026-03-06 19:59:21 +05:00
-
5d3a1a09ef
Fix browse filters having no effect due to filter-agnostic cache key
Admin
2026-03-06 19:47:03 +05:00
-
39ad0d6c11
Add cover thumbnail and chapter list drawer to audio mini-bar
Admin
2026-03-06 19:46:47 +05:00
-
765b37aea3
Fix SSR 500: declare missing menuOpen state in layout script
Admin
2026-03-06 19:19:45 +05:00
-
aff6de9b45
Fix SSR 500: remove nested form in browse filter panel; fix label associations
Admin
2026-03-06 19:15:47 +05:00
-
ec66e86a18
Persist browse view preference in localStorage; collapsible filter panel on discover page
Admin
2026-03-06 19:12:04 +05:00
-
9b7cdad71a
Add scroll-to-top button on browse page and mobile nav drawer
Admin
2026-03-06 19:07:56 +05:00
-
8f0a2f7e92
feat: profile page, admin pages, infinite scroll on browse
Admin
2026-03-06 18:58:24 +05:00
-
08d4718245
feat: personal library — filter by read/saved books, add save button
Admin
2026-03-06 18:41:30 +05:00
-
60a9540ef7
feat: loading indicator on browse cards and improved footer
Admin
2026-03-06 18:26:14 +05:00
-
76d616a308
feat: nav progress bar, chapter list polling, live chapter fallback, and jump to current page
Admin
2026-03-06 17:39:40 +05:00
-
e723459507
docs: update AGENTS.md to reflect current architecture
Admin
2026-03-06 17:15:13 +05:00
-
b3358ac1d2
feat: auto-persist metadata and chapter list on first book preview visit
Admin
2026-03-06 17:09:57 +05:00
-
c0d33720e9
fix: active nav highlight and redirect to home after login
Admin
2026-03-06 16:41:20 +05:00
-
a5c603e7a6
add link-tooltip userscript and remove scraper release workflow
Admin
2026-03-06 16:33:40 +05:00
-
219d4fb214
ci: add deploy workflow with correct Dokploy tRPC API calls
Admin
2026-03-06 15:50:06 +05:00
-
cec0dfe64a
ci: add docker build and push to Gitea registry on v* tags
Admin
2026-03-06 11:50:18 +05:00
-
54616b82d7
ci: split into dedicated scraper and ui workflows
Admin
2026-03-06 11:38:28 +05:00
-
ce5db37226
chore: remove browserless from docker-compose (direct strategy used)
Admin
2026-03-06 11:36:39 +05:00
-
60bc8e5749
ci: add UI type-check and build job to CI and release workflows
Admin
2026-03-06 11:35:02 +05:00
-
b4be0803aa
ci: add release workflow to publish binary on v* tags
Admin
2026-03-06 11:32:21 +05:00
-
12eca865ce
fix(ci): downgrade upload-artifact to v3 (v4 unsupported on Gitea)
Admin
2026-03-06 11:13:52 +05:00
-
589f39b49e
fix(orchestrator): use labeled break to correctly exit for/select on context cancel (SA4011)
Admin
2026-03-06 11:03:18 +05:00
-
8a5bee7c09
ci: pin staticcheck as go tool, use go tool runner
main
Admin
2026-03-06 11:01:09 +05:00
-
53083429a0
ci: pin staticcheck as go tool, fix runner config
Admin
2026-03-06 11:01:08 +05:00
-
70c8db28f9
ci: trigger pipeline
Admin
2026-03-05 23:26:50 +05:00
-
1d00fd4e2e
feat(search): add browse text search across local library and novelfire.net
Admin
2026-03-05 14:00:59 +05:00
-
a54d8d43aa
feat(scrape-range): add chapter range scraping for admin users
Admin
2026-03-05 14:00:50 +05:00
-
97e7a8dc02
feat(preview): add on-demand book/chapter preview for unlibrary'd books
Admin
2026-03-05 14:00:41 +05:00
-
fb6b364382
refactor: audit, split server.go, add unit tests, and fix latent bugs
Admin
2026-03-04 22:14:23 +05:00
-
7b48707cd9
fix(browse): replace SingleFile with direct Go HTTP fetch; fix ranking schema and cache-hit ranking gap
Admin
2026-03-04 21:13:59 +05:00
-
b0547c1b43
fix(ui): paginate listAll to fetch beyond 500 records from PocketBase
Admin
2026-03-04 19:39:19 +05:00
-
acbfafb8cd
fix(audio): remove speed from TTS/cache/MinIO keys; fix presigned URL host rewrite
Admin
2026-03-04 19:30:46 +05:00