Page MenuHomePhorge
Feed All Stories

May 20 2021

machniak committed rS15b11cf6a2df: Fix so Bcc header is not removed from mail stored in Sent folder (authored by machniak).
Fix so Bcc header is not removed from mail stored in Sent folder
May 20 2021, 2:19 PM
mollekopf updated the diff for D2494: Laravel Passport support.

Ignore exceptions

May 20 2021, 2:01 PM
machniak requested changes to D2494: Laravel Passport support.

phpstan errors:

Line   app/Http/Controllers/API/AuthController.php                  
------ ------------------------------------------------------------- 
 157    Access to an undefined property object::$error_description.  
------ -------------------------------------------------------------
May 20 2021, 12:45 PM
mollekopf abandoned D2488: Implode doesn't work for DateTime objects.

Included in the passport diff

May 20 2021, 11:47 AM
mollekopf updated the diff for D2494: Laravel Passport support.

Included the sql logging patch

May 20 2021, 11:46 AM
machniak requested review of D2536: [Reseller] Wallet page.
May 20 2021, 9:48 AM

May 19 2021

mollekopf added a comment to T1197: Log username and source IP address.

Implemented in guam 91f1f2e5c7b2fb2d5c32ac463f37cac3b1ff078d

May 19 2021, 4:06 PM · Sprint 201634, Sprint 201633, Sprint 201630, Sprint 201628, Sprint 201627, Sprint 201626, Sprint 201625, Sprint 201624, Sprint 201623, Sprint 201622, Sprint 201621, Sprint 201620, Sprint 201619, Sprint 201618, Sprint 201617, Sprint 201616, Sprint 201615, Guam
mollekopf committed rG2619a1b5a16b: Use eimap:is_tagged_response (authored by mollekopf).
Use eimap:is_tagged_response
May 19 2021, 3:53 PM
mollekopf committed rG8bbc0ed96975: Fixed variable name (authored by mollekopf).
Fixed variable name
May 19 2021, 3:50 PM
mollekopf committed rG0336d6988374: Some extra defaults for app.config (authored by mollekopf).
Some extra defaults for app.config
May 19 2021, 3:50 PM
mollekopf committed rG26602ae29503: Added the lager common test backend to the test config (authored by mollekopf).
Added the lager common test backend to the test config
May 19 2021, 3:50 PM
mollekopf committed rGf2496b897190: Document rule callbacks (authored by mollekopf).
Document rule callbacks
May 19 2021, 3:50 PM
mollekopf committed rG91f1f2e5c7b2: Audit rule (authored by mollekopf).
Audit rule
May 19 2021, 3:50 PM
mollekopf updated the diff for D2494: Laravel Passport support.

Addressed comments

May 19 2021, 3:14 PM
mollekopf added a comment to D2494: Laravel Passport support.

I can't reproduce the test failures on my workstation. I'll try running the test on a separate system, to see if I can reproduce there.

May 19 2021, 3:13 PM
nitachopra updated nitachopra.
May 19 2021, 12:47 PM
machniak committed rKcf684339a3ca: Merge branch 'master' into dev/reseller (authored by machniak).
Merge branch 'master' into dev/reseller
May 19 2021, 12:13 PM
machniak requested changes to D2494: Laravel Passport support.
There was 1 error:
May 19 2021, 10:39 AM

May 18 2021

machniak abandoned D2377: [WIP] Resellers: Signup with approval.
May 18 2021, 4:12 PM
machniak abandoned D1453: small layout ui polish for user profile, user info, user list and dashboard.
May 18 2021, 4:08 PM
machniak closed D2446: Reseller comissioning system.

Merged into dev/reseller

May 18 2021, 4:06 PM
machniak committed rK2de8edd9f18b: Reseller comissioning system (authored by machniak).
Reseller comissioning system
May 18 2021, 4:05 PM
vanmeeuwen accepted D2446: Reseller comissioning system.
May 18 2021, 3:12 PM
machniak requested review of D2530: Per-tenant domains visibility.
May 18 2021, 1:11 PM
mollekopf claimed T1197: Log username and source IP address.
May 18 2021, 8:59 AM · Sprint 201634, Sprint 201633, Sprint 201630, Sprint 201628, Sprint 201627, Sprint 201626, Sprint 201625, Sprint 201624, Sprint 201623, Sprint 201622, Sprint 201621, Sprint 201620, Sprint 201619, Sprint 201618, Sprint 201617, Sprint 201616, Sprint 201615, Guam
mollekopf committed rEIeb43d69f2af8: LITERAL+ support in literal size parsing (authored by mollekopf).
LITERAL+ support in literal size parsing
May 18 2021, 8:52 AM

