2ro
f714e4498a
Build 43: real payment requests + incoming-requests opt-out
...
Wire GRIM's receiver-initiated invoice (Invoice1) over nostr so the Pay-tab
"Request" button actually asks someone for money: pick a contact, issue an
Invoice1, DM it; they get the existing approve-to-pay card. New
WalletTask::NostrRequest mirrors NostrSend (issue_invoice + RequestedByUs /
AwaitingI2, reusing send_payment_dm); the send flow gains a request mode
(Request from -> Confirm request -> Send request -> Requested) with no balance
guard, since requesting isn't spending.
Incoming requests are now opt-out (Settings -> Requests, on by default): when
off, an incoming Invoice1 is dropped and the preference is advertised in the
kind-0 profile (goblin_accepts_requests) so a requester sees "Could not
request" before sending. Adds a Cash App-style toggle switch widget.
Also enlarge the center Pay puck in the floating nav, and make the macOS
release build recur: release.yml now triggers on release publish (macOS only,
since Linux/Windows/Android/AppImage are built locally).
2026-06-13 05:08:51 -04:00
2ro
03741f7839
Build 26: replace upstream release CI with native-runner workflow for GitHub
2026-06-12 01:23:29 -04:00
ardocrat
875bd11bdb
ci: macos universal release name
2026-03-10 02:02:15 +03:00
ardocrat
4e1ada3188
github: add windows msi to release
2026-02-26 15:12:28 +00:00
ardocrat
7d28a31e18
ci: macos universal build
2026-01-26 08:51:39 +03:00
ardocrat
86187e4e59
ci: github release fix, do not build on master fork, notify group on pr
...
- Do not build on master branch fork
- Fix Github release build
- Notify group and channel on PR
Reviewed-on: https://code.gri.mw/GUI/grim/pulls/35
2026-01-23 14:00:34 +01:00
ardocrat
7ebfaaf477
ci: separate android runner, github release download, telegram notifications and release upload
...
Reviewed-on: https://code.gri.mw/GUI/grim/pulls/33
2026-01-23 11:20:15 +01:00
ardocrat
cc5831358a
ci: checkout submodules
...
Update checkout actions.
Reviewed-on: https://code.gri.mw/GUI/grim/pulls/30
2026-01-09 23:38:08 +00:00
ardocrat
073d950d41
github: disable release build
2025-04-02 21:10:45 +03:00
ardocrat
8b427989c5
github: disable release build
2025-04-02 20:37:47 +03:00
ardocrat
8ea388554a
github: macos target 11.0
2024-10-27 18:07:22 +03:00
ardocrat
1531c201bb
github: macos 12
2024-10-27 00:46:53 +03:00
ardocrat
ed522c56ae
github: macos zig linker
2024-10-27 00:40:58 +03:00
ardocrat
4b454ab2f3
github: macos last os
2024-10-27 00:29:27 +03:00
ardocrat
77281e3ab9
github: fix macos arm sdk
2024-10-23 00:37:41 +03:00
ardocrat
64439ad3d3
github: fix macos deployment target
2024-10-23 00:11:45 +03:00
ardocrat
9494c1292e
github: macos coreutils
2024-10-22 23:47:19 +03:00
ardocrat
accf123d49
github: macos build
2024-10-22 23:24:02 +03:00
ardocrat
d77598c259
github: fix macos sdk env
2024-10-22 04:39:08 +03:00
ardocrat
4e6dff52fe
github: macos install zig
2024-10-22 04:14:21 +03:00
ardocrat
92d0aac250
github: fix macos sdk unzip
2024-10-22 04:08:26 +03:00
ardocrat
da4cf71fac
github: build macos on linux with SDK 10.15
2024-10-22 03:19:34 +03:00
ardocrat
04bf5a5349
github: coreutils for macos
2024-09-20 21:46:17 +03:00
ardocrat
9cce52a7d9
github: fix sha256sum
2024-09-20 20:38:05 +03:00
ardocrat
51e0d87d27
github: fix release
2024-09-20 15:17:41 +03:00
ardocrat
d6f7e2e976
github: release sha256sum
2024-09-20 15:15:18 +03:00
ardocrat
b91605864d
github: fix macos release
2024-09-20 14:42:37 +03:00
ardocrat
9ea0da95b7
build: release sha256sum
2024-09-14 12:12:50 +03:00
ardocrat
68c9c9df04
build: local android release
2024-09-14 01:47:06 +03:00
ardocrat
6f7156ef17
github: android secrets
2024-09-13 22:31:28 +03:00
ardocrat
50638ff54e
github: android keystore
2024-09-13 22:00:59 +03:00
ardocrat
86fbf2e14f
github: fix android build
2024-08-08 03:08:10 +03:00
Ardocrat
0c1e279215
github: fix android build
2024-08-04 09:30:00 +00:00
Ardocrat
36168442a9
github: build on push
2024-08-04 08:57:10 +00:00
Ardocrat
457db333d9
build: fix android github
2024-08-03 18:12:06 +00:00
Ardocrat
6136b41916
build: fix macos github
2024-08-03 17:17:08 +00:00
ardocrat
4b0fd42302
build: github release
2024-08-02 21:48:29 +03:00