- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Jul 22 2021
Jul 22 2021
machniak committed rAC9386fe6e5fb6: Add an option to respond to mobilesync requests only (authored by machniak).
Add an option to respond to mobilesync requests only
machniak committed rKb584482f2d8d: Fix body padding issue after deleting a user (authored by machniak).
Fix body padding issue after deleting a user
machniak committed rK86b4731f2166: Fix call to undefined method App\Providers\Payment\Mollie::exchangeRate() (authored by machniak).
Fix call to undefined method App\Providers\Payment\Mollie::exchangeRate()
Fix missing localization label
The kolab_files plugin has some configuration. You can set these to an absolute URLs.
// URL of kolab-chwala installation $config['kolab_files_url'] = '/chwala/';
The ldap group information is cached, by default for 10 minutes. Check ldap_cache and ldap_cache_ttl settings. You can disable the cache with $config['ldap_cache'] = null;.
Jul 19 2021
Jul 19 2021
machniak committed rAC2e81ac04b413: Set AutoDiscoverSMTPAddress to user login, and fallback to email, the same as… (authored by machniak).
Set AutoDiscoverSMTPAddress to user login, and fallback to email, the same as…
machniak committed rAC9372ec6fc7a0: Merge branch 'master' of ssh://git.kolab.org/diffusion/AC/autoconf (authored by machniak).
Merge branch 'master' of ssh://git.kolab.org/diffusion/AC/autoconf
Return early on unsupported protocol
Typo: ErrorCore -> ErrorCode
machniak committed rAC31b044adcd83: Fix JSON autodiscovery for requests with non-v1.0 syntax (authored by machniak).
Fix JSON autodiscovery for requests with non-v1.0 syntax
Jul 16 2021
Jul 16 2021
Jul 15 2021
Jul 15 2021
- Add getSettings() method, and use it as a optimization tool
Jul 13 2021
Jul 13 2021
Jul 12 2021
Jul 12 2021
- Remove unused Packages controllers for admin and reseller API
- Fix SKU controllers
- Fix Wallet controllers
- Fix Users controllers
- /api/discounts -> /api/users/{id}/discounts as we need the user context for this
Jul 9 2021
Jul 9 2021
- Fix Group and Domain controllers, use new helper checkTenant()
- Fix InvitationsController
- Fix reseller's GroupsController and tests for it
- Fix various places where tenant context wasn't applied when selecting a sku record
- Fix obvious test regressions and a bug in the signup controller
Jul 7 2021
Jul 7 2021
- Fix browser tests
Jul 2 2021
Jul 2 2021
machniak committed rSfb6622841a94: Add option to disable TNEF decoding (activesync_tnef_blacklist) (authored by machniak).
Add option to disable TNEF decoding (activesync_tnef_blacklist)
machniak committed rRPK945ac3605d4c: Fix 2FA logon with kolab_auth's "login as" feature (authored by machniak).
Fix 2FA logon with kolab_auth's "login as" feature
machniak committed rS8e98b9f2a9a8: Fix Windows to Olson timezone conversion for some timezones e.g. Asia/Tehran (authored by machniak).
Fix Windows to Olson timezone conversion for some timezones e.g. Asia/Tehran
Made Timezone format Outlook compatible
Fix PHP8 warnings
Support more recent PHPUnit versions
machniak committed rSd267da5cdc08: Fix array and string offset access syntax with curly braces (authored by machniak).
Fix array and string offset access syntax with curly braces
Jun 30 2021
Jun 30 2021
[14:20:34] <alec> I'm getting quite a lot of failing tests: Errors: 20, Failures: 51, Skipped: 7, Incomplete: 14. just from --testsuite=Feature [14:20:34] <alec> I guess you might be running tests with a different APP_TENANT_ID or sth [14:20:54] <alec> I have APP_TENANT_ID=1 in .env [14:22:57] <alec> damn, and I've run it with production mollie key, there 4 new users created, can you remove them? [14:27:32] <alec> also APP_PASSPHRASE=simple123 is needed when seeding and running tests [14:41:48] <alec> for browser tests: Errors: 16, Failures: 8, Skipped: 14, Incomplete: 1. [14:43:14] <alec> this is what I expected, changing default set of entitlements/skus is breaking a lot of tests [14:46:14] <alec> also phpstan has a lot to say
machniak committed rRPK83d7667aca7e: Add missing icon for "Login As" input in Elastic skin(s) (authored by machniak).
Add missing icon for "Login As" input in Elastic skin(s)
Jun 25 2021
Jun 25 2021
Jun 23 2021
Jun 23 2021
machniak abandoned D2434: User controls over greylisting on the individual user basis, and SPF whitelisting for domains.
This diff is obviously broken. I updated the branch and created a new diff in https://git.kolab.org/D2623, as I wasn't able to update this one (arc diff was failing).
Add @group to some tests
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