Commit Graph

  • 86d4c70da9 Merge pull request 'fix-tests-sotiris-9-7' (#6) from fix-tests-sotiris-9-7 into main main anonpenguin 2025-07-12 11:29:22 +00:00
  • b3b5e5e464 feat: Update documentation sidebars to include new sections on database management, advanced topics, and migration system anonpenguin 2025-07-12 14:28:44 +03:00
  • f3d5096d1c feat: Add migration guide and documentation test runner anonpenguin 2025-07-12 14:22:21 +03:00
  • dfc39bd975 feat: Add appName configuration to DebrosFramework and enhance DatabaseManager with app-specific handling anonpenguin 2025-07-11 06:32:43 +03:00
  • 6e1cc2cbf0 feat: Improve database query handling and slug generation in BlogAPIServer anonpenguin 2025-07-10 05:28:45 +03:00
  • 0ebdb7cbbf feat: Enhance model registration and validation with default configurations and improved error handling anonpenguin 2025-07-09 19:43:39 +03:00
  • 91f63bc054 Merge pull request 'Add comprehensive documentation for decorators, migration, and relationships in DebrosFramework' (#5) from fix-tests-sotiris-9-7 into main anonpenguin 2025-07-09 13:43:59 +00:00
  • f183015f47 Add comprehensive documentation for decorators, migration, and relationships in DebrosFramework anonpenguin 2025-07-09 16:43:01 +03:00
  • 98a58c1dcb Merge pull request 'doc-changes-5-7' (#4) from doc-changes-5-7 into main anonpenguin 2025-07-09 13:01:29 +00:00
  • 9d8a8b1c2c feat: Add static count method to BaseModel and enhance OrbitDBService with debugging logs anonpenguin 2025-07-09 16:00:00 +03:00
  • 9877ddf5ec docs: Add development guidelines, project overview, and technical reference documentation anonpenguin 2025-07-06 06:56:39 +03:00
  • 97d9191a45 feat: Add Jest integration configuration and update test commands in package.json anonpenguin 2025-07-06 06:38:01 +03:00
  • c7babf9aea Add QueryBuilder documentation and video tutorials anonpenguin 2025-07-05 06:58:55 +03:00
  • 8cd23b433c Implement code changes to enhance functionality and improve performance anonpenguin 2025-07-05 06:41:24 +03:00
  • 155bda6627 feat: Revamp homepage and features section with new design and content anonpenguin 2025-07-05 06:40:29 +03:00
  • 5552c638ff fix: Bump version to 0.5.1-beta in package.json anonpenguin 2025-07-05 06:18:17 +03:00
  • 869049c679 feat: Add contributing guidelines and development setup documentation anonpenguin 2025-07-05 06:18:06 +03:00
  • 2903d45230 Merge pull request 'penguin-beta-version-1.5' (#3) from sotiris-beta-version-1.5 into main anonpenguin 2025-07-05 02:53:29 +00:00
  • f4be989616 feat(tests): update versioning and add blog integration test command in Docker setup anonpenguin 2025-07-05 05:52:44 +03:00
  • 619dfe1ddf refactor(tests): remove DebrosFramework integration tests and update blog scenario tests anonpenguin 2025-07-03 07:00:54 +03:00
  • 8c8a19ab5f feat(tests): Add integration tests for blog scenario anonpenguin 2025-07-03 06:15:27 +03:00
  • e6636c8850 fix: Update OrbitDBService type mapping and adjust BlogAPIServer initialization to use correct service references anonpenguin 2025-07-03 05:52:55 +03:00
  • 1481bd8594 fix: Enhance initialization checks in FrameworkOrbitDBService and FrameworkIPFSService; add tsconfig.docker.json for integration tests anonpenguin 2025-07-02 07:45:55 +03:00
  • b0a68b19c9 fix: Update Dockerfile and docker-compose to enhance dependency installation and adjust IPFS port mappings anonpenguin 2025-07-02 07:39:03 +03:00
  • e82b95878e refactor: Improve decorator handling and error management in Field and hooks; update Blog API Dockerfile for better dependency management anonpenguin 2025-07-02 07:24:07 +03:00
  • 1e14827acd fix: Update Dockerfile to install full dependencies and use tsx for starting the blog API server anonpenguin 2025-07-02 05:48:46 +03:00
  • 59b0fbcc73 fix: Override entrypoint in Dockerfile to ensure proper startup of IPFS daemon anonpenguin 2025-07-02 05:30:34 +03:00
  • 08d110b7e6 feat: Update Docker configurations and integrate IPFS and OrbitDB services anonpenguin 2025-06-21 12:07:36 +03:00
  • 64ed9e82a7 Add integration tests for blog workflow and supporting infrastructure anonpenguin 2025-06-21 11:15:33 +03:00
  • 344a346fd6 refactor: Remove jest.real.config.cjs configuration file anonpenguin 2025-06-19 22:43:35 +03:00
  • 83c7b985ff Remove real integration tests and related setup files anonpenguin 2025-06-19 22:26:56 +03:00
  • 831c977eda feat: Add debug script for field defaults and enhance Jest configuration for ES modules anonpenguin 2025-06-19 21:47:35 +03:00
  • 1e3c5d46be refactor: Remove unused getters from QueryBuilder class anonpenguin 2025-06-19 21:30:21 +03:00
  • 8d3ccdc80c Add real integration tests for IPFS and OrbitDB anonpenguin 2025-06-19 21:29:50 +03:00
  • 0807547a51 feat: Enhance BaseModel validation with unique constraint checks and improve RelationshipManager model resolution anonpenguin 2025-06-19 20:55:17 +03:00
  • bac55a5e0c feat: Enhance BaseModel with improved shadowing property cleanup and validation during save operations anonpenguin 2025-06-19 13:54:54 +03:00
  • abb9734b36 feat: Improve field handling in BaseModel and Field decorator; ensure getter reliability and remove shadowing properties anonpenguin 2025-06-19 13:44:08 +03:00
  • 3a22a655b2 feat: Enhance BaseModel field handling with error logging and getter fixes; update Field decorator for private key access anonpenguin 2025-06-19 13:23:25 +03:00
  • 383419beec feat: Update DebrosFramework to reflect config changes in status; add health check and service retrieval methods; enhance RelationshipManager for model resolution in eager loading anonpenguin 2025-06-19 13:16:34 +03:00
  • 4966df43d5 feat: Enhance decorators and query builder with improved inheritance handling; add targetModel alias for relationship compatibility; implement validation for field names and operators anonpenguin 2025-06-19 13:07:56 +03:00
  • 0305cb1737 feat: Enhance QueryBuilder with operator normalization and null handling; update ShardManager to ensure shard index bounds; improve BaseModel tests for email validation anonpenguin 2025-06-19 12:54:21 +03:00
  • 9f425f2106 feat: Refactor BaseModel and decorators for improved field handling and relationships anonpenguin 2025-06-19 12:45:10 +03:00
  • 64163a5b93 feat: Enhance model decorators and query builder anonpenguin 2025-06-19 12:09:23 +03:00
  • 071723f673 feat: add Jest configuration and basic framework tests anonpenguin 2025-06-19 11:26:45 +03:00
  • f58fa0caf7 Add coverage prettify styles and scripts, sorting functionality, and search feature anonpenguin 2025-06-19 11:20:26 +03:00
  • 1cbca09352 Add unit tests for RelationshipManager and ShardManager anonpenguin 2025-06-19 11:20:13 +03:00
  • 067e462339 Add SVG illustration and TypeScript configuration file anonpenguin 2025-06-19 07:02:58 +03:00
  • eea46b0144 Bug refactor to new version anonpenguin 2025-06-19 06:43:54 +03:00
  • dcc21d5867 Merge pull request 'refactor: enhance connection management and error handling, sanitize data, and improve file upload logging' (#2) from alpha-0.0.24 into main anonpenguin 2025-06-18 12:34:15 +00:00
  • 3232cf2d3e refactor: enhance connection management and error handling, sanitize data, and improve file upload logging anonpenguin 2025-06-18 15:28:32 +03:00
  • e3dfa052f8 Merge pull request 'bug fixes' (#1) from alpha-0.0.23 into main anonpenguin 2025-05-16 08:57:43 +00:00
  • 35e9480c5c bug fixes anonpenguin 2025-05-16 11:56:23 +03:00
  • be3763d988 fixed some type errors 12inchpenguin 2025-04-08 14:20:13 +03:00
  • dd920d26ce updated version 12inchpenguin 2025-04-07 15:56:33 +03:00
  • 44d19ad628 updates types for orbit and bug fixes, and sanitiza data on document prepare 12inchpenguin 2025-04-07 15:49:13 +03:00
  • d39b3c7003 added husky 12inchpenguin 2025-04-07 13:03:45 +03:00
  • e00280aea9 initialized version alpha 0.20.0 12inchpenguin 2025-04-07 12:58:23 +03:00
  • 9e937231c8 updated version 12inchpenguin 2025-04-06 18:29:42 +03:00
  • 2553483ef9 updated version 12inchpenguin 2025-04-06 18:19:33 +03:00
  • a667f98f25 added post build tool 12inchpenguin 2025-04-06 18:19:03 +03:00
  • ef4be50b5a updated readme and packagejson 12inchpenguin 2025-04-01 16:44:29 +03:00
  • a4cbda0fb9 updated github workflow 12inchpenguin 2025-04-01 16:41:38 +03:00
  • b71946d3be updated github workflow 12inchpenguin 2025-04-01 16:39:35 +03:00
  • 2fa3aa6c28 updated github workflow 12inchpenguin 2025-04-01 16:37:30 +03:00
  • e07dfc32b4 updated github workflow 12inchpenguin 2025-04-01 16:35:45 +03:00
  • ae266c5a59 Updated gitignore 12inchpenguin 2025-04-01 16:13:40 +03:00
  • 0211f78311 updated types.d.ts module name 12inchpenguin 2025-04-01 16:04:36 +03:00
  • 33ddb18189 added githhub actions for auto publishing 12inchpenguin 2025-04-01 15:56:19 +03:00
  • 4857bd0c77 added readme 12inchpenguin 2025-04-01 15:44:05 +03:00
  • 7120069629 updated package json 12inchpenguin 2025-04-01 15:37:54 +03:00
  • 0dd6165793 added license 12inchpenguin 2025-04-01 15:36:41 +03:00
  • e525c4b860 updated publishconfig registry 12inchpenguin 2025-04-01 15:30:48 +03:00
  • a1b38a8e71 updated package version added missing package 12inchpenguin 2025-04-01 15:24:11 +03:00
  • b3337f4687 updated gitignore 12inchpenguin 2025-04-01 15:19:24 +03:00
  • fc5884b7dc Add files via upload DeBros 2025-04-01 10:44:20 +03:00