Commit Graph
24 Commits
Author SHA1 Message Date
kankys b6bf1ff04c feat: add Vibe agents for API testing assistance
- Add .vibe/agents/api-test-assistant.md - API test creation helper
- Add .vibe/agents/bruno-expert.md - Bruno CLI specialist
- Add .vibe/agents/learning-guide.md - Educational assistant
- Add .vibe/instructions.md - Global guidelines for all agents

Agents can be invoked with:
- /api-tester - API Test Assistant
- /bruno-expert - Bruno Expert
- /learning-guide - Learning Guide

Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
2026-09-15 22:22:54 +02:00
kankys 6a4a551844 docs: update contributing guidelines with branch and PR requirements
- Add explicit rule: direct push to main/master is forbidden
- Require new branches and Pull Requests for contributions
- Add PR guidelines for clarity

Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
2026-09-15 22:16:46 +02:00
kankys 55626902fe docs: add collection guide and test:all:with-backend script
- Add docs/COLECTION_GUIDE.md with complete guide for creating new collections
- Add test:all:with-backend script for automatic backend + tests execution
- Update README.md with JsonPlaceholder reference and new script info

Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
2026-09-15 22:09:35 +02:00
kankys 8a66fa2760 fix: update test:all script to run from each collection root
- Dynamically find all collections in apiTest/
- cd into each collection directory before running tests
- Matches CI/CD pipeline behavior

Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
2026-09-15 21:57:01 +02:00
kankys 72370c2f2f feat: add JsonPlaceholder test collection with public API tests
- Add apiTest/JsonPlaceholder/opencollection.yml
- Add Users/Get all users.yml (GET /users test)
- Add Posts/Get post by ID.yml (GET /posts/1 test)
- Add Posts/Create new post.yml (POST /posts test)
- Update README.md with JsonPlaceholder reference

Tests use public JSONPlaceholder API - no local backend required.
Works in CI/CD pipeline automatically.

Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
2026-09-15 21:48:14 +02:00
kankys 7ec092a134 fix: update CI/CD to run bruno tests from collection root
Bruno CLI requires running from the collection root directory that contains opencollection.yml.
Changed test execution to cd into each collection directory before running tests.

Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
2026-09-15 21:18:19 +02:00
kankys d0cdabbf11 refactor: restructure to monorepo with backends and apiTest
- Move web/backend to backends/potter-api
- Move web/frontend to backends/potter-api/frontend
- Add root package.json with npm workspaces
- Update README.md with monorepo navigation
- Update .github/workflows/api-tests.yml for dynamic test discovery
- Update bruno_test_scenario.md paths
- Fix .gitignore to allow JSON data files
- Add three new AI tests in apiTest/PotterAPI/AI/

Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
2026-09-15 21:08:39 +02:00
kankys 2e185b47ef AI 2026-09-15 20:50:51 +02:00
kankys 4b7af6ee7a updateProjectScenario 2026-09-14 23:57:30 +02:00
kankys 31a7414f20 updateProject 2026-09-14 23:42:04 +02:00
kankys c8118d2154 fullLocalhostUpdateDateNotNetDownload 2026-09-14 23:09:56 +02:00
kankys abbba340c1 brunoTestGit 2026-09-14 21:31:05 +02:00
kankys 7250ddc07b updateReadme 2026-09-13 23:44:14 +02:00
kankys ad235d1954 setup 2026-09-13 23:33:24 +02:00
kankys 5eccc82603 newTests 2026-09-13 23:14:39 +02:00
kankys 4ef7925897 cicdupdate6 2026-09-13 12:09:29 +02:00
kankys 8c8ba988ec cicdupdate5 2026-09-13 12:04:15 +02:00
kankys 1a31f54df4 cicdupdate4 2026-09-13 12:01:02 +02:00
kankys 82860b3e1f cicdupdate3 2026-09-13 11:57:49 +02:00
kankys 8c539469f5 cicdupdate2 2026-09-13 11:53:24 +02:00
kankys ad362b635d cicdupdate1 2026-09-13 11:42:32 +02:00
kankys 153b20c68c cicdupdate 2026-09-13 11:39:21 +02:00
kankys e5c6276bab cicd 2026-09-13 11:24:09 +02:00
Lukáš Kaňka 207c50f51d Initial commit 2026-09-13 11:02:46 +02:00