Commit Graph

775 Commits

Author SHA1 Message Date
raucao 8a8d4f3d04 Make details pane sticky on desktop
CI / Lint (pull_request) Successful in 52s
CI / Test (pull_request) Successful in 1m31s
closes #234
2026-07-26 18:06:04 +02:00
raucao 0b14742a15 Improve color/contrast of contributor number circle 2026-07-26 17:43:41 +02:00
raucao 4b6ca6eea9 Improve background colors for grouped entries
CI / Lint (pull_request) Successful in 55s
CI / Test (pull_request) Successful in 1m36s
2026-07-26 17:38:08 +02:00
raucao 26f24be551 Fix grouped entry styles
Correct avatar size and vertical centering
2026-07-26 17:30:11 +02:00
raucao 33a429c448 Group same contributions without URL, make grouping more precise
CI / Lint (pull_request) Successful in 51s
CI / Test (pull_request) Successful in 1m33s
2026-07-26 17:22:53 +02:00
raucao f7ee864071 Fix Ember not re-using DOM elements on block updates
Causing serious performance issues without the stable key
2026-07-26 16:40:54 +02:00
raucao 3cab203498 WIP Group contributions in UI 2026-07-26 16:07:45 +02:00
raucao a7e017971a WIP Group contributions by URL 2026-07-26 16:07:29 +02:00
raucao 606f5c9383 Update package lockfile 2026-07-26 16:07:16 +02:00
raucao eb74a5e6d1 Require Node.js 22+
CI / Lint (pull_request) Successful in 55s
CI / Test (pull_request) Successful in 1m59s
Release Drafter / Update release notes draft (pull_request) Successful in 3s
Needs a temporary env var for the tasks, until a larger dependency
update
2026-07-26 14:42:59 +02:00
raucao 9054821e52 Merge pull request 'Guard against contributors failing to load correctly' (#229) from bugfix/missing-contributor-crash into master
CI / Lint (push) Successful in 1m9s
CI / Test (push) Successful in 2m6s
Reviewed-on: #229
2026-07-26 11:24:45 +00:00
raucao 51a9c8ad6f Merge branch 'master' into bugfix/missing-contributor-crash
CI / Lint (pull_request) Successful in 1m6s
CI / Test (pull_request) Successful in 1m58s
Release Drafter / Update release notes draft (pull_request) Successful in 3s
2026-07-25 18:19:16 +00:00
raucao 349f0e5eea Migrate to Gitea Actions (#230)
CI / Lint (push) Successful in 1m10s
CI / Test (push) Successful in 1m57s
CI and Release Drafter

Reviewed-on: #230
2026-07-25 18:18:50 +00:00
raucao c74d70040b Guard dashboard against contributors that fail to load from IPFS
CI / build (16.x) (pull_request) Has been cancelled
2026-07-25 19:06:18 +02:00
raucao dbf4709512 Add AGENTS.md and Ember Best Practices skill 2026-07-25 17:57:45 +02:00
raucao 251e61891f 2.3.0 v2.3.0 2025-02-17 10:35:44 +04:00
Râu Cao 66e1adc719 Merge pull request #227 from 67P/feature/contributor-list_improvements
Contributor list improvements
2025-02-17 06:26:35 +01:00
raucao 62388a0488 Improve test descriptions 2025-02-17 09:10:04 +04:00
Râu Cao d7fe860353 Merge pull request #226 from 67P/feature/currencies
Use historic BTC rate for expense items; allow BTC as currency
2025-02-16 15:50:25 +01:00
raucao 14da36b806 Only show top 10 contributors by default
Don't waste so much screen real estate. Add button to show all to the
end of the toplist.
2025-02-16 14:21:51 +04:00
raucao 636c79ecc7 Port component to native class 2025-02-16 13:53:11 +04:00
raucao d67bfd59da Hide contributors with 0 kredits in toplist 2025-02-16 13:45:48 +04:00
raucao 67538a9437 Use stable/legacy IPFS node in dev
Newer kubo/ipfs daemons don't work well with the old HTTP client.
2025-02-16 12:56:55 +04:00
raucao 473522986d Fix linter error 2025-01-20 16:19:41 -05:00
raucao 0dd5f6c5ad Change cursor to indicate possible click 2025-01-20 16:07:24 -05:00
raucao 731e01f2c5 Only expand item details on header click
It's annoying not being able to copy details otherwise
2025-01-20 16:05:04 -05:00
raucao f02e5572ba Show amountSats as title of expense item amounts 2025-01-20 15:45:36 -05:00
raucao aad2aaecd1 Update contracts, schemas 2025-01-20 15:45:16 -05:00
raucao 7a61d1c569 Add nvmrc config 2025-01-20 12:36:26 -05:00
raucao 697ace35b5 Use historic BTC rate for expense items; allow BTC as currency 2024-12-18 12:34:31 +04:00
raucao 89ddde28b8 Add util for checking if ISO date string is today 2024-12-18 12:32:52 +04:00
raucao 50b0f2cd7a Add BTC conversion utils 2024-12-18 12:30:12 +04:00
raucao 1b78cb4cb4 2.2.1 v2.2.1 2024-03-21 12:26:21 +01:00
Râu Cao b32f805cbd Merge pull request #223 from 67P/bugfix/220-reimbursement_sums
Reimbursement form fixes and improvements
2024-03-21 11:38:45 +01:00
raucao 3110fd347e Remove unused variable 2024-03-20 18:31:16 +01:00
raucao 5612ac4e95 Add button type 2024-03-20 18:28:13 +01:00
raucao 69ab4913aa Require connected account for adding reimbursement
Just in the UI, so nothing gets reloaded by accident later
2024-03-20 18:18:10 +01:00
raucao 39e01e4558 Remove commented code 2024-03-20 17:46:26 +01:00
raucao 7afc75dbff Fix wrong BTC sum when adding multiple line items
closes #220
2024-03-20 17:24:37 +01:00
raucao f5f74ae27f Automatically select connected user/contributor as recipient 2024-03-20 17:24:07 +01:00
raucao 55f7baecf6 Update caniuse 2024-03-20 17:21:21 +01:00
raucao bd199fcf26 2.2.0 v2.2.0 2024-03-20 15:17:01 +01:00
Râu Cao 0777c213ba Merge pull request #222 from 67P/feature/reimbursement-lists
Improve reimbursement lists
2024-03-20 14:50:33 +01:00
raucao 071922d979 Remove obsolete debug log 2024-03-20 14:35:01 +01:00
raucao fc044df9fd Add correct role to interactive element
Co-authored-by: Garret Alfert <alfert@wevelop.de>
2024-03-20 14:32:37 +01:00
raucao dd2bdd5332 Show dates in collapsed entries of confirmed reimbursements 2024-03-14 19:15:10 +01:00
raucao 0cd05d14bc Don't fail linting for click handlers on arbitrary HTML elements 2024-03-14 17:55:46 +01:00
raucao 3ee140723c Hide line items by default for confirmed reimbursements 2024-03-14 17:49:12 +01:00
raucao 49b3825af4 Show confirmation block for confirmed reimbursements 2024-03-14 17:48:23 +01:00
raucao af309ff682 Hide veto button for confirmed reimbursements 2024-03-14 16:43:57 +01:00