rcgit

/ karakeep
follow (on) | order: default date topo
Age Commit message Author Files +/-
chore: More turbo fixes MohamedBassem 28 -57/+107
deps: Upgrade typescript to 5.8 Mohamed Bassem 7 -158/+165
feat(workers): migrate from puppeteer to playwright (#1296)
* feat: convert to playwright
Convert crawling to use Playwright instead of Chrome.
- Update Dockerfile to include Playwright
- Update crawler worker to use Playwright API
- Update dependencies
* feat: convert from Puppeteer to Playwright for crawling
* feat: update docker-compose
* use separate browser context for better isolation
* skip chrome download in linux script
* readd the stealth plugin
---------
Co-authored-by: Mohamed Bassem <me@mbassem.com>
Mael 8 -539/+151
chore: More oxlint changes Mohamed Bassem 23 -87/+24
chore: migrate away from eslint to oxlint (#1642)
* chore: migrate away from eslint to oxlint
* revert turbo task name lint
* it seems like we can remove the seemingly default globals
xuatz 70 -1695/+1174
deps: upgrade to pnpm@9.15.9 (#1544)
* feat: upgrade to pnpm@9.15.9
* extra stuff
* unpin mobile deps
* unpin root package.json deps too
---------
Co-authored-by: Mohamed Bassem <me@mbassem.com>
xuatz 11 -11545/+8679
chore: Rename hoarder packages to karakeep MohamedBassem 230 -644/+654
ci: Fix corepack issue in CI and docker build Mohamed Bassem 2 -2/+4
fix: Abort all IO when workers timeout instead of detaching. Fixes #742 Mohamed Bassem 10 -119/+232
deps: Upgrade typescript to 5.7 Mohamed Bassem 13 -445/+336
deps: Upgrade prettier to 3.4.2 Mohamed Bassem 8 -35/+35
deps(mobile): Upgrade to Expo 52 (#692)
* fix(mobile): Sharing bookmark modal
* WIP: Upgrade to 52
* post ugprade fixes
* more fixes
* fix padding in tabbar
Mohamed Bassem 15 -4802/+3830
ci: Fix build by adding corepack enable to CI Mohamed Bassem 1 -0/+3
build: Use node 22 for CI MohamedBassem 1 -1/+1
build: Fix sherif failures by sorting deps MohamedBassem 6 -12/+12
chore(deps): Upgrade turbo and disable its daemon MohamedBassem 4 -58/+74
build: Add a workflow to auto publish the CLI to npm MohamedBassem 3 -1/+26
feature: Download images and screenshots MohamedBassem 22 -135/+1373
feature: Add title to bookmarks and allow editing them. Fixes #27 MohamedBassem 17 -54/+1240
feature: Add PDF support (#88)
* feature: Add PDF support
* fix: PDF feature enhancements
* fix: Freeze expo-share-intent version to prevent breaking changes
* fix: set endOfLine to auto for cross-platform development
* fix: Upgrading eslint/parser and eslint-plugin to 7.6.0 to solve the linting issues
* fix: enhancing PDF feature
* fix: Allowing null in fiename for backward compatibility
* fix: update pnpm file with pnpm 9.0.0-alpha-8
* fix:(web): PDF Preview for web
Ahmad Mujahid 24 -107/+2387
format: Add missing lint and format, and format the entire repo MohamedBassem 57 -192/+255
fix: Slightly improve the colors of the destructive actions in dark mode MohamedBassem 1 -1/+1
refactor: Validate env variables using zod MohamedBassem 7 -46/+91
chore: Refactor tailwind in all apps to use the tooling package MohamedBassem 19 -503/+426
docker: Fix dockerfiles to adapt to the new repo structure MohamedBassem 8 -172/+46
lint: Lint and format the entire repo with the new configs MohamedBassem 122 -411/+424
structure: Create apps dir and copy tooling dir from t3-turbo repo MohamedBassem 396 -9511/+10350