Commit Graph
38 Commits
Author SHA1 Message Date
RaymondVerhoef 98e32d8ac0 feat: implement R42 chat infrastructure with Anthropic API integration and custom design system
On Push to Main / publish (push) Successful in 57s
On Push to Main / deploy-dev (push) Successful in 1m31s
On Push to Main / test (push) Successful in 30s
2026-05-17 16:48:40 +02:00
RaymondVerhoef 43d01dff58 docs: document global disablement of PocketBase auto-cancellation in AI_AGENT.md 2026-05-17 16:03:48 +02:00
RaymondVerhoef b28956bbe7 feat: initialize PocketBase client with global auto-cancellation disabled and custom session expiry handling
On Push to Main / test (push) Successful in 30s
On Push to Main / publish (push) Successful in 57s
On Push to Main / deploy-dev (push) Successful in 1m33s
2026-05-17 15:27:34 +02:00
RaymondVerhoef e2de7f0729 feat: add GitHub repository synchronization functionality with document extraction pipeline and update security policy to permit GitHub API access.
On Push to Main / test (push) Successful in 29s
On Push to Main / publish (push) Successful in 58s
On Push to Main / deploy-dev (push) Successful in 1m32s
2026-05-17 15:15:51 +02:00
RaymondVerhoef 2374413282 feat: add anthropic-dangerous-direct-browser-access header to Anthropic proxy in Caddyfile
On Push to Main / test (push) Successful in 30s
On Push to Main / publish (push) Successful in 57s
On Push to Main / deploy-dev (push) Successful in 1m34s
2026-05-17 14:47:11 +02:00
RaymondVerhoef 77d411b77e feat: implement Anthropic API client with simulation support and add PocketBase configuration with session expiry handling
On Push to Main / test (push) Successful in 30s
On Push to Main / publish (push) Successful in 58s
On Push to Main / deploy-dev (push) Successful in 1m33s
2026-05-17 14:27:31 +02:00
RaymondVerhoef 775c3030d5 feat: implement PocketBase database schema setup script and core API service for content management
On Push to Main / publish (push) Successful in 59s
On Push to Main / deploy-dev (push) Successful in 1m33s
On Push to Main / test (push) Successful in 29s
2026-05-17 14:18:26 +02:00
RaymondVerhoef 1bc51b3cb6 feat: initialize PocketBase backend with database structure, API helpers, and setup scripts 2026-05-17 14:16:00 +02:00
RaymondVerhoef 1ba647fecd feat: add roles documentation and database configuration files while removing deployment guide
On Push to Main / test (push) Successful in 38s
On Push to Main / publish (push) Successful in 1m4s
On Push to Main / deploy-dev (push) Successful in 1m38s
2026-05-17 13:39:58 +02:00
RaymondVerhoef 271baba860 chore: add environment variable configuration for Anthropic API key
On Push to Main / test (push) Successful in 40s
On Push to Main / publish (push) Successful in 1m6s
On Push to Main / deploy-dev (push) Successful in 1m41s
2026-05-17 10:39:40 +02:00
RaymondVerhoef 8b57e10754 feat: implement admin dashboard with management modules and PocketBase setup script 2026-05-17 10:29:06 +02:00
RaymondVerhoef e68335e159 feat: implement automated Ansible deployment workflows and secure Anthropic API key management via reverse proxy injection
On Push to Main / test (push) Successful in 41s
On Push to Main / publish (push) Successful in 1m8s
On Push to Main / deploy-dev (push) Successful in 1m39s
2026-05-17 10:00:14 +02:00
RaymondVerhoef bb39a5fa71 feat: add script to initialize and configure PocketBase collections
On Push to Main / test (push) Successful in 39s
On Push to Main / publish (push) Successful in 1m8s
On Push to Main / deploy-dev (push) Successful in 1m43s
2026-05-16 20:00:28 +02:00
RaymondVerhoef 267fa340a8 feat: initialize database connection module for data persistence
On Push to Main / test (push) Successful in 39s
On Push to Main / publish (push) Successful in 1m6s
On Push to Main / deploy-dev (push) Successful in 1m40s
2026-05-16 19:44:30 +02:00
RaymondVerhoef 6e25cdbf25 feat: modularize deployment by adding environment-specific compose configurations and standardizing pocketbase data paths
On Push to Main / test (push) Successful in 38s
On Push to Main / publish (push) Successful in 1m7s
On Push to Main / deploy-dev (push) Successful in 1m41s
2026-05-16 18:22:19 +02:00
RaymondVerhoef 4b7562749d feat: add docker compose configurations for development and production environments
On Push to Main / test (push) Successful in 38s
On Push to Main / publish (push) Successful in 1m7s
On Push to Main / deploy-dev (push) Successful in 1m39s
2026-05-15 15:06:48 +02:00
RaymondVerhoef 7234074c21 chore: initialize PocketBase environment with project metadata, configuration, and data structure types
On Push to Main / test (push) Successful in 42s
On Push to Main / publish (push) Successful in 1m7s
On Push to Main / deploy-dev (push) Successful in 1m40s
2026-05-15 14:55:34 +02:00
RaymondVerhoef 0a73ab3466 feat: implement content management dashboard and update proxy configurations to support AI-assisted learning material generation
On Push to Main / test (push) Successful in 23s
On Push to Main / publish (push) Successful in 50s
On Push to Main / deploy-dev (push) Successful in 1m22s
2026-05-15 12:53:53 +02:00
RaymondVerhoef aaafe413f6 feat: add docker-compose configuration for production learning platform and pocketbase services
On Push to Main / test (push) Successful in 18s
On Push to Main / publish (push) Successful in 52s
On Push to Main / deploy-dev (push) Successful in 1m27s
2026-05-14 22:30:52 +02:00
RaymondVerhoef e223836d7d feat: add Leren learning page for content generation and feedback, and create TestManager admin component
On Push to Main / test (push) Has been cancelled
On Push to Main / publish (push) Has been cancelled
On Push to Main / deploy-dev (push) Has been cancelled
2026-05-14 22:21:39 +02:00
RaymondVerhoef 0673122536 feat: create TestManager component to manage and review topic-specific question banks 2026-05-14 22:15:25 +02:00
RaymondVerhoef bb0aef92cf feat: add script to automate initialization of PocketBase collections 2026-05-14 22:08:23 +02:00
RaymondVerhoef 74ba5d3dc0 feat: implement knowledge testing system with leaderboard, quiz generation, and PocketBase integration 2026-05-14 16:53:10 +02:00
RaymondVerhoef 42d7209773 feat: add Leren page for AI-generated learning modules and update Caddyfile configuration for static routing
On Push to Main / test (push) Has been cancelled
On Push to Main / publish (push) Has been cancelled
On Push to Main / deploy-dev (push) Has been cancelled
2026-05-14 16:33:07 +02:00
RaymondVerhoef 59e746a8a8 feat: add anthropic API proxy route to Caddyfile and revert to npm install in Dockerfile 2026-05-14 13:09:22 +02:00
RaymondVerhoef e783c5f1e7 feat: implement Docker-based production deployment pipeline with automated Ansible provisioning, CI/CD workflows, and Caddy server configuration.
On Push to Main / test (push) Has been cancelled
On Push to Main / publish (push) Has been cancelled
On Push to Main / deploy-dev (push) Has been cancelled
2026-05-14 10:21:42 +02:00
RaymondVerhoefandGitHub 3a4f6d7c22 Merge pull request #1 from RaymondVerhoef/claude/read-codebase-iHovz
Add Docker Compose configuration for frontend service
2026-05-12 09:14:59 +02:00
Claude ba3dabd443 chore: add local docker-compose.yml for development
Mirrors the production frontend service from docker-compose.prod.yml
but skips Caddy/SSL and exposes Nginx directly on host port 8080.

