Page MenuHomekolab.org
Feed All Stories

Yesterday

machniak updated the diff for D1063: Add a discount column to the Wallet model, and commands to control such a discount.
  • Wallet discounts (by a separate table)
Mon, Mar 30, 4:12 PM
machniak committed rK3696bb7ebae8: 2FA - initial, non-working code (authored by machniak).
2FA - initial, non-working code
Mon, Mar 30, 1:36 PM
machniak closed D1075: 2FA - initial, non-working code.
Mon, Mar 30, 1:36 PM
machniak updated the diff for D1075: 2FA - initial, non-working code.
  • Improve logon form, fix tests, remove dummy method
Mon, Mar 30, 1:28 PM
machniak accepted D1096: Use ->addMonthsWithoutOverflow() and ->subMonthsWithoutOverflow().

I'd re-check on 1st of month.

Mon, Mar 30, 11:04 AM
vanmeeuwen requested review of D1096: Use ->addMonthsWithoutOverflow() and ->subMonthsWithoutOverflow().
Mon, Mar 30, 10:50 AM
vanmeeuwen updated the diff for D1069: Progress changes on to LDAP.
  • Update for review
Mon, Mar 30, 8:15 AM
Doraagri created T5803: Bioinsecticide beauveria bassiana for pest control.
Mon, Mar 30, 4:34 AM · Architecture & Design
dhoffend added a comment to T5770: Guam SSL error: certificate unknown.

Here's an example of a more complex tls_config I use on my servers (using certbot + letsencrypt):

Mon, Mar 30, 1:12 AM · Bug Reports

Sat, Mar 28

mollekopf committed rEIe71f580d89e2: remove warnings_as_errors to avoid gen_fsm warning from OTP 20 (authored by mollekopf).
remove warnings_as_errors to avoid gen_fsm warning from OTP 20
Sat, Mar 28, 11:10 AM
mollekopf committed rEIbc8cf24de05d: Support untagged commands (authored by mollekopf).
Support untagged commands
Sat, Mar 28, 11:10 AM
mollekopf closed D83: Add build/ to .gitignore.
Sat, Mar 28, 10:40 AM
mollekopf committed rGae6f2abb47a3: Instead of converting the values from zlib:deflate to binary by hand we can use… (authored by mollekopf).
Instead of converting the values from zlib:deflate to binary by hand we can use…
Sat, Mar 28, 10:36 AM
mollekopf closed D1090: Instead of converting the values from zlib:deflate to binary by hand we can use the iolist_to_binary() function from erlang; this allows us to convert also nested iolists..
Sat, Mar 28, 10:36 AM
mollekopf committed rEI516ed474dc97: Instead of converting the values from zlib:deflate to binary by hand we can use… (authored by mollekopf).
Instead of converting the values from zlib:deflate to binary by hand we can use…
Sat, Mar 28, 10:32 AM
mollekopf closed D1081: Instead of converting the values from zlib:deflate to binary by hand we can use the iolist_to_binary() function from erlang; this allows us to convert also nested iolists..
Sat, Mar 28, 10:32 AM
mollekopf committed rEI10069830bcb9: Added .arcconfig (authored by mollekopf).
Added .arcconfig
Sat, Mar 28, 10:32 AM
sicherha accepted D1090: Instead of converting the values from zlib:deflate to binary by hand we can use the iolist_to_binary() function from erlang; this allows us to convert also nested iolists..

Looks good to me.

Sat, Mar 28, 8:45 AM
mollekopf abandoned D196: A new libmessageparser interface.
Sat, Mar 28, 8:35 AM · Kube
mollekopf added a task to D1081: Instead of converting the values from zlib:deflate to binary by hand we can use the iolist_to_binary() function from erlang; this allows us to convert also nested iolists.: T5791: Guam crash: "in state passthrough terminated with reason: bad argument in call to erlang:bit_size( ...".
Sat, Mar 28, 8:21 AM
mollekopf added a revision to T5791: Guam crash: "in state passthrough terminated with reason: bad argument in call to erlang:bit_size( ...": D1081: Instead of converting the values from zlib:deflate to binary by hand we can use the iolist_to_binary() function from erlang; this allows us to convert also nested iolists..
Sat, Mar 28, 8:21 AM · Guam
mollekopf updated the diff for D1081: Instead of converting the values from zlib:deflate to binary by hand we can use the iolist_to_binary() function from erlang; this allows us to convert also nested iolists..

Apply patch to the develop branch

