Skip to content

release: v1.7.0#22

Merged
sitnikovik merged 96 commits into
mainfrom
feature/lab-7
May 18, 2026
Merged

release: v1.7.0#22
sitnikovik merged 96 commits into
mainfrom
feature/lab-7

Conversation

@sitnikovik

Copy link
Copy Markdown
Owner

Added Lab 7 with user recommendations coverage across endpoints, Neo4j, and Redis:

  • Full autograder flow for Lab 7 with dedicated run targets and release wiring
  • Support for validating the new recommendations endpoint responses
  • Checks for recommendations data and cache behavior in Neo4j and Redis
  • Added Lab 7-specific config plus Neo4j setup/teardown test steps
  • Included Lab 7 documentation, scenarios, and isolated autograder execution

See CHANGELOG.md for full details.

sitnikovik added 30 commits May 10, 2026 09:57
- Added `Tag` type represents an event tag
- Added constants
- Added `String()`
- Removed `Quantity` type because it is unused
- Refactored references
- Compared id, created, content, location, dates and costs only
- Refactored docs

Fixes: the events compared fully with all fields
- Added expectations to the step creates the event with POST
- Refactored tests and references
- Refactored `Run()` with expectations and specified asserts on the step created
Added `tags` field to the request body to be sent with PATCH request to
update the event
Fixes: empty fields are set in the body even the are as default values
sitnikovik added 23 commits May 17, 2026 11:46
downgrade Neo4j driver to v5.28.4 and update go.mod/go.sum

docs: improve package documentation across multiple files

refactor: replace unused parameters with underscores in user tests

refactor: update function comments for clarity and consistency

test: rename Neo4j package to neo4j_test for better isolation
@sitnikovik sitnikovik merged commit b14dc91 into main May 18, 2026
2 of 4 checks passed
@sitnikovik sitnikovik deleted the feature/lab-7 branch May 18, 2026 09:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant