Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Feature: branded claims (poapxyz#14)
* Fix on fastify configurations & helpers bug fix * fix database operations & enchance transactions admin * Fix QR claim tx hash update after bump * Add backend endpoint to sign and delegate claim * Add delegated flow to POAP claims * Add new delegated web3 frontend flow * Add new event column in database * Add backoffice support to delegated claims * Set claim method through event attribute * Bump wallet connect library & event admin changes * Change OpenSea API to TheGraph * Add user input save on claim * Delegated cliam enhacement * Contract validations * Edge case handling * Improving backoffice styles * Add event edition via secret_code * Add event edit fixes * Add tooltips for better styling * Limit event edition to 30 days after start event date * Update metadata date format * Fix on typos * Updating user input display * feat(claim): Add informative gas modal * feat(claim): Add informative gas modal after clicking button * Refactor alert message to DelegateClaim component * Update libraries and add portis wallet * Feature: Branded claims integration (mcortesi#71) * Add event template tables to sql files * implementation of event_template in POST/PUT event endpoints now claim-qr endpoint returns the custom event template * add Event Template GET, POST, PUT endpoints * PR Fixes * add event_template_id to GET events endpoints fix name filter in event template endpoints * fix event template PUT * add sendgrid implementation send an email when a community event is created * modify .env.template * Fix on requirements * Code cleanup * Feature: branded claim pages * feat(templates): Add empty page and routing * feat(templates): Add filters and table * feat(templates): Add creation form * feat(events): Add template select in creation form * feat(templates): Connect creation to backend. Add error handling to form * feat(templates): Connect table content to backend * feat(template): Connect update form to api * fix(templates): Menu nav shows correctly * feat(claim): Add form with template base component * fix(events): On edit modal, preloads template on select * feat(claim): Add dinamic custom footer * feat(claim): Add responsive dinamic footer, body and header * fix(templates): Name filter works correctly * feat(claim): Add loading spinner when waiting for claim template * feat(templates): Add preview modal Co-authored-by: niconiahi <[email protected]> * Add frontend refactor * Add bug fixes for branded claim page * Add fixes for branded claims error handling Co-authored-by: Nahuel Fernandez <[email protected]> Co-authored-by: niconiahi <[email protected]> * Feature: Branded claims integration (mcortesi#72) * Add event template tables to sql files * implementation of event_template in POST/PUT event endpoints now claim-qr endpoint returns the custom event template * add Event Template GET, POST, PUT endpoints * PR Fixes * add event_template_id to GET events endpoints fix name filter in event template endpoints * fix event template PUT * add sendgrid implementation send an email when a community event is created * modify .env.template * Fix on requirements * Code cleanup * Feature: branded claim pages * feat(templates): Add empty page and routing * feat(templates): Add filters and table * feat(templates): Add creation form * feat(events): Add template select in creation form * feat(templates): Connect creation to backend. Add error handling to form * feat(templates): Connect table content to backend * feat(template): Connect update form to api * fix(templates): Menu nav shows correctly * feat(claim): Add form with template base component * fix(events): On edit modal, preloads template on select * feat(claim): Add dinamic custom footer * feat(claim): Add responsive dinamic footer, body and header * fix(templates): Name filter works correctly * feat(claim): Add loading spinner when waiting for claim template * feat(templates): Add preview modal Co-authored-by: niconiahi <[email protected]> * Add frontend refactor * Add bug fixes for branded claim page * Add fixes for branded claims error handling * Fix event admin minor bugs Co-authored-by: Nahuel Fernandez <[email protected]> Co-authored-by: niconiahi <[email protected]> Co-authored-by: niconiahi <[email protected]> Co-authored-by: Nahuel Fernandez <[email protected]>
- Loading branch information