Skip to content

Make interviewschema system#130

Merged
kyrkjedelen merged 14 commits intomainfrom
vf-327-lag-intervjuskjema-system
Feb 2, 2026
Merged

Make interviewschema system#130
kyrkjedelen merged 14 commits intomainfrom
vf-327-lag-intervjuskjema-system

Conversation

@kyrkjedelen
Copy link
Collaborator

Made the system for interviewschemas and interviews.
Still more work to be done, which is documented in already made issues.

g
v-327 Add jsonschema parsing

Added utilityfunctions for parsing jsonschemas
Added drizzle schemas for the two tables interviews and interviewSchemas
This package is used to parse json schemas
Updated future and past time parsers.
Also added some new configuring to the time string parser.
Dette gjør det mulig å parse alt, ikke bare det man vet er av Json
typen.
Changed to AnySchema instead of unknown JSON schema
This will be used to parse interviewSchema requests to the database
The only things left in the interviews-route is sending to database and
returning. This will be done after an insert-query is made.
Added a query to insert interviews.
Added databasecall, errorhandling and return call
Add calls to the API to get schemas from ID and all of them.
Fixed conflict in db/tables/applications.ts
@kyrkjedelen kyrkjedelen requested a review from solvhold February 2, 2026 16:24
@kyrkjedelen kyrkjedelen self-assigned this Feb 2, 2026
Copy link
Contributor

@solvhold solvhold left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm if the comments are fixed

@sonarqubecloud
Copy link

sonarqubecloud bot commented Feb 2, 2026

Copy link
Contributor

@solvhold solvhold left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@kyrkjedelen kyrkjedelen merged commit d637cab into main Feb 2, 2026
8 checks passed
@kyrkjedelen kyrkjedelen deleted the vf-327-lag-intervjuskjema-system branch February 2, 2026 17:02
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.

2 participants