Page MenuHome GnuPG

tfry (Thomas)
User

Projects

User Details

User Since
Dec 3 2025, 10:40 AM (9 w, 12 h)
Availability
Available

Recent Activity

Today

tfry committed rOJ1f491b256ef2: Fix display of app icon (authored by tfry).
Fix display of app icon
Wed, Feb 4, 4:56 PM
tfry moved T8085: Improve status bar widget from Backlog to WiP on the gpgol2 board.
Wed, Feb 4, 4:53 PM · gpgol2
tfry triaged T8085: Improve status bar widget as Normal priority.
Wed, Feb 4, 4:53 PM · gpgol2
tfry moved T8081: show trust level of key in signed emails from Backlog to WiP on the gpgol2 board.
Wed, Feb 4, 4:50 PM · gpgol2
tfry added a comment to T8081: show trust level of key in signed emails.

Initial version in work/tfry/trustlevel.

Wed, Feb 4, 4:49 PM · gpgol2
tfry committed rOJ75ef3b69bd6b: Show signature trust level info in email viewer (authored by tfry).
Show signature trust level info in email viewer
Wed, Feb 4, 4:48 PM
tfry committed rOJ5c8305544aef: Do not repeat the same message (authored by tfry).
Do not repeat the same message
Wed, Feb 4, 9:24 AM
tfry committed rOJ79d18398e881: Better status indication in systray icon (authored by tfry).
Better status indication in systray icon
Wed, Feb 4, 9:02 AM

Mon, Feb 2

tfry committed rOJ60ee3dd5e25b: In single user mode, pair clients automatically (authored by tfry).
In single user mode, pair clients automatically
Mon, Feb 2, 4:48 PM
tfry committed rOJ9b19564f5175: Refuse non-local connections when in single user mode (authored by tfry).
Refuse non-local connections when in single user mode
Mon, Feb 2, 2:47 PM
tfry committed rOJc6240afc9213: Fix wrong url when connecting to remote proxy (authored by tfry).
Fix wrong url when connecting to remote proxy
Mon, Feb 2, 2:47 PM
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
Mon, Feb 2, 2:47 PM
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
Mon, Feb 2, 2:46 PM
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.
Mon, Feb 2, 9:57 AM · gpd5x, gpgol2
tfry abandoned D627: Port away from EWS API usage / abstraction to use either Graph API or EWS API.

Merged

Mon, Feb 2, 9:36 AM
tfry moved T8043: Review JS library dependencies from Backlog to WiP on the gpgol2 board.
Mon, Feb 2, 9:15 AM · gpgol2
tfry added a project to T8024: Port away from unconditional EWS API usage: gpd5x.
Mon, Feb 2, 9:14 AM · gpd5x, gpgol2
tfry moved T8024: Port away from unconditional EWS API usage from Backlog to QA on the gpgol2 board.
Mon, Feb 2, 9:13 AM · gpd5x, gpgol2
tfry committed rOJcf9c9265b4fc: Merge branch 'master' into work/tfry/remove_vue_dependency (authored by tfry).
Merge branch 'master' into work/tfry/remove_vue_dependency
Mon, Feb 2, 9:08 AM
tfry committed rOJff300b2eb2a9: Merge branch work/tfry/apiabstraction (authored by tfry).
Merge branch work/tfry/apiabstraction
Mon, Feb 2, 8:35 AM

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
Fri, Jan 30, 11:09 AM
tfry committed rOJcd0921df83e2: reencrypt: Fix display of source and target folder names (authored by tfry).
reencrypt: Fix display of source and target folder names
Fri, Jan 30, 10:18 AM
tfry committed rOJ10fac0b46cce: Add links to graph API documentation (authored by tfry).
Add links to graph API documentation
Fri, Jan 30, 10:18 AM
tfry committed rOJd7771ad189df: Use case insenstive comparison for address completions (authored by tfry).
Use case insenstive comparison for address completions
Fri, Jan 30, 7:42 AM

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…
Thu, Jan 29, 4:28 PM
tfry requested review of D628: Remove dependcy on vue.
Thu, Jan 29, 4:03 PM · gpgol2
tfry committed rOJ3229163ba025: Cleanup (authored by tfry).
Cleanup
Thu, Jan 29, 3:51 PM
tfry committed rOJf0561ebff9ad: Fix display of error messages (authored by tfry).
Fix display of error messages
Thu, Jan 29, 3:51 PM
tfry committed rOJd0993a9be14f: Remove dependency on Vue (authored by tfry).
Remove dependency on Vue
Thu, Jan 29, 3:51 PM
tfry committed rOJ1243d55e88ca: Cleanup (authored by tfry).
Cleanup
Thu, Jan 29, 3:45 PM
tfry requested review of D627: Port away from EWS API usage / abstraction to use either Graph API or EWS API.
Thu, Jan 29, 3:10 PM
tfry committed rOJ95a5101069a8: Cleanups, comments (authored by tfry).
Cleanups, comments
Thu, Jan 29, 2:48 PM
tfry committed rOJ41911a279ccd: Fix race condition in display of error message (authored by tfry).
Fix race condition in display of error message
Thu, Jan 29, 2:48 PM
tfry committed rOJ544d57da5ab4: reencrypt: Include seconds in folder name (authored by tfry).
reencrypt: Include seconds in folder name
Thu, Jan 29, 12:36 PM
tfry changed the status of T7988: reencrypt: Better indication of progress / status from Open to Testing.
Thu, Jan 29, 11:15 AM · gpd5x, gpgol2
tfry moved T7988: reencrypt: Better indication of progress / status from Backlog to WIP on the gpd5x board.
Thu, Jan 29, 11:14 AM · gpd5x, gpgol2
tfry changed the edit policy for T7988: reencrypt: Better indication of progress / status.
Thu, Jan 29, 11:14 AM · gpd5x, gpgol2
tfry moved T7988: reencrypt: Better indication of progress / status from WiP to QA on the gpgol2 board.
Thu, Jan 29, 11:10 AM · gpd5x, gpgol2
tfry moved T8063: improve naming scheme of reencrypt folders from Backlog to WiP on the gpgol2 board.
Thu, Jan 29, 11:09 AM · gpgol2
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).

