Skip to content

Releases

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 10:37

v0.8.0 (2026-10-20)

Bug Fixes

  • Partially update the question instead of completely updating it (d0e9346)

  • api: Remove the duplicate /tests in the put endpoint (f246c2d)

  • docker: Correct PYTHONUNBUFFERED typo (f7f0d1a)

Chores

  • ci: Update python-semantic-release to v10.7.9 (6195d67)

  • docker: Add docker-compose.dev.yml for local development (fea82ce)

  • env: Add SPLIT_CHUNK_SIZE config variable (4ad8adc)

  • uv: Update uv lock to 0.6.2 (ed5b3ee)

  • uv: Update uv lock to 0.7.0 (13b6a61)

Code Style

  • api: Change user_id to author_id for read tests (2490da7)

Documentation

  • Remove infrastructure from project structure (6d34772)

  • Remove infrastructure from project structure (29f9d71)

Features

  • alembic: Add timestamp for table tests (15f0323)

  • alembic: Add title to tests (074103e)

  • api: Add endpoint for full update the answer (05a21b2)

  • api: Add endpoint for get tests by author id (2073d63)

  • api: Add endpoint for partial update question (a8e7ab1)

  • api: Add endpoint for partial update the answer (8b310b9)

  • api: Add endpoint for update test (1986d9c)

  • api: Add endpoint for update the question (4f24c8c)

  • api: Add test title automatically from file title (ba84b89)

  • models: Add timestamp for tests (a230261)

  • models: Add title to tests (c415385)

  • schema: Add title to test and use title for manual create test (e2976eb)

  • schemas: Add timestamp for schema TestResponse (14e9e74)

  • test: Add JSON export endpoint (ad3d232)


Detailed Changes: v0.7.0...v0.8.0

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 28 Aug 12:53

v0.7.0 (2026-08-28)

Chores

  • env: Add variables for local llm (53bab55)

  • uv: Add langchain-openai (3f81ca2)

  • uv: Remove langchaib-cerebras (0f1bf8c)

  • uv: Remove langchain-openrouter (bd39949)

  • uv: Update uv lock to 0.6.2 (a47ce09)

Features

  • env: Add settings for local llm (57ddb38)

  • llm: Add support for local LLM provider (f5e2259)


Detailed Changes: v0.6.2...v0.7.0

v0.6.2

Choose a tag to compare

@github-actions github-actions released this 15 Aug 07:37

v0.6.2 (2026-08-15)

Bug Fixes

  • alembic: Add position to answers (da89fd8)

  • alembic: Add position to questions (8017ea9)

  • model: Add position to answers (d397a72)

  • model: Add position to questions (7370849)

  • repo: Autocreate position for answers (9204a1a)

  • repo: Autocreate position for question (549bd24)

  • repo: Shift positions when delete one answer (dcc1295)

  • repo: Shift positions when delete one question (a3ca448)

Chores

  • uv: Update uv lock to 0.6.1 (f8d6494)

Detailed Changes: v0.6.1...v0.6.2

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 11 Aug 06:44

v0.6.1 (2026-08-11)

Bug Fixes

  • alembic: Add author_id to tests (eab041d)

  • api: Add author id for create test (a7f4984)

  • api: Verify authorship for create and delete answer (e48d4a4)

  • api: Verify authorship for create and delete question (9158f9b)

  • api: Verify authorship for deleting test (cf9d881)

  • model: Add author_id to tests (6e60db7)

  • repo: Select author id with condition based on question id (3d7d3db)

Chores

  • uv: Update uv lock to 0.6.0 (2a76204)

Detailed Changes: v0.6.0...v0.6.1

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 08 Aug 10:51

v0.6.0 (2026-08-08)

Bug Fixes

  • alembic: Delete unique text in answers (a177443)

  • model: Delete unique text in answers (740bba5)

Chores

  • uv: Update uv lock to 0.5.0 (915fc9b)

Documentation

  • Replace API endpoints table to Swagger UI (ce0a8ed)

  • Simplify and group technologies (b2f3e00)

  • Simplify project structure with grouped icons (187467e)

Features

  • alembic: Add basic test tables (tests,questions,answers) (273ec58)

  • alembic: Add foreign keys and relationships for test objects (1107a29)

  • api: Delete answer (7ae18ab)

  • api: Delete old methods for answers (29ae1b9)

  • api: Delete old methods for question (4c006a5)

  • api: Delete old methods for test (2c7a1dc)

  • api: Delete question with answers (99aefcf)

  • api: Delete test with questions and answers (739a5e7)

  • api: Get answers quesion (19f06d5)

  • api: Get questions test (8e33cb7)

  • api: Get tests (d59dcaa)

  • api: Import test from json file (de46455)

  • models: Add foreign keys and relationships for test object (173b17a)

  • models: Add test object (tests,questions,answers) (07d979e)


