Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BASE : Tax Receipt #2375

Draft
wants to merge 68 commits into
base: develop
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
68 commits
Select commit Hold shift + click to select a range
728a21a
chore: update branch name validation to include 'tax-receipt' prefix
sunilsabatp Jan 21, 2025
3013443
feat: add DonationReceipt page
sunilsabatp Jan 21, 2025
e75accc
feat(UI): add DonationReceiptLayout component with header, data, and …
sunilsabatp Jan 21, 2025
0d08f4e
feat: implement DonationData component for displaying donation record…
sunilsabatp Jan 22, 2025
3329fc0
feat(UI): implement RecipientDetails component for displaying recipie…
sunilsabatp Jan 22, 2025
784e637
feat(UI) : add ReceiptActions(button's) component
sunilsabatp Jan 22, 2025
e28cf6d
fix: minor ui adjustment for mobile view
sunilsabatp Jan 22, 2025
4fd7bb5
feat(UI) : Introduce conditional logic to display a download button …
sunilsabatp Jan 22, 2025
c5fa70c
refactor: rename component to ReceiptListRedirect
sunilsabatp Jan 22, 2025
25dda11
feat(context): Add DonationReceiptContext with provider and custom hook
sunilsabatp Jan 23, 2025
acd07ad
feat(API) : fetch and update donation receipt data based on query par…
sunilsabatp Jan 23, 2025
65e2f27
feat: implement ReceiptListRedirect component with translations and c…
sunilsabatp Jan 23, 2025
3aba0e9
refactor: refactor receipt verification page
sunilsabatp Jan 24, 2025
48cef18
feat: change download button to link element with href for direct fil…
sunilsabatp Jan 24, 2025
46304ba
Merge branch 'tax-receipt/verification-page' into tax-receipt/redirec…
sunilsabatp Jan 24, 2025
5a07dba
feat: add donation-receipts page.
sunilsabatp Jan 24, 2025
09bcfdb
feat: add ModifyUserData page.
sunilsabatp Jan 24, 2025
adc116b
refactor: use verificationDate condition to render download button
sunilsabatp Jan 25, 2025
b39983b
feat: refactor ReceiptData handling and update DonationReceipt compon…
sunilsabatp Jan 27, 2025
b5ef8b2
feat: Implement `putRequest` function
sunilsabatp Jan 27, 2025
21360ae
refactor: move confirmDonorData logic from ReceiptActions to ReceiptD…
sunilsabatp Jan 27, 2025
51bc65b
refactor: rename recipientDetails to donorDetails
sunilsabatp Jan 27, 2025
60e1711
feat: add reusable SCSS mixin for flexible layout management
sunilsabatp Jan 28, 2025
fc5d5d4
refactor: replace donation term with donor
sunilsabatp Jan 28, 2025
9c6b64e
refactor : change the folder name to donor receipt
sunilsabatp Jan 28, 2025
188dcf9
feat(ui): right-align download button for mobile version
sunilsabatp Jan 28, 2025
98f0051
refactor: create a file to store donor receipt type
sunilsabatp Jan 28, 2025
4b7ba7d
feat(ui): minor padding adjustment for mobile view
sunilsabatp Jan 28, 2025
b4c53a8
Merge branch 'tax-receipt/verification-page' into tax-receipt/redirec…
sunilsabatp Jan 28, 2025
32ba037
fix: the import issue
sunilsabatp Jan 28, 2025
265d220
refactor: use term donor instead of user
sunilsabatp Jan 28, 2025
ed887a3
refactor: use mixin flex-layout.
sunilsabatp Jan 28, 2025
63bea5a
refactor(feedback) : correct import path case for DonationReceipt.mod…
sunilsabatp Feb 4, 2025
1755930
refactor: use the term "donation" instead of "donor."
sunilsabatp Feb 4, 2025
6389106
refactor : rename receiptVerificationHeader to verifyReceiptHeader
sunilsabatp Feb 4, 2025
06a320a
refactor : change the folder name from DonorReceipt to DonationReceipt
sunilsabatp Feb 4, 2025
e774669
refactor: create a new file for donation receipt translation resources
sunilsabatp Feb 4, 2025
8143bba
feat : add receipt verification check for download button
sunilsabatp Feb 4, 2025
2bc8d2b
refactor : remove mixin
sunilsabatp Feb 4, 2025
00886ee
fix: address feedbacks
sunilsabatp Feb 4, 2025
508d452
refactor: address feedbacks
sunilsabatp Feb 10, 2025
4cd0a1b
Merge branch 'tax-receipt/verification-page' into tax-receipt/redirec…
sunilsabatp Feb 10, 2025
b644e3f
refactor: remove mixin flex-layout, duplicate code
sunilsabatp Feb 10, 2025
796ad53
fix: update import statement to match correct file casing for Donatio…
sunilsabatp Feb 10, 2025
97cefce
feat: add ReceiptValidationError component for invalid receipt cases
sunilsabatp Feb 10, 2025
3d8345b
fix: define types for receipt api data
sunilsabatp Feb 11, 2025
280d35a
refactor: remove unwanted prop
sunilsabatp Feb 11, 2025
d829231
Merge branch 'tax-receipt/verification-page' into tax-receipt/redirec…
sunilsabatp Feb 11, 2025
96b5135
feat: show total donation value.
sunilsabatp Feb 11, 2025
1d9075d
revert: remove unused localization keys in donate.json
mohitb35 Feb 11, 2025
48c71e7
refactor: reorder translation config alphabetically
mohitb35 Feb 11, 2025
980ddcb
refactor: rename donationReceipt.ts --> donationReceiptTypes.ts
mohitb35 Feb 12, 2025
e77967d
fix: remove unintended space in filename
mohitb35 Feb 12, 2025
30c479f
refactor: camelcase localization string
mohitb35 Feb 12, 2025
61d2dcf
feat: refactor ReceiptActions and add error handling
mohitb35 Feb 12, 2025
0c9aed1
Merge branch 'tax-receipt/verification-page' into tax-receipt/total-a…
mohitb35 Feb 12, 2025
7a39e58
Merge pull request #2398 from Plant-for-the-Planet-org/tax-receipt/to…
sunilsabatp Feb 12, 2025
03f94a6
refactor: add explicit null check for address2
sunilsabatp Feb 12, 2025
a276fae
Merge branch 'tax-receipt/verification-page' into tax-receipt/redirec…
sunilsabatp Feb 12, 2025
20b834c
chore: comment out code for future use
sunilsabatp Feb 12, 2025
5e44dc3
Merge pull request #2378 from Plant-for-the-Planet-org/tax-receipt/ve…
mohitb35 Feb 12, 2025
208fd3b
feat: Handle error cases for invalid or missing name/address.
sunilsabatp Feb 13, 2025
f8f415c
feat: address feedbacks
sunilsabatp Feb 13, 2025
9127bc1
refactor : address feedbacks
sunilsabatp Feb 13, 2025
3f3707f
refactor: rename taxReceiptOverview class to viewTaxReceiptsAction
mohitb35 Feb 13, 2025
e2ecab7
Merge pull request #2380 from Plant-for-the-Planet-org/tax-receipt/re…
sunilsabatp Feb 13, 2025
4561f32
Merge branch 'feature/tax-receipt' into tax-receipt/error-handling
sunilsabatp Feb 13, 2025
8280303
Merge pull request #2401 from Plant-for-the-Planet-org/tax-receipt/er…
sunilsabatp Feb 13, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
chore: update branch name validation to include 'tax-receipt' prefix
sunilsabatp committed Jan 21, 2025
commit 728a21a622da166dc7106cbb71b77f957a72985c
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -25,7 +25,7 @@
"prepare": "node ./husky-prepare.js"
},
"validate-branch-name": {
"pattern": "^(main|develop){1}$|^(feature|hotfix|address-mgmt)/[a-z0-9-_]+$",
"pattern": "^(main|develop){1}$|^(feature|hotfix|tax-receipt)/[a-z0-9-_]+$",
"errorMsg": "Invalid branch name. \n 1.Branch names can contain lowercase characters, numbers, hyphen and underscore. \n 2.Except for 'main' and 'develop', branch names must begin with 'feature/' or 'hotfix/' "
},
"engines": {