- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Feb 20 2020
Feb 20 2020
Unify error handling on axios requests
machniak committed rK4ec45a7ea283: Pass countries/currencies map to the UI environment (authored by machniak).
Pass countries/currencies map to the UI environment
machniak committed rK5dfa5e9b50e9: Add script to generate countries/currencies map (authored by machniak).
Add script to generate countries/currencies map
Add skeleton for User Accounts pages
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
Domains list
Improve input validation on login action
machniak committed rK66e5920af83f: Fix undefined variable in rcube_imap_generic (authored by machniak).
Fix undefined variable in rcube_imap_generic
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
machniak committed rRPK08c4791a79dd: Fix missing events in "Find resources" calendar (Bifrost#T330293) (authored by machniak).
Fix missing events in "Find resources" calendar (Bifrost#T330293)
machniak committed rKea3fd3e7e1b9: Make sure unauthenticated state returns proper 401 (authored by machniak).
Make sure unauthenticated state returns proper 401
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
- ldap_password -> password_ldap
- Correct plan package assignment
Feb 17 2020
Feb 17 2020
Feb 14 2020
Feb 14 2020
- 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 13 2020
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 12 2020
Feb 12 2020
- 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 11 2020
Feb 11 2020
machniak committed rK752443922a1c: Display confirmation message on successful domain verification (authored by machniak).
Display confirmation message on successful domain verification
Small improvements in browser tests
Logout improvements
machniak committed rK32cc2f8b2669: Use Log::debug() instead of error_log() in RequestLogger (authored by machniak).
Use Log::debug() instead of error_log() in RequestLogger
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
- 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
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 10 2020
Feb 10 2020
- Correct standards and inconsistencies
- Must return a relationship
- Dusk's installation will think it's production
- Clear almost all phpstan issues
- Stubbornly omit any changes to packages-lock.json from the differential
- Remove superfluous debug commands
- Remove debugging
Fix redundant scrollbar on error page
Simplify clearFormValidation() calls
Fix and simplify the error page handling
Rename some Jobs classes, small fixes
machniak committed rK02577c54570e: Domain verification/information UI and API (authored by machniak).
Domain verification/information UI and API
Feb 8 2020
Feb 8 2020
Feb 7 2020
Feb 7 2020
dhoffend updated the diff for D931: implemented microsoft autodiscover v2 and secure autodiscover.xml.
- autodiscover.xml now requires basic authentication
- whitespace fix
- tab/whitespace fix
- reupload after pushing the wrong working copy
dhoffend updated the diff for D931: implemented microsoft autodiscover v2 and secure autodiscover.xml.
- tab/whitespace fix
- Activate domain-hosting SKU
As we've found, a signup process for a domain, the entitlement for the domain is not created.
- Redirect to the requested page after login
- Add dusk tests for domain page
- Add tests for domain dns verification
- Remove (comment out) verification of domain existence in DNS
Feb 6 2020
Feb 6 2020
DNS records for positive and negative tests:
Liutauras Adomaitis <adomaitis@kolabsystems.com> committed rPb587a7640f10: Turns out os.chmod creates files with weird permissions '--w--w-r-T 1 kolab… (authored by Liutauras Adomaitis <adomaitis@kolabsystems.com>).
Turns out os.chmod creates files with weird permissions '--w--w-r-T 1 kolab…
- Don't use domain id when generating a hash, prefix and namespace is enough
Removed leftower code
machniak committed rK75831d2fb8b1: Add more statuses for user/domain creation process (authored by machniak).
Add more statuses for user/domain creation process
Feb 5 2020
Feb 5 2020
kdepim-4.13.0.35
mollekopf committed rKPcb8c6a10c37a: A development environment to build kdepim (authored by mollekopf).
A development environment to build kdepim
There is no wallet anymore
- Make the domain confirmation step a link to domain info page
Feb 4 2020
Feb 4 2020
- Fix duplicate api/auth/info request on dashboard
vanmeeuwen added a reviewer for D931: implemented microsoft autodiscover v2 and secure autodiscover.xml: machniak.
- Simplify axios authorization and login/logout common code
Feb 2 2020
Feb 2 2020
dhoffend added a comment to D931: implemented microsoft autodiscover v2 and secure autodiscover.xml.
Start an unauthenticated autodiscover request with a known email address
dhoffend updated the diff for D931: implemented microsoft autodiscover v2 and secure autodiscover.xml.
- whitespace fix
dhoffend retitled D931: implemented microsoft autodiscover v2 and secure autodiscover.xml from implemented microsoft autodiscover v2
dhoffend updated the diff for D931: implemented microsoft autodiscover v2 and secure autodiscover.xml.
- autodiscover.xml now requires basic authentication
Feb 1 2020
Feb 1 2020
dhoffend updated the diff for D931: implemented microsoft autodiscover v2 and secure autodiscover.xml.
- added missing charset
dhoffend updated the diff for D931: implemented microsoft autodiscover v2 and secure autodiscover.xml.
- updated author name
dhoffend requested review of D931: implemented microsoft autodiscover v2 and secure autodiscover.xml.
Jan 31 2020
Jan 31 2020
Just some initial feedback, not even half-way through yet.
- Small fixes
- IMAP backend
Jan 30 2020
Jan 30 2020
- Add backend code for domain ownership confirmation
- Display status info in dashboard
Jan 29 2020
Jan 29 2020
- Add account status info to /api/auth/info response