Page MenuHomePhorge
Feed All Stories

Feb 27 2020

vanmeeuwen updated the summary of D964: Implement a changelog to further the debiting of wallet balances.
Feb 27 2020, 9:46 AM
vanmeeuwen updated the diff for D964: Implement a changelog to further the debiting of wallet balances.
  • work
  • Renew the basics for billing
Feb 27 2020, 9:45 AM

Feb 26 2020

vanmeeuwen requested changes to D976: Group: Additional user (Bifrost#T249344).
Feb 26 2020, 7:04 PM
machniak updated the diff for D976: Group: Additional user (Bifrost#T249344).
  • Email aliases (backend part)
Feb 26 2020, 2:49 PM
vanmeeuwen edited P52 (An Untitled Masterwork).
Feb 26 2020, 2:25 PM
vanmeeuwen created P52 (An Untitled Masterwork).
Feb 26 2020, 2:08 PM

Feb 25 2020

machniak requested review of D976: Group: Additional user (Bifrost#T249344).
Feb 25 2020, 3:53 PM
machniak committed rKb8a2e7a6013b: User profile (Bifrost#T331493) (authored by machniak).
User profile (Bifrost#T331493)
Feb 25 2020, 1:27 PM
machniak closed D970: User profile (Bifrost#T331493).
Feb 25 2020, 1:27 PM
vanmeeuwen accepted D970: User profile (Bifrost#T331493).
Feb 25 2020, 1:27 PM
machniak updated the diff for D970: User profile (Bifrost#T331493).
  • Make the code less ugly
Feb 25 2020, 1:26 PM
vanmeeuwen planned changes to D964: Implement a changelog to further the debiting of wallet balances.

Testing shows this fails, I'll have to redo with another approach.

Feb 25 2020, 1:22 PM
machniak updated the diff for D970: User profile (Bifrost#T331493).
  • Re-enable ConvertEmptyStringsToNull middleware
  • Always return JSON responses from API, even on 403/404 errors
Feb 25 2020, 12:52 PM
vanmeeuwen committed rP21b4a2957905: compare namingtext with basedn always in lowercase (authored by dhoffend).
compare namingtext with basedn always in lowercase
Feb 25 2020, 12:06 PM
vanmeeuwen closed D913: compare namingtext with basedn always in lowercase.
Feb 25 2020, 12:06 PM
machniak added inline comments to D970: User profile (Bifrost#T331493).
Feb 25 2020, 10:35 AM
vanmeeuwen added inline comments to D970: User profile (Bifrost#T331493).
Feb 25 2020, 10:16 AM
vanmeeuwen requested changes to D970: User profile (Bifrost#T331493).
Feb 25 2020, 10:13 AM
vanmeeuwen committed rWAPd2ccdefe6c7b: Preserve important old aci and inetdomainbasedn attributes of the mgmt and… (authored by dhoffend).
Preserve important old aci and inetdomainbasedn attributes of the mgmt and…
Feb 25 2020, 10:07 AM
vanmeeuwen closed D907: Preserve important old aci and inetdomainbasedn attributes of the mgmt and hosted domain.
Feb 25 2020, 10:07 AM
vanmeeuwen accepted D907: Preserve important old aci and inetdomainbasedn attributes of the mgmt and hosted domain.
Feb 25 2020, 10:06 AM
machniak requested review of D970: User profile (Bifrost#T331493).
Feb 25 2020, 9:48 AM
vanmeeuwen updated the diff for D964: Implement a changelog to further the debiting of wallet balances.
  • Implement the pro rata temporis calculation
Feb 25 2020, 9:24 AM
vanmeeuwen updated the summary of D964: Implement a changelog to further the debiting of wallet balances.
Feb 25 2020, 9:23 AM
vanmeeuwen updated the diff for D964: Implement a changelog to further the debiting of wallet balances.
  • This was pointless
Feb 25 2020, 9:11 AM
vanmeeuwen requested review of D964: Implement a changelog to further the debiting of wallet balances.
Feb 25 2020, 9:09 AM

Feb 24 2020

vanmeeuwen committed rKc6a71c8e1692: initial attempt commit (authored by vanmeeuwen).
initial attempt commit
Feb 24 2020, 10:43 AM

Feb 23 2020

vanmeeuwen committed rCf699e6e94a60: include user_roledns in wopi session (authored by dhoffend).
include user_roledns in wopi session
Feb 23 2020, 11:39 AM
vanmeeuwen closed D943: include user_roledns in wopi session.
Feb 23 2020, 11:39 AM
vanmeeuwen accepted D943: include user_roledns in wopi session.
Feb 23 2020, 11:38 AM
vanmeeuwen committed rPbe4b72192cee: Added comments about search/index with cyrus 3 (authored by dhoffend).
Added comments about search/index with cyrus 3
Feb 23 2020, 11:11 AM
vanmeeuwen closed D919: Added comments about search/index with cyrus 3.
Feb 23 2020, 11:11 AM
vanmeeuwen accepted D919: Added comments about search/index with cyrus 3.
Feb 23 2020, 11:11 AM
vanmeeuwen committed rP9ff9a4815b2f: chmod: set correct umask as octal (authored by dhoffend).
chmod: set correct umask as octal
Feb 23 2020, 11:05 AM
vanmeeuwen closed D877: chmod: set correct umask as octal.
Feb 23 2020, 11:05 AM
vanmeeuwen committed rPeda247f3517e: Add --server to list-deleted-mailboxes (authored by vanmeeuwen).
Add --server to list-deleted-mailboxes
Feb 23 2020, 11:05 AM
vanmeeuwen committed rP176b23c2b5ef: Fix lint issues (authored by vanmeeuwen).
Fix lint issues
Feb 23 2020, 11:05 AM
vanmeeuwen committed rP49629e963e2f: Fix moddn on shared folder entries (Bifrost TT324146) (authored by vanmeeuwen).
Fix moddn on shared folder entries (Bifrost TT324146)
Feb 23 2020, 11:05 AM
vanmeeuwen accepted D913: compare namingtext with basedn always in lowercase.
Feb 23 2020, 11:02 AM
vanmeeuwen committed rDef0317c06c69: replaced sole seafile setup with pre-defined sources (authored by dhoffend).
replaced sole seafile setup with pre-defined sources
Feb 23 2020, 10:45 AM
vanmeeuwen closed D743: replaced sole seafile setup with pre-defined sources.
Feb 23 2020, 10:44 AM
vanmeeuwen committed rACece8ba12d0b4: implemented microsoft autodiscover v2 and secure autodiscover.xml (authored by dhoffend).
implemented microsoft autodiscover v2 and secure autodiscover.xml
Feb 23 2020, 10:43 AM
vanmeeuwen closed D931: implemented microsoft autodiscover v2 and secure autodiscover.xml.
Feb 23 2020, 10:42 AM
vanmeeuwen accepted D931: implemented microsoft autodiscover v2 and secure autodiscover.xml.
Feb 23 2020, 10:41 AM

Feb 21 2020

vanmeeuwen committed rK35e742cab04f: Add resources/countries.php, but also to .gitignore (authored by vanmeeuwen).
Add resources/countries.php, but also to .gitignore
Feb 21 2020, 11:54 AM
vanmeeuwen committed rK236154121273: The account is valid if there are mailboxes, not only when those mailboxes are… (authored by vanmeeuwen).
The account is valid if there are mailboxes, not only when those mailboxes are…
Feb 21 2020, 11:54 AM
vanmeeuwen committed rK7e7fccd1bdd3: Load countries (authored by vanmeeuwen).
Load countries
Feb 21 2020, 11:54 AM
machniak committed rKeb1537fa653d: Simplify (authored by machniak).
Simplify
Feb 21 2020, 10:45 AM
machniak committed rKcff9990c7cec: Fix flaky test (authored by machniak).
Fix flaky test
Feb 21 2020, 10:45 AM
vanmeeuwen created P46 (An Untitled Masterwork).
Feb 21 2020, 10:11 AM
machniak committed rKa69953b2d06a: Add incomplete tests for console commands (authored by machniak).
Add incomplete tests for console commands
Feb 21 2020, 9:51 AM
machniak committed rK0157dcd4cbb4: Unify file/class names in Console/Commands (authored by machniak).
Unify file/class names in Console/Commands
Feb 21 2020, 9:34 AM
machniak committed rK42134d7bb732: Fix flaky test (authored by machniak).
Fix flaky test
Feb 21 2020, 9:08 AM
machniak committed rK8a1b14ca4022: Fix Jobs/UserVerifyTest (authored by machniak).
Fix Jobs/UserVerifyTest
Feb 21 2020, 9:04 AM

Feb 20 2020

machniak committed rK267088c3a2f3: Fix regression in browser tests (authored by machniak).
Fix regression in browser tests
Feb 20 2020, 3:56 PM
machniak committed rKbc7e7ad15ab0: Fix some typos and flaky tests (authored by machniak).
Fix some typos and flaky tests
Feb 20 2020, 3:44 PM
machniak committed rKb554235ea392: Show functioning without quota table (authored by vanmeeuwen).
Show functioning without quota table
Feb 20 2020, 3:44 PM
machniak closed D949: Show functioning without quota table.
Feb 20 2020, 3:44 PM
machniak committed rKd8df2c8f25aa: Unify error handling on axios requests (authored by machniak).
Unify error handling on axios requests
Feb 20 2020, 1:25 PM
machniak committed rK4ec45a7ea283: Pass countries/currencies map to the UI environment (authored by machniak).
Pass countries/currencies map to the UI environment
Feb 20 2020, 11:18 AM
machniak committed rK5dfa5e9b50e9: Add script to generate countries/currencies map (authored by machniak).
Add script to generate countries/currencies map
Feb 20 2020, 11:18 AM
machniak committed rKf7ba35a00530: Add skeleton for User Accounts pages (authored by machniak).
Add skeleton for User Accounts pages
Feb 20 2020, 11:18 AM
machniak committed rK2e18cb211d85: Fix so "root" url leads to dashboard for logged in user (authored by machniak).
Fix so "root" url leads to dashboard for logged in user
Feb 20 2020, 11:18 AM
machniak committed rK212c99fcb675: Domains list (authored by machniak).
Domains list
Feb 20 2020, 11:18 AM
machniak committed rKdb9ee558f6e4: Improve input validation on login action (authored by machniak).
Improve input validation on login action
Feb 20 2020, 11:18 AM
machniak committed rK66e5920af83f: Fix undefined variable in rcube_imap_generic (authored by machniak).
Fix undefined variable in rcube_imap_generic
Feb 20 2020, 11:18 AM
machniak committed rKc069f89112ff: Merge branch 'master' of ssh://git.kolab.org/source/kolab (authored by machniak).
Merge branch 'master' of ssh://git.kolab.org/source/kolab
Feb 20 2020, 11:18 AM
machniak committed rRPK08c4791a79dd: Fix missing events in "Find resources" calendar (Bifrost#T330293) (authored by machniak).
Fix missing events in "Find resources" calendar (Bifrost#T330293)
Feb 20 2020, 11:18 AM
machniak committed rKea3fd3e7e1b9: Make sure unauthenticated state returns proper 401 (authored by machniak).
Make sure unauthenticated state returns proper 401
Feb 20 2020, 11:18 AM
vanmeeuwen committed rKe2395cc59102: Activate domain-hosting, set value to unsigned integer on quota table (authored by vanmeeuwen).
Activate domain-hosting, set value to unsigned integer on quota table
Feb 20 2020, 11:18 AM
laga423 created T5770: Guam SSL error: certificate unknown.
Feb 20 2020, 11:17 AM · Bug Reports
vanmeeuwen updated the diff for D949: Show functioning without quota table.
  • ldap_password -> password_ldap
  • Correct plan package assignment
Feb 20 2020, 11:17 AM

Feb 17 2020

chris1522 edited a custom field on chris1522.
Feb 17 2020, 7:32 AM
chris1522 edited a custom field on chris1522.
Feb 17 2020, 7:32 AM
chris1522 updated chris1522.
Feb 17 2020, 7:31 AM

Feb 14 2020

machniak added inline comments to D949: Show functioning without quota table.
Feb 14 2020, 11:56 AM
vanmeeuwen updated the diff for D949: Show functioning without quota table.
  • Simplify sku testing code in handlers, add documentation for entitlement
  • Add ../bin/phpdoc and symbolic link
  • Assert the mailbox SKU is part of (currently) two packages (lite, kolab)
  • Pivot with qty
  • Use qty to calculate minimal costs if qty_min isn't set
  • Add the qty to the database
  • Alphabetical ;-)
  • 10 users is enough
  • Test costs calculation
  • Ensure the tests leave a clean installation
  • Only update a password if its actually empty
  • Correct typehinting
  • Change over to user->assignPlan()
  • Provide user->assignPlan()
  • Cleanup before and after browser tests
  • Add delete test users and domains
  • Also execute browser tests
  • Remove package-lock.json from git
  • Package->assign() is no longer needed
  • Add browser tests to a complete phpunit run
  • Ensure the second test user is also deleted
Feb 14 2020, 7:44 AM

Feb 13 2020

machniak committed rKd7e72a8e9d4c: Cleanup the logged-in user info after auto-login from signup (Bifrost#T329384) (authored by machniak).
Cleanup the logged-in user info after auto-login from signup (Bifrost#T329384)
Feb 13 2020, 12:25 PM
laga423 created T5764: Cyrus imapd stream_socket_client(): unable to connect to ssl://localhost:993.
Feb 13 2020, 5:59 AM · Bug Reports

Feb 12 2020

mollekopf added a reviewer for D958: Better error message on wopi discovery failure: machniak.
Feb 12 2020, 2:49 PM
mollekopf accepted D955: log_error doesn't exist, use raise_error.
Feb 12 2020, 2:48 PM
mollekopf requested review of D958: Better error message on wopi discovery failure.
Feb 12 2020, 2:48 PM
mollekopf requested review of D955: log_error doesn't exist, use raise_error.
Feb 12 2020, 2:48 PM
JessicaJones121 added a comment to D949: Show functioning without quota table.
Feb 12 2020, 1:48 PM
machniak added inline comments to D949: Show functioning without quota table.
Feb 12 2020, 9:52 AM
vanmeeuwen updated the diff for D949: Show functioning without quota table.
  • Provide a function or two that deletes users and domains for realz
  • Exclude additional directories from documentation
  • Recommended way to run phpstan
  • Recommended way to run phpunit
  • Do not verify peer, peer name nor host by default
  • Coverage reporting
  • It's much more comfortable to not have to type ../bin/ and instead go with ./
  • Assorted changes
Feb 12 2020, 7:40 AM

Feb 11 2020

laga423 created T5758: Guam SSL error: certificate unknown.
Feb 11 2020, 7:40 PM
machniak committed rK752443922a1c: Display confirmation message on successful domain verification (authored by machniak).
Display confirmation message on successful domain verification
Feb 11 2020, 1:51 PM
machniak committed rKfa4732d84338: Small improvements in browser tests (authored by machniak).
Small improvements in browser tests
Feb 11 2020, 1:51 PM
machniak committed rKe34882de2e7a: Logout improvements (authored by machniak).
Logout improvements
Feb 11 2020, 12:25 PM
machniak committed rK32cc2f8b2669: Use Log::debug() instead of error_log() in RequestLogger (authored by machniak).
Use Log::debug() instead of error_log() in RequestLogger
Feb 11 2020, 10:24 AM
machniak added a comment to D949: Show functioning without quota table.

According to domain verification. You did not uncomment all relevant parts. First remove <exclude>tests/Feature/Jobs/DomainVerifyTest.php</exclude> from phpunit.xml. Then check:

  • app/Http/Controllers/API/UsersController.php $steps['domain-verified'] = 'isVerified'
  • app/Observers/DomainObserver.php
  • tests/Feature/Controller/UsersTest.php testStatusInfo()
  • tests/Feature/DomainTest.php - first /* */ comment in testCreateJobs()
  • tests/Unit/DomainTest.php
Feb 11 2020, 9:07 AM
vanmeeuwen updated the diff for D949: Show functioning without quota table.
  • Use the iterable as intended
  • Use the iterable as intended
  • Remove superfluous query log output
  • List sensible entitlements for a user
  • Add back "verified" with DNS_ANY
  • Use contains() on the collection
  • Move obtaining the wallet ID out of the for loop
Feb 11 2020, 8:32 AM
machniak committed rRPK006cb77310a0: Fix PHP Fatal error: Call to undefined method kolab_chat_mattermost… (authored by machniak).
Fix PHP Fatal error: Call to undefined method kolab_chat_mattermost…
Feb 11 2020, 8:22 AM

Feb 10 2020

vanmeeuwen planned changes to D949: Show functioning without quota table.
Feb 10 2020, 6:21 PM
vanmeeuwen updated the diff for D949: Show functioning without quota table.
  • Correct standards and inconsistencies
Feb 10 2020, 6:12 PM
vanmeeuwen planned changes to D949: Show functioning without quota table.
Feb 10 2020, 6:05 PM
Guyh1928 added a member for Roundcube Kolab Plugins : Guyh1928.
Feb 10 2020, 4:40 PM
machniak added inline comments to D949: Show functioning without quota table.
Feb 10 2020, 4:08 PM
vanmeeuwen updated the diff for D949: Show functioning without quota table.
  • Must return a relationship
  • Dusk's installation will think it's production
Feb 10 2020, 3:40 PM