Page MenuHomekolab.org
Feed All Stories

Yesterday

mollekopf requested review of D2698: Consistently use website_domain for api.
Wed, Aug 4, 10:38 AM

Tue, Aug 3

mollekopf updated the diff for D2686: Greylist alias test.

Removed unnecessary include

Tue, Aug 3, 4:58 PM
vanmeeuwen committed rK668f04a750ee: Fixed greylisting setting (authored by mollekopf).
Fixed greylisting setting
Tue, Aug 3, 9:42 AM
vanmeeuwen closed D2692: Fixed greylisting setting.
Tue, Aug 3, 9:42 AM
vanmeeuwen committed rK72161e1418f0: Allow a split between app domain (kanarip.ch) and the website domain (4768b731. (authored by vanmeeuwen).
Allow a split between app domain (kanarip.ch) and the website domain (4768b731.
Tue, Aug 3, 9:42 AM
vanmeeuwen accepted D2692: Fixed greylisting setting.
Tue, Aug 3, 9:31 AM
mollekopf added reviewers for D2692: Fixed greylisting setting: Restricted Project, vanmeeuwen.
Tue, Aug 3, 9:29 AM
mollekopf requested review of D2692: Fixed greylisting setting.
Tue, Aug 3, 9:29 AM

Mon, Aug 2

machniak added a comment to D2686: Greylist alias test.

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.

Mon, Aug 2, 6:16 PM
vanmeeuwen committed rK2870f67e982d: More changes to attempting to insert duplicate keys (authored by vanmeeuwen).
More changes to attempting to insert duplicate keys
Mon, Aug 2, 4:59 PM
vanmeeuwen committed rK4c361d7263a7: The setting is called 'greylist_enabled' (authored by vanmeeuwen).
The setting is called 'greylist_enabled'
Mon, Aug 2, 4:27 PM
vanmeeuwen committed rK1185fa2917a8: Fix mistake in using array_pop(), should be array_shift() (authored by vanmeeuwen).
Fix mistake in using array_pop(), should be array_shift()
Mon, Aug 2, 3:28 PM
vanmeeuwen committed rK430e24b867a3: Poll with the help of the recipient hash to attempt to hit the unique… (authored by vanmeeuwen).
Poll with the help of the recipient hash to attempt to hit the unique…
Mon, Aug 2, 3:21 PM
mollekopf added a reviewer for D2686: Greylist alias test: Restricted Project.

There may be a cleaner solution than just adding the alias and the secondary domain to the testcasetrait, I'll leaves this for somebody with a better feeling of what fits best here.

Mon, Aug 2, 3:11 PM
mollekopf requested review of D2686: Greylist alias test.
Mon, Aug 2, 3:09 PM
mollekopf committed rKcc854e6e08b7: NGINX Controller, 2fa for client connections and companion app support (authored by mollekopf).
NGINX Controller, 2fa for client connections and companion app support
Mon, Aug 2, 12:47 PM
vanmeeuwen added a reverting change for rKbc1c252556a5: [Reseller] Wallet page: rKa913b0f2e988: Revert "[Reseller] Wallet page".
Mon, Aug 2, 9:09 AM
vanmeeuwen committed rKa913b0f2e988: Revert "[Reseller] Wallet page" (authored by vanmeeuwen).
Revert "[Reseller] Wallet page"
Mon, Aug 2, 9:09 AM
vanmeeuwen committed rKfdda4baadc5b: Revert "Add missing controller" (authored by vanmeeuwen).
Revert "Add missing controller"
Mon, Aug 2, 9:09 AM
vanmeeuwen added a reverting change for rK3ae87e393867: Add missing controller: rKfdda4baadc5b: Revert "Add missing controller".
Mon, Aug 2, 9:09 AM
vanmeeuwen committed rK3ae87e393867: Add missing controller (authored by vanmeeuwen).
Add missing controller
Mon, Aug 2, 8:55 AM
vanmeeuwen committed rKbc1c252556a5: [Reseller] Wallet page (authored by machniak).
[Reseller] Wallet page
Mon, Aug 2, 8:46 AM
vanmeeuwen closed D2536: [Reseller] Wallet page.
Mon, Aug 2, 8:45 AM
vanmeeuwen committed rKdd69fa382bce: Do not attempt to get exchange rates without an api key (authored by vanmeeuwen).
Do not attempt to get exchange rates without an api key
Mon, Aug 2, 8:45 AM
vanmeeuwen committed rKcc84812b7c58: Prevent using id property on a non-object (authored by vanmeeuwen).
Prevent using id property on a non-object
Mon, Aug 2, 8:45 AM

Sun, Aug 1

vanmeeuwen committed rK87bd106dcae9: Trim sender local part (authored by vanmeeuwen).
Trim sender local part
Sun, Aug 1, 4:59 PM
vanmeeuwen committed rK2e86f0cccf34: Deal with empty senders again (authored by vanmeeuwen).
Deal with empty senders again
Sun, Aug 1, 4:59 PM
vanmeeuwen committed rK1393f85322b8: Normalize an address without an '@' as... just the address. (authored by vanmeeuwen).
Normalize an address without an '@' as... just the address.
Sun, Aug 1, 4:31 PM
vanmeeuwen committed rK52060be1388d: Truncate the sender local part, make sure the sender is a string and not null (authored by vanmeeuwen).
Truncate the sender local part, make sure the sender is a string and not null
Sun, Aug 1, 2:49 PM
vanmeeuwen committed rK5680569af5ba: Fix typo (authored by vanmeeuwen).
Fix typo
Sun, Aug 1, 1:42 PM
vanmeeuwen committed rKf959bb21e6c9: Fix some of the error responses (authored by vanmeeuwen).
Fix some of the error responses
Sun, Aug 1, 1:29 PM

Sat, Jul 31

machniak committed rPNL9bcc57027a06: Fix PHP 8.1 compatibility where LDAP connection is not a resource, but an object (authored by machniak).
Fix PHP 8.1 compatibility where LDAP connection is not a resource, but an object
Sat, Jul 31, 5:37 PM
machniak committed rPNL8c1b36bb9fa9: Fix PHP 8.1 deprecation warnings (authored by machniak).
Fix PHP 8.1 deprecation warnings
Sat, Jul 31, 5:34 PM
vanmeeuwen committed rK3fdc3d89fcd8: greylist_whitelist table too (authored by vanmeeuwen).
greylist_whitelist table too
Sat, Jul 31, 10:53 AM
vanmeeuwen committed rK2ef09b86f232: These are not methods (authored by vanmeeuwen).
These are not methods
Sat, Jul 31, 10:41 AM
vanmeeuwen committed rKe3645e88c01a: Attempt to set latin1 (authored by vanmeeuwen).
Attempt to set latin1
Sat, Jul 31, 10:35 AM
vanmeeuwen committed rK3fe19ee656ff: Add obtaining exchange rates to the assembly (authored by vanmeeuwen).
Add obtaining exchange rates to the assembly
Sat, Jul 31, 9:40 AM

Fri, Jul 30

mollekopf added a reviewer for D2674: NGINX Controller, 2fa for client connections and companion app support: machniak.
Fri, Jul 30, 5:30 PM
mollekopf updated the diff for D2674: NGINX Controller, 2fa for client connections and companion app support.
  • Made target ips and ports configurable (introducing some redundancy with the uri parameter I suppose)
  • Auth attempt purge command
  • Record failed login attempts that failed due to a password mismatch (if from a new location)
  • phpstan/other cleanup
  • Moved the notification logic to the CompanionApp class
  • Tests
  • Call the settings enabled instead of plz
Fri, Jul 30, 5:29 PM
mollekopf committed rK94b9a1017de7: Made target ips and ports configurable (authored by mollekopf).
Made target ips and ports configurable
Fri, Jul 30, 5:24 PM
mollekopf committed rKef2efd4d80af: Made target ips and ports configurable (authored by mollekopf).
Made target ips and ports configurable
Fri, Jul 30, 4:40 PM
mollekopf committed rKcd44b9d16a5e: Auth attempt purge command (authored by mollekopf).
Auth attempt purge command
Fri, Jul 30, 4:40 PM
mollekopf committed rK3f32362c4460: No need to se a reason if we already accepted from the same location. (authored by mollekopf).
No need to se a reason if we already accepted from the same location.
Fri, Jul 30, 4:12 PM
mollekopf committed rK37c1db2391d7: Record failed login attempts that failed due to a password mismatch (authored by mollekopf).
Record failed login attempts that failed due to a password mismatch
Fri, Jul 30, 4:12 PM
mollekopf committed rK0ec210164420: Make the notify function publicly available (authored by mollekopf).
Make the notify function publicly available
Fri, Jul 30, 4:12 PM
mollekopf committed rK7d7b905a604f: phpstan (authored by mollekopf).
phpstan
Fri, Jul 30, 4:12 PM
mollekopf committed rK8e17b3054be9: Cleanup (authored by mollekopf).
Cleanup
Fri, Jul 30, 4:12 PM
mollekopf committed rKfaaa7041fd87: Tests (authored by mollekopf).
Tests
Fri, Jul 30, 4:12 PM
mollekopf committed rK700b33759195: Apps controller test (authored by mollekopf).
Apps controller test
Fri, Jul 30, 4:12 PM
mollekopf committed rKcf3100e6e533: Resolved some todos (authored by mollekopf).
Resolved some todos
Fri, Jul 30, 4:12 PM
mollekopf committed rK5df7f29bc525: Call the settings enabled instead of plz (authored by mollekopf).
Call the settings enabled instead of plz
Fri, Jul 30, 4:12 PM
mollekopf committed rK495e5abab60f: NGINX Controller, 2fa for client connections and companion app support (authored by mollekopf).
NGINX Controller, 2fa for client connections and companion app support
Fri, Jul 30, 4:12 PM
mollekopf committed rKdb41f7bbb373: NGINX docker container (authored by mollekopf).
NGINX docker container
Fri, Jul 30, 4:12 PM
mollekopf committed rKcf473f439bc0: Fix kolab container setup (authored by mollekopf).
Fix kolab container setup
Fri, Jul 30, 4:12 PM
mollekopf committed rK9070a213b72e: Laravel Passport support (authored by mollekopf).
Laravel Passport support
Fri, Jul 30, 4:12 PM
mollekopf committed rK1b92922e5d31: Added cache to .gitignore (authored by mollekopf).
Added cache to .gitignore
Fri, Jul 30, 4:12 PM
mollekopf committed rK240e1a7eb3bf: Temporary passport views (authored by mollekopf).
Temporary passport views
Fri, Jul 30, 4:12 PM
machniak committed rKdea894c6f30b: Fix some browser tests in mobile mode (authored by machniak).
Fix some browser tests in mobile mode
Fri, Jul 30, 3:42 PM
machniak committed rK97429f370ebe: Refactored tenant:create command's code to fix strange phpstan errors (authored by machniak).
Refactored tenant:create command's code to fix strange phpstan errors
Fri, Jul 30, 2:01 PM
machniak updated the diff for D2554: Add PGP keys generator.
  • 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
Fri, Jul 30, 1:26 PM
machniak committed rKcfe21edcc120: Update stylelint (authored by machniak).
Update stylelint
Fri, Jul 30, 12:22 PM
machniak committed rKcd7b7bfa791c: Update more npm deps (authored by machniak).
Update more npm deps
Fri, Jul 30, 12:16 PM
machniak committed rK1bddbe52d3c3: Update some npm deps (authored by machniak).
Update some npm deps
Fri, Jul 30, 12:16 PM
vanmeeuwen committed rK1fb0cd8ed14a: Add a seed for the ip4net used in testing (authored by vanmeeuwen).
Add a seed for the ip4net used in testing
Fri, Jul 30, 11:10 AM
machniak committed rK14543c757732: Fix one more test (authored by machniak).
Fix one more test
Fri, Jul 30, 9:51 AM
machniak committed rK54dc4cddd144: Fix some tests dependency on APP_NAME (authored by machniak).
Fix some tests dependency on APP_NAME
Fri, Jul 30, 9:44 AM
machniak committed rK96ee1e4826b9: Set MAIL_REPLYTO_ADDRESS in .env.example (authored by machniak).
Set MAIL_REPLYTO_ADDRESS in .env.example
Fri, Jul 30, 9:24 AM
vanmeeuwen committed rKb3dee99e479b: SPF tests: Actual failures result in 403, everything else is 200 (authored by vanmeeuwen).
SPF tests: Actual failures result in 403, everything else is 200
Fri, Jul 30, 9:12 AM
machniak committed rKb0d4d89a22a9: Fix regressions (authored by machniak).
Fix regressions
Fri, Jul 30, 9:08 AM
machniak committed rKeca49d51185b: Fix "Could not scan for classes inside "database/factories"" (authored by machniak).
Fix "Could not scan for classes inside "database/factories""
Fri, Jul 30, 8:13 AM
vanmeeuwen committed rK1c12c0fb98b1: Preserve this directory (authored by vanmeeuwen).
Preserve this directory
Fri, Jul 30, 7:58 AM
vanmeeuwen committed rK0ac658c52b21: Meet: Audio volume control (authored by machniak).
Meet: Audio volume control
Fri, Jul 30, 7:53 AM
vanmeeuwen closed D2680: Meet: Audio volume control.
Fri, Jul 30, 7:53 AM
vanmeeuwen committed rKb9b80fe18cff: Tenant settings (authored by machniak).
Tenant settings
Fri, Jul 30, 7:53 AM
vanmeeuwen closed D2659: Tenant settings.
Fri, Jul 30, 7:53 AM
vanmeeuwen committed rK7c016da16372: Greylisting + SPF (authored by machniak).
Greylisting + SPF
Fri, Jul 30, 7:53 AM
vanmeeuwen closed D2623: Greylisting + SPF.
Fri, Jul 30, 7:53 AM
vanmeeuwen committed rK32f3c1957620: Add tenant:create command (authored by machniak).
Add tenant:create command
Fri, Jul 30, 7:53 AM
vanmeeuwen closed D2617: Add tenant:create command.
Fri, Jul 30, 7:53 AM
vanmeeuwen committed rKa60d83557f4e: Upgrade to PHPUnit v9, drop unused dependencies (authored by machniak).
Upgrade to PHPUnit v9, drop unused dependencies
Fri, Jul 30, 7:53 AM
vanmeeuwen closed D2611: Upgrade to PHPUnit v9, drop unused dependencies.
Fri, Jul 30, 7:53 AM
vanmeeuwen committed rKadf8c72156fc: Per-tenant domains visibility (authored by machniak).
Per-tenant domains visibility
Fri, Jul 30, 7:52 AM
vanmeeuwen closed D2530: Per-tenant domains visibility.
Fri, Jul 30, 7:52 AM
vanmeeuwen committed rKa8f0795ee00f: Further changes to the reseller implementation (authored by machniak).
Further changes to the reseller implementation
Fri, Jul 30, 7:52 AM
vanmeeuwen closed D2635: Further changes to the reseller implementation.
Fri, Jul 30, 7:52 AM
vanmeeuwen accepted D2680: Meet: Audio volume control.
Fri, Jul 30, 7:47 AM
vanmeeuwen accepted D2659: Tenant settings.
Fri, Jul 30, 7:46 AM
vanmeeuwen accepted D2623: Greylisting + SPF.
Fri, Jul 30, 7:46 AM
vanmeeuwen accepted D2617: Add tenant:create command.
Fri, Jul 30, 7:45 AM
vanmeeuwen accepted D2635: Further changes to the reseller implementation.
Fri, Jul 30, 7:40 AM

Thu, Jul 29

machniak committed rRPKc99ac18b8940: Use ISO week numbers in both full-calendar and date picker (authored by machniak).
Use ISO week numbers in both full-calendar and date picker
Thu, Jul 29, 2:34 PM
machniak updated the diff for D2623: Greylisting + SPF.
  • Remove redundant generatePassphrase()
  • Fix migration
  • Fix regression
  • Fix various bugs found by phpstan and test regressions
Thu, Jul 29, 2:04 PM

Wed, Jul 28

mollekopf committed rK81de8a00c8b8: Log requests during testing (authored by mollekopf).
Log requests during testing
Wed, Jul 28, 3:15 PM
mollekopf closed D2665: Log requests during testing.
Wed, Jul 28, 3:15 PM
mollekopf committed rK710e1cecb0c3: Log sql query execution time (authored by mollekopf).
Log sql query execution time
Wed, Jul 28, 3:15 PM
mollekopf closed D2566: Log sql query execution time.
Wed, Jul 28, 3:14 PM
mollekopf abandoned D222: Fix export macros on non-Linux systems.

I think this is no longer relevant since we only build with qt5 now.

Wed, Jul 28, 2:58 PM
mollekopf abandoned D509: Clean up CMakeLists.txt (old kde4 variable) branch 1.0.

No longer relevant in the current libkolab version, and kdepim has it's own copy.

Wed, Jul 28, 2:54 PM
machniak updated the diff for D2659: Tenant settings.
  • 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
Wed, Jul 28, 2:11 PM

Tue, Jul 27

mollekopf added a comment to D2494: Laravel Passport support.

We should probably add some code to Kernel as in https://laravel.com/docs/6.x/passport#purging-tokens

Tue, Jul 27, 2:51 PM