0.4.0 (2023-07-26)
- did some visual adjustments in the hero component (624de8e)
- docker now won't try to load 40k users (e253c43)
- DynamicProxy: fixed bean injection issue (deac996)
- fixed the bug with tailwindcss (d38ec7d)
- fixed the invalid dom properties issue (71ab625)
- fixed the RACE condition issue with faker (c6ac16b)
- performance: ⚡ fixed the Async issue (bea4235)
- the max pool size issue for even better performance (3ec910c)
- added a smooth moving blob object in the hero section (333529d)
- added cookie-consent (fb3660b)
- added custom scroller (56ed32f)
- added option to generate pdf reports (5d67086)
- added QuizCarousel (20ab3ac)
- added ReviewSlider created by Nuraiya (5c13600)
- added some accessibility, improved-edge case (52a0052)
- added user account verification via email (ed19bf0)
- Created Admin Dashboard Activity markup and did some SEO (834a8d0)
- Created Markup admin dashboard and its components (d676ad5)
- customized the scroller to be more transparent (8339973)
- leaderboard: did the necessary data modeling through JPA (a39f908)
- Notification: Added the ability to show notification (87ebd62)
- pdf-generator: Include logo in PDF generation (dc0f54b)
- resources: Add image folder with logo (f514ca6)
- UI: added styles in Quiz Core Components (db6d9fb)
0.3.0 (2023-07-17)
- added necessary dependencies (5913056)
- added servlet configuration to upload and download files that are higher than default 512kb (2a63c7b)
- Configured Spring Security to allow FileStorageController to be accessible via outside (b64a051)
- eslint: fixed the issue with the eslint max line count (effb3f1)
- fixed import alias (5d62088)
- fixed serialization bug on CorrectAnswerSerializer.java (00d7edc)
- fixed the data entry issue (3f73f7f)
- fixed the default alternative env value (0b17176)
- fixed the environment variable naming issue on the linux file system (9d6f643)
- fixed the front-end build workflow to be more concise (524ab57)
- fixed the issue minio client was not connecting to minio server due to wrong url address (4ece749)
- fixed the issue proper props were not being passed (d0edfdc)
- fixed the issue with globals.css which occurred due to refactor (6a8d317)
- fixed the issue with nextConfig image origins (6dbb152)
- fixed the json serialization issue (36a3f10)
- got rid of duplicated styles (9a23834)
- temporarily fixed dynamic metadata generation (b1753a5)
- used de-structuring to get the desired quiz object (4057b23)
- added data validation for quiz entity (9ce69c4)
- added default css for quiz components (ee1de7f)
- added DTOs to effectively transfer data for quizzes (3ba024e)
- added feature for downloading user report csv file (955b8c8)
- added fetch request to fetch quiz data (b83db8a)
- added publicly accessibly quiz api (d40b4c8)
- added the ability to store any kind of files (dbec2ad)
- did the basic data modeling for Quiz Entity (1254318)
- successfully integrated react-quiz-component with the existing project (f5ed638)
- very basic styles to QuizProvider component (c026df7)
0.2.0 (2023-07-08)
- added a custom response for AccountRegistration (678cd09)
- added custom cursor to the lading page only as it seems to be distracting for pages and workflow. (d899f3e)
- added custom message for bad credential for authentication endpoint (0286d0f)
- added the logo create by Nuraiya to Footer.jsx as well. (f6df5d9)
- also added logo to the responsive mobile view. (9948f85)
- fixed an issue with the p tag's padding (83d9caf)
- fixed email formatting issue where the anchor tag was left empty (a4e8d3f)
- fixed Question Entity issue with the builder pattern (bb49707)
- fixed some visual glitches and improved css animation performance and added more fields (bd53c6b)
- fixed the error message issue with next-auth 👽 (8d81239)
- fixed the issue unable to add meta-data due to client component by adding an layout (66f2f0c)
- fixed the issue where favicon.ico provided by Nuraiya was not displaying properly. (bb5f01b)
- fixed the issue where next/link was pointing older urls (ec070c2)
- fixed the issue where sample data was not being inserted correctly. (6425d76)
- fixing email verification flow (backend) (6673487)
- got rid global body selector and scoped styles to their own page for now (434aa90)
- got rid of comment that was causing the issue (d7cf4f3)
- moved next-auth from pages directory to new app directory (e1382e9)
- updated AuthenticationResponse so that clients can better understand the state of the api response. (122677d)
- added a basic registration form (b90224a)
- added a CustomCursor.jsx which creates a nice looking rounded custom cursor for the lading page only. (b9fe78f)
- added account verification via email [backend] (b4c3b05)
- added cors and necessary configuration in the controller. (d6ea694)
- added custom account registration email template which has more styles and looks better overall. (f1392fa)
- added IP-based filtering (1d60204)
- added re-usable custom quiz components (c9992e5)
- added the logo in the
Navbar.jsx
along with some animation and hover effects. (ab18194) - created a very basic attractive looking glassmorphic login form (ceca240)
- migrated to server side authentication (3331ea3)
- mode the login card draggable using framer motion. (6057c51)
0.1.0 (2023-07-07)
- added custom permission (ea04b3e)
- changed the group id from starter given default to our own. (d2b075f)
- changed the triggering to tag push (2fcac0a)
- fixed indentation related issue. (f0da586)
- getting rid of wrong triggering issue (d8ae3ca)
- README: fixed the indentation issue (4da2c02)
- updated the triggering actions and manually creating adding tag (947e49a)
- added custom styles to
Testimonial.jsx
and added wavy sections. (23b0795) - added NextJS frontEnd. (d3ae39b)
- added SEO(search engine optimization). (b03854c)
- added special hover effect on the premium section h1. (fa9bcc9)
- Added the ability to add new quizzes. (60892de)
- added translation effect on the Anchor tag. (01e1cb9)