Commit Graph

62 Commits

Author SHA1 Message Date
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
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
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
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
f793646b0d ci: Add a build step that ensures that open api spec doesn't diverge 2024-10-20 19:00:30 +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
MohamedBassem
bb431be028 build: Let the upload-artificat action do the compression 2024-05-25 19:05:17 +00:00
MohamedBassem
c9b13071dd build: Add a workflow to build the extension 2024-05-25 18:54:02 +00:00
MohamedBassem
eac54e6e62 build: Attempt to fix docker permission error 2024-05-19 21:28:13 +00:00
MohamedBassem
6839289049 docker: Update docker images to point to the new repo URLs 2024-05-19 20:18:51 +00:00
MohamedBassem
02ef4bfc89 build: Add iOS and android builds to github actions 2024-05-05 15:57:38 +01:00
MohamedBassem
79777bd7e2 build: Add a workflow to auto publish the CLI to npm 2024-05-05 12:21:00 +01:00
MohamedBassem
afefbe3cb4 Revert "docker: Attempt to improve build times by changing cache backend"
This reverts commit 5d805e27a1.
2024-04-26 19:17:19 +01:00
MohamedBassem
5d805e27a1 docker: Attempt to improve build times by changing cache backend 2024-04-26 16:40:51 +01:00
MohamedBassem
c206aa254c feature: Include server version in the admin UI. Fixes #66 2024-04-02 16:42:53 +01:00
MohamedBassem
d4406729df featuer: Introduce a new CLI for mass manipulation of bookmarks 2024-04-02 15:12:40 +01:00
MohamedBassem
4ab081511b docker: Use external chrome docker container 2024-03-24 02:08:55 +00:00
MohamedBassem
95cc9e6ff2 fix: Use registry cache type instead of gha 2024-03-22 01:15:42 +00:00
MohamedBassem
c505497994 build: Attempt to improve docker build cache in CI 2024-03-21 05:11:51 +00:00
MohamedBassem
23285cb5eb docker: Build macos images as well as the linux ones 2024-03-20 14:00:14 +00:00
MohamedBassem
2f21ef21f0 docs: Add docs for installation, configuration and development 2024-03-20 03:09:14 +00:00
MohamedBassem
04572a8e50 structure: Create apps dir and copy tooling dir from t3-turbo repo 2024-03-14 16:40:45 +00:00
MohamedBassem
8c2c8c1e03 docker: Build docker images on every push to main 2024-02-29 16:05:48 +00:00
MohamedBassem
4ffa87aa07 build: Migrate from yarn to pnpm 2024-02-26 16:50:00 +00:00
MohamedBassem
e234d3535c db: Migrate from prisma to drizzle 2024-02-23 20:47:54 +00:00
MohamedBassem
600e73eacb build: Stop downloading puppeteer in github actions 2024-02-22 19:40:38 +00:00
MohamedBassem
08e7cbcfcb docker: Only build new images on release creation 2024-02-20 22:19:45 +00:00
MohamedBassem
8711bca9db docker: Add a docker-based dev environment 2024-02-20 21:38:14 +00:00