Commit graph

124 commits

Author SHA1 Message Date
Jens Schuppe
670984854f Fix accidentally flipped condition 2024-04-09 13:14:37 +02:00
Jens Schuppe
313d2f648f Show error messages for missing configuration values 2024-04-05 14:29:58 +02:00
Maria
a91fbd0c20 Update Profile.php
adding generic payment method
2024-04-05 13:52:09 +02:00
Jens Schuppe
692c66a9a5 Merge remote-tracking branch 'MarcMichalsky/improve_profile_list'
[#76] Improve profile list view
2024-04-05 13:47:39 +02:00
Jens Schuppe
88850bbce3 PHPStan fixes 2024-04-05 13:46:03 +02:00
Jens Schuppe
b480d87ed7 Merge branch 'impove_default_profile_behaviour' 2024-04-05 13:27:34 +02:00
Jens Schuppe
6114772d07 PHP Code Sniffer and PHPStan fixes 2024-04-05 13:18:45 +02:00
Marc Michalsky
8d1d93d77a display a warning instead of an error if the project_id is a duplicate 2024-04-05 12:35:12 +02:00
Marc Michalsky
96c072eb8e let CRM_Twingle_Profile class handle its validation 2024-04-05 12:35:12 +02:00
Jens Schuppe
aa2c938abe Merge branch 'pick_profile_by_id'
[#73] Identify profiles by ID
2024-04-05 12:28:38 +02:00
Jens Schuppe
8bcdff4a85 Fix PHPStan issues 2024-04-05 12:25:00 +02:00
Jens Schuppe
fc40af8db5 Fix code style 2024-04-04 12:14:00 +02:00
Jens Schuppe
d7b066751a PHP Code Sniffer fixes 2024-04-03 12:22:39 +02:00
Jens Schuppe
5efed1f6c8 Fix @throws tags with wrong class name 2024-03-25 16:03:07 +01:00
Marc Michalsky
f81b476a30 fix exception on profile creation 2024-03-25 15:58:36 +01:00
Marc Michalsky
aef1ae7396 refactoring 2024-03-25 15:58:36 +01:00
Marc Michalsky
4feeb01611 make sure that default values are present 2024-03-25 15:58:26 +01:00
Marc Michalsky
09dda832a4 validate profile when copying 2024-03-25 15:58:11 +01:00
Marc Michalsky
c7e51b4d3c do not attempt to delete unverified profile_id 2024-03-25 15:58:11 +01:00
Marc Michalsky
6f6b9e0599 use correct error code 2024-03-25 15:58:11 +01:00
Marc Michalsky
a16be91822 include profile name in update query 2024-03-25 15:58:11 +01:00
Marc Michalsky
d9e51c67f6 use the id instead of the name to look up profiles 2024-03-25 15:58:11 +01:00
Jens Schuppe
fe0ce3f57d Fix @throws tag with wrong class name 2024-03-25 15:51:58 +01:00
Jens Schuppe
53745a3e07 PHP Code Sniffer fixes 2024-03-25 15:49:01 +01:00
Marc Michalsky
b0d5bdefa5 use correct namespace 2024-03-25 15:45:00 +01:00
Marc Michalsky
1875861735 pass $error_code to parent BaseException 2024-03-25 15:45:00 +01:00
Marc Michalsky
e83a898cb8 add error code for profile validation warning 2024-03-25 15:45:00 +01:00
Marc Michalsky
9baf2c0e2a override the $code property inherited from Exception in BaseException 2024-03-25 15:45:00 +01:00
Marc Michalsky
27675b7219 use new namespace style 2024-03-25 15:45:00 +01:00
Marc Michalsky
43be624bf6 create custom exceptions 2024-03-25 15:45:00 +01:00
Jens Schuppe
f42bc9b7ed PHP Code Sniffer fixes 2024-03-25 15:26:15 +01:00
Jens Schuppe
322c2d0dd3 Run Civix upgrade to Civix version 23.02.1 2024-03-25 15:01:36 +01:00
Jens Schuppe
69843bc981 PHP Code Beautifier fixes 2024-03-25 14:58:51 +01:00
Jens Schuppe
fad228315d Remove invalid @throws 2024-03-25 14:52:29 +01:00
Jens Schuppe
df608dc3d0 Merge remote-tracking branch 'MarcMichalsky/minor_changes'
[#77] Minor changes/Code cleanup
2023-10-16 14:22:52 +02:00
Marc Michalsky
89df7482a6
throw error if no default project is found 2023-09-06 16:45:13 +02:00
Marc Michalsky
b7b0e6d610
use custom css file instead of inline style 2023-08-29 17:02:44 +02:00
Marc Michalsky
ab5b0b3929
use correct array key 2023-08-29 16:39:28 +02:00
Marc Michalsky
fd99f3b24f
add default option
add a 'select profile' default option
2023-08-29 16:35:03 +02:00
Marc Michalsky
3241583542
use variable to avoid multiple method calls 2023-08-17 10:08:51 +02:00
Marc Michalsky
e442ca6249
fix index 2023-08-17 10:06:03 +02:00
Marc Michalsky
a868e87ba7
minor changes 2023-08-16 11:32:08 +02:00
Marc Michalsky
c3f4db8600
replace traditional syntax arrays 2023-08-16 11:31:41 +02:00
Marc Michalsky
0b2b8d6523
do not add the xcm default profile manually as an option
it simply does not work
2023-08-16 11:31:14 +02:00
Marc Michalsky
3644086ab3
set correct value for debit cards 2023-08-16 11:30:55 +02:00
Marc Michalsky
5a9a911c01
remove duplicate array keys 2023-08-16 11:30:48 +02:00
Marc Michalsky
225c4efd25
remove unnecessary default values 2023-08-16 11:30:35 +02:00
Marc Michalsky
63d713f9f0
display selectors as list in profiles view 2023-08-16 11:26:10 +02:00
Marc Michalsky
ab27dccbe7
improve default profile behavior 2023-08-16 11:22:54 +02:00
B. Endres
bd6c60c539 replaced old debug-log call with current one. 2023-05-15 12:03:32 +02:00