86d4c70da9Merge pull request 'fix-tests-sotiris-9-7' (#6) from fix-tests-sotiris-9-7 into main
main
anonpenguin2025-07-12 11:29:22 +00:00
b3b5e5e464feat: Update documentation sidebars to include new sections on database management, advanced topics, and migration systemanonpenguin2025-07-12 14:28:44 +03:00
f3d5096d1cfeat: Add migration guide and documentation test runneranonpenguin2025-07-12 14:22:21 +03:00
dfc39bd975feat: Add appName configuration to DebrosFramework and enhance DatabaseManager with app-specific handlinganonpenguin2025-07-11 06:32:43 +03:00
6e1cc2cbf0feat: Improve database query handling and slug generation in BlogAPIServeranonpenguin2025-07-10 05:28:45 +03:00
0ebdb7cbbffeat: Enhance model registration and validation with default configurations and improved error handlinganonpenguin2025-07-09 19:43:39 +03:00
91f63bc054Merge pull request 'Add comprehensive documentation for decorators, migration, and relationships in DebrosFramework' (#5) from fix-tests-sotiris-9-7 into mainanonpenguin2025-07-09 13:43:59 +00:00
f183015f47Add comprehensive documentation for decorators, migration, and relationships in DebrosFrameworkanonpenguin2025-07-09 16:43:01 +03:00
98a58c1dcbMerge pull request 'doc-changes-5-7' (#4) from doc-changes-5-7 into mainanonpenguin2025-07-09 13:01:29 +00:00
9d8a8b1c2cfeat: Add static count method to BaseModel and enhance OrbitDBService with debugging logsanonpenguin2025-07-09 16:00:00 +03:00
9877ddf5ecdocs: Add development guidelines, project overview, and technical reference documentationanonpenguin2025-07-06 06:56:39 +03:00
97d9191a45feat: Add Jest integration configuration and update test commands in package.jsonanonpenguin2025-07-06 06:38:01 +03:00
c7babf9aeaAdd QueryBuilder documentation and video tutorialsanonpenguin2025-07-05 06:58:55 +03:00
8cd23b433cImplement code changes to enhance functionality and improve performanceanonpenguin2025-07-05 06:41:24 +03:00
155bda6627feat: Revamp homepage and features section with new design and contentanonpenguin2025-07-05 06:40:29 +03:00
5552c638fffix: Bump version to 0.5.1-beta in package.jsonanonpenguin2025-07-05 06:18:17 +03:00
869049c679feat: Add contributing guidelines and development setup documentationanonpenguin2025-07-05 06:18:06 +03:00
2903d45230Merge pull request 'penguin-beta-version-1.5' (#3) from sotiris-beta-version-1.5 into mainanonpenguin2025-07-05 02:53:29 +00:00
f4be989616feat(tests): update versioning and add blog integration test command in Docker setupanonpenguin2025-07-05 05:52:44 +03:00
619dfe1ddfrefactor(tests): remove DebrosFramework integration tests and update blog scenario testsanonpenguin2025-07-03 07:00:54 +03:00
8c8a19ab5ffeat(tests): Add integration tests for blog scenarioanonpenguin2025-07-03 06:15:27 +03:00
e6636c8850fix: Update OrbitDBService type mapping and adjust BlogAPIServer initialization to use correct service referencesanonpenguin2025-07-03 05:52:55 +03:00
1481bd8594fix: Enhance initialization checks in FrameworkOrbitDBService and FrameworkIPFSService; add tsconfig.docker.json for integration testsanonpenguin2025-07-02 07:45:55 +03:00
b0a68b19c9fix: Update Dockerfile and docker-compose to enhance dependency installation and adjust IPFS port mappingsanonpenguin2025-07-02 07:39:03 +03:00
e82b95878erefactor: Improve decorator handling and error management in Field and hooks; update Blog API Dockerfile for better dependency managementanonpenguin2025-07-02 07:24:07 +03:00
1e14827acdfix: Update Dockerfile to install full dependencies and use tsx for starting the blog API serveranonpenguin2025-07-02 05:48:46 +03:00
59b0fbcc73fix: Override entrypoint in Dockerfile to ensure proper startup of IPFS daemonanonpenguin2025-07-02 05:30:34 +03:00
08d110b7e6feat: Update Docker configurations and integrate IPFS and OrbitDB servicesanonpenguin2025-06-21 12:07:36 +03:00
64ed9e82a7Add integration tests for blog workflow and supporting infrastructureanonpenguin2025-06-21 11:15:33 +03:00
83c7b985ffRemove real integration tests and related setup filesanonpenguin2025-06-19 22:26:56 +03:00
831c977edafeat: Add debug script for field defaults and enhance Jest configuration for ES modulesanonpenguin2025-06-19 21:47:35 +03:00
1e3c5d46berefactor: Remove unused getters from QueryBuilder classanonpenguin2025-06-19 21:30:21 +03:00
8d3ccdc80cAdd real integration tests for IPFS and OrbitDBanonpenguin2025-06-19 21:29:50 +03:00
0807547a51feat: Enhance BaseModel validation with unique constraint checks and improve RelationshipManager model resolutionanonpenguin2025-06-19 20:55:17 +03:00
bac55a5e0cfeat: Enhance BaseModel with improved shadowing property cleanup and validation during save operationsanonpenguin2025-06-19 13:54:54 +03:00
abb9734b36feat: Improve field handling in BaseModel and Field decorator; ensure getter reliability and remove shadowing propertiesanonpenguin2025-06-19 13:44:08 +03:00
3a22a655b2feat: Enhance BaseModel field handling with error logging and getter fixes; update Field decorator for private key accessanonpenguin2025-06-19 13:23:25 +03:00
383419beecfeat: Update DebrosFramework to reflect config changes in status; add health check and service retrieval methods; enhance RelationshipManager for model resolution in eager loadinganonpenguin2025-06-19 13:16:34 +03:00
4966df43d5feat: Enhance decorators and query builder with improved inheritance handling; add targetModel alias for relationship compatibility; implement validation for field names and operatorsanonpenguin2025-06-19 13:07:56 +03:00
0305cb1737feat: Enhance QueryBuilder with operator normalization and null handling; update ShardManager to ensure shard index bounds; improve BaseModel tests for email validationanonpenguin2025-06-19 12:54:21 +03:00
9f425f2106feat: Refactor BaseModel and decorators for improved field handling and relationshipsanonpenguin2025-06-19 12:45:10 +03:00
64163a5b93feat: Enhance model decorators and query builderanonpenguin2025-06-19 12:09:23 +03:00
071723f673feat: add Jest configuration and basic framework testsanonpenguin2025-06-19 11:26:45 +03:00
f58fa0caf7Add coverage prettify styles and scripts, sorting functionality, and search featureanonpenguin2025-06-19 11:20:26 +03:00
1cbca09352Add unit tests for RelationshipManager and ShardManageranonpenguin2025-06-19 11:20:13 +03:00
067e462339Add SVG illustration and TypeScript configuration fileanonpenguin2025-06-19 07:02:58 +03:00