Skip to content

Releases: Improwised/jovVix

v1.0.0

30 Jul 07:58
82546e9

Choose a tag to compare

This is the first release of the jovVix web app.

v1.0.0 - 2025-07-29

Build

  • Modify analytics_board_admin and analytics_board_user to add type and typeString (#234)

Chore

  • rename project from "quizz-app" to "jovvix" in all configuration and documentation files
  • remove unwanted logs and query requests (issue #447) (#448)
  • rename project from "quizz-app" to "jovvix" in all configuration and documentation files (#477)
  • remove unused assets and clean up SCSS files and other unused backend files (Issue #478) (#480)
  • deps: bump vite from 5.4.11 to 5.4.19 in /app (#18)
  • deps: bump cross-spawn from 7.0.3 to 7.0.6 in /app (#19)
  • deps: bump google.golang.org/protobuf in /api (#20)
  • deps: bump @nuxt/vite-builder and nuxt in /app (#5)
  • deps: bump github.com/gofiber/fiber/v2 in /api (#17)
  • deps: bump golang.org/x/crypto from 0.19.0 to 0.35.0 in /api (#16)
  • deps: bump golang.org/x/net from 0.21.0 to 0.38.0 in /api (#21)
  • deps: bump github.com/lestrrat-go/jwx/v2 in /api (#22)
  • deps-dev: bump form-data from 4.0.1 to 4.0.4 in /app (#26)
  • deps-dev: bump @babel/runtime from 7.26.0 to 7.27.6 in /app (#2)

Feat

  • added Docker-Hub image repository for ui and api (#31)
  • added test case for api (#27)
  • add logo of jovvix in header (#10)
  • Add demo instance message into the landing page (issue #481) (#482)
  • update winner ui with displaying top 5 winners (#455)
  • test api ci by adding the space
  • test api ci by adding the space
  • add tags for image in the ci #438
  • add tags for image in the ci #438
  • add on pr in the ci for api#438
  • add on pr in the ci #438
  • add the test step for the ui in workflow #438
  • add the test step for the ui in workflow #438
  • add unit test cases for ui components (Issue #331) (#429)
  • add test cases for websocket (Issue #430) (#431)
  • change ui port to 5000 and add kratos env file (issue #430) (#434)
  • upgrade nuxt version (#433)
  • add streak score bonus (#423)
  • add edit and delete api for user permission of pertcular quiz (#421)
  • change style of delete button and modal for confirm delete (#410)
  • pause and resume the quiz (#408)
  • add cards for provide create and list quiz option. (#406)
  • add QuizjoinModal for show wide QR and url instruction (#398)
  • add qr code in waiting space (#392)
  • add minio to use for local (#387)
  • delete user and its all related data (#386)
  • delete quiz and question (#385)
  • add pagination and search by title in played quiz and create StatisticsBadges component (#381)
  • add music in running quiz (#380)
  • add some ui enhancement (#375)
  • add edit questions of quiz (#374)
  • add swagger documentation (#371)
  • add avatar in all required area and change winner UI (#370)
  • add verification of email (#369)
  • add avatar and winner UI (#366)
  • UI enhancement (#365)
  • add eslint formating and remove unused code. (#364)
  • add code block in question (#361)
  • handle user inactivity while waiting for start quiz (#340)
  • add questionAnalysis of user in report participants page (#339)
  • add order in questions list of report analysis (#334)
  • add pong message from server and add reconnect feature if user removed while waiting for start quiz (#337)
  • display number of total question in question component (#322)
  • add filteration and pagination in quiz analysis list (#320)
  • add-mutex and wrong answer highlight (#309)
  • add kratos login flow in quiz app (#271)
  • add kratos schema (#275)
  • making the font of inviatation code larger (#266)
  • show-username-when-user-submits-answer (#233)
  • analytics board api for the admin and user (#179)
  • test case for csv auth
  • added test cases for quiz start functionality
  • added routes for list-quiz and modified '/admin/quiz' route as 'admin/quiz/create-quiz'
  • skip button added for admin to skip timer
  • user score board api
  • added layout for final scoreboard
  • skip event
  • admin will redirect when he/she tring to join their own quiz
  • added modified dockerfile and also added the ci for build and push for qizz-api #28
  • added s6-overlay to the quiz-app also modified dockerfile and also added the ci for build and push #18

Feature

  • add chart view for show answer submission analysis (issue : #299) (#346)
  • Add accouont recovery and fix UI (Issue #300) (#308)
  • hide input for username field for existing user(Issue #277) (#280)
  • modify-header (#202)
  • design-ui-landing (#200)
  • design-admin-analytics-questionwise (#198)
  • display user to admin when user join the quiz
  • api for admin to show final scoreboard
  • add-type-survey: Add type column in database for questions (#231)
  • class-accuracy-bar: Show Class accuracy bar on the admin analysis page (#228)
  • design-join-page: Design Join Page and Modify Header and Footer (#232)

Feature

  • add reports api and ui pages for admin (#296)
  • Display user's name on their game area (#167)

Fix

  • username is now send by GetUserMeta whether it is kratos or guest user (#278)
  • take time period for each question from env rather than csv (#180)
  • update golang version in dockerfile
  • import missing prometheus metrics package and update go.mod
  • change runner to ubuntu-latest
  • removed test cases in api ci
  • added dependency between cis
  • update kratos config and fixes App and API CI
  • update kratos config and API Ci
  • added kratos and it's config
  • added kratos logs for debug
  • change kratos configuration
  • change kratos configuration
  • added...
Read more