- Localize "/month"
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Aug 18 2021
Because both these additional searches are mollie-specific maybe this code should be abstracted-on/moved-to the Providers/PaymentProvider. E.g. isPaymentId(), isCustomerId(), findWalletByPaymentOrCustomerId() or sth like that.
Aug 17 2021
One last issue. Other than that it looks good. I didn't test the docker part, I guess we'll need some intergration tests later.
I miss tests for console commands. I get they are simple and CLI has the worse coverage, but still it shouldn't be that hard.
Aug 16 2021
Minor comments just after the code review, no testing and closer look on it yet.
- Support multi-currency in income calculation for stats
I'm planning on updating this diff with a fix for stats (where the income chart should sum up eur and chf payments using conversion rates and present the results in chf).
Aug 13 2021
- More tests
Aug 12 2021
- Add tests, fix small bugs
- Use wallet currency in bonus/penalty dialog
Aug 10 2021
- Remove unintentionally recovered app/Console/Development/UserStatus.php
- Cleanup
- Merge branch 'master' into dev/status-degraded
- Fix regressions regarding tenants
- Fix more regressions
- Small cleanup
Aug 9 2021
- "Move" pgp.enable to per-tenant settings
- Fix a test breaking other tests
- Merge branch 'master' into dev/encryption
Aug 2 2021
I think this is all right. Note that anything that uses setUpTest() is very slow. I'd prefer if we didn't use this method at all, or at least not in setUp() method on a file with many tests.
Jul 31 2021
Jul 30 2021
- Switch new keypair algorithms to RSA
- Use Laravel's Storage functionality
- Add exportPublicKey() use
- Generate a keypair for new alias
- Unregister keys on alias delete
- Add forgotten file
- Fix issues found by phpstan
Jul 29 2021
- Remove redundant generatePassphrase()
- Fix migration
- Fix regression
- Fix various bugs found by phpstan and test regressions
Jul 28 2021
- Fix withObjectTenantContext macro
- It's result should not depend on the current user role
- It was throwing exceptions when working with an unauth user (e.g. /meet endpoints)
- Fixed some tests
Jul 22 2021
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 16 2021
Jul 15 2021
- Add getSettings() method, and use it as a optimization tool
Jul 13 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
- 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
- Fix browser tests
Jul 2 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
Jun 25 2021
Jun 23 2021
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).