- 15 Nov, 2011 5 commits
-
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
- 14 Nov, 2011 1 commit
-
-
Łukasz Nowak authored
-
- 10 Nov, 2011 12 commits
-
-
Antoine Catton authored
Avoid having two same gid.
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
Anyway such calculation result in wrong addresses.
-
- 09 Nov, 2011 19 commits
-
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
Thanks to this error in one transaction will not stop other one.
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
Note: For now it contains hardcoded data, dynamic ones like accounts.
-
Łukasz Nowak authored
It is required to calculate price of Payment Transaction.
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
It is the only way to allow them to manipulate mappings.
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
- 08 Nov, 2011 3 commits
-
-
Łukasz Nowak authored
-
Łukasz Nowak authored
Squashed commit of the following: commit 19e4b3fd4ed3f0a29b666cb7de1dfccf208bc58a Merge: f3aaffb be48931a Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Nov 8 18:30:57 2011 +0100 Merge branch 'master' into payzen commit f3aaffb899876f8a68ad72a2c4477163176446b9 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Nov 7 11:49:00 2011 +0100 Typo. commit 16eca842509a8520bc2327c918ab294d12e26c5e Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Nov 7 11:37:40 2011 +0100 Fix typos. commit 73fe17bbd5be2f7520f1ba036d4024b662df33d8 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Nov 7 10:45:02 2011 +0100 Keep secure payment tool. commit 5d48d26cc4c9d9a2c459aebc2e1b82e7a798bf1f Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Nov 7 10:39:14 2011 +0100 Define required payzen BT5s. commit 8742e20c5a712c3297d51a32e456fe83b8263219 Merge: 9ce5329 a9e16919 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Nov 7 10:34:44 2011 +0100 Merge branch 'master' into payzen Conflicts: master/bt5/vifib_slap/bt/revision master/bt5/vifib_web/bt/revision commit 9ce53296a52c4478fdff15ccc5f12c9e30d440e1 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Oct 26 10:45:42 2011 +0200 Add some helpers scripts. commit 1bae590cb077848ee1a6bc472d08fa87bb7e32fe Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Oct 26 10:36:12 2011 +0200 Move out payzen workflow from Payment Transcation. Use Payzen Event as communication point. Add Payzen Event Message to store sent/received XMLs. commit 026af7a5b10faa12a5499b40fde223003f99007f Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 25 17:31:47 2011 +0200 Escape from transaction boundaries. It is better then a lot of try..except. commit e04c7cb9aedad4934de0d5dce8e2e96f277b2dd7 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 25 16:25:05 2011 +0200 Check less often. commit 89eb46140d27060fc4d0559c43925c7e33328b59 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 25 16:20:37 2011 +0200 Catch even more issues and store the as Payzen Events. commit 47f3c31279ce333c716bdaa6b2f749f67ffe0b20 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 25 15:56:40 2011 +0200 Remove misleading description. commit 3203a323ea6f1fb911b6fe568823a9b3f4e8cc9b Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 25 15:55:01 2011 +0200 Set start date and confirm transaction. commit b56311af130f575eaa2c165bb405a897fe99add7 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 25 15:37:39 2011 +0200 Rename Soap Event to Payzen Event. There are much more places when events are created, so Soap Event name is too specific. commit c4751419e8da17d0fac51f59eeae2030b11349a6 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 25 15:28:32 2011 +0200 Use system events instead of raising. commit ae3123a4e51c9b54a6a72fb858008e8f0d9afff3 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 25 15:13:31 2011 +0200 Expose UTCed string. asdatetime will give UTC representation while doing strftime, instead of local time conversion. commit 237d9e685713c7863ad8643763d674a1f2255895 Merge: 831dc6f b18e860b Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 25 14:57:55 2011 +0200 Merge branch 'master' into payzen commit 831dc6fbb4fa8e5566a50479b7e0cf877ff00915 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 25 14:56:41 2011 +0200 Represent dates as datetime.datetime objects. Convert all into UTC. commit 7d1e1c49d35243c00aa3c9227693e2911a5490aa Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 25 12:03:34 2011 +0200 Expose validation state. commit ec7d4bec90eeebc68640c53c0366297a536e428d Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 25 11:55:25 2011 +0200 Fix name. commit 08d8ecb2ab43e3eccda912411719545e9a67b9c8 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 25 11:52:01 2011 +0200 Use trade condition to find payzen transactions. commit dc23196fa30526ffe322375b7eef4ad89cae5512 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 25 11:17:41 2011 +0200 Typo. commit ca2934a2085df545754acca6be131480be83ea68 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 24 18:39:56 2011 +0200 Improve system event registeration. Avoid variable conflicts. In sent, without event registering received, add pre-communication issues. commit 2d4a2107358bb5bbc47aa8f07821279174955cdc Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 24 18:09:03 2011 +0200 Use system event tool for all communication and system issues. Keep sent/received events in confirmed state with explanatory comment in case of ending up with unsupported scenario. commit 54670e184fb5fe65e34314904abebb468b070ce7 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 24 17:41:32 2011 +0200 Start to use system_event_workflow. It will allow to inform about failed communication. commit fb25d57364db57f94728290ccb8fa5a93cd79123 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 24 14:03:43 2011 +0200 Implement registerInPayzen. Even more: follow the new generic "API" and use DateTime everywhere. After duplicating just update transcation using PaymentTransaction_updatePayzenStatusActivity. commit 4f12cc6b28d5360f5bbaa0c6fd4da7820c9c7b5c Author: Łukasz Nowak <luke@nexedi.com> Date: Fri Oct 21 15:26:29 2011 +0200 WIP: Prepared data to clone transaction in payzen. commit 1fdde50f32df94d04c5a064bb18ed344dd0ecb70 Author: Łukasz Nowak <luke@nexedi.com> Date: Fri Oct 21 15:08:52 2011 +0200 Skeleton of Payment Transaction PayZen registration. commit eee6a2210c5a1883ba50559b4806e46c7fbaa1df Author: Łukasz Nowak <luke@nexedi.com> Date: Fri Oct 21 14:54:59 2011 +0200 Implement basic transaction processing. In case if state is "Submitted" start transaction. In case of other acceptable states (like initial, to be done, etc) mark such state and just continue. Any other state generates error, according to idea: only what is excpeted, allows to be silent. commit 175d664497eee23f53d090d1cf7e433cc566c484 Merge: 78f17dd ed62bbec Author: Łukasz Nowak <luke@nexedi.com> Date: Fri Oct 21 09:54:46 2011 +0200 Merge branch 'master' into payzen Conflicts: CHANGES.txt setup.py commit 78f17dd29f1ffd5fb3c0df2da1de5a4bfe88a49d Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 18 14:48:13 2011 +0200 Prepare release 0.17. commit 3166af4f4de11050b5ced4a95219036ea3fa8b53 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 18 14:29:16 2011 +0200 _requestIfNeeded decortor is not needed. Hiding exception first time is good enough, other "connected" methods will raise supported exceptions. commit f2e400b38428c16737a9e6c67408e3dfe98801a0 Author: Łukasz Nowak <luke@nexedi.com> Date: Thu Oct 13 16:25:56 2011 +0200 Do real analysis out of initial transaction. As logs are stored in ZODB, transaction have to be committed. But it is obvious, that sent data shall result in failure, but in such case transaction would be rolled back, and no log would be stored. So commit activity, which will handle the analysis. commit 1abdf88c457e94ebb504424707653c4bf5e8a0bd Author: Łukasz Nowak <luke@nexedi.com> Date: Thu Oct 13 15:15:48 2011 +0200 Configure alarm to update all payzen related Payment Transactions. Payzen relation is configured by specialising with proper Sale Trade Condition. commit bd29fdd9511840daf25302b53d5d154af16f26c1 Author: Łukasz Nowak <luke@nexedi.com> Date: Thu Oct 13 15:14:56 2011 +0200 Add default trade condition. commit 3080e281ae7292f65a26a64a54eb5ccd4d6f009b Author: Łukasz Nowak <luke@nexedi.com> Date: Thu Oct 13 14:04:17 2011 +0200 Make field editable. It is the way to make it correctly formatted in TextArea. Turing disable property will make it not selectable, which is bad. commit 896dffd716cfb270c94497f1687304cb77bc534a Author: Łukasz Nowak <luke@nexedi.com> Date: Thu Oct 13 13:58:42 2011 +0200 Allow to relate events. Title is just the description, allow to know which sent is related to which received. commit fec636e82881ada95b424a67812cf40260730d50 Author: Łukasz Nowak <luke@nexedi.com> Date: Thu Oct 13 13:47:09 2011 +0200 Initialise workflow for payzen operations. commit 81a537cbbf6661f7d1ab92ea6f37ae84bdc82060 Author: Łukasz Nowak <luke@nexedi.com> Date: Thu Oct 13 13:33:18 2011 +0200 Move payzen support to proper Business Template. Even more: use preferences instead of hardcoding integration site. Even more more: set proper dependencies. commit 979ecb397fefa2b045dbddaff01529a730e1641c Author: Łukasz Nowak <luke@nexedi.com> Date: Thu Oct 13 13:27:13 2011 +0200 Allow to configure integration site. commit f094f3d64a9dbcef1a9d68a58a9833683ff7387d Author: Łukasz Nowak <luke@nexedi.com> Date: Thu Oct 13 13:10:17 2011 +0200 Missing dependency. commit 60f89fc0c39cda404934248c2e4ce94607bb2794 Merge: 432cb8a cfb47571 Author: Łukasz Nowak <luke@nexedi.com> Date: Thu Oct 13 12:08:31 2011 +0200 Merge branch 'master' into payzen commit 432cb8a383ed4768e3113200d3322d2e67f593aa Merge: 2e573f4 855367e4 Author: Łukasz Nowak <luke@nexedi.com> Date: Wed Oct 12 11:09:18 2011 +0200 Merge branch 'master' into payzen commit 2e573f47422f8533746e36b2f61b95192f818685 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 11 16:36:29 2011 +0200 Improve Soap Event. Allow to relate with service used to generate query. Make fields read only and reorganise them a bit. commit e5ab6cb8afd26e54f7179f4f65e7a4a4f8450074 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 11 16:25:41 2011 +0200 Introduce Soap Event. It will allow to store communication messages. commit 8ed984c1f7a529cf5356da04b4216397a63b7477 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 11 16:07:47 2011 +0200 Depend on vifib specific payzen BT5. commit 6971de64df66641839157c20c4ad4675b35271b7 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 11 16:07:07 2011 +0200 New BT for Payzen logic. commit d8f0904c8282fe2ac4a27443d6b247b6a50bfcc2 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 11 14:02:59 2011 +0200 Add Causality mapping. Export only Resource mapping contents. commit ac534f8618dbb5f1ef6b9da7a24c12e6f0eac1d2 Merge: d2618c2 74d5ebc3 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 11 14:00:51 2011 +0200 Merge branch 'master' into payzen Conflicts: master/bt5/vifib_web/bt/revision commit d2618c2855704acebb4f8f0776dedccbe9331563 Author: Łukasz Nowak <luke@nexedi.com> Date: Tue Oct 11 13:53:37 2011 +0200 Skeleton of start payment script. The idea is to prepare all required mappings and navigate to payment system. commit 291b637a5ff0c012dbb43ba3c5098dc76946a607 Author: Łukasz Nowak <luke@nexedi.com> Date: Mon Oct 10 09:45:32 2011 +0200 Provide minimalistic page template capable to do payment. commit dc63ba5c6ddc78cc4a534125479c55b24b97538f Author: Łukasz Nowak <luke@nexedi.com> Date: Thu Oct 6 15:15:04 2011 +0200 Define mappings between Vifib and Payzen currencies.
-
Łukasz Nowak authored
If partition is related with delivered cleanup delivery, it still might be capable to be serve something.
-