Chris Troutner
4fa92d16f6
Merge specifier new-post-page spec
...
By coder.
2026-08-25 16:51:26 -07:00
Chris Troutner
93850340e1
Add New Post Page Gherkin spec
...
By specifier.
2026-08-25 16:50:39 -07:00
Chris Troutner
54b356cd8b
Merge architect post-memo runner adapter
...
By coder.
2026-08-25 16:24:20 -07:00
Chris Troutner
c52ad12d23
Add acceptance runner adapter and persist mutation state
...
Add the persistent runner adapter for gherkin-mutator and commit the
differential/acceptance mutation manifests written by the approved tools
during the architect verification pass for the post-memo feature.
By architect.
2026-08-25 16:23:38 -07:00
Chris Troutner
8e2693ad08
Refactor memo-post for lower complexity
...
- Extract _throwIfInvalid and _reflectPost helpers from post()
- Consolidate duplicate validation tests into one parameterized test
By refactorer.
2026-08-25 16:17:23 -07:00
Chris Troutner
3b15315ca6
Merge architect reduce-dry-duplication
...
By coder.
2026-08-25 16:14:57 -07:00
Chris Troutner
64a7f78032
Merge commit '514298bf96' into swarmforge-refactorer
2026-08-25 16:13:38 -07:00
Chris Troutner
514298bf96
Implement Post a Memo behavior with acceptance pipeline
...
Implements the post-memo behavior slice per specs/post-memo.feature:
- src/services/memo-post.js: compose, validate (empty/length), and broadcast
a Memo post OP_RETURN (0x6d02) via the minimal-slp-wallet adapter surface.
- Stands up the Babashka APS acceptance pipeline (entrypoint generator,
runtime, regex step handlers, convenience runner).
- Adds focused unit tests for the memo behavior.
By coder.
2026-08-25 16:13:05 -07:00
Chris Troutner
aaa366a11f
Relocate truncate helpers to shared util
...
Move general-purpose truncateAddr/truncateTxid out of the feed-specific
post-display module into src/util so the recent-profiles view depends on
the shared utility layer rather than a sibling feature module.
By architect.
2026-08-25 16:08:38 -07:00
Chris Troutner
c9556be67a
Merge specifier post-memo spec
...
By coder.
2026-08-25 16:05:49 -07:00
Chris Troutner
d071b21e9b
Add Post a Memo Gherkin spec and feature backlog
...
By specifier.
2026-08-25 16:01:43 -07:00
Chris Troutner
eed9d70f6f
Reduce DRY duplication in services and components
...
- Consolidate memo-db GET helpers into getRecent and getLevelResource
- Share pasteFromClipboard via AppUtil
- Share truncate helpers from post-display
- Extract shared placeholder view
- Generalize wallet-summary blur toggles
By refactorer.
2026-08-25 15:47:27 -07:00
Chris Troutner
d886ed2c8d
Adding swarmforge CLIs for testing
2026-08-25 15:35:45 -07:00
Chris Troutner
a8230982a4
Integrating swarm-forge into project
2026-08-25 14:50:21 -07:00
Chris Troutner
f6e987b135
slight tweek to swarm forge
2026-08-25 14:20:53 -07:00
Chris Troutner
0b5a1028b8
Adding swarm-forge to repo
2026-08-25 13:29:34 -07:00
Chris Troutner
f5aa5b00ac
Merge pull request #3 from Permissionless-Software-Foundation/devops-unstable
...
Making recent posts the landing page
2026-07-15 12:55:00 -07:00
Chris Troutner
01df736d5c
Merge pull request #2 from Permissionless-Software-Foundation/unstable
...
Update social feed and navbar styling
2026-07-15 12:35:25 -07:00
Chris Troutner
f94c87e9dd
Merge branch 'master' of https://github.com/Permissionless-Software-Foundation/psf-memo-client
2026-07-15 10:05:36 -07:00
Chris Troutner
1170dcb066
Adding env var to change back end
2026-07-15 10:05:11 -07:00
Chris Troutner
2b9a871c00
Merge pull request #1 from Permissionless-Software-Foundation/unstable
...
UI Development
2026-07-15 09:17:32 -07:00
Chris Troutner
46c03a71b5
checking in latest changes
2026-07-14 19:05:02 -07:00
Chris Troutner
2e8c3b7ea8
Showing names and avatars in reply modal
2026-06-06 07:40:33 -07:00
Chris Troutner
0a3212e6ca
Showing replies in modal
2026-06-06 07:33:13 -07:00
Chris Troutner
d5d58f816e
Adding pagination controls to feed page
2026-06-06 07:16:56 -07:00
Chris Troutner
1b935e0719
Adding icon to represent replies to a post
2026-06-06 07:01:09 -07:00
Chris Troutner
de25decdf1
Adding link to profile in post list
2026-06-04 08:40:18 -07:00
Chris Troutner
2be6268bbc
Created profile page
2026-06-03 15:13:12 -07:00
Chris Troutner
dbc0c298bd
Adding Posts page
2026-06-03 12:24:27 -07:00
Chris Troutner
a32ae73ba4
Added profiles view
2026-06-03 11:35:29 -07:00
Chris Troutner
9726f9b33c
Customizing README & package.json
2026-06-03 11:07:55 -07:00
Chris Troutner
778cfa13be
Merge remote-tracking branch 'upstream/master'
2026-06-03 11:04:55 -07:00
Chris Troutner
26eca8f576
forked from bch-wallet-web3-spa
2026-06-03 11:02:41 -07:00
Chris Troutner
ae4916e8df
Merge pull request #18 from Permissionless-Software-Foundation/ct-unstable
...
Ct unstable
2025-10-19 14:48:30 -07:00
Chris Troutner
fe108caf33
Merge branch 'master' into ct-unstable
2025-10-19 14:47:09 -07:00
Chris Troutner
131a41fcb4
Merge pull request #17 from Permissionless-Software-Foundation/dh-down-servers
...
fix(server): Web Wallet needs to handle down servers
2025-10-19 14:41:43 -07:00
Chris Troutner
b29ff5fb1f
Merge branch 'master' into ct-unstable
2025-10-14 07:17:47 -07:00
Chris Troutner
9e576cbe83
Merge pull request #16 from Permissionless-Software-Foundation/dh-load-times
...
fix(load): Load BCH & SLP info in the background
2025-10-14 07:13:20 -07:00
Chris Troutner
dc6e6d956c
Merge branch 'master' into ct-unstable
2025-09-20 09:37:13 -07:00
Chris Troutner
612f2edf70
Merge pull request #15 from Permissionless-Software-Foundation/dh-user-data
...
feat(userdata): Added user data page functionality
2025-09-20 07:24:23 -07:00
Chris Troutner
360be9f875
Adding LLM file
2025-06-19 17:22:28 -07:00
Chris Troutner
ab02a66058
Merge pull request #14 from Permissionless-Software-Foundation/ct-unstable
...
Adding Configuration page
2025-04-10 15:11:26 -07:00
Chris Troutner
37e7061208
fix(footer): Updating nav and footer
2025-04-10 15:10:11 -07:00
Chris Troutner
9bf61f5913
fix(react-bootstrap-web3-spa): Syncing with upstream repo
2025-04-10 15:06:55 -07:00
Chris Troutner
754f10a61b
Merge pull request #37 from Permissionless-Software-Foundation/dh-config-view
...
fear(config): Changed server selection view to configuration view
2025-04-10 14:18:10 -07:00
Chris Troutner
fcd3da20f6
Edits to configuration view
2025-04-10 14:16:47 -07:00
Chris Troutner
634ec7836c
Merge pull request #13 from Permissionless-Software-Foundation/ct-unstable
...
Syncing with upstream react-boostrap-web3-spa
2025-04-04 07:55:37 -07:00
Chris Troutner
688ea3fe71
Syncing with upstream react-bootstrap-web3-spa
2025-04-04 07:50:10 -07:00
Chris Troutner
91952761f9
Merge pull request #36 from Permissionless-Software-Foundation/ct-unstable
...
Adding semantic release
2025-04-04 07:37:01 -07:00
Chris Troutner
a22c29cbce
Fixing test script so that it exits
2025-04-04 07:29:57 -07:00
Chris Troutner
25ba833ab9
fix(semantic-release): Adding husky and semantic release as dev dependencies
2025-04-04 07:03:37 -07:00
Chris Troutner
5826313c01
Merge pull request #12 from Permissionless-Software-Foundation/dh-sign-view
...
feat(sign): Ported Sign view
2025-03-25 17:07:56 -07:00
Chris Troutner
37a124a3d3
Merge pull request #11 from Permissionless-Software-Foundation/dh-sweep-view
...
feat(sweep): Ported the Sweep view
2025-03-21 07:10:47 -07:00
Chris Troutner
098f5e300e
Merge pull request #10 from Permissionless-Software-Foundation/ct-unstable
...
fix(menu): Moving tokens in nav menu above wallet
2025-03-15 08:47:59 -07:00
Chris Troutner
424cc3069b
fix(menu): Moving tokens in nav menu above wallet
2025-03-15 08:47:27 -07:00
Chris Troutner
b3cebcf13e
Merge pull request #9 from Permissionless-Software-Foundation/ct-unstable
...
Making BCH page the default at startup
2025-03-15 08:30:51 -07:00
Chris Troutner
34bdd9ba87
Merge remote-tracking branch 'upstream/master' into ct-unstable
2025-03-15 08:30:01 -07:00
Chris Troutner
d28f26e44d
Merge pull request #35 from Permissionless-Software-Foundation/ct-unstable
...
fix(footer): Removing links slowing down startup
2025-03-15 08:29:20 -07:00
Chris Troutner
c7e55daeda
fix(footer): Removing links slowing down startup
2025-03-15 08:28:21 -07:00
Chris Troutner
6de9ad944c
fix(menu): Making BCH page the default startup page
2025-03-15 08:23:17 -07:00
Chris Troutner
a689a9b3e6
Merge pull request #8 from Permissionless-Software-Foundation/ct-unstable
...
Ct unstable
2025-03-11 08:13:39 -07:00
Chris Troutner
40911990ac
fixing sync conflict
2025-03-11 08:10:31 -07:00
Chris Troutner
88198f28fe
Merge pull request #7 from Permissionless-Software-Foundation/dh-server-list
...
fix(server): Ensuring server list is available on network error
2025-03-11 07:31:38 -07:00
Chris Troutner
42d5ce7894
Merge pull request #34 from Permissionless-Software-Foundation/dh-server-list
...
fix(server): Ensuring server list is available on network error
2025-03-11 07:30:51 -07:00
Chris Troutner
3c4d3c8a62
Syncing with upstream, fixing merge conflicts
2025-02-17 08:00:02 -07:00
Chris Troutner
717a4c27a8
Merge pull request #33 from Permissionless-Software-Foundation/dh-persist-server
...
fix(server): Persist server through refresh
2025-02-16 11:11:14 -07:00
Chris Troutner
f6e362c5ff
Merge pull request #6 from Permissionless-Software-Foundation/dh-token-view
...
feat(tokens): Ported slp-token View
2025-02-11 08:15:51 -07:00
Chris Troutner
89ffde9f39
Merge remote-tracking branch 'upstream/master'
2025-02-09 10:27:22 -07:00
Chris Troutner
c16ae834a5
Updating minimal-slp-wallet
2025-02-09 10:26:54 -07:00
Chris Troutner
9f4d82d440
Merge remote-tracking branch 'upstream/master' into ct-unstable
2025-02-09 09:56:19 -07:00
Chris Troutner
946e66c45b
Merge pull request #32 from Permissionless-Software-Foundation/ct-unstable
...
fix(minimal-slp-wallet): Updating to v5.13.1
2025-02-09 09:55:46 -07:00
Chris Troutner
71637e5ea3
fix(minimal-slp-wallet): Updating to v5.13.1
2025-02-09 09:55:00 -07:00
Chris Troutner
83f46c0297
Merge pull request #5 from Permissionless-Software-Foundation/ct-unstable
...
fix(minimal-slp-wallet): Updating to v5.13.0
2025-02-09 08:52:46 -07:00
Chris Troutner
a0189c2de9
Merge remote-tracking branch 'upstream/master' into ct-unstable
2025-02-09 08:51:38 -07:00
Chris Troutner
eddd454ee0
Merge pull request #31 from Permissionless-Software-Foundation/ct-unstable
...
fix(minimal-slp-wallet): Updating to v5.13.0
2025-02-09 08:45:25 -07:00
Chris Troutner
829c6e226c
fix(minimal-slp-wallet): Updating to v5.13.0
2025-02-09 08:44:06 -07:00
Chris Troutner
5dccc1398f
Merge pull request #4 from Permissionless-Software-Foundation/dh-send-view
...
feat(send): Ported bch-send View
2025-02-06 05:39:15 -07:00
Chris Troutner
41b3c98060
Merge pull request #3 from Permissionless-Software-Foundation/upstream
...
Sync with upstream react-bootstrap-web3-spa
2025-02-03 17:26:17 -07:00
Chris Troutner
03b4e957b7
Syncing with upstream, merge conflicts committed for later editing
2025-02-01 17:25:54 -07:00
Chris Troutner
58b339f87e
Merge pull request #30 from Permissionless-Software-Foundation/router
...
fix(router): Refactored to add browser router functionality
2025-02-01 16:54:16 -07:00
Chris Troutner
795ba115bb
Merge pull request #2 from Permissionless-Software-Foundation/ct-unstable
...
Adding jdenticon library
2025-01-31 06:58:59 -07:00
Chris Troutner
1954f5d3b0
Adding jdenticon library
2025-01-31 06:58:31 -07:00
Chris Troutner
a8bdffe66d
Merge pull request #1 from Permissionless-Software-Foundation/dh-wallet-view
...
feat(wallet): Ported Wallet View
2025-01-28 18:19:58 -07:00
Chris Troutner
5fcec7b0b5
feat(router): Adding browser router functionality
2025-01-25 07:43:17 -07:00
Chris Troutner
6eae18c2a0
Merge remote-tracking branch 'upstream/master' into upstream
2025-01-25 07:42:30 -07:00
Chris Troutner
9cd4488147
Merge pull request #29 from Permissionless-Software-Foundation/dh-refactor2
...
fix(refactor): Refactored class components to function components
2025-01-25 06:53:40 -07:00
Chris Troutner
7d36d0dca7
Merge remote-tracking branch 'upstream/master'
2025-01-24 06:48:30 -07:00
Chris Troutner
5021ac4d6b
Merge pull request #28 from Permissionless-Software-Foundation/dh-refactor
...
[WIP] fix(refactor): Refactoring and restructuring
2025-01-24 06:47:37 -07:00
Chris Troutner
ef0c442f09
linting
2025-01-23 20:48:53 -07:00
Chris Troutner
695c48f4cb
Adding pedigree
2025-01-22 05:52:56 -07:00
Chris Troutner
051fdbde2c
Customizing README and package.json
2025-01-22 05:51:39 -07:00
Chris Troutner
2a63e81c43
Merge remote-tracking branch 'upstream/master'
2025-01-22 05:39:04 -07:00
Chris Troutner
46243cfdb2
forked from react-bootstrap-web3-spa
2025-01-22 05:37:44 -07:00
Chris Troutner
941d14df36
Resolving merge conflicts
2025-01-22 05:26:31 -07:00
Chris Troutner
b812ed6bec
Merge pull request #27 from Permissionless-Software-Foundation/dh-backend-servers
...
feat(servers): Added new back-end servers
2025-01-21 19:34:36 -07:00
Chris Troutner
d031dc1c8b
fixing merge conflicts
2025-01-17 12:22:48 -07:00
Chris Troutner
3700401a30
Merge pull request #26 from Permissionless-Software-Foundation/dh-update-react
...
fix(update): Updated to use latest react and react-bootstrap
2025-01-17 12:18:28 -07:00
Chris Troutner
6f094c1c5c
Updating server list
2025-01-17 12:14:47 -07:00
Chris Troutner
9bca7c4cbf
Merge pull request #25 from Permissionless-Software-Foundation/ct-unstable
...
fix(balance): Converted example view from Class to Function component
2024-07-14 16:26:52 -07:00
Chris Troutner
03fda7234e
fix(balance): Converted example view from Class to Function component
2024-07-14 16:26:16 -07:00