Thu, Jan 29, 11:09 AM · gpgol2
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.

Thu, Jan 29, 10:59 AM · gpgol2
tfry committed rOJ10d0d8b95e01: Fix display of error messages (authored by tfry).
Fix display of error messages
Thu, Jan 29, 10:51 AM
tfry committed rOJ81a876d4e875: Remove dependency on Vue (authored by tfry).
Remove dependency on Vue
Thu, Jan 29, 10:45 AM
tfry committed rOJ5625f88e83f1: Remove unused sources files (authored by tfry).
Remove unused sources files
Thu, Jan 29, 10:45 AM
tfry committed rOJ7fa44fb19981: WIP (authored by tfry).
WIP
Thu, Jan 29, 10:45 AM
tfry committed rOJb39008cac655: Do not start subjobs of killed request (authored by tfry).
Do not start subjobs of killed request
Thu, Jan 29, 9:49 AM
tfry committed rOJ1e8c32854666: Unify error message handling in reencrypt dialog (authored by tfry).
Unify error message handling in reencrypt dialog
Thu, Jan 29, 9:49 AM

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
Wed, Jan 28, 5:05 PM
tfry committed rOJ7744a1ca1740: Do not block queue with cancelled graph requests (authored by tfry).
Do not block queue with cancelled graph requests
Wed, Jan 28, 4:54 PM
tfry committed rOJd98b386978db: Update generated javascript (authored by tfry).
Update generated javascript
Wed, Jan 28, 2:54 PM
tfry updated the task description for T8024: Port away from unconditional EWS API usage.
Wed, Jan 28, 2:51 PM · gpd5x, gpgol2
tfry committed rOJ5fd91df488c7: Remove further direct references to EWS. (authored by tfry).
Remove further direct references to EWS.
Wed, Jan 28, 2:48 PM
tfry committed rOJ14d1f4bc1044: Remove/port further direct usages of EWS API (authored by tfry).
Remove/port further direct usages of EWS API
Wed, Jan 28, 1:56 PM
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
Wed, Jan 28, 1:41 PM
tfry committed rOJa343e72dc0dd: Finish porting reencrypt feature to EWS/Graph-API abstraction (authored by tfry).
Finish porting reencrypt feature to EWS/Graph-API abstraction
Wed, Jan 28, 1:41 PM
tfry triaged T8061: reencrypt: Deal with subfolders as Normal priority.
Wed, Jan 28, 11:32 AM · gpgol2
tfry abandoned D624: Enhance reencrypt dialog UI.

Merged, manually.

Wed, Jan 28, 10:58 AM
tfry committed rOJb2565accaf4a: Refresh web files (authored by tfry).
Refresh web files
Wed, Jan 28, 10:57 AM
tfry committed rOJ9bfc7cc5f604: Merge branch 'work/tfry/reencrypt_ui' (authored by tfry).
Merge branch 'work/tfry/reencrypt_ui'
Wed, Jan 28, 10:57 AM
tfry committed rOJbcd891a5daa5: Remove unused sources files (authored by tfry).
Remove unused sources files
Wed, Jan 28, 9:42 AM

Tue, Jan 27

tfry committed rOJ9722d1b87d4a: Cleanups (authored by tfry).
Cleanups
Tue, Jan 27, 8:23 AM
tfry committed rOJ2262c655ee91: Request API permissions based on type of installation (authored by tfry).
Request API permissions based on type of installation
Tue, Jan 27, 8:23 AM

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
Mon, Jan 26, 4:39 PM
tfry committed rOJ0d5f7d38296a: Send mails via abstracted API (authored by tfry).
Send mails via abstracted API
Mon, Jan 26, 4:39 PM
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
Mon, Jan 26, 4:39 PM
tfry committed rOJc96c4628b833: Implement copy-and-update mail operation using Graph API (authored by tfry).
Implement copy-and-update mail operation using Graph API
Mon, Jan 26, 9:13 AM

