Mohamed Bassem
6a4ac418a3
ci: drop parallel mode for CI
2026-08-31 01:32:10 +01:00
Mohamed Bassem
b6415b3c25
feat: publish a new karakeep chrome container ( #3004 )
2026-08-11 13:14:49 +01:00
Mohamed Bassem
43425e1d10
ci: disable plugin tests
2026-06-27 08:21:46 +01:00
Mohamed Bassem
ac51b3594a
fix(restate): lower inactivity timeouts on dispatchers ( #2911 )
2026-06-27 07:49:26 +01:00
Mohamed Bassem
d10effa25d
build: stop update old personal docker images
2026-05-20 22:01:07 +01:00
Mohamed Bassem
341f721773
chore: pin github action deps ( #2832 )
2026-05-20 21:55:26 +01:00
Mohamed Bassem
5e2b85ab7b
chore: fix PR template path
2026-04-20 12:56:21 +01:00
Mohamed Bassem
0e9b1b6395
chore: add PR template inspired from immich
2026-04-20 12:52:41 +01:00
Mohamed Bassem
c6a5c6262f
release: add a way to publish canary CLI versions
2026-04-09 11:12:30 +01:00
T.J. Tarazevits and Sisyphus
645f2f0b2a
fix(workers): handle TWZ RSS category objects ( #2589 )
...
* test(workers): add TWZ feed parsing regression coverage
Add a fixture-backed parser seam so the worker feed normalization can be reproduced locally without hitting the live TWZ feed.
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
* fix(workers): parse RSS items without string-only categories
Route feed imports through the new parser helper so feeds like TWZ still import items when rss-parser emits category objects and no dedicated item id.
Refs #2569
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
* fix(workers): tighten RSS item id validation
Avoid coercing non-string item ids during feed normalization and cover the guid fallback path when feeds omit an item id.
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
* minor touches
---------
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-03-16 07:26:07 +00:00
Mohamed Bassem
5a371f4bb7
feat(mobile): report mobile crashes to sentry
2026-03-08 12:49:50 +00:00
Mohamed Bassem
5c9a0cefe7
ci: upgrade ios workflow to use macos 26
2026-02-23 09:37:12 +00:00
Mohamed Bassem
06fe75e6c9
ci: bypass EAS fingerprinting
2026-02-23 08:48:55 +00:00
Mohamed Bassem
2fec9ab65b
chore: update issue template
2026-01-18 14:37:25 +00:00
Mohamed Bassem
fe122b5006
fix(docs): fix links of openai secton and issue template
2026-01-10 17:40:25 +00:00
Mohamed Bassem
de98873a06
build: dont update latest tags on release
2025-12-03 16:49:22 +00:00
Mohamed Bassem
3421246dda
ci: run arm docker image builds on arm machines
2025-11-30 01:35:35 +00:00
Mohamed Bassem
2e88961757
ci: parallelize the docker workflow for platforms
2025-11-30 01:20:02 +00:00
Mohamed Bassem
4898b6be87
build: fix npm trusted publishing
2025-11-29 18:53:44 +00:00
Mohamed Bassem
335a84bb59
build: switch npm to trusted publishing
2025-11-29 14:55:02 +00:00
Mohamed Bassem
6cccb9f197
build: Improve docker caching ( #2140 )
...
* build: Improve docker caching
* more fixes
2025-11-16 12:09:14 +00:00
Mohamed Bassem
c4bee9fe61
tests: fix crawling and search e2e tests ( #2105 )
...
* tests: Attempt to fix flaky tests
* fix internal address
* fix assets tests
2025-11-08 19:40:52 +00:00
Mohamed Bassem
c2dcb9dca6
chore: fix claude code action
2025-09-14 09:11:05 +00:00
MohamedBassem
7bb7f18fbf
chore: Add opencode agent
2025-07-27 19:16:08 +01:00
Mohamed Bassem
ba7a87fe68
build: Restrict claude actions invocations
2025-07-12 23:22:27 +00:00
Mohamed Bassem
385f9f0b05
chore: Add claude code github action
2025-07-12 09:46:04 +00:00
MohamedBassem
d7617cc2b7
build: Pin ios github action to macos-15 to comply with apple's
...
requirement for min ios SDK
2025-06-10 21:02:03 +01:00
Mohamed Bassem
ca47be7fe7
tests: Run trpc tests in CI
2025-04-26 19:50:25 +00:00
Mohamed Bassem
c239634dcc
build: Provide a docker container for the MCP server
2025-04-26 14:31:00 +00:00
adripo and Mohamed Bassem
4296e7f4d8
chore: rename missing files/conf from Hoarder to Karakeep ( #1280 )
...
* refactor: Rename remaining project configuration from Hoarder to Karakeep
* some fixes
---------
Co-authored-by: Mohamed Bassem <me@mbassem.com >
2025-04-21 18:59:40 +01:00
Mohamed Bassem
bc5c1a1b31
build: Allow auto deployment of MCP package to npm
2025-04-13 14:09:19 +00:00
Mark :)
8ffef681e4
chore: Replace hoarder with karakeep in github issue templates ( #1247 )
...
* chore: replace Hoarder in bug report template
* chore: replace hoarder with karakeep in feature requests template
* chore: replace hoarder with karakeep in question template
2025-04-12 19:51:08 +01:00
Mohamed Bassem
a5c3db1e5f
build: Build the new karakeep docker images
2025-04-05 16:30:22 +00:00
Mohamed Bassem
927cd89ebc
ci: Run E2E tests in CI
2025-03-16 14:45:05 +00:00
Mohamed Bassem
a14be10873
chore: Add question issue template and update other ones
2025-02-16 21:05:45 +00:00
Mohamed Bassem
ba9f0a2ebf
ci: Remove lint:ws from the github action
2025-02-01 16:03:20 +00:00
Mohamed Bassem
93f8bdbeef
ci: Add a workflow to publish the sdk
2025-01-05 17:16:13 +00:00
Mohamed Bassem
eb0d821590
Revert "ci: Run tests on push ( #807 )" ( #808 )
...
This reverts commit 39358b1517 .
2025-01-02 15:25:51 +02:00
Mohamed Bassem
39358b1517
ci: Run tests on push ( #807 )
...
* ci: Run tests on push
* disable drizzle logging in tests
* run db migrations in trpc tests
2025-01-02 15:16:48 +02:00
Mohamed Bassem
a1c62e5be4
docs: Add troubleshooting guide
2024-12-29 17:56:56 +00:00
Anne Douwe Bouma
a23044bb74
chore: Fix typo in feature_request.yml issue template ( #769 )
2024-12-26 19:02:43 +02:00
Mohamed Bassem
5533632d44
readme: Add github sponsor
2024-11-19 00:59:22 +00:00
Mohamed Bassem
f793646b0d
ci: Add a build step that ensures that open api spec doesn't diverge
2024-10-20 19:00:30 +00:00
Inventhrice
e55362ec57
chore: Adding issue templates ( #546 )
2024-10-19 14:21:43 +01:00
MohamedBassem
4272712ae8
readme: Add a buymeacoffee link
2024-09-22 16:19:17 +00:00
MohamedBassem
485276e46c
fix(extension): Upgrade crxjs to 2.0 to add support for firefox
2024-08-18 23:07:02 +03:00
MohamedBassem
c7f9febf04
fix(mobile): Change the hoarded page to no longer be a modal to allow AddToList to work
2024-07-28 23:31:12 -07:00
MohamedBassem
1ca951af89
release(mobile): Bump mobile version to 1.6.0
2024-07-28 21:11:02 -07:00
MohamedBassem
c72dbd04e7
docker: Change all images to be built from the same AIO base
2024-07-28 00:06:50 +00:00
MohamedBassem
98fc5598a8
build: Add an all-in-one container
2024-07-21 21:28:53 +00:00