May 17 2021

sonamgerg1 updated sonamgerg1.
May 17 2021, 12:06 PM
sonamgerg1 updated sonamgerg1.
May 17 2021, 12:06 PM

May 14 2021

peterjohn7266 updated peterjohn7266.
May 14 2021, 8:38 PM
schweidj updated the task description for T6565: Tasks not syncing correct using iOS 14.x.
May 14 2021, 8:13 PM
schweidj created T6565: Tasks not syncing correct using iOS 14.x.
May 14 2021, 8:09 PM
vanmeeuwen requested changes to D2446: Reseller comissioning system.

Didn't go through the tests yet.

May 14 2021, 5:20 PM
machniak requested review of D2524: Introduce a unified mechanism for permissions checking in the UI.
May 14 2021, 1:36 PM
williamoo created T6559: Spam post removed.
May 14 2021, 1:02 PM

May 13 2021

machniak retitled D2446: Reseller comissioning system from [WIP] Reseller comissioning system
May 13 2021, 3:33 PM
machniak updated the diff for D2446: Reseller comissioning system.
  • Add tests
  • Debit reseller's wallet on user deletion (for the negative balance value)
  • Credit/debit reseller's wallet on Penalize/Award action
May 13 2021, 3:29 PM
4lifeenglishcenter updated 4lifeenglishcenter.
May 13 2021, 3:34 AM

May 12 2021

mollekopf added a comment to D2494: Laravel Passport support.
  1. See inline comments
May 12 2021, 6:42 PM
mollekopf updated the diff for D2494: Laravel Passport support.

Got most tests to pass

May 12 2021, 6:41 PM
machniak updated the diff for D2446: Reseller comissioning system.
  • Migration fixes, tests fixes, added some simple tests
May 12 2021, 2:39 PM
machniak retitled D2446: Reseller comissioning system from Reseller comissioning system to [WIP] Reseller comissioning system.
May 12 2021, 11:37 AM
mollekopf added inline comments to D2494: Laravel Passport support.
May 12 2021, 9:23 AM
mollekopf updated the diff for D2494: Laravel Passport support.
  • Custom authentication hook for passport (so we can insert 2fa)
  • Added 2fa to user verification
  • Rely on second factor authentication in user model (instead of auth controller)
  • Disabled unnecessary passport routes
  • Fixed password-reset and signup to use the plain-text password for oauth
May 12 2021, 9:23 AM

May 11 2021

machniak updated the diff for D2446: Reseller comissioning system.

Rebase

May 11 2021, 3:20 PM
machniak updated the diff for D2446: Reseller comissioning system.

Rebase

May 11 2021, 3:19 PM
machniak requested review of D2518: UI localization (partial).
May 11 2021, 1:31 PM
oddway updated oddway.
May 11 2021, 9:23 AM

May 10 2021

WILLIAMJzx created T6553: Spam post removed.
May 10 2021, 6:37 AM

May 8 2021

machniak committed rK6dfd438618a0: Use @babel/eslint-parser, update eslint, fix some linting issues (authored by machniak).
Use @babel/eslint-parser, update eslint, fix some linting issues
May 8 2021, 11:39 AM

May 7 2021

