Page MenuHomePhorge
Feed Search

Sep 7 2020

vanmeeuwen committed rK1ffb0b69d0e6: Doesn't help, makes it /api/v4/cockpit instead..
Sep 7 2020, 7:21 AM
vanmeeuwen committed rK39cae9b74844: Attempt to revert api route prefixing.
Sep 7 2020, 7:11 AM

Sep 6 2020

vanmeeuwen committed rKe033087e7669: Fewer debug stuffz.
Sep 6 2020, 3:04 PM
vanmeeuwen committed rKeb74ff09b636: Ability to set an application path prefix.
Sep 6 2020, 10:34 AM
vanmeeuwen committed rKcb0ced8ba896: swoole would not work at the moment.
Sep 6 2020, 9:08 AM
vanmeeuwen committed rKdd9978c5bc2b: Attempt to install swoole, and redirect stderr to stdout.
Sep 6 2020, 9:05 AM

Sep 5 2020

vanmeeuwen committed rK89a8bf035580: Ensure that discounts are unique.
Sep 5 2020, 12:35 PM
vanmeeuwen closed D1528: Ensure that discounts are unique.
Sep 5 2020, 12:35 PM
vanmeeuwen committed rKdcf2825f15f7: Attempt to migrate and seed.
Sep 5 2020, 12:35 PM
vanmeeuwen accepted D1528: Ensure that discounts are unique.
Sep 5 2020, 12:35 PM
vanmeeuwen committed rKc7aa1fe4e490: Attempt database with text instead of json.
Sep 5 2020, 12:14 PM
vanmeeuwen committed rKefb18aef2fa7: Add defaultStringLength set to 191.
Sep 5 2020, 12:03 PM
vanmeeuwen committed rK4b528fda3ce6: Debug mod_rewrite.
Sep 5 2020, 11:36 AM
vanmeeuwen committed rK52b1da8f78ee: Attempt to set axios base url.
Sep 5 2020, 10:54 AM
vanmeeuwen committed rK136b0e23f426: Support app.url with a path in vue router (authored by machniak).
Sep 5 2020, 10:35 AM
vanmeeuwen closed D1534: Support app.url with a path in vue router.
Sep 5 2020, 10:35 AM
vanmeeuwen committed rK2d3f3078bfeb: Not actually needed here.
Sep 5 2020, 10:16 AM
vanmeeuwen added a reverting change for rK8ab095e655dd: Attempt to rewrite rules here: rK2d3f3078bfeb: Not actually needed here.
Sep 5 2020, 10:16 AM
vanmeeuwen committed rK8ab095e655dd: Attempt to rewrite rules here.
Sep 5 2020, 9:54 AM

Sep 4 2020

vanmeeuwen accepted D1534: Support app.url with a path in vue router.
Sep 4 2020, 12:02 PM
vanmeeuwen added a reverting change for rK0d2c0197c53b: Without asset_url: rK1eff43c23929: Revert "Without asset_url".
Sep 4 2020, 7:17 AM
vanmeeuwen committed rK1eff43c23929: Revert "Without asset_url".
Sep 4 2020, 7:17 AM
vanmeeuwen committed rK0d2c0197c53b: Without asset_url.
Sep 4 2020, 7:06 AM
vanmeeuwen committed rKdfb8a846a943: Another attempt.
Sep 4 2020, 5:52 AM
vanmeeuwen committed rK81bd19492c8d: Another attempt to get the assets fixed.
Sep 4 2020, 5:19 AM
vanmeeuwen committed rKf837c6387231: More css files to ignore.
Sep 4 2020, 5:19 AM
vanmeeuwen committed rK0b6a0768107d: Trust only proxies in private IP space.
Sep 4 2020, 5:19 AM
vanmeeuwen committed rK2cc555e03b1f: Update quickstart's composer command.
Sep 4 2020, 5:18 AM

Sep 3 2020

