91 Commits

Author SHA1 Message Date
76e54b427e fix for previous commit 2019-03-07 11:26:57 +01:00
cf2bdabbea default to self if only self to make bookings for 2019-03-07 10:31:39 +01:00
877e946c0b fixup runtime warning 2019-02-07 00:41:14 +00:00
91a59d5f36 add option to elide where no booking options to make 2019-02-07 00:35:27 +00:00
3d9846385c suppress warning for no donation solicited 2019-02-07 00:19:36 +00:00
813de3355c warning hidden 2019-02-05 16:24:11 +00:00
faa185ec05 fixup runtime 2019-02-05 15:54:22 +00:00
ba42f9f414 workaround for number of products 2019-02-05 15:54:18 +00:00
73a03b77f5 add block for donations 2019-02-05 15:38:59 +00:00
268695c321 now able to add a donation to an event booking during purchase 2019-02-03 16:27:41 +00:00
83803d6dd1 now able to make a donation via the one-off donation page 2019-02-01 19:52:57 +00:00
a89aa9d62a some work towards getting donations to be buyable 2019-02-01 10:40:09 +00:00
11afaa9d1c add admin page for donations 2019-01-31 10:14:11 +00:00
b18bf0dab7 fixup runtime warnings 2019-01-22 08:25:25 +00:00
3b476d3868 fixup auto-check single options 2018-09-02 16:47:11 +01:00
5f8b5286f3 now using new APIv2 field for _remaining_capacity 2018-09-02 16:24:25 +01:00
5958c229cb now making bookings with slot choices 2018-09-02 15:55:33 +01:00
eeb23bcfc9 force individual bookings where there are options 2018-09-02 15:27:47 +01:00
63a51abd24 now checking capacity and showing options 2018-09-02 15:09:28 +01:00
f58c48dc23 add fulcrm_shoppingcart_eventslot_has_capacity 2018-09-02 13:36:30 +01:00
abaca6c0a4 beginnings of selecting event slot options 2018-09-02 09:39:54 +01:00
694fae6a13 UTC to local time 2018-05-23 05:29:50 +01:00
ce9b14baa3 remove debug print 2018-05-21 01:03:28 +01:00
5b4714d7d1 person_d versus person_data woes 2018-05-21 01:00:10 +01:00
cd6323a4c5 working with multiple guest purchases 2018-05-21 00:38:40 +01:00
67215e6e7e finally, it works 2018-05-21 00:28:57 +01:00
29f6344509 fix for PHP JSON-serialising empty arrays as [] 2018-05-20 23:50:24 +01:00
2bdf1ce2c7 almost there with the data structure to send across 2018-05-20 23:18:36 +01:00
f2b3a7046d starting to send across a guest checkout structure 2018-05-20 22:49:02 +01:00
563e17ba58 after some interesting segfault errors, now submitting the right hand form 2018-05-20 20:42:33 +01:00
dc5a71e7f5 now got a working login form alongside the add-new-person form 2018-05-20 20:19:17 +01:00
64ec097b4c now showing both login form and add-new-person form side-by-side 2018-05-20 19:14:34 +01:00
16974ef4c0 guest checkout via this route is looking good 2018-05-20 18:52:59 +01:00
039dc5e31c fix runtime spamming logs 2018-05-20 16:17:52 +01:00
3cfbf2bce5 cache invalidation based on hooks 2018-05-20 16:17:40 +01:00
a9d5ea9123 cache cart data to speed up page loads 2018-05-20 13:39:06 +01:00
8564d3ee0a unify layout of cart and checkout 2018-05-20 13:38:32 +01:00
00f7fb1465 implement forced-login for the case of experience 'force' 2018-05-19 23:36:45 +01:00
e243c3c99e can't develop 'nouser' option yet 2018-05-19 23:18:11 +01:00
e34bcc30a5 tweak wording of the 'nouser' option 2018-05-19 23:05:01 +01:00
53ede41b92 add fulcrm_shoppingcart_experience variable 2018-05-19 22:54:51 +01:00
f6f956a722 show incomplete transaction template 2018-05-19 19:45:07 +01:00
889bd68900 need to cope with cancelled/failed transactions 2018-05-19 16:04:07 +01:00
aad442c3a5 remove a debug die(print_r()) 2018-05-19 15:30:26 +01:00
4001f2e70f more hooks 2018-05-19 15:24:04 +01:00
450201b048 adding loads of hooks all over the place 2018-05-19 11:07:42 +01:00
4e4c709c1a show if event is full 2018-05-14 15:15:52 +01:00
e750c7862b show "free" if no price to be paid 2018-05-14 15:15:33 +01:00
e1cbaf7e54 fixup tiny whitespace issue 2017-10-01 13:42:38 +01:00
d869a6c780 handle generic products 2017-09-17 15:12:37 +01:00