Skip to content

Latest commit

 

History

History
711 lines (529 loc) · 60.7 KB

CHANGELOG.md

File metadata and controls

711 lines (529 loc) · 60.7 KB

Changelog

1.9.0 (2023-12-20)

Features

  • added preview form page (fcba406)
  • added preview page to router (be55bd8)
  • added profile page personal info change (7fd72c7)
  • added question duplication (f04f856)
  • page title changed based on route (b1b4175)

Bug Fixes

Miscellaneous

  • added Answer and SubmittedForm types (5d704c0)
  • changed localStorage to sessionStorage (fd2cf2b)
  • ensured correct navigation to success page (778b744)
  • main: formatted codebase (e05f737)
  • main: formatted codebase (399a1b1)
  • main: formatted codebase (33da4dc)
  • saved initial answer to database when component mounts (e2fa4f2)
  • updated preview url (f472739)

Code Refactors

  • added form answer and input util functions (8aeb330)
  • moved theme styles from edit page to form layout (4de71bc)
  • placed back button beside form title (1c7a019)
  • removed preview logic & added submit functionality (58e9035)
  • removed unnecessary routing code (93b44de)
  • removed unused class styles (21bf626)
  • updated import url for FormQuestionList (3175eba)

1.8.3 (2023-12-15)

Bug Fixes

  • called cancel function on mouse up event (66132e2)
  • prevented mouse down event on smaller screen (761ca2d)

Miscellaneous

  • main: formatted codebase (62196b0)

UI Updates

  • added prose class for description & added bottom padding for the view page (52f0f4e)
  • added extra bottom padding on smaller screens (35a0a2d)
  • added theme styles & responsiveness to form navbar (2e7668c)
  • added theme styles to answer component (174f02d)
  • added theme styles to create/edit form page (4cdbd7d)
  • added theme styles to editor component (906461e)
  • added theme styles to form question component (c522261)
  • added theme styles to form title component (4345e66)
  • added theme styles to toggle component (2ea417c)
  • fixed responsiveness for editor controls and character count (7a771b6)
  • made editor input full width (16e023f)
  • made form question responsive (3417ce1)
  • made question controls responsive (cd698f4)
  • removed extra padding from form question (744b1d1)

1.8.2 (2023-12-14)

Bug Fixes

  • allowed for select mode to triggered of small screen (desktop) (2fcebd3)
  • prevented form card button from triggering select mode (c667068)

Miscellaneous

  • added theme toggle to navbars (5a3fd6f)
  • deps: removed crypto-js (de23d3c)
  • removed unused component (28b46cf)

UI Updates

  • added theme styles to select bar (a6a5095)

1.8.1 (2023-12-12)

Bug Fixes

  • triggered cancel function on mouse & touch events (cdf3bf4)

Miscellaneous

  • deps: added crypto-js (da838ce)
  • renamed the theme store to settings (1cdb858)
  • used custom view v-model (eaf259a)

Code Refactors

  • changed theme store imports to settings & updated props for filter tab component (2d85513)
  • updated theme store imports to settings store (51d9a76)

1.8.0 (2023-12-10)

Features

  • added select & bulk delete form actions (91533b7)
  • added select & bulk delete form functionality (a0014d5)
  • added tailwind breakpoints (e1b69dc)

Bug Fixes

  • watcherbeing triggered for both components (5a79dbe)
  • changed duration for select function on touch event (a446435)
  • prevent deselecting from triggering edit form (6bf8ae6)
  • resolved glitchy event when triggering select mode (7363999)
  • searching now updates accordingly (41ddaaf)
  • triggered cancel function when touch ends (98888bc)

Miscellaneous

  • aligned buttons to center in delete dialog (7e9ce6c)
  • main: formatted codebase (2f6c8a6)
  • main: formatted codebase (6bfa9eb)
  • removed console logs & reduced duration for touch event (890414d)
  • updated form type to handle selecting forms (3e92201)
  • used touch events for selecting forms on mobile devices (d3a9af7)

Code Refactors

  • added pure debouncer function (1c3d00b)
  • debounce method now reusable (25711ff)

CI/CD

  • added all changelog types to release action (67f9a46)
  • updated release to improve changelog (46eae20)

UI Updates

  • made select box responsive (a460a33)

1.7.1 (2023-12-07)

Bug Fixes

  • added cypress attributes to delete form dialog (42efb5a)
  • added cypress attributes to form card (914e5c8)

Miscellaneous

  • added delete form test & refactored no form test (4f9ea50), closes #33
  • main: formatted codebase (5406c34)

1.7.0 (2023-12-06)

