1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-09-23 01:41:34 +02:00
Commit Graph

70 Commits

Author SHA1 Message Date
Benjamin Beganović
7802c86731 Remove unused code related to OTP in Register component 2024-03-08 19:37:34 +01:00
Benjamin Beganović
02e8201b10 Add check for existing client contact in withOtp() method 2024-03-08 19:37:29 +01:00
David Bomba
3197b5f05c Fixes for handle password 2024-03-08 10:31:43 +11:00
Benjamin Beganović
c3a7823b72 Refactor email error message in Register.php 2024-03-07 19:13:13 +01:00
Benjamin Beganović
d8ffb804d9 Add email validation and check for existing customer in Login component 2024-03-07 19:13:09 +01:00
Benjamin Beganović
022a36c394 Fixes for password confrim 2024-03-07 18:55:36 +01:00
Benjamin Beganović
7af6471b0b Add registration form to Billing Portal authentication 2024-03-06 17:38:23 +01:00
Benjamin Beganović
2a8d22aa1e Add ClientRegisterService class for client registration 2024-03-06 17:38:09 +01:00
Benjamin Beganović
0b7e3c031c Refactor client registration logic 2024-03-06 17:38:05 +01:00
Benjamin Beganović
fcd9205b33 Scaffold registration concept for register-or-login 2024-03-05 19:12:09 +01:00
Benjamin Beganović
74add716ad Add registration fields array 2024-03-05 19:10:55 +01:00
David Bomba
8a25832589 minor fixes for RFF 2024-03-05 11:26:34 +11:00
Benjamin Beganović
eee467dabb Add quantity method to OneTimeProducts class 2024-03-04 17:30:24 +01:00
Benjamin Beganović
405052620f Remove unused code in Methods.php 2024-03-01 14:17:19 +01:00
Benjamin Beganović
1acaa33ef0 Add dispatch to set purchase context for contact user 2024-03-01 14:16:59 +01:00
Benjamin Beganović
4f4a9fd461 Update dependencies in Purchase.php 2024-03-01 14:16:54 +01:00
Benjamin Beganović
b12fd9a1de Add RFF class to Purchase component 2024-03-01 13:42:56 +01:00
Benjamin Beganović
4f21b6e3d8 Add authentication classes and update steps in Purchase.php 2024-02-29 17:36:32 +01:00
Benjamin Beganović
f67b6649cb Refactor dependencies in Purchase class 2024-02-28 19:02:08 +01:00
Benjamin Beganović
6c2d62f0c8 Clean up 2024-02-28 18:56:46 +01:00
Benjamin Beganović
f19d3369d6 Add RFF to Methods class 2024-02-28 18:48:49 +01:00
Benjamin Beganović
8ebc425fd5 Add registration and login functionality to billing portal 2024-02-28 17:55:51 +01:00
Benjamin Beganović
b17221f3dc Add BillingPortal registration functionality 2024-02-28 17:55:47 +01:00
Benjamin Beganović
cfd33bd4fc Add Billing Portal Login functionality 2024-02-28 17:55:42 +01:00
Benjamin Beganović
70fdc73b2d Add dependencies and update steps in Purchase.php 2024-02-28 17:55:37 +01:00
Benjamin Beganović
2dcc070af2 Remove Authentication 2024-02-28 17:55:13 +01:00
Benjamin Beganović
6346e7a92f Make RFF proxy for RequiredClientInfo 2024-02-22 14:07:57 +01:00
Benjamin Beganović
39f33a5113 Require RFF after fetching methods 2024-02-22 14:07:15 +01:00
David Bomba
55d512b0a5 Fixes for wrong product types being used cost => price 2024-02-22 14:00:39 +11:00
Benjamin Beganović
e426fad38d Add showOptionalProductsLabel method to Cart class 2024-02-21 18:00:06 +01:00
Benjamin Beganović
57159ca31f Refactor purchase submission in Submit.php 2024-02-21 17:55:08 +01:00
Benjamin Beganović
4fbbf52c4e Add loading spinner to BillingPortal/Submit component 2024-02-20 17:10:22 +01:00
David Bomba
fb92f8fe9d Stubs for form submissions 2024-02-20 17:29:38 +11:00
David Bomba
c8f7e9e250 Working on payment submissions 2024-02-20 16:05:00 +11:00
Benjamin Beganović
09af7474e4 Add Submit class to Purchase component 2024-02-19 18:16:44 +01:00
Benjamin Beganović
7d5a8f5787 Add BillingPortal Submit component 2024-02-19 18:16:40 +01:00
Benjamin Beganović
9acdb89ab8 Refactor purchase context and dispatch purchase next 2024-02-19 18:16:37 +01:00
Benjamin Beganović
2fc309beee Fixes for passing client_id into final context 2024-02-19 17:52:07 +01:00
Benjamin Beganović
bf22bb9143 Enforce authentication for payment methods 2024-02-19 17:47:58 +01:00
Benjamin Beganović
1cbb3b2d20 Fixes for quantity handling 2024-02-19 17:20:59 +01:00
David Bomba
f3f91f75b8 Updates for logic 2024-02-17 11:15:55 +11:00
David Bomba
c010c99547 Build pipeline for payment 2024-02-17 10:09:59 +11:00
David Bomba
112efdaadb Fixes for OTP 2024-02-17 06:19:49 +11:00
Benjamin Beganović
fe2c4b3863 Scaffold work on handling payment methods 2024-02-16 17:43:07 +01:00
Benjamin Beganović
e8eca033eb Refactor Summary component to remove unnecessary code and add product notes 2024-02-16 17:42:38 +01:00
Benjamin Beganović
5d9da26970 Fixes for circular referece and re-rendering 2024-02-16 17:42:26 +01:00
Benjamin Beganović
0d2087dfc2 Scaffold payments handling 2024-02-15 19:33:34 +01:00
Benjamin Beganović
39840acd1b wip: Circular event referencing 2024-02-15 19:33:20 +01:00
Benjamin Beganović
14f069161d Add methods to the components array 2024-02-15 19:33:07 +01:00
Benjamin Beganović
75d5b0fcf0 Add quantity selection for recurring products 2024-02-14 18:30:51 +01:00