diff --git a/CHANGELOG.md b/CHANGELOG.md index 6c80eb7c..11965e94 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,129 @@ All notable changes to this project will be documented in this file. --- +# [1.3.0-next.2](https://github.com/Nerdware-LLC/fixit-web/compare/v1.3.0-next.1...v1.3.0-next.2) (2024-02-20) + + +### Bug Fixes + +* add [@font-face](https://github.com/font-face) styles to fix font vertical alignment issues ([5e261c5](https://github.com/Nerdware-LLC/fixit-web/commit/5e261c5a13c8e87cf801a673d8ebbc7082bcacbe)) +* correct .vscode dir ignore pattern ([95c616f](https://github.com/Nerdware-LLC/fixit-web/commit/95c616f65157e67fb0dc08cc60468d4836a0557f)) +* correct err-log logic, rm unused namespaces ([340e1fc](https://github.com/Nerdware-LLC/fixit-web/commit/340e1fcec59140c560f230aa75a2be9bd7580fa2)) +* correct FormProps type param handling ([874cb90](https://github.com/Nerdware-LLC/fixit-web/commit/874cb90ccb1860ade30b0635c2b9e680a9164477)) +* correct playLottie logic to achieve desired play behavior ([e375a88](https://github.com/Nerdware-LLC/fixit-web/commit/e375a88e8d905503d3f356e489013c64c9831713)) +* correct props typing, add jsdoc ([a43121f](https://github.com/Nerdware-LLC/fixit-web/commit/a43121f12d33e70d1725f508f8ab1c0729520243)) +* correct style syntax for preferred scroll behavior ([3f743eb](https://github.com/Nerdware-LLC/fixit-web/commit/3f743ebf088324431b52c90ba7778af53c548e5d)) +* correct styles to achieve desired aesthetic ([f968ed8](https://github.com/Nerdware-LLC/fixit-web/commit/f968ed86b8ec2edceb121117141acf7a9c51c901)) +* correct svg import syntax to use SVGR ?react suffix ([373b96f](https://github.com/Nerdware-LLC/fixit-web/commit/373b96f79ff48397bb9bdd12cbd8d69cd483b3b1)) +* correct syntax for setting default font ([0b0dab7](https://github.com/Nerdware-LLC/fixit-web/commit/0b0dab7c666ef95ff8216ae9cf16519e5986bc8b)) +* ensure className prop is properly handled ([ac1b39c](https://github.com/Nerdware-LLC/fixit-web/commit/ac1b39c398523113149b9a9ca21d5caa5c47cab5)) +* impl gqlInfo namespace, rm old eslint directives ([e780362](https://github.com/Nerdware-LLC/fixit-web/commit/e7803624da129edfebe4e78c8c5573b91d5eeef4)) +* improve THEMES typings ([0d9bb16](https://github.com/Nerdware-LLC/fixit-web/commit/0d9bb16c48c5047d438b6e7ff2512f85d0d32c78)) +* rm extraneous deepCopy util ([e16ab80](https://github.com/Nerdware-LLC/fixit-web/commit/e16ab80c7cf3ffec63201cb0b91c6616367598a6)) +* rm old storage util now in src/stores/ ([313cd2c](https://github.com/Nerdware-LLC/fixit-web/commit/313cd2c80ff2f5a255c053e0c9c20b0631a41d52)) +* update exports to reflect file changes ([c78ade4](https://github.com/Nerdware-LLC/fixit-web/commit/c78ade4448e6ed3102389fbfdf514c8434b269d0)) +* update gql import path from '[@graphql](https://github.com/graphql)' to '@/graphql' ([88de3a2](https://github.com/Nerdware-LLC/fixit-web/commit/88de3a2e28372c79a85c94713488e7a0f4a55d03)) +* update import paths to use '@/*' ([90dbb3a](https://github.com/Nerdware-LLC/fixit-web/commit/90dbb3aec612b892e8e01f1bb2be1c8e3d25ce56)) +* update import paths to use '@/*' ([6f01796](https://github.com/Nerdware-LLC/fixit-web/commit/6f017969047bcd723c5ff08806fe810c8aeca6f5)) +* update TP exports ([de0f108](https://github.com/Nerdware-LLC/fixit-web/commit/de0f1084142c8fdbe0a3af8acd140d3e8e0cba51)) + + +### Features + +* add 'stepContent' classNames to exported obj ([32cc139](https://github.com/Nerdware-LLC/fixit-web/commit/32cc1396ea6050fdef2f3daf69cdde4f8db77e45)) +* add `| SVGElement` to type constraint of T ([ce8cf20](https://github.com/Nerdware-LLC/fixit-web/commit/ce8cf20ffb6217503b72feef70a4387574427cf2)) +* add base StyledChip comp for core-item chips ([d15d4ff](https://github.com/Nerdware-LLC/fixit-web/commit/d15d4ff452b00b793627cf875eab17426a09f861)) +* add better prop handling ([bfe5882](https://github.com/Nerdware-LLC/fixit-web/commit/bfe5882baa1c298d4275751adc3bddeabdeb3194)) +* add ButtonLoadingIndicator ([36bfec5](https://github.com/Nerdware-LLC/fixit-web/commit/36bfec511fab7566376c4a3534164bd8b6823d45)) +* add comp exports to Navigation module ([f940de0](https://github.com/Nerdware-LLC/fixit-web/commit/f940de021f2ef489035bb751b60da6d895bdd5dc)) +* add DataGrid helpers to simplify props formation ([b86fbf8](https://github.com/Nerdware-LLC/fixit-web/commit/b86fbf8e30bccc56d6c8a6c7d59830c3f1b6f83b)) +* add dayjs setup side effect file ([39a5a14](https://github.com/Nerdware-LLC/fixit-web/commit/39a5a14c7e5ade587226d913b26fd86f3ab71fab)) +* add dayjs type-safety utils ([3e57aa6](https://github.com/Nerdware-LLC/fixit-web/commit/3e57aa65361116ca0ec7dc39e0f45bc0cf4c7c0a)) +* add DevTools components ([b1d60c5](https://github.com/Nerdware-LLC/fixit-web/commit/b1d60c54ac35aae68ecfbdf7243ce42cd0f73674)) +* add dir for all DataGrid slots/ ([7c7f9cd](https://github.com/Nerdware-LLC/fixit-web/commit/7c7f9cd5da443af20edbd2090a1c7f387a640a0d)) +* add export of App comp from app/ module ([be63651](https://github.com/Nerdware-LLC/fixit-web/commit/be63651fcedc211f80a89d5c72dec9b1eb977605)) +* add export of DataDisplay classNames ([d2967fb](https://github.com/Nerdware-LLC/fixit-web/commit/d2967fb628de5f4dc9c119700dd9d286d2b31ab1)) +* add export of static elementIDs for Dialog ([fa2acfe](https://github.com/Nerdware-LLC/fixit-web/commit/fa2acfe7ce61ace8a95fc265f39232e76778cf45)) +* add exports of DataGrid classNames ([88f9be4](https://github.com/Nerdware-LLC/fixit-web/commit/88f9be4cc4fe4602a4809d43e250b162840c9545)) +* add exports of Intl.NumberFormat objects ([17ae491](https://github.com/Nerdware-LLC/fixit-web/commit/17ae491f7df7831bf24f2402d115b4654de764ed)) +* add fwd ref, rm unused JSX exports ([0daf0ce](https://github.com/Nerdware-LLC/fixit-web/commit/0daf0ceb193a9f0904a1def41f8d954a6920ffa8)) +* add getMuiPaperStyles helper fn ([5b15db9](https://github.com/Nerdware-LLC/fixit-web/commit/5b15db964aca118472486c71d5917801e5ab3ef9)) +* add impl of ItemsPerMonthChart for INVs ([3b42a35](https://github.com/Nerdware-LLC/fixit-web/commit/3b42a35fa9b6366fe87beb52253cefd4b6cb1202)) +* add impl of ItemsPerMonthChart for WOs ([b46df7e](https://github.com/Nerdware-LLC/fixit-web/commit/b46df7e98a4949a7b3e42602926938c932c41977)) +* add index file to Indicators module ([3ab8c71](https://github.com/Nerdware-LLC/fixit-web/commit/3ab8c7149b833fe06bf388c1af1753b96c4170f5)) +* add LeadingDotsSpan comp ([d284b51](https://github.com/Nerdware-LLC/fixit-web/commit/d284b5113584a5633a2db645bd1aad0261104c59)) +* add LP img assets and Carousel comp ([56b01a6](https://github.com/Nerdware-LLC/fixit-web/commit/56b01a6f19ab7f77ec53a9310dc2ad0a9aed2d32)) +* add NavLink comp, wraps RRD Link comp ([6c4fe9b](https://github.com/Nerdware-LLC/fixit-web/commit/6c4fe9b42c32f29bcd9760eb2368630524b605dc)) +* add NoMaxWidthTooltip component ([a149eca](https://github.com/Nerdware-LLC/fixit-web/commit/a149ecac4475fce2d52520fd94038e96f12f28e3)) +* add NoWrapSpace Text component ([f69e74b](https://github.com/Nerdware-LLC/fixit-web/commit/f69e74bcc52e9d127a2d110a3acc116678389f3d)) +* add numeric utils ([f05150c](https://github.com/Nerdware-LLC/fixit-web/commit/f05150cfdf43e913013ce2cfe926c22f0e27fe6e)) +* add open-api codegen script and types ([759a476](https://github.com/Nerdware-LLC/fixit-web/commit/759a476e875fa060a55a51dfeee852f7c0c38311)) +* add PaymentRequiredToast for 402 error handling ([b15abd5](https://github.com/Nerdware-LLC/fixit-web/commit/b15abd597c13fde16b3c4b5e4ac7a775083757e2)) +* add PhoneShapedContainer comp ([3bb2537](https://github.com/Nerdware-LLC/fixit-web/commit/3bb2537f3166464aec806f5b0830edb6faf1610c)) +* add RainbowBorderBox comp ([1eaef95](https://github.com/Nerdware-LLC/fixit-web/commit/1eaef95608800b6818f24e35d7fcb802f9b8c35d)) +* add ReceiptShapedContainer comp ([95627c4](https://github.com/Nerdware-LLC/fixit-web/commit/95627c4b8b7772707f32d7e39236400a97ef1b61)) +* add ref fwd, rm unused JSX exports ([185dede](https://github.com/Nerdware-LLC/fixit-web/commit/185dede56f8d1b0f8ea10e3b41490c78c5dba54f)) +* add ref fwd, rm unused JSX exports ([4bac830](https://github.com/Nerdware-LLC/fixit-web/commit/4bac8301a2599905d5dd2d089ac464c9ab9733bc)) +* add SearchUsers component ([05ff4cb](https://github.com/Nerdware-LLC/fixit-web/commit/05ff4cbea11d2418df3e4e6680096138e74fe2be)) +* add static classNames exports ([30a0a12](https://github.com/Nerdware-LLC/fixit-web/commit/30a0a12d2196c1128328d6530537cfa6d37556e6)) +* add string formatter utils ([3ab68f2](https://github.com/Nerdware-LLC/fixit-web/commit/3ab68f283f9b8593fddfad25d6d37b18724b573f)) +* add Tabs,TabPanel to expand upon tab a11y props ([92b9447](https://github.com/Nerdware-LLC/fixit-web/commit/92b9447952ce504003cb2a094e7810024c6b9b34)) +* add typedefs for react-swipeable-views-react-18-fix ([cae8ed3](https://github.com/Nerdware-LLC/fixit-web/commit/cae8ed38d75121a3b25541bdec8242d132d967f8)) +* add useAppThemeObject hook ([14cd65b](https://github.com/Nerdware-LLC/fixit-web/commit/14cd65bb02b793bc708594a55b1d9db14b0dc6c7)) +* add yup setLocale side effect file ([9f78fa9](https://github.com/Nerdware-LLC/fixit-web/commit/9f78fa97175df2b4471ee588660ebb82ea55bd4b)) +* add+export types for PLC ([4453567](https://github.com/Nerdware-LLC/fixit-web/commit/445356711a85a77113c44ce734969cdc5258974f)) +* centralize Checkout utils in helpers/ ([ce540f8](https://github.com/Nerdware-LLC/fixit-web/commit/ce540f88f22142a07a1ad48935922f50765edcd0)) +* centralize List, list-items, virt-list, etc in comps/List ([9329831](https://github.com/Nerdware-LLC/fixit-web/commit/9329831977c36a565e1a1bc79660982cf8291c37)) +* extract CoreItemsListViewContent into own file ([fb52fb3](https://github.com/Nerdware-LLC/fixit-web/commit/fb52fb3c0868e181ee0353d64edc93452e2970b9)) +* fix imports, impl Form helpers ([9e2c981](https://github.com/Nerdware-LLC/fixit-web/commit/9e2c9817b8a9392025aeb59df9f7da82b7a3ee2c)) +* fix scroll behavior, impl new stores+helpers ([e1a7f9d](https://github.com/Nerdware-LLC/fixit-web/commit/e1a7f9d5be494f9112e1017e88d696131929c1c0)) +* impl and wrap [@nerdware](https://github.com/nerdware) getTypeSafeError ([51f3b70](https://github.com/Nerdware-LLC/fixit-web/commit/51f3b70080ad703742a0d141b33ae2e1804654db)) +* impl BaseFormSubmitButton ([d2d84cc](https://github.com/Nerdware-LLC/fixit-web/commit/d2d84cc27ba03857f9b4bd07a349f7033307ba41)) +* impl createBrowserRouter, add routes dict ([8cfc1bd](https://github.com/Nerdware-LLC/fixit-web/commit/8cfc1bd6ed4bb262322ba76f9afba5ed175234bd)) +* impl helpers, memoize contextValues ([5f99a30](https://github.com/Nerdware-LLC/fixit-web/commit/5f99a30c640a40ae573623c347a7e36279b341c4)) +* impl helpers,constants,stores ([abc858e](https://github.com/Nerdware-LLC/fixit-web/commit/abc858eebc94aacd2f61d9e36bd6f35c0f193c72)) +* impl new helpers and slots ([98c7097](https://github.com/Nerdware-LLC/fixit-web/commit/98c70971a9b9dec6e39a804fb850b3e73a6f9ecb)) +* impl new Tabs comp+helpers, fix props type ([78cbfbc](https://github.com/Nerdware-LLC/fixit-web/commit/78cbfbcbe5eaf187fd470b42685ee3a649b41db1)) +* impl open-api types, add services helpers ([c4a67c4](https://github.com/Nerdware-LLC/fixit-web/commit/c4a67c42d0b55e1634b0c13b8093541d1ac23d97)) +* impl route-constants, update import paths ([235ebc9](https://github.com/Nerdware-LLC/fixit-web/commit/235ebc9df430dffaa1502075e1f61c225daffcc2)) +* memoize globalStyles, impl new helpers+types ([452ca0e](https://github.com/Nerdware-LLC/fixit-web/commit/452ca0ef8d2a612d12f1c05a40baafcc32ca1a80)) +* mv all Form inputs into comps/Form/inputs/ ([fc31230](https://github.com/Nerdware-LLC/fixit-web/commit/fc31230a891eab4df78dec725c532f902d8ab26a)) +* mv pages/Invoices/ListView to pages/InvoicesListView, update ListView args ([f322b81](https://github.com/Nerdware-LLC/fixit-web/commit/f322b814b12f106c3be44412ce314bf563c8912f)) +* overhaul CheckoutPage imports,helpers,styles ([645ad62](https://github.com/Nerdware-LLC/fixit-web/commit/645ad627f6eb9d634a54b89377267d3e29e3f497)) +* overhaul LP to include more product txt+images ([c1bf2ea](https://github.com/Nerdware-LLC/fixit-web/commit/c1bf2ea91eaa40626f99f2044f27e7ddd11771ab)) +* replace ItemEventsTimeline w flexible Timeline comp ([59494f4](https://github.com/Nerdware-LLC/fixit-web/commit/59494f4d4e3cf9a5e788b9374b55004e5aac12a1)) +* replace old StripeCardInput w StripePaymentInput ([325a3d4](https://github.com/Nerdware-LLC/fixit-web/commit/325a3d4e3ceee4b14d7a3e58bdaca5030fe2fcad)) +* replace PROMO_CODES env-var w api-query input ([b276276](https://github.com/Nerdware-LLC/fixit-web/commit/b2762763da1bdb7ce750440b7b03336cb5b20c9f)) +* rm mv'd FetchState files (now in app/) ([14b577a](https://github.com/Nerdware-LLC/fixit-web/commit/14b577a904486c8b1ee42dc4971fedeea4609bbc)) +* rm old 'routers/' files (now 'routes/') ([e35231f](https://github.com/Nerdware-LLC/fixit-web/commit/e35231f3c4e6440114bd5b23a910437bda0a66be)) +* rm old comps/Inputs (now in Form/inputs) ([948c303](https://github.com/Nerdware-LLC/fixit-web/commit/948c303be640e5187205daeb6341a7a6b254a624)) +* rm old InvoiceWorkOrderInfo comp ([3170f87](https://github.com/Nerdware-LLC/fixit-web/commit/3170f87a39947bf5e3175d610a21bfdd89e4b12e)) +* rm old list-item comp (now in comps/List/) ([4723072](https://github.com/Nerdware-LLC/fixit-web/commit/4723072a488d6ba8a7ccdb527e0c04850ceb7334)) +* rm old UserAvatar comp ([258945c](https://github.com/Nerdware-LLC/fixit-web/commit/258945cbb6fa4313765fe2df6227afaf910e4b00)) +* rm old virt-list comp (now in comps/List/) ([3d874c8](https://github.com/Nerdware-LLC/fixit-web/commit/3d874c85695827ee02af981acf8985bababb878b)) +* rm service-related hooks ([f40ea79](https://github.com/Nerdware-LLC/fixit-web/commit/f40ea79a26212e22a27ebff556ab312a56bdabb3)) +* rm StripeBadge (now in Branding/) ([4089c4a](https://github.com/Nerdware-LLC/fixit-web/commit/4089c4ab629d12692ea62510a0f30be2b321c138)) +* rm tab helpers (now in comps/Tabs/) ([acc0cc4](https://github.com/Nerdware-LLC/fixit-web/commit/acc0cc40abfc427c5f5e8e88ac7c9f36be49f23e)) +* rm types/UserLogin (open-api types used instead) ([f23542a](https://github.com/Nerdware-LLC/fixit-web/commit/f23542a7a8e152fe658290434d13cf1a25b92bf9)) +* rm unused classNames export ([4fbecd6](https://github.com/Nerdware-LLC/fixit-web/commit/4fbecd6e5fba96a023fd71e6f2d6aa0cddd2f25a)) +* rm useEffect, impl route constants ([a0b38c4](https://github.com/Nerdware-LLC/fixit-web/commit/a0b38c4661aefd399a5bc41244d13778bc2fb7fe)) +* rm utils covered by [@nerdware](https://github.com/nerdware) utils pkgs ([cf8e2bc](https://github.com/Nerdware-LLC/fixit-web/commit/cf8e2bc46fdecdaebcf0b807c0f1d351f8a155ca)) +* split comps into own files, impl new helpers ([2dc574d](https://github.com/Nerdware-LLC/fixit-web/commit/2dc574dd04f5fc7c177c68f9a0fac14b414b5142)) +* split FormSubmitButton styled comp into own comp ([f699132](https://github.com/Nerdware-LLC/fixit-web/commit/f699132309445fe00aff437f789c0a41f57b81a0)) +* split PageContainer into RootAppLayout, useAuthRefresh, and AppBar ([a00b3a7](https://github.com/Nerdware-LLC/fixit-web/commit/a00b3a7e807f42fd196eaa3500dd38180ff02fed)) +* update App structure, add jsdoc ([2081bd6](https://github.com/Nerdware-LLC/fixit-web/commit/2081bd68ba3b3cd1fe8930740109358b6afc7a78)) +* update codegen'd GQL types to reflect current schema ([a211de5](https://github.com/Nerdware-LLC/fixit-web/commit/a211de5aa8523a5056102ffb72ec232cac464ea6)) +* update comp to provide props req'd for PaymentInput ([b56bfc6](https://github.com/Nerdware-LLC/fixit-web/commit/b56bfc6434b759736b13cb89972295e1ede17eee)) +* update EB to use Sentry, static classNames ([ab4053c](https://github.com/Nerdware-LLC/fixit-web/commit/ab4053ca8f2f2bad35cfb99850db8b03f0941149)) +* update Form module exports ([401329e](https://github.com/Nerdware-LLC/fixit-web/commit/401329e3833aab05912eb3e6a688f70f8042e12e)) +* update GQL local schema file to current ([b65dca6](https://github.com/Nerdware-LLC/fixit-web/commit/b65dca637a44538153f30e5c15d5efc1ace59c5b)) +* update import paths, impl form+route helpers, rm old styles ([b042f03](https://github.com/Nerdware-LLC/fixit-web/commit/b042f03f7967ceb9408cccaa9ad6cf85ba198df6)) +* update import paths, rm old styles ([fbaca17](https://github.com/Nerdware-LLC/fixit-web/commit/fbaca174709f15a366e4c792b697d1becf3fa648)) +* update imports, impl new helpers ([b2f6a2b](https://github.com/Nerdware-LLC/fixit-web/commit/b2f6a2bcd24939017ff0533bf4393d46fcd171df)) +* update page to use new Widgets,helpers,classes ([a1ae748](https://github.com/Nerdware-LLC/fixit-web/commit/a1ae7487eba383f306aef3bf7ff3d1f3c19070dc)) +* update PageNotFound styles,layout ([a63432e](https://github.com/Nerdware-LLC/fixit-web/commit/a63432ee0d334fb248a1365f531adbf74a676bb4)) +* update Sentry to use RRv6 int, new config api ([ba7eee0](https://github.com/Nerdware-LLC/fixit-web/commit/ba7eee0291c0ab3d0031e276147a8725229802b4)) + # [1.3.0-next.1](https://github.com/Nerdware-LLC/fixit-web/compare/v1.2.2...v1.3.0-next.1) (2023-07-09) diff --git a/package-lock.json b/package-lock.json index dffc6b0f..d23bb5e6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "fixit-web", - "version": "1.3.0-next.1", + "version": "1.3.0-next.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "fixit-web", - "version": "1.3.0-next.1", + "version": "1.3.0-next.2", "license": "LicenseRef-LICENSE", "dependencies": { "@apollo/client": "^3.9.4", diff --git a/package.json b/package.json index 6fd571e0..2227a05f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "fixit-web", - "version": "1.3.0-next.1", + "version": "1.3.0-next.2", "description": "React-based web app for managing work orders, invoices, and payments.", "author": { "name": "Trevor Anderson",