Features

  • added search form functionality (549ca01)

Bug Fixes

  • removed duplicate name in release action (e4b29fb)

Miscellaneous

  • added name to release action (0476ecb)
  • deps: updated dependencies (f259a41)
  • main: formatted codebase (56cb3a4)

1.6.2 (2023-12-06)

Miscellaneous

  • deps-dev: bump vite from 4.4.10 to 4.4.12 (6f7903e)
  • refactored format & test action into one file (7e6172a)
  • renamed format & test action (ae187f5)

1.6.1 (2023-12-05)

Bug Fixes

  • removed record option (d075f08)
  • resolved logout command failing (8fa5235)

Miscellaneous

  • added branches to cypress action (4bba7b6)
  • commented out failing test (f254d3d)
  • removed cypress badge (b57a916)
  • removed cypress record id (26c81f6)

1.6.0 (2023-12-05)

Features

  • added change password form (6a89e4b)
  • added personal info form (7ecfb9c)
  • added profile page & route (721f521)

Miscellaneous

  • added prime menu to navbars (bb9f78c)
  • made id mandatory for checkbox input (e4db604)
  • removed unused icon (3a5b92a)

1.5.0 (2023-12-04)

Features

  • created footer component (53a823d)

Miscellaneous

  • added or changed to use dvh (23bcbb3)
  • added theme styles & primevue menu to form item (96a40cc)
  • added theme styles to create form component (534f59a)
  • added theme styles to dashboard filter section (68a208e)
  • added theme styles to dashboard layout (18c313a)
  • added theme styles to form card (e116b34)
  • positioned auth forms to center of the screen (d347557)
  • positioned footer at the bottom of the screen (a632d9f)
  • removed unused icons (faab21a)

1.4.4 (2023-12-04)

Bug Fixes

Miscellaneous

Documentation

1.4.3 (2023-12-04)

Miscellaneous

  • made format & e2e action run sequentially (092325e)

1.4.2 (2023-12-04)

Bug Fixes

  • added form question debouncing (79c10b4)

Miscellaneous

  • main: formatted codebase (1498600)

1.4.1 (2023-12-03)

Documentation

1.4.0 (2023-12-03)

Features

  • added commitlint & husky hooks (b00b1a4)
  • added icons for text types & link to success page (2fbcda0)
  • added share dialog to question controls (787bff4)

Bug Fixes

  • applied inter font to body only (086096a)

Miscellaneous

  • main: release 1.4.0 (cc4511a)
  • added action to format codebase (5a5789c)
  • added link to preview/view form page (bf6611c)
  • added rokkitt font (d517bdc)
  • added share icon (6e1e51b)
  • formatted textarea autosize utility (3a6df1d)

1.3.0 (2023-12-01)

Features

  • added clear form feature (cd49da1)
  • added success route (b1c9c14)
  • create form success page & added minor changes (f89c5f9)

Bug Fixes

  • added documentation section to release action (e190f88)
  • removed unnecessary padding (9c44d6c)
  • stubbed all record request on dashboard test (2900feb)
  • updated verbiage on delete toast (16d14fb)

Miscellaneous

  • main: release 1.3.0 (2331c1b)
  • added breakpoints for tablet (fb00875)
  • added share link icon (d91cebb)
  • added success icon (3e92981)
  • made create form component responsive (dc0ac74)
  • updated the mobile UI for form card (405ad13)

Documentation

  • added view & success routes (dbe0fcf)
  • corrected PasswordReset name (7b571a8)
  • updated router readme (e59cf14)

1.2.0 (2023-12-01)

Features

  • created breakpoints utility (34c9354)

Bug Fixes

  • added log out functionality to mobile nav bar (a2ddb12)
  • made filter on dashboard responsive (7a5c11a)

Miscellaneous

  • main: release 1.2.0 (3e8a921)
  • replaced menu with primevue menu (5f34ce0)

1.1.0 (2023-12-01)

Features

  • added delete form dialog and tost (d159444)
  • added link to preview form page (1a53abf)
  • added primevue dependency (f9f81dd)
  • added primevue theme styles (7e9233c)
  • added tooltip to question controls (042d262)
  • create view form page & route (7593166)
  • created texteare autosize utility (1013741)
  • moved stylesheet import to html file (b71c232)
  • replaced checkboxes & radio btns with primevue components (3a8a85b)

