Commit Graph

64 Commits

Author SHA1 Message Date
b50b9f5de9 Add disclaimer for Info, Fee, and Version columns 2026-07-20 14:53:56 -04:00
373580b356 Update index.html
Remove Block stat from header
2026-07-17 11:19:51 +00:00
a6ea23ff5f Update index.html
Fix random server order: use /datalist (ordered) instead of /data (unordered HashMap)
2026-07-17 11:05:00 +00:00
40db9f36ab Update index.html
Add data-freshness note above server list
2026-07-17 10:58:11 +00:00
8a9b1b21d1 original page 2026-07-17 10:43:25 +00:00
e71051d869 Added details of data update times
Added details of data update times
2026-07-17 10:10:46 +00:00
e4707b7fd7 Merge pull request 'Align index.html with yearly-listing terms' (#3) from donkey-ai/bal-welist-website:fix/index-yearly-model-consistency into main
Reviewed-on: bitcoinafterlife/bal-welist-website#3
2026-07-16 22:32:47 +00:00
Claude (draft, do not push as-is)
c297fb30db Match panel heights in Add-server / How-ranking-works grid
align-items:start made each .panel size to its own content, so the
two side-by-side cards in .add-grid ended up with different heights
whenever their text length differed. Switch to align-items:stretch
(+ flex column on the panels) so both cards always match height.
2026-07-17 00:32:27 +02:00
Claude (draft, do not push as-is)
7be9959241 Align index.html with yearly-listing terms
- Sidebar: replace vague 'Bid-based ranking' lead with the actual
  4-criteria ordering (excess donated, total paid, base fee, points)
- Sidebar: drop 'Early-adopter guarantee 12 months' (contradicts
  Terms 2.04 pro-rata conversion of legacy balances); add
  'Listing period 365 days' / 'Renewal window' facts instead
- Info block 03: rename 'Early Adopter Incentives' -> 'Listing &
  Renewal', remove the unconditional 12-month promise, describe the
  real pay -> listed -> renewal -> expiry lifecycle from Terms Sec. 2
- Rename 'Next deposit' -> 'Next renewal' (label + status text)
- Fix s-block stat: use max(last_block) across all servers instead of
  getFiltered()[0].last_block, since the list order no longer tracks
  block height
- Clarify 'Server added' -> 'Server verified... listed after 3
  confirmations', matching Terms 2.01 (listing starts at 3 confs,
  not at submission)

Note: result.donation (singular) confirmed correct against the
current API by backend — left untouched, no change needed here.
2026-07-17 00:08:06 +02:00
57347e87e7 Update listing terms and UI copy for yearly-fee model; fix API field reference 2026-07-16 17:33:33 -04:00
a8d1c5b214 Fix donations field: use singular donation from backend 2026-07-16 13:36:05 -04:00
0298ec737e docs: clarify payment affects list position 2026-07-16 12:58:04 -04:00
add0b2cddc add expiry date to weinfo page, fix last update population, move last update to first column 2026-07-14 08:28:19 -04:00
74fe167137 refactor: move fetch after terms accept, add donations/nextdep/unconfirmed balance, fix download blob 2026-07-14 08:01:03 -04:00
f9ffc383a0 fix: add missing statusMap definition and iv-balance reset 2026-07-11 20:27:54 -04:00
d223404a86 fix: remove deprecated iv-status2 element references, clean up status reset logic 2026-07-11 20:24:20 -04:00
b79ee2fdd8 add comprehensive status explanation documentation 2026-07-11 07:57:35 -04:00
131e5ffabf display status using description only (readme doesn't mention period) 2026-07-11 07:56:51 -04:00
ce66b0de3f fix: display status with description in weinfo page, add fallbacks for undefined values, handle empty times table 2026-07-11 07:49:27 -04:00
ff4e46858b add contact field to form and invoice, move submit button, add weinfo link in invoice, fix undefined fields in weinfo page 2026-07-11 06:35:05 -04:00
6c942e58c6 remove Amount and Status rows from invoice display 2026-07-10 11:50:14 -04:00
616c0d1285 add fullscreen QR overlay on click 2026-07-10 10:38:24 -04:00
03d41dd25d include amount in bitcoin URI for QR code and share link 2026-07-10 10:36:01 -04:00
adcd4cde94 fix qr code overflow: remove fixed height on container, pass size to QRCode lib, add max-width to canvas 2026-07-10 10:34:55 -04:00
8bdef5d18f add share invoice button with Web Share API / clipboard fallback 2026-07-10 10:32:52 -04:00
5536d8b14e rename 'Minimum amount' to 'Annual fee' in invoice 2026-07-10 10:30:05 -04:00
6cfa521adc rename Minimum amount -> Fee annuale 2026-07-10 10:29:15 -04:00
560a4d1cbe move note inside invoice div to prevent overlap with qrcode on mobile 2026-07-10 10:26:06 -04:00
221bfec74e add Amount field to invoice 2026-07-10 10:20:22 -04:00
c9749bfed1 change sort order: height desc, points desc, wins desc, fee asc, version desc 2026-07-10 10:16:43 -04:00
756ab98c41 remove Balance column from server list 2026-07-10 10:12:27 -04:00
098ca48e9d rewrite terms for yearly-listing model
author: donkey-ai
2026-07-10 10:09:47 -04:00
d97b405cae truncate long URLs in server list to 40 chars with ellipsis 2026-07-05 21:47:23 -04:00
b6e9f9c11f sort by balance desc, base_fee asc, points desc; update terms description 2026-07-05 21:29:26 -04:00
f4bcb27a7e show success status only when invoice appears, not during terms step 2026-07-05 21:11:25 -04:00
26fdefd294 show success message only after accepting terms 2026-07-05 21:09:51 -04:00
75a1191060 rewrite deposit threshold section in terms 2026-07-05 21:03:52 -04:00
f6c686cc40 remove acceptance clause from terms 2026-07-05 20:57:01 -04:00
ea66de0693 rename min_amount endpoint to min_deposit 2026-07-05 20:47:12 -04:00
2077b5b931 rename Listing threshold to Deposit threshold, add donation note in terms 2026-07-05 19:22:26 -04:00
e74259ef55 sort by balance then base_fee instead of points 2026-07-05 19:20:03 -04:00
f0d4104834 fetch min_amount from server instead of hardcoding 50000 2026-07-05 19:18:38 -04:00
dbc00b6012 add terms acceptance step before invoice, enter key submit, fix link display 2026-07-05 18:23:12 -04:00
3d2dbf1c2a use COMMIT_HASH_PLACEHOLDER for server-side hash injection, remove version.json and local hooks 2026-07-05 17:12:54 -04:00
c9d665f929 add commit hash link in footer via version.json and pre-commit hook 2026-07-05 16:39:03 -04:00
eda26684a0 remove online/offline status badge from server list 2026-07-05 16:02:09 -04:00
b1c27e84bd Nascondi messaggio di successo finché non viene aggiunto un server 2026-07-05 12:15:53 -04:00
31bdce61ca add server url row and live verification check in invoice 2026-07-03 15:58:31 -04:00
a66a1b6daa reset invoice fields on submit, show error outside invoice, show invoice only on success 2026-07-03 15:37:40 -04:00
5a3c1f2b9f show server url in add-success message 2026-07-03 14:40:44 -04:00