Lưu một lịch/ đối tượng hợp nhất không bao giờ rỗng hoặc thả thẻ đã lưu

FixEmailService
Name
lúc 04:31 17 tháng 9, 2026 UTC
Tác giả
Kamo
Cam kết
d35858f

Chứng nhận liên lạc được thay thế bằng bất cứ thứ gì được gửi đi. Thẻ CalDAV/CardDAV gửi tất cả bốn trường máy chủ (không có gì — chúng không bao giờ hiển thị những gì được cất giữ) trên mỗi lưu trữ của một máy chủ Apple hay tùy thích, do đó Nhấn vào để thay đổi một công tắc đồng bộ thay đổi địa chỉ đã lưu, tên người dùng và mật khẩu với chuỗi rỗng. Hạt Hộp thoại nguồn của trang Mạng gửi chỉ các trường đã gõ, vì vậy thay đổi mật khẩu đã thả địa chỉ và tên người dùng. Hợp nhất thiết lập Service bây giờ phân biệt hai loại văn bản xác nhận: - Lưu thiết lập (orgPUT, thành viên PST/PUT) MERGES: một trường trống hay vô giá trị là "không được cung cấp" và giữ nó được cất giữ giá trị; tất cả các trường trống đều không thay đổi gì; một trường đã gõ thay thế các trường đã lưu và mỗi trường khác cánh đồng sẽ ở lại. Một công cụ cứu hộ mà nhà cung cấp bắt đầu từ không có gì, vì vậy một khoản trợ cấp của OAuth không bao giờ được thực hiện vào thẻ căn cước của Apple hoặc đảo ngược. Một mật khẩu được cất giữ bị ràng buộc vào caldavUrl, carddavUrl và Tên người dùng Name Một chứng nhận không phải là một đối tượng JSON được lưu trữ như Được gửi đi, như lần trước. - Một sự đồng ý của OAuth rePLACES toàn bộ tài trợ (tin mới cứu việnOrgOAuthGrant cho cuộc gọi trở lại org; cứu MemberOAuth). Name ở đó sẽ giữ lại một bảng hiệu cập nhật nhà cung cấp đã không gửi lại, hoặc email của một tài khoản khác. Người điều khiển trả lời bất hợp pháp từ việc giải cứu những thứ này với 400 thay vì 500. Những người phục hồi vật tượng trưng (ở đây và trong dịch vụ chạy bộ) Đọc và viết lại toàn bộ bản đồ đã giải mã trên thực thể, và Nhà cung cấpRegisry / Giống như DavProvider chỉ đọc nó, không ai thay đổi cả. Không có liên lạc nào cả. Chưa có gì bị xóa sạch. Hợp nhất thiết lậpServiceTest: trường trống giữ máy phục vụ, trường đã gõ chỉ thay thế chính nó, một trường mới địa chỉ/a tĩnh mà không có mật khẩu bị từ chối và không thay đổi gì (cũng địa chỉ này không phải là một thay đổi), Một công tắc cung cấp rơi chìa khóa của nhà cung cấp khác, org và thành viên OAuth trợ cấp thay thế. Kiểm tra biến động: Thay vì trộn, loại bỏ sự kết hợp mật khẩu, bỏ qua các công tắc cung cấp, và trộn cả hai trợ cấp OAuth mỗi lần trượt một bài kiểm tra. Toàn bộ: bài kiểm tra 1763, 0 thất bại.

Mọi thay đổi

Như những gì anh thấy vận chuyển?

Tất cả những thứ đó đều đến trong không gian làm việc của anh. Bắt đầu với kế hoạch miễn phí và đọc lại trang này trong một tháng.

Bắt đầu tự do mãi mãiXem truy cập