Commit graph

  • 2b29e300dd [product] migrate orders to ManyToManyField Nico Schottelius 2020-08-09 14:44:29 +0200
  • 8df1d8dc7c begin refactor product to user orders instead of single order Nico Schottelius 2020-08-09 14:38:10 +0200
  • ef02cb61fd Refine tests for bills, multiple bills Nico Schottelius 2020-08-09 12:34:25 +0200
  • 70c450afc8 fix tests for Product() Nico Schottelius 2020-08-09 11:44:22 +0200
  • 0dd1093812 add sample products and improve testing for Product Nico Schottelius 2020-08-09 11:02:45 +0200
  • 6a928a2b2a Fix tests for billing 0.6 Nico Schottelius 2020-08-09 10:18:15 +0200
  • 89519e48a9 Various updates Nico Schottelius 2020-08-09 10:14:49 +0200
  • e169b8c1d1 Implement the whole billing logic Nico Schottelius 2020-08-09 10:14:31 +0200
  • d7c0c40926 first bill generation works 0.5 Nico Schottelius 2020-08-09 00:37:27 +0200
  • fd39526350 Improve billing address testing Nico Schottelius 2020-08-08 23:02:24 +0200
  • 78d1de9031 Remove orderrecord Nico Schottelius 2020-08-08 22:37:00 +0200
  • db1a69561b pass first 2 bill tests 0.4 Nico Schottelius 2020-08-08 22:31:43 +0200
  • 9bf0a99f6a uncloud pay cleanups Nico Schottelius 2020-08-08 22:20:49 +0200
  • c9be8cc50b orders only have 1 price Nico Schottelius 2020-08-08 21:54:44 +0200
  • 8da6a1e19c update models/new django Nico Schottelius 2020-08-08 21:54:07 +0200
  • ff8fdb76b1 ++ test Nico Schottelius 2020-08-08 19:30:25 +0200
  • 9b00ef11fb ++stuff Nico Schottelius 2020-08-04 18:56:36 +0200
  • d2bd6ba200 [test] update for uncloud_net Nico Schottelius 2020-08-04 12:41:15 +0200
  • 165dacb7bf update to use new JSONFIELD Nico Schottelius 2020-08-04 12:01:44 +0200
  • ee79877a27 +migrations Nico Schottelius 2020-08-04 11:40:34 +0200
  • 2ce667e8c7 model changes Nico Schottelius 2020-08-04 11:26:42 +0200
  • e563780142 Add some sample VMs Nico Schottelius 2020-08-02 00:55:07 +0200
  • 66233a1ce5 [doc] more cleanup Nico Schottelius 2020-08-01 23:44:10 +0200
  • 9d5d8657cb [doc] Move install and co. into the main documentation Nico Schottelius 2020-08-01 23:42:36 +0200
  • a091079677 in between commit Nico Schottelius 2020-08-01 23:20:14 +0200
  • c9a941e290 [vm] add disks inlined to VMs Nico Schottelius 2020-08-01 18:48:51 +0200
  • f7b14bf507 cleanup migrations Nico Schottelius 2020-08-01 18:38:38 +0200
  • ed40b21d16 [doc] begin describe replacing orders Nico Schottelius 2020-08-01 18:31:27 +0200
  • 880e4d046b [vm] cleanup Nico Schottelius 2020-08-01 18:30:40 +0200
  • cbd5a08ae7 make price a real property of order Nico Schottelius 2020-08-01 18:27:12 +0200
  • 64780bfc6c [models] update / doc Nico Schottelius 2020-08-01 16:29:24 +0200
  • 9c1b4ab275 [db] add migration for vmdiskproduct Nico Schottelius 2020-08-01 16:29:11 +0200
  • 2771a7518a [doc] cleanup Nico Schottelius 2020-08-01 16:28:19 +0200
  • 9b3493a661 [doc] integrate vpn into manual Nico Schottelius 2020-08-01 16:24:21 +0200
  • 932ac06cea begin doc in views Nico Schottelius 2020-08-01 14:05:56 +0200
  • 05a897db70 +whitespace Nico Schottelius 2020-08-01 14:05:50 +0200
  • 011096f152 [bootstrap user] remove syntax errors Nico Schottelius 2020-08-01 14:05:36 +0200
  • 55ba61e36b [urls] remove obsolete comment Nico Schottelius 2020-08-01 14:05:26 +0200
  • 1265e23750 [doc] add bootstrap Nico Schottelius 2020-08-01 14:05:12 +0200
  • bc0c77a393 add sql migration for opennebula Nico Schottelius 2020-08-01 14:03:22 +0200
  • bdba3bffe2 [opennebula] turn VM into a product Nico Schottelius 2020-08-01 14:02:54 +0200
  • 3745a0e2b1 [doc] ignore generated files Nico Schottelius 2020-08-01 13:24:51 +0200
  • 7ce28b0b60 Begin new uncloud manual Nico Schottelius 2020-08-01 13:07:44 +0200
  • 662e706eab begin to fix bill view Nico Schottelius 2020-06-21 23:54:57 +0200
  • 11de455d23 begin to add pdf view of bill into admin Nico Schottelius 2020-06-21 23:46:26 +0200
  • 126d9da764 Use quantity instead of usage_count Nico Schottelius 2020-06-21 16:42:55 +0200
  • 8a17ee6de5 Include BillRecords in the admin Nico Schottelius 2020-06-21 16:08:00 +0200
  • 721472b416 Fix constraint to active = True Nico Schottelius 2020-06-21 14:45:05 +0200
  • 424ceafbb8 Enhance make-admin to allow making superuser Nico Schottelius 2020-06-21 14:44:55 +0200
  • 1e68539ed8 remove uuid primary key Nico Schottelius 2020-06-21 14:35:12 +0200
  • 3ef19610f3 add script to reset migrations Nico Schottelius 2020-06-21 14:34:48 +0200
  • 8decfe1b16 Phase in admin, remove uuid from bills Nico Schottelius 2020-06-21 13:46:54 +0200
  • 662845128f ++ billing details Nico Schottelius 2020-06-20 23:47:26 +0200
  • 95011c2058 Add readme for billing Nico Schottelius 2020-06-20 22:15:15 +0200
  • a3f3ca8cf9 in the middle of restructering Nico Schottelius 2020-05-24 13:45:03 +0200
  • 5d1eaaf0af Add new models backup - before major refactoring Nico Schottelius 2020-05-24 12:46:11 +0200
  • bcd141730d convert recurring period into an integerfield Nico Schottelius 2020-05-23 23:38:34 +0200
  • 15535433e8 begin to change to day based differences Nico Schottelius 2020-05-23 23:32:45 +0200
  • 18b862c2e1 fix syntax errors Nico Schottelius 2020-05-23 23:08:59 +0200
  • b8652c921e Merge branch 'master' of code.ungleich.ch:uncloud/uncloud Nico Schottelius 2020-05-23 21:33:04 +0200
  • 8bbcc5df5f ++dev Nico Schottelius 2020-05-23 21:32:56 +0200
  • 0202f80a37 in between pay commit Nico Schottelius 2020-05-23 21:23:06 +0200
  • caedf874e4 [vpn] add tests Nico Schottelius 2020-05-20 21:00:08 +0200
  • f17f9060b0 [config] add path to chrome Nico Schottelius 2020-05-17 23:34:13 +0200
  • 04fac71a85 Merge branch 'master' of code.ungleich.ch:uncloud/uncloud Nico Schottelius 2020-05-17 22:38:49 +0200
  • ef76304bae + old stuff Nico Schottelius 2020-05-17 22:35:25 +0200
  • ec447e0dc4 Add support for primary address in user. Nico Schottelius 2020-05-10 21:47:44 +0200
  • ca2065a94d gitignore for local settings Nico Schottelius 2020-05-10 14:37:20 +0200
  • dc7a465a8c Fix exception if first order does not have billing address Nico Schottelius 2020-05-10 14:22:09 +0200
  • 65440ab2ef Add depends_on relation on orders Timothée Floure 2020-05-08 16:47:32 +0200
  • d794b24c86 Make VM order-able again Timothée Floure 2020-04-18 13:51:31 +0200
  • df059fb00d Speed-up CI with pre-built image, add resources directory Timothée Floure 2020-05-08 12:15:40 +0200
  • 67af7b5465 Add missing billnico migration Timothée Floure 2020-05-08 11:43:01 +0200
  • beb5bd7ee4 Fix existing uncloud_pay tests Timothée Floure 2020-05-08 11:33:59 +0200
  • 9574d69f4c Move VAT rate CSV out of archive/ Timothée Floure 2020-05-08 11:23:09 +0200
  • 74e2168529 Fix floating-point issue on bills (Fix #31) Timothée Floure 2020-05-08 11:13:11 +0200
  • 444d6ded28 Move AMOUNT_* and COUNTRIES to uncloud_pay/init.py Timothée Floure 2020-05-08 10:56:03 +0200
  • cbba1f4169 Add admin bill generation endpoint Timothée Floure 2020-05-08 10:42:04 +0200
  • d47c94ba84 Implement non-destructive order updates Timothée Floure 2020-05-08 10:07:44 +0200
  • 89e853b490 Add order termination logic Timothée Floure 2020-05-08 09:31:46 +0200
  • 1b97fc8fc7 Merge branch 'master' of code.ungleich.ch:uncloud/uncloud Nico Schottelius 2020-05-07 20:22:49 +0200
  • 41a2f18453 In between commit Nico Schottelius 2020-05-07 20:22:42 +0200
  • a086d46136 Allow bill download from admin bill endpoint Timothée Floure 2020-05-07 15:45:04 +0200
  • ae2bad5754 Generate bill PDFs from /my/bill Timothée Floure 2020-05-07 15:38:49 +0200
  • 3874165189 Fix bill generation Timothée Floure 2020-05-07 14:24:04 +0200
  • 56d98cbb55 Implement Orders/Bills permissions, unpaid bill views Timothée Floure 2020-05-07 13:12:38 +0200
  • 718abab9d2 Add make-admin command to uncloud_auth Timothée Floure 2020-05-07 12:45:06 +0200
  • 268e08c4db Adapt README for SQLite Timothée Floure 2020-05-07 12:31:59 +0200
  • b8ac99acb6 On more small commit to fix README formatting Timothée Floure 2020-05-07 12:25:05 +0200
  • 221d98af4b Inline CI badges Timothée Floure 2020-05-07 12:24:17 +0200
  • ebd4e6fa1b Add fancy CI badges to README Timothée Floure 2020-05-07 12:23:17 +0200
  • b512d42058 Add devel environment setup instructions Timothée Floure 2020-05-07 12:21:49 +0200
  • 1245c191c0 Adapt CI to new structure Timothée Floure 2020-05-07 12:13:48 +0200
  • 95d43f002f Move django-based uncloud to top-level Timothée Floure 2020-05-07 12:12:35 +0200
  • 0560063326 Add description field to Orders Timothée Floure 2020-05-07 12:08:18 +0200
  • db3c29d17e Fix admin order creation Timothée Floure 2020-05-07 12:05:26 +0200
  • 892b2b6f13 Revert "Disable vat validator to get project back running" Timothée Floure 2020-05-07 12:03:28 +0200
  • aa8ade4730 Add readme about identifiers Nico Schottelius 2020-05-05 16:01:47 +0200
  • 594f1a9b69 +hacks Nico Schottelius 2020-05-05 15:19:50 +0200
  • e3b28354fe ++notes Nico Schottelius 2020-05-05 15:19:04 +0200