2045 Commits

Author SHA1 Message Date
Balazs Perlaki-Horvath
d49d3efaf9 Remove in app payments for unit tests on macOS 2024-12-08 17:26:30 +01:00
Balazs Perlaki-Horvath
b0e666a4b9 Add authentication to tests 2024-12-08 17:26:30 +01:00
Balazs Perlaki-Horvath
24dd8ef718 Add authentication for macOS 2024-12-08 17:26:30 +01:00
Balazs Perlaki-Horvath
92a008800c Remove hack around apple-pay capability for macOS 2024-12-08 17:26:30 +01:00
Kelson
53c3477e07
Merge pull request #1050 from kiwix/fix-mac-os-bookmarks-for-custom-apps
Fix macOS opening bookmark URLs for custom apps
2024-12-08 17:18:59 +01:00
Balazs Perlaki-Horvath
829703bfbf Fix macOS opening bookmark URLs for custom apps 2024-12-08 17:18:48 +01:00
Kelson
8990f9e23a
Merge pull request #1049 from kiwix/1033-remove-apple-pay-from-custom-apps
Remove support button from custom apps
2024-12-08 15:23:34 +01:00
Balazs Perlaki-Horvath
cb30e8a09c Remove support button from custom apps 2024-12-08 15:23:23 +01:00
BPH
8a64bda1ca
Merge pull request #1043 from kiwix/translatewiki
Localisation updates from https://translatewiki.net.
2024-12-08 00:40:34 +01:00
Kelson
8708589e84
Merge pull request #1045 from kiwix/stripe-macOS
Stripe Apple Pay for MacOS
2024-12-06 10:59:36 +01:00
Balazs Perlaki-Horvath
c832a1af3e Use 3d secure only 2024-12-06 09:31:35 +01:00
Balazs Perlaki-Horvath
507a5aed51 Setup session for macOS 2024-12-06 09:29:43 +01:00
translatewiki.net
0c3df7d8f4
Localisation updates from https://translatewiki.net. 2024-12-05 13:06:12 +01:00
Kelson
5f7a04c90e
Merge pull request #1041 from kiwix/pre-3.7.0-tasks
Update project version to 3.7.0
2024-12-02 06:32:07 +01:00
Balazs Perlaki-Horvath
df8425f809 Update project version 2024-12-02 06:31:57 +01:00
Kelson
cdeae9985f
Merge pull request #1022 from kiwix/753-implement-apple-pay-and-use-the-donate-with-apple-pay-button-for-support-kiwix
753 donate with apple pay button for iOS to support Kiwix
2024-11-30 20:15:05 +01:00
Balazs Perlaki-Horvath
9692781840 Fixlint 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
ea40c54204 Add macOS payment flow, but still with disabled UI 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
93351694ee Add Error pop up for donations 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
a0a585a62e Add all payment methods 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
92b6f73e9a Revert 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
f18edc60f9 Revert CI / CD to main 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
d23e30ea94 Payment docs up 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
6ae88f6e53 Add docs to Payment 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
52727f586d Fix donation button click area, header padding 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
9f761d4e79 Revert CI/CD to develop 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
281d618c64 Add merchant id to Kiwix target only 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
efa35e6578 Remove in app payments merchant id 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
90ee8c713c Revert "Try build with full bundleID"
This reverts commit 7c17ea4bc5956fedc78982c51cd6df096aceba29.
2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
701897847f Try build with full bundleID 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
b8f5f9d04d Fix closures 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
7b910dcab1 Fixlint 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
af9a95b237 Add payment log 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
cfcb6fc4bb Disable monthly options from payments 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
889af89b0a Remove support button for macOS 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
f0fa920990 Show thank you on donation success 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
86e1518d3d Show Thank You on donation success 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
ddb5d0ac5d Fixlint 2024-11-30 20:03:58 +01:00
rgaudin
3a61563f74 Use api.donation.kiwix.org 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
60a1d1091b Fixlint 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
c4e5087a4a Change required postal address to email address 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
44b0a74036 Add merchant session for macOS 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
d92962c117 Add merchant id, log payment phase. Working on iPad sym with local server 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
24486ac0ff Externalise public key, test with local server 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
5b91de84bb Add dependency 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
9e9dadc72b Remove dependency 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
c28de99fe4 Update dependencies 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
ce530aedb7 Add merchant id, again 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
cd9af5c9ee Add StipeApplePay to iOS 2024-11-30 20:03:58 +01:00
Balazs Perlaki-Horvath
2a1f2a6378 Add merchant id 2024-11-30 20:03:58 +01:00