-
Notifications
You must be signed in to change notification settings - Fork 9
Staging to main #424
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
Open
Ebube111
wants to merge
318
commits into
main
Choose a base branch
from
staging
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Staging to main #424
Changes from 20 commits
Commits
Show all changes
318 commits
Select commit
Hold shift + click to select a range
60812b3
Merge pull request #452 from PotLock/sitemap
Ebube111 93acf41
done with changes
Ebube111 72d3e40
Merge pull request #454 from PotLock/env-change-2
Ebube111 46e4d18
Merge pull request #455 from PotLock/staging
Ebube111 e47d0c9
hotfix: Adjust social profile revalidation strategy
akaia-shadowfox d5cc800
Enable DAO accounts (#451)
akaia-shadowfox 6bd6db5
Merge branch 'main' of github.com:PotLock/potlock-nextjs-app into sta…
akaia-shadowfox ce713c4
hotfix: Allow submitting prefilled social profiles for registration
akaia-shadowfox 3fb30bc
hotfix: Keep contract SWR fetchers deactivated on server
akaia-shadowfox 6ac6ff3
hotfix: Adjust DAO listing application proposal gas
akaia-shadowfox 825c1c3
hotfix: Prevent redundant profile editor rerenders
akaia-shadowfox e3f4d3f
Provide alternative toast description for DAO profile update proposal…
akaia-shadowfox be8b5ef
Fixed bug with donation referral
Ebube111 b1ad7ac
fixing vercel bugs
Ebube111 1ee228f
Merge pull request #459 from PotLock/donate-referral-bug
Ebube111 32ddd69
fixing vercel bugs
Ebube111 734f185
done with changes
Ebube111 b60ed6b
Merge pull request #461 from PotLock/prod-donate-fix
Ebube111 47a3955
campaigns homepage done
Ebube111 e288929
campaigns homepage done
Ebube111 e3c29ea
Merge pull request #463 from PotLock/campaign-home
Ebube111 c7a333c
Merge pull request #464 from PotLock/staging
Ebube111 47eac44
done with changes
Ebube111 f1b9a5f
done with changes
Ebube111 d9cd04a
Merge pull request #465 from PotLock/fixed-campaign-home
Ebube111 f4628f2
Merge pull request #466 from PotLock/staging
Ebube111 2cd59f7
changes done
Ebube111 1735076
Merge pull request #467 from PotLock/fixed-c-success
Ebube111 5839c5a
Merge pull request #468 from PotLock/staging
Ebube111 8463bf9
updated featured campaigns
Ebube111 628e1f5
Merge pull request #469 from PotLock/f-cam
Ebube111 4ac12f3
Merge pull request #470 from PotLock/staging
Ebube111 912989c
done with changes
Ebube111 8508957
Merge pull request #471 from PotLock/f-cam-2
Ebube111 3d9296f
Merge pull request #472 from PotLock/staging
Ebube111 d06d516
done with changes
Ebube111 cc70fc4
Merge pull request #473 from PotLock/p-sap
Ebube111 468bc67
Merge pull request #474 from PotLock/prod
Ebube111 080d7cf
implemented cross donation
Ebube111 fd5a808
implemented cross donation
Ebube111 cecf131
done with cross donation"
Ebube111 4fea210
done with cross donation"
Ebube111 9779b89
Merge pull request #475 from PotLock/cross-donation
Ebube111 0a010a1
Merge pull request #476 from PotLock/staging
Ebube111 a196d81
done with changes
Ebube111 70df0eb
done with changes
Ebube111 e4b8c17
Merge pull request #477 from PotLock/donation-c-fixes
Ebube111 b3ef4e1
Merge pull request #478 from PotLock/staging
Ebube111 ac4953d
changes to cross chain
Ebube111 533238d
done to fixes
Ebube111 8f1b71d
Merge pull request #480 from PotLock/cross-chain-fix
Ebube111 48797d8
Merge pull request #481 from PotLock/staging
Ebube111 94839df
cross chain fix 2
Ebube111 7ed2e39
cross chain fix 2
Ebube111 e10f376
Merge pull request #482 from PotLock/cross-chain-fix-2
Ebube111 6f00be7
done with adding monad chain
Ebube111 4b8ed8a
done with adding monad chain
Ebube111 7da33ba
Merge pull request #484 from PotLock/monad-cross-chain
Ebube111 e141781
Merge pull request #483 from PotLock/staging
Ebube111 cfa5816
feedbacks worked on
Ebube111 7959ea7
feedbacks worked on
Ebube111 8cb25b9
Merge pull request #486 from PotLock/feedback-10
Ebube111 87d107f
Merge pull request #487 from PotLock/staging
Ebube111 b53d8f0
added official tag
Ebube111 c16a243
Merge pull request #488 from PotLock/official-tag
Ebube111 0df8c93
Merge pull request #489 from PotLock/staging
Ebube111 c00e931
done with bypass fees
Ebube111 22e0355
done with bypass fees and donation to project and pot
Ebube111 9bdfee2
Merge pull request #490 from PotLock/optional-fees
Ebube111 2791876
Merge pull request #491 from PotLock/staging
Ebube111 499699d
leader board fix
Ebube111 314a6ce
leader board fix
Ebube111 6aaf90d
Merge pull request #492 from PotLock/leaderboard-fix
Ebube111 cdb30ed
Merge pull request #493 from PotLock/staging
Ebube111 1636fd7
done with feedback fix
Ebube111 aa5fc94
done with feedback fix
Ebube111 2de75dc
added pagination to query
Ebube111 a5384d9
added pagination to query
Ebube111 7160c5a
Merge pull request #494 from PotLock/feedback-fix
Ebube111 2ece8ea
Merge pull request #495 from PotLock/staging
Ebube111 d050e2e
featured campaign changes
Ebube111 d892180
featured campaign changes
Ebube111 1fa48f9
Merge pull request #502 from PotLock/featured-c
Ebube111 18b86d7
Merge pull request #503 from PotLock/staging
Ebube111 37121e3
past funding round
Ebube111 7c5b8ab
Merge pull request #505 from PotLock/f-round
Ebube111 45ab6f3
Merge pull request #506 from PotLock/staging
Ebube111 43d1796
done with changes
Ebube111 bd58e8a
added strknet to selector
Ebube111 741684a
Merge pull request #507 from PotLock/strk
Ebube111 0f8a0ed
Merge pull request #508 from PotLock/staging
Ebube111 5b3d0a7
Fixed date selector, buttons not rendering and added proper error mes…
aunali8812 784e153
Added success/fail dialogue after changing account status in list
aunali8812 ca9adf2
Fixed feedbacks
aunali8812 f4e4c77
Merge pull request #518 from PotLock/fix/UX-issues
Ebube111 508ff48
Fixed linting issues
aunali8812 adda9b6
Merge pull request #520 from PotLock/fix/issue-517
Ebube111 1dd21bc
Fixed vercel deployment failing
aunali8812 25e240e
Fix deployment 2
aunali8812 ae634ca
fixed pot form for update
Ebube111 c8d2c85
fixed pot form for update
Ebube111 ac8eddc
Merge pull request #522 from PotLock/pot-form
Ebube111 bca5161
Merge pull request #521 from PotLock/fix/UX-issues
Ebube111 a2e6893
done with campaign server
Ebube111 9857348
Merge pull request #523 from PotLock/campaign-server
Ebube111 d669274
Merge pull request #519 from PotLock/staging
Ebube111 bd19e55
campaign servers 2 fixed
Ebube111 33f8f47
Merge pull request #524 from PotLock/campaign-server-2
Ebube111 0b31d20
Merge pull request #525 from PotLock/staging
Ebube111 c68e85b
done with campaign server
Ebube111 18e232c
done with campaign server
Ebube111 6b422e5
Merge pull request #526 from PotLock/campaign-server-3
Ebube111 89b9ef7
Merge pull request #527 from PotLock/staging
Ebube111 5aa9457
done with transition loader
Ebube111 8fb72cf
done with transition loader
Ebube111 a03cb0e
Merge pull request #528 from PotLock/campaign-server-4
Ebube111 a00a69a
Merge pull request #529 from PotLock/staging
Ebube111 032acc3
Revert from SSR and improvements
aunali8812 574fc0d
Merge pull request #530 from PotLock/fix/slow-campaign-loading
Ebube111 8303532
Merge pull request #532 from PotLock/staging
Ebube111 1f7abd8
Reverted to original campaign generation and added timeout in next co…
aunali8812 89f74e1
Merge pull request #533 from PotLock/fix/slow-campaign-loading
Ebube111 a4a1058
Merge pull request #534 from PotLock/staging
Ebube111 890bcfb
Revert everything to pre-generation
aunali8812 9a69b2e
Merge pull request #535 from PotLock/fix/slow-campaign-loading
Ebube111 c8ce980
Merge pull request #536 from PotLock/staging
Ebube111 90ed888
Revert "Merge pull request #535 from PotLock/fix/slow-campaign-loading"
aunali8812 7298913
Revert "Merge pull request #533 from PotLock/fix/slow-campaign-loading"
aunali8812 056de43
Revert "Merge pull request #530 from PotLock/fix/slow-campaign-loading"
aunali8812 588c496
Revert "Merge pull request #528 from PotLock/campaign-server-4"
aunali8812 e5c42b2
Revert "Merge pull request #526 from PotLock/campaign-server-3"
aunali8812 3da83b1
Revert "Merge pull request #524 from PotLock/campaign-server-2"
aunali8812 2bdee51
Revert "Merge pull request #523 from PotLock/campaign-server"
aunali8812 0bc35ec
Merge pull request #537 from PotLock/revert-to-pot-form
Ebube111 5f152f5
Merge pull request #538 from PotLock/staging
Ebube111 233a22a
vercel build done
Ebube111 94adb88
vercel build done
Ebube111 73e1234
Merge pull request #539 from PotLock/vercel-build
Ebube111 26cef56
Merge pull request #540 from PotLock/staging
Ebube111 f42aa72
removed ssr
Ebube111 8895468
removed ssg
Ebube111 ea7700f
Merge pull request #541 from PotLock/removed-ssr
Ebube111 fd126fc
Merge pull request #542 from PotLock/staging
Ebube111 72f1eda
done with single campaign
Ebube111 9664282
Merge pull request #543 from PotLock/removed-ssr-2
Ebube111 be748eb
Merge pull request #544 from PotLock/staging
Ebube111 a8d4aac
Added polling to campaign page after creation
aunali8812 b3019e1
Merge pull request #546 from PotLock/fix/campaignCreation
Ebube111 0655644
Merge pull request #547 from PotLock/staging
Ebube111 a82653f
done with new wallet select integration
Ebube111 78ca8d6
Merge branch 'staging' of https://github.com/PotLock/potlock-nextjs-a…
Ebube111 a973c6e
Merge pull request #548 from PotLock/wallet-selector
Ebube111 53031d1
Merge pull request #549 from PotLock/staging
Ebube111 a38ef49
done with changes
Ebube111 532f2a3
Merge pull request #550 from PotLock/campaign-form-issue
Ebube111 bd0a623
Merge pull request #551 from PotLock/staging
Ebube111 cca01cc
single campaign seo
Ebube111 c965951
single campaign seo
Ebube111 46fe0f6
Merge pull request #552 from PotLock/single-campaign-seo
Ebube111 b648397
done with fixes
Ebube111 e3f4dc5
done with fixes
Ebube111 db71367
added nonoId to build transpile
Ebube111 613f73b
Merge pull request #553 from PotLock/seo-fix-2
Ebube111 8da0469
Added RPC as fallback after indexer returns 404
aunali8812 d98829d
Fixed prettier errors in build
aunali8812 0a16f87
Merge pull request #554 from PotLock/fix/campaignCreation
Ebube111 b76cab6
fixed seo issue
Ebube111 0538f92
fixed seo issue
Ebube111 70893ba
Merge pull request #555 from PotLock/seo-fix-4
Ebube111 ef827dd
Merge pull request #556 from PotLock/staging
Ebube111 4c1dcbf
done with seo fix
Ebube111 e0900f7
done with seo fix
Ebube111 1b41069
Merge pull request #557 from PotLock/seo-fix-5
Ebube111 7f9a8c8
Merge pull request #558 from PotLock/staging
Ebube111 82498f3
done with changes
Ebube111 b6342f9
Merge pull request #559 from PotLock/seo-fix-6
Ebube111 109c75e
Merge pull request #560 from PotLock/staging
Ebube111 e609a03
done with sitemap changes
Ebube111 06cc8b9
Merge pull request #561 from PotLock/sitemap-n
Ebube111 64e1f60
Merge pull request #562 from PotLock/staging
Ebube111 fccb7da
back to ssr fix
Ebube111 027701d
back to ssr fix
Ebube111 76f8583
Merge pull request #563 from PotLock/srr-1
Ebube111 586aab0
Merge pull request #564 from PotLock/staging
Ebube111 da2d698
done with changes
Ebube111 5b72521
Merge pull request #565 from PotLock/ssr-2
Ebube111 2a852c2
Merge pull request #566 from PotLock/staging
Ebube111 25e8446
done with ssr
Ebube111 71b49d1
Merge pull request #567 from PotLock/ssr-3
Ebube111 821373e
Merge pull request #568 from PotLock/staging
Ebube111 fe8216f
Revert "Staging to prod"
Ebube111 a47f00c
Merge pull request #569 from PotLock/revert-568-staging
Ebube111 3b1b7a1
done with static paths
Ebube111 f129562
Merge pull request #570 from PotLock/ssr-4
Ebube111 c74473b
Done with SSR 5
Ebube111 e5483b1
Merge branch 'staging' into ssr-5
Ebube111 70baf15
Merge pull request #572 from PotLock/ssr-5
Ebube111 846857f
Merge pull request #571 from PotLock/staging
Ebube111 0ea5ee2
Wallet connect done
Ebube111 8516ffd
fixed build issue
Ebube111 111b32d
Merge pull request #574 from PotLock/wallet-connect
Ebube111 4ce98bf
Merge pull request #575 from PotLock/staging
Ebube111 e281cec
Integrated campaigns and donation sync endpoints
aunali8812 618f912
Fix linting errors
aunali8812 3103088
Merge pull request #576 from PotLock/feature/campaign-sync
Ebube111 3cc24ed
Fixed where sync endpoints hit on staging and prod
aunali8812 6e5c853
Fix linting issues
aunali8812 a7ae79f
Merge pull request #577 from PotLock/feature/campaign-sync
aunali8812 3e74a17
Merge pull request #578 from PotLock/staging
Ebube111 8ed183c
Add on-demand sync for direct donations, lists, and profiles
aunali8812 64f4b3a
Fix linting issues
aunali8812 ef7121d
Merge pull request #579 from PotLock/feature/sync-accounts-lists
Ebube111 1ce2868
Fix sync endpoints hitting dev for all
aunali8812 67f8985
fix lint issues
aunali8812 cfc60a2
Merge pull request #580 from PotLock/feature/sync-accounts-lists
aunali8812 0ce59da
Merge pull request #581 from PotLock/staging
Ebube111 318e322
Integrated pots sync endpoints
aunali8812 267af68
Merge pull request #582 from PotLock/feature/sync-pots
Ebube111 f5ad421
Added set current button and fixed validation issues on create campai…
aunali8812 ba4cb82
added ramadan campaign to featured campaigns
Ebube111 0fc0ebc
Merge pull request #587 from PotLock/chore/ramadan-campaign
Ebube111 110b43f
Merge pull request #588 from PotLock/staging
Ebube111 5733bbe
Added back Create Campaign button disabled for invalid/incomplete fields
aunali8812 b48b9e6
Fixed ts errors
aunali8812 d583f7d
Used mutate to refresh donation data after campaign donation
aunali8812 4d21777
Merge pull request #590 from PotLock/fix/campaign-donation-refresh
Ebube111 26942f5
Merge pull request #591 from PotLock/staging
Ebube111 0f697f3
fixed cross chain
Ebube111 607e1d3
done with changes
Ebube111 75477c3
Merge pull request #592 from PotLock/fix/cross-chain-fee
Ebube111 a4f0df3
Merge pull request #593 from PotLock/staging
Ebube111 96b865c
Integrated campaign delete,unescrow and refund sync apis
aunali8812 8498af5
Merge pull request #594 from PotLock/feature/campaign-sync-delete-ref…
aunali8812 4a2d403
Merge pull request #586 from PotLock/fix/campaign-form-validation
aunali8812 afbe26a
Merge pull request #595 from PotLock/staging
aunali8812 a8bca6c
Added lists deletion, upvotes and remove upvotes sync apis
aunali8812 2f7f8ab
Merge pull request #596 from PotLock/feature/sync-lists-delete-upvote
aunali8812 1043a07
Merge pull request #597 from PotLock/staging
aunali8812 5886e0b
Fixed unit tests failing
aunali8812 4fa572f
Merge pull request #599 from PotLock/fix/unit-tests
aunali8812 a790e24
Merge pull request #600 from PotLock/staging
aunali8812 0825904
fix excessive calls on create campaign page to rpc
aunali8812 e041fbc
Merge pull request #602 from PotLock/fix/excessive-rpc-calls
aunali8812 4414fe0
fixed calls to rpc when typing in campaign page
aunali8812 b7c1c90
Merge pull request #603 from PotLock/fix/excessive-rpc-calls
aunali8812 3041f9c
Merge pull request #604 from PotLock/staging
aunali8812 d02d71a
Added useEffect to sync pot when pot matching pool transaction made
aunali8812 7917b92
Merge pull request #605 from PotLock/feature/matchingpool-sync
aunali8812 cb6eec4
Added auto scroll to featured campaigns
aunali8812 10fd191
Merge pull request #606 from PotLock/feature/featured-campaigns-carousel
aunali8812 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💡 Verification agent
🧩 Analysis chain
TipTap in Next.js: ensure client-only usage or dynamic import to avoid SSR crashes
TipTap relies on DOM APIs. If used during SSR, it can throw (window/document undefined). Verify rich text components import TipTap only on the client (e.g., "use client" + dynamic(() => import(...), { ssr: false })).
Run this quick audit:
Expected:
🏁 Script executed:
Length of output: 2173
🏁 Script executed:
Length of output: 15849
TipTap requires client-only rendering — mark the component as client or load it with ssr:false
Found @tiptap usage that runs DOM APIs in src/common/ui/form/components/richtext.tsx but the file has no "use client" directive and isn't dynamically imported — this will break SSR.
Quick fixes (choose one):
+ "use client"; import { useCallback, useEffect, useMemo, useRef } from "react"; import Link from "@tiptap/extension-link"; import { EditorContent, useEditor } from "@tiptap/react"; import StarterKit from "@tiptap/starter-kit";🤖 Prompt for AI Agents