mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2026-07-07 01:41:35 +00:00
Commit graph
Select branches
Hide pull requests
Issue-4540-SortBy-StartedDate-and-FinishedDate
audiobook_tools_enhancements
audiobook_tools_update
batch-edit-populate-map-details
book_author_secondary_sort
book_author_secondary_sort_title
book_tags_genres_dedupe
bookmark-modal-updates
check_path_api_fix
clean_duplicate_mediaprogress
count_cache_for_userpermissions
details_trim_whitespace
episode-timestamps-clickable
episode_download_fallback
episode_meta_tagging
episode_secondary_sorts
experimental_next_client
feature/nuxt-target-server
feed-episodes-upsert
feed_generator_updates
feed_migration
fix-chapter-end-sleep-timer
fix-heatmap-caption
fix-quick-match-all-crash
fix-remove-episode-from-playlist
fix_authorize_race_condition
fix_change_empty_root_password
fix_content_url_basepath
fix_dockerfile_nunicode
fix_ereader_socket_event
fix_exclude_prefixes_crash
fix_logger_fatal
fix_mediaprogress_updatedat
fix_mediaprogress_updatedat_2
fix_next_prev_edit_description
fix_oidc_create_user
fix_pathexists_join
fix_podcast_episode_scanner_promise
fix_podcast_session_track_index
fix_remove_authors_no_books
fix_scanner_deleting_single_file_books
fix_set_token
hls_stream_url_update
increase_express_json_limit
jwt_auth_refactor
localize_durations
master
migrate-library-item-in-scanner
migrate-new-library-items
migrate-podcasts-new-library-item
migrate-podcasts-new-library-item-2
migrations-first-upgrade
new_session_track_endpoint
new_stats_controller
parsing-opf-v3
pathexists_user_access
playback-session-use-new-library-item
player_track_tooltip
playlists
plugin-implementation-demo
podcast_episode_duration
podcast_useragents
progress_bar_visibility
progress_updated_sort
redirect_transcode_requests
refactor-feeds-from-item
refactor-library-item
remove-col-ambiguity
remove-old-playlist
remove_old_collection_object
sanitize_html_description
search_episodes
session_modal_user
share-media-player-media-session-api
socket_item_events
sqlite
sqlite_2
stringify_sequelize_query
trix_prevent_attachments
v2.17.3-fk-constraints-migration
validate_migration_files
video
watcher_rescans_update
waveform
#1005
#1007
#1031
#1047
#1076
#1105
#1106
#1107
#1109
#1110
#1111
#1119
#1120
#1121
#1124
#1127
#1132
#1134
#1143
#1144
#1145
#1146
#1147
#1149
#1155
#1156
#1171
#1175
#1176
#1177
#1180
#1181
#1182
#1185
#1187
#1188
#1192
#1193
#1194
#1195
#1196
#1197
#1200
#1205
#1206
#1208
#1211
#1212
#1218
#1220
#1220
#1221
#1225
#1230
#1231
#1234
#1238
#124
#1245
#1246
#1246
#1247
#1249
#1251
#1268
#1270
#1271
#1275
#1282
#1286
#1287
#1292
#1293
#1294
#1297
#1301
#1302
#1303
#1306
#131
#1310
#1312
#1320
#1332
#1333
#1335
#1336
#1338
#1341
#1343
#1350
#1353
#136
#1364
#1367
#1369
#1374
#1381
#1385
#1388
#1390
#1397
#1398
#1400
#1403
#1404
#1420
#1421
#1422
#1423
#1425
#1429
#1429
#1431
#1432
#1438
#1451
#1453
#1456
#1457
#1463
#1468
#1469
#1470
#1472
#1484
#1487
#150
#1500
#1505
#1515
#1517
#1518
#1521
#1521
#1528
#1529
#1530
#1532
#1534
#1536
#1539
#1551
#1553
#1554
#1556
#1559
#1562
#1563
#1581
#1585
#1586
#1587
#1599
#1609
#1618
#1621
#1624
#1625
#1627
#1636
#1645
#1651
#1654
#1659
#1665
#1669
#1670
#1680
#1684
#1686
#1688
#1692
#1695
#1706
#1707
#1710
#1724
#1727
#1729
#1730
#1736
#1739
#1741
#1745
#1746
#1747
#1748
#1750
#1760
#1778
#1786
#1808
#1810
#1814
#1816
#1819
#1838
#1849
#1850
#1874
#1888
#190
#1906
#1907
#1917
#192
#1923
#1925
#1946
#1965
#1985
#1994
#2009
#2026
#2027
#2030
#2048
#2054
#2079
#2083
#2089
#2098
#2098
#2099
#2101
#2102
#2103
#2120
#2121
#2129
#2133
#2138
#2146
#2161
#2162
#2171
#2175
#2176
#2178
#2178
#218
#2182
#2183
#2186
#2188
#2189
#219
#2198
#2198
#2205
#2215
#2229
#2233
#2240
#2245
#2246
#2249
#2253
#2255
#226
#2272
#2274
#2276
#2283
#2288
#2291
#2293
#2297
#2299
#2300
#2302
#2305
#2311
#2325
#2326
#233
#2333
#2336
#2343
#2351
#2365
#2372
#2386
#2391
#2397
#240
#2400
#2408
#2411
#2413
#2415
#2417
#2420
#2431
#2438
#2438
#2442
#2444
#2445
#2454
#2464
#2464
#2465
#2468
#2472
#2485
#2486
#2488
#2489
#249
#2491
#2503
#2506
#2510
#2521
#2524
#2553
#2554
#2559
#2564
#2567
#2570
#2573
#2580
#2582
#2584
#2584
#2601
#2601
#2607
#2610
#2617
#2619
#262
#2620
#2629
#263
#2634
#2635
#2636
#2638
#2639
#2641
#2643
#2644
#2646
#2648
#2657
#2658
#2659
#266
#2666
#2670
#2671
#2673
#2676
#2677
#2688
#2691
#2692
#2694
#2699
#270
#2701
#2706
#2714
#2717
#2717
#2721
#2724
#2726
#2728
#2731
#2732
#2733
#2734
#2737
#2738
#2740
#2742
#2744
#2745
#2747
#2756
#2757
#276
#2760
#2769
#2772
#2773
#2777
#2780
#2781
#2784
#2787
#2789
#2791
#2797
#2802
#2803
#2805
#2817
#2820
#2821
#284
#2840
#2841
#2853
#287
#2877
#2880
#2891
#2896
#2916
#2918
#2918
#2920
#2927
#2929
#2930
#2933
#2954
#2955
#296
#2963
#2966
#2967
#297
#2974
#2981
#2982
#2988
#300
#3002
#3009
#3010
#3012
#3014
#3015
#3017
#3022
#3023
#3028
#3035
#3037
#3040
#3043
#3053
#3054
#3057
#3059
#3063
#3071
#3078
#3080
#3086
#3089
#3094
#3095
#3096
#3099
#3103
#3107
#3108
#3111
#3113
#3115
#3116
#3117
#3122
#3125
#3126
#3128
#3133
#3136
#3138
#3139
#3140
#3151
#3152
#3160
#3162
#3163
#3165
#3170
#3173
#3173
#3179
#3182
#3184
#3185
#3186
#3188
#3195
#3197
#3197
#3198
#3199
#3204
#3208
#3210
#3212
#3214
#3216
#3217
#3223
#3225
#3226
#3228
#3233
#3235
#3236
#3239
#3245
#3247
#325
#3254
#326
#3262
#3265
#3269
#3271
#3278
#3288
#3291
#3294
#3295
#330
#3302
#3302
#3304
#3305
#331
#3311
#3312
#3313
#3319
#3326
#3328
#3329
#3330
#3332
#3334
#3334
#3335
#3336
#3340
#3342
#3348
#3350
#3351
#3354
#3355
#3356
#3360
#3367
#3368
#3371
#3374
#3378
#3388
#3388
#3394
#3395
#3396
#3397
#3405
#3407
#3410
#3411
#3414
#3416
#3417
#3418
#3422
#3423
#3424
#3425
#3426
#3427
#343
#3435
#3436
#3450
#3451
#3451
#3453
#3454
#3460
#3461
#3464
#3464
#3468
#3478
#3486
#3487
#3488
#3489
#3491
#3492
#3500
#3501
#3506
#3508
#351
#3512
#3514
#3518
#3520
#3521
#3522
#3523
#3526
#3528
#3529
#3530
#3531
#3532
#3533
#3536
#3542
#3546
#3549
#3553
#3554
#3565
#3566
#3568
#3574
#3575
#3576
#3577
#3577
#3580
#3584
#3585
#3587
#3589
#3594
#3595
#3597
#3598
#3599
#3600
#3603
#3604
#3607
#3613
#3614
#3615
#3624
#3626
#3631
#3632
#3639
#3643
#3655
#3664
#3665
#3666
#3670
#3671
#3672
#3674
#3687
#3689
#3690
#3692
#3694
#3701
#3714
#3717
#3721
#3724
#3726
#3727
#3729
#3729
#3732
#3735
#374
#3745
#3745
#3751
#3754
#3761
#3762
#3766
#3767
#3769
#3771
#3772
#3773
#3776
#3777
#3779
#3780
#3785
#3787
#3788
#3789
#3794
#3795
#3798
#3800
#3805
#3808
#3810
#3816
#3822
#3828
#3832
#3833
#3839
#3839
#3842
#3847
#3854
#3862
#3864
#3867
#3871
#3875
#3875
#3880
#3884
#3887
#3890
#3892
#3893
#3898
#3899
#3906
#3907
#3914
#3916
#3919
#3921
#3929
#3931
#3933
#3933
#3941
#3944
#3945
#3946
#3952
#3954
#3958
#3962
#3963
#3971
#3972
#3974
#3978
#3980
#3984
#3985
#3993
#3996
#4005
#4008
#4010
#4015
#4020
#4027
#4030
#4031
#4034
#4035
#4037
#4041
#4045
#4045
#4046
#4055
#4066
#4075
#4078
#4080
#4082
#4088
#4089
#4092
#4093
#4097
#4100
#4106
#4113
#4115
#4118
#4119
#4126
#4131
#4131
#4133
#4135
#4150
#4151
#4158
#4162
#4164
#4166
#4168
#418
#4192
#4195
#4200
#4212
#4213
#4214
#4223
#4226
#423
#4234
#4237
#4240
#4241
#4249
#4253
#4256
#4256
#426
#4261
#4263
#4266
#4270
#4274
#4275
#4285
#4288
#4293
#4296
#4299
#4301
#4301
#4302
#4303
#4318
#4319
#4320
#4326
#4331
#4331
#4342
#4349
#4350
#4355
#4358
#4361
#4364
#4370
#4373
#4374
#4378
#4381
#4381
#4383
#4384
#4385
#4386
#4388
#439
#4393
#4394
#4397
#4397
#4398
#4399
#440
#4404
#4409
#4409
#4413
#4416
#4417
#4419
#4422
#4425
#4428
#4428
#4430
#4432
#4441
#4441
#4444
#4445
#445
#4450
#4450
#4451
#4452
#4454
#4461
#4464
#4469
#4474
#4474
#4476
#448
#4486
#4492
#4493
#4498
#4498
#4503
#4508
#4510
#4520
#4523
#4525
#4528
#4530
#4533
#4534
#4535
#4542
#4546
#4547
#4548
#4548
#4551
#4552
#4557
#4559
#456
#4562
#4565
#4568
#4568
#457
#4574
#4575
#458
#4586
#459
#4590
#4593
#4593
#4594
#4595
#4596
#4598
#4607
#4607
#4608
#461
#4613
#4618
#4621
#4621
#4627
#4629
#4629
#463
#4633
#4635
#4636
#4639
#464
#4647
#4649
#465
#4656
#4662
#4664
#4681
#4681
#469
#4695
#4698
#4700
#4702
#4706
#4706
#4708
#4708
#4709
#4713
#4716
#4717
#4717
#4720
#4721
#4721
#4722
#4728
#4729
#4730
#4732
#4733
#4734
#4737
#4740
#4745
#4745
#4748
#4748
#4750
#4752
#4756
#4766
#4768
#477
#4770
#4774
#4774
#4782
#4782
#4788
#4788
#4792
#4792
#4795
#4795
#4797
#4797
#4806
#4806
#4807
#4807
#4808
#4815
#4828
#4828
#484
#4848
#485
#4857
#4857
#486
#4868
#4868
#4870
#4873
#4877
#4877
#4878
#4879
#4881
#4885
#4885
#489
#4890
#4892
#4906
#4907
#4913
#4916
#4921
#4925
#4925
#4927
#4933
#4935
#4935
#4936
#4938
#4945
#4952
#4957
#4957
#4958
#4958
#4959
#4960
#4960
#4962
#4962
#4970
#4972
#4973
#4974
#4974
#4975
#4975
#4976
#4976
#4978
#4978
#4988
#4988
#5004
#5006
#5006
#5015
#5015
#5030
#5031
#5031
#5036
#5039
#5040
#5040
#5042
#5045
#5045
#5046
#5046
#5052
#5056
#5056
#5060
#5063
#5064
#5064
#5065
#5065
#5066
#5068
#5071
#5073
#5076
#5076
#5077
#5078
#5078
#508
#5080
#5080
#5084
#5084
#5086
#5089
#509
#5092
#5092
#5096
#5097
#5098
#5098
#5102
#5104
#5104
#5105
#5106
#5106
#5112
#5112
#5115
#5118
#5118
#5119
#5119
#512
#5120
#5120
#5122
#5123
#5126
#5128
#5128
#5132
#5132
#5140
#5141
#5143
#5144
#5144
#5145
#5145
#5148
#5148
#5151
#5158
#5160
#5162
#5163
#5164
#5164
#5168
#5168
#5173
#5173
#5180
#5181
#5183
#5183
#5191
#5193
#5203
#5203
#5204
#5206
#5210
#5211
#5214
#5214
#5216
#5217
#5218
#5219
#5219
#522
#5221
#5229
#5229
#523
#5233
#5233
#5239
#5241
#5241
#5242
#5242
#5243
#5243
#5244
#5244
#5246
#5246
#5248
#5252
#5252
#5255
#5256
#5259
#5260
#5269
#5269
#5280
#5280
#5282
#5283
#5286
#5286
#5290
#5290
#5291
#5295
#5296
#5296
#5298
#5298
#5301
#5301
#5304
#5305
#5305
#5307
#5307
#5315
#5315
#5318
#5325
#5329
#5329
#5336
#5336
#5338
#5338
#5339
#5339
#534
#5341
#5341
#5342
#5342
#535
#546
#547
#548
#550
#551
#555
#561
#564
#571
#586
#593
#597
#598
#611
#612
#622
#631
#632
#651
#664
#678
#680
#681
#682
#692
#697
#699
#707
#709
#716
#720
#728
#730
#732
#733
#734
#735
#736
#739
#742
#744
#745
#746
#747
#748
#749
#752
#755
#757
#758
#759
#770
#776
#777
#791
#792
#795
#801
#802
#814
#814
#821
#842
#871
#942
#946
#955
#961
#974
0.9.61-beta
0.9.61-beta.0
v1.0.0
v1.1.10
v1.1.11
v1.1.12
v1.1.13
v1.1.14
v1.1.15
v1.1.8
v1.1.9
v1.2.1
v1.2.4
v1.2.5
v1.2.6
v1.2.8
v1.3.1
v1.3.3
v1.3.4
v1.4.0
v1.4.1
v1.4.11
v1.4.2
v1.4.4
v1.4.6
v1.4.7
v1.4.9
v1.5.0
v1.5.5
v1.6.0
v1.7.0
v1.7.1
v1.7.2
v2.0.1
v2.0.10
v2.0.11
v2.0.12
v2.0.13
v2.0.14
v2.0.15
v2.0.16
v2.0.17
v2.0.18
v2.0.19
v2.0.2
v2.0.20
v2.0.21
v2.0.22
v2.0.23
v2.0.24
v2.0.3
v2.0.4
v2.0.5
v2.0.6
v2.0.7
v2.0.8
v2.0.9
v2.1.0
v2.1.1
v2.1.2
v2.1.3
v2.1.4
v2.1.5
v2.10.0
v2.10.1
v2.11.0
v2.12.0
v2.12.1
v2.12.2
v2.12.3
v2.13.0
v2.13.1
v2.13.2
v2.13.3
v2.13.4
v2.14.0
v2.15.0
v2.15.1
v2.16.0
v2.16.1
v2.16.2
v2.17.0
v2.17.1
v2.17.2
v2.17.3
v2.17.4
v2.17.5
v2.17.6
v2.17.7
v2.18.0
v2.18.1
v2.19.0
v2.19.1
v2.19.2
v2.19.3
v2.19.4
v2.19.5
v2.2.0
v2.2.1
v2.2.10
v2.2.11
v2.2.12
v2.2.13
v2.2.14
v2.2.15
v2.2.16
v2.2.17
v2.2.18
v2.2.19
v2.2.2
v2.2.20
v2.2.21
v2.2.22
v2.2.23
v2.2.3
v2.2.4
v2.2.5
v2.2.6
v2.2.7
v2.2.8
v2.2.9
v2.20.0
v2.21.0
v2.22.0
v2.23.0
v2.24.0
v2.25.0
v2.25.1
v2.26.0
v2.26.1
v2.26.2
v2.26.3
v2.27.0
v2.28.0
v2.29.0
v2.3.0
v2.3.1
v2.3.2
v2.3.3
v2.3.4
v2.3.5
v2.30.0
v2.31.0
v2.32.0
v2.32.1
v2.33.0
v2.33.1
v2.33.2
v2.34.0
v2.35.0
v2.35.1
v2.4.0
v2.4.1
v2.4.2
v2.4.3
v2.4.4
v2.5.0
v2.6.0
v2.7.0
v2.7.1
v2.7.2
v2.8.0
v2.8.1
v2.9.0
-
c156b063f5Merge pull request #5036 from kctdfh/Slightly-better-subtitle-parsing-logic
advplyr
2026-03-08 17:12:55 -05:00 -
60624ecff2Merge branch 'advplyr:master' into #4584-sort-options-for-narrators
S-Reinhard
2026-03-06 17:15:49 +01:00 -
be2820a677
fix: [Bug]: Author duplicating - Issue with empty space/abriviations (#5037)
Zach Aw
2026-03-05 09:32:03 +08:00 -
212734a92f
Add MediaProgress playbackRate unit tests
Eyad
2026-03-05 00:23:59 +00:00 -
820ad88995
Fix keyboard playback rate shortcuts not persisting
Eyad
2026-03-05 00:23:39 +00:00 -
df2db634a7
Add per-book playback rate to web client #1173
Eyad
2026-03-05 00:22:57 +00:00 -
e6d49a2d53
Fix home page check current user for hide from continue listening
advplyr
2026-03-04 16:50:36 -06:00 -
8bd99a459e
Add playbackRate to MediaProgress extraData for per-book playback speed #1173
Eyad
2026-03-04 22:04:59 +00:00 -
7ea0736111
fix: Retry socket authentication on auth failure
theluckystrike
2026-03-05 00:30:21 +07:00 -
024f892902skip sqlite-only migrations on postgres
Kevin Gatera
2026-03-03 17:17:01 -05:00 -
7d97d09191tighten postgres compatibility tests and diagnostics
Kevin Gatera
2026-03-03 15:12:38 -05:00 -
06ad6a722fadd regression tests for postgres query edge cases
Kevin Gatera
2026-03-02 22:08:15 -05:00 -
13e333a1bffix postgres collapsed-series display title alias
Kevin Gatera
2026-03-02 20:32:12 -05:00 -
51895f6732fix empty collapse-series list query and add diagnostics
Kevin Gatera
2026-03-02 20:15:03 -05:00 -
372a929255fix postgres oldUserId column casing
Kevin Gatera
2026-03-02 19:55:23 -05:00 -
d5b509a9d7fix postgres media progress timestamp update
Kevin Gatera
2026-03-02 19:51:07 -05:00 -
7f7e73e3affix postgres collapse-series id quoting
Kevin Gatera
2026-03-02 19:46:21 -05:00 -
29e4995089fix postgres series join alias in sequence sort
Kevin Gatera
2026-03-02 19:33:47 -05:00 -
8b3f67b7c9guard numeric casts for postgres text fields
Kevin Gatera
2026-03-02 18:20:58 -05:00 -
15d2715a74fix postgres old user id json lookup
Kevin Gatera
2026-03-02 18:02:36 -05:00 -
6227a60fedfix postgres legacy user id lookup
Kevin Gatera
2026-03-02 17:50:08 -05:00 -
cb31fd34d5prevent lossy postgres migration edge cases
Kevin Gatera
2026-03-02 17:45:32 -05:00 -
8593721c35harden json normalization in postgres migration script
Kevin Gatera
2026-03-02 17:15:45 -05:00 -
c0a4ce1396make sqlite to postgres migrator case-insensitive
Kevin Gatera
2026-03-02 17:12:12 -05:00 -
c7d14f7d30disable identifier quoting for postgres compatibility
Kevin Gatera
2026-03-02 17:07:10 -05:00 -
920a7434f1handle postgres alias casing in migration metadata
Kevin Gatera
2026-03-02 17:03:03 -05:00 -
f31826c256fix migration metadata table detection on postgres
Kevin Gatera
2026-03-02 16:58:07 -05:00 -
453cd2587badd postgres dialect support for homelab migration
Kevin Gatera
2026-03-02 16:52:24 -05:00 -
9cf02e4981
Fix author duplication - add optional chaining
Zach Aw
2026-03-03 21:55:06 +08:00 -
d46cc2dce6Merge branch 'advplyr:master' into feat/metadata-id-matching
Michael Marcucci
2026-03-02 22:00:20 -05:00 -
7113f001eb
Fix author name matching bug - add optional chaining
Zach Aw
2026-03-03 09:19:24 +08:00 -
6d3404272c
Fix Match click to use current label string
advplyr
2026-02-28 11:32:28 -06:00 -
978128bf99
Translate the annotation from Chinese to English
Lunatic
2026-02-28 09:46:12 +08:00 -
a046c1a5f2
i18n update title
Lunatic
2026-02-28 09:17:11 +08:00 -
22cd48b39f
Align skip i18n strings with app terminology
Lunatic
2026-02-27 18:57:39 +08:00 -
ceeee97e63
Suppress auto skip for 2s after manual seek
Lunatic
2026-02-27 16:39:47 +08:00 -
888852a128
Add i18n strings for chapter skip settings
Lunatic
2026-02-27 16:06:16 +08:00 -
8a34eff1e9
Refactor skip intro/outro to global settings instead of per-book
Lunatic
2026-02-27 15:19:46 +08:00 -
d157388680
Add per-chapter auto skip intro/outro for web player
Lunatic
2026-02-27 14:33:19 +08:00 -
a9e12657f5
Add autocomplete attributes to login and setup fields for password manager support
meek2100
2026-02-26 14:29:28 -08:00 -
8d687cbce9
Use library default provider in Match/Cover dialogs
Tiberiu Ichim
2026-02-26 12:16:44 +02:00 -
f35f218c0f
Add config for bcrypt cost, default to 12 instead of 8.
AndrolGenhald
2026-02-25 17:10:01 -06:00 -
c0319ebbac
Adjust discover/search changes for API compatibility
Kevin Gatera
2026-02-23 19:06:33 -05:00 -
ff884f1135Merge branch 'advplyr:master' into multi_move
Tiberiu Ichim
2026-02-23 09:45:43 +02:00 -
cdd9800dff
feat: Add chapter-relative MediaSession position state
Nate Adams
2026-02-22 20:03:06 -07:00 -
1d0b7e383aMerge pull request #5071 from pavel-miniutka/master
advplyr
2026-02-22 16:19:19 -06:00 -
9f5d8386f3Merge pull request #5077 from belpe/add-slovak-language
advplyr
2026-02-22 16:15:55 -06:00 -
1223f50666
Docs: instruct AI to use pager option with git
Tiberiu Ichim
2026-02-22 20:24:48 +02:00 -
8f030f2b04
Fix: ensure batch move correctly switches to the current library view
Tiberiu Ichim
2026-02-22 20:22:00 +02:00 -
5506026fd4
Fix: switch to current library view instead of target library when moving
Tiberiu Ichim
2026-02-22 20:16:51 +02:00 -
d8c89f2b8e
Fix scanner isInvalid flag and recursive path symlink bug
Tiberiu Ichim
2026-02-22 19:59:19 +02:00 -
ed48fd8558
Update: switch to target library view after moving items
Tiberiu Ichim
2026-02-22 17:37:22 +02:00 -
b0280f614b
fix: safeguard against undefined ServerSettings during db migration
Tiberiu Ichim
2026-02-22 17:20:36 +02:00 -
c8a34ad60e
docs: add critical reminder for AI to always write artifact specifications
Tiberiu Ichim
2026-02-22 17:16:37 +02:00 -
c42ed87299
chore: bump version to 2.32.9 for db migration, fix AGENTS.md instructions
Tiberiu Ichim
2026-02-22 17:14:16 +02:00 -
ead215e777
feat: implement duplicate title normalized filter
Tiberiu Ichim
2026-02-22 16:46:14 +02:00 -
aa85106681
update index and agents.md instructions
Tiberiu Ichim
2026-02-22 10:03:57 +02:00 -
8b130cb097
Added player keyboard shortcuts
Tiberiu Ichim
2026-02-22 09:57:10 +02:00 -
c3acd209bd
Add specification for new default match behavior
Tiberiu Ichim
2026-02-22 09:44:11 +02:00 -
d569198e5d
Fix applyMatch not closing modal
Tiberiu Ichim
2026-02-22 09:15:56 +02:00 -
9bc7fa50db
Update default metadata match behavior to apply immediately
Tiberiu Ichim
2026-02-22 09:13:07 +02:00 -
d0b1ef0882
feat(ui): add tooltips to SideRail navigation and Deselect All button
Tiberiu Ichim
2026-02-22 08:37:48 +02:00 -
ca2a44c047
docs: update UX power user shortcuts with Alt standardizations
Tiberiu Ichim
2026-02-22 08:30:44 +02:00 -
c437bd9528
docs: document correct modal usage
Tiberiu Ichim
2026-02-22 08:28:22 +02:00 -
fe3638548d
fix(ui): use correct modals-modal component for Shortcuts modal
Tiberiu Ichim
2026-02-22 08:26:54 +02:00 -
d7a2f4a515
feat(ui): improve keyboard shortcuts discoverability and centralized management
Tiberiu Ichim
2026-02-22 08:18:50 +02:00 -
cf18cd9fbfMerge branch 'advplyr:master' into feat/metadata-id-matching
Michael Marcucci
2026-02-21 17:56:44 -05:00 -
6e0da3bf7a
Fix updating author name merging with same name authors in a different library #4628
advplyr
2026-02-21 16:00:38 -06:00 -
c7d4a0cba8
fix: add comic-page to auth bypass patterns
clawdbot
2026-02-21 12:10:55 -05:00 -
c6c8b378ab
fix: make comic-page endpoint public (like covers)
clawdbot
2026-02-21 12:07:53 -05:00 -
2245d7e9c6
fix: server-side comic page extraction with caching
clawdbot
2026-02-21 11:28:30 -05:00 -
ee6016f70e
Add Slovak (sk) language to the language selector
Peter Belák
2026-02-21 09:11:50 +01:00 -
45e1b25ea3
AuthorController: Update author name in match if changed
mikiher
2026-02-21 07:46:23 +02:00 -
b581b4f86c
Merge remote-tracking branch 'upstream/master' into multi_move
Tiberiu Ichim
2026-02-20 20:35:55 +02:00 -
b5caadd4c2
feat: Add 'Write Metadata Files' button to Library Tools modal
Tiberiu Ichim
2026-02-20 20:26:33 +02:00 -
a73ce12945
feat: Move to Library dialog with keyboard shortcut buttons + Alt+M shortcut
Tiberiu Ichim
2026-02-20 20:25:32 +02:00 -
9c0bb3162f
Add Alt+Q shortcut for Match / Quick Match
Tiberiu Ichim
2026-02-20 19:14:07 +02:00 -
2f8a3c9fc7
fix: restore Ctrl+A functionality and expand to categorized bookshelf (Home/Search)
Tiberiu Ichim
2026-02-20 18:52:20 +02:00 -
d3ac9adcd5
docs: update power user guide with navigation and modal shortcuts
Tiberiu Ichim
2026-02-20 18:33:47 +02:00 -
0237b9a1e9
feat: add Alt navigation shortcuts (Home, Library, Series, Collections, Authors)
Tiberiu Ichim
2026-02-20 18:31:33 +02:00 -
791d78884d
feat: implement global context-aware keyboard shortcuts and modal keyboard support (Enter/Esc)
Tiberiu Ichim
2026-02-20 18:28:37 +02:00 -
696961ea4c
Add feature documentation and artifacts index
Tiberiu Ichim
2026-02-20 18:15:06 +02:00 -
1e5e0d926b
feat: implement global keyboard shortcuts for power users (Consolidate, Merge, Move, Reset)
Tiberiu Ichim
2026-02-20 18:09:50 +02:00 -
f171755d43
feat: implement promote file to book and split book functionality
Tiberiu Ichim
2026-02-20 17:42:45 +02:00 -
f1a2e56054
Add database indexes for discover query performance
Kevin Gatera
2026-02-19 20:11:49 -05:00 -
d2915e689f
Speed up personalized shelves and reduce search payload size
Kevin Gatera
2026-02-19 20:11:38 -05:00 -
05d9ab81f9
Improve API cache invalidation for high-churn models
Kevin Gatera
2026-02-19 20:11:24 -05:00 -
8be6f3a3d0
feat: add script to calculate top-level folder sizes
Tiberiu Ichim
2026-02-19 21:12:30 +02:00 -
75eed9d09a
Add Belarusian language option & Belarus podcast region
pavel-miniutka
2026-02-19 10:36:28 +03:00 -
d0c09d04f1
feat: implement server-side cover dimension detection and update badge thresholds
Tiberiu Ichim
2026-02-17 19:30:48 +02:00 -
5bf60d5ae3
UI: Support alternative home view and improve View All buttons
Tiberiu Ichim
2026-02-17 17:22:52 +02:00 -
2369e19fe7
UI: Add View All buttons to Home shelves and update AGENTS.md
Tiberiu Ichim
2026-02-17 17:18:55 +02:00 -
5135ffe4c6
Moved to a non-root model. - Added buildargs to specify the User ID and Group IDs. - entrypoint now defaults to running as 1000:1000 rather then 0:0.
Vylyne
2026-02-17 10:15:50 -05:00 -
44c25e61a3
Fix: Correctly use getExpandedById in consolidate merge
Tiberiu Ichim
2026-02-17 16:19:29 +02:00 -
3ba2551ba1
Fix: Handle database merge and redirect during consolidation conflicts
Tiberiu Ichim
2026-02-17 15:55:38 +02:00 -
38d43c0163
Fix: Add background color and border to ConsolidationConflictModal
Tiberiu Ichim
2026-02-17 15:50:47 +02:00 -
86b036cb7c
Implement interactive consolidation conflict resolution with merge and rename options
Tiberiu Ichim
2026-02-17 15:48:28 +02:00 -
970140bfecDescribe nginx proxy manager fix needing to re-login often
Jonathan Neidel
2026-02-17 14:05:17 +01:00 -
ca85e4af43
feat: improve consolidation badge visibility and transform into interactive button
Tiberiu Ichim
2026-02-17 12:24:16 +02:00 -
cc0b2c847a
Consolidate singles
Tiberiu Ichim
2026-02-17 11:58:39 +02:00