Miscellaneous

  • main: release 1.1.0 (0e5b4f2)
  • added asterisk for required questions (0f9288e)
  • added id to label (75a4994)
  • added message to view page (4fe2af5)
  • removed console log (bf0a5d1)
  • renamed CreateFormCard component & added UI for form list (585ce0d)
  • renamed router-link to RouterLink (f15e80e)
  • updated changelog format in release action (f969da5)
  • updated create form import & added view prop (65d2d7b)

1.0.0 (2023-11-29)

Features

  • add webp images to home page (417f9dc)
  • added @faker-js/faker deps (2c91778)
  • added @tauri-apps/cli deps (02e3e95)
  • added @types/node dep (83062f8)
  • added @vueuse/core (bd003d9)
  • added LICENSE file (12fefef)
  • added OG image (41ea75a)
  • added PWA assets to public (05dd503)
  • added action for cypress tests (87cba3b)
  • added alert and close icons (c9c299f)
  • added alert icon (066962b)
  • added answer component (a059de3)
  • added answer to form question (8b95224)
  • added arrow icon for dropdown (103eed3)
  • added auth commands to cypress (c41f1c9)
  • added auth middleware to router (d632614)
  • added authRequired to form routes (fce42b6)
  • added basic login functionality (85d0d4b)
  • added basic notification functionality (24861fb)
  • added basic sign up functionality (df6852f)
  • added box shadow to icon on info card (496c19c)
  • added character count plugin for tiptap (b163cdd)
  • added chart, clipboard & phone emoji icons (0f57416)
  • added check icon (d9faa13)
  • added colors to tailwindcss (28738bc)
  • added commands for testing password inputs (950f6ba)
  • added confirm password page (f2b887d)
  • added confirm password page to router (2b38256)
  • added control functions to question component (fc4fb54)
  • added copy & delete icons (5605045)
  • added create form card (e83f1d7)
  • added create form card to form grid (447088a)
  • added create form page (35ea4c8)
  • added create form page to router (a8d9b14)
  • added create form util function (555e3c2)
  • added cypress and dotenv deps (cdb23e4)
  • added cypress tests for dashboard (335957a)
  • added dashboard to router (f88d655)
  • added dayjs to app (90a0365)
  • added dropdown for form card (ffcdee2)
  • added editor config (ac52bac)
  • added envs and configs for cypress (0c7e7a4)
  • added epilogue font to app (fe135e6)
  • added eye icons to text input (a5fa7a3)
  • added facebook & twitter meta tags (9897100)
  • added filter tab to dashboard page (512450b)
  • added form card component (04b7366)
  • added form card grid component (b46a8cf)
  • added form card grid to dashboard (e6b8ade)
  • added form card loader (cb0b54f)
  • added form card loader to form grid (4e9ef76)
  • added form error message component (219906f)
  • added form icon (0223040)
  • added form item prop types (cd8e9d4)
  • added form layout & fixed layout names (c25d1dd)
  • added form list to dashboard (3558530)
  • added form question component (3bb23cf)
  • added form question list component (5d800b3)
  • added form types (6e4af41)
  • added forms props to FormCardGrid (3f75de5)
  • added hand heart icon (011efd2)
  • added havbar for home page (c038876)
  • added icons for filter tab (f2e4eb2)
  • added icons for form card (c6acacd)
  • added icons for navbar (5ceea8f)
  • added icons for question types (c847ce6)
  • added icons for text formatting (5c5f72e)
  • added icons for theme (2cbe339)
  • added images for home page (05e2371)
  • added info card component (10f6d5b)
  • added inter font (51104e8)
  • added isLoading to form grid layout (602db5b)
  • added layout for form pages (5009dbe)
  • added layout to app (5625945)
  • added layout toggle (9eda3f7)
  • added light theme images for home page (986d99b)
  • added linear scale icon (5414ae8)
  • added list functionality to editor input (ab039ad)
  • added log out functionality (a14d26c)
  • added login and sign up page (afd6b52)
  • added manifest file (f7d0e88)
  • added menu icon and new props to dropdown (f6ef7c1)
  • added min and max length to text input (cc11bc3)
  • added mobile nav bar (a71a71c)
  • added mobile navbar component (abbbe2f)
  • added more auth related tests (d8898f5)
  • added more form types (551fba6)
  • added multiple layouts (d0caf38)
  • added nanoid (157969a)
  • added nav link to create form button (0f03d28)
  • added navbar for creating a form (70d1f6b)
  • added page break icon (6fd9b38)
  • added pages to router (e51c15d)
  • added password reset page (b8a3ee8)
  • added paste feature, character count & limits (aafa08f)
  • added pinia to app (dd58602)
  • added plus & user icons (e03352d)
  • added pocketbase to app (23aed89)
  • added question controls & handled emitted functions (31a3836)
  • added question controls component (350b9ca)
  • added redirect and removed unused routes (4613281)
  • added redirect to home tests (97a799f)
  • added rich text editor input (dabdbec)
  • added robots file (0d5e545)
  • added search icon to text input (9159cb4)
  • added settings icons (0eefa5a)
  • added sign up tests (040d595)
  • added styles for custom buttons (e6dfa3b)
  • added success message & redirect to login (0cec98c)
  • added svg loader (8de1adb)
  • added tailwind typography plugin (9b65e62)
  • added tailwindcss (147db35)
  • added task for generating new user info (701f820)
  • added tauri (efc2816)
  • added tests for forgot password flow (68cedb4)
  • added theme classes to checkbox component (4850497)
  • added theme store to app (c3b240f)
  • added theme toggle (5b75905)
  • added theme toggle and footer to auth layout (2190d3b)
  • added tiptap rich editor (16b5022)
  • added title card component (831531e)
  • added title card to question list (cb7aae4)
  • added toggle component (6d62b21)
  • added toggle type (77d8fff)
  • added tooltip component and type def (c809685)
  • added two-way binding to dropdown (9d805cf)
  • added validadtions for login and signup form (7c8dfee)
  • added validated text input component (63dcb98)
  • added validations to text input component (cdda5e3)
  • added vee-validate & yup for form validation (d053654)
  • added vue-router (29dc628)
  • added xs breakingpoint (39f5e9f)
  • check system theme on app launch (039622a)
  • created app layout (ebcb76c)
  • created basic input components and type defs (7cc92be)
  • created dropdown component & type def (aeb6bf0)
  • created eye open & close icons (a97b031)
  • created filter tab component (c81fb07)
  • created form item component (9c08f3d)
  • created form list & added form items (ba317e6)
  • created form store (40b9d28)
  • created navbar component (ea55b07)
  • created question store (98545ac)
  • created release-please action (deaf27e)
  • fetched form data form pocketbase (4727705)
  • fetched question data from pocketbase (dcaa359)
  • initial commit (831fa47)
  • made confirm password page responsive (155463d)
  • made password reset page responsive (1c5acd9)
  • moved font imports into head element (15c7256)
  • refactored login command (697972f)
  • replaced text input component & updated signupUI (f6326a4)
  • run cypress tests on cypress dashboard (62b345c)
  • show icon for dropdown options (8ffe9ab)
  • started adding light theme colors (052fd9f)
  • updated editor styles based on input type (c214860)
  • updated home page info and styles (b18f8a0)
  • updated login page UI (a61590c)
  • updated logo in navbars (3040b07)
  • updated question on pocketbase (a0d20ae)
  • updated theme for home page (f59d187)
  • used answer component for dropdown option (d59e7ee)
  • used unformatted title & added responsive styles (39be928)