vanmeeuwen committed rKf9f907aaac1d: With all proxies being trusted.
Sep 3 2020, 3:19 PM
vanmeeuwen committed rKcd2011600ccd: Only wait for ds389 image if ldap host is set.
Sep 3 2020, 3:06 PM
vanmeeuwen committed rK2d500b0dcb0e: Attempt to use app_url environment variable.
Sep 3 2020, 3:06 PM
vanmeeuwen committed rK2136927ab195: Make some changes.
Sep 3 2020, 2:30 PM
vanmeeuwen committed rK820fac296460: Move install ldif files to the right location.
Sep 3 2020, 9:05 AM
vanmeeuwen committed rK0c41d430081d: Clean up Dockerfile and ds_setup.inf.tpl ever so slightly.
Sep 3 2020, 8:46 AM
vanmeeuwen committed rKb894fa13eb10: Try again.
Sep 3 2020, 8:42 AM
vanmeeuwen committed rK7b6e6ab238ef: OK then, back out of those changes....
Sep 3 2020, 8:39 AM
vanmeeuwen committed rKde87e4e3750f: Still trying to install this.
Sep 3 2020, 8:37 AM
vanmeeuwen committed rK4c71e2d163da: Not needed while it is available in /usr/share/dirsrv/schema/, i think.
Sep 3 2020, 8:34 AM
vanmeeuwen committed rK845f584f8f84: Load some data in to the management domain and hosted domain (authored by Liutauras Adomaitis <adomaitis@kolabsystems.com>).
Sep 3 2020, 8:29 AM

Sep 2 2020

vanmeeuwen requested review of D1528: Ensure that discounts are unique.
Sep 2 2020, 3:05 PM
vanmeeuwen committed rK1c5a74d60a3a: Add kolab-setenv.service.
Sep 2 2020, 1:39 PM
vanmeeuwen committed rKbf6372983f7f: Add docker/mariadb/.
Sep 2 2020, 11:01 AM
vanmeeuwen committed rK4ed83f58e6d5: Install from development.
Sep 2 2020, 10:06 AM

Sep 1 2020

vanmeeuwen committed rKe1fc61c4bbf3: Slim down image.
Sep 1 2020, 9:10 AM
vanmeeuwen committed rKc7776af3c1d8: ppc64le....
Sep 1 2020, 8:49 AM
vanmeeuwen committed rK50adacc804ea: From centos:7, but do https://github.com/CentOS/CentOS….
Sep 1 2020, 8:45 AM

Aug 31 2020

vanmeeuwen committed rK1770afd4a721: Build from scratch.
Aug 31 2020, 3:43 PM
vanmeeuwen committed rK8b0ea5a0628b: Two minor changes to the openshift setup.
Aug 31 2020, 3:12 PM
vanmeeuwen committed rKcf8749f6ad4c: Add OpenShift changes.
Aug 31 2020, 2:16 PM
vanmeeuwen closed D1522: Add OpenShift changes.
Aug 31 2020, 2:16 PM
vanmeeuwen updated the diff for D1522: Add OpenShift changes.

Update?

Aug 31 2020, 2:09 PM
vanmeeuwen accepted D1522: Add OpenShift changes.
Aug 31 2020, 2:06 PM
vanmeeuwen requested review of D1522: Add OpenShift changes.
Aug 31 2020, 2:05 PM

Aug 27 2020

vanmeeuwen accepted D1441: LDAP error handling, and tests.
Aug 27 2020, 8:46 AM

Aug 20 2020

vanmeeuwen added a comment to D1504: Establish a month of free trial.
  1. Tests
  2. It will not create transaction records when $charges=0. See debit().
  3. So, if you rise your quota on the day after signup, it will not be free. I.e. free are only the default entitlement. Maybe that's good and maybe it will need some faq entry?
Aug 20 2020, 10:44 AM
vanmeeuwen requested review of D1504: Establish a month of free trial.
Aug 20 2020, 10:16 AM

Aug 13 2020