machniak committed rKf7fb3606a43e: Ignore phpstan error (authored by machniak).
Ignore phpstan error
May 7 2021, 3:39 PM
machniak committed rK36b8497b2f4b: Distlists/Groups vs Resellers (authored by machniak).
Distlists/Groups vs Resellers
May 7 2021, 3:39 PM
machniak committed rK6d58303ab1ac: Fix phpstan errors (authored by machniak).
Fix phpstan errors
May 7 2021, 3:39 PM
machniak committed rK8e4d64aeb1d3: Merge branch 'master' into dev/reseller (authored by machniak).
Merge branch 'master' into dev/reseller
May 7 2021, 3:39 PM
machniak committed rK1f18551de62a: Cleanup phpstan config (authored by machniak).
Cleanup phpstan config
May 7 2021, 1:00 PM
machniak committed rKaddb347dac2a: Move some code from webpack config to the before.php script (authored by machniak).
Move some code from webpack config to the before.php script
May 7 2021, 1:00 PM
machniak committed rKb28c33417f00: Fix test regressions (authored by machniak).
Fix test regressions
May 7 2021, 12:13 PM
machniak committed rK18a7cd7dbd77: Localization with vue-i18n (authored by machniak).
Localization with vue-i18n
May 7 2021, 12:13 PM
machniak closed D2395: Localization with vue-i18n.
May 7 2021, 12:13 PM
machniak committed rKe11caabd056a: [Admin] Distribution lists UI (authored by machniak).
[Admin] Distribution lists UI
May 7 2021, 10:57 AM
machniak closed D2506: [Admin] Distribution lists UI.
May 7 2021, 10:57 AM
machniak committed rK365f9e9602b9: [User] Distribution lists UI (authored by machniak).
[User] Distribution lists UI
May 7 2021, 10:57 AM
machniak closed D2500: [User] Distribution lists UI.
May 7 2021, 10:57 AM
machniak committed rK757939464319: Display existing entitlement cost instead of the SKU cost where appropriate (authored by machniak).
Display existing entitlement cost instead of the SKU cost where appropriate
May 7 2021, 9:53 AM
machniak closed D2512: Display existing entitlement cost instead of the SKU cost where appropriate.
May 7 2021, 9:52 AM
machniak updated subscribers of D2506: [Admin] Distribution lists UI.
May 7 2021, 8:55 AM

May 6 2021

mollekopf requested changes to D2500: [User] Distribution lists UI.

The same Groups/Distlist mix as the other diff, looks ok otherwise.

May 6 2021, 4:16 PM
mollekopf accepted D2512: Display existing entitlement cost instead of the SKU cost where appropriate.
May 6 2021, 3:58 PM
mollekopf accepted D2395: Localization with vue-i18n.
May 6 2021, 3:44 PM
mollekopf requested changes to D2506: [Admin] Distribution lists UI.
May 6 2021, 3:36 PM
mollekopf added a comment to D2506: [Admin] Distribution lists UI.

I thought we agreed on calling this Distlists instead of Groups (to leave "groups" as a more generic term for another feature), other than that this looks ok to me.

May 6 2021, 3:35 PM

May 5 2021

machniak abandoned D2458: Reseller Stats UI.

Merged into dev/reseller.

May 5 2021, 2:24 PM
machniak committed rK5fa8cd3e7be0: Merge branch 'master' into dev/reseller (authored by machniak).
Merge branch 'master' into dev/reseller
May 5 2021, 2:11 PM
machniak committed rK2a5209079916: Reseller Stats UI (authored by machniak).
Reseller Stats UI
May 5 2021, 1:37 PM

May 4 2021

mollekopf committed rK13935c4d725b: Encode mailbox names (authored by mollekopf).
Encode mailbox names
May 4 2021, 12:04 PM
machniak requested changes to D2494: Laravel Passport support.
  1. See inline comments
  2. When logging into the user UI I see this in the log:
[2021-05-04 09:27:08] local.DEBUG: [SQL] select * from `oauth_clients` where `id` = ? limit 1 [array (
  0 => '1',
)]
[2021-05-04 09:27:08] local.DEBUG: [SQL] select * from `oauth_clients` where `id` = ? limit 1 [array (
  0 => '1',
)]

I.e. a duplicated query. Would be good to investigate why it is done twice.

  1. Token refresh does not work. A scenario:
    • set token_expiry_minutes = 1 minute,
    • log in to the UI, and wait a minute,
    • you'll see that the refresh request returns 401 Unauthorized.
    • in log: The resource owner or authorization server denied the request. {"exception":"[object] (League\\OAuth2\\Server\\Exception\\OAuthServerException(code: 9): The resource owner or authorization server denied the request. at /home/alec/repos/kolab/src/vendor/league/oauth2-server/src/Exception/OAuthServerException.php:243).
    • I guess you just have to add refresh_token to the request in line 166 of app.js.
  2. When runing Feature suite tests I got 3 errors:
1) Tests\Feature\Controller\PasswordResetTest::testPasswordResetValidInput
ErrorException: Undefined property: stdClass::$access_token
2) Tests\Feature\Controller\SignupTest::testSignupValidInput
ErrorException: Undefined property: stdClass::$access_token
3) Tests\Feature\Controller\SignupTest::testSignupGroupAccount
ErrorException: Undefined property: stdClass::$access_token
  1. Look like a few browser test failures are also related to Undefined property: stdClass::$access_token.
  2. We should think how deploy encryption keys across multiple hosts.
  3. Could https://github.com/laravel/passport/issues/379 be a problem for us in any way considering our future use of Passport?