Sat, Mar 28, 8:20 AM
mollekopf abandoned D1087: Instead of converting the values from zlib:deflate to binary by hand we can use the iolist_to_binary() function from erlang; this allows us to convert also nested iolists..
Sat, Mar 28, 8:19 AM
mollekopf added a task to D1090: Instead of converting the values from zlib:deflate to binary by hand we can use the iolist_to_binary() function from erlang; this allows us to convert also nested iolists.: T5791: Guam crash: "in state passthrough terminated with reason: bad argument in call to erlang:bit_size( ...".
Sat, Mar 28, 8:16 AM
mollekopf added a revision to T5791: Guam crash: "in state passthrough terminated with reason: bad argument in call to erlang:bit_size( ...": D1090: Instead of converting the values from zlib:deflate to binary by hand we can use the iolist_to_binary() function from erlang; this allows us to convert also nested iolists..
Sat, Mar 28, 8:16 AM · Guam
machniak accepted D1081: Instead of converting the values from zlib:deflate to binary by hand we can use the iolist_to_binary() function from erlang; this allows us to convert also nested iolists..

Looks like a nice simple change.

Sat, Mar 28, 8:16 AM
mollekopf requested review of D1090: Instead of converting the values from zlib:deflate to binary by hand we can use the iolist_to_binary() function from erlang; this allows us to convert also nested iolists..
Sat, Mar 28, 8:15 AM
sicherha added a comment to T5770: Guam SSL error: certificate unknown.

