Merged into dev/reseller.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
May 5 2021
May 4 2021
- See inline comments
- 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.
- 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.
- 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
- Look like a few browser test failures are also related to Undefined property: stdClass::$access_token.
- We should think how deploy encryption keys across multiple hosts.
- Could https://github.com/laravel/passport/issues/379 be a problem for us in any way considering our future use of Passport?
May 3 2021
Apr 30 2021
Apr 28 2021
Apr 27 2021
@mollekopf Ready for the final review.
- Add wording for the invitation email
- Don't process csv if any email address is invalid
- Cleanup
Apr 26 2021
- Small css improvements to the page menu
- Store user language in a cookie, always load English
- Small code cleanup
- Update tests
- Small linting fixes
- Browser test for the language selector
Apr 23 2021
- Rebase
- Improve language selector
- Store UI localization in php file
- Remove unused Laravel localization files
Just code review. I didn't look closer to this yet.
Apr 21 2021
I don't like that output format. How did you get to the problem? Maybe you should use Carbon objects instead.
- Use ALTER TABLE .. MODIFY
Apr 19 2021
- Fix tests
- Small color improvements
Apr 16 2021
- Manu localization
- FAQ localization
- Hide the lang selector if there's only a single language available
Apr 15 2021
- Upgrade to laravel-mix v6 (webpack v5) and other js dependencies
- Don't preload English
- Localization engine for theme files
- Rebase
- Improve language selector
- Don't use app.company.name in copyright footer
Apr 14 2021
The main cause for the issue is the chat element that uses width: 30%, which causes the screen to be split not evenly (sometimes with 0.5px difference). offsetWidth is always rounded up to full pixels. So, when you divide that (0.5px bigger than in reality) width by the number of columns the sum of widthts of the participant boxes will be bigger than the real width of the container.
Apr 13 2021
Apr 12 2021
Apr 9 2021
Apr 8 2021
Browser tests need to be updated.
Apr 7 2021
Apr 6 2021
- Add reverse migration, document more SignupCode properties
I was expecting a single whitelist. We don't really need two, do we?
Apr 2 2021
Mar 31 2021
Mar 26 2021
Mar 25 2021
- Replace pack() with hex2bin()
- SignupCode refactor