- Add --acl option
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Jan 25 2022
Jan 25 2022
Jan 21 2022
Jan 21 2022
Jan 19 2022
Jan 19 2022
Jan 18 2022
Jan 18 2022
- Merge branch 'master' into dev/password-link
Fix flaky tests
Fix browser test regressions
Jan 14 2022
Jan 14 2022
- Fixes requsted in the diff, set expiration time to 24h
- Merge branch 'master' into dev/password-link
machniak committed rK3d7439962063: StatusPropertyTrait, and some more code de-duplication (authored by machniak).
StatusPropertyTrait, and some more code de-duplication
Jan 13 2022
Jan 13 2022
machniak committed rRPK24d2633ff6e4: Calendar: Fix attaching files on event creation (authored by machniak).
Calendar: Fix attaching files on event creation
Jan 12 2022
Jan 12 2022
I'd prefer .arc folder instead of phabricator.
Jan 11 2022
Jan 11 2022
Jan 10 2022
Jan 10 2022
Require zend-json
Kolab3 migration tool
machniak committed rKed984b2e359d: Split client javascript code into core+unauthenticated and authenticated, the… (authored by machniak).
Split client javascript code into core+unauthenticated and authenticated, the…
Since traits can't define constants yet, one possible improvement would be to define interfaces, and use them together with trait(s). And we could unify the constant values to be the same for all objects at some point too. Still, User has STATUS_DEGRADED, Domain has STATUS_CONFIRMED, etc. So, for example:
interface StatusSuspendedInterface { const STATUS_SUSPENDED = 4; function isSuspended(); function suspend(); function unsuspend(); }
For now I prefer to not define interfaces and use my simple trait with the common status functionality.
Jan 7 2022
Jan 7 2022
Jan 6 2022
Jan 6 2022
- Errors/warnings, more tests
Could you create differential(s)? It should be possible to do this having patches via https://git.kolab.org/differential/diff/create/. Or just by using arc diff on your git clone.
Jan 5 2022
Jan 5 2022
- Solve FIXMEs
- Groups import
- Resources import
- Move createProgressBar() to App\Console\Command
- Check domain existence
- Small fixes
Jan 3 2022
Jan 3 2022
machniak committed rKba18be4fbe73: Add some missing indices in signup_codes table (authored by machniak).
Add some missing indices in signup_codes table
machniak committed rK48be1755584c: Get rid of keyType=bigint, and make the language cookie "secure" (authored by machniak).
Get rid of keyType=bigint, and make the language cookie "secure"
machniak committed rK768383ccce5a: Use domain_root_dn() for all kind of objects consistently (authored by machniak).
Use domain_root_dn() for all kind of objects consistently
Fix phpstan error
machniak updated the diff for D3008: Split client javascript code into core+unauthenticated and authenticated, the same for admin/reseller.
- Small css fixes
Dec 31 2021
Dec 31 2021
machniak updated the diff for D3173: Get rid of keyType=bigint, and make the language cookie "secure".
- Fix flaky test
machniak requested review of D3173: Get rid of keyType=bigint, and make the language cookie "secure".
Dec 27 2021
Dec 27 2021
Fix PowerDNS test regression
Fix user DN generation
machniak updated the diff for D3008: Split client javascript code into core+unauthenticated and authenticated, the same for admin/reseller.
- Merge branch 'master' into dev/split-client
Dec 24 2021
Dec 24 2021
Dec 23 2021
Dec 23 2021
Dec 22 2021
Dec 22 2021
Dec 21 2021
Dec 21 2021
machniak committed rRPK2dc22ac017fc: kolab_2fa: Allow kolab_auth'enticated admins to change user's 2FA settings… (authored by machniak).
kolab_2fa: Allow kolab_auth'enticated admins to change user's 2FA settings…
Dec 17 2021
Dec 17 2021
Fix linting errors
machniak committed rK928f04d1f017: De-duplicate *statusText() and *statusClass() (authored by machniak).
De-duplicate *statusText() and *statusClass()
Degraded accounts
- Merge branch 'master' into dev/status-degraded
- Hide more create buttons
- Fix test regression
- Fix regression
- Cleanup
Unify beta SKUs
machniak committed rKb544e3cce14c: Unify API controllers, code de-duplication (authored by machniak).
Unify API controllers, code de-duplication
Unify entitleables' events handling
machniak committed rK424bb0c634f5: Unify code of various object listing methods (authored by machniak).
Unify code of various object listing methods
machniak committed rK1b8a80907329: Move some common code to the EntitleableTrait (authored by machniak).
Move some common code to the EntitleableTrait
Set ACL for the resource owner
Shared folders
machniak committed rRPKea78b1c2df4f: Display original time and timezone in iTip info box (authored by machniak).
Display original time and timezone in iTip info box
Dec 16 2021
Dec 16 2021
Fix flaky test
Dec 15 2021
Dec 15 2021
- Fix regression in User::domains()
Dec 13 2021
Dec 13 2021
Dec 10 2021
Dec 10 2021
- Add tests for resource's jobs
- Add tests for shared folders' jobs
Dec 9 2021
Dec 9 2021
Dec 8 2021
Dec 8 2021
machniak requested changes to D3077: Implement ACT_STORE_AND_NOTIFY policy for resources, add webmail url to the notification body.
# nosetests tests/unit/test-011-wallace_resources.py .....E ====================================================================== ERROR: test_007_accept_reservation_request_store_and_notify ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/twisted/internet/defer.py", line 134, in maybeDeferred result = f(*args, **kw) File "/usr/lib64/python2.7/site-packages/twisted/internet/utils.py", line 191, in runWithWarningsSuppressed result = f(*a, **kw) File "/root/kolab-pykolab/tests/unit/test-011-wallace_resources.py", line 274, in test_007_accept_reservation_request_store_and_notify self.assertEqual("resource-collection-car@example.org", self.smtplog[1][0]) IndexError: list index out of range
it should be self.smtplog[0]0] in line 274 and self.smtplog[0][1] in line 276.
Dec 7 2021
Dec 7 2021
You can pass a full url there.
Dec 3 2021
Dec 3 2021
- Re-title shared_folders SKU to shared-folders for consistency with others
- Make phpstan happy
- Make phpstan happy, now we're green
- Fix regression
- Complete imap tests
- Cleanup and more tests