- Shipped
- 15 நவம்பர், 2026 அன்று 10:00 AM UTC
- Author
- Kamo
- Commit
- 3b85588
அமைப்புகள் › மின்னஞ்சல் › CalDAV/CardDAV வெளிப்புற இணைப்புகளை சேமித்து "இரண்டாவது மின்னஞ்சல்" என்று காட்டியது synced" forasync that fetched nothing (DaemonService' s jobs bumped counters) Name மற்றும் எல்லாவற்றையும் ஐடிஎல்எல் என்று குறிக்கிறது; வழங்குநர் வகுப்புகள் TODO ஆகும்). EmailService now அவற்றை உண்மையாகவே ஒத்திசைக்கிறது (குழுவுறை/ ஒத்திசைவு): - CalDAV/CardDAV: கண்டுபிடிப்பு (முகவரி → முக்கிய → வீட்டு அமைப்பு → தொகுப்புகள், உடன்) /.well-known fallback, ஒட்டப்பட்ட ஒற்றை-நாட்காட்டி முகவரி வேலை செய்கிறது), CTag/sync-token check, calendar- query ETag பட்டியலிடுதல் (கடந்த 366 நாட்களில்), மாற்றப்பட்டவற்றின் multiget, PUT/DELETE with If-Match/If-None-Match. iCloud அதன் முகவரிகளை முன்னிருப்பாக அமைக்கிறது. - Google Calendar + மக்கள், Microsoft வரைபட நாள்காட்டிகள் + தொடர்புகளை வழங்கு / oauth பாய்வு சேமிப்புகள்; புதுப்பிக்கப்பட்ட டாக்கன்கள் (மற்றும் சுழற்றப்பட்ட புதுப்பிக்கப்பட்ட டாக்கன்கள்) ஒரு அது புதுப்பித்த சரியான ப்ளோபை மட்டுமே மாற்றும் என்று எழுதவும். - IcsImportService. upsert மூலம் நிகழ்வுகள் நிலம் (தொடர், விதிவிலக்குகள், EXDATEs) மற்றும் ContactService + ContactDetailStore மூலம் தொடர்புகள் — அழைப்பிதழ்கள் இல்லை நினைவுக்குறிப்புகள், அரிதான அட்டவணை எழுதப்படவில்லை. - தொகுப்பு/ பொருள் வாரியாக புத்தகப் பராமரிப்பு (புதிய groupware_ sync_ * அட்டவணைகள்) புதுப்பிப்புகளைத் தருகிறது, நீக்கங்கள் மற்றும் இரு வழிகள்: முதலில் இழுக்கவும் (வெளிப்புற நகலெடுப்பு ஒரு சமநிலையை வெல்லும்), பின்னர் Kamo இழுக்கவும் ஒருங்கிணைப்பு இருவழி மற்றும் தொகுப்பு இருக்கும் போது தொகுக்கிறது/ உருவாக்குகிறது/ நீக்குகிறது எழுதக்கூடியது. காவலர்கள்: தோல்வியடைந்த அல்லது சந்தேகமாக வெற்று பட்டியலில் எதையும் நீக்கவில்லை, எதுவுமில்லை Kamo இறக்குமதி செய்யப்படவில்லை, சாளரத்தை விட்டு வெளியேறியது ஒன்றும் இல்லை; ஒரு கடவுச்சொல் அங்கு வெளியே ஒரு தொகுப்பு பெரும்பாலும் நீக்க வேண்டும் என்று மறுக்கப்பட்டுள்ளது. - நிலை உண்மையானது: இயங்கும் போது ஒத்திசைவு, முழுமையான பிறகு மட்டுமே IDLE + lastSyncedAt பெறு, பிழை + plain- words errorMessage இல்லையெனில்; எழுதப்பட்ட நெடுவரிசை- by- நெடுவரிசை so ஒரு உறுப்பினரின் மாற்றம் நடு- நுழைவில் உயிர்வாழ்கிறது. ஒவ்வொரு- தொகுப்பும் lastError மற்றும் எண்ணிக்கைகள் உள்ளன அமைப்புகள் payload (syncSupported, calendarsSynced, eventsSynced, முகவரிபுத்தகங்கள் ஒத்திசைவு, தொடர்புகள் ஒத்திசைவு, தொகுப்புகள் []). - நேர அட்டவணை: **************** (DeamonService' s clock) மற்றும் /integrations/{id} (daemon.sync.trigger வழியாக இப்போது ஒத்திசை, உள்ளார்ந்த பின்பற்றல் இல்லாமல்) NATS); per- ஒருங்கிணைப்பு SingletonTaskRunner வாடகைக்கு, எனவே போட்கள் இருமுறை இயக்கப்படுவதில்லை. - சோதனை இணைப்பு இப்போது உள்ளே நுழைகிறது மற்றும் பட்டியலிடுகிறது; உறுப்பினர் வரிசைகளில் தங்கள் அமைப்பை பதிவு செய்கிறது; ஒருங்கிணைப்பை நீக்குவது ஒத்திசைக்கப்பட்டதை பிரிக்கிறது; வெளிப்புற முகவரிகள் பொதுவான கணினிக்கு https ஆக இருக்க வேண்டும் (குழு/SSRF அடைய முடியாது); அடையாளங்கள் பதிவு செய்யப்படுவதில்லை. - இறந்த TODO வழங்குநர் ஸ்டப்கள் மற்றும் அவற்றின் பயன்படுத்தப்படாத புதுப்பிப்பாளர்களை நீக்கப்பட்டது.