May 4 2021, 11:50 AM
machniak requested review of D2512: Display existing entitlement cost instead of the SKU cost where appropriate.
May 4 2021, 10:18 AM

May 3 2021

machniak accepted D2410: rcube_imap_generic.php fixes.
May 3 2021, 10:08 AM
mollekopf added reviewers for D2410: rcube_imap_generic.php fixes: machniak, Restricted Project.

I ran into those with the pst import code.

May 3 2021, 9:58 AM

May 1 2021

sicherha-admin renamed T6520: Spam post removed from Disposable Gowns Free Sample to Spam post removed.
May 1 2021, 9:27 PM · Bug Reports
sicherha-admin renamed T6523: Spam post removed from Organic Chemical Raw Materials to Spam post removed.
May 1 2021, 9:26 PM · Bug Reports
sicherha-admin renamed T6526: Spam post removed from Insulation Brick in stock to Spam post removed.
May 1 2021, 9:26 PM · Bug Reports
sicherha-admin renamed T6529: Spam post removed from Industrial Stainless steel Pipe wholesale to Spam post removed.
May 1 2021, 9:26 PM · Bug Reports
sicherha-admin renamed T6532: Spam post removed from Sutura Sin Aguja fabricantes to Spam post removed.
May 1 2021, 9:25 PM · Bug Reports
sicherha-admin renamed T6535: Spam post removed from Phenolic Compound factory to Spam post removed.
May 1 2021, 9:25 PM · Bug Reports
sicherha-admin renamed T6538: Spam post removed from 1060 Aluminum Coil manufacturer to Spam post removed.
May 1 2021, 9:25 PM · Bug Reports
sicherha-admin renamed T6541: Spam post removed from China Counting Scale to Spam post removed.
May 1 2021, 9:25 PM · Bug Reports
sicherha-admin renamed T6544: Spam post removed from low price Food Packaging to Spam post removed.
May 1 2021, 9:24 PM · Bug Reports
sicherha-admin renamed T6547: Spam post removed from Wedding Venue Decoration manufacturers to Spam post removed.
May 1 2021, 9:24 PM · Bug Reports

Apr 30 2021

machniak closed D2428: Signup Invitations.

Merged into dev/reseller.

Apr 30 2021, 11:21 AM
machniak committed rKe7a47d5d39d1: Signup Invitations (authored by machniak).
Signup Invitations
Apr 30 2021, 11:20 AM
machniak requested review of D2506: [Admin] Distribution lists UI.
Apr 30 2021, 11:10 AM

Apr 28 2021

mollekopf committed rK955cf3215c1c: Laravel Passport support (authored by mollekopf).
Laravel Passport support
Apr 28 2021, 12:45 PM
mollekopf accepted D2428: Signup Invitations.
Apr 28 2021, 12:38 PM
machniak added inline comments to D2428: Signup Invitations.
Apr 28 2021, 11:28 AM
mollekopf requested changes to D2428: Signup Invitations.

Just the final fix, you can then ship it.

Apr 28 2021, 11:25 AM
mollekopf updated the diff for D2494: Laravel Passport support.

Correctly ignore the default migrations

Apr 28 2021, 11:21 AM
mollekopf updated the diff for D2494: Laravel Passport support.

Adjusted migrations (merged, foreign key constraint on user id pk, matching types)

Apr 28 2021, 11:13 AM
mollekopf committed rK838f5d12a269: Clients controller fixups (authored by mollekopf).
Clients controller fixups
Apr 28 2021, 9:42 AM
mollekopf committed rKb5dd05931461: ConfirmController -> ClientsController (authored by mollekopf).
ConfirmController -> ClientsController
Apr 28 2021, 9:42 AM
mollekopf committed rKd5347b9b740d: NGINX Controller (authored by mollekopf).
NGINX Controller
Apr 28 2021, 9:42 AM