Thu, Jan 22

tfry committed rOJd67a01e87825: Implement listing mail ids in folder (authored by tfry).
Implement listing mail ids in folder
Thu, Jan 22, 3:04 PM
tfry committed rOJab9e5272e0e5: Implement folder creation (authored by tfry).
Implement folder creation
Thu, Jan 22, 3:04 PM
tfry committed rOJbe27336ded46: WIP (authored by tfry).
WIP
Thu, Jan 22, 3:04 PM
tfry added a project to T8043: Review JS library dependencies: gpgol2.
Thu, Jan 22, 9:28 AM · gpgol2
tfry committed rOJ7f7775bc9d1c: Experimental: Make pairing procedure easier for users (authored by tfry).
Experimental: Make pairing procedure easier for users
Thu, Jan 22, 9:16 AM

Wed, Jan 21

tfry updated the task description for T8024: Port away from unconditional EWS API usage.
Wed, Jan 21, 1:38 PM · gpd5x, gpgol2
tfry committed rOJ1c057e8a3f5d: cleanup (authored by tfry).
cleanup
Wed, Jan 21, 1:13 PM
tfry committed rOJ36db187715dd: Work around some browsers denying any access to clipboard (authored by tfry).
Work around some browsers denying any access to clipboard
Wed, Jan 21, 1:13 PM

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.
Tue, Jan 20, 9:48 AM

Mon, Jan 19

tfry committed rOJ8ea66991dc3f: Work in progress (authored by tfry).
Work in progress
Mon, Jan 19, 5:07 PM
tfry created T8043: Review JS library dependencies.
Mon, Jan 19, 2:09 PM · gpgol2
tfry updated the task description for T8024: Port away from unconditional EWS API usage.
Mon, Jan 19, 10:55 AM · gpd5x, gpgol2

Thu, Jan 15

tfry moved T7687: open new windows on top layer from Backlog to WiP on the gpgol2 board.
Thu, Jan 15, 4:36 PM · gpgol2
tfry updated the summary of D626: Show windows on top on Windows.
Thu, Jan 15, 4:36 PM
tfry requested review of D626: Show windows on top on Windows.
Thu, Jan 15, 4:34 PM
tfry committed rOJ0da50713bb2f: Comment (authored by tfry).
Comment
Thu, Jan 15, 4:27 PM
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
Thu, Jan 15, 4:23 PM
tfry added a comment to T7324: Autostart.

I added a config setting for Windows only: work/tfry/autostart .

Thu, Jan 15, 3:02 PM · gpgol2
tfry moved T7324: Autostart from Backlog to WiP on the gpgol2 board.
Thu, Jan 15, 2:59 PM · gpgol2
tfry committed rOJ5e3903d307c6: Add autostart option (Windows only) (authored by tfry).
Add autostart option (Windows only)
Thu, Jan 15, 2:59 PM
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...)
Thu, Jan 15, 11:30 AM · gpd5x, gpgol2
tfry committed rOJ79bbff475f1c: Remove unused source files (authored by tfry).
Remove unused source files
Thu, Jan 15, 10:51 AM
tfry committed rOJaf623c5c73e4: Enhancements to pairing UI in web client (authored by tfry).
Enhancements to pairing UI in web client
Thu, Jan 15, 9:40 AM
tfry updated the diff for D623: Explict pairing.
  • Made some more tweaks to the UI
Thu, Jan 15, 9:38 AM · gpgol2
tfry moved T7654: store app files in AppDate/Local/gpgol-web from Backlog to WiP on the gpgol2 board.
Thu, Jan 15, 9:36 AM · gpgol2

Wed, Jan 14

tfry updated the diff for D625: Simplifications WRT file paths.
Wed, Jan 14, 4:31 PM
tfry committed rOJcd883ea1327e: Fix compilation on lookup of index.html (authored by tfry).
Fix compilation on lookup of index.html
Wed, Jan 14, 4:27 PM
tfry committed rOJ75c9189d213a: Cleanup (authored by tfry).
Cleanup
Wed, Jan 14, 3:53 PM
tfry moved T7966: add testpage-like feature to check websocket availability from WiP to QA on the gpgol2 board.
Wed, Jan 14, 3:45 PM · gpgol2
tfry moved T7966: add testpage-like feature to check websocket availability from Backlog to WiP on the gpgol2 board.
Wed, Jan 14, 3:44 PM · gpgol2
tfry committed rOJ09ae565b48a9: Add check for websocket operation on connection test page (authored by tfry).
Add check for websocket operation on connection test page
Wed, Jan 14, 3:43 PM
tfry moved T7987: Remove stand-alone gpgol-cert-generator? from Backlog to WiP on the gpgol2 board.
Wed, Jan 14, 3:01 PM · gpgol2
tfry requested review of D625: Simplifications WRT file paths.
Wed, Jan 14, 3:00 PM
tfry committed rOJ86ac855d111f: Also save drafts in new common path (authored by tfry).
Also save drafts in new common path
Wed, Jan 14, 2:53 PM