Releases: Improwised/jovVix
Releases · Improwised/jovVix
v1.0.0
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
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...