Page MenuHomePhorge
Feed All Stories

Jan 10 2022

mollekopf accepted D3184: Kolab3 migration tool.

Perhaps drop the temporary table again, but looks reasonable otherwise.

Jan 10 2022, 11:08 AM
mollekopf requested changes to D3196: StatusPropertyTrait, and some more code de-duplication.
Jan 10 2022, 10:51 AM
mollekopf added a comment to D3196: StatusPropertyTrait, and some more code de-duplication.

I'm wondering whether there is a cleaner solution to relying on constants being defined in the class from the trait and the objectState function, both seems a bit magic. But since the object states do not mean the same thing between different objects, I can't think of a better solution either.

Jan 10 2022, 10:51 AM
sicherha added a comment to T6805: Port pykolab to Python 3.

Thanks for the review! I tried to arc land the changes but seem to lack permission to do so:

Exception: You do not have permission to push to this repository.
fatal: Could not read from remote repository.
Jan 10 2022, 10:19 AM · Architecture & Design
mollekopf added a comment to T6805: Port pykolab to Python 3.

Thanks for the excellent work @sicherha!

Jan 10 2022, 10:15 AM · Architecture & Design
mollekopf accepted D3244: [Python 3] Use .items() instead of .iteritems().

I don't think the performance impact matters for the uses we have here.

Jan 10 2022, 10:14 AM
mollekopf accepted D3241: [Python 3] Get rid of .has_key().
Jan 10 2022, 10:07 AM
mollekopf accepted D3235: [Python 3] Remove unnecessary occurrences of .keys().
Jan 10 2022, 10:00 AM
mollekopf accepted D3232: [Python 3] Use new exception syntax.
Jan 10 2022, 9:56 AM
mollekopf accepted D3229: [Python 3] Use print() as function instead of statement.
Jan 10 2022, 9:53 AM
machniak requested changes to D2984: Proxy authorization for irony/syncroton.
Jan 10 2022, 9:48 AM
mollekopf accepted D3226: [Python 3] Use 0o prefix for octal numbers.

This requires python >= 2.6, which is fine I think.

Jan 10 2022, 9:44 AM
mollekopf accepted D3223: [Python 3] Avoid use of 0 prefix for decimal literals.
Jan 10 2022, 9:38 AM
machniak requested changes to D3211: utils: activesynccli, kolabendpointtester, generatemail.
Jan 10 2022, 9:08 AM

Jan 9 2022