https://claude.ai/code/session_01MZiV8aacCJbEKFLJkdRPZE
2026-05-12 07:01:47 +00:00
RaymondVerhoef c940c984ad feat: implement interactive knowledge graph visualization and AI-driven graph optimization dashboard 2026-05-11 22:32:47 +02:00
RaymondVerhoef 8192422263 feat: add production docker-compose configuration and deployment documentation for Portainer integration 2026-05-11 20:30:54 +02:00
RaymondVerhoef 2597dc751a feat: implement AI-driven learning content generation service and interactive leaderboard functionality 2026-05-11 20:16:56 +02:00
RaymondVerhoef 0cf5758742 feat: implement leaderboard page and integrate into application routing 2026-05-10 21:47:14 +02:00
RaymondVerhoef 31aacd68d5 feat: implement core knowledge graph UI components, extraction pipeline, and initial platform navigation pages 2026-05-10 21:33:02 +02:00
RaymondVerhoef a626042092 feat: implement Anthropic API integration with simulation mode and a configurable admin dashboard 2026-05-10 12:07:00 +02:00
RaymondVerhoef 260644b41a feat: implement admin knowledge extraction system with document upload and AI pipeline integration 2026-05-10 11:18:48 +02:00
RaymondVerhoef f8d0c68f84 feat: initialize main application routing and responsive navigation layout with authentication guards 2026-05-10 11:00:39 +02:00
RaymondVerhoef b988028cf8 feat: implement core UI components and build initial dashboard layout with navigation structure 2026-05-10 10:52:12 +02:00
RaymondVerhoef 2fb50a19c9 feat: initialize learning platform project with React, Vite, and baseline application structure 2026-05-10 10:30:30 +02:00