vanmeeuwen accepted D1486: Add loading spinners to domain/user list pages.
Aug 13 2020, 11:21 AM
vanmeeuwen accepted D1480: T368120: Fix status bar calculation.
Aug 13 2020, 11:21 AM
vanmeeuwen accepted D1474: Mobile: Fix transactions table and tabs.
Aug 13 2020, 11:20 AM

Aug 10 2020

vanmeeuwen accepted D1459: Don't create Mollie/Stripe ID until user makes a payment.
Aug 10 2020, 1:19 PM

Jul 28 2020

vanmeeuwen accepted D1435: Token keep-alive (refresh).
Jul 28 2020, 9:30 AM

Jul 9 2020

vanmeeuwen committed rK877f2f7b358e: Allow multiple ldap operations in a single connection (authored by machniak).
Jul 9 2020, 12:48 PM
vanmeeuwen closed D1429: Allow multiple ldap operations in a single connection.
Jul 9 2020, 12:48 PM
vanmeeuwen accepted D1429: Allow multiple ldap operations in a single connection.

I'll land this and rebase dev/hkccp-import on it.

Jul 9 2020, 12:48 PM

Jun 24 2020

vanmeeuwen accepted D1408: Set NOT NULL DEFAULT current_timestamp() on created_at/updated_at columns.
Jun 24 2020, 10:03 AM
vanmeeuwen accepted D1402: Aliases sharing.
Jun 24 2020, 10:02 AM
vanmeeuwen accepted D1390: Added production seeders.
Jun 24 2020, 10:00 AM

Jun 19 2020

vanmeeuwen requested changes to D1402: Aliases sharing.
Jun 19 2020, 9:49 AM
vanmeeuwen added a comment to D1402: Aliases sharing.

This would inadvertently allow john@mykolab.com to create jane@mykolab.com, and add duplicate aliases to both accounts.

Jun 19 2020, 9:49 AM
vanmeeuwen requested changes to D1396: Fix created_at/updated_at on user settings added by UserObserver.

This should not at all be necessary. Is this just something that fixes some SQLite or something?

Jun 19 2020, 9:41 AM

Jun 15 2020

vanmeeuwen accepted D1378: Add copyright and company details in the page footer.
Jun 15 2020, 1:12 PM
vanmeeuwen accepted D1384: Mobile UI fixes.
Jun 15 2020, 1:04 PM
vanmeeuwen accepted D1366: Fix transaction description for domain entitlements.
Jun 15 2020, 12:59 PM
vanmeeuwen requested changes to D1378: Add copyright and company details in the page footer.

The copyright is not subject to configuration to be honest.

Jun 15 2020, 12:58 PM
vanmeeuwen added a comment to D1366: Fix transaction description for domain entitlements.

With question ;-)

