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

Feature/add accounting page #25

Merged
merged 34 commits into from
Jan 21, 2023
Merged

Conversation

scottrepreneur
Copy link
Member

No description provided.

package.json Outdated Show resolved Hide resolved
moconnell and others added 17 commits January 6, 2023 15:29
* Add moloch query

* Add useBalances hook

* Add namespace for daohaus_xdai

* Pass transactions and balances as SiteLayout data
* Add price data to transactions table

* Return "unknown value" if no price conversion

* Fix typo
* feat(accounting): add column filters (wip)

* feat(table-filtering): fix date/number filter

* fix(accounting): days-held filter

* fix(accounting): update table style

* feat(table-filtering): add enum type, tooltips

* Don't get balances unless transactions are fetched

* Minor tweaks

* Tweak useAccounting error messages

Co-authored-by: ECWireless <[email protected]>
* Add pagination for DataTable

* Make input label dynamic
moconnell and others added 5 commits January 18, 2023 17:53
* feat(accounting): add column filters (wip)

* feat(table-filtering): fix date/number filter

* fix(accounting): days-held filter

* fix(accounting): update table style

* fixes (#38)

* feat(table-filtering): add enum type, tooltips

* feat(accounting): tx-table - add member link (wip)

* fix(member-links): add daohaus profile link

* feat(accounting): link DAOhaus member profile

* refactor(BalancesTable): add aria-label

* fix(chains): jsonRpcProvider setup post lib update

* refactor(useMemberList): remove console.log

* Remove unnecessary comment

Co-authored-by: scottrepreneur <[email protected]>
Co-authored-by: ECWireless <[email protected]>
* Improve accounting error messages

* Add accounting link to navbar

* Improve export data formatting
* add current_token_prices table

* updated field name
@ECWireless ECWireless merged commit 28752f9 into develop Jan 21, 2023
@ECWireless ECWireless deleted the feature/add-accounting-page branch January 21, 2023 19:08
@moconnell moconnell linked an issue Jan 27, 2023 that may be closed by this pull request
11 tasks
kon-rad pushed a commit that referenced this pull request Jul 12, 2023
* feat(golden-ledger): add remote graphql schemas

- smart-escrow xdai
- dahouse stats xdai

* fix _meta collision with prefix

* chore(hasura): add docker auto-setup

- switch to auto metadata/migration image
- add setup container to auto-seed

* fix(hasura): reload metadata after seeding data

* chore(docker): update readme

* Add TRANSACTIONS_QUERY

* Update caniuse

* Add useTransactions

* Add data formatter for useTransactions

* Add Accounting page

* feat(tx-table): initial add

* refactor(tx-table): remove chakra-ui/icons dep

* fix(tx-table): fix column sorting

* feat(tx-table): add 'days held' column

* fix(SiteLayout.tsx): show {error.message}

* fix(accounting): query hasura

* Minor: add useBalances hook (#32)

* Add moloch query

* Add useBalances hook

* Add namespace for daohaus_xdai

* Pass transactions and balances as SiteLayout data

* chore(hasura-setup): cut setup timeout to 1m

* feat(accounting): add balances table

* treasury_token_history table added (#33)

Co-authored-by: Peter Sparacino <[email protected]>

* Add useTokenPrices hook

* txnID and symbol columns added (#34)

* Minor: add price data to transactions table (#35)

* Add price data to transactions table

* Return "unknown value" if no price conversion

* Fix typo

* Add tabs and cell borders to accounting page (#36)

* styling(accounting): style tab title

* accounting page: add table filters (#37)

* feat(accounting): add column filters (wip)

* feat(table-filtering): fix date/number filter

* fix(accounting): days-held filter

* fix(accounting): update table style

* feat(table-filtering): add enum type, tooltips

* Don't get balances unless transactions are fetched

* Minor tweaks

* Tweak useAccounting error messages

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

* Add pagination for DataTable (#40)

* Add pagination for DataTable

* Make input label dynamic

* Accounting: link DAOhaus member profile from transactions table (#39)

* feat(accounting): add column filters (wip)

* feat(table-filtering): fix date/number filter

* fix(accounting): days-held filter

* fix(accounting): update table style

* fixes (#38)

* feat(table-filtering): add enum type, tooltips

* feat(accounting): tx-table - add member link (wip)

* fix(member-links): add daohaus profile link

* feat(accounting): link DAOhaus member profile

* refactor(BalancesTable): add aria-label

* fix(chains): jsonRpcProvider setup post lib update

* refactor(useMemberList): remove console.log

* Remove unnecessary comment

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

* Minor: improve accounting export data (#41)

* Improve accounting error messages

* Add accounting link to navbar

* Improve export data formatting

* Feature/add accounting page add current prices table (#42)

* add current_token_prices table

* updated field name

* Improve accounting page loader (#43)

Co-authored-by: Matthew O'Connell <[email protected]>
Co-authored-by: psparacino <[email protected]>
Co-authored-by: ECWireless <[email protected]>
Co-authored-by: ECWireless <[email protected]>
Co-authored-by: Peter Sparacino <[email protected]>
Co-authored-by: Matthew O'Connell <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Accounting Page
4 participants