mollekopf committed rK97b238141ae4: Improve 09-enable-debugging (authored by mollekopf).
Improve 09-enable-debugging
Jan 9 2022, 8:24 PM
mollekopf committed rKa5442f2b287b: set the new invitation policy (authored by mollekopf).
set the new invitation policy
Jan 9 2022, 8:24 PM
mollekopf committed rK4ddb4b1da906: Configure the new webmail_url (authored by mollekopf).
Configure the new webmail_url
Jan 9 2022, 8:24 PM
mollekopf committed rK8d38178ca50e: Kolab development environment (authored by mollekopf).
Kolab development environment
Jan 9 2022, 8:24 PM
mollekopf committed rK101f7fba0926: utils: activesynccli, kolabendpointtester, generatemail (authored by mollekopf).
utils: activesynccli, kolabendpointtester, generatemail
Jan 9 2022, 8:24 PM
mollekopf committed rK175671b35e90: Enabled the kolab invitation calendars (authored by mollekopf).
Enabled the kolab invitation calendars
Jan 9 2022, 8:24 PM
mollekopf committed rK3fe8fa152654: "production" meet server deployment (authored by mollekopf).
"production" meet server deployment
Jan 9 2022, 8:24 PM
mollekopf committed rK11af899f0764: Set the new invitation policy (authored by mollekopf).
Set the new invitation policy
Jan 9 2022, 8:24 PM
mollekopf committed rK47ffd7cfcb5a: Resourcemanagement patches (authored by mollekopf).
Resourcemanagement patches
Jan 9 2022, 8:24 PM
mollekopf added a reverting change for rK0f46d2ae62ed: Use https for the roundcube backend: rKb9c268cd9e35: Added a patching mechanism.
Jan 9 2022, 8:24 PM
mollekopf committed rKb9c268cd9e35: Added a patching mechanism (authored by mollekopf).
Added a patching mechanism
Jan 9 2022, 8:24 PM
mollekopf committed rKe445eb423179: Added cache to .gitignore (authored by mollekopf).
Added cache to .gitignore
Jan 9 2022, 8:24 PM
mollekopf committed rK71ff7f595cf0: CompanionApp WIP (authored by mollekopf).
CompanionApp WIP
Jan 9 2022, 8:24 PM
mollekopf committed rKbf779ad9d0d2: Healthchecks (authored by mollekopf).
Healthchecks
Jan 9 2022, 8:24 PM
mollekopf committed rK73325057d86d: Proxy authorization for irony/syncroton (authored by mollekopf).
Proxy authorization for irony/syncroton
Jan 9 2022, 8:24 PM
mollekopf committed rKd42c5990a0d5: Make kolab deployment ready to install on a linode (authored by mollekopf).
Make kolab deployment ready to install on a linode
Jan 9 2022, 8:24 PM
mollekopf committed rKe42e3c3a5245: bin/quickstart.sh enhancements (authored by mollekopf).
bin/quickstart.sh enhancements
Jan 9 2022, 8:24 PM
mollekopf committed rK1b2d96e7e0c5: Mediasoup based Kolab Meet (authored by mollekopf).
Mediasoup based Kolab Meet
Jan 9 2022, 8:24 PM
mollekopf committed rKa5e390ebacd1: Use password command (authored by mollekopf).
Use password command
Jan 9 2022, 8:24 PM
mollekopf committed rK77bc4629c16f: My pdf output is only 2696 bytes long (authored by mollekopf).
My pdf output is only 2696 bytes long
Jan 9 2022, 8:24 PM

Jan 8 2022

sicherha added a comment to T6805: Port pykolab to Python 3.

I have abandoned D3190 and submitted the individual commits in D3223, D3226, D3229, D3232, D3235, D3241 and D3244.

Jan 8 2022, 11:45 AM · Architecture & Design
sicherha abandoned D3190: Python 3 compatibility.

Superseded by D3223, D3226, D3229, D3232, D3235, D3241 and D3244.

Jan 8 2022, 11:42 AM
sicherha requested review of D3244: [Python 3] Use .items() instead of .iteritems().
Jan 8 2022, 11:39 AM
sicherha requested review of D3241: [Python 3] Get rid of .has_key().
Jan 8 2022, 11:39 AM
sicherha requested review of D3235: [Python 3] Remove unnecessary occurrences of .keys().
Jan 8 2022, 11:39 AM
sicherha requested review of D3232: [Python 3] Use new exception syntax.
Jan 8 2022, 11:38 AM
sicherha requested review of D3229: [Python 3] Use print() as function instead of statement.
Jan 8 2022, 11:37 AM
sicherha requested review of D3226: [Python 3] Use 0o prefix for octal numbers.
Jan 8 2022, 11:37 AM
sicherha requested review of D3223: [Python 3] Avoid use of 0 prefix for decimal literals.
Jan 8 2022, 11:36 AM
sicherha requested review of D3217: Add missing parenthesis to filter expression.
Jan 8 2022, 10:12 AM
sicherha added a revision to T6770: wrong filter in kolab-freebusy config.ini.sample: D3217: Add missing parenthesis to filter expression.
Jan 8 2022, 10:12 AM · Bug Reports
vanmeeuwen committed rP3243f1f01997: Allow mailbox-cleanup to run without ACLs checks (authored by vanmeeuwen).
Allow mailbox-cleanup to run without ACLs checks
Jan 8 2022, 10:00 AM
vanmeeuwen committed rPe151745ace2c: Silence warnings in production, make it debug (authored by vanmeeuwen).
Silence warnings in production, make it debug
Jan 8 2022, 10:00 AM
vanmeeuwen committed rP28c1caa4f436: Syntax (authored by vanmeeuwen).
Syntax
Jan 8 2022, 10:00 AM

Jan 7 2022

