mirror of
https://github.com/karakeep-app/karakeep.git
synced 2026-03-30 00:03:48 +08:00
Commit Graph
Select branches
Hide Pull Requests
abort-dangling-processing
add-groupid
admin-settings
ai-tag-cleanup
benchmarks-2
better-auth-2
bookmark-debugger
bookmark-embeddings
bookmark-hover-bar
claude/actionbutton-loading-spinner-015DY5ZTvgPgFAXTZz3UGaYv
claude/add-2025-wrapped-feature-tIUIh
claude/add-action-menu-icons-6hNKw
claude/add-asset-cache-headers-0175WhNcqwiwurrmjj52jnLT
claude/add-attachedby-tags-endpoint-01WYfemMGHJJjXsPYLvUJAno
claude/add-banner-rendering-JeLUk
claude/add-bookmark-archive-sort-018VbGPGvtmsGgXFEERoAX7B
claude/add-bookmark-backups-016L2A8Z94n7tDgDdMPdFuAd
claude/add-bookmark-indexing-timestamps-96bPj
claude/add-bookmark-list-button-01VF7uXYNLsVDzqdozWMXP5M
claude/add-broken-links-qualifier-01S31X1LsKiYb9gE1dXTKvi3
claude/add-cli-search-subcommand-6kIe0
claude/add-collaborators-rate-limits-01VjXyRWWPUkGQKa8d8D8qKj
claude/add-company-pricing-card-y5mHY
claude/add-custom-headers-guide-011CV249t16aWDRb1mCrzQdC
claude/add-db-search-plugin-017Xxd4Jq3MfjWT788vgfbaq
claude/add-descendant-qualifier-cUm26
claude/add-doc-link-main-016NYLxShpKuH6R8XCBgeZtc
claude/add-embeddings-support-h2swV
claude/add-extensions-link-HTeXc
claude/add-filtered-deletion-01DTxWNcg3hhqdNpeNLa3s6L
claude/add-groupid-queue-fairness-011CV1r8Wb46HuGAg5o95i3m
claude/add-highlight-notes-01LpanRLS4a2YMnT1qB5GTqX
claude/add-highlights-page-012vhHpn8fVNp3gf7gBeW14s
claude/add-mobile-bookmark-summary-01494LYoh4sJW5Fj4GPm62Vj
claude/add-mobile-list-menus-spcS7
claude/add-mobile-smart-lists-01251tYo9u1SywE6XFezAv9e
claude/add-mobile-tags-screen-01WRADt4ZzvXVew1Y9vqF8SV
claude/add-onboarding-screens-hsYMO
claude/add-problem-reporting-gSSEV
claude/add-rss-import-01DH1Q2axcDeq8nQJR5MWjPJ
claude/add-search-bar-014k2ngaqjwYRVSvqmbuECqr
claude/add-server-version-display-3sGa2
claude/add-signed-url-bookmark-01PjYT1ZhvLK2FPJNTAhJsWf
claude/add-singlefile-extension-support-01BEB9QQZABzwfZDvR9Bz5b2
claude/add-tag-search-aliases-HzESD
claude/add-youtube-metascraper-plugin-0lWC7
claude/admin-user-edit-013tbiRmb1KX2fhSYqmGKCu8
claude/align-android-ios-colors-01GJfkhEyZVBReohVioPa8ok
claude/audit-optimize-transactions-xpDVc
claude/auto-disable-failing-feeds-fkDhP
claude/bookmark-drag-drop-01DmWq286ogHpDGHKcXjKr3z
claude/bookmark-indexing-progress-QwZSI
claude/check-import-quota-01CPdxTpHp18Ba62bYcBTVbA
claude/clamp-bookmark-titles-diAEz
claude/collaborative-lists-013AvDvMqkoszDVcSoCYgBcM
claude/configurable-worker-timeout-0198GQh6YrrRzqG62xnogyrz
claude/crawler-worker-fetch-browser-011CUvcRc24XEr9DTWDW6MX8
claude/custom-list-slugs-01VxcfkNUXZ97FNpNVURopMq
claude/customize-dialog-styling-01CVjEv2KgyZJSpCg3mqkvR7
claude/disable-shared-bookmark-features-01B9fiGUdu6NyWaxSQFsQBxP
claude/docker-release-tag-trigger-01UmzFXEumhK2jdmRGtMcueo
claude/explore-effect-ts-integration-01F7xb1dWwP1ma4LnLbFGfDD
claude/export-import-lists-01UuCWwdaqduAd35NppvjnMD
claude/expose-all-api-01YTruEW72WQYMtq4iZoaPkA
claude/extract-shared-ui-components-01DSVfaCr6WRqAyx1vJTZk9r
claude/fix-archive-pending-banner-pAyGM
claude/fix-archived-bookmarks-mobile-P9OJW
claude/fix-bookmark-loading-state-01AgF4H2drxwuTCJDB2Xgiu4
claude/fix-crawler-memory-leaks-NE7Ct
claude/fix-docs-button-responsive-V3aBQ
claude/fix-issue-2133-019JLvdSRAUbU4FtjQztcM6S
claude/fix-issue-784-011CUvubQrcZHG9S3KjpCKbK
claude/fix-mobile-signin-server-address-011CUnaUWwY2Fhq5Xbwhgr8H
claude/fix-nested-smart-lists-3uFkt
claude/fix-settings-auth-checks-jgyD8
claude/fix-settings-switch-overflow-nlzM4
claude/fix-tag-editor-scrolling-rzdbG
claude/hide-collaborator-emails-01TQrkkMupC7CR9BTuDkireg
claude/hide-viewer-shared-lists-01Fst6NBvdxrXXnDhUmjsNDP
claude/implement-feature-01LT5XzGsbEhZkYXNEjEwdui
claude/improve-ai-settings-design-639tq
claude/improve-mobile-app-colors-0155LzHfkd5HyJr6YyZMsus5
claude/issue-1010-20251012-1154
claude/issue-1189-20260211-1601
claude/issue-1937-20250914-0912
claude/issue-1977-20260102-2348
claude/issue-2028-20251012-1429
claude/issue-2148-20251118-1133
claude/issue-2298-20251223-1704
claude/issue-2299-20251223-1711
claude/issue-2352-20260106-1120
claude/issue-2596-20260321-1401
claude/lazy-load-tiktoken-017UTNpJPTcMMQvNEBa1aFwo
claude/list-invitation-approval-0129V89M1riXW6JqmoF74VfM
claude/migrate-bookmark-attachments-3O2te
claude/migrate-shadcn-sidebar-01DKjpg9MD5PJ2potemSnbvW
claude/mobile-app-signup-011CUxPtCXgU6U3T8GShTR2Q
claude/mobile-bookmark-grid-layouts-018cGBBMhPJVq6PJVRBpqT2r
claude/mobile-inapp-browser-auth-01KiT6bwyntRPQ1X4oTtAveC
claude/modernize-dark-mode-01FRfE81PAY5C44pFu1cYocf
claude/nested-manage-lists-QVV85
claude/offline-mode-react-query-01D1rE2bdBEPw2teGqunr5Gd
claude/optimize-dockerfile-build-011CV5gDnPZbdbbVSPDofC4e
claude/plan-opentelemetry-integration-01Jx183mz1Ev8h8JoYj97Auw
claude/port-stats-mobile-expo-MuXAn
claude/prepare-trpc-npm-publish-0193EjfwpxSNVNcLXqXjs6Ln
claude/privacy-type-system-MG1bT
claude/restrict-binary-user-permissions-01FSGyy2RXGZvE26YbAejzGi
claude/review-import-backpressure-D4ArJ
claude/scraper-worker-thread-01FEHen6MGrQHmdBstJSuiyA
claude/shadcn-bookmark-cards-WWHzP
claude/skip-metadata-refresh-archives-CAo4Y
claude/spread-feed-fetch-scheduling-01EihUtmZSyqeE1HfRMessxW
claude/whats-new-base-version-vrv8C
codex/add-allowlist-and-blocklist-env-variables
codex/add-autocomplete-for-search-query-language
codex/add-user-settings-for-inference-language-and-screenshots
codex/ensure-consistent-ui-experience-across-app-pages
codex/fix-asset-pre-processing-worker-abort-signals
codex/implement-title-search-query-qualifier
codex/update-feed-refresh-job-idempotency-key
cookie-path
copilot/add-edit-button-for-notes
db-indicies
edit-bookmark-dialog
effect-ts
expo-next-upgrade
feat/docker-compose-dev
feat/import-v3
fix-public-lists
fix-trailing-slash-deduplication
import-v2
json-cli
libsql
main
mobile-dark-mode
mobile-retheme
nextjs-15
opencode/issue1788-20250727215611
rag
ratelimit-plugin
recurse-delete-list
refactor/use-npm-singlefile
restate
restate-group-id
restate-idempotency
sapling-pr-archive-MohamedBassem
shared-list-sidebar
tag-pagination
track-bookmark-assets
#1
#1005
#1009
#1029
#1032
#1036
#1078
#1088
#1099
#110
#1102
#1103
#1104
#1105
#1116
#1117
#1118
#112
#1136
#1141
#1150
#1151
#1155
#1168
#1169
#117
#1176
#1179
#1182
#119
#1190
#1192
#1194
#1195
#1196
#1199
#1203
#1209
#1210
#1216
#1218
#1219
#1223
#1225
#1227
#1228
#1231
#1235
#1239
#1244
#1246
#1247
#125
#1250
#1251
#1252
#1253
#1254
#1255
#1256
#1257
#1258
#1268
#1274
#1275
#1280
#1281
#1283
#1284
#1292
#1294
#1295
#1296
#1297
#1298
#1302
#1303
#1304
#1309
#1316
#1318
#1327
#1329
#1348
#1350
#1351
#1361
#1362
#1369
#1374
#1388
#1389
#1391
#1392
#1398
#1400
#1419
#1421
#1422
#1424
#1425
#1427
#1432
#1435
#1436
#1441
#1443
#1448
#1451
#1457
#1457
#146
#1464
#147
#1471
#1472
#1474
#1475
#1477
#1479
#148
#1480
#1483
#1484
#1489
#1491
#1492
#1493
#1494
#1498
#1501
#1505
#1506
#1507
#1509
#1511
#1515
#1519
#152
#1532
#154
#1542
#1542
#1544
#1558
#1558
#1562
#1564
#1565
#1575
#1576
#1579
#159
#1595
#1596
#1599
#160
#161
#162
#1620
#1624
#1627
#1628
#163
#1633
#1636
#164
#1642
#1649
#165
#1651
#1653
#1660
#1664
#167
#1672
#168
#1681
#1682
#1688
#1688
#1697
#17
#1703
#1706
#1712
#1723
#1729
#1730
#1730
#1731
#1736
#1738
#1740
#1745
#1750
#1752
#1755
#176
#1762
#1762
#178
#1780
#1785
#1789
#1789
#1791
#1796
#1796
#180
#181
#1823
#1829
#1835
#1844
#1845
#1846
#1847
#1850
#1854
#1866
#1869
#1870
#1872
#1876
#1881
#1885
#1886
#1886
#1891
#1893
#1894
#1895
#1902
#1907
#1917
#192
#1920
#1923
#1927
#1928
#1930
#1933
#194
#1940
#1942
#1946
#1957
#1967
#197
#1971
#1985
#1987
#1988
#1989
#1990
#1994
#2
#2000
#2001
#2011
#2013
#2019
#2020
#2029
#2031
#2032
#2034
#2035
#2037
#2039
#2049
#2049
#2054
#2055
#2055
#2057
#2057
#2058
#2059
#206
#2068
#2071
#2072
#2082
#2083
#2084
#2091
#2098
#2099
#210
#2100
#2101
#2103
#2104
#2105
#2107
#2108
#2109
#211
#2110
#2111
#2112
#2113
#2113
#2114
#2114
#2115
#2117
#212
#2121
#2124
#2125
#213
#2135
#2136
#2137
#2137
#2138
#214
#2140
#2141
#2146
#2149
#2149
#2152
#2153
#2154
#2155
#2156
#2157
#216
#2160
#2163
#2164
#2165
#2166
#2167
#2168
#2169
#2176
#2177
#2178
#2179
#2179
#2180
#2182
#2185
#2185
#2187
#2193
#2196
#2197
#2197
#220
#2209
#2224
#2224
#2225
#2226
#2227
#2228
#2228
#2229
#223
#2230
#2231
#2232
#2234
#2239
#2245
#2246
#2253
#227
#2274
#2275
#2276
#2277
#2278
#2279
#228
#2280
#2281
#2282
#2282
#2283
#2287
#2288
#2290
#2296
#2300
#2301
#2302
#2303
#2305
#2305
#2306
#2306
#2307
#2309
#2310
#2312
#2315
#2316
#2318
#232
#2320
#2321
#2322
#2324
#2328
#233
#2331
#2331
#2332
#2338
#2339
#2340
#2341
#2343
#235
#2353
#2354
#2355
#2356
#2358
#2358
#236
#2365
#2366
#2370
#2373
#2374
#2378
#238
#2380
#2390
#2394
#240
#2400
#2403
#2410
#2418
#2418
#242
#2422
#2424
#2425
#2426
#2427
#2429
#243
#2434
#2436
#2437
#2438
#2439
#244
#2440
#2441
#2442
#2444
#2449
#2451
#2452
#2453
#2455
#2456
#2456
#2461
#2464
#2465
#2466
#2466
#2467
#2469
#247
#2470
#2479
#2479
#2482
#2482
#2483
#2484
#2485
#2486
#2488
#2488
#249
#2494
#2495
#2495
#2496
#2498
#2498
#2499
#250
#2503
#251
#2514
#252
#2523
#2523
#2524
#2525
#2525
#2527
#2527
#2528
#2529
#2529
#253
#2530
#2531
#2531
#2533
#2535
#2537
#2538
#2538
#2540
#2541
#2541
#2543
#2543
#2545
#2546
#2546
#2547
#2548
#2549
#2554
#2556
#2557
#2558
#2559
#256
#2560
#2560
#2563
#2564
#2570
#2570
#2571
#2574
#2575
#2580
#2580
#2582
#2582
#2585
#2587
#2589
#259
#2595
#2595
#2597
#2606
#2609
#2609
#2613
#2614
#2615
#2615
#2616
#2616
#2620
#2620
#2623
#2625
#2625
#2626
#2626
#2627
#2627
#2628
#2628
#2629
#2629
#2630
#2630
#2631
#2631
#264
#265
#268
#269
#272
#277
#278
#279
#282
#291
#292
#293
#302
#306
#307
#308
#309
#310
#312
#319
#320
#324
#332
#335
#351
#358
#361
#374
#388
#390
#394
#395
#403
#404
#409
#412
#413
#416
#418
#428
#429
#433
#437
#438
#445
#446
#450
#456
#460
#465
#469
#47
#481
#482
#483
#485
#488
#502
#505
#508
#509
#515
#525
#526
#540
#540
#541
#546
#551
#553
#554
#557
#561
#561
#562
#566
#567
#569
#572
#573
#574
#575
#576
#584
#59
#590
#604
#605
#605
#608
#609
#611
#612
#615
#618
#629
#630
#635
#640
#656
#676
#689
#690
#692
#707
#714
#715
#743
#748
#749
#753
#762
#769
#781
#783
#786
#787
#788
#790
#791
#798
#799
#802
#807
#808
#812
#816
#824
#826
#831
#834
#852
#853
#862
#866
#866
#88
#89
#900
#901
#908
#927
#942
#947
#95
#955
#957
#958
#969
#98
#980
#983
#995
#996
android/v1.6.0
android/v1.6.0-1
android/v1.6.1-0
android/v1.6.1-1
android/v1.6.1-2
android/v1.6.1-3
android/v1.6.2-0
android/v1.6.2-1
android/v1.6.3-0
android/v1.6.4-0
android/v1.6.5-0
android/v1.6.6-0
android/v1.6.7-0
android/v1.6.7-1
android/v1.6.7-2
android/v1.6.7-3
android/v1.6.7-4
android/v1.6.8-0
android/v1.6.9-1
android/v1.7.0-0
android/v1.8.0-1
android/v1.8.1-0
android/v1.8.2-0
android/v1.8.2-1
android/v1.8.2-2
android/v1.8.3-0
android/v1.8.4-0
android/v1.8.5-0
android/v1.9.0-0
android/v1.9.0-1
android/v1.9.1-0
android/v1.9.2-0
cli/v0.13.0
cli/v0.13.1
cli/v0.13.2
cli/v0.13.3
cli/v0.13.5
cli/v0.13.6
cli/v0.13.7
cli/v0.20.0
cli/v0.23.0
cli/v0.25.0
cli/v0.27.0
cli/v0.27.1
cli/v0.29.0
cli/v0.29.1
cli/v0.30.0
cli/v0.31.0
extension/v1.2.1
extension/v1.2.2
extension/v1.2.3
extension/v1.2.4
extension/v1.2.5
extension/v1.2.6
extension/v1.2.7
extension/v1.2.8
extension/v1.2.9
ios/v1.6.0
ios/v1.6.0-1
ios/v1.6.1-0
ios/v1.6.1-1
ios/v1.6.1-2
ios/v1.6.1-3
ios/v1.6.2-0
ios/v1.6.2-1
ios/v1.6.3-0
ios/v1.6.4-0
ios/v1.6.5-0
ios/v1.6.7-0
ios/v1.6.7-1
ios/v1.6.7-2
ios/v1.6.7-3
ios/v1.6.7-4
ios/v1.6.8-0
ios/v1.6.9-0
ios/v1.6.9-1
ios/v1.7.0-0
ios/v1.7.0-1
ios/v1.8.0-1
ios/v1.8.1-0
ios/v1.8.2-0
ios/v1.8.3-0
ios/v1.8.4-0
ios/v1.9.0-0
ios/v1.9.0-1
ios/v1.9.0-2
ios/v1.9.1-0
ios/v1.9.1-1
mcp/v0.23.10
mcp/v0.23.4
mcp/v0.23.5
mcp/v0.23.6
mcp/v0.23.7
mcp/v0.23.8
mcp/v0.23.9
mcp/v0.25.0
mcp/v0.26.0
mcp/v0.29.0
mcp/v0.31.0
mobile-v1.4.0
mobile-v1.5.0
sdk/v0.21.0
sdk/v0.21.1
sdk/v0.21.2
sdk/v0.22.0
sdk/v0.23.0
sdk/v0.23.2
sdk/v0.26.0
sdk/v0.27.0
sdk/v0.29.0
sdk/v0.30.0
sdk/v0.31.0
v.0.3.1
v.0.4.0
v0.1.0
v0.10.0
v0.10.1
v0.11.0
v0.11.1
v0.12.0
v0.12.1
v0.12.2
v0.13.0
v0.13.1
v0.14.0
v0.15.0
v0.16.0
v0.17.0
v0.17.1
v0.18.0
v0.19.0
v0.2.0
v0.2.1
v0.2.2
v0.20.0
v0.21.0
v0.22.0
v0.23.0
v0.23.1
v0.23.2
v0.24.0
v0.24.1
v0.25.0
v0.26.0
v0.27.0
v0.27.1
v0.28.0
v0.29.0
v0.29.1
v0.29.2
v0.29.3
v0.3.0
v0.30.0
v0.31.0
v0.4.1
v0.5.0
v0.6.0
v0.7.0
v0.8.0
v0.9.0
Select branches
Hide Pull Requests
abort-dangling-processing
add-groupid
admin-settings
ai-tag-cleanup
benchmarks-2
better-auth-2
bookmark-debugger
bookmark-embeddings
bookmark-hover-bar
claude/actionbutton-loading-spinner-015DY5ZTvgPgFAXTZz3UGaYv
claude/add-2025-wrapped-feature-tIUIh
claude/add-action-menu-icons-6hNKw
claude/add-asset-cache-headers-0175WhNcqwiwurrmjj52jnLT
claude/add-attachedby-tags-endpoint-01WYfemMGHJJjXsPYLvUJAno
claude/add-banner-rendering-JeLUk
claude/add-bookmark-archive-sort-018VbGPGvtmsGgXFEERoAX7B
claude/add-bookmark-backups-016L2A8Z94n7tDgDdMPdFuAd
claude/add-bookmark-indexing-timestamps-96bPj
claude/add-bookmark-list-button-01VF7uXYNLsVDzqdozWMXP5M
claude/add-broken-links-qualifier-01S31X1LsKiYb9gE1dXTKvi3
claude/add-cli-search-subcommand-6kIe0
claude/add-collaborators-rate-limits-01VjXyRWWPUkGQKa8d8D8qKj
claude/add-company-pricing-card-y5mHY
claude/add-custom-headers-guide-011CV249t16aWDRb1mCrzQdC
claude/add-db-search-plugin-017Xxd4Jq3MfjWT788vgfbaq
claude/add-descendant-qualifier-cUm26
claude/add-doc-link-main-016NYLxShpKuH6R8XCBgeZtc
claude/add-embeddings-support-h2swV
claude/add-extensions-link-HTeXc
claude/add-filtered-deletion-01DTxWNcg3hhqdNpeNLa3s6L
claude/add-groupid-queue-fairness-011CV1r8Wb46HuGAg5o95i3m
claude/add-highlight-notes-01LpanRLS4a2YMnT1qB5GTqX
claude/add-highlights-page-012vhHpn8fVNp3gf7gBeW14s
claude/add-mobile-bookmark-summary-01494LYoh4sJW5Fj4GPm62Vj
claude/add-mobile-list-menus-spcS7
claude/add-mobile-smart-lists-01251tYo9u1SywE6XFezAv9e
claude/add-mobile-tags-screen-01WRADt4ZzvXVew1Y9vqF8SV
claude/add-onboarding-screens-hsYMO
claude/add-problem-reporting-gSSEV
claude/add-rss-import-01DH1Q2axcDeq8nQJR5MWjPJ
claude/add-search-bar-014k2ngaqjwYRVSvqmbuECqr
claude/add-server-version-display-3sGa2
claude/add-signed-url-bookmark-01PjYT1ZhvLK2FPJNTAhJsWf
claude/add-singlefile-extension-support-01BEB9QQZABzwfZDvR9Bz5b2
claude/add-tag-search-aliases-HzESD
claude/add-youtube-metascraper-plugin-0lWC7
claude/admin-user-edit-013tbiRmb1KX2fhSYqmGKCu8
claude/align-android-ios-colors-01GJfkhEyZVBReohVioPa8ok
claude/audit-optimize-transactions-xpDVc
claude/auto-disable-failing-feeds-fkDhP
claude/bookmark-drag-drop-01DmWq286ogHpDGHKcXjKr3z
claude/bookmark-indexing-progress-QwZSI
claude/check-import-quota-01CPdxTpHp18Ba62bYcBTVbA
claude/clamp-bookmark-titles-diAEz
claude/collaborative-lists-013AvDvMqkoszDVcSoCYgBcM
claude/configurable-worker-timeout-0198GQh6YrrRzqG62xnogyrz
claude/crawler-worker-fetch-browser-011CUvcRc24XEr9DTWDW6MX8
claude/custom-list-slugs-01VxcfkNUXZ97FNpNVURopMq
claude/customize-dialog-styling-01CVjEv2KgyZJSpCg3mqkvR7
claude/disable-shared-bookmark-features-01B9fiGUdu6NyWaxSQFsQBxP
claude/docker-release-tag-trigger-01UmzFXEumhK2jdmRGtMcueo
claude/explore-effect-ts-integration-01F7xb1dWwP1ma4LnLbFGfDD
claude/export-import-lists-01UuCWwdaqduAd35NppvjnMD
claude/expose-all-api-01YTruEW72WQYMtq4iZoaPkA
claude/extract-shared-ui-components-01DSVfaCr6WRqAyx1vJTZk9r
claude/fix-archive-pending-banner-pAyGM
claude/fix-archived-bookmarks-mobile-P9OJW
claude/fix-bookmark-loading-state-01AgF4H2drxwuTCJDB2Xgiu4
claude/fix-crawler-memory-leaks-NE7Ct
claude/fix-docs-button-responsive-V3aBQ
claude/fix-issue-2133-019JLvdSRAUbU4FtjQztcM6S
claude/fix-issue-784-011CUvubQrcZHG9S3KjpCKbK
claude/fix-mobile-signin-server-address-011CUnaUWwY2Fhq5Xbwhgr8H
claude/fix-nested-smart-lists-3uFkt
claude/fix-settings-auth-checks-jgyD8
claude/fix-settings-switch-overflow-nlzM4
claude/fix-tag-editor-scrolling-rzdbG
claude/hide-collaborator-emails-01TQrkkMupC7CR9BTuDkireg
claude/hide-viewer-shared-lists-01Fst6NBvdxrXXnDhUmjsNDP
claude/implement-feature-01LT5XzGsbEhZkYXNEjEwdui
claude/improve-ai-settings-design-639tq
claude/improve-mobile-app-colors-0155LzHfkd5HyJr6YyZMsus5
claude/issue-1010-20251012-1154
claude/issue-1189-20260211-1601
claude/issue-1937-20250914-0912
claude/issue-1977-20260102-2348
claude/issue-2028-20251012-1429
claude/issue-2148-20251118-1133
claude/issue-2298-20251223-1704
claude/issue-2299-20251223-1711
claude/issue-2352-20260106-1120
claude/issue-2596-20260321-1401
claude/lazy-load-tiktoken-017UTNpJPTcMMQvNEBa1aFwo
claude/list-invitation-approval-0129V89M1riXW6JqmoF74VfM
claude/migrate-bookmark-attachments-3O2te
claude/migrate-shadcn-sidebar-01DKjpg9MD5PJ2potemSnbvW
claude/mobile-app-signup-011CUxPtCXgU6U3T8GShTR2Q
claude/mobile-bookmark-grid-layouts-018cGBBMhPJVq6PJVRBpqT2r
claude/mobile-inapp-browser-auth-01KiT6bwyntRPQ1X4oTtAveC
claude/modernize-dark-mode-01FRfE81PAY5C44pFu1cYocf
claude/nested-manage-lists-QVV85
claude/offline-mode-react-query-01D1rE2bdBEPw2teGqunr5Gd
claude/optimize-dockerfile-build-011CV5gDnPZbdbbVSPDofC4e
claude/plan-opentelemetry-integration-01Jx183mz1Ev8h8JoYj97Auw
claude/port-stats-mobile-expo-MuXAn
claude/prepare-trpc-npm-publish-0193EjfwpxSNVNcLXqXjs6Ln
claude/privacy-type-system-MG1bT
claude/restrict-binary-user-permissions-01FSGyy2RXGZvE26YbAejzGi
claude/review-import-backpressure-D4ArJ
claude/scraper-worker-thread-01FEHen6MGrQHmdBstJSuiyA
claude/shadcn-bookmark-cards-WWHzP
claude/skip-metadata-refresh-archives-CAo4Y
claude/spread-feed-fetch-scheduling-01EihUtmZSyqeE1HfRMessxW
claude/whats-new-base-version-vrv8C
codex/add-allowlist-and-blocklist-env-variables
codex/add-autocomplete-for-search-query-language
codex/add-user-settings-for-inference-language-and-screenshots
codex/ensure-consistent-ui-experience-across-app-pages
codex/fix-asset-pre-processing-worker-abort-signals
codex/implement-title-search-query-qualifier
codex/update-feed-refresh-job-idempotency-key
cookie-path
copilot/add-edit-button-for-notes
db-indicies
edit-bookmark-dialog
effect-ts
expo-next-upgrade
feat/docker-compose-dev
feat/import-v3
fix-public-lists
fix-trailing-slash-deduplication
import-v2
json-cli
libsql
main
mobile-dark-mode
mobile-retheme
nextjs-15
opencode/issue1788-20250727215611
rag
ratelimit-plugin
recurse-delete-list
refactor/use-npm-singlefile
restate
restate-group-id
restate-idempotency
sapling-pr-archive-MohamedBassem
shared-list-sidebar
tag-pagination
track-bookmark-assets
#1
#1005
#1009
#1029
#1032
#1036
#1078
#1088
#1099
#110
#1102
#1103
#1104
#1105
#1116
#1117
#1118
#112
#1136
#1141
#1150
#1151
#1155
#1168
#1169
#117
#1176
#1179
#1182
#119
#1190
#1192
#1194
#1195
#1196
#1199
#1203
#1209
#1210
#1216
#1218
#1219
#1223
#1225
#1227
#1228
#1231
#1235
#1239
#1244
#1246
#1247
#125
#1250
#1251
#1252
#1253
#1254
#1255
#1256
#1257
#1258
#1268
#1274
#1275
#1280
#1281
#1283
#1284
#1292
#1294
#1295
#1296
#1297
#1298
#1302
#1303
#1304
#1309
#1316
#1318
#1327
#1329
#1348
#1350
#1351
#1361
#1362
#1369
#1374
#1388
#1389
#1391
#1392
#1398
#1400
#1419
#1421
#1422
#1424
#1425
#1427
#1432
#1435
#1436
#1441
#1443
#1448
#1451
#1457
#1457
#146
#1464
#147
#1471
#1472
#1474
#1475
#1477
#1479
#148
#1480
#1483
#1484
#1489
#1491
#1492
#1493
#1494
#1498
#1501
#1505
#1506
#1507
#1509
#1511
#1515
#1519
#152
#1532
#154
#1542
#1542
#1544
#1558
#1558
#1562
#1564
#1565
#1575
#1576
#1579
#159
#1595
#1596
#1599
#160
#161
#162
#1620
#1624
#1627
#1628
#163
#1633
#1636
#164
#1642
#1649
#165
#1651
#1653
#1660
#1664
#167
#1672
#168
#1681
#1682
#1688
#1688
#1697
#17
#1703
#1706
#1712
#1723
#1729
#1730
#1730
#1731
#1736
#1738
#1740
#1745
#1750
#1752
#1755
#176
#1762
#1762
#178
#1780
#1785
#1789
#1789
#1791
#1796
#1796
#180
#181
#1823
#1829
#1835
#1844
#1845
#1846
#1847
#1850
#1854
#1866
#1869
#1870
#1872
#1876
#1881
#1885
#1886
#1886
#1891
#1893
#1894
#1895
#1902
#1907
#1917
#192
#1920
#1923
#1927
#1928
#1930
#1933
#194
#1940
#1942
#1946
#1957
#1967
#197
#1971
#1985
#1987
#1988
#1989
#1990
#1994
#2
#2000
#2001
#2011
#2013
#2019
#2020
#2029
#2031
#2032
#2034
#2035
#2037
#2039
#2049
#2049
#2054
#2055
#2055
#2057
#2057
#2058
#2059
#206
#2068
#2071
#2072
#2082
#2083
#2084
#2091
#2098
#2099
#210
#2100
#2101
#2103
#2104
#2105
#2107
#2108
#2109
#211
#2110
#2111
#2112
#2113
#2113
#2114
#2114
#2115
#2117
#212
#2121
#2124
#2125
#213
#2135
#2136
#2137
#2137
#2138
#214
#2140
#2141
#2146
#2149
#2149
#2152
#2153
#2154
#2155
#2156
#2157
#216
#2160
#2163
#2164
#2165
#2166
#2167
#2168
#2169
#2176
#2177
#2178
#2179
#2179
#2180
#2182
#2185
#2185
#2187
#2193
#2196
#2197
#2197
#220
#2209
#2224
#2224
#2225
#2226
#2227
#2228
#2228
#2229
#223
#2230
#2231
#2232
#2234
#2239
#2245
#2246
#2253
#227
#2274
#2275
#2276
#2277
#2278
#2279
#228
#2280
#2281
#2282
#2282
#2283
#2287
#2288
#2290
#2296
#2300
#2301
#2302
#2303
#2305
#2305
#2306
#2306
#2307
#2309
#2310
#2312
#2315
#2316
#2318
#232
#2320
#2321
#2322
#2324
#2328
#233
#2331
#2331
#2332
#2338
#2339
#2340
#2341
#2343
#235
#2353
#2354
#2355
#2356
#2358
#2358
#236
#2365
#2366
#2370
#2373
#2374
#2378
#238
#2380
#2390
#2394
#240
#2400
#2403
#2410
#2418
#2418
#242
#2422
#2424
#2425
#2426
#2427
#2429
#243
#2434
#2436
#2437
#2438
#2439
#244
#2440
#2441
#2442
#2444
#2449
#2451
#2452
#2453
#2455
#2456
#2456
#2461
#2464
#2465
#2466
#2466
#2467
#2469
#247
#2470
#2479
#2479
#2482
#2482
#2483
#2484
#2485
#2486
#2488
#2488
#249
#2494
#2495
#2495
#2496
#2498
#2498
#2499
#250
#2503
#251
#2514
#252
#2523
#2523
#2524
#2525
#2525
#2527
#2527
#2528
#2529
#2529
#253
#2530
#2531
#2531
#2533
#2535
#2537
#2538
#2538
#2540
#2541
#2541
#2543
#2543
#2545
#2546
#2546
#2547
#2548
#2549
#2554
#2556
#2557
#2558
#2559
#256
#2560
#2560
#2563
#2564
#2570
#2570
#2571
#2574
#2575
#2580
#2580
#2582
#2582
#2585
#2587
#2589
#259
#2595
#2595
#2597
#2606
#2609
#2609
#2613
#2614
#2615
#2615
#2616
#2616
#2620
#2620
#2623
#2625
#2625
#2626
#2626
#2627
#2627
#2628
#2628
#2629
#2629
#2630
#2630
#2631
#2631
#264
#265
#268
#269
#272
#277
#278
#279
#282
#291
#292
#293
#302
#306
#307
#308
#309
#310
#312
#319
#320
#324
#332
#335
#351
#358
#361
#374
#388
#390
#394
#395
#403
#404
#409
#412
#413
#416
#418
#428
#429
#433
#437
#438
#445
#446
#450
#456
#460
#465
#469
#47
#481
#482
#483
#485
#488
#502
#505
#508
#509
#515
#525
#526
#540
#540
#541
#546
#551
#553
#554
#557
#561
#561
#562
#566
#567
#569
#572
#573
#574
#575
#576
#584
#59
#590
#604
#605
#605
#608
#609
#611
#612
#615
#618
#629
#630
#635
#640
#656
#676
#689
#690
#692
#707
#714
#715
#743
#748
#749
#753
#762
#769
#781
#783
#786
#787
#788
#790
#791
#798
#799
#802
#807
#808
#812
#816
#824
#826
#831
#834
#852
#853
#862
#866
#866
#88
#89
#900
#901
#908
#927
#942
#947
#95
#955
#957
#958
#969
#98
#980
#983
#995
#996
android/v1.6.0
android/v1.6.0-1
android/v1.6.1-0
android/v1.6.1-1
android/v1.6.1-2
android/v1.6.1-3
android/v1.6.2-0
android/v1.6.2-1
android/v1.6.3-0
android/v1.6.4-0
android/v1.6.5-0
android/v1.6.6-0
android/v1.6.7-0
android/v1.6.7-1
android/v1.6.7-2
android/v1.6.7-3
android/v1.6.7-4
android/v1.6.8-0
android/v1.6.9-1
android/v1.7.0-0
android/v1.8.0-1
android/v1.8.1-0
android/v1.8.2-0
android/v1.8.2-1
android/v1.8.2-2
android/v1.8.3-0
android/v1.8.4-0
android/v1.8.5-0
android/v1.9.0-0
android/v1.9.0-1
android/v1.9.1-0
android/v1.9.2-0
cli/v0.13.0
cli/v0.13.1
cli/v0.13.2
cli/v0.13.3
cli/v0.13.5
cli/v0.13.6
cli/v0.13.7
cli/v0.20.0
cli/v0.23.0
cli/v0.25.0
cli/v0.27.0
cli/v0.27.1
cli/v0.29.0
cli/v0.29.1
cli/v0.30.0
cli/v0.31.0
extension/v1.2.1
extension/v1.2.2
extension/v1.2.3
extension/v1.2.4
extension/v1.2.5
extension/v1.2.6
extension/v1.2.7
extension/v1.2.8
extension/v1.2.9
ios/v1.6.0
ios/v1.6.0-1
ios/v1.6.1-0
ios/v1.6.1-1
ios/v1.6.1-2
ios/v1.6.1-3
ios/v1.6.2-0
ios/v1.6.2-1
ios/v1.6.3-0
ios/v1.6.4-0
ios/v1.6.5-0
ios/v1.6.7-0
ios/v1.6.7-1
ios/v1.6.7-2
ios/v1.6.7-3
ios/v1.6.7-4
ios/v1.6.8-0
ios/v1.6.9-0
ios/v1.6.9-1
ios/v1.7.0-0
ios/v1.7.0-1
ios/v1.8.0-1
ios/v1.8.1-0
ios/v1.8.2-0
ios/v1.8.3-0
ios/v1.8.4-0
ios/v1.9.0-0
ios/v1.9.0-1
ios/v1.9.0-2
ios/v1.9.1-0
ios/v1.9.1-1
mcp/v0.23.10
mcp/v0.23.4
mcp/v0.23.5
mcp/v0.23.6
mcp/v0.23.7
mcp/v0.23.8
mcp/v0.23.9
mcp/v0.25.0
mcp/v0.26.0
mcp/v0.29.0
mcp/v0.31.0
mobile-v1.4.0
mobile-v1.5.0
sdk/v0.21.0
sdk/v0.21.1
sdk/v0.21.2
sdk/v0.22.0
sdk/v0.23.0
sdk/v0.23.2
sdk/v0.26.0
sdk/v0.27.0
sdk/v0.29.0
sdk/v0.30.0
sdk/v0.31.0
v.0.3.1
v.0.4.0
v0.1.0
v0.10.0
v0.10.1
v0.11.0
v0.11.1
v0.12.0
v0.12.1
v0.12.2
v0.13.0
v0.13.1
v0.14.0
v0.15.0
v0.16.0
v0.17.0
v0.17.1
v0.18.0
v0.19.0
v0.2.0
v0.2.1
v0.2.2
v0.20.0
v0.21.0
v0.22.0
v0.23.0
v0.23.1
v0.23.2
v0.24.0
v0.24.1
v0.25.0
v0.26.0
v0.27.0
v0.27.1
v0.28.0
v0.29.0
v0.29.1
v0.29.2
v0.29.3
v0.3.0
v0.30.0
v0.31.0
v0.4.1
v0.5.0
v0.6.0
v0.7.0
v0.8.0
v0.9.0
-
d1c20e1088Merge 7da59e874281527b8ff820ccf620c276269a70ff into 3a217a67a3f074ab315ed5bca3c07c054525ded5
Evan Simkowitz
2026-03-29 16:57:55 +01:00 -
3a217a67a3
fix(landing): fix responsivness of the self-hostings docs button
main
Mohamed Bassem
2026-03-29 15:28:21 +01:00 -
f42cb3561b
feat: add a new counter for new bookmarks by source
Mohamed Bassem
2026-03-29 15:26:13 +01:00 -
3d4194d6cc
feat: add support for yearly pricing
Mohamed Bassem
2026-03-29 15:15:58 +01:00 -
beddefad4cMerge 5c64934b976765c245755701cec5aea44c07bb83 into 53a4598e86dc12be98694ea7dd7e2b3581f502e7
apo-mak
2026-03-28 01:35:08 +02:00 -
5c64934b97Merge branch 'main' into onetab
apo-mak
2026-03-28 01:35:05 +02:00 -
377a390023Merge c1664a0f9a1983c0de459e5164ff01b8ace654b5 into 53a4598e86dc12be98694ea7dd7e2b3581f502e7
冰水泡枸杞
2026-03-27 13:36:26 +00:00 -
c1664a0f9a
fix(browser-extension): fix warning visibility and uncaught exception in NotConfiguredPage
xingzihai
2026-03-27 13:36:07 +00:00 -
da3b60c918Merge adf63f9f13785440419458c39da2fe848312a0a5 into 53a4598e86dc12be98694ea7dd7e2b3581f502e7
冰水泡枸杞
2026-03-27 13:21:12 +00:00 -
adf63f9f13
fix: implement openLinks function and add ExternalLink import
xingzihai
2026-03-27 13:20:47 +00:00 -
c927244821
feat(bookmarks): add bulk open links functionality
xingzihai
2026-03-27 12:02:14 +00:00 -
34d049476f
style: add trailing newlines to modified files
xingzihai
2026-03-27 13:15:43 +00:00 -
fb623080ce
fix(security): add URL validation to normalizeServerAddress and settings schema
xingzihai
2026-03-27 13:13:13 +00:00 -
eae0ce73e5
fix(browser-extension): improve API login error handling
xingzihai
2026-03-27 12:17:20 +00:00 -
9ba43fc9cfMerge 227cb54b4aea7f45e5a16a3588ae566b27f605ba into 53a4598e86dc12be98694ea7dd7e2b3581f502e7
冰水泡枸杞
2026-03-27 13:05:06 +00:00 -
227cb54b4a
style: fix indentation in useAddBookmarkToList callback
xingzihai
2026-03-27 12:31:37 +00:00 -
4836cb894d
fix: add loading state and prevent duplicate submission in ManageListsModal
xingzihai
2026-03-27 12:12:04 +00:00 -
453d3a47e8
feat(web): auto-add bookmark to list on selection
xingzihai
2026-03-27 11:54:42 +00:00 -
756cc9d368Merge 8d87cf27dc74c9a958c114a32355671e65b0e020 into 53a4598e86dc12be98694ea7dd7e2b3581f502e7
冰水泡枸杞
2026-03-27 12:32:53 +00:00 -
545605f5c2Merge c0f05f47d80db6ede1ee15bbed4faa5491f2f07a into 53a4598e86dc12be98694ea7dd7e2b3581f502e7
冰水泡枸杞
2026-03-27 12:30:17 +00:00 -
c0f05f47d8
fix: add data: URI support to CSP for full page archives
xingzihai
2026-03-27 11:46:45 +00:00 -
8d87cf27dc
fix(mobile): add border to cards for dark mode visibility
xingzihai
2026-03-27 11:55:25 +00:00 -
55837c5038Merge 5164d4b4934bf61454fee1a32c6fb18768269f4f into 53a4598e86dc12be98694ea7dd7e2b3581f502e7
kapdon
2026-03-27 10:40:56 +00:00 -
5164d4b493
fix(x): address second round review findings
User
2026-03-27 03:40:39 -07:00 -
3abab1b4d8
fix: guard extractArticleWithReplies with hasArticleDom check
User
2026-03-27 03:08:42 -07:00 -
549f9def57
fix(x): address PR review findings
User
2026-03-27 02:34:02 -07:00 -
51ea591233Merge 071525984c324639e9054e0fd91f53bc7a52ee46 into 53a4598e86dc12be98694ea7dd7e2b3581f502e7
kapdon
2026-03-27 08:29:35 +00:00 -
071525984c
fix(docker): address PR review findings
User
2026-03-27 01:29:25 -07:00 -
3c219f6d5c
fix(x): preserve article/reply context on /status/ pages
User
2026-03-27 01:04:06 -07:00 -
eae1976282
perf(docker): split builders and trim worker runtime image
User
2026-03-27 01:01:52 -07:00 -
2e7a464f6fMerge b433d6d92c632c8355abc1ed535e48d38757b5ca into 53a4598e86dc12be98694ea7dd7e2b3581f502e7
mgrusso
2026-03-26 22:53:39 +07:00 -
fb762b001fMerge 75df1e3d0699407212fc7eaabd71076ad3b0556e into 53a4598e86dc12be98694ea7dd7e2b3581f502e7
pornJovie
2026-03-26 22:53:35 +07:00 -
f2720c33e9Merge 6d52910f9133b886616644b8bc3dc9f3dc71e97b into 53a4598e86dc12be98694ea7dd7e2b3581f502e7
GSAlex
2026-03-26 22:53:35 +07:00 -
e57c67fe02Merge 9d74da2fe3caae5eb41a7a0391c0fcb1935c2e09 into 53a4598e86dc12be98694ea7dd7e2b3581f502e7
Julian Gödde
2026-03-26 22:53:32 +07:00 -
bef4242efaMerge bfd28f3ca59ab83e00c1c6e3b1598d98c2ebbb5a into 53a4598e86dc12be98694ea7dd7e2b3581f502e7
Evan Simkowitz
2026-03-26 22:53:29 +07:00 -
d9ab933224Merge b6e75c7beb8189674e31e0883a97ad062702b688 into 53a4598e86dc12be98694ea7dd7e2b3581f502e7
idiottrader
2026-03-26 22:53:29 +07:00 -
69d1d97fd1Merge d3139327c4094226fc0c812dc6714180ed949dbf into 53a4598e86dc12be98694ea7dd7e2b3581f502e7
bemybestmomo
2026-03-26 22:53:27 +07:00 -
865669305eMerge 80d7afeae4fd43a1f52b551146d4f9a5e648e370 into 53a4598e86dc12be98694ea7dd7e2b3581f502e7
Savely Krasovsky
2026-03-26 22:53:25 +07:00 -
71737abc55Merge 0bd8807c5fffd7f8f324d5e129911b3b73b82846 into 53a4598e86dc12be98694ea7dd7e2b3581f502e7
Josh Johnson
2026-03-26 22:52:13 +07:00 -
9cf31c5b0eMerge a3200f284f0efc56fbe4c7085ed42d9a422f8d06 into 53a4598e86dc12be98694ea7dd7e2b3581f502e7
xuatz
2026-03-26 22:51:47 +07:00 -
83ad7a3664Merge cbb02b1480fd87fc91eaa6714147c6692dc3e975 into 53a4598e86dc12be98694ea7dd7e2b3581f502e7
Peter Pflaeging
2026-03-26 22:51:41 +07:00 -
9701b907f3Merge 0d3c0e284290f6ea71948e52fa8a6b0db7ccced2 into 53a4598e86dc12be98694ea7dd7e2b3581f502e7
pb
2026-03-26 10:37:24 -04:00 -
3520d7aeb1Merge b90cbdf70aa441ba05faa094cb434d1e5a398d75 into 53a4598e86dc12be98694ea7dd7e2b3581f502e7
bercribe
2026-03-26 13:31:12 +02:00 -
e14ef3ee81Merge d31d2f9f2603b5adf679fade9d03fbffaffa157c into 53a4598e86dc12be98694ea7dd7e2b3581f502e7
ahmed-abdelkarim
2026-03-26 13:21:10 +02:00 -
d31d2f9f26
feat: Allow multiple lists for Rule Engine #2490
Ahmed Abdelkarim
2026-03-24 10:38:11 +02:00 -
572e295518Merge 5338c4178c3e6fc9dacbf72037f116839234388e into 53a4598e86dc12be98694ea7dd7e2b3581f502e7
themillhauz
2026-03-26 11:49:40 +01:00 -
2f5a943639Merge 38db727c174533cad34c0882572a197b033e6640 into 53a4598e86dc12be98694ea7dd7e2b3581f502e7
LM. Garret
2026-03-26 10:11:12 +01:00 -
949919b845Merge ca378d5e15e5658d449595fcef0c8db19d892c49 into 53a4598e86dc12be98694ea7dd7e2b3581f502e7
冰水泡枸杞
2026-03-26 08:22:42 +00:00 -
46810c8cf1
feat: add INFERENCE_TTL support for LM Studio JIT model unloading
stuttlepress
2026-03-25 23:12:04 -05:00 -
53a4598e86
fix: speculative quota check pre-archival
Mohamed Bassem
2026-03-26 02:41:29 +00:00 -
dc59fe2dab
fix(tests): fix rule engine tests
Mohamed Bassem
2026-03-26 01:55:14 +00:00 -
88d7f4015e
fix: lower priority of rule engine enqueues
Mohamed Bassem
2026-03-26 01:45:53 +00:00 -
db275f257b
fix: skip tagging and summarization for assets that fail preprocessing
Mohamed Bassem
2026-03-26 01:38:49 +00:00 -
e7ff9be41cMerge 8ab88e43ed6312324c179a12d131410d11e47bb6 into 17f4963b4c0a26b8f0d10ea0ac0568cde4e37803
Vedant Madane
2026-03-25 20:42:46 +00:00 -
8ab88e43ed
docs: add JSDoc comments to all crawlerWorker functions
Vedant Madane
2026-03-26 02:12:42 +05:30 -
3b963d0811
feat: Allow multiple lists for Rule Engine #2490
Ahmed Abdelkarim
2026-03-24 10:38:11 +02:00 -
176daab980
feat: Allow multiple lists for Rule Engine #2490
Ahmed Abdelkarim
2026-03-24 10:38:11 +02:00 -
68510192f3
feat: Allow multiple lists for Rule Engine #2490
Ahmed Abdelkarim
2026-03-24 10:38:11 +02:00 -
939ed9cedcMerge branch 'main' into feat/Allow-multiple-lists-for-Rule-Engine
ahmed-abdelkarim
2026-03-24 15:17:36 +02:00 -
9b148a8e74
feat: Allow multiple lists for Rule Engine #2490
Ahmed Abdelkarim
2026-03-24 10:38:11 +02:00 -
1745f6f9b8
fix(restate): better error message on abort, preserve error stacktraces and fix stack undeterminsim
Mohamed Bassem
2026-03-24 12:53:53 +00:00 -
d534ec9a41
chore: drop plugin deps from trpc package
Mohamed Bassem
2026-03-24 11:51:38 +00:00 -
9cc0246bfb
fix: dont fail indexing job if bookmark is not found
Mohamed Bassem
2026-03-24 10:28:17 +00:00 -
9b20708a98Merge branch 'main' into onetab
apo-mak
2026-03-23 20:29:22 +02:00 -
38db727c17docs: add karaclean to community projects
LM. Garret
2026-03-23 09:30:45 +01:00 -
17f4963b4c
feat: add more admin APIs to semaphore implementation
Mohamed Bassem
2026-03-22 22:40:41 +00:00 -
b90cbdf70a
add karatui to community projects
mawz
2026-03-22 15:24:22 -07:00 -
7f118261c0fix: don't trigger rule engine jobs unless there's a matching rule (#2614)
Mohamed Bassem
2026-03-22 18:30:20 +00:00 -
7abe779f05
fixes
Mohamed Bassem
2026-03-22 18:01:10 +00:00 -
5b60f45d7c
deps: upgrade metascraper
Mohamed Bassem
2026-03-22 17:56:11 +00:00 -
6e842d892a
deps: upgrade hono
Mohamed Bassem
2026-03-22 17:47:47 +00:00 -
1f8d77e553
deps: upgrade vite-tsconfig-paths
Mohamed Bassem
2026-03-22 17:45:00 +00:00 -
7f7e054675
deps: upgrade aws client
Mohamed Bassem
2026-03-22 17:39:31 +00:00 -
db69bfbad7
drop the test
Mohamed Bassem
2026-03-22 17:36:27 +00:00 -
f318d96d14
more fixes
Mohamed Bassem
2026-03-22 17:19:42 +00:00 -
f9f46daf58
Remove triggerRuleEngineOnEvent wrapper and add tests for matchesAnyRule/triggerOnEvent
Claude
2026-03-21 18:03:37 +00:00 -
5d89cd97f6
Optimize rule engine queue by checking for matching rules before enqueuing
Claude
2026-03-21 17:55:16 +00:00 -
49d57dfdad
fix: only trigger webhook job if user have webhooks configured
Mohamed Bassem
2026-03-22 16:46:13 +00:00 -
ddd578cc70refactor: split models into repos and services for feed, highlights, webhooks and importSessions (#2613)
Mohamed Bassem
2026-03-22 15:58:31 +00:00 -
a2cbce16c4
cleanups
Mohamed Bassem
2026-03-22 15:42:09 +00:00 -
fd002701a1
add authz layer
Mohamed Bassem
2026-03-22 15:29:38 +00:00 -
5b4a1197ea
introduce a service layer for feeds, highlights and webhooks
Mohamed Bassem
2026-03-22 14:44:51 +00:00 -
1a5ec95d0e
align patterns in the codebase
Mohamed Bassem
2026-03-22 14:39:30 +00:00 -
7ff089bed6Merge 574b56004c3a89970408208e708639dc28a8f37d into 6e5c2ef08ea210c882d9ae7bd22e32745c6d8700
Mohamed Bassem
2026-03-22 15:34:44 +01:00 -
8512309e4fMerge 2a7bb3afad38c05ca6b9e56a4a80d704f1a35b80 into 6e5c2ef08ea210c882d9ae7bd22e32745c6d8700
Anatolii Prylutskyi
2026-03-22 15:34:44 +01:00 -
e4d4d3b9ad
refactor: split models into repos and services for feed, highlights, webhooks and importSessions
Mohamed Bassem
2026-03-22 14:21:07 +00:00 -
6e5c2ef08e
fix: ratelimit bookmark creation API
Mohamed Bassem
2026-03-21 22:51:01 +00:00 -
954a3da3b1
fix: prevent crash on SVG imageUrl in Android app and improve crawler handling
claude/issue-2596-20260321-1401
claude[bot]
2026-03-21 14:06:43 +00:00 -
b433d6d92c
fix(import-export): preserve list hierarchy on karakeep round-trip
Marco Russo
2026-03-20 11:30:21 +01:00 -
7ccd05ffae
feat: add block-no-verify PreToolUse hook to .claude/settings.json
Ofek Gabay
2026-03-20 03:39:01 +07:00 -
2a7bb3afad
feat: inline content images as data URIs for API auth clients
Anatolii Prylutskyi
2026-03-19 21:51:56 +02:00 -
0b1a7aa8efFix Self-hosting docs button layout on mobile claude/fix-docs-button-responsive-V3aBQ
Claude
2026-03-19 19:38:22 +00:00 -
eea51309aa
feat: show content image crawl status in bookmark debugger
Anatolii Prylutskyi
2026-03-19 19:14:17 +02:00 -
691cfb37ee
feat: add per-bookmark content image re-cache to debugger
Anatolii Prylutskyi
2026-03-19 18:42:17 +02:00 -
2fe6adb711
feat: allow SVG, AVIF, APNG in content image asset storage
Anatolii Prylutskyi
2026-03-19 13:18:40 +02:00 -
0fc38766f2
feat: expand image extraction to cover all lazy-load attrs, srcset, and SVG
Anatolii Prylutskyi
2026-03-19 09:50:55 +02:00 -
94bf3855ff
fix: clarify stale cleanup comment to explain placement rationale
Anatolii Prylutskyi
2026-03-18 02:35:28 +02:00 -
8ac525d0ad
feat: clean up stale content images on re-crawl
Anatolii Prylutskyi
2026-03-18 02:24:25 +02:00 -
6bf1a89541
feat: add recache failed content images action to admin panel
Anatolii Prylutskyi
2026-03-18 01:21:13 +02:00 -
6ff455b8be
feat: detect image type from magic bytes when Content-Type is wrong
Anatolii Prylutskyi
2026-03-18 00:28:25 +02:00