1. 28 Dec, 2017 1 commit
    • Rafael Monnerat's avatar
      slapos_jio: Implament SlapOS UI using RenderJS/JIO, a.k.a SlapOS 2.0 UI. · af7f0b7f
      Rafael Monnerat authored
        Include SlapOS JS WebSite (based on ERP5JS implementation)
        Added slaposjs_view actions (WIP)
        Included actions for "view" (used for get) on the required portal
      types.
        Refactor Forms and action to use Javascript based views
        Convert Computer Network forms into Javascript
        Convert Software/Slave Instance Froms into Javascript.
        Refactor Hosting Subscription management into Javascript only.
        Implement Computer [Module] mangement
        Gadgets to include tickets related to the context (Computer and Hosting Subscription)
        Make frontpage not rely on ERP5Forms.
        Workaround the workaround by dropping bad entries added from fields.
           Certain field are very bad and introduced compatibility with ERP5 and those are
           not directly compatible with jio_put. So this commit workaround  for now certain
           cases until the fields are fixed.
      
        Set slap_controller as default view for the new Interface
        Handle lack of data when define the state of the computer.
        Include System Preference Form
      af7f0b7f
  2. 20 Nov, 2012 2 commits
  3. 08 Nov, 2011 1 commit
    • Łukasz Nowak's avatar
      Implement payzen hooks. · b7439474
      Ł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.
      b7439474
  4. 26 May, 2011 1 commit