mollekopf updated subscribers of D3032: Healthchecks.
Jan 7 2022, 5:07 PM
mollekopf updated subscribers of D3023: bin/quickstart.sh enhancements.
Jan 7 2022, 5:02 PM
mollekopf updated the diff for D3023: bin/quickstart.sh enhancements.

Rebased

Jan 7 2022, 4:58 PM
mollekopf updated subscribers of D2942: bin/quickstart.sh enhancements.
Jan 7 2022, 4:57 PM
mollekopf added a reviewer for D3211: utils: activesynccli, kolabendpointtester, generatemail: Restricted Project.
Jan 7 2022, 4:53 PM
mollekopf added a reviewer for D3208: Kolab development environment: Restricted Project.
Jan 7 2022, 4:52 PM
mollekopf requested review of D3211: utils: activesynccli, kolabendpointtester, generatemail.
Jan 7 2022, 4:51 PM
mollekopf requested review of D3208: Kolab development environment.
Jan 7 2022, 4:51 PM
mollekopf requested review of D3205: "production" meet server deployment.
Jan 7 2022, 4:51 PM
mollekopf requested review of D3202: Added a patching mechanism .
Jan 7 2022, 4:50 PM
mollekopf added a reverting change for rK0f46d2ae62ed: Use https for the roundcube backend: D3202: Added a patching mechanism .
Jan 7 2022, 4:50 PM
mollekopf updated the diff for D3032: Healthchecks.

Rebased

Jan 7 2022, 4:50 PM
mollekopf updated the diff for D2984: Proxy authorization for irony/syncroton.

Rebased

Jan 7 2022, 4:50 PM
mollekopf updated the diff for D3026: Make kolab deployment ready to install on a linode.

Rebased

Jan 7 2022, 4:50 PM
mollekopf updated the diff for D3023: bin/quickstart.sh enhancements.

Rebased and run horizon in the background as well

Jan 7 2022, 4:50 PM
mollekopf updated the diff for D2978: Mediasoup based Kolab Meet.

Various changes

Jan 7 2022, 4:49 PM
machniak requested review of D3196: StatusPropertyTrait, and some more code de-duplication.
Jan 7 2022, 2:57 PM

Jan 6 2022

mollekopf added inline comments to D3184: Kolab3 migration tool.
Jan 6 2022, 2:19 PM
machniak updated the diff for D3184: Kolab3 migration tool.
  • Small fixes
Jan 6 2022, 2:18 PM
machniak updated the diff for D3184: Kolab3 migration tool.
  • Errors/warnings, more tests
