-
Notifications
You must be signed in to change notification settings - Fork 26
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
Support for non-NFT spl-tokens #1
Open
qrtp
wants to merge
103
commits into
mitrovicstefan:main
Choose a base branch
from
qrtp:main
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
Changes from 2 commits
Commits
Show all changes
103 commits
Select commit
Hold shift + click to select a range
bb37d53
fix dockerfile
956314a
add spl-token balance support and fix response UX
2b8e4dc
update mint list
ab585c0
dockerfile tweak
7c63586
node 14 for versel
0b330cc
undo that
79040d0
error handling
fbacdde
use update authority
b0bc1c8
remove branding from PR
4dc6c7a
Merge remote-tracking branch 'upstream/main'
5fc9da0
fix compiler error
88af4e4
Merge remote-tracking branch 'upstream/main'
0908f78
COS support
ae89ad6
update README with COS documentation
a3a4460
readme
c2bc758
remove custom fav icon
b1c8afe
configurable project name
09e423b
multitenant support
f7b0175
remove env var refs from middleware
2a28342
Merge branch 'cos-support' into production
4f50af9
update example remove COS
ba22bd5
read configs from COS
f014153
protect reload path from DoS
457cf8e
registration basic impl
aaa193b
update project support
b60702b
free tier validation
9c6984d
improve the UX
e471abf
cleanup UX and add video
79d9706
form validation and background tasks
57dc478
update landing page
6dcf2dc
only check spl token if configured
f64c643
sales tracking endpoint
6c9ef10
manage page update
1d8f8b9
sales tracking scaffolding
367c0c5
improve sales tracking page
63d24c2
loading animation
744d97a
metrics and API cleanup
f840cef
sales count included in project list
f8359d6
init last sales time to 0
83d2e5e
write-through cache for COS performance
39ac223
wallet connect error message UX
4f2bcd5
another UX error handling catch
95757f4
save discord webhook URL
45600ac
projects remain holders once detected
e15ac0f
input validation and string trimming
dc9f9e9
error handling bug fix
8774062
error handling bug fix
9058b92
WIP - hack, hack, hack
e36fca7
elapsed time metric to log
d4d25e7
render sales tracker stats in metrics JSON
e795799
update all verification logic to support multiple roles
1f70e15
specify trait based roles in project config
6437b8e
UI to manage trait based roles
3261682
ux cleanup
0ba7a65
remove vercel integration
66afa6d
Merge pull request #1 from qrtp/traits
qrtp d787f14
spinner when verifying
7891199
do not retrieve token metadata when not required
2071e71
twitter support
b652e2c
error handling for listing projects
89d9488
improve project metrics
01b5acf
clean up management page with twitter bot ux
10c6b47
session management to clean up constant requests for signatures
7bec8f7
collect additional project info for more informative display
2f0ac7e
migrate header to vuetify
0178ad8
backend support for multiple valid update authorities for verification
60c6d7e
multiple spl tokens
6d66986
solflare testing
69c47d4
multiple spl tokens
d40f72b
structured logging
6122234
Merge branch 'main' into solflare
3f991f0
preliminary solflare support
081bc1d
use solflare if phantom not found
ce07a1a
solflare support on verification landing page
495e9ed
update error messages to indicate supported wallets are phantom and s…
86e2b5d
select supported wallet
bf6bdc1
add modal text to describe wallet selection
e0ba765
multi wallet support for management page
de69f50
multi wallet support for management page
17b7fe6
Merge pull request #2 from qrtp/solflare
qrtp e2bccc4
use an axios timeout + project sales optimization
8096bc4
Merge branch 'solflare'
7c622b2
retry loading on failed discord clients
c9c4704
custom trait count support
8c5d695
cleanup ux managing count specification
989a5e1
Merge pull request #5 from qrtp/nft-count
qrtp 49d3e8e
concurrency control
83fece9
environment variables to control pruning behavior
60a375d
revalidation refinement
6fbbb06
continue processing revalidation loop on error
1312172
include last revalidation timestamp in metrics
38999ba
long overdue README update
ea0ef9a
improved mobile navigation
2d83766
revalidation optimization
7250bdc
fix header overflow
ba173bf
continue
58b13fb
metrics and list management
e5009f8
refactor the monolith
7598010
discord role name lookup + slope wallet support
9145abd
saving progress
02ac49f
voting service implementation
0389087
Merge pull request #6 from qrtp/voting
qrtp 930ca99
update README with new github repository link
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
There are no files selected for viewing
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,15 @@ | ||
# base stage | ||
FROM node:14 as base | ||
FROM node:16 as base | ||
WORKDIR /app | ||
|
||
RUN yarn global add @vue/cli | ||
|
||
# setup environment variables | ||
RUN env | ||
ENV HOST=0.0.0.0 | ||
|
||
COPY package.json yarn.lock ./ | ||
RUN yarn | ||
COPY . /app | ||
EXPOSE 8084 | ||
CMD ['yarn', 'dev'] | ||
EXPOSE 3000 | ||
CMD ["yarn","start"] |
This file contains 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 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
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.
I only added this to the first handler to initially add the role. Probably should also update the second one that updates roles later. How does that one get called, didn't see references to it elsewhere in code. Is it meant to be called externally via a
curl
or something?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.
Yeap, curl or just go to it in the browser