User Details
User Details
- User Since
- Dec 3 2025, 10:40 AM (9 w, 12 h)
- Availability
- Available
Today
Today
Fix display of app icon
tfry added a comment to T8081: show trust level of key in signed emails.
Initial version in work/tfry/trustlevel.
Show signature trust level info in email viewer
Do not repeat the same message
Better status indication in systray icon
Mon, Feb 2
Mon, Feb 2
In single user mode, pair clients automatically
tfry committed rOJ9b19564f5175: Refuse non-local connections when in single user mode (authored by tfry).
Refuse non-local connections when in single user mode
Fix wrong url when connecting to remote proxy
tfry committed rOJ988fe050bd38: Limit connections between web client and native client to same origin IP (authored by tfry).
Limit connections between web client and native client to same origin IP
tfry committed rOJ846588f59871: When in single user mode, ensure we never connect to a "foreign" server (authored by tfry).
When in single user mode, ensure we never connect to a "foreign" server
tfry renamed T8024: Port away from unconditional EWS API usage from Port away from EWS API usage to Port away from unconditional EWS API usage.
Merged
tfry moved T8024: Port away from unconditional EWS API usage from Backlog to QA on the gpgol2 board.
tfry committed rOJcf9c9265b4fc: Merge branch 'master' into work/tfry/remove_vue_dependency (authored by tfry).
Merge branch 'master' into work/tfry/remove_vue_dependency
Merge branch work/tfry/apiabstraction
Fri, Jan 30
Fri, Jan 30
tfry committed rOJf8204f1f9f1b: Document extra info MS may ask for in bug reports (authored by tfry).
Document extra info MS may ask for in bug reports
tfry committed rOJcd0921df83e2: reencrypt: Fix display of source and target folder names (authored by tfry).
reencrypt: Fix display of source and target folder names
Add links to graph API documentation
tfry committed rOJd7771ad189df: Use case insenstive comparison for address completions (authored by tfry).
Use case insenstive comparison for address completions
Thu, Jan 29
Thu, Jan 29
tfry committed rOJ71248d4e56b6: Wait longer between re-connect attempts (browsers will start throttling… (authored by tfry).
Wait longer between re-connect attempts (browsers will start throttling…
tfry requested review of D628: Remove dependcy on vue.
Fix display of error messages
Remove dependency on Vue
tfry requested review of D627: Port away from EWS API usage / abstraction to use either Graph API or EWS API.
Cleanups, comments
Fix race condition in display of error message
reencrypt: Include seconds in folder name
tfry changed the status of T7988: reencrypt: Better indication of progress / status from Open to Testing.
tfry moved T7988: reencrypt: Better indication of progress / status from Backlog to WIP on the gpd5x board.
tfry changed the edit policy for T7988: reencrypt: Better indication of progress / status.
tfry moved T7988: reencrypt: Better indication of progress / status from WiP to QA on the gpgol2 board.
tfry moved T8063: improve naming scheme of reencrypt folders from Backlog to WiP on the gpgol2 board.
tfry added a comment to T8063: improve naming scheme of reencrypt folders.
Implemented in work/tfry/apiabstraction (since the reencrypt code had changed, considerably, in that branch, I did not base this on master).
tfry added a comment to T8043: Review JS library dependencies.
Removal of vue: work/tfry/reduce_js_dependencies ; this branch is currently still a bit messy/buggy, but considered to be on par with the functionality master, in theory.
Fix display of error messages
Remove dependency on Vue
Remove unused sources files
Do not start subjobs of killed request
tfry committed rOJ1e8c32854666: Unify error message handling in reencrypt dialog (authored by tfry).
Unify error message handling in reencrypt dialog
Wed, Jan 28
Wed, Jan 28
tfry committed rOJd9d13d7223ec: Include date and time in reencrypted folder name (authored by tfry).
Include date and time in reencrypted folder name
tfry committed rOJ7744a1ca1740: Do not block queue with cancelled graph requests (authored by tfry).
Do not block queue with cancelled graph requests
Update generated javascript
tfry updated the task description for T8024: Port away from unconditional EWS API usage.
Remove further direct references to EWS.
Remove/port further direct usages of EWS API
tfry committed rOJ4b75d756017e: Port usage to Graph-API, with a fallback to EWS for on-premises installations (authored by tfry).
Port usage to Graph-API, with a fallback to EWS for on-premises installations
tfry committed rOJa343e72dc0dd: Finish porting reencrypt feature to EWS/Graph-API abstraction (authored by tfry).
Finish porting reencrypt feature to EWS/Graph-API abstraction
Refresh web files
Merge branch 'work/tfry/reencrypt_ui'
Remove unused sources files
Tue, Jan 27
Tue, Jan 27
tfry committed rOJ2262c655ee91: Request API permissions based on type of installation (authored by tfry).
Request API permissions based on type of installation
Mon, Jan 26
Mon, Jan 26
tfry committed rOJf3021f1be3fe: Fix copy-and-update graph implementaion; add send mail implementation (authored by tfry).
Fix copy-and-update graph implementaion; add send mail implementation
Send mails via abstracted API
tfry committed rOJ6750a5550794: Implement further basic mail jobs, and start porting reencrypt code (authored by tfry).
Implement further basic mail jobs, and start porting reencrypt code
tfry committed rOJc96c4628b833: Implement copy-and-update mail operation using Graph API (authored by tfry).
Implement copy-and-update mail operation using Graph API
Thu, Jan 22
Thu, Jan 22
Implement listing mail ids in folder
Implement folder creation
tfry committed rOJ7f7775bc9d1c: Experimental: Make pairing procedure easier for users (authored by tfry).
Experimental: Make pairing procedure easier for users
Wed, Jan 21
Wed, Jan 21
tfry updated the task description for T8024: Port away from unconditional EWS API usage.
tfry committed rOJ36db187715dd: Work around some browsers denying any access to clipboard (authored by tfry).
Work around some browsers denying any access to clipboard
Tue, Jan 20
Tue, Jan 20
tfry committed rOJ9c9eb07a51d8: Work in progress! This commit is not intended to be merged as is. (authored by tfry).
Work in progress! This commit is not intended to be merged as is.
Mon, Jan 19
Mon, Jan 19
Work in progress
tfry updated the task description for T8024: Port away from unconditional EWS API usage.
Thu, Jan 15
Thu, Jan 15
tfry updated the summary of D626: Show windows on top on Windows.
tfry requested review of D626: Show windows on top on Windows.
tfry committed rOJ50d3094648dc: Hack to get native clients windows to show on top of outlook (authored by tfry).
Hack to get native clients windows to show on top of outlook
tfry added a comment to T7324: Autostart.
I added a config setting for Windows only: work/tfry/autostart .
Add autostart option (Windows only)
tfry added a comment to T8024: Port away from unconditional EWS API usage.
EWS-API used in our code (CPP-wrappers -> description / our usage):
- EwsGetItemRequest -> get message(s) (one or several; mime content and parent folder id)
- EWSMessageDispatcher -> just a wrapper around:
- EwsCreateItemRequest -> "Send message and save copy"
- Used by reencrypt, only:
- EwsGetFolderRequest -> Apparently just gets the id and label of a folder
- EwsCreateFolderRequest -> create new folder; includes indication whether that name already existed
- EwsGetFolderContentRequest -> get all mails in a folder; additionally uses:
- EwsFindItemRequest -> obtain list of messages in a folder (does not list subfolders)
- These two just needed to create (reencrypted) messages without having them appear as new
- EwsCopyItemRequest -> copy existing message from one existing folder to another
- EwsUpdateItemRequest -> used to replace mime content of message, without change status (new/read...)
Remove unused source files
Enhancements to pairing UI in web client
tfry updated the diff for D623: Explict pairing.
- Made some more tweaks to the UI
tfry moved T7654: store app files in AppDate/Local/gpgol-web from Backlog to WiP on the gpgol2 board.
Wed, Jan 14
Wed, Jan 14
tfry updated the diff for D625: Simplifications WRT file paths.
Fix compilation on lookup of index.html
tfry moved T7966: add testpage-like feature to check websocket availability from WiP to QA on the gpgol2 board.
tfry moved T7966: add testpage-like feature to check websocket availability from Backlog to WiP on the gpgol2 board.
tfry committed rOJ09ae565b48a9: Add check for websocket operation on connection test page (authored by tfry).
Add check for websocket operation on connection test page
tfry requested review of D625: Simplifications WRT file paths.
Also save drafts in new common path