Jan 6 2022, 1:57 PM
mollekopf committed rK8a50f346ec20: Run horizon async as well (authored by mollekopf).
Run horizon async as well
Jan 6 2022, 1:05 PM
mollekopf committed rK1d239807639a: Improve 09-enable-debugging (authored by mollekopf).
Improve 09-enable-debugging
Jan 6 2022, 1:05 PM
mollekopf committed rK899682939fe5: SSLNOVERIFY for kolabendpointtester (authored by mollekopf).
SSLNOVERIFY for kolabendpointtester
Jan 6 2022, 1:05 PM
mollekopf committed rK36af5ee4d113: More endpoint tester checks (authored by mollekopf).
More endpoint tester checks
Jan 6 2022, 1:05 PM
mollekopf committed rK975fb08ea85f: More utilities (authored by mollekopf).
More utilities
Jan 6 2022, 1:05 PM
mollekopf committed rK2bc446000559: Return a 401 in case of an empty password (authored by mollekopf).
Return a 401 in case of an empty password
Jan 6 2022, 1:05 PM
mollekopf committed rKc95edf9238d4: Configure the new webmail_url (authored by mollekopf).
Configure the new webmail_url
Jan 6 2022, 1:05 PM
mollekopf committed rK4567feaca691: Simulcast for screensharing (authored by mollekopf).
Simulcast for screensharing
Jan 6 2022, 1:05 PM
mollekopf committed rK739a76fb27d7: Only mount one directory in which we can keep all the sources (authored by mollekopf).
Only mount one directory in which we can keep all the sources
Jan 6 2022, 1:05 PM
mollekopf committed rK4f6646577660: ext readme fixup (authored by mollekopf).
ext readme fixup
Jan 6 2022, 1:05 PM
mollekopf committed rKe0ca0579ef27: activesynccli, prepared passing extra parameters to url (authored by mollekopf).
activesynccli, prepared passing extra parameters to url
Jan 6 2022, 1:05 PM
mollekopf committed rKa5e7a8cb4772: set the new invitation policy (authored by mollekopf).
set the new invitation policy
Jan 6 2022, 1:05 PM
mollekopf committed rKfffa85420484: Kolab development environment (authored by mollekopf).
Kolab development environment
Jan 6 2022, 1:05 PM
mollekopf committed rK931d5248902f: activesynccli (authored by mollekopf).
activesynccli
Jan 6 2022, 1:05 PM
mollekopf committed rK813c7b1fb10a: "production" meet server deployment (authored by mollekopf).
"production" meet server deployment
Jan 6 2022, 1:05 PM
mollekopf committed rK5c675b8cb7ad: Enabled the kolab invitation calendars (authored by mollekopf).
Enabled the kolab invitation calendars
Jan 6 2022, 1:05 PM
mollekopf committed rKf8c99fec60be: Set the new invitation policy (authored by mollekopf).
Set the new invitation policy
Jan 6 2022, 1:05 PM
mollekopf committed rKf44861649fbf: Resourcemanagement patches (authored by mollekopf).
Resourcemanagement patches
Jan 6 2022, 1:05 PM
mollekopf committed rK1ef890b1ba92: Added a patching mechanism (authored by mollekopf).
Added a patching mechanism
Jan 6 2022, 1:05 PM
mollekopf added a reverting change for rK0f46d2ae62ed: Use https for the roundcube backend: rK1ef890b1ba92: Added a patching mechanism.
Jan 6 2022, 1:05 PM
mollekopf committed rK7cd294b2d0be: Added cache to .gitignore (authored by mollekopf).
Added cache to .gitignore
Jan 6 2022, 1:05 PM
mollekopf committed rKd8f5a01a6ebf: CompanionApp WIP (authored by mollekopf).
CompanionApp WIP
Jan 6 2022, 1:05 PM
mollekopf committed rKdcacb5857afc: Healthchecks (authored by mollekopf).
Healthchecks
Jan 6 2022, 1:05 PM
mollekopf committed rK26a9bd16e730: Make kolab deployment ready to install on a linode (authored by mollekopf).
Make kolab deployment ready to install on a linode
Jan 6 2022, 1:05 PM
mollekopf committed rK7aff3857cf77: Proxy authorization for irony/syncroton (authored by mollekopf).
Proxy authorization for irony/syncroton
Jan 6 2022, 1:05 PM
mollekopf committed rKf878676a4fc2: bin/quickstart.sh enhancements (authored by mollekopf).
bin/quickstart.sh enhancements
Jan 6 2022, 1:05 PM
mollekopf committed rK7bd4fda6de8f: Mediasoup based Kolab Meet (authored by mollekopf).
Mediasoup based Kolab Meet
Jan 6 2022, 1:05 PM
mollekopf committed rKb72f862f3aa3: Use password command (authored by mollekopf).
Use password command
Jan 6 2022, 1:05 PM
mollekopf committed rK071c0f2ddd76: My pdf output is only 2696 bytes long (authored by mollekopf).
My pdf output is only 2696 bytes long
Jan 6 2022, 1:05 PM
sicherha closed T6142: freebusy.deb kaput as Resolved.

Fixed - better late than never.

Jan 6 2022, 11:57 AM · Free/Busy
sicherha added a comment to T6805: Port pykolab to Python 3.

Submitted D3190, which has ended up being sort of... bulky. There are several commits in this differential; does Phabricator offer no option to review these commits individually like Git{Hu,La}b do, without the author having to create a separate differential per commit?

Jan 6 2022, 11:43 AM · Architecture & Design
sicherha requested review of D3190: Python 3 compatibility.
Jan 6 2022, 11:37 AM