Commit Graph

  • 02368b9444
    Merge 1f87b6cbbde30ff2ca83db2da60d1e32c6705779 into b4dbc9ce5c078ab0440b3d81558eef2025adb880 Mohamed Bassem 2026-01-14 21:04:59 +08:00
  • 851aacf5a9
    Merge adc3429daf2ff55b82a4958e472f95a0f82d7a18 into b4dbc9ce5c078ab0440b3d81558eef2025adb880 Mark :) 2026-01-13 12:23:53 +01:00
  • adc3429daf fix: refactor RateLimiter to use LRUCache and remove manual cleanup logic (as it's also used in apps/workers) mark 2026-01-13 12:20:43 +01:00
  • 9feb25ca38 fix: refactor rate limiter to use fixed cleanup intervals and max size management mark 2026-01-13 12:15:14 +01:00
  • 993a6a6a5b
    Merge 8729a556fec9ee30f379039b71043802841b19cc into b4dbc9ce5c078ab0440b3d81558eef2025adb880 xuatz 2026-01-12 12:39:55 +01:00
  • 51bb286c13
    Merge dead7ba74df36a267d1da631b214e2e3a64233bd into b4dbc9ce5c078ab0440b3d81558eef2025adb880 Kevin Krieger 2026-01-12 02:17:14 +01:00
  • fd6e16abcc
    Merge 7e70d188532fd3951e7572a5e473196240312a87 into b4dbc9ce5c078ab0440b3d81558eef2025adb880 E.T. 2026-01-12 00:27:51 +00:00
  • 7e70d18853
    docs: Update CRAWLER_ALLOWED_INTERNAL_HOSTNAMES documentation with tailscale examples E.T. 2026-01-11 19:27:49 -05:00
  • ba6d343aca
    Merge 4e41bb1e52734198deb2aca956f4c8025834a1ec into b4dbc9ce5c078ab0440b3d81558eef2025adb880 Chris Messina 2026-01-12 00:07:00 +00:00
  • 4e41bb1e52
    Fix relative links in Docker installation guide Chris Messina 2026-01-11 16:06:24 -08:00
  • ae6f97add9
    Merge 7a9cdb9632ff526d033e4e26cbb5cb217bf5f2b1 into b4dbc9ce5c078ab0440b3d81558eef2025adb880 Mohamed Bassem 2026-01-11 15:44:38 -08:00
  • 3079394333
    Merge 62482772a9e93ab5264e4307bc2c3ed2acba5779 into b4dbc9ce5c078ab0440b3d81558eef2025adb880 Mohamed Bassem 2026-01-11 15:44:14 -08:00
  • 67ae15e7bc
    Merge 47a2847aa6fb6c798658e1f3f097386fc388f3ab into b4dbc9ce5c078ab0440b3d81558eef2025adb880 Mohamed Bassem 2026-01-11 15:42:51 -08:00
  • b009dd0fbb
    Merge 79600df04144f4500e09a005faf9c4cf2f386f03 into b4dbc9ce5c078ab0440b3d81558eef2025adb880 Evan Simkowitz 2026-01-11 15:42:09 -08:00
  • 29966df598
    Merge c0ebf1529047eceb26a42118c57dd90532ecf379 into b4dbc9ce5c078ab0440b3d81558eef2025adb880 Prince Gupta 2026-01-11 15:41:55 -08:00
  • 2dac9edec8
    Merge fcc9da80dda866f578d8cb83aa7edc1f9ef4ee13 into b4dbc9ce5c078ab0440b3d81558eef2025adb880 Mohamed Bassem 2026-01-11 15:41:54 -08:00
  • d8511f99fd
    Merge dcd759d0496e90ac6e03153cd57455216da0ee5b into b4dbc9ce5c078ab0440b3d81558eef2025adb880 E.T. 2026-01-11 15:40:40 -08:00
  • 3ff4b22e89
    Merge 767d242768aec0cc4d0fd592ce5d00f5cda10f97 into b4dbc9ce5c078ab0440b3d81558eef2025adb880 Snoww 2026-01-11 16:13:36 -05:00
  • 2060e2a503
    Merge 31636d91e4d159a191ad4ae411e545d1462b9d91 into b4dbc9ce5c078ab0440b3d81558eef2025adb880 Mohamed Bassem 2026-01-12 05:11:36 +08:00
  • a57887ebd4
    Merge daa9d2621cbf179ff15db75d26152618966bca4c into b4dbc9ce5c078ab0440b3d81558eef2025adb880 Evan Simkowitz 2026-01-11 12:31:16 -08:00
  • 3524bd745a
    Merge cc188e75d8a08059f45d626190068acf7d539abf into b4dbc9ce5c078ab0440b3d81558eef2025adb880 Luca Martinetti 2026-01-11 13:55:26 -06:00
  • 1e11e57873
    Merge cce9f5b3f6c39c80f05da3d027c1cfd55ba39b82 into b4dbc9ce5c078ab0440b3d81558eef2025adb880 Andrii Mokhovyk 2026-01-11 20:24:19 +01:00
  • ad5c373d06
    Merge 80542dc25436dd3e2f206930f78edd6bdeb85445 into b4dbc9ce5c078ab0440b3d81558eef2025adb880 Mohamed Bassem 2026-01-11 18:54:18 +00:00
  • b4dbc9ce5c fix(mobile): add custom headers to card banners. fixes #2342 main Mohamed Bassem 2026-01-11 18:29:46 +00:00
  • 80542dc254 feat: import workflow v3 feat/import-v3 Mohamed Bassem 2026-01-11 17:56:05 +00:00
  • cce9f5b3f6 feat(rules): hide title conditions for bookmark created trigger Andrii Mokhovyl 2026-01-11 16:38:57 +02:00
  • 94c16c71d3
    Merge e3e53926d62797b71a778d02cbdff9ddc22d1373 into f4524ec7caddcfefa174d3cb84a9fe716cc4c212 a10kiloham 2026-01-11 21:11:55 +08:00
  • f4524ec7ca
    docs: docs for Ollama to recommend OpenAI-compatible endpoint (#2374) Mark :) 2026-01-11 13:03:53 +01:00
  • 3254fb5f06 fix(docs): correct formatting of note on random string generation mark 2026-01-11 12:56:09 +01:00
  • 20c141d251 fix(docs): update Ollama instructions and clarify AI provider options mark 2026-01-11 12:54:25 +01:00
  • 0f9132b5a9
    feat: privacy-respecting bookmark debugger admin tool (#2373) Mohamed Bassem 2026-01-11 09:27:35 +00:00
  • 8c7356d985 more fixes bookmark-debugger Mohamed Bassem 2026-01-11 09:22:05 +00:00
  • db393a6e8c more fixes Mohamed Bassem 2026-01-11 09:14:20 +00:00
  • cb48fa4494 Merge branch 'main' into bookmark-debugger Mohamed Bassem 2026-01-11 08:56:17 +00:00
  • 7e467003f1 more fixes Mohamed Bassem 2026-01-11 08:55:14 +00:00
  • 0e938c1404
    fix: Accept more permissive RSS feed content types and Fix User-Agent key (#2353) E.T. 2026-01-11 03:07:55 -05:00
  • 63d7211aef format Mohamed Bassem 2026-01-11 08:04:25 +00:00
  • 84781715ab
    Merge 0bd8807c5fffd7f8f324d5e129911b3b73b82846 into fe122b50069b00d511cb2fb3512a968b15f39e20 Josh Johnson 2026-01-11 13:42:57 +11:00
  • 2373a97342
    Merge 0f0f73783e47979bd0483c876e79a4bf15d728a6 into fe122b50069b00d511cb2fb3512a968b15f39e20 Adrian-Ryan Acala 2026-01-11 00:26:18 +02:00
  • fe122b5006 fix(docs): fix links of openai secton and issue template Mohamed Bassem 2026-01-10 17:40:25 +00:00
  • 9d15eef074 fix: depri mass admin actions Mohamed Bassem 2026-01-10 17:01:08 +00:00
  • f48e98e16a
    fix: harden the restate implementation (#2370) Mohamed Bassem 2026-01-10 15:31:30 +00:00
  • 80571212e0 fix silent promise failure Mohamed Bassem 2026-01-10 15:27:50 +00:00
  • 2ce19ad117 add a test Mohamed Bassem 2026-01-10 15:24:52 +00:00
  • c791105caa Merge branch 'main' into fix/restate-harderning Mohamed Bassem 2026-01-10 15:14:07 +00:00
  • aace8864d7 fix: fix propagation of last error in restate Mohamed Bassem 2026-01-10 11:35:19 +00:00
  • 35a259dd18 fix: guard meilisearch client init with mutex Mohamed Bassem 2026-01-07 10:14:25 +00:00
  • 4ba1475d4c fix: parallelize queue enqueues in bookmark routes Mohamed Bassem 2026-01-06 10:26:08 +00:00
  • 08c9f54ef7 feat: separate dispatchers and runners Mohamed Bassem 2026-01-10 15:11:04 +00:00
  • b98eb0ebc6 fix: add leases to handle dangling semaphores Mohamed Bassem 2026-01-10 13:43:17 +00:00
  • 63f61c265b fix: add a timeout around the worker runner logic Mohamed Bassem 2026-01-10 12:56:06 +00:00
  • 16ac88e7ca fix: don't fail invocations when the job fails Mohamed Bassem 2026-01-10 12:15:24 +00:00
  • 91a300e457 fix: fix propagation of last error in restate Mohamed Bassem 2026-01-10 11:35:19 +00:00
  • 767d242768
    i'm dumb Snoww 2026-01-10 00:57:09 -05:00
  • 70f367e632
    Forgot how react works Snoww 2026-01-10 00:31:48 -05:00
  • fbd9f509bf
    Autofocus on note open Snoww 2026-01-10 00:19:57 -05:00
  • daa9d2621c
    address comments Evan Simkowitz 2026-01-09 17:59:26 -08:00
  • 2f349d1b42
    fix: Reader settings preview on mobile matches reader view formatting Evan Simkowitz 2026-01-09 17:47:32 -08:00
  • 212de2ff8f
    Fix: Remote trailing whitespace in feedWorker.ts E.T. 2026-01-08 23:03:37 -05:00
  • 37b9a74e3b
    Merge cbb02b1480fd87fc91eaa6714147c6692dc3e975 into aa7a81e0cad81f51ce21e2977c60ab4cb66e9e43 Peter Pflaeging 2026-01-08 18:41:28 +00:00
  • 35b96974af feat: add bookmark debugging admin tool Mohamed Bassem 2026-01-07 10:35:23 +00:00
  • f0691d1744 fix: guard meilisearch client init with mutex Mohamed Bassem 2026-01-07 10:14:25 +00:00
  • dcd759d049
    fix: Add JSON instruction to default text tagging prompt before content insertion E.T. 2026-01-06 17:27:16 -05:00
  • 84106e1a06
    fix: Add JSON instruction to default text tagging prompt before content insertion E.T. 2026-01-06 16:51:41 -05:00
  • 665973c734
    Update CRAWLER_ALLOWED_INTERNAL_HOSTNAMES documentation with tailscale examples E.T. 2026-01-06 13:31:21 -05:00
  • 84196fef8a feat(rules): add "Title Contains" condition to Rule Engine (#1670) Andrii Mokhovyl 2026-01-06 16:30:18 +02:00
  • bbec4db580 docs: fix includeContent default value from true to false claude/issue-2352-20260106-1120 claude[bot] 2026-01-06 11:24:56 +00:00
  • 04607a4249 fix: parallelize queue enqueues in bookmark routes Mohamed Bassem 2026-01-06 10:26:08 +00:00
  • 68963921f7
    Fix User-Agent key and accept more permissive content types E.T. 2026-01-05 23:57:26 -05:00
  • 8729a556fe docker-compose.yml for dev xuatz 2025-11-18 01:15:55 +09:00
  • c4c2a0ffc2
    Merge 15fd85b38c2b4ee2e3ff5b98676b9e5805d050f1 into aa7a81e0cad81f51ce21e2977c60ab4cb66e9e43 camjac251 2026-01-03 13:15:13 -08:00
  • 15fd85b38c
    refactor(inference): modular multi-provider AI architecture camjac251 2025-12-28 19:03:31 -05:00
  • aa7a81e0ca
    feat: add openai service tier configuration option (#2339) Robert Rosca 2026-01-03 20:31:41 +01:00
  • c276e9f791
    fix(inference): address additional code review feedback camjac251 2026-01-03 14:31:01 -05:00
  • 2a6fe6e6fa
    fix: stop theme flashes with cloudflare rocket loader (#2340) Sweepy 2026-01-03 14:22:29 -05:00
  • e195f40b14
    feat: Add retry buttons for pending bookmarks in admin panel (#2341) Mohamed Bassem 2026-01-03 19:21:49 +00:00
  • 09ed070a1c
    feat: Add retry buttons for pending bookmarks in admin panel Claude 2026-01-03 19:11:40 +00:00
  • 4c0220f217 fix: drop idProvider from restate hot path Mohamed Bassem 2026-01-03 13:27:59 +00:00
  • efce732b5a
    fix: stop theme flashes with cloudflare rocket loader Sweepy 2026-01-03 07:47:11 -05:00
  • 6fe2063970
    fix: Eliminate the O(n2) parsing of the netscape import parsing (#2338) Mohamed Bassem 2026-01-03 10:39:45 +00:00
  • fbc73c9830 remove unneeded tests Mohamed Bassem 2026-01-03 10:39:08 +00:00
  • 716d12052d fix: Eliminate the O(n2) parsing of the netscape import parsing Mohamed Bassem 2026-01-03 10:23:41 +00:00
  • 17cf2bd90a feat: add openai service tier configuration option Robert Rosca 2026-01-03 11:03:55 +01:00
  • 0d66659937 feat: add DISABLE_CSP_HEADERS environment variable claude/issue-1977-20260102-2348 claude[bot] 2026-01-02 23:51:23 +00:00
  • 1af9b9ddf6 chore: add a note about hostname allowlists in the validation error message Mohamed Bassem 2026-01-02 23:50:43 +00:00
  • 0250d163a4 fix(mobile): fix the connection debug text area android/v1.8.5-0 Mohamed Bassem 2026-01-02 22:35:27 +00:00
  • 0e1d28a595 fix(mobile): fix save button in server-address screen on android Mohamed Bassem 2026-01-02 22:24:52 +00:00
  • f69b35f83d fix(docs): remove horizontal scrolling in docs Mohamed Bassem 2026-01-02 19:21:48 +00:00
  • c0ebf15290
    Remove flex properties from Markdown component Prince Gupta 2026-01-03 00:20:47 +05:30
  • dbe6eedac7 fix: center Markdown Readonly contents. Prince 2026-01-03 00:10:22 +05:30
  • f8cea771b8
    Refactor BookmarkMarkdownComponent structure Prince Gupta 2026-01-02 22:12:50 +05:30
  • b1e783693e Merge branch 'fix/alignment_issues_on_diff_screen_sizes' of https://github.com/myselfprincee/karakeep into fix/alignment_issues_on_diff_screen_sizes Prince 2026-01-02 21:37:29 +05:30
  • fe7036d65f fix: scroll-area lint fix Prince 2026-01-02 21:27:34 +05:30
  • da7b9dd6c2 fix: layout issues Prince 2026-01-02 21:26:35 +05:30
  • 8adca1c93a
    refactor(mobile): extract archive filter logic to shared hook claude/fix-archived-bookmarks-mobile-P9OJW Claude 2026-01-02 12:50:59 +00:00
  • 5a781af3e1
    fix(mobile): respect archiveDisplayBehaviour setting in lists and tags Claude 2026-01-02 12:10:17 +00:00
  • 76c7b0ab2c fix(mobile): fix Save button not working in Server Address screen Luca Martinetti 2026-01-02 11:11:06 +00:00
  • cc188e75d8 fix(mobile): fix Android text clipping in search and tags Luca Martinetti 2025-12-31 15:55:05 +00:00
  • 291b091105
    Adjust Tabs component width in BookmarkPreview Prince Gupta 2026-01-02 13:18:34 +05:30
  • 332c90b78f
    Revert: className changes in DialogContent. Prince Gupta 2026-01-02 13:13:28 +05:30