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

feat: add social login to avoid draining #57

Closed
wants to merge 44 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
7073a95
feat: serve worker.js as static file
DefiCake Nov 29, 2023
a38fba1
feat: add pow to worker
DefiCake Dec 1, 2023
02aeb26
chore: small change
pedronauck Mar 5, 2024
4a6a0c4
feat: add POST /session endpoint to create a pow session
DefiCake Dec 1, 2023
c25b63e
chore: apply cargo fmt
DefiCake Dec 1, 2023
6561524
feat: add GET /session endpoint
DefiCake Dec 1, 2023
18eefe9
feat: add difficulty as configurable env var
DefiCake Dec 1, 2023
30b7dc6
chore: apply formatting
DefiCake Dec 1, 2023
9914b9e
docs: add documentation
DefiCake Dec 6, 2023
dbce71a
feat: protect POST session with captcha
DefiCake Dec 6, 2023
39d7d32
feat: state management, start and stop pow
DefiCake Dec 7, 2023
5a64922
refactor: improve pow resolution
DefiCake Dec 7, 2023
7f52a6b
feat: add error control
DefiCake Dec 7, 2023
615962d
chore: temporal disable of validation
DefiCake Dec 7, 2023
47612d3
chore: apply lint and fmt
DefiCake Dec 7, 2023
a977a4c
chore: add a fuel node v0.21 config and document its usage
DefiCake Dec 8, 2023
a65c1b8
feat: add pow validation at POST /dispense
DefiCake Dec 8, 2023
737c00d
chore: apply clippy suggestions
DefiCake Dec 8, 2023
5571e8c
chore: apply cargo fmt
DefiCake Dec 8, 2023
e0d21f0
chore: remove unused code
DefiCake Dec 8, 2023
fef9069
test: fix tests after rebase
DefiCake Mar 5, 2024
46bfb21
refactor: apply cargo fmt
DefiCake Mar 5, 2024
41a93b3
refactor: apply cargo clippy
DefiCake Mar 5, 2024
ad112cc
refactor: apply cargo fmt
DefiCake Mar 5, 2024
e74fd73
feat: stop once pow has found a valid nonce
DefiCake Mar 5, 2024
38ecaa3
feat: add social auth
pedronauck Mar 5, 2024
0e77b07
Merge branch 'master' of github.com:FuelLabs/faucet into pn/feat/auth0
pedronauck Mar 5, 2024
ce83129
chore: add chain info
pedronauck Mar 6, 2024
4cd0015
chore: add auth logic on server
pedronauck Mar 6, 2024
83d82f9
chore: adjust readme
pedronauck Mar 11, 2024
ec9d480
chore: pr review requests
pedronauck Mar 11, 2024
4a4e8e1
Merge branch 'master' of github.com:FuelLabs/faucet into pn/feat/auth0
pedronauck Mar 11, 2024
9d78c3c
chore: improve frontend
pedronauck Mar 12, 2024
86bea2f
Merge branches 'pn/feat/auth0' and 'deficake/sha2-pow' of github.com:…
pedronauck Mar 12, 2024
98bad3d
chore: savepoint
pedronauck Mar 12, 2024
4c55188
chore: add pow
pedronauck Mar 12, 2024
996ed28
chore: adding auth and pow working together
pedronauck Mar 12, 2024
ac23a32
fix: adjust pow
pedronauck Mar 12, 2024
2bda026
feat: integrate normal claim
pedronauck Mar 12, 2024
d1acdc2
chore: add favicon
pedronauck Mar 12, 2024
3ecc1e0
chore: cleaning project
pedronauck Mar 12, 2024
37dc52d
fix: tests
pedronauck Mar 12, 2024
473960d
chore: change to have just one screen
pedronauck Mar 13, 2024
34d4976
chore: fix warnings
pedronauck Mar 13, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"singleQuote": false,
"printWidth": 80,
"overrides": [
{
"files": ["**/*.html"],
"options": {
"printWidth": 120
}
}
]
}
Loading
Loading