Jun 15 2020, 12:56 PM
vanmeeuwen accepted D1372: Display a notice about the wallet state (Bifrost#T348752).
Jun 15 2020, 12:56 PM
vanmeeuwen requested changes to D1366: Fix transaction description for domain entitlements.

One question for the whodunnit.

Jun 15 2020, 12:53 PM
vanmeeuwen removed a reviewer for D1297: Make sure we bill for entitlements that are deleted: machniak.
Jun 15 2020, 12:50 PM
vanmeeuwen accepted D1297: Make sure we bill for entitlements that are deleted.
Jun 15 2020, 12:49 PM

Jun 10 2020

vanmeeuwen accepted D1360: Transaction log in admin UI.
Jun 10 2020, 9:32 AM
vanmeeuwen accepted D1354: Add plain text parts to email.
Jun 10 2020, 9:31 AM
vanmeeuwen accepted D1150: Wallet magic.
Jun 10 2020, 9:30 AM
vanmeeuwen accepted D1348: Receipts UI.
Jun 10 2020, 9:29 AM
vanmeeuwen accepted D1327: VAT on Receipts.
Jun 10 2020, 9:28 AM

Jun 4 2020

vanmeeuwen accepted D1267: Support: Awarding a bonus or penalty (Bifrost#T315896).
Jun 4 2020, 10:49 AM

Jun 3 2020

vanmeeuwen accepted D1309: Receipt document (html and pdf).
Jun 3 2020, 10:54 AM
vanmeeuwen accepted D1249: Wallet charge: top-ups and notifications.
Jun 3 2020, 10:18 AM
vanmeeuwen requested changes to D1249: Wallet charge: top-ups and notifications.
Jun 3 2020, 8:54 AM

Jun 2 2020

vanmeeuwen added a comment to D1249: Wallet charge: top-ups and notifications.
[2020-06-02 09:52:50] local.DEBUG: C: POST https://kanarip.dev.kolab.io/api/v4/payments/mandate [5.8M]: 6.7196 sec.  
[2020-06-02 09:52:50] local.DEBUG: [SQL] select * from `users` where `id` = ? and `users`.`deleted_at` is null limit 1 [3502450530]  
[2020-06-02 09:52:50] local.DEBUG: [SQL] select * from `wallets` where `wallets`.`user_id` = ? and `wallets`.`user_id` is not null [3502450530]  
[2020-06-02 09:52:50] local.DEBUG: [SQL] select * from `wallet_settings` where `wallet_settings`.`wallet_id` = ? and `wallet_settings`.`wallet_id` is not null and (`key` = ?) limit 1 [a68f5ac9-1425-4691-9cf1-eb0947c0c657, mandate_amount]  
[2020-06-02 09:52:50] local.DEBUG: [SQL] select * from `wallet_settings` where `wallet_settings`.`wallet_id` = ? and `wallet_settings`.`wallet_id` is not null and (`key` = ?) limit 1 [a68f5ac9-1425-4691-9cf1-eb0947c0c657, mandate_balance]  
[2020-06-02 09:52:50] local.DEBUG: [SQL] select * from `wallet_settings` where `wallet_settings`.`wallet_id` = ? and `wallet_settings`.`wallet_id` is not null [a68f5ac9-1425-4691-9cf1-eb0947c0c657]  
[2020-06-02 09:52:51] local.DEBUG: [SQL] select * from `wallet_settings` where `wallet_settings`.`wallet_id` = ? and `wallet_settings`.`wallet_id` is not null and (`key` = ?) limit 1 [a68f5ac9-1425-4691-9cf1-eb0947c0c657, mollie_mandate_id]  
[2020-06-02 09:52:51] local.DEBUG: [SQL] update `wallet_settings` set `value` = ?, `wallet_settings`.`updated_at` = ? where `id` = ? [mdt_QHSWvmRxxF, 2020-06-02 09:52:51, 4]  
[2020-06-02 09:52:51] local.DEBUG: [SQL] select * from `wallet_settings` where `wallet_settings`.`wallet_id` = ? and `wallet_settings`.`wallet_id` is not null [a68f5ac9-1425-4691-9cf1-eb0947c0c657]  
[2020-06-02 09:52:51] local.DEBUG: C: POST https://kanarip.dev.kolab.io/api/v4/payments/mandate [5.7M]: 0.7062 sec.  
[2020-06-02 09:53:09] local.DEBUG: [SQL] select * from `payments` where `payments`.`id` = ? limit 1 [tr_nr4hDVveMc]  
[2020-06-02 09:53:09] local.DEBUG: C: POST https://kanarip.dev.kolab.io/api/webhooks/payment/mollie [5M]: 0.0141 sec.  
[2020-06-02 09:53:09] local.DEBUG: C: GET https://kanarip.dev.kolab.io/wallet [4.4M]: 0.0398 sec.  
[2020-06-02 09:53:14] local.DEBUG: [SQL] select * from `users` where `id` = ? and `users`.`deleted_at` is null limit 1 [3502450530]  
[2020-06-02 09:53:14] local.DEBUG: [SQL] select * from `user_settings` where `user_settings`.`user_id` = ? and `user_settings`.`user_id` is not null and `key` in (?, ?, ?, ?, ?, ?, ?, ?) [3502450530, billing_address, country, currency, external_email, first_name, last_name, organization, phone]  
[2020-06-02 09:53:14] local.DEBUG: [SQL] select * from `user_aliases` where `user_aliases`.`user_id` = ? and `user_aliases`.`user_id` is not null [3502450530]  
[2020-06-02 09:53:14] local.DEBUG: [SQL] select * from `domains` where `namespace` = ? and `domains`.`deleted_at` is null limit 1 [kolab.org]  
[2020-06-02 09:53:14] local.DEBUG: [SQL] select * from `wallets` where `wallets`.`user_id` = ? and `wallets`.`user_id` is not null [3502450530]  
[2020-06-02 09:53:14] local.DEBUG: [SQL] select `wallets`.*, `user_accounts`.`user_id` as `pivot_user_id`, `user_accounts`.`wallet_id` as `pivot_wallet_id` from `wallets` inner join `user_accounts` on `wallets`.`id` = `user_accounts`.`wallet_id` where `user_accounts`.`user_id` = ? [3502450530]  
[2020-06-02 09:53:14] local.DEBUG: [SQL] select * from `entitlements` where `entitlements`.`entitleable_id` = ? and `entitlements`.`entitleable_id` is not null and `entitlements`.`entitleable_type` = ? and `entitlements`.`deleted_at` is null limit 1 [3502450530, App\User]  
[2020-06-02 09:53:14] local.DEBUG: [SQL] select * from `wallets` where `wallets`.`id` = ? limit 1 [a68f5ac9-1425-4691-9cf1-eb0947c0c657]  
[2020-06-02 09:53:14] local.DEBUG: C: GET https://kanarip.dev.kolab.io/api/auth/info [5.2M]: 0.0176 sec.  
[2020-06-02 09:53:28] local.DEBUG: [SQL] select * from `wallets` []  
[2020-06-02 09:53:28] local.DEBUG: [SQL] select * from `entitlements` where `entitlements`.`wallet_id` = ? and `entitlements`.`wallet_id` is not null and `entitlements`.`deleted_at` is null [130ee29b-3be0-4765-a3c1-e3eff405fb72]  
[2020-06-02 09:53:28] local.DEBUG: [SQL] select * from `entitlements` where `entitlements`.`wallet_id` = ? and `entitlements`.`wallet_id` is not null and `entitlements`.`deleted_at` is null [2bfe7b05-a3b5-4d0b-8d0b-b6ad6ab2c2a6]  
[2020-06-02 09:53:28] local.DEBUG: [SQL] select * from `entitlements` where `entitlements`.`wallet_id` = ? and `entitlements`.`wallet_id` is not null and `entitlements`.`deleted_at` is null [58d0e908-4e97-4bd2-a560-60abebb8396c]  
[2020-06-02 09:53:28] local.DEBUG: [SQL] select * from `entitlements` where `entitlements`.`wallet_id` = ? and `entitlements`.`wallet_id` is not null and `entitlements`.`deleted_at` is null [6af7868e-d2e7-4292-b7d0-fa48daa7c8c8]  
[2020-06-02 09:53:28] local.DEBUG: [SQL] select * from `entitlements` where `entitlements`.`wallet_id` = ? and `entitlements`.`wallet_id` is not null and `entitlements`.`deleted_at` is null [6e0d02fc-ab3e-41fd-aca9-1dca549b8468]  
[2020-06-02 09:53:28] local.DEBUG: [SQL] select * from `entitlements` where `entitlements`.`wallet_id` = ? and `entitlements`.`wallet_id` is not null and `entitlements`.`deleted_at` is null [70ff3911-5969-45fa-a7d5-a135098fb74f]  
[2020-06-02 09:53:28] local.DEBUG: [SQL] select * from `entitlements` where `entitlements`.`wallet_id` = ? and `entitlements`.`wallet_id` is not null and `entitlements`.`deleted_at` is null [756d00f3-2e21-454b-ad80-c5c4124446e5]  
[2020-06-02 09:53:28] local.DEBUG: [SQL] select * from `entitlements` where `entitlements`.`wallet_id` = ? and `entitlements`.`wallet_id` is not null and `entitlements`.`deleted_at` is null [7a65bd5e-54ad-44e0-a311-8e2369778a8f]  
[2020-06-02 09:53:28] local.DEBUG: [SQL] select * from `entitlements` where `entitlements`.`wallet_id` = ? and `entitlements`.`wallet_id` is not null and `entitlements`.`deleted_at` is null [9569982c-a092-4260-ba52-29050c70f878]  
[2020-06-02 09:53:28] local.DEBUG: [SQL] select * from `entitlements` where `entitlements`.`wallet_id` = ? and `entitlements`.`wallet_id` is not null and `entitlements`.`deleted_at` is null [a68f5ac9-1425-4691-9cf1-eb0947c0c657]  
[2020-06-02 09:53:28] local.DEBUG: [SQL] select * from `entitlements` where `id` in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [04a2562c-fcdc-4e62-b31c-fa82ed2ec6bc, 1626ec3e-10d9-4c01-9ddb-511bfb937dbf, 29ee7a84-cbd3-4878-a771-9ccb36685cfb, 37658d29-1433-4b57-880b-e0ba1d6672dc, 4526d709-81ec-4795-b5a6-e3db8a7bb724, 4736d839-a797-43fb-ac07-5ba07321a439, 4827c232-75ef-4791-9b43-c42f3580a10f, 495437a4-5c1d-4b7b-ad57-93dc7bb785ca, 4f9936df-c36b-4f7d-8d2c-39b49d1f996d, 703a9067-c22a-4981-947d-1bec9fbb0e4a, 81b1741f-cd7b-4b28-a009-2e97127caada, 81bcef55-6a1d-41dc-a85b-d901e60a9f1b, 832b65d6-9cdd-4fd5-a53f-afb15dccd86b, 90fa6408-40e3-4737-9cd5-bae201b3ee7e, 927a7128-89cb-40de-875f-d116c9f6a8f8, b12c478a-594e-4da9-8757-212a86fed750, b26e1d74-e098-4696-8a2b-82ff20eabf0b, ea603f31-093a-453e-9ddf-9f5dcf9acd41]  
[2020-06-02 09:53:28] local.DEBUG: [SQL] update `entitlements` set `entitlements`.`updated_at` = ? where `id` = ? [2020-06-02 09:52:13, 37658d29-1433-4b57-880b-e0ba1d6672dc]  
[2020-06-02 09:53:28] local.DEBUG: [SQL] update `entitlements` set `entitlements`.`updated_at` = ? where `id` = ? [2020-06-02 09:52:13, 4736d839-a797-43fb-ac07-5ba07321a439]  
[2020-06-02 09:53:28] local.DEBUG: [SQL] select * from `transactions` where `transactions`.`id` = ? limit 1 [1202e276-a798-4c9a-b595-46442d94cad7]  
[2020-06-02 09:53:28] local.DEBUG: [SQL] insert into `transactions` (`user_email`, `object_id`, `object_type`, `type`, `amount`, `id`, `updated_at`, `created_at`) values (?, ?, ?, ?, ?, ?, ?, ?) [, 4736d839-a797-43fb-ac07-5ba07321a439, App\Entitlement, billed, 555, 1202e276-a798-4c9a-b595-46442d94cad7, 2020-06-02 09:53:28, 2020-06-02 09:53:28]  
[2020-06-02 09:53:28] local.DEBUG: [SQL] update `entitlements` set `entitlements`.`updated_at` = ? where `id` = ? [2020-06-02 09:52:13, 4827c232-75ef-4791-9b43-c42f3580a10f]  
[2020-06-02 09:53:28] local.DEBUG: [SQL] update `entitlements` set `entitlements`.`updated_at` = ? where `id` = ? [2020-06-02 09:52:13, 495437a4-5c1d-4b7b-ad57-93dc7bb785ca]  
[2020-06-02 09:53:28] local.DEBUG: [SQL] select * from `transactions` where `transactions`.`id` = ? limit 1 [8e8ab001-f5fd-49f9-8397-f9936daa9991]  
[2020-06-02 09:53:28] local.DEBUG: [SQL] insert into `transactions` (`user_email`, `object_id`, `object_type`, `type`, `amount`, `id`, `updated_at`, `created_at`) values (?, ?, ?, ?, ?, ?, ?, ?) [, 495437a4-5c1d-4b7b-ad57-93dc7bb785ca, App\Entitlement, billed, 444, 8e8ab001-f5fd-49f9-8397-f9936daa9991, 2020-06-02 09:53:28, 2020-06-02 09:53:28]  
[2020-06-02 09:53:28] local.DEBUG: [SQL] update `wallets` set `balance` = ? where `id` = ? [-999, a68f5ac9-1425-4691-9cf1-eb0947c0c657]  
[2020-06-02 09:53:28] local.DEBUG: [SQL] select * from `transactions` where `transactions`.`id` = ? limit 1 [734b2767-0c46-4f1d-ba80-707b92f557ff]  
[2020-06-02 09:53:28] local.DEBUG: [SQL] insert into `transactions` (`user_email`, `object_id`, `object_type`, `type`, `amount`, `id`, `updated_at`, `created_at`) values (?, ?, ?, ?, ?, ?, ?, ?) [, a68f5ac9-1425-4691-9cf1-eb0947c0c657, App\Wallet, debit, 999, 734b2767-0c46-4f1d-ba80-707b92f557ff, 2020-06-02 09:53:28, 2020-06-02 09:53:28]  
[2020-06-02 09:53:28] local.DEBUG: [SQL] update `transactions` set `transaction_id` = ?, `transactions`.`updated_at` = ? where `id` in (?, ?) [734b2767-0c46-4f1d-ba80-707b92f557ff, 2020-06-02 09:53:28, 1202e276-a798-4c9a-b595-46442d94cad7, 8e8ab001-f5fd-49f9-8397-f9936daa9991]  
[2020-06-02 09:53:28] local.DEBUG: [SQL] select * from `users` where `users`.`id` = ? and `users`.`deleted_at` is null limit 1 [3502450530]  
[2020-06-02 09:53:28] local.DEBUG: [SQL] select * from `entitlements` where `entitlements`.`wallet_id` = ? and `entitlements`.`wallet_id` is not null and `entitlements`.`deleted_at` is null [b9b92209-a329-4a40-8460-021617425287]  
[2020-06-02 09:53:28] local.DEBUG: [SQL] select * from `entitlements` where `entitlements`.`wallet_id` = ? and `entitlements`.`wallet_id` is not null and `entitlements`.`deleted_at` is null [ccc43a57-a5d8-42c3-b120-43049da9ddff]  
[2020-06-02 09:53:28] local.DEBUG: [SQL] select * from `entitlements` where `entitlements`.`wallet_id` = ? and `entitlements`.`wallet_id` is not null and `entitlements`.`deleted_at` is null [cfba5a16-934e-450b-ab75-a6748b99754a]  
[2020-06-02 09:53:28] local.DEBUG: [SQL] select * from `entitlements` where `entitlements`.`wallet_id` = ? and `entitlements`.`wallet_id` is not null and `entitlements`.`deleted_at` is null [ede1a4a0-4e18-4758-8f72-57337c23bd1d]  
[2020-06-02 09:53:28] local.DEBUG: [SQL] select * from `entitlements` where `entitlements`.`wallet_id` = ? and `entitlements`.`wallet_id` is not null and `entitlements`.`deleted_at` is null [fb248b72-bf60-4db3-9a0d-348962e3e0ac]  
[2020-06-02 09:53:39] local.DEBUG: C: GET https://kanarip.dev.kolab.io/wallet [4.4M]: 0.0905 sec.  
[2020-06-02 09:53:44] local.DEBUG: [SQL] select * from `users` where `id` = ? and `users`.`deleted_at` is null limit 1 [3502450530]  
[2020-06-02 09:53:44] local.DEBUG: [SQL] select * from `user_settings` where `user_settings`.`user_id` = ? and `user_settings`.`user_id` is not null and `key` in (?, ?, ?, ?, ?, ?, ?, ?) [3502450530, billing_address, country, currency, external_email, first_name, last_name, organization, phone]  
[2020-06-02 09:53:44] local.DEBUG: [SQL] select * from `user_aliases` where `user_aliases`.`user_id` = ? and `user_aliases`.`user_id` is not null [3502450530]  
[2020-06-02 09:53:44] local.DEBUG: [SQL] select * from `domains` where `namespace` = ? and `domains`.`deleted_at` is null limit 1 [kolab.org]  
[2020-06-02 09:53:44] local.DEBUG: [SQL] select * from `wallets` where `wallets`.`user_id` = ? and `wallets`.`user_id` is not null [3502450530]  
[2020-06-02 09:53:44] local.DEBUG: [SQL] select `wallets`.*, `user_accounts`.`user_id` as `pivot_user_id`, `user_accounts`.`wallet_id` as `pivot_wallet_id` from `wallets` inner join `user_accounts` on `wallets`.`id` = `user_accounts`.`wallet_id` where `user_accounts`.`user_id` = ? [3502450530]  
[2020-06-02 09:53:44] local.DEBUG: [SQL] select * from `entitlements` where `entitlements`.`entitleable_id` = ? and `entitlements`.`entitleable_id` is not null and `entitlements`.`entitleable_type` = ? and `entitlements`.`deleted_at` is null limit 1 [3502450530, App\User]  
[2020-06-02 09:53:44] local.DEBUG: [SQL] select * from `wallets` where `wallets`.`id` = ? limit 1 [a68f5ac9-1425-4691-9cf1-eb0947c0c657]  
[2020-06-02 09:53:44] local.DEBUG: C: GET https://kanarip.dev.kolab.io/api/auth/info [5.2M]: 0.0189 sec.
Jun 2 2020, 10:06 AM
vanmeeuwen requested changes to D1249: Wallet charge: top-ups and notifications.
Jun 2 2020, 9:44 AM
vanmeeuwen added a comment to D1249: Wallet charge: top-ups and notifications.

I set up auto-payment for CHF 50 for john@kolab.org using https://kanarip.dev.kolab.io/ and the mollie provider, clicking through the mollie interface with status 'paid', but the balance remained -9,99 after I executed a wallet:charge.

Jun 2 2020, 9:03 AM

May 28 2020

vanmeeuwen added inline comments to D1150: Wallet magic.
May 28 2020, 12:06 PM
vanmeeuwen updated the diff for D1150: Wallet magic.
  • Implement costsPerDay()
May 28 2020, 12:05 PM
vanmeeuwen updated the diff for D1150: Wallet magic.
  • Simpler version
May 28 2020, 12:03 PM
vanmeeuwen updated the diff for D1150: Wallet magic.
  • Same test for wallet function
May 28 2020, 12:01 PM
vanmeeuwen updated the diff for D1150: Wallet magic.
  • Remove superfluous commands already a part of different differentials
  • Single query
  • Some initial extras
May 28 2020, 11:57 AM
vanmeeuwen updated the diff for D1150: Wallet magic.
  • Remove superfluous commands already a part of different differentials
  • Single query
  • Some initial extras
  • A simpler version of the same thing
May 28 2020, 11:55 AM
vanmeeuwen updated the diff for D1150: Wallet magic.
  • Single query
May 28 2020, 11:26 AM
vanmeeuwen added a reviewer for D1150: Wallet magic: Restricted Project.
May 28 2020, 10:33 AM
vanmeeuwen updated the diff for D1150: Wallet magic.
  • Remove superfluous commands already a part of different differentials
May 28 2020, 10:33 AM