diff --git a/.chglog/CHANGELOG.tpl.md b/.chglog/CHANGELOG.tpl.md
index 96805c9a..5683d039 100755
--- a/.chglog/CHANGELOG.tpl.md
+++ b/.chglog/CHANGELOG.tpl.md
@@ -30,7 +30,7 @@
{{ end -}}
{{- if .MergeCommits -}}
-### Merged features
+### Pull Requests
{{ range .MergeCommits -}}
- {{ .Header }}
{{ end }}
diff --git a/.chglog/config.yml b/.chglog/config.yml
index 14bbf99b..e46ebd46 100755
--- a/.chglog/config.yml
+++ b/.chglog/config.yml
@@ -2,24 +2,21 @@ style: github
template: CHANGELOG.tpl.md
info:
title: CHANGELOG
- repository_url: https://git.pride.improwised.dev/Improwised/jovvix
+ repository_url: https://github.com/Improwised/jovVix
options:
commits:
- filters:
- Type:
- - feat
- - fix
- - test
- - chore
- - refactor
- group_by: "Type" # Group commits by their type
+ # filters:
+ # Type:
+ # - feat
+ # - fix
+ # - perf
+ # - refactor
commit_groups:
- title_maps:
- feat: Features # Maps "feat" commits to "Features"
- fix: Bug Fixes # Maps "fix" commits to "Bug Fixes"
- test: Test Cases # Maps "test" commits to "Test Cases"
- chore: Improvements # Maps "chore" commits to "Improvements"
- refactor: Code Refactoring # Maps "refactor" commits to "Code Refactoring"
+ # title_maps:
+ # feat: Features
+ # fix: Bug Fixes
+ # perf: Performance Improvements
+ # refactor: Code Refactoring
header:
pattern: "^(\\w*)(?:\\(([\\w\\$\\.\\-\\*\\s]*)\\))?\\:\\s(.*)$"
pattern_maps:
@@ -28,4 +25,4 @@ options:
- Subject
notes:
keywords:
- - BREAKING CHANGE
+ - BREAKING CHANGE
\ No newline at end of file
diff --git a/CHANGELOG.md b/CHANGELOG.md
index dc2f9ed0..77a6b146 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,75 +1,167 @@
-
-## v1.1.1 - 2024-10-18
-### Bug Fixes
-- responsive issue for invitation code display on waiting area ([#360](/Improwised/jovvix/issues/360))
-- continue redis channel after 'no player found' error. ([#356](/Improwised/jovvix/issues/356))
-- handle redis pubsub proper and remove global answer submission channel ([#335](/Improwised/jovvix/issues/335))
-- negative time for participants who join quiz after start. ([#330](/Improwised/jovvix/issues/330))
-- add ping for admin to prevent socket disconnection (Issue [#314](/Improwised/jovvix/issues/314)) ([#328](/Improwised/jovvix/issues/328))
-- not store user data during password recovery ([#326](/Improwised/jovvix/issues/326))
-- check user count before quiz start ([#323](/Improwised/jovvix/issues/323))
-- change nginx config for debug socket close issue ([#321](/Improwised/jovvix/issues/321))
-- add ping for continues web socket connection ([#318](/Improwised/jovvix/issues/318))
-- duplicate user show in scoreboard with inconsistent score and accuracy. ([#315](/Improwised/jovvix/issues/315))
+
+## v1.0.0 - 2025-07-29
+### Build
+- Modify analytics_board_admin and analytics_board_user to add type and typeString ([#234](https://github.com/Improwised/jovVix/issues/234))
-### Code Refactoring
-- change image of quiz background ([#378](/Improwised/jovvix/issues/378))
-- change images of winner UI ([#373](/Improwised/jovvix/issues/373))
-- increase width of bar and answer submission component not render in 5_sec_conter ([#368](/Improwised/jovvix/issues/368))
-- show questions order wise in reports ([#362](/Improwised/jovvix/issues/362))
-- create generic function ProcessAnalyticsData ([#358](/Improwised/jovvix/issues/358))
-- malfunction error ([#336](/Improwised/jovvix/issues/336))
-
-### Features
-- add music in running quiz ([#380](/Improwised/jovvix/issues/380))
-- add some ui enhancement ([#375](/Improwised/jovvix/issues/375))
-- add edit questions of quiz ([#374](/Improwised/jovvix/issues/374))
-- add swagger documentation ([#371](/Improwised/jovvix/issues/371))
-- add avatar in all required area and change winner UI ([#370](/Improwised/jovvix/issues/370))
-- add verification of email ([#369](/Improwised/jovvix/issues/369))
-- add avatar and winner UI ([#366](/Improwised/jovvix/issues/366))
-- UI enhancement ([#365](/Improwised/jovvix/issues/365))
-- add eslint formating and remove unused code. ([#364](/Improwised/jovvix/issues/364))
-- add code block in question ([#361](/Improwised/jovvix/issues/361))
-- handle user inactivity while waiting for start quiz ([#340](/Improwised/jovvix/issues/340))
-- add questionAnalysis of user in report participants page ([#339](/Improwised/jovvix/issues/339))
-- add order in questions list of report analysis ([#334](/Improwised/jovvix/issues/334))
-- add pong message from server and add reconnect feature if user removed while waiting for start quiz ([#337](/Improwised/jovvix/issues/337))
-- display number of total question in question component ([#322](/Improwised/jovvix/issues/322))
-- add filteration and pagination in quiz analysis list ([#320](/Improwised/jovvix/issues/320))
+### Chore
+- rename project from "quizz-app" to "jovvix" in all configuration and documentation files
+- remove unwanted logs and query requests (issue [#447](https://github.com/Improwised/jovVix/issues/447)) ([#448](https://github.com/Improwised/jovVix/issues/448))
+- rename project from "quizz-app" to "jovvix" in all configuration and documentation files ([#477](https://github.com/Improwised/jovVix/issues/477))
+- remove unused assets and clean up SCSS files and other unused backend files (Issue [#478](https://github.com/Improwised/jovVix/issues/478)) ([#480](https://github.com/Improwised/jovVix/issues/480))
+- **deps:** bump vite from 5.4.11 to 5.4.19 in /app ([#18](https://github.com/Improwised/jovVix/issues/18))
+- **deps:** bump cross-spawn from 7.0.3 to 7.0.6 in /app ([#19](https://github.com/Improwised/jovVix/issues/19))
+- **deps:** bump google.golang.org/protobuf in /api ([#20](https://github.com/Improwised/jovVix/issues/20))
+- **deps:** bump [@nuxt](https://github.com/nuxt)/vite-builder and nuxt in /app ([#5](https://github.com/Improwised/jovVix/issues/5))
+- **deps:** bump github.com/gofiber/fiber/v2 in /api ([#17](https://github.com/Improwised/jovVix/issues/17))
+- **deps:** bump golang.org/x/crypto from 0.19.0 to 0.35.0 in /api ([#16](https://github.com/Improwised/jovVix/issues/16))
+- **deps:** bump golang.org/x/net from 0.21.0 to 0.38.0 in /api ([#21](https://github.com/Improwised/jovVix/issues/21))
+- **deps:** bump github.com/lestrrat-go/jwx/v2 in /api ([#22](https://github.com/Improwised/jovVix/issues/22))
+- **deps-dev:** bump form-data from 4.0.1 to 4.0.4 in /app ([#26](https://github.com/Improwised/jovVix/issues/26))
+- **deps-dev:** bump [@babel](https://github.com/babel)/runtime from 7.26.0 to 7.27.6 in /app ([#2](https://github.com/Improwised/jovVix/issues/2))
+### Feat
+- added Docker-Hub image repository for ui and api ([#31](https://github.com/Improwised/jovVix/issues/31))
+- added test case for api ([#27](https://github.com/Improwised/jovVix/issues/27))
+- add logo of jovvix in header ([#10](https://github.com/Improwised/jovVix/issues/10))
+- Add demo instance message into the landing page (issue [#481](https://github.com/Improwised/jovVix/issues/481)) ([#482](https://github.com/Improwised/jovVix/issues/482))
+- update winner ui with displaying top 5 winners ([#455](https://github.com/Improwised/jovVix/issues/455))
+- test api ci by adding the space
+- test api ci by adding the space
+- add tags for image in the ci [#438](https://github.com/Improwised/jovVix/issues/438)
+- add tags for image in the ci [#438](https://github.com/Improwised/jovVix/issues/438)
+- add on pr in the ci for api[#438](https://github.com/Improwised/jovVix/issues/438)
+- add on pr in the ci [#438](https://github.com/Improwised/jovVix/issues/438)
+- add the test step for the ui in workflow [#438](https://github.com/Improwised/jovVix/issues/438)
+- add the test step for the ui in workflow [#438](https://github.com/Improwised/jovVix/issues/438)
+- add unit test cases for ui components (Issue [#331](https://github.com/Improwised/jovVix/issues/331)) ([#429](https://github.com/Improwised/jovVix/issues/429))
+- add test cases for websocket (Issue [#430](https://github.com/Improwised/jovVix/issues/430)) ([#431](https://github.com/Improwised/jovVix/issues/431))
+- change ui port to 5000 and add kratos env file (issue [#430](https://github.com/Improwised/jovVix/issues/430)) ([#434](https://github.com/Improwised/jovVix/issues/434))
+- upgrade nuxt version ([#433](https://github.com/Improwised/jovVix/issues/433))
+- add streak score bonus ([#423](https://github.com/Improwised/jovVix/issues/423))
+- add edit and delete api for user permission of pertcular quiz ([#421](https://github.com/Improwised/jovVix/issues/421))
+- change style of delete button and modal for confirm delete ([#410](https://github.com/Improwised/jovVix/issues/410))
+- pause and resume the quiz ([#408](https://github.com/Improwised/jovVix/issues/408))
+- add cards for provide create and list quiz option. ([#406](https://github.com/Improwised/jovVix/issues/406))
+- add QuizjoinModal for show wide QR and url instruction ([#398](https://github.com/Improwised/jovVix/issues/398))
+- add qr code in waiting space ([#392](https://github.com/Improwised/jovVix/issues/392))
+- add minio to use for local ([#387](https://github.com/Improwised/jovVix/issues/387))
+- delete user and its all related data ([#386](https://github.com/Improwised/jovVix/issues/386))
+- delete quiz and question ([#385](https://github.com/Improwised/jovVix/issues/385))
+- add pagination and search by title in played quiz and create StatisticsBadges component ([#381](https://github.com/Improwised/jovVix/issues/381))
+- add music in running quiz ([#380](https://github.com/Improwised/jovVix/issues/380))
+- add some ui enhancement ([#375](https://github.com/Improwised/jovVix/issues/375))
+- add edit questions of quiz ([#374](https://github.com/Improwised/jovVix/issues/374))
+- add swagger documentation ([#371](https://github.com/Improwised/jovVix/issues/371))
+- add avatar in all required area and change winner UI ([#370](https://github.com/Improwised/jovVix/issues/370))
+- add verification of email ([#369](https://github.com/Improwised/jovVix/issues/369))
+- add avatar and winner UI ([#366](https://github.com/Improwised/jovVix/issues/366))
+- UI enhancement ([#365](https://github.com/Improwised/jovVix/issues/365))
+- add eslint formating and remove unused code. ([#364](https://github.com/Improwised/jovVix/issues/364))
+- add code block in question ([#361](https://github.com/Improwised/jovVix/issues/361))
+- handle user inactivity while waiting for start quiz ([#340](https://github.com/Improwised/jovVix/issues/340))
+- add questionAnalysis of user in report participants page ([#339](https://github.com/Improwised/jovVix/issues/339))
+- add order in questions list of report analysis ([#334](https://github.com/Improwised/jovVix/issues/334))
+- add pong message from server and add reconnect feature if user removed while waiting for start quiz ([#337](https://github.com/Improwised/jovVix/issues/337))
+- display number of total question in question component ([#322](https://github.com/Improwised/jovVix/issues/322))
+- add filteration and pagination in quiz analysis list ([#320](https://github.com/Improwised/jovVix/issues/320))
+- add-mutex and wrong answer highlight ([#309](https://github.com/Improwised/jovVix/issues/309))
+- add kratos login flow in quiz app ([#271](https://github.com/Improwised/jovVix/issues/271))
+- add kratos schema ([#275](https://github.com/Improwised/jovVix/issues/275))
+- making the font of inviatation code larger ([#266](https://github.com/Improwised/jovVix/issues/266))
+- show-username-when-user-submits-answer ([#233](https://github.com/Improwised/jovVix/issues/233))
+- analytics board api for the admin and user ([#179](https://github.com/Improwised/jovVix/issues/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](https://github.com/Improwised/jovVix/issues/28)
+- added s6-overlay to the quiz-app also modified dockerfile and also added the ci for build and push [#18](https://github.com/Improwised/jovVix/issues/18)
-
-## v1.1.0 - 2024-08-23
+### Feature
+- add chart view for show answer submission analysis (issue : [#299](https://github.com/Improwised/jovVix/issues/299)) ([#346](https://github.com/Improwised/jovVix/issues/346))
+- Add accouont recovery and fix UI (Issue [#300](https://github.com/Improwised/jovVix/issues/300)) ([#308](https://github.com/Improwised/jovVix/issues/308))
+- hide input for username field for existing user(Issue [#277](https://github.com/Improwised/jovVix/issues/277)) ([#280](https://github.com/Improwised/jovVix/issues/280))
+- modify-header ([#202](https://github.com/Improwised/jovVix/issues/202))
+- design-ui-landing ([#200](https://github.com/Improwised/jovVix/issues/200))
+- design-admin-analytics-questionwise ([#198](https://github.com/Improwised/jovVix/issues/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](https://github.com/Improwised/jovVix/issues/231))
+- **class-accuracy-bar:** Show Class accuracy bar on the admin analysis page ([#228](https://github.com/Improwised/jovVix/issues/228))
+- **design-join-page:** Design Join Page and Modify Header and Footer ([#232](https://github.com/Improwised/jovVix/issues/232))
+### Feature
+- add reports api and ui pages for admin ([#296](https://github.com/Improwised/jovVix/issues/296))
+- Display user's name on their game area ([#167](https://github.com/Improwised/jovVix/issues/167))
-### Bug Fixes
-- break functions
-- added correct context
-- terminate quiz on unexpected exit of admin and guest user join issue (issue [#282](/Improwised/jovvix/issues/282)) ([#287](/Improwised/jovvix/issues/287))
-- take time period for each question from env rather than csv ([#180](/Improwised/jovvix/issues/180))
-- struct printing err, test cases
+### Fix
+- username is now send by GetUserMeta whether it is kratos or guest user ([#278](https://github.com/Improwised/jovVix/issues/278))
+- take time period for each question from env rather than csv ([#180](https://github.com/Improwised/jovVix/issues/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 kratos configuration
+- some commands for backend-tests
+- update paths in api CI
+- update docker metadata and build and push
+- change branch reference for CI
+- change some variables in both the CI
+- change build and push step in ci and added paths in pr
+- also count Not Attempted survey in accuracy ([#290](https://github.com/Improwised/jovVix/issues/290))
+- user disconnect when quiz is pause for long time ([#460](https://github.com/Improwised/jovVix/issues/460))
+- change button style and remove profile tag docker compose of api ([#446](https://github.com/Improwised/jovVix/issues/446))
+- add kratos dependency in the ci for api[#438](https://github.com/Improwised/jovVix/issues/438)
+- import bootstrap style in vuetify plugins to prevent overriding the bootstrap style by vuetify. ([#435](https://github.com/Improwised/jovVix/issues/435))
+- breaking changes and remove e2e test cases. ([#15](https://github.com/Improwised/jovVix/issues/15))
+- docker file and env demo files for start all services with docker. (Issue [#417](https://github.com/Improwised/jovVix/issues/417)) ([#424](https://github.com/Improwised/jovVix/issues/424))
+- base url to domain url ([#394](https://github.com/Improwised/jovVix/issues/394))
+- played quiz list if null ([#382](https://github.com/Improwised/jovVix/issues/382))
+- responsive issue for invitation code display on waiting area ([#360](https://github.com/Improwised/jovVix/issues/360))
+- continue redis channel after 'no player found' error. ([#356](https://github.com/Improwised/jovVix/issues/356))
+- handle redis pubsub proper and remove global answer submission channel ([#335](https://github.com/Improwised/jovVix/issues/335))
+- negative time for participants who join quiz after start. ([#330](https://github.com/Improwised/jovVix/issues/330))
+- add ping for admin to prevent socket disconnection (Issue [#314](https://github.com/Improwised/jovVix/issues/314)) ([#328](https://github.com/Improwised/jovVix/issues/328))
+- not store user data during password recovery ([#326](https://github.com/Improwised/jovVix/issues/326))
+- check user count before quiz start ([#323](https://github.com/Improwised/jovVix/issues/323))
+- change nginx config for debug socket close issue ([#321](https://github.com/Improwised/jovVix/issues/321))
+- add ping for continues web socket connection ([#318](https://github.com/Improwised/jovVix/issues/318))
+- duplicate user show in scoreboard with inconsistent score and accuracy. ([#315](https://github.com/Improwised/jovVix/issues/315))
+- change email in kratos also ([#291](https://github.com/Improwised/jovVix/issues/291))
+- duplicate cookie for user ([#464](https://github.com/Improwised/jovVix/issues/464))
+- remove kratos configuration
+- fix port already in use error with s6
- changing docker envs
-- Restrict Points Allocation to maximum 20 Points per question ([#163](/Improwised/jovvix/issues/163))
-- Add up and down migration to alter old data and make points 0 where points were 1 ([#243](/Improwised/jovvix/issues/243))
+- Add up and down migration to alter old data and make points 0 where points were 1 ([#243](https://github.com/Improwised/jovVix/issues/243))
+- cleanup invitationcode store and userlist store when waiting space component unmounts ([#242](https://github.com/Improwised/jovVix/issues/242))
+- award points for any correct option chosen in multi-answer questions (except survey questions) ([#213](https://github.com/Improwised/jovVix/issues/213))
+- errors-caused-by-cookies are resolved ([#208](https://github.com/Improwised/jovVix/issues/208), [#204](https://github.com/Improwised/jovVix/issues/204)) ([#216](https://github.com/Improwised/jovVix/issues/216))
+- struct printing err, test cases
+- added correct context
- username and password not showing
-- cleanup invitationcode store and userlist store when waiting space component unmounts ([#242](/Improwised/jovvix/issues/242))
-- changed runner to ubuntu-latest
-- changed runner to ubuntu-latest
-- award points for any correct option chosen in multi-answer questions (except survey questions) ([#213](/Improwised/jovvix/issues/213))
-- errors-caused-by-cookies are resolved ([#208](/Improwised/jovvix/issues/208), [#204](/Improwised/jovvix/issues/204)) ([#216](/Improwised/jovvix/issues/216))
-- modify admin analysis ([#207](/Improwised/jovvix/issues/207))
-- modify user anaytics ([#205](/Improwised/jovvix/issues/205))
-- admin-analysis ([#199](/Improwised/jovvix/issues/199))
-- added text color for buttons
+- modify admin analysis ([#207](https://github.com/Improwised/jovVix/issues/207))
+- modify user anaytics ([#205](https://github.com/Improwised/jovVix/issues/205))
+- admin-analysis ([#199](https://github.com/Improwised/jovVix/issues/199))
+- Quesiton and Score Space being cut in the mobile view ([#197](https://github.com/Improwised/jovVix/issues/197))
- changed the static words to the camel case
-- username should be maximum of 12 characters long and should not consider blankspace as character ([#174](/Improwised/jovvix/issues/174))
-- docker file is back to its previous state as wanted by the CI flow ([#181](/Improwised/jovvix/issues/181))
-- the docker compose functionality is now working properly with these changes as there was unwanted envs and introduced docker volume for redis and also changed ip of the containers ([#164](/Improwised/jovvix/issues/164))
-- username is now send by GetUserMeta whether it is kratos or guest user ([#278](/Improwised/jovvix/issues/278))
-- also count Not Attempted survey in accuracy ([#290](/Improwised/jovvix/issues/290))
-- Quesiton and Score Space being cut in the mobile view ([#197](/Improwised/jovvix/issues/197))
+- username should be maximum of 12 characters long and should not consider blankspace as character ([#174](https://github.com/Improwised/jovVix/issues/174))
+- docker file is back to its previous state as wanted by the CI flow ([#181](https://github.com/Improwised/jovVix/issues/181))
+- the docker compose functionality is now working properly with these changes as there was unwanted envs and introduced docker volume for redis and also changed ip of the containers ([#164](https://github.com/Improwised/jovVix/issues/164))
+- terminate quiz on unexpected exit of admin and guest user join issue (issue [#282](https://github.com/Improwised/jovVix/issues/282)) ([#287](https://github.com/Improwised/jovVix/issues/287))
+- Restrict Points Allocation to maximum 20 Points per question ([#163](https://github.com/Improwised/jovVix/issues/163))
+- added text color for buttons
- removed console.log
- modified changes in design
- changed final scoreboard route for admin
@@ -78,101 +170,94 @@
- authentication added for scoreboard api
- modified user scoreboard api
- remove extra variable and else condition
-- change email in kratos also ([#291](/Improwised/jovvix/issues/291))
+- break functions
- error
- session get after session completed
- remove href attribute
-- change port in nginx.conf from 3000 to 4000 as per .env.example [#32](/Improwised/jovvix/issues/32)
+- change port in nginx.conf from 3000 to 4000 as per .env.example [#32](https://github.com/Improwised/jovVix/issues/32)
- added selfhosted runner to api ci
- added path condition in CI
-- **accuracy-logic-to-correct-incorrect:** Modify accuracy formula to calculate accuracy based on the correct and incorrect answers count ([#274](/Improwised/jovvix/issues/274))
-- **accuracy-logic-userwise:** fix userwise accuracy logic to count accuracy based on points instead of correct/incorrect ([#240](/Improwised/jovvix/issues/240))
-- **participants-disconnect-issue:** Issue of users getting disconnected in Waiting area ([#272](/Improwised/jovvix/issues/272))
-- **score-logic-for-survey:** Add logic to award score for survey questions where score is provided and do not award for survey questions where score is not provided ([#236](/Improwised/jovvix/issues/236))
-- **type-column-migrations:** Add migrations to add new column 'type' and constraints and all related to that ([#241](/Improwised/jovvix/issues/241))
-
-### Code Refactoring
-- use $fetch instead of usefetch in create quiz ([#303](/Improwised/jovvix/issues/303))
-- helper interface ([#302](/Improwised/jovvix/issues/302))
-- remove logic of storing user_played_quiz in cookie ([#298](/Improwised/jovvix/issues/298))
-- remove middleware from frontend and create quick user properly and remove unnecessary api calling for user data ([#297](/Improwised/jovvix/issues/297))
-- parse csv by header instead of row and column ([#288](/Improwised/jovvix/issues/288))
+- changed runner to ubuntu-latest
+- changed runner to ubuntu-latest
+- **accuracy-logic-to-correct-incorrect:** Modify accuracy formula to calculate accuracy based on the correct and incorrect answers count ([#274](https://github.com/Improwised/jovVix/issues/274))
+- **accuracy-logic-userwise:** fix userwise accuracy logic to count accuracy based on points instead of correct/incorrect ([#240](https://github.com/Improwised/jovVix/issues/240))
+- **participants-disconnect-issue:** Issue of users getting disconnected in Waiting area ([#272](https://github.com/Improwised/jovVix/issues/272))
+- **score-logic-for-survey:** Add logic to award score for survey questions where score is provided and do not award for survey questions where score is not provided ([#236](https://github.com/Improwised/jovVix/issues/236))
+- **type-column-migrations:** Add migrations to add new column 'type' and constraints and all related to that ([#241](https://github.com/Improwised/jovVix/issues/241))
-### Features
-- add-mutex and wrong answer highlight ([#309](/Improwised/jovvix/issues/309))
-- add kratos login flow in jovvix ([#271](/Improwised/jovvix/issues/271))
-- add kratos schema ([#275](/Improwised/jovvix/issues/275))
-- making the font of inviatation code larger ([#266](/Improwised/jovvix/issues/266))
-- show-username-when-user-submits-answer ([#233](/Improwised/jovvix/issues/233))
-- analytics board api for the admin and user ([#179](/Improwised/jovvix/issues/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](/Improwised/jovvix/issues/28)
-- added s6-overlay to jovvix also modified dockerfile and also added the ci for build and push [#18](/Improwised/jovvix/issues/18)
+### Refactor
+- change winner ui and toast messages ([#469](https://github.com/Improwised/jovVix/issues/469))
+- scale the waitingspace area and remove joinModal ([#409](https://github.com/Improwised/jovVix/issues/409))
+- ui enhancement ([#402](https://github.com/Improwised/jovVix/issues/402))
+- change image of quiz background ([#378](https://github.com/Improwised/jovVix/issues/378))
+- change images of winner UI ([#373](https://github.com/Improwised/jovVix/issues/373))
+- increase width of bar and answer submission component not render in 5_sec_conter ([#368](https://github.com/Improwised/jovVix/issues/368))
+- show questions order wise in reports ([#362](https://github.com/Improwised/jovVix/issues/362))
+- create generic function ProcessAnalyticsData ([#358](https://github.com/Improwised/jovVix/issues/358))
+- malfunction error ([#336](https://github.com/Improwised/jovVix/issues/336))
+- use $fetch instead of usefetch in create quiz ([#303](https://github.com/Improwised/jovVix/issues/303))
+- helper interface ([#302](https://github.com/Improwised/jovVix/issues/302))
+- remove logic of storing user_played_quiz in cookie ([#298](https://github.com/Improwised/jovVix/issues/298))
+- remove middleware from frontend and create quick user properly and remove unnecessary api calling for user data ([#297](https://github.com/Improwised/jovVix/issues/297))
+- parse csv by header instead of row and column ([#288](https://github.com/Improwised/jovVix/issues/288))
### Reverts
-- debug logs for admin disconnection issue ([#312](/Improwised/jovvix/issues/312))
-- add debug log ([#313](/Improwised/jovvix/issues/313))
-- adding the sort by latest and paginations to reports page ([#311](/Improwised/jovvix/issues/311))
+- debug logs for admin disconnection issue ([#312](https://github.com/Improwised/jovVix/issues/312))
+- add debug log ([#313](https://github.com/Improwised/jovVix/issues/313))
+- adding the sort by latest and paginations to reports page ([#311](https://github.com/Improwised/jovVix/issues/311))
- fix: some ui and add logger in quiz_operation to solve all-param-required
- Recheck staging, checking for valid approach
-### Merged features
-- Merge pull request [#155](/Improwised/jovvix/issues/155) from Improwised/fix/button-text-color
-- Merge pull request [#153](/Improwised/jovvix/issues/153) from Improwised/fix/admin-scoreboard-route
-- Merge pull request [#152](/Improwised/jovvix/issues/152) from Improwised/feature/final-scoreboard-rank-calculation
-- Merge pull request [#140](/Improwised/jovvix/issues/140) from Improwised/fix/bug-answer-submit
-- Merge pull request [#135](/Improwised/jovvix/issues/135) from Improwised/test-cases/quiz-start
-- Merge pull request [#136](/Improwised/jovvix/issues/136) from Improwised/feature/display-user-to-admin-while-join
-- Merge pull request [#131](/Improwised/jovvix/issues/131) from Improwised/feature/uploaded-quiz-list
-- Merge pull request [#128](/Improwised/jovvix/issues/128) from Improwised/fix/next-question-button
-- Merge pull request [#121](/Improwised/jovvix/issues/121) from Improwised/fix/question-scoreboard
-- Merge pull request [#117](/Improwised/jovvix/issues/117) from Improwised/feature/finalscoreboard-time
-- Merge pull request [#118](/Improwised/jovvix/issues/118) from Improwised/feature/skip-timer-button
-- Merge pull request [#108](/Improwised/jovvix/issues/108) from Improwised/feature/finalscoreboard-admin
-- Merge pull request [#105](/Improwised/jovvix/issues/105) from Improwised/feature/finalscoreboard-user-score
-- Merge pull request [#101](/Improwised/jovvix/issues/101) from Improwised/final-scoreboard
-- Merge pull request [#95](/Improwised/jovvix/issues/95) from Improwised/start-demo
-- Merge pull request [#93](/Improwised/jovvix/issues/93) from Improwised/56-feat-create-a-page-where-admin-can-enter-question-csv
-- Merge pull request [#91](/Improwised/jovvix/issues/91) from Improwised/fix-null-found-in-duratin
-- Merge pull request [#89](/Improwised/jovvix/issues/89) from Improwised/45-user-and-admin-should-see-rank-board-after-submitting-the-answer
-- Merge pull request [#88](/Improwised/jovvix/issues/88) from Improwised/43-handle-skip-event
-- Merge pull request [#87](/Improwised/jovvix/issues/87) from Improwised/40-handle-timeout-of-question
-- Merge pull request [#82](/Improwised/jovvix/issues/82) from Improwised/39-handle-start-event
-- Merge pull request [#81](/Improwised/jovvix/issues/81) from Improwised/fix-all-param-required
-- Merge pull request [#80](/Improwised/jovvix/issues/80) from Improwised/revert-79-fix-all-param-required
-- Merge pull request [#79](/Improwised/jovvix/issues/79) from Improwised/fix-all-param-required
-- Merge pull request [#78](/Improwised/jovvix/issues/78) from Improwised/75-fix-change-nuxtsession-with-active-library
-- Merge pull request [#67](/Improwised/jovvix/issues/67) from Improwised/user_admin_playground_ui
-- Merge pull request [#69](/Improwised/jovvix/issues/69) from Improwised/revert-68-recheck-staging
-- Merge pull request [#70](/Improwised/jovvix/issues/70) from Improwised/recheck-staging
-- Merge pull request [#68](/Improwised/jovvix/issues/68) from Improwised/recheck-staging
-- Merge pull request [#66](/Improwised/jovvix/issues/66) from Improwised/fix/remove-export-env
-- Merge pull request [#65](/Improwised/jovvix/issues/65) from Improwised/add-systemEnvConfig
-- Merge pull request [#36](/Improwised/jovvix/issues/36) from Improwised/create-login-page
-- Merge pull request [#52](/Improwised/jovvix/issues/52) from Improwised/51-change-configs-after-rename-envexample-to-envdocker
-- Merge pull request [#48](/Improwised/jovvix/issues/48) from Improwised/swagger-and-route-change
-- Merge pull request [#47](/Improwised/jovvix/issues/47) from Improwised/46-reset-ports-in-envs
-- Merge pull request [#34](/Improwised/jovvix/issues/34) from Improwised/fix-migration-downs
-- Merge pull request [#35](/Improwised/jovvix/issues/35) from Improwised/change-env-as-per-new-urls
-- Merge pull request [#33](/Improwised/jovvix/issues/33) from Improwised/feat/nginx-port-changes
-- Merge pull request [#31](/Improwised/jovvix/issues/31) from Improwised/change-dev-server-config
-- Merge pull request [#30](/Improwised/jovvix/issues/30) from Improwised/quiz-migrations
-- Merge pull request [#22](/Improwised/jovvix/issues/22) from Improwised/create-auth-middleware
-- Merge pull request [#26](/Improwised/jovvix/issues/26) from Improwised/23-bug-fix-the-admin-creation-on-zsh-as-well-make-file-generate-for-migration
-- Merge pull request [#29](/Improwised/jovvix/issues/29) from Improwised/feat/app-api-dockerfile-ci
-- Merge pull request [#27](/Improwised/jovvix/issues/27) from Improwised/fix/change-runner
-- Merge pull request [#25](/Improwised/jovvix/issues/25) from Improwised/fix/change-context-ci
-- Merge pull request [#24](/Improwised/jovvix/issues/24) from Improwised/feat/add-s6-overlay-with-ci
-- Merge pull request [#20](/Improwised/jovvix/issues/20) from Improwised/create-admin-command
-- Merge pull request [#10](/Improwised/jovvix/issues/10) from Improwised/init-setup
+### Pull Requests
+- Merge pull request [#12](https://github.com/Improwised/jovVix/issues/12) from Improwised/build_push_ci
+- Merge pull request [#155](https://github.com/Improwised/jovVix/issues/155) from Improwised/fix/button-text-color
+- Merge pull request [#153](https://github.com/Improwised/jovVix/issues/153) from Improwised/fix/admin-scoreboard-route
+- Merge pull request [#152](https://github.com/Improwised/jovVix/issues/152) from Improwised/feature/final-scoreboard-rank-calculation
+- Merge pull request [#140](https://github.com/Improwised/jovVix/issues/140) from Improwised/fix/bug-answer-submit
+- Merge pull request [#135](https://github.com/Improwised/jovVix/issues/135) from Improwised/test-cases/quiz-start
+- Merge pull request [#136](https://github.com/Improwised/jovVix/issues/136) from Improwised/feature/display-user-to-admin-while-join
+- Merge pull request [#131](https://github.com/Improwised/jovVix/issues/131) from Improwised/feature/uploaded-quiz-list
+- Merge pull request [#128](https://github.com/Improwised/jovVix/issues/128) from Improwised/fix/next-question-button
+- Merge pull request [#121](https://github.com/Improwised/jovVix/issues/121) from Improwised/fix/question-scoreboard
+- Merge pull request [#117](https://github.com/Improwised/jovVix/issues/117) from Improwised/feature/finalscoreboard-time
+- Merge pull request [#118](https://github.com/Improwised/jovVix/issues/118) from Improwised/feature/skip-timer-button
+- Merge pull request [#108](https://github.com/Improwised/jovVix/issues/108) from Improwised/feature/finalscoreboard-admin
+- Merge pull request [#105](https://github.com/Improwised/jovVix/issues/105) from Improwised/feature/finalscoreboard-user-score
+- Merge pull request [#101](https://github.com/Improwised/jovVix/issues/101) from Improwised/final-scoreboard
+- Merge pull request [#95](https://github.com/Improwised/jovVix/issues/95) from Improwised/start-demo
+- Merge pull request [#93](https://github.com/Improwised/jovVix/issues/93) from Improwised/56-feat-create-a-page-where-admin-can-enter-question-csv
+- Merge pull request [#91](https://github.com/Improwised/jovVix/issues/91) from Improwised/fix-null-found-in-duratin
+- Merge pull request [#89](https://github.com/Improwised/jovVix/issues/89) from Improwised/45-user-and-admin-should-see-rank-board-after-submitting-the-answer
+- Merge pull request [#88](https://github.com/Improwised/jovVix/issues/88) from Improwised/43-handle-skip-event
+- Merge pull request [#87](https://github.com/Improwised/jovVix/issues/87) from Improwised/40-handle-timeout-of-question
+- Merge pull request [#82](https://github.com/Improwised/jovVix/issues/82) from Improwised/39-handle-start-event
+- Merge pull request [#81](https://github.com/Improwised/jovVix/issues/81) from Improwised/fix-all-param-required
+- Merge pull request [#80](https://github.com/Improwised/jovVix/issues/80) from Improwised/revert-79-fix-all-param-required
+- Merge pull request [#79](https://github.com/Improwised/jovVix/issues/79) from Improwised/fix-all-param-required
+- Merge pull request [#78](https://github.com/Improwised/jovVix/issues/78) from Improwised/75-fix-change-nuxtsession-with-active-library
+- Merge pull request [#67](https://github.com/Improwised/jovVix/issues/67) from Improwised/user_admin_playground_ui
+- Merge pull request [#69](https://github.com/Improwised/jovVix/issues/69) from Improwised/revert-68-recheck-staging
+- Merge pull request [#70](https://github.com/Improwised/jovVix/issues/70) from Improwised/recheck-staging
+- Merge pull request [#68](https://github.com/Improwised/jovVix/issues/68) from Improwised/recheck-staging
+- Merge pull request [#66](https://github.com/Improwised/jovVix/issues/66) from Improwised/fix/remove-export-env
+- Merge pull request [#65](https://github.com/Improwised/jovVix/issues/65) from Improwised/add-systemEnvConfig
+- Merge pull request [#36](https://github.com/Improwised/jovVix/issues/36) from Improwised/create-login-page
+- Merge pull request [#52](https://github.com/Improwised/jovVix/issues/52) from Improwised/51-change-configs-after-rename-envexample-to-envdocker
+- Merge pull request [#48](https://github.com/Improwised/jovVix/issues/48) from Improwised/swagger-and-route-change
+- Merge pull request [#47](https://github.com/Improwised/jovVix/issues/47) from Improwised/46-reset-ports-in-envs
+- Merge pull request [#34](https://github.com/Improwised/jovVix/issues/34) from Improwised/fix-migration-downs
+- Merge pull request [#35](https://github.com/Improwised/jovVix/issues/35) from Improwised/change-env-as-per-new-urls
+- Merge pull request [#33](https://github.com/Improwised/jovVix/issues/33) from Improwised/feat/nginx-port-changes
+- Merge pull request [#31](https://github.com/Improwised/jovVix/issues/31) from Improwised/change-dev-server-config
+- Merge pull request [#30](https://github.com/Improwised/jovVix/issues/30) from Improwised/quiz-migrations
+- Merge pull request [#22](https://github.com/Improwised/jovVix/issues/22) from Improwised/create-auth-middleware
+- Merge pull request [#26](https://github.com/Improwised/jovVix/issues/26) from Improwised/23-bug-fix-the-admin-creation-on-zsh-as-well-make-file-generate-for-migration
+- Merge pull request [#29](https://github.com/Improwised/jovVix/issues/29) from Improwised/feat/app-api-dockerfile-ci
+- Merge pull request [#27](https://github.com/Improwised/jovVix/issues/27) from Improwised/fix/change-runner
+- Merge pull request [#25](https://github.com/Improwised/jovVix/issues/25) from Improwised/fix/change-context-ci
+- Merge pull request [#24](https://github.com/Improwised/jovVix/issues/24) from Improwised/feat/add-s6-overlay-with-ci
+- Merge pull request [#20](https://github.com/Improwised/jovVix/issues/20) from Improwised/create-admin-command
+- Merge pull request [#10](https://github.com/Improwised/jovVix/issues/10) from Improwised/init-setup
-[Unreleased]: https://git.pride.improwised.dev/Improwised/jovvix/compare/v1.1.0...HEAD
-[v1.1.0]: https://git.pride.improwised.dev/Improwised/jovvix/compare/v1.0.0...v1.1.0
+[Unreleased]: https://github.com/Improwised/jovVix/compare/v1.0.0...HEAD