Commit Graph

  • 9ad0d9be93 feat: update version to 1.2.0 and refactor backend structure main Tudor Stanciu 2025-10-13 01:14:37 +03:00
  • dd9a45bf18 feat: implement professional error handling and refactor backend architecture Tudor Stanciu 2025-10-12 19:15:28 +03:00
  • 7de7001993 fix: update testing details in documentation for Node.js client library Tudor Stanciu 2025-10-12 15:10:00 +03:00
  • dbb821fe92 Merged PR 110: feat: Implement Node BitipClient for GeoIP service integration Tudor Stanciu 2025-10-12 11:54:44 +00:00
  • d89a57cb9e fix: update RealApiBaseUrl and improve URL handling in BitipClient Tudor Stanciu 2025-10-10 00:35:57 +03:00
  • c27573e95a chore: bump version to 1.1.2 in package-lock.json Tudor Stanciu 2025-10-10 00:04:18 +03:00
  • 45c6898461 fix: update license description to clarify source-available status and evaluation terms Tudor Stanciu 2025-10-10 00:03:02 +03:00
  • ad348edf0b feat: implement batch IP lookup functionality in .NET client; add validation and error handling Tudor Stanciu 2025-10-09 23:58:38 +03:00
  • c9bda7769c feat: update README and Overview to include .NET Client Library details; add release notes for version 1.1.1 Tudor Stanciu 2025-10-09 01:18:25 +03:00
  • ad23133c95 fix: update RELEASE.md to clarify package contents by removing XML documentation file mention Tudor Stanciu 2025-10-09 01:00:58 +03:00
  • 5a623a4384 Add unit and integration tests for Bitip.Client Tudor Stanciu 2025-10-09 00:54:12 +03:00
  • c7f26a78a2 feat: add PackageReleaseNotes to project file and update IBitipClient interface methods Tudor Stanciu 2025-10-08 02:06:37 +03:00
  • 5deb65a6e1 Implement code changes to enhance functionality and improve performance Tudor Stanciu 2025-10-08 01:45:10 +03:00
  • 9766697747 feat: add initial README and ReleaseNotes for Bitip.Client with installation instructions and feature overview Tudor Stanciu 2025-10-08 01:39:00 +03:00
  • f227523fce feat: refactor Bitip.Client to enhance IP location services and improve error handling Tudor Stanciu 2025-10-08 01:27:46 +03:00
  • 27b3073907 feat: enhance GeoIP service to include ASN information in detailed responses Tudor Stanciu 2025-10-08 00:34:24 +03:00
  • 50320f8591 feat: implement Bitip.Client with API client, options, and response models Tudor Stanciu 2025-10-07 02:02:40 +03:00
  • 0c2bdb3d11 feat: update version info structure to use buildDate and commitHash instead of createdAt and gitRevision Tudor Stanciu 2025-10-07 01:21:43 +03:00
  • 11bd4fbe18 feat: add .NET project structure with .gitignore, solution, and project files for Bitip.Client and Bitip.Client.Tests Tudor Stanciu 2025-10-06 01:52:30 +03:00
  • 045cd12fd5 chore: update README.md to include content directory in project structure Tudor Stanciu 2025-10-06 01:11:34 +03:00
  • 7b47a121a0 chore: update package versions to 1.1.0, add @types/node for improved type definitions, and enhance ESLint configuration Tudor Stanciu 2025-10-06 00:57:50 +03:00
  • b25c8d8f91 feat: enhance GeoIP data by integrating MaxMind GeoLite2-ASN database, update API responses and documentation Tudor Stanciu 2025-10-06 00:42:27 +03:00
  • ed8023154b feat: add module type to package.json for ES module support Tudor Stanciu 2025-10-06 00:01:51 +03:00
  • 228807cfed feat: integrate @flare/utiliyo for path handling, optimize dependency management, and update project configuration Tudor Stanciu 2025-10-05 23:51:18 +03:00
  • 093893ba50 fix: update logo image path to use pathCombine utility for consistency Tudor Stanciu 2025-10-05 20:46:51 +03:00
  • 2021b5d651 feat: update branding with new favicon and logo, enhance visual identity in application Tudor Stanciu 2025-10-05 20:40:54 +03:00
  • 078c41ef75 fix: update Dockerfile to copy content files from builder stage and add runtime configuration file for frontend Tudor Stanciu 2025-10-05 17:14:27 +03:00
  • 6fd9293be1 fix: update Dockerfile to copy content files from builder instead of individual configuration files Tudor Stanciu 2025-10-05 17:12:32 +03:00
  • 07412e620d feat: add external resource links in footer for easy access to documentation, repository, and client libraries Tudor Stanciu 2025-10-05 17:09:52 +03:00
  • d24f8942dd fix: update file paths in path utilities to reflect new content directory structure Tudor Stanciu 2025-10-05 16:23:22 +03:00
  • 30171365b3 feat: add debug scripts for backend and frontend development Tudor Stanciu 2025-10-05 16:12:39 +03:00
  • ee20b85c9e feat: create centralized path utilities for improved path resolution and environment awareness Tudor Stanciu 2025-10-05 15:54:21 +03:00
  • dca221384c chore: bump version to 1.0.1 for backend and frontend Tudor Stanciu 2025-10-05 03:55:22 +03:00
  • aed84f666e fix: remove outdated documentation references from ReleaseNotes.json Tudor Stanciu 2025-10-05 02:12:23 +03:00
  • 6b84544f9a fix: update pathCombine function to handle multiple URL segments for improved URL construction Tudor Stanciu 2025-10-05 02:04:50 +03:00
  • 358373adfd fix: update asset paths in index.html to use BASE_URL for consistency Tudor Stanciu 2025-10-05 01:55:32 +03:00
  • feb3798283 fix: update import statements for healthCheckHandler to include file extension Tudor Stanciu 2025-10-05 01:46:18 +03:00
  • bb19edd7e3 feat: add health check endpoint for Docker compatibility Tudor Stanciu 2025-10-05 01:43:58 +03:00
  • e53ccff95c fix: move script tags to head for improved loading performance Tudor Stanciu 2025-10-05 01:03:27 +03:00
  • fe91e14612 refactor: add build argument for VITE_BASE_PATH in Dockerfile Tudor Stanciu 2025-10-05 00:52:27 +03:00
  • f493cd212a refactor: update Dockerfile comments for clarity on MaxMind database directory Tudor Stanciu 2025-10-05 00:43:13 +03:00
  • 3bbf5b5848 fix: correct export statement for LogLevel to include file extension Tudor Stanciu 2025-10-05 00:26:44 +03:00
  • 2287da53f4 fix: update import statement for LogLevel to include file extension Tudor Stanciu 2025-10-05 00:25:12 +03:00
  • c546a3c1a0 refactor: add logging configuration with adjustable log levels and update related documentation Tudor Stanciu 2025-10-05 00:20:20 +03:00
  • 66141c696b refactor: remove runtime configuration file and update API key handling in services Tudor Stanciu 2025-10-04 20:55:27 +03:00
  • e6fd321813 refactor: remove FRONTEND_API_KEY and DEBOUNCE_MS from runtime configuration Tudor Stanciu 2025-10-04 20:10:11 +03:00
  • e3e77e3d98 refactor: add DEBOUNCE_MS to runtime configuration and update usage in Home component Tudor Stanciu 2025-10-04 20:08:39 +03:00
  • 91f667e4c3 refactor: update runtime configuration keys to uppercase and add type declarations Tudor Stanciu 2025-10-04 19:55:38 +03:00
  • 798025a971 refactor: fix import statement for config module in runtimeConfig service Tudor Stanciu 2025-10-04 19:44:18 +03:00
  • 1025d51d8c refactor: fix import statement for config module in runtimeConfig service Tudor Stanciu 2025-10-04 19:43:01 +03:00
  • 1316e9b151 refactor: update build script to correctly reference the dist directory Tudor Stanciu 2025-10-04 19:38:05 +03:00
  • 1d4fd809bf refactor: fix import statement for config module in runtimeConfig service Tudor Stanciu 2025-10-04 18:57:29 +03:00
  • fcbea476a5 refactor: add FRONTEND_API_KEY to runtime config and update API key retrieval logic Tudor Stanciu 2025-10-04 18:51:40 +03:00
  • 64b13b3df0 refactor: disable Origin-Agent-Cluster header to avoid browser warnings Tudor Stanciu 2025-10-04 18:40:37 +03:00
  • a1a7da1b41 refactor: update VITE_API_URL configuration and enhance path handling in API service Tudor Stanciu 2025-10-04 18:31:18 +03:00
  • 5059780048 refactor: improve graceful shutdown logic and logging Tudor Stanciu 2025-10-04 18:08:01 +03:00
  • 310613851b refactor: simplify getReleaseNotes API call syntax Tudor Stanciu 2025-10-04 14:46:34 +03:00
  • 23d4ccca70 refactor: remove docker-compose.yml file and associated services Tudor Stanciu 2025-10-04 14:41:18 +03:00
  • 2d428af427 refactor: improve date formatting for version release info in footer Tudor Stanciu 2025-10-04 04:02:09 +03:00
  • 06a1b84f03 refactor: enhance frontend API key validation by checking same-origin requests Tudor Stanciu 2025-10-04 03:49:15 +03:00
  • ae34658fba refactor: add early return for health check endpoint in API key authentication middleware Tudor Stanciu 2025-10-04 03:35:22 +03:00
  • 900f5ad238 refactor: reduce graceful shutdown timeout from 5 to 3 seconds Tudor Stanciu 2025-10-04 03:25:32 +03:00
  • 1d6eb6e5a6 refactor: add ENABLE_HTTPS_SECURITY environment variable and update security middleware to toggle headers based on its value Tudor Stanciu 2025-10-04 03:24:15 +03:00
  • 9dddf2fa29 refactor: disable Content Security Policy in security middleware to allow HTTP access Tudor Stanciu 2025-10-04 03:11:01 +03:00
  • e309e4f71b refactor: update security middleware to disable COOP and CORP for HTTP access Tudor Stanciu 2025-10-04 02:59:34 +03:00
  • 0b3e37926a refactor: update healthcheck command to use wget and reduce shutdown timeout from 10 to 5 seconds Tudor Stanciu 2025-10-04 02:57:09 +03:00
  • edb38f034e refactor: add comment to clarify HSTS configuration in security middleware Tudor Stanciu 2025-10-04 02:49:57 +03:00
  • 9566c4311d refactor: remove unused dependencies from root package.json and add dotenv to backend package.json Tudor Stanciu 2025-10-04 02:38:07 +03:00
  • 88f15392e7 refactor: update MaxMind database path from /usr/share/GeoIP to /usr/share/maxmind in configuration files and documentation Tudor Stanciu 2025-10-04 01:00:13 +03:00
  • 900a6e05a4 refactor: update default port from 3000 to 5172 across configuration files and documentation Tudor Stanciu 2025-10-04 00:27:05 +03:00
  • f63ee472c8 refactor: update output directory paths in tsconfig and vite config for backend and frontend Tudor Stanciu 2025-10-03 19:40:58 +03:00
  • 9ab5b3a950 chore: add build scripts to .gitignore Tudor Stanciu 2025-10-03 19:13:41 +03:00
  • db095eb519 refactor: consolidate Dockerfile stages and improve build process for frontend and backend Tudor Stanciu 2025-10-03 19:10:51 +03:00
  • ed46132f64 chore: update Node.js version in Dockerfile to 24.9-alpine3.21 Tudor Stanciu 2025-10-03 18:47:36 +03:00
  • 345ed9c68c Merged PR 109: Bitip project initialization - GeoIP lookup service with frontend interface Tudor Stanciu 2025-10-02 22:59:22 +00:00
  • 397e8abbc3 feat: add initial Product Requirements Document for GeoIP Lookup Service Tudor Stanciu 2025-07-24 11:52:05 +03:00
  • ebc5b5c757 fix: update PRD save location to /docs and enhance tech stack details Tudor Stanciu 2025-07-24 10:54:58 +03:00
  • a8927c17d8 feat: add comprehensive guidelines for generating PRDs and task lists Tudor Stanciu 2025-07-24 10:28:16 +03:00
  • 1814b6d412 Added README.md Tudor Stanciu 2025-07-23 15:59:28 +00:00