Skip to content

Commit

Permalink
Merge new invoices permissions to main (#153)
Browse files Browse the repository at this point in the history
* Upgrade accounting page for moloch v3 (#149)

* Add v2 and v3 panels for each tab (#131)

Co-authored-by: growindiedev <[email protected]>

* PR for #132 (#138)

* organise memos in one hook

* split useAccounting into useAccountingV2 & useAccountingV3

* Remove useAccounting hook

---------

Co-authored-by: ECWireless <[email protected]>

* needs clean up

* cleaned up useAccountingV3

* [WIP] Accounting Fixes + Transaction Data  (#141)

* fix issue

* fetch tx data

* proposal data

* wip

* wip2

* fetch all transactions

* use bigint for calculating sum of in/out flows

* transactions

* cache results

* display member & proposal & proposal link

* fix proposals

* fix type

* cleanup

* set balancesWithPricesV3 data for csv export

fix

* add elapsed days and ragequit shares

* add in/out/balance USD

* rename

* fix types

* token symbol value

---------

Co-authored-by: vidvidvid <[email protected]>

* render v3 spoils in spoils table  (#148)

* remove V2 data from accounting and fixed type and export errors

* fetch smartInvoices and add query to fecth raids

* create formatSpoils function and raids query mvp

* unsuccessful attempt to fetch raids in useAccountingV3

* fetch invoice and raids and map them together using formatSpoils

* render formatted spoils in spoilsTable

* clean up useAccountingV3 & useFormattedDataV3

* cleanup accounting.tsx

* change file names for useFormattedData to useFormattedAccountingV3

* Minor tweaks

---------

Co-authored-by: growindiedev <[email protected]>
Co-authored-by: Abhishek Ranjan <[email protected]>
Co-authored-by: Sero <[email protected]>
Co-authored-by: vidvidvid <[email protected]>

* Add invoices table and allow for Optimism chain invoices (#147)

* Add invoices table

* Remove unused remote schemas

* Add Optimism to escrow network config

* Prompt user to switch chain if unsupported

* Add warnings for Optimism and Mainnet chains

* Prevent RIP escrow on Optimism

* Ensure that user is always on the right chain

* Restrict to native USDC on Optimism

* Add insert invoice to Hasura functionality

* Add created_at and updated_at columns

* Ensure create escrow link allows chain selection

* Add chain ID to escrow confirmation

* Render chain ID name to raid and escrow pages

* Format amounts with correct decimals

* Allow member access to invoice table (#152)

---------

Co-authored-by: growindiedev <[email protected]>
Co-authored-by: Abhishek Ranjan <[email protected]>
Co-authored-by: Sero <[email protected]>
Co-authored-by: vidvidvid <[email protected]>
  • Loading branch information
5 people authored Aug 12, 2024
1 parent 418f339 commit 9d8f08d
Showing 1 changed file with 34 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,37 @@ array_relationships:
table:
name: raids
schema: public
insert_permissions:
- role: member
permission:
check: {}
columns:
- chain_id
- invoice_address
- created_at
- updated_at
- id
comment: ''
select_permissions:
- role: member
permission:
columns:
- chain_id
- invoice_address
- created_at
- updated_at
- id
filter: {}
comment: ''
update_permissions:
- role: member
permission:
columns:
- chain_id
- invoice_address
- created_at
- updated_at
- id
filter: {}
check: null
comment: ''

0 comments on commit 9d8f08d

Please sign in to comment.