Commit Graph

  • 77826b3b5b build(deps): bump js-yaml in the npm_and_yarn group across 1 directory dependabot/npm_and_yarn/npm_and_yarn-3c67cbb9cd dependabot[bot] 2025-12-19 21:29:45 +00:00
  • 34e3fdccbf chore: update next.js and eslint-config-next dependencies to 14.2.35 master Yusuf İpek 2025-12-20 00:28:15 +03:00
  • cbc6ab09fb chore: upgrade Next.js to version 14.2.25 and update related documentation link. Yusuf İpek 2025-12-20 00:11:13 +03:00
  • b3b24279e6 Merge pull request #11 from yusufipk/pr9 Yusuf İpek 2025-11-24 23:12:58 +03:00
  • 13193c7f69 style: remove extraneous newlines in recommendation preset data and helper functions. pr9 Yusuf İpek 2025-11-24 23:11:23 +03:00
  • 315eb2c0ea config: Rename API_BASE_URL to NEXT_PUBLIC_API_URL and update its default port. Yusuf İpek 2025-11-24 09:37:47 +03:00
  • cf2e62cf73 fix: remove localhost bypasses from sync authentication and rate limiting, and add write authentication to package update API. Yusuf İpek 2025-11-24 09:29:36 +03:00
  • 219c8ab90f feat: remove auto-sync, sync progress, and sync status API routes Yusuf İpek 2025-11-24 03:25:59 +03:00
  • 2f42283a54 feat: Add authentication to platform and auto-sync APIs and remove debug endpoints. Yusuf İpek 2025-11-24 03:17:48 +03:00
  • d15e1c526e feat: Implement request cancellation for package fetching using AbortController in PackageBrowserV2 and update API client to support it. Yusuf İpek 2025-11-24 03:08:13 +03:00
  • 0e4716db54 feat: Implement write authentication for API routes and add .env loading to init-db script. Yusuf İpek 2025-11-24 03:01:45 +03:00
  • 7169e5e608 Add Microsoft Visual Studio and Playnite to presets Ertuğrul Şakar 2025-11-23 19:58:24 +03:00
  • 02bb1a1e72 fix: Remove extra backticks from file path link in Turkish README Yusuf İpek 2025-11-23 17:38:21 +03:00
  • 9ce0c5a912 Update README.tr.md Yusuf İpek 2025-11-23 17:34:59 +03:00
  • ecc4fc038a refactor: Improve mobile responsiveness of RecommendationsSection header and add translation for "All" filter Yusuf İpek 2025-11-23 15:25:03 +03:00
  • 696de6939f Remove informational note from SelectionManager component Yusuf İpek 2025-11-23 15:19:14 +03:00
  • cc4f562436 Update readme Yusuf İpek 2025-11-23 15:12:17 +03:00
  • 8c32ff2a91 Merge pull request #7 from yusufipk/pr-4 Yusuf İpek 2025-11-23 15:00:13 +03:00
  • 95ad5e32fd refactor: Remove experience level from recommendation system pr-4 Yusuf İpek 2025-11-23 14:55:49 +03:00
  • a5b65bb4df feat: Add package name formatting for Windows packages and update contribution docs Yusuf İpek 2025-11-23 14:42:14 +03:00
  • 55e9e3b97d feat: Add package icons using Simple Icons and remove sorting functionality Yusuf İpek 2025-11-23 14:38:39 +03:00
  • d66c02b7fa refactor: Remove useRecommendationProfile hook dependency and derive state from props in RecommendationsSection Yusuf İpek 2025-11-23 14:28:59 +03:00
  • 9266de1f3e docs: Add comprehensive package contribution guide and validation tooling Yusuf İpek 2025-11-23 14:26:07 +03:00
  • 24c80559c8 refactor: Remove experience level selection and simplify category display in onboarding modal. Yusuf İpek 2025-11-23 13:43:31 +03:00
  • 4eac0917d0 feat: Implement platform locking with shadcn-ui tooltips and remove preset match badge. Yusuf İpek 2025-11-23 13:28:51 +03:00
  • 5b66d4700a Remove recommendation score and reason from UI and simplify logic Yusuf İpek 2025-11-23 13:10:34 +03:00
  • 17bbe54cb1 refactor: Pass user profile as a prop to the recommendations section and remove the manual refresh button. Yusuf İpek 2025-11-23 13:08:25 +03:00
  • b6afaaf67e Refactor recommendations: fix modal closing, update icons, extract components Yusuf İpek 2025-11-23 13:01:01 +03:00
  • 54343e2a58 Merge pull request #2 from capitolgrape/master Yusuf İpek 2025-11-23 12:38:32 +03:00
  • 4b45216d22 fix: address code review feedback ersaayan 2025-11-22 18:52:36 +03:00
  • bfc8341ea8 Merge pull request #1 from ersaayan/feature/smart-package-recommendations Eren Ali Şavk 2025-11-22 18:35:49 +03:00
  • ccea8a40a4 feat: enhance recommendations with category tracking and UI improvements ersaayan 2025-11-22 18:33:51 +03:00
  • 32b415a97f feat: smart package recommendations with UX improvements ersaayan 2025-11-22 18:10:16 +03:00
  • a893ec6837 docs: Update feature documentation with optimizations ersaayan 2025-11-22 17:48:25 +03:00
  • f8fffdce83 perf: Optimize recommendation system and improve error handling ersaayan 2025-11-22 17:47:52 +03:00
  • 8a3d10504b paru desteği eklendi capitolgrape 2025-11-22 16:32:11 +03:00
  • 0d3c6cd2ad refactor: Relocate SQL migration scripts to a dedicated directory and remove deprecated test scripts. Yusuf İpek 2025-11-22 16:22:38 +03:00
  • bcf8652728 refactor: standardize string quotes and improve code readability across multiple files ersaayan 2025-11-22 16:21:15 +03:00
  • 73f9248e98 feat: Add smart package recommendations feature ersaayan 2025-11-22 16:20:36 +03:00
  • 1851ce3f3f build: Standardize on pnpm for package management and add init:db script. Yusuf İpek 2025-11-22 16:14:17 +03:00
  • 00f3ce4706 feat: Enhance package search with normalized name matching and remove sync:arch script. Yusuf İpek 2025-11-22 16:10:15 +03:00
  • afd4456893 feat: Add AUR package synchronization and update README documentation. Yusuf İpek 2025-11-22 15:53:19 +03:00
  • 27a8544e02 feat: extend /api/sync endpoint to support Arch, Fedora, Winget, and Homebrew package syncing and document API usage. Yusuf İpek 2025-11-22 15:50:06 +03:00
  • 78578886e0 feat: Implement multi-level sorting for package search results, prioritizing name matches and adjusting count query parameters. Yusuf İpek 2025-11-22 14:44:53 +03:00
  • 4e64e2997c feat: use CF-Connecting-IP and X-Forwarded-For headers for rate limiting and add a test script. Yusuf İpek 2025-11-20 15:57:45 +03:00
  • af1ae5f1f8 feat: introduce API rate limiting for API routes and cap package query limits. Yusuf İpek 2025-11-20 15:55:43 +03:00
  • 48e2d2f05d feat: update Arch Linux script to use yay for package management and install yay if missing Yusuf İpek 2025-11-20 14:49:27 +03:00
  • 235238171b feat: Add README, refactor Cryptomus feature flag to use environment variable, and include GitHub link in header. Yusuf İpek 2025-11-20 14:45:24 +03:00
  • f482a1ee7a fix: ensure support status API is always dynamic by disabling caching Yusuf İpek 2025-11-20 14:38:32 +03:00
  • 99d9c7e00b feat: Add favicon and logo, configure app icons to use favicon, and unignore public directory. Yusuf İpek 2025-11-20 14:36:01 +03:00
  • fbb3664880 feat: Add favicon and logo, update header to use the new logo, and configure app icons. Yusuf İpek 2025-11-20 14:35:42 +03:00
  • 9c38be3a88 feat: add Cryptomus payment service toggle Yusuf İpek 2025-11-17 18:33:19 +03:00
  • 9123dbb4c0 feat: expand cryptocurrency options and streamline payment flow Yusuf İpek 2025-11-17 17:58:54 +03:00
  • ce4d0a6e3a fix: correct Cryptomus signature generation to use base64 encoding Yusuf İpek 2025-11-17 17:32:58 +03:00
  • ea792a8a7f feat: add package pruning system with configurable grace periods Yusuf İpek 2025-11-13 01:54:23 +03:00
  • 560e78cb96 feat: add AUR repository support for Arch Linux packages Yusuf İpek 2025-11-12 20:43:50 +03:00
  • cce1098282 refactor: remove unused server-side sync scripts Yusuf İpek 2025-11-12 00:35:37 +03:00
  • 1cb13f5314 refactor: make type and repository filters Debian/Ubuntu specific Yusuf İpek 2025-11-12 00:22:33 +03:00
  • 4fb96f3dbc refactor: extract GitHub API rate limit handling into reusable method Yusuf İpek 2025-11-11 22:11:02 +03:00
  • 34fa6b5a87 fix: handle both gzipped and plain text package list responses Yusuf İpek 2025-11-11 20:26:34 +03:00
  • db91b8d96a feat: add API endpoints for Debian and Ubuntu package syncing Yusuf İpek 2025-11-11 20:19:48 +03:00
  • 87f28e4da9 fix: correct SQL parameter index and improve API URL handling Yusuf İpek 2025-11-11 18:50:33 +03:00
  • 0b01191193 feat: add schema application to database initialization script Yusuf İpek 2025-11-11 18:26:11 +03:00
  • 263f19d065 feat: add database initialization script command Yusuf İpek 2025-11-11 18:05:00 +03:00
  • cc82888c74 chore: remove debug endpoints and update configuration Yusuf İpek 2025-11-11 17:19:34 +03:00
  • b37373e807 feat: add authentication and configuration for sync operations Yusuf İpek 2025-11-11 16:41:37 +03:00
  • 6d39c9b48e feat: add cryptocurrency donation support with Cryptomus integration Yusuf İpek 2025-11-11 16:37:32 +03:00
  • 40a34d7133 fix: correct Windows package installation script generation Yusuf İpek 2025-11-11 16:26:51 +03:00
  • 299e951368 feat: add comprehensive Windows PowerShell script usage instructions Yusuf İpek 2025-11-11 16:13:29 +03:00
  • a462c18cc6 feat: add Homebrew package sync API with progress tracking Yusuf İpek 2025-11-10 20:14:56 +03:00
  • 2b93adcba5 feat: add Fedora package sync API endpoint Yusuf İpek 2025-11-10 20:06:23 +03:00
  • fdd5d9ef63 feat: add architecture sync script and cheerio dependency Yusuf İpek 2025-11-10 19:47:07 +03:00
  • 08f35aedbc feat: add multiple package sync sources and API integration Yusuf İpek 2025-11-10 19:12:46 +03:00
  • 596bba0832 feat: add PostgreSQL database support and development scripts Yusuf İpek 2025-11-10 18:02:08 +03:00
  • e82366e5e8 feat: add internationalization support to package browser UI Yusuf İpek 2025-11-10 17:44:04 +03:00
  • bb854ea4d0 Initalize the project with front-end Yusuf İpek 2025-11-10 17:40:17 +03:00