From e5298aa323d0a6af15ff98f467442206eba82d27 Mon Sep 17 00:00:00 2001 From: i701 Date: Sat, 20 Sep 2025 13:37:35 +0500 Subject: [PATCH] =?UTF-8?q?fix:=20add=20release=20script=20=F0=9F=94=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 230 +++++++++++++++++++++++++++++++++++++++++++ commitlint.config.js | 1 - package-lock.json | 4 +- package.json | 2 +- 4 files changed, 233 insertions(+), 4 deletions(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..a47d93d --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,230 @@ +# Changelog + +## 0.2.0 (2025-09-20) + +* fix: add error message display for general errors in OTP verification form ([25404b6](https://github.com/i701/sarlink-portal/commit/25404b6)) +* fix: add logging for user data and adjust verification check in signin function ([4127035](https://github.com/i701/sarlink-portal/commit/4127035)) +* fix: add missing release script ([741358e](https://github.com/i701/sarlink-portal/commit/741358e)) +* fix: added missing release script to package.json πŸ”§ ([1399527](https://github.com/i701/sarlink-portal/commit/1399527)) +* fix: correct conditional expression for progress indicator color πŸ› ([0c7f34f](https://github.com/i701/sarlink-portal/commit/0c7f34f)) +* fix: correct font variable usage and improve type handling in dynamic filter ([3f92a00](https://github.com/i701/sarlink-portal/commit/3f92a00)) +* fix: correct OTP type in VerifyRegistrationOTP function ([de1e76f](https://github.com/i701/sarlink-portal/commit/de1e76f)) +* fix: correct user verification logic in VerifyRegistrationOTP function ([9c67386](https://github.com/i701/sarlink-portal/commit/9c67386)) +* fix: enhance error handling in handleApiResponse function for better clarity πŸ› ([b90a4af](https://github.com/i701/sarlink-portal/commit/b90a4af)) +* fix: enhance verification feedback in VerifyRegistrationOTP function and update UI messages ([3703b3e](https://github.com/i701/sarlink-portal/commit/3703b3e)) +* fix: ensure device list is refreshed after adding a new device ([ac11fee](https://github.com/i701/sarlink-portal/commit/ac11fee)) +* fix: openssl ([b9cfc55](https://github.com/i701/sarlink-portal/commit/b9cfc55)) +* fix: pagination in PaymentsTable and TopupsTable components πŸ› ([783d4b3](https://github.com/i701/sarlink-portal/commit/783d4b3)) +* fix: remove unnecessary JSON display of payment creation date and improve conditional styling in Mob ([71f48b1](https://github.com/i701/sarlink-portal/commit/71f48b1)) +* fix: remove unused authentication imports in PaymentPage component ([886b0b1](https://github.com/i701/sarlink-portal/commit/886b0b1)) +* fix: remove unused components and fix build πŸ› ([383ffdd](https://github.com/i701/sarlink-portal/commit/383ffdd)) +* fix: remove unused imports from authentication pages for cleaner code ([1ae529c](https://github.com/i701/sarlink-portal/commit/1ae529c)) +* fix: remove unused session retrieval in PaymentPage component ([3d12786](https://github.com/i701/sarlink-portal/commit/3d12786)) +* fix: remove unused type prop from BlockDeviceDialog component ([de1e842](https://github.com/i701/sarlink-portal/commit/de1e842)) +* fix: reset form after successfully adding a device in AddDeviceDialog ([067acef](https://github.com/i701/sarlink-portal/commit/067acef)) +* fix: revert wut ([ff70624](https://github.com/i701/sarlink-portal/commit/ff70624)) +* fix: simplify condition for displaying pending payment link in ClickableRow component πŸ› ([d1fdcc8](https://github.com/i701/sarlink-portal/commit/d1fdcc8)) +* fix: streamline redirect logic for verified OTP response ([322f526](https://github.com/i701/sarlink-portal/commit/322f526)) +* fix: update error messages and statuses in VerifyRegistrationOTP function for clarity ([e0e3de0](https://github.com/i701/sarlink-portal/commit/e0e3de0)) +* fix: update OTP verification status message in VerifyRegistrationOTP function ([6a078d9](https://github.com/i701/sarlink-portal/commit/6a078d9)) +* fix: update signin function to handle user verification response correctly ([00705bc](https://github.com/i701/sarlink-portal/commit/00705bc)) +* fix: update verification error message in VerifyRegistrationOTP function ([12f9811](https://github.com/i701/sarlink-portal/commit/12f9811)) +* fix: update welcome message in ApplicationLayout and simplify payment verification logic in DevicesT ([a093ab1](https://github.com/i701/sarlink-portal/commit/a093ab1)) +* fix: verification response handling πŸ› ([c67b8ad](https://github.com/i701/sarlink-portal/commit/c67b8ad)) +* fix(devices): fix payment amount generation by passing actual values πŸ› ([76a4e3d](https://github.com/i701/sarlink-portal/commit/76a4e3d)) +* fix(sidebar): adjust transition durations for consistency πŸ› ([dcf58c4](https://github.com/i701/sarlink-portal/commit/dcf58c4)) +* fix(signup-form): update header and welcome message for clarity ([db261ae](https://github.com/i701/sarlink-portal/commit/db261ae)) +* fix(wallet-transactions): improve badge text color for transaction types (mobile) ([2193865](https://github.com/i701/sarlink-portal/commit/2193865)) +* fix(wallet): update styling for total debit/credit display in wallet transactions table ([3943c0d](https://github.com/i701/sarlink-portal/commit/3943c0d)) +* add admin checks for admin pages and run biome formating πŸ”¨ ([9b2f2c1](https://github.com/i701/sarlink-portal/commit/9b2f2c1)) +* Add Agreements page, enhance Devices and Users components with sorting and filtering options, and im ([9021f01](https://github.com/i701/sarlink-portal/commit/9021f01)) +* Add AlertDialog and Badge components for user verification ([8e6f802](https://github.com/i701/sarlink-portal/commit/8e6f802)) +* add auto deploy ([02e1bcb](https://github.com/i701/sarlink-portal/commit/02e1bcb)) +* add auto deploy ([5e1364e](https://github.com/i701/sarlink-portal/commit/5e1364e)) +* Add filter, pagination, search, and user table components ([1b43c85](https://github.com/i701/sarlink-portal/commit/1b43c85)) +* add mirror to gitea ([d60dd3a](https://github.com/i701/sarlink-portal/commit/d60dd3a)) +* add mirror to gitea ([9e9fab5](https://github.com/i701/sarlink-portal/commit/9e9fab5)) +* add non stretched favicon ([e9c71c1](https://github.com/i701/sarlink-portal/commit/e9c71c1)) +* Add payment processing and device management features ([e815da4](https://github.com/i701/sarlink-portal/commit/e815da4)) +* add seed script and use postgres for db ([a0d85b1](https://github.com/i701/sarlink-portal/commit/a0d85b1)) +* Add title background styling to globals.css ([762939b](https://github.com/i701/sarlink-portal/commit/762939b)) +* Add user rejection and device addition functionalities ([2cbf9fb](https://github.com/i701/sarlink-portal/commit/2cbf9fb)) +* attempt 2 building with docker ([a5b18e8](https://github.com/i701/sarlink-portal/commit/a5b18e8)) +* attempt 4 docker ([8e068f1](https://github.com/i701/sarlink-portal/commit/8e068f1)) +* attempt no 3 docker ([994956a](https://github.com/i701/sarlink-portal/commit/994956a)) +* attempt to build docker again ([d72f9ae](https://github.com/i701/sarlink-portal/commit/d72f9ae)) +* auto build ([fe3161e](https://github.com/i701/sarlink-portal/commit/fe3161e)) +* bruh ([c79f06c](https://github.com/i701/sarlink-portal/commit/c79f06c)) +* bun can build ([d5c9253](https://github.com/i701/sarlink-portal/commit/d5c9253)) +* clean up dangling images after restart ([2597ac7](https://github.com/i701/sarlink-portal/commit/2597ac7)) +* clean up dangling images after restart ([f9ed95a](https://github.com/i701/sarlink-portal/commit/f9ed95a)) +* cleaner output ([4776952](https://github.com/i701/sarlink-portal/commit/4776952)) +* cleaner output ([480f649](https://github.com/i701/sarlink-portal/commit/480f649)) +* deploy in 1 ssh session ([135edf8](https://github.com/i701/sarlink-portal/commit/135edf8)) +* deploy in 1 ssh session ([5bc8366](https://github.com/i701/sarlink-portal/commit/5bc8366)) +* docker build works now ([5fb6f52](https://github.com/i701/sarlink-portal/commit/5fb6f52)) +* down kohffa up kuraanee.. also there is 1 ui ([e841932](https://github.com/i701/sarlink-portal/commit/e841932)) +* Enhance dashboard functionality with new payment and device management features ([c6f4571](https://github.com/i701/sarlink-portal/commit/c6f4571)) +* Enhance device management and user experience features ([745f8d8](https://github.com/i701/sarlink-portal/commit/745f8d8)) +* Enhance payment processing and device management features ([1a195d2](https://github.com/i701/sarlink-portal/commit/1a195d2)) +* Enhance payment processing and device management features ([75ad431](https://github.com/i701/sarlink-portal/commit/75ad431)) +* Enhance payment processing and user interaction features ([36f22c0](https://github.com/i701/sarlink-portal/commit/36f22c0)) +* Enhance user management and payment processing features ([0a63e43](https://github.com/i701/sarlink-portal/commit/0a63e43)) +* Enhance user verification and data validation features ([ff0eae6](https://github.com/i701/sarlink-portal/commit/ff0eae6)) +* Enhance user verification and UI components ([2c67848](https://github.com/i701/sarlink-portal/commit/2c67848)) +* example readme for prod deployment ([40b40ad](https://github.com/i701/sarlink-portal/commit/40b40ad)) +* f all that just deploy ([1b724ca](https://github.com/i701/sarlink-portal/commit/1b724ca)) +* final fix ([d14b0b3](https://github.com/i701/sarlink-portal/commit/d14b0b3)) +* first commit ([7389de4](https://github.com/i701/sarlink-portal/commit/7389de4)) +* fix docker build yml ([c0a71dd](https://github.com/i701/sarlink-portal/commit/c0a71dd)) +* fix docker build yml ([b22a26a](https://github.com/i701/sarlink-portal/commit/b22a26a)) +* fix getProfile import in PaymentId πŸ› ([361a01d](https://github.com/i701/sarlink-portal/commit/361a01d)) +* fix:wut ([e2e5751](https://github.com/i701/sarlink-portal/commit/e2e5751)) +* hamker magic ([ef32b74](https://github.com/i701/sarlink-portal/commit/ef32b74)) +* Implement new features and enhance existing components for improved user experience ([bdf3729](https://github.com/i701/sarlink-portal/commit/bdf3729)) +* Implement Omada device management and enhance payment processing ([e9d81c0](https://github.com/i701/sarlink-portal/commit/e9d81c0)) +* Implement parental control features and enhance device management ([c06c4fe](https://github.com/i701/sarlink-portal/commit/c06c4fe)) +* Initial commit from Create Next App ([92d9e90](https://github.com/i701/sarlink-portal/commit/92d9e90)) +* installing openssl ([cd86a7a](https://github.com/i701/sarlink-portal/commit/cd86a7a)) +* npx now ([bfba3cf](https://github.com/i701/sarlink-portal/commit/bfba3cf)) +* optimize container build ([0e6f405](https://github.com/i701/sarlink-portal/commit/0e6f405)) +* prepare for docker env ([fd4e147](https://github.com/i701/sarlink-portal/commit/fd4e147)) +* prepare for docker env ([f9cac92](https://github.com/i701/sarlink-portal/commit/f9cac92)) +* Refactor authentication actions and add user verification functionality ([3f68d83](https://github.com/i701/sarlink-portal/commit/3f68d83)) +* Refactor authentication and dashboard components ([0322bee](https://github.com/i701/sarlink-portal/commit/0322bee)) +* Refactor authentication components and enhance user session handling ([3f8bb4e](https://github.com/i701/sarlink-portal/commit/3f8bb4e)) +* Refactor authentication middleware to use native fetch, update dependencies, and enhance error handl ([8ffabb1](https://github.com/i701/sarlink-portal/commit/8ffabb1)) +* Refactor dashboard components and update global styles ([b91f34b](https://github.com/i701/sarlink-portal/commit/b91f34b)) +* Refactor Docker setup and add Prisma Studio service ([1d6f4fa](https://github.com/i701/sarlink-portal/commit/1d6f4fa)) +* Refactor Omada actions and enhance payment processing ([586c0e7](https://github.com/i701/sarlink-portal/commit/586c0e7)) +* Refactor payment verification and add MAC address guide ([07349cd](https://github.com/i701/sarlink-portal/commit/07349cd)) +* Refactor SMS notification handling to use environment variables ([5c167e4](https://github.com/i701/sarlink-portal/commit/5c167e4)) +* Refactor UI components for improved consistency and functionality ([0f17800](https://github.com/i701/sarlink-portal/commit/0f17800)) +* Refactor user actions and authentication components ([490150f](https://github.com/i701/sarlink-portal/commit/490150f)) +* Refactor user verification and data handling ([a3f0759](https://github.com/i701/sarlink-portal/commit/a3f0759)) +* registration verification WIP ([470e845](https://github.com/i701/sarlink-portal/commit/470e845)) +* remove prisma stuff ([c799362](https://github.com/i701/sarlink-portal/commit/c799362)) +* remove prisma stuff ([91563cb](https://github.com/i701/sarlink-portal/commit/91563cb)) +* remove test api route ([0943898](https://github.com/i701/sarlink-portal/commit/0943898)) +* remove unused imports ([fcf4f37](https://github.com/i701/sarlink-portal/commit/fcf4f37)) +* remove welcome banner after 4 seconds with animation ✨ ([6c5f848](https://github.com/i701/sarlink-portal/commit/6c5f848)) +* rename walet page to transaction history πŸ”¨ ([b32b61a](https://github.com/i701/sarlink-portal/commit/b32b61a)) +* Show no agreements if there is no agreement in agreement page πŸ”¨ ([950ac67](https://github.com/i701/sarlink-portal/commit/950ac67)) +* swap trusted origins for .env variables ([7acd118](https://github.com/i701/sarlink-portal/commit/7acd118)) +* switch to node ([7bfdc10](https://github.com/i701/sarlink-portal/commit/7bfdc10)) +* temporary fix for build and remove previous auth related code ([e8296ae](https://github.com/i701/sarlink-portal/commit/e8296ae)) +* TEMPORARY FIX TO TEST BUILD ([b932fcf](https://github.com/i701/sarlink-portal/commit/b932fcf)) +* Update dependencies and refactor calendar component ([df820ff](https://github.com/i701/sarlink-portal/commit/df820ff)) +* update logo to omega ([cd2cff7](https://github.com/i701/sarlink-portal/commit/cd2cff7)) +* Update package.json for turbopack support, enhance AppSidebar with new icons, and add Textarea and a ([2b0bd51](https://github.com/i701/sarlink-portal/commit/2b0bd51)) +* update packages ([8673b87](https://github.com/i701/sarlink-portal/commit/8673b87)) +* update readme ([a242500](https://github.com/i701/sarlink-portal/commit/a242500)) +* update README todos ✏️ ([40bf841](https://github.com/i701/sarlink-portal/commit/40bf841)) +* Update user schema and forms to include address and consent fields ([4e78ff2](https://github.com/i701/sarlink-portal/commit/4e78ff2)) +* wip ([7fadcd5](https://github.com/i701/sarlink-portal/commit/7fadcd5)) +* WIP feat(admin-devices): enhance device management from admin with dynamic filters and improved bloc ([01b064a](https://github.com/i701/sarlink-portal/commit/01b064a)) +* wth what was yarn doing here 😭 ([967a1d2](https://github.com/i701/sarlink-portal/commit/967a1d2)) +* refactor: add topup expiry filter to the Topups component and simplify expired badge display in Topu ([5de4bb9](https://github.com/i701/sarlink-portal/commit/5de4bb9)) +* refactor: add tryCatch utility for error handling, update device-related components and types, and c ([aa18484](https://github.com/i701/sarlink-portal/commit/aa18484)) +* refactor: enhance authentication and signup flow with new providers, update middleware matcher, and ([99c5fef](https://github.com/i701/sarlink-portal/commit/99c5fef)) +* refactor: enhance error handling and add pagination to device queries ([aff9d26](https://github.com/i701/sarlink-portal/commit/aff9d26)) +* refactor: enhance parental control features and improve device blocking logic πŸ”¨ ([c90b003](https://github.com/i701/sarlink-portal/commit/c90b003)) +* refactor: enhance topup payment verification with improved state management and error handling πŸ”¨ ([013befa](https://github.com/i701/sarlink-portal/commit/013befa)) +* refactor: enhance topup status display and improve conditional rendering in TopupsTable component πŸ”¨ ([8c94c92](https://github.com/i701/sarlink-portal/commit/8c94c92)) +* refactor: implement device payment verification with useActionState hook πŸ”¨ ([1a11f1a](https://github.com/i701/sarlink-portal/commit/1a11f1a)) +* refactor: implement session checking utility, enhance device queries with session validation, and im ([daab793](https://github.com/i701/sarlink-portal/commit/daab793)) +* refactor: improve state management and layout in Topup components πŸ”¨ ([a61231c](https://github.com/i701/sarlink-portal/commit/a61231c)) +* refactor: migrate authentication and signup flow to use external API and improve type safety ([0fd269d](https://github.com/i701/sarlink-portal/commit/0fd269d)) +* refactor: remove layout error component from dashboard ([bb5eff8](https://github.com/i701/sarlink-portal/commit/bb5eff8)) +* refactor: remove unused import and improve conditional rendering in block device dialog πŸ”¨ ([8051b00](https://github.com/i701/sarlink-portal/commit/8051b00)) +* refactor: remove unused import from device-card and devices-table components ([4e16c0a](https://github.com/i701/sarlink-portal/commit/4e16c0a)) +* refactor: remove unused import of checkIdOrPhone in OTP verification page ([acb0ead](https://github.com/i701/sarlink-portal/commit/acb0ead)) +* refactor: remove unused imports in TopupToPay component πŸ”¨ ([8f9b4ba](https://github.com/i701/sarlink-portal/commit/8f9b4ba)) +* refactor: remove unused imports in user payments page component πŸ”¨ ([905b4fa](https://github.com/i701/sarlink-portal/commit/905b4fa)) +* refactor: remove unused user verification function and clean up user type definitions πŸ”¨ ([78673e0](https://github.com/i701/sarlink-portal/commit/78673e0)) +* refactor: reorder imports and improve variable naming in CancelPaymentButton component πŸ”¨ ([837cc35](https://github.com/i701/sarlink-portal/commit/837cc35)) +* refactor: reorganize imports and enhance admin category filtering in AppSidebar πŸ”¨ ([1549b20](https://github.com/i701/sarlink-portal/commit/1549b20)) +* refactor: reorganize imports and improve session handling in various components πŸ”¨ ([a6d844e](https://github.com/i701/sarlink-portal/commit/a6d844e)) +* refactor: replace custom authentication middleware with NextAuth, remove unused authentication pages ([32bb01b](https://github.com/i701/sarlink-portal/commit/32bb01b)) +* refactor: simplify FloatingInput and Textarea components by removing unnecessary forwardRef usage πŸ”¨ ([5809e26](https://github.com/i701/sarlink-portal/commit/5809e26)) +* refactor: streamline authentication flow by removing unused code, replacing custom auth utilities wi ([ef9f032](https://github.com/i701/sarlink-portal/commit/ef9f032)) +* refactor: streamline package.json and tailwind.config.ts ([9e0d2d2](https://github.com/i701/sarlink-portal/commit/9e0d2d2)) +* refactor: update authentication flow to use NextAuth, replace better-auth with axios for API calls, ([020d74c](https://github.com/i701/sarlink-portal/commit/020d74c)) +* refactor: update authentication flow to use PIN instead of email/password, enhance OTP verification ([dbdc1df](https://github.com/i701/sarlink-portal/commit/dbdc1df)) +* refactor: update axios client import, enhance device and payment handling, and add cancel payment bu ([7e49bf1](https://github.com/i701/sarlink-portal/commit/7e49bf1)) +* refactor: update cancelPayment function to use PATCH method and new endpoint πŸ”¨ ([e984705](https://github.com/i701/sarlink-portal/commit/e984705)) +* refactor: update payment types and user interface, enhance error handling, and adjust API base URL ([9e2a2f4](https://github.com/i701/sarlink-portal/commit/9e2a2f4)) +* refactor: update progress component styles and add radix-ui/react-progress dependency πŸ”¨ ([cd1dba0](https://github.com/i701/sarlink-portal/commit/cd1dba0)) +* refactor: update topup status handling in DynamicFilter and TopupsTable components ✨ ([378fb40](https://github.com/i701/sarlink-portal/commit/378fb40)) +* refactor: use single seperate AccountInfomation component and integrate it into DevicesToPay and Top ([fa12cd7](https://github.com/i701/sarlink-portal/commit/fa12cd7)) +* refactor(sidebar): re arrange sidebar links πŸ”¨ ([1e2329e](https://github.com/i701/sarlink-portal/commit/1e2329e)) +* feat: add "Top Ups" option to sidebar with appropriate permissions and icon ✨ ([89a35a9](https://github.com/i701/sarlink-portal/commit/89a35a9)) +* feat: add admin check for device and payment pages; update session type to include is_admin property ([6aea548](https://github.com/i701/sarlink-portal/commit/6aea548)) +* feat: add age validation in signup and update payment verification logic ([0c093f1](https://github.com/i701/sarlink-portal/commit/0c093f1)) +* feat: add custom headers configuration to next.js config for stream/suspense support ✨ ([3e3b5f1](https://github.com/i701/sarlink-portal/commit/3e3b5f1)) +* feat: add custom headers configuration to next.js config for stream/suspense support ✨ ([683d857](https://github.com/i701/sarlink-portal/commit/683d857)) +* feat: add Dashboard layout main Error component for error handling in dashboard ([7750c5a](https://github.com/i701/sarlink-portal/commit/7750c5a)) +* feat: add disabled prop to DevicesToPay component and update button state management ✨ ([9f9f2e4](https://github.com/i701/sarlink-portal/commit/9f9f2e4)) +* feat: add dual range slider component and integrate it into dynamic filter for device management ([0157ecc](https://github.com/i701/sarlink-portal/commit/0157ecc)) +* feat: add example environment configuration file and update .gitignore to include .env files ([378c120](https://github.com/i701/sarlink-portal/commit/378c120)) +* feat: add expiry label to ExpiryCountDown component ✨ ([4797ee8](https://github.com/i701/sarlink-portal/commit/4797ee8)) +* feat: add expiry label to ExpiryCountDown component in TopupPage ✨ ([9e25da7](https://github.com/i701/sarlink-portal/commit/9e25da7)) +* feat: add floating label input component for enhanced form usability ✨ ([9c1d1c5](https://github.com/i701/sarlink-portal/commit/9c1d1c5)) +* feat: add getProfile function and integrate user profile retrieval in payment and layout components ([ba91d2c](https://github.com/i701/sarlink-portal/commit/ba91d2c)) +* feat: add loading skeleton for devices table and improve payment processing logic ([0d578c9](https://github.com/i701/sarlink-portal/commit/0d578c9)) +* feat: add loading state and full-page loader component; update payment page and application layout t ([bed426a](https://github.com/i701/sarlink-portal/commit/bed426a)) +* feat: add payment method filter to payments page ✨ ([13f0e72](https://github.com/i701/sarlink-portal/commit/13f0e72)) +* feat: add payment method filter to payments page ✨ ([da7d101](https://github.com/i701/sarlink-portal/commit/da7d101)) +* feat: add radio filter for topup expiry ✨ ([d499353](https://github.com/i701/sarlink-portal/commit/d499353)) +* feat: add radio filter for topup expiry ✨ ([154226b](https://github.com/i701/sarlink-portal/commit/154226b)) +* feat: add topup management features including topup creation, cancellation, and countdown timer ✨ ([f3328f7](https://github.com/i701/sarlink-portal/commit/f3328f7)) +* feat: add vendor information to device components and update related UI elements ([8438ceb](https://github.com/i701/sarlink-portal/commit/8438ceb)) +* feat: enforce strict TypeScript rules and add biome configuration ([79ecb62](https://github.com/i701/sarlink-portal/commit/79ecb62)) +* feat: enhance device cart with cancel feature and improve payments table filters ([2834f23](https://github.com/i701/sarlink-portal/commit/2834f23)) +* feat: enhance dual-range-slider handling in DynamicFilter component ✨ ([f4c34d3](https://github.com/i701/sarlink-portal/commit/f4c34d3)) +* feat: enhance error handling and improve API response management across components ([6365a70](https://github.com/i701/sarlink-portal/commit/6365a70)) +* feat: enhance MAC address guide with contact button for assistance ([c705add](https://github.com/i701/sarlink-portal/commit/c705add)) +* feat: enhance OTP verification flow with error handling and response checks ([0b2dcfc](https://github.com/i701/sarlink-portal/commit/0b2dcfc)) +* feat: enhance payment and topup interfaces with status and expiration details ✨ ([df2b3da](https://github.com/i701/sarlink-portal/commit/df2b3da)) +* feat: enhance payment retrieval with flexible query parameters and add dynamic filters to payments p ([9fe3c3b](https://github.com/i701/sarlink-portal/commit/9fe3c3b)) +* feat: enhance payment retrieval with flexible query parameters and add dynamic filters to payments p ([fa0d088](https://github.com/i701/sarlink-portal/commit/fa0d088)) +* feat: implement add device functionality with validation and error handling; refactor related compon ([d2b2812](https://github.com/i701/sarlink-portal/commit/d2b2812)) +* feat: implement AuthLayout component and streamline OTP verification forms with enhanced messaging ([a4ffb1e](https://github.com/i701/sarlink-portal/commit/a4ffb1e)) +* feat: implement checkTempIdOrPhone function and update OTP verification logic ([f3f5800](https://github.com/i701/sarlink-portal/commit/f3f5800)) +* feat: implement topup functionality with create, get, and cancel operations ✨ ([ee461bb](https://github.com/i701/sarlink-portal/commit/ee461bb)) +* feat: implement user profile page and integrate profile fetching logic in AccountPopover and Applica ([a20c939](https://github.com/i701/sarlink-portal/commit/a20c939)) +* feat: implement user registration and OTP verification flow with backend integration ([0f9d110](https://github.com/i701/sarlink-portal/commit/0f9d110)) +* feat: implement user verification and rejection functionality with improved error handling ✨ ([255c03a](https://github.com/i701/sarlink-portal/commit/255c03a)) +* feat: integrate backend mobile login and enhance user verification flow ([2cb2059](https://github.com/i701/sarlink-portal/commit/2cb2059)) +* feat: integrate checkTempIdOrPhone in signup logic to validate temporary phone numbers ([923887b](https://github.com/i701/sarlink-portal/commit/923887b)) +* feat: update authentication layout and forms for improved user experience; add new dependencies and ([406733b](https://github.com/i701/sarlink-portal/commit/406733b)) +* feat: update cancelTopup API call to use PATCH method and enhance success message with topup details ([b9d8e56](https://github.com/i701/sarlink-portal/commit/b9d8e56)) +* feat: update signup and OTP verification forms to enhance error handling and state management ([1e023eb](https://github.com/i701/sarlink-portal/commit/1e023eb)) +* feat: update Topup interface with status and paid_at fields; modify table display for topup details ([ef7121f](https://github.com/i701/sarlink-portal/commit/ef7121f)) +* feat(admin-topup): add description field to topup form and validation for amount ([3da668a](https://github.com/i701/sarlink-portal/commit/3da668a)) +* feat(admin-topup): add description field to topup request payload ([a717c3d](https://github.com/i701/sarlink-portal/commit/a717c3d)) +* feat(admin): add admin payment tables + filters✨ ([c34285c](https://github.com/i701/sarlink-portal/commit/c34285c)) +* feat(admin): add usertable and update next config ✨ ([780239d](https://github.com/i701/sarlink-portal/commit/780239d)) +* feat(agreements): implement agreement fetching and display with error handling ([171b1d4](https://github.com/i701/sarlink-portal/commit/171b1d4)) +* feat(devices): add proper filter handling and update shadcn πŸ”¨ ([59adaaf](https://github.com/i701/sarlink-portal/commit/59adaaf)) +* feat(filters): replace existing filters with dynamic filters for improved user and device management ([9926de9](https://github.com/i701/sarlink-portal/commit/9926de9)) +* feat(portal-ui): enhance user and device information display in admin and user devices tables ✨ ([3cd3bba](https://github.com/i701/sarlink-portal/commit/3cd3bba)) +* feat(topups): add support for fetching all topups in getTopups function ✨ ([aedf7cd](https://github.com/i701/sarlink-portal/commit/aedf7cd)) +* feat(user-agreement): implement user agreement upload functionality and update related components ✨ ([c2578f1](https://github.com/i701/sarlink-portal/commit/c2578f1)) +* feat(user-topups): add user topups page with dynamic filtering and admin table integration ✨ ([1f6fe7d](https://github.com/i701/sarlink-portal/commit/1f6fe7d)) +* feat(user-update-form): display field errors in user update form ✨ ([17aa65a](https://github.com/i701/sarlink-portal/commit/17aa65a)) +* feat(user-verification): implement user verification functionality and update dialog UI ✨ ([dc3b5f9](https://github.com/i701/sarlink-portal/commit/dc3b5f9)) +* feat(user): add admin topup functionality in user details page ✨ ([644e4f7](https://github.com/i701/sarlink-portal/commit/644e4f7)) +* feat(user): implement user update functionality and enhance verification page UI ✨ ([8fac07b](https://github.com/i701/sarlink-portal/commit/8fac07b)) +* feat(verify-user): add link to view user agreement and improve layout for user information ([eadd790](https://github.com/i701/sarlink-portal/commit/eadd790)) +* feat(wallet): implement wallet transactions table and filtering options ✨ ([e0b76bb](https://github.com/i701/sarlink-portal/commit/e0b76bb)) +* feat(wallet): update transaction type from CREDIT to TOPUP and display total debit/credit amounts ✨ ([e9af120](https://github.com/i701/sarlink-portal/commit/e9af120)) +* chore: update package.json ♻️ ([71fc914](https://github.com/i701/sarlink-portal/commit/71fc914)) +* chore: update package.json to add millify dependency and remove unnecessary newline ([f7122cb](https://github.com/i701/sarlink-portal/commit/f7122cb)) +* chore: update README with new todos πŸ”§ ([fb3ad13](https://github.com/i701/sarlink-portal/commit/fb3ad13)) +* chore: upgrade to tailwind v4 and add a generic filter for dynamic filter handling ([11ac852](https://github.com/i701/sarlink-portal/commit/11ac852)) +* chore(package-lock): update brace-expansion to version 1.1.12 and form-data to version 4.0.4 ([5fda723](https://github.com/i701/sarlink-portal/commit/5fda723)) +* chore(README): update task list to reflect completed features in parental control and admin controls ([8bcf481](https://github.com/i701/sarlink-portal/commit/8bcf481)) +* chore(user-payments-table): remove unused imports πŸ”§ ([d7b8e4e](https://github.com/i701/sarlink-portal/commit/d7b8e4e)) +* chore(user-update-form): remove unused import for cleaner code πŸ”§ ([7a02cb2](https://github.com/i701/sarlink-portal/commit/7a02cb2)) +* bug: fix payment status display and force timezones in creation date in PaymentsTable and DevicesTo ([27a0b5d](https://github.com/i701/sarlink-portal/commit/27a0b5d)) diff --git a/commitlint.config.js b/commitlint.config.js index 9a0dcbe..2291173 100644 --- a/commitlint.config.js +++ b/commitlint.config.js @@ -1,4 +1,3 @@ -// commitlint.config.js export default { extends: ['@commitlint/config-conventional'] }; diff --git a/package-lock.json b/package-lock.json index 15d193d..3725c7c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "sarlink-portal", - "version": "0.1.0", + "version": "0.2.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "sarlink-portal", - "version": "0.1.0", + "version": "0.2.0", "dependencies": { "@commitlint/cli": "^19.8.1", "@commitlint/config-conventional": "^19.8.1", diff --git a/package.json b/package.json index 229f4a8..3d922db 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "sarlink-portal", - "version": "0.1.0", + "version": "0.2.0", "type": "module", "private": true, "scripts": {