You need to supply Guam with a valid X.509 certificate (issued by Let's Encrypt, for example) and adapt the tls_config section of /etc/guam/sys.config accordingly.

Sat, Mar 28, 8:11 AM · Bug Reports
mollekopf requested review of D1087: Instead of converting the values from zlib:deflate to binary by hand we can use the iolist_to_binary() function from erlang; this allows us to convert also nested iolists..
Sat, Mar 28, 8:11 AM
machniak added a comment to rK16b688d80237: Working 2FA.

in addition, the 2FA checkbox could use an explicit (as in not hidden behind the info button) hint

that this only works when the users also sets it up in roundcube,
as well as a hint that this will disable the usage of external clients for now
Sat, Mar 28, 8:07 AM
sicherha added a comment to T5764: Cyrus imapd stream_socket_client(): unable to connect to ssl://localhost:993.

Guam should be listening on port 993, so please check if the Guam service is up and running.

Sat, Mar 28, 8:05 AM · Bug Reports
sicherha closed T5797: Test bug, please ignore as Resolved.

Worked fine, I could't reproduce the issue. Closing this.

Sat, Mar 28, 7:23 AM · Bug Reports
sicherha created T5797: Test bug, please ignore.
Sat, Mar 28, 7:22 AM · Bug Reports

Fri, Mar 27

machniak updated the diff for D1075: 2FA - initial, non-working code.
  • Remove unused lang entries
  • Fix phpstan errors
Fri, Mar 27, 4:11 PM
machniak committed rK1a7f57412289: Fix phpstan errors (authored by machniak).
Fix phpstan errors
Fri, Mar 27, 4:10 PM
machniak committed rK69895764d1a0: Remove unused lang entries (authored by machniak).
Remove unused lang entries
Fri, Mar 27, 4:10 PM
machniak updated the diff for D1075: 2FA - initial, non-working code.
  • Remove configured factors on entitlement delete, added tests
Fri, Mar 27, 3:51 PM
machniak committed rK2e18f6f897ef: Remove configured factors on entitlement delete, added tests (authored by machniak).
Remove configured factors on entitlement delete, added tests
Fri, Mar 27, 3:34 PM
vanmeeuwen committed rKbcdfa7398bd8: Demonstrate an admin account (authored by vanmeeuwen).
Demonstrate an admin account
Fri, Mar 27, 3:07 PM
bohlender added a comment to rK16b688d80237: Working 2FA.

in addition, the 2FA checkbox could use an explicit (as in not hidden behind the info button) hint
that this only works when the users also sets it up in roundcube,
as well as a hint that this will disable the usage of external clients for now

Fri, Mar 27, 2:08 PM
airlinesreservationsflightsild updated airlinesreservationsflightsild.
Fri, Mar 27, 12:00 PM
mollekopf requested review of D1081: Instead of converting the values from zlib:deflate to binary by hand we can use the iolist_to_binary() function from erlang; this allows us to convert also nested iolists..
Fri, Mar 27, 11:39 AM
machniak added inline comments to D1069: Progress changes on to LDAP.
Fri, Mar 27, 11:01 AM
mollekopf claimed T5791: Guam crash: "in state passthrough terminated with reason: bad argument in call to erlang:bit_size( ...".

I will look into integrating the patches.

Fri, Mar 27, 11:00 AM · Guam
mollekopf created T5791: Guam crash: "in state passthrough terminated with reason: bad argument in call to erlang:bit_size( ...".
Fri, Mar 27, 10:59 AM · Guam
vanmeeuwen updated the diff for D1069: Progress changes on to LDAP.
  • Use the actual hosted root dn
  • Obsolete domain-specific roles
  • Create the base roles
Fri, Mar 27, 10:53 AM
vanmeeuwen updated the diff for D1069: Progress changes on to LDAP.
  • Also progress certain roles
Fri, Mar 27, 9:55 AM
machniak added a reviewer for D1075: 2FA - initial, non-working code: Restricted Project.
Fri, Mar 27, 9:52 AM
machniak committed rK16b688d80237: Working 2FA (authored by machniak).
Working 2FA
Fri, Mar 27, 9:49 AM
machniak requested review of D1075: 2FA - initial, non-working code.
Fri, Mar 27, 9:49 AM
vanmeeuwen updated the diff for D1069: Progress changes on to LDAP.
  • Add postfix configuration changes to poll for the new status
Fri, Mar 27, 8:43 AM
vanmeeuwen updated the diff for D1069: Progress changes on to LDAP.

Rebase on master

Fri, Mar 27, 7:51 AM
vanmeeuwen committed rK5496d3135afe: Fix docker-compose.yml for kompose (authored by vanmeeuwen).
Fix docker-compose.yml for kompose
Fri, Mar 27, 7:50 AM
vanmeeuwen committed rK49527608d099: Add .env.local to .gitignore (authored by vanmeeuwen).
Add .env.local to .gitignore
Fri, Mar 27, 7:50 AM
vanmeeuwen requested review of D1069: Progress changes on to LDAP.
Fri, Mar 27, 7:31 AM

Thu, Mar 26

machniak committed rK62557f6f2cfa: 2FA - initial, non-working code (authored by machniak).
2FA - initial, non-working code
Thu, Mar 26, 12:15 PM
machniak committed rKa02286ec40a6: Add 2FA and Activesync SKUs (authored by machniak).
Add 2FA and Activesync SKUs
Thu, Mar 26, 12:07 PM
machniak closed D1057: Add 2FA and Activesync SKUs.
Thu, Mar 26, 12:07 PM
machniak commandeered D1063: Add a discount column to the Wallet model, and commands to control such a discount.

We'll move forward with a new table: discounts { id, discount, description, code (for vouchers), active } and wallets.discount_id.

Thu, Mar 26, 11:41 AM
vanmeeuwen requested review of D1063: Add a discount column to the Wallet model, and commands to control such a discount.
Thu, Mar 26, 9:26 AM
mattbrown updated mattbrown.
Thu, Mar 26, 5:53 AM

Wed, Mar 25

Harpreetkaur121 updated Harpreetkaur121.
Wed, Mar 25, 7:36 PM
machniak added a comment to D1051: improve wallet layout.

I would do all these calculations on the server side. Probably returned with extended domains/users api requests, or maybe better via /api/v4/wallet/{wallet-id} (which does not exist yet).

Wed, Mar 25, 4:52 PM
bohlender updated the summary of D1051: improve wallet layout.
Wed, Mar 25, 4:43 PM
bohlender updated the diff for D1051: improve wallet layout.
Wed, Mar 25, 4:39 PM
vanmeeuwen accepted D1057: Add 2FA and Activesync SKUs.
Wed, Mar 25, 1:01 PM
vanmeeuwen added a comment to D1057: Add 2FA and Activesync SKUs.

This now fails twice in a row, both on Tests\Browser\LogonTest::testLogonSuccessful: Saw unexpected element [body #status-box].

Wed, Mar 25, 12:55 PM
vanmeeuwen added a comment to D1057: Add 2FA and Activesync SKUs.

This now fails twice in a row, both on Tests\Browser\LogonTest::testLogonSuccessful: Saw unexpected element [body #status-box].

Wed, Mar 25, 12:43 PM
machniak requested review of D1057: Add 2FA and Activesync SKUs.
Wed, Mar 25, 12:31 PM
vanmeeuwen committed rK412090999061: De-duplicate (authored by vanmeeuwen).
De-duplicate
Wed, Mar 25, 12:18 PM
vanmeeuwen committed rK0715e3cb63d8: Add authenticateSMTP (authored by vanmeeuwen).
Add authenticateSMTP
Wed, Mar 25, 12:00 PM
vanmeeuwen committed rK02ccac280a67: Add a few additional users to test with, and touch up the NGINX controller (authored by vanmeeuwen).
Add a few additional users to test with, and touch up the NGINX controller
Wed, Mar 25, 11:53 AM
vanmeeuwen committed rKfba272eb56fa: Needs swoole (authored by vanmeeuwen).
Needs swoole
Wed, Mar 25, 10:40 AM
vanmeeuwen committed rKacd2f6e5506e: PoC on the confirmation link unlocking the authnz request (authored by vanmeeuwen).
PoC on the confirmation link unlocking the authnz request
Wed, Mar 25, 10:40 AM
vanmeeuwen committed rK85a97bb2d976: more work (authored by vanmeeuwen).
more work
Wed, Mar 25, 10:40 AM
vanmeeuwen committed rK996f28a0561a: work (authored by vanmeeuwen).
work
Wed, Mar 25, 10:40 AM
vanmeeuwen committed rK8ff0e2683e21: Add functions User::suspend() and User::unsuspend() (authored by vanmeeuwen).
Add functions User::suspend() and User::unsuspend()
Wed, Mar 25, 10:40 AM
vanmeeuwen committed rK1aae9fbb6ee1: Fix typo (authored by vanmeeuwen).
Fix typo
Wed, Mar 25, 10:40 AM
vanmeeuwen committed rK8346d382e4a4: work (authored by vanmeeuwen).
work
Wed, Mar 25, 10:40 AM

Tue, Mar 24

machniak committed rK100dff478aac: Display user/domain status in UI, add Active status (authored by machniak).
Display user/domain status in UI, add Active status
Tue, Mar 24, 4:44 PM
machniak closed D1045: Display user/domain status in UI, add Active status.
Tue, Mar 24, 4:44 PM
machniak committed rK36185b19cb07: Remove "empty" and unused job file (authored by machniak).
Remove "empty" and unused job file
Tue, Mar 24, 4:44 PM
vanmeeuwen committed rKccb1022a73b4: more work (authored by vanmeeuwen).
more work
Tue, Mar 24, 3:35 PM
vanmeeuwen committed rKd43788595c74: work (authored by vanmeeuwen).
work
Tue, Mar 24, 3:35 PM
vanmeeuwen committed rKd4526129fbc7: Add functions User::suspend() and User::unsuspend() (authored by vanmeeuwen).
Add functions User::suspend() and User::unsuspend()
Tue, Mar 24, 3:35 PM
vanmeeuwen committed rK676f073e9bc7: Fix typo (authored by vanmeeuwen).
Fix typo
Tue, Mar 24, 3:35 PM
vanmeeuwen accepted D1045: Display user/domain status in UI, add Active status.
Tue, Mar 24, 2:11 PM
vanmeeuwen added a comment to D1045: Display user/domain status in UI, add Active status.

Screenshot

Tue, Mar 24, 1:16 PM
machniak updated the diff for D1045: Display user/domain status in UI, add Active status.
  • Add console script to set/get user status
  • Add console command to set/get domain status
  • Browser tests for status indicators
  • Make user:status and domain:status commands available in non-production mode only
  • CS and typos fixes
Tue, Mar 24, 12:49 PM
vanmeeuwen added a comment to D1045: Display user/domain status in UI, add Active status.

One failure remains;

Tue, Mar 24, 12:46 PM
machniak added a comment to D1045: Display user/domain status in UI, add Active status.

Reopen

Tue, Mar 24, 12:43 PM
vanmeeuwen requested changes to D1045: Display user/domain status in UI, add Active status.

Didn't have the tunnel up.

Tue, Mar 24, 12:43 PM
vanmeeuwen reopened D1045: Display user/domain status in UI, add Active status.
Tue, Mar 24, 12:43 PM
machniak committed rKfe4ff9750886: CS and typos fixes (authored by machniak).
CS and typos fixes
Tue, Mar 24, 12:41 PM
machniak closed D1045: Display user/domain status in UI, add Active status.
Tue, Mar 24, 12:41 PM
vanmeeuwen requested changes to D1045: Display user/domain status in UI, add Active status.

Requesting review on the following test failures;

Tue, Mar 24, 12:39 PM
machniak updated the diff for D1045: Display user/domain status in UI, add Active status.

Fix

Tue, Mar 24, 12:26 PM
machniak updated the diff for D1045: Display user/domain status in UI, add Active status.

CS fixes

Tue, Mar 24, 12:19 PM
machniak added inline comments to D1045: Display user/domain status in UI, add Active status.
Tue, Mar 24, 11:36 AM
bohlender added a comment to D1045: Display user/domain status in UI, add Active status.

Can't say much about the php side of things.

Tue, Mar 24, 10:20 AM