- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Jun 22 2021
Jun 22 2021
machniak committed rK897ac4cf63a8: Merge branch 'dev/D2434' of ssh://git.kolab.org/source/kolab into dev/D2434 (authored by machniak).
Merge branch 'dev/D2434' of ssh://git.kolab.org/source/kolab into dev/D2434
machniak committed rK6141a934bdb6: Fix various bugs and regressions (SPF/Greylist related) (authored by machniak).
Fix various bugs and regressions (SPF/Greylist related)
machniak committed rKb092e3716a6a: Bits of cleanup and further developing with rate limiting (authored by vanmeeuwen).
Bits of cleanup and further developing with rate limiting
machniak committed rK7c3e28002fc8: Things not found yield a 200 response code as well (authored by vanmeeuwen).
Things not found yield a 200 response code as well
machniak committed rK6b22c967553d: Trim trailing dots from the SPF whitelist entries (authored by vanmeeuwen).
Trim trailing dots from the SPF whitelist entries
machniak committed rK94d067c05740: User controls over greylisting on the individual user basis, and SPF… (authored by vanmeeuwen).
User controls over greylisting on the individual user basis, and SPF…
Greylisting/SPF UI
machniak committed rK2cc377b6e1a6: Preliminary implementation of a greylisting database and spf service (authored by vanmeeuwen).
Preliminary implementation of a greylisting database and spf service
machniak closed T6640: RC 1.4.11 | RC Plugins kolab calendar 3.5.7 | bday calendar with carddav contacts as Invalid.
I'd say it's the carddav plugin issue. Maybe it does not "inject" its addressbook sources on task=calendar requests or sth like that.
machniak committed rK99df85eb7386: Support groups in Entitlement::entitleableTitle() (authored by machniak).
Support groups in Entitlement::entitleableTitle()
Jun 21 2021
Jun 21 2021
- Add forgotten file
machniak committed rK188b09b503e7: Fix test regression and one flaky assertion (authored by machniak).
Fix test regression and one flaky assertion
UI localization
Jun 17 2021
Jun 17 2021
- Bump Openvidu version in Dockerfile
Improve wallet() methods accuracy
Add slow requests log
machniak committed rKb5af9125bba8: Improve themes, add some scss vars, add missing localization for the default… (authored by machniak).
Improve themes, add some scss vars, add missing localization for the default…
Jun 16 2021
Jun 16 2021
Jun 15 2021
Jun 15 2021
- Generate a keypair for new alias
- Unregister keys on alias delete
Jun 12 2021
Jun 12 2021
- Disable jsnlog's error handlers added in OpenVidu 2.18
Jun 11 2021
Jun 11 2021
Jun 10 2021
Jun 10 2021
- Add test for localization in getWalletNotice()
Jun 9 2021
Jun 9 2021
Jun 8 2021
Jun 8 2021
machniak committed rRPK5a94fd8bc6e6: 2FA: Add missing login_lc config handling (authored by machniak).
2FA: Add missing login_lc config handling
Jun 4 2021
Jun 4 2021
Fix phpstan errors
Fix tests regressions
Merge branch 'master' into dev/reseller
Tenant scope for CLI commands
Require PHP>=7.3 and Guzzle Http Client
Jun 1 2021
Jun 1 2021
- Simplify again
- Simplify/Unify
- Couple of fixes, tenant-condition for wallets
Merge branch 'master' into dev/reseller
UI localization (partial)
machniak committed rKa0069a7d5489: Introduce a unified mechanism for permissions checking in the UI (authored by machniak).
Introduce a unified mechanism for permissions checking in the UI
[Reseller] Wallet page
machniak committed rK788c62c51e82: Add tenant() method to Domain, Group and Discount (authored by machniak).
Add tenant() method to Domain, Group and Discount
May 27 2021
May 27 2021
machniak committed rK35036d332a8f: Fix memory issue in wallet:charge command (authored by machniak).
Fix memory issue in wallet:charge command
Per-tenant domains visibility
To sum up the current state:
- All tests pass!
- Tokens refresh request is fast now, but /auth/login is still 0.3-0.4 sec. I didn't investigate how much of that is passport.
- We should probably add some code to Kernel as in https://laravel.com/docs/6.x/passport#purging-tokens
- @vanmeeuwen, should take a look at this regarding deployment of the oauth keys and client secret (and ./artisan passport:keys --force) - we need the same keys on every Kolab4 host.
On the other hand, maybe %dms format would be better for query time.
May 26 2021
May 26 2021
- Add exportPublicKey() use
- Use Laravel's Storage functionality
May 25 2021
May 25 2021
- Switch new keypair algorithms to RSA
May 21 2021
May 21 2021
I did another run of tests and got the same result as above. I.e. I run vendor/bin/phpunit tests/Browser/Admin twice on master and all is green. Then I run the same on this diff and I got three tests failing. Looks like the problem is with refreshing the token. I see this in console dump:
https:\/\/admin.alec.dev.kolab.io\/api\/auth\/info?refresh=1 - Failed to load resource: the server responded with a status of 401 ()
I see C: POST https://admin.alec.dev.kolab.io/api/auth/info?refresh=1 [5M]: 0.0055 sec in the log and this is strange because it's too fast and there are no sql queries for this request logged.
May 20 2021
May 20 2021
machniak committed rSd734f252b37d: Fix fatal error introduced in the last commit (authored by machniak).
Fix fatal error introduced in the last commit
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
phpstan errors:
Line app/Http/Controllers/API/AuthController.php ------ ------------------------------------------------------------- 157 Access to an undefined property object::$error_description. ------ -------------------------------------------------------------
May 19 2021
May 19 2021
Merge branch 'master' into dev/reseller
There was 1 error:
May 18 2021
May 18 2021
Reseller comissioning system
May 14 2021
May 14 2021
machniak requested review of D2524: Introduce a unified mechanism for permissions checking in the UI.
May 13 2021
May 13 2021
- Add tests
- Debit reseller's wallet on user deletion (for the negative balance value)
- Credit/debit reseller's wallet on Penalize/Award action
May 12 2021
May 12 2021
- Migration fixes, tests fixes, added some simple tests
machniak retitled D2446: Reseller comissioning system from Reseller comissioning system to [WIP] Reseller comissioning system.
May 11 2021
May 11 2021
May 8 2021
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 7 2021
May 7 2021
Ignore phpstan error
Distlists/Groups vs Resellers
Fix phpstan errors
Merge branch 'master' into dev/reseller
Cleanup phpstan config
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
Fix test regressions
Localization with vue-i18n
[Admin] Distribution lists UI
[User] Distribution lists UI
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