Detailed Changes: v0.5.0...v0.6.0

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 17 Jul 16:45

v0.5.0 (2026-07-17)

Chores

  • env: Add variavles for postgresql (79e8072)

  • uv: Add alembic (b0c9f07)

  • uv: Add psycopg with binary and pool (2395b3a)

  • uv: Add psycopg3 (026a266)

  • uv: Add sqlalchemy[asyncio] (e7cc53b)

Documentation

  • Add alembic files and user model to readme (73cbfe7)

  • Add database technologies to readme (655c57d)

  • Change endpoint /myid to /me, get user info (7b63304)

  • Change run services in readme (542969e)

Features

  • alembic: Add metadata for autogenerate migrations (012f4ac)

  • alembic: Add timestamp for table users (012571b)

  • alembic: Add user table (6078130)

  • alembic: Init alembic (149db45)

  • api: Add timestamp for schemas (67d77be)

  • db: Add async database (31c5991)

  • db: Add user model (5a97857)

  • db: Create tables in lifespan (9be35d1)

  • docker: Add adminer to compose (ae275d2)

  • docker: Add docker-compose with fastapi (274ab43)

  • docker: Add entrypoint for alembic upgrade head (cf1c714)

  • docker: Add postgres to compose (770ec9d)

  • env: Add settings for postgres (1af3f3a)

  • models: Add timestamp mixin (8c6ef59)

  • user: Add add_one() to UserRepository (4358b85)

  • user: Add get_by_username in repository (9c9ab21)

  • user: Change information about current user on endpoint auth/me (4af69fc)

  • user: Use repository for login (d52fee7)

  • user: Use repository for register (9994484)

  • user: Verify user's existence durning registration (7cdc52d)


Detailed Changes: v0.4.0...v0.5.0

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 14 Jul 20:54

v0.4.0 (2026-07-14)

Bug Fixes

  • auth: Add exception user not found and fix some problems (cccc878)

  • auth: Set refresh timeout (614a69d)

Chores

  • uv: Add argon2-cffi (e62fbea)

  • uv: Add pyjwt to pyproject and uv.lock (544511c)

  • uv: Update uv.lock to 0.3.0 (138cdb9)

Documentation

  • Add auth endpoints to readme (616c547)

  • Add auth files to readme (d65e378)

  • Add auth technologies to readme (3cbc390)

  • Change environment information in readme (da107f1)

Features

  • api: Add authorization to router llm (neurotest) (fe219f8)

  • auth: Add authorize button to swagger by OAuth2PasswordBearer (e02d461)

  • auth: Add basic regestration with fake db (d346824)

  • auth: Add dependency for extracting user_id from access token (8950cc0)

  • auth: Add jwt service for create tokens (a1e8e6d)

  • auth: Add login endpoint with jwt and cookie (7d31f03)

  • auth: Add logout endpoint with delete refresh cookie (1c4a3ba)

  • auth: Add password hasher with argon2 (1e00b31)

  • auth: Add token refresh endpoint (5e62860)

  • env: Add environment variables for auth (ecfd379)

  • env: Add settings forauth (dba468e)


Detailed Changes: v0.3.0...v0.4.0

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 06 Jul 18:16

v0.3.0 (2026-07-06)

Chores

  • ruff: Sort imports questions and answers (b1381c1)

  • uv: Update uv.lock version (36b3327)

Continuous Integration

  • Remove semantic release on PR (83a8c36)

  • Update actions/checkout from v4 to v6 (d4c7ea3)

Documentation

  • Remove todos from readme (473fc4b)

  • Update description in README.md (1fce6d2)

  • Update project architecture, add files for tests, questions, answers (0ec74e4)

  • api: Add endpoints for test, question, answer objects (e554b4d)

Features

  • api: Add AnswerService with basic crud (e7a0fc0)

  • api: Add FileAnswerRepository with basic crud (063b436)

  • api: Add FileQuestionRepository with basic crud (53c27f3)

  • api: Add FileStorage for file management (b1a4171)

  • api: Add FileTestRepository (94ff405)

  • api: Add handlers for Answer object crud (5b1140a)

  • api: Add handlers for Question object crud (e1d5a81)

  • api: Add handlers for Test object (a44d720)

  • api: Add interface for AnswerRepository with basic crud (f327b8d)

  • api: Add interface for QuestionRepository with basic crud (3251bf0)

  • api: Add interface for test repository (7668411)

  • api: Add QuestionService with basic crud (33153f5)

  • api: Add TestService (2794f52)


Detailed Changes: v0.2.0...v0.3.0

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 29 Jun 08:20

v0.2.0 (2026-06-29)

Features

  • test,ci: Test update minor version (f88bb86)

Detailed Changes: v0.1.0...v0.2.0

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 29 Jun 08:15

v0.1.0 (2026-06-29)

  • Initial Release