Commit Graph

431 Commits

Author SHA1 Message Date
Monty Taylor d6f0ac4234 Retire stackforge/billingstack 2015-10-17 16:02:34 -04:00
Endre Karlson c378381306 Update testr conf
Change-Id: Ib64f5ae86b35f0219466b44ac8317401f7be2ff0
2013-11-16 23:56:49 +01:00
Endre Karlson cd8f0b1e8e Bring code up to speed.
* Use taskflow as a library
* Move requires to root
* Fix git path
* Update oslo

Change-Id: Iae8329a639e26881fbc3286479a429ae75149493
2013-11-12 00:22:53 +01:00
Endre Karlson e9d2aac34b Switches some tasks over to use taskflow
blueprint taskflow-central

Change-Id: I0b735a8944b44b5474b9df11a1051609da433016
2013-08-30 11:39:43 +02:00
Endre Karlson 9d3df7ff0c Add some errorhandling to tasks and states
blueprint taskflow

Change-Id: Ie4147eadb5fa436cd28663082d78fd001a7e3b81
2013-08-30 11:24:37 +02:00
Endre Karlson 117c68ee2d Switch to taskflow for collector
Change-Id: I9a7abed07e99f6061d88782f6ea8bd1c3a0c9a93
2013-08-27 11:34:07 +00:00
Endre Karlson 2b757687e3 Fix WSME requirement to point to stackforge
Change-Id: If14b9077666a12054194ca246ebdb6bed106ee96
2013-08-22 09:07:51 +02:00
Endre Karlson d058b242dc Update common stuffs
Change-Id: Id943dafb19638488f025362ece7ababc5d79219e
2013-08-19 21:13:23 +02:00
Endre Karlson d573d92617 Update ignore
Change-Id: Ie6bfaf1dae88a00d1c8175dab05413b80dca1b5f
2013-08-19 17:41:52 +02:00
Endre Karlson f9ab0b1633 Move Payment logic into Collector process.
* Adds storage layer to Collector
* All code from Central related to payments, credit cards etc moved

Change-Id: Ibd2d7d54ded239d7a3b8423c25b3291ca54792b2
2013-08-05 17:48:26 +02:00
Endre Karlson b0f909200f V2 API using Pecan and WSME
This change removes the v1 API completely and adds v2 using the Pecan framework
and WSME for (de)serialization.

Also add a small hack where we subclass RestController for now to support PATCH

blueprint v2-pecan

* Not added (Needs be determined)
  Invoice Lines
* Added resources
  Currency
  Language
  InvoiceStates
  PGProvider

  Merchant
    Customer
        PaymentMethods
    PaymentGatewayConfiguration
    Plan
    Product
    Subscription
    Invoice
    Usage