Bug Fixes

  • added data-cy to validated text input (bd1395d)
  • added required and autocomplete prop to validated text input (13cbbdd)
  • allow text wrapping for long words (2d4037b)
  • allowed form card dropdown to overflow (97014ba)
  • changed dayjs to use default import (22c5e2f)
  • changed from h-full to dvh (286d61c)
  • changed svg attrs from camel to snake case (3ccecf4)
  • color contrast on create form card component (89fcefb)
  • corrected event name (1c84649)
  • corrected facebook & twitter description (715b259)
  • corrected hand heart import (6df2313)
  • corrected icons imports (d2895e5)
  • corrected test names (7f88f2a)
  • fixed button size (c52696d)
  • fixed home navbar dropdown (78ccdb3)
  • fixed navigation on vercel (9575d68)
  • hid text if none is present (8564ec1)
  • installed pnpm separately (6490a15)
  • made linear gradient on info card consistent (cac52be)
  • overwrite install-command with pnpm install (7e52004)
  • prevent enter from toggle show password (d165b1d)
  • prevented weird highlighting behaviors (183fa5d)
  • removed gap between navbar and dropdown menu (e7627fd)
  • removed pnpm cache (8e8e05f)
  • removed type def from pocketbase (19a8c0e)
  • rendered title on form card correectly (0402e14)
  • replaced facebook & twitter image url (f19e05c)
  • replaced router-view to slot (b9bbe07)
  • showed error message & added close error messsage function (81fa7fa)
  • updated correct order function (0bc19bc)
  • updated data used for creating questions (dd8be27)
  • updated data used to create forms (66cd075)
  • updated different actions used in workflow (dce8d07)
  • updated editor menu & added aria-label to btns (ad9af20)
  • updated github secrets (a0886b9)
  • updated the OG image and url (d19b523)
  • updated validation message for password (a39afb8)
  • updated validation message for password on login (be97b21)
  • used bare minimum for cypress action (5112fff)
  • used form element & added new props to text inputs (d41b0fc)
  • used form element & added new props to text inputs (da4b45a)
  • used pinia plugin correctly (ab8265e)

Miscellaneous

  • main: release 1.0.0 (9c59902)
  • added UI tests in cypress (b0d70bb)
  • added app description to html file (aff8e85)
  • added aria-label to button on from card (f84e16f)
  • added aria-label to button on validated text input (534ac59)
  • added banner for readme (c771e7c)
  • added base input type (151dc6d)
  • added bindings to dropdown (7a67cb6)
  • added cypress data attrs to password reset (321adf1)
  • added data attrs for cypress tests (a0ee652)
  • added data attrs for cypress tests (fcb824c)
  • added data-cy to homepage link on login & signup (365e9f4)
  • added emit type for dropdown (931bb9e)
  • added envs for cypress (bf8c581)
  • added example env file (40f1c58)
  • added icons for list functionality (3afbf31)
  • added layout for auth routes (12c693b)
  • added link to home on login & signup (83ec5da)
  • added log in & dashboard link to home (4a54e1e)
  • added minor fixes (749de25)
  • added params for login command (20a0175)
  • added pocketbase type def (99b0098)
  • added theme class to sign up heading (d0a3163)
  • added theme classes for password icons (663d2a5)
  • added type def for tasks with generics (96adfe5)
  • added type reference to ui cypress tests (84e63ee)
  • adjusted text size (6030e23)
  • adjusted the padding on signup & login btns (d0a5f71)
  • changed editor type for form description (f764487)
  • changed gradient for smaller screens (dcbbd13)
  • changed menu animation to use CSS (427b33a)
  • changed site title (4e7c9c5)
  • changed to dynamic imports for router (8f98aee)
  • changed to h-full (dfcdca8)
  • changed to password inputs (f04a6e4)
  • compressed images in assets folder (123b967)
  • ensured questions data is not empty (6287b5c)
  • fix spaces between text inside editor (85ff23c)
  • increased wait time, removed console logs (84c9d67)
  • made colors adjustable (4316e9a)
  • made dropdown smaller (9fca65b)
  • made editor menu animation faster (0ac5e1e)
  • made validation error message consistent (5b96082)
  • organized form components (12d2f3e)
  • organized icons into folders (0880627)
  • prevented alert icon from shrinking (14698dc)
  • reduced duration for error message timeout (bf03ab5)
  • refactored dashboard related layouts and nav bars (0e84631)
  • removed boilerplate code (ef942eb)
  • removed create form button (5abfeee)
  • removed default stroke width (9f77b8f)
  • removed parallel jobs for action (4a1e4d7)
  • removed unnecesaary mounted hook from auth (1d207e3)
  • removed unnecessary component for auth route (9710749)
  • renamed app layout to dashboard (ba8bc5b)
  • renamed inputs icons folder to input (f7babc8)
  • replaced common styles with container class (bdd978b)
  • replaced png images with webp images (c9eea4f)
  • replaced ref with shallowRef (6803176)
  • replaced text-based emojis with icons (4602faf)
  • set heading font to epilogue (8c79662)
  • set width and height for temp app logo (7fd708e)
  • updated answer type, fixed typo (e36fec5)
  • updated base collection & question type (f92cbcb)
  • updated create form functionality (0170544)
  • updated dropdown type (b579861)
  • updated import to @ alias (cbe19de)
  • updated question type defs (d906a27)
  • updated styles for text input (8db9ef9)
  • updated text and checkbox input types (9aab5bc)
  • updated toggle UI (57d054e)
  • used form store functions (9dd3a7e)
  • used semantic elements in checkbox component (51ad8d6)

Documentation

  • added banner & cypress badge (986472b)
  • added basic description and commands (e2367a1)
  • added content for router readme (4417cd5)
  • added content to component readme (ca38d7f)
  • added envs to readme (cb69324)
  • added link to form layout (380e427)
  • added links and updated pocketbase version (3e71ae8)
  • added src doc (887e7b0)
  • created doc for router & component folder (e020d95)
  • fixed list for controls folder (afbc9c2)
  • fixed lists in icons readme (5c122cb)
  • fixed typo in router readme (dd4869c)
  • fixed verbiage on readme (e5ab182)
  • removed separators (249ddc5)
  • updated readme with more tech and src doc (921d7ef)
  • updated tech used list (ca68fa2)