Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
aa900e5
refactor: move component
chedieck Oct 30, 2025
97decf2
style: class name, min height
chedieck Oct 30, 2025
c40f39c
fix: save parsed data on error
chedieck Oct 30, 2025
9c74740
feat: component for showing trigger logs
chedieck Oct 31, 2025
f0cf677
feat: improve component css
chedieck Oct 31, 2025
c0cfaf7
refactor: separate css
chedieck Oct 31, 2025
a8cd083
feat: trigger logs api
chedieck Oct 31, 2025
d198d3f
style: improve css
chedieck Oct 31, 2025
3c6283b
feat: service to fetch logs
chedieck Oct 31, 2025
67d4c70
feat: remove obsolete constant and fix credit counting
chedieck Oct 31, 2025
df834c5
fix: normalize type for prosettings as number
chedieck Oct 31, 2025
09c9dee
fix: active trigger label & credit counting & style
chedieck Oct 31, 2025
f53aaf3
style: improve tabs styling
chedieck Oct 31, 2025
8350dff
refactor: remove useless comments
chedieck Oct 31, 2025
d0803a8
test: fix & unskip test
chedieck Nov 3, 2025
cd4a25f
test: add tests for new changes
chedieck Nov 3, 2025
d6b6c4e
test: fix github test json
chedieck Nov 3, 2025
d178ffc
test: fix reimport after remocking
chedieck Nov 3, 2025
d4011e5
fix: delete button when no trigger is available
chedieck Nov 4, 2025
1ecb339
refactor: remove duplicate property
chedieck Nov 4, 2025
4f3f7bc
fix: use actionType in triggerLogs pagination
chedieck Nov 4, 2025
b3fb69c
fix: treat case where no proSettings is defined
chedieck Nov 4, 2025
754b7f2
fix: parse invalid query params & 404 correct status
chedieck Nov 4, 2025
91c2b14
fix: remove unused import
chedieck Nov 4, 2025
baeb562
test: fix tests to consider changes
chedieck Nov 4, 2025
70ae90f
fix: count should also include actionType
chedieck Nov 4, 2025
871befe
feat: improve logging of triggers
chedieck Nov 5, 2025
eab38d4
feat: add specific values to credits seeding
chedieck Nov 5, 2025
4d5a243
style: improve spacing for remaining credits info
chedieck Nov 5, 2025
74a7de4
feat: add warnings if unexpected behavior
chedieck Nov 5, 2025
45188c7
fix: decrease credits on attempts, not acceptances
chedieck Nov 5, 2025
def4c78
refac: improve logs
chedieck Nov 5, 2025
dd971f9
feat: soft delete triggers
chedieck Nov 7, 2025
20fbc48
test: unified and added tests
chedieck Nov 7, 2025
102ca08
fix: using attempted, not accepted
chedieck Nov 8, 2025
926b634
test: add test for attempted vs accepted
chedieck Nov 8, 2025
e710cea
fix: show only non deleted triggers
chedieck Nov 14, 2025
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
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
git_hook_setup = cp .githooks/pre-commit .git/hooks/pre-commit
git_diff_to_master = git diff --name-only --diff-filter=ACMRTUXB origin/master > DIFF
create_test_paybutton_json = echo { \"priceAPIURL\": \"foo\", \"networkBlockchainClients\": { \"ecash\": \"chronik\", \"bitcoincash\": \"chronik\" }, \"networkBlockchainURLs\": { \"ecash\": [\"https://xec.paybutton.io\"], \"bitcoincash\": [\"https://bch.paybutton.io\"] }, \"wsBaseURL\": \"http://localhost:5000\", \"apiDomain\": \"http://localhost:3000\" } > paybutton-config.json
create_test_paybutton_json = echo { \"priceAPIURL\": \"foo\", \"networkBlockchainClients\": { \"ecash\": \"chronik\", \"bitcoincash\": \"chronik\" }, \"networkBlockchainURLs\": { \"ecash\": [\"https://xec.paybutton.io\"], \"bitcoincash\": [\"https://bch.paybutton.io\"] }, \"wsBaseURL\": \"http://localhost:5000\", \"apiDomain\": \"http://localhost:3000\", \"proSettings\": { \"enabled\": true, \"monthsCost\": { \"1\": 10, \"3\": 20, \"6\": 30, \"12\": 50 }, \"payoutAddress\": \"ecash:qrf4zh4vgrdal8d8gu905d90w5u2y60djcd2d5h6un\", \"standardDailyEmailLimit\": 5, \"proDailyEmailLimit\": 100, \"standardDailyPostLimit\": 5, \"proDailyPostLimit\": 100, \"standardAddressesPerButtonLimit\": 20, \"proAddressesPerButtonLimit\": \"Inf\" } } > paybutton-config.json
touch_local_env = touch .env.local

prod:
Expand Down
383 changes: 0 additions & 383 deletions components/Paybutton/PaybuttonTrigger.tsx

This file was deleted.

Loading