Change-Id: I3d252b05d5d49664e3038fa0b1fa8a6e210d03cd
2013-08-03 22:22:44 +02:00
Endre Karlson 5897c3cf5a Extract merchant id from url
Change-Id: Ide09cbf2cec70b190795a79a29517f208e37fbc2
2013-07-28 16:19:37 +00:00
Endre Karlson d58917d573 Sync oslo
Change-Id: I4bd4e03857e7812748a32110c401451a9617c560
2013-07-28 15:17:16 +00:00
Endre Karlson 6cfcec5404 Remove usage of __getattr__ to proxy onto storage
Change-Id: I5ef5fbb587ca263f1310d538f5e1328fe69701bb
2013-07-28 14:57:32 +00:00
Endre Karlson 599bffc54b Update ignore and add discovery...
Change-Id: I792b9e1d775b81ef7689eae460413d1bf6a8e4d4
2013-07-26 11:41:28 +00:00
Endre Karlson 4cb0761877 Ignore .codeintel
Change-Id: I5223c8eb92a60766ecf60d3c800687baa7623467
2013-07-05 15:40:07 +02:00
Endre Karlson d31edd3a6d Add some comments and remove unnused code
Change-Id: I6ad4094c3dae5e99aa885d9a00905fc96f37cc34
2013-07-05 15:03:20 +02:00
Endre Karlson 2f53dc2f67 consumder_thread.wait()
Change-Id: Ia4275c9e911e36c1ea3fd409c43787f4ec1e6ab5
2013-07-04 14:46:17 +02:00
Endre Karlson 2c237b5f52 Carry oslo-incubator review #34949.
Change-Id: I64cbecfc05e19c997411b1c7c3e0790345e2a185
2013-07-03 22:58:27 +02:00
Endre Karlson 7329c03129 Sync Oslo and Requirements
Change-Id: I648a81c9ed6f611383d196316291504588279b78
2013-07-02 13:22:49 +02:00
Endre Karlson 64247eaa35 Fixup screen
Change-Id: I655530c7f27f730d18e8e9d36e819e93ffd5a530
2013-06-26 18:47:56 +02:00
Endre Karlson 82c0a77f1d Make it resync and remove import_opts
Change-Id: If40c429e80e0308e61c38d1aa2abfaba5d20dba6
2013-06-25 23:46:10 +02:00
Endre Karlson aaf69c7cf3 Import opts and fix command
Change-Id: I61595beb5430d10b943aa36919e9f551d10f7134
2013-06-25 23:13:15 +02:00
Endre Karlson 8db476fa3e Remove this here
Change-Id: I076cd797c85ed743665f5bbb74111db48912950e
2013-06-25 22:22:46 +02:00
Endre Karlson c8cb196bfe Forgotten in the previous change to fix this as well
Change-Id: If0edf73c7e35528f0f128ae8c0851f0519af49b7
2013-06-25 22:14:08 +02:00
Endre Karlson 938bc4e11e Fix load samples for now
Change-Id: Ic3f2f916ca861dd11ebf41a181b978dd8798074e
2013-06-25 14:13:57 +02:00
Endre Karlson 688bce2924 Consolidate resync scripts
Change-Id: I4a0dac648259cd1b29344f6e2fc46e5b98e0240f
2013-06-25 14:10:14 +02:00
Jenkins 048712430d Merge "Import class and not object" 2013-06-25 11:39:41 +00:00
Endre Karlson 64c3c789a4 Import class and not object
Change-Id: Ib30a7c086e8b86eb22a0ba17e9b569aa137c40ed
2013-06-25 13:29:59 +02:00
Jenkins a709bf1884 Merge "Remove unused function" 2013-06-25 08:02:05 +00:00
Endre Karlson f85deab6c5 Remove unused function
Change-Id: Ia43acf3f0a1121a85a6436de7baa7b53e8233eb8
2013-06-25 09:57:20 +02:00
Jenkins ec14141680 Merge "sync both linux and mac documentation" 2013-06-24 19:22:32 +00:00
Jenkins 7da1e276bb Merge "added mac osx installation details" 2013-06-24 19:22:08 +00:00
Endre Karlson 76848a06fe Correct config path
Change-Id: I61e13c742c190f4ace03d9b84b2c7b9e045fbca8
2013-06-24 17:14:42 +02:00
Endre Karlson cfa6aff01a Add launch to Biller
Change-Id: I7fd589ed4fa91d781c0544ef9f45dab6f847c74a
2013-06-24 16:18:57 +02:00
Endre Karlson 1f0ba1c79c Move invoice code to Biller
Change-Id: I580efc85c6df9b46191fa986899fe2432b9ebeac
2013-06-24 16:08:57 +02:00
Endre Karlson a6d2cacd6d Move to billingstack.storage
Change-Id: I64979139fc99bc1e6c7c27e64e4ecdddf169eb26
2013-06-24 16:03:24 +02:00
Luis Gervaso e2b6c7c096 sync both linux and mac documentation
Change-Id: Id93d2035f72da036316733924f6f8b0d34ff66a9
2013-06-10 02:17:57 +02:00
Luis Gervaso 5bf614d330 added mac osx installation details
Change-Id: Ib5b41a219b7fc69ddfc52edca691f403c15ca7d6
2013-06-09 04:12:00 +02:00
Endre Karlson bbbb1d0b0d Use prepare_service()
Change-Id: If979dd573e924d85d7aa86674b54f5b937992b53
2013-06-09 03:23:21 +02:00
Endre Karlson 78837d96ee TOP_DIR > BASE_DIR
Change-Id: I3a0b412e77d85e3d120d7a8276ff172c3aac47ca
2013-06-09 00:44:11 +02:00
Endre Karlson 1d5467962d Cutdown on settings
Change-Id: I5c062fcf9fef5847a4ff693c598308decb58c857
2013-06-09 00:25:22 +02:00
Endre Karlson 5d61c711a5 Fix bugs with start.
Change-Id: I4e3ad7443f07de390c368e483d1e5e4f754857dd
2013-06-08 22:05:24 +02:00
Endre Karlson 5c3a6efa3c Echo out service name and remove unused ensure
Change-Id: I9a041e0558b6bfbc94d3b500b49a08878d95157c
2013-06-08 21:32:51 +02:00
Endre Karlson 850feaf019 Start all by default
Change-Id: Ieb2d140ead15da75f7009a0355e4758fdfd54ebb
2013-06-08 19:14:01 +02:00
Endre Karlson 048f6a0841 Better functionality for start
Change-Id: I9651efe4362d51632193fa046644a53077d8a5d0
2013-06-08 16:32:57 +02:00
Endre Karlson 2dc89d3997 Make it executable
Change-Id: Icd3d72badbc78e525cb0da1dc616626ce4ae2af7
2013-06-08 15:33:36 +02:00
Endre Karlson 11cd25a051 Use Oslo JSON
Change-Id: If98cabd34a6c68173ac59a784325fe4ab431a347
2013-06-08 15:31:20 +02:00
Endre Karlson facdc71b27 Run helper
Change-Id: I77ae32408a3241f224b73dfb8f1d6402334d95c9
2013-06-04 10:52:22 +02:00
Endre Karlson 84450e6d22 Use console scripts for backends
Change-Id: Ib82a81189f7ae43749fd3e7a4171a23f69b7cae6
2013-06-02 14:00:10 +02:00