Page MenuHome GnuPG

gpgol2Project
ActivePublic

Watchers

  • This project does not have any watchers.
  • View All

Details

Description

The new gpgol with support for web mailers.

Recent Activity

Today

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

Yesterday

m.eik triaged T8063: improve naming scheme of reencrypt folders as Normal priority.
Wed, Jan 28, 3:10 PM · gpgol2
tfry updated the task description for T8024: Port away from EWS API usage.
Wed, Jan 28, 2:51 PM · gpgol2
m.eik triaged T8062: improve version information for debugging as Normal priority.
Wed, Jan 28, 2:44 PM · gpgol2
tfry triaged T8061: reencrypt: Deal with subfolders as Normal priority.
Wed, Jan 28, 11:32 AM · gpgol2

Thu, Jan 22

tfry added a project to T8043: Review JS library dependencies: gpgol2.
Thu, Jan 22, 9:28 AM · gpgol2

Wed, Jan 21

tfry updated the task description for T8024: Port away from EWS API usage.
Wed, Jan 21, 1:38 PM · gpgol2

Mon, Jan 19

tfry updated the task description for T8024: Port away from EWS API usage.
Mon, Jan 19, 10:55 AM · 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 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 added a comment to T8024: Port away from 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 · gpgol2
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 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 moved T7987: Remove stand-alone gpgol-cert-generator? from Backlog to WiP on the gpgol2 board.
Wed, Jan 14, 3:01 PM · gpgol2
tfry updated the task description for T7987: Remove stand-alone gpgol-cert-generator?.
Wed, Jan 14, 11:54 AM · gpgol2
tfry moved T7726: fix connection status from Backlog to WiP on the gpgol2 board.
Wed, Jan 14, 11:42 AM · gpgol2
tfry moved T7988: reencrypt: Better indication of progress / status from Backlog to WiP on the gpgol2 board.
Wed, Jan 14, 11:40 AM · gpd5x, gpgol2
tfry added a comment to T7988: reencrypt: Better indication of progress / status.

WIP at work/tfry/reencrypt_ui

Wed, Jan 14, 9:56 AM · gpd5x, gpgol2

Tue, Jan 13

ebo edited projects for T7773: Add reencrypt mail option to copy only encrypted mails , added: gpd5x (gpd-5.0.0); removed gpd5x.
Tue, Jan 13, 12:47 PM · gpd5x (gpd-5.0.0), Feature Request, gpgol2

Mon, Jan 12

tfry updated the summary of D623: Explict pairing.
Mon, Jan 12, 10:46 AM · gpgol2
tfry requested review of D623: Explict pairing.
Mon, Jan 12, 9:56 AM · gpgol2

Fri, Jan 9

timegrid added a comment to T7773: Add reencrypt mail option to copy only encrypted mails .

Tested with gpg4win-5.0.0-beta479 @ win11

Fri, Jan 9, 10:25 AM · gpd5x (gpd-5.0.0), Feature Request, gpgol2
timegrid closed T7773: Add reencrypt mail option to copy only encrypted mails , a subtask of T7507: Allow reencrypting email and email folders, as Resolved.
Fri, Jan 9, 10:21 AM · gpgol2
timegrid closed T7773: Add reencrypt mail option to copy only encrypted mails as Resolved.
Fri, Jan 9, 10:21 AM · gpd5x (gpd-5.0.0), Feature Request, gpgol2
timegrid moved T7773: Add reencrypt mail option to copy only encrypted mails from QA to Done on the gpgol2 board.
Fri, Jan 9, 10:21 AM · gpd5x (gpd-5.0.0), Feature Request, gpgol2
timegrid moved T7773: Add reencrypt mail option to copy only encrypted mails from QA to Done on the gpd5x board.

@tfry tested this, and it seems fine.

Fri, Jan 9, 10:21 AM · gpd5x (gpd-5.0.0), Feature Request, gpgol2
tfry triaged T8024: Port away from EWS API usage as High priority.
Fri, Jan 9, 8:31 AM · gpgol2
tfry triaged T8023: Chromium blocks loading web client due to CORS policy as Normal priority.
Fri, Jan 9, 8:03 AM · gpgol2

Thu, Jan 8

tfry added a comment to T8023: Chromium blocks loading web client due to CORS policy.

Addendum: I currently do not think we can do anything about this, except for documenting it.

Thu, Jan 8, 2:19 PM · gpgol2
tfry added a comment to T8023: Chromium blocks loading web client due to CORS policy.

I suppose you selected "Allow", then, and yes, that's enough to "fix" the problem. Chromium does remember the decision (unfortunately, it also remembers if you selected "Block", and some users are doubtlessly going to do so).

Thu, Jan 8, 2:17 PM · gpgol2
m.eik added a comment to T8023: Chromium blocks loading web client due to CORS policy.

i didn't see any of this in chromium 141.0.7390.77, but i do after an upgrade to 143.0.7499.170. but only at the first start. when i closed chromium and launched it again, the logo appeared as desired (i did a successful pairing the first time).

Thu, Jan 8, 1:41 PM · gpgol2
tfry added a comment to T8023: Chromium blocks loading web client due to CORS policy.

when do you see this precisely?

Thu, Jan 8, 12:37 PM · gpgol2
m.eik added a comment to T8023: Chromium blocks loading web client due to CORS policy.

when do you see this precisely?

Thu, Jan 8, 11:18 AM · gpgol2
tfry updated the task description for T8023: Chromium blocks loading web client due to CORS policy.
Thu, Jan 8, 11:01 AM · gpgol2
tfry updated the task description for T8023: Chromium blocks loading web client due to CORS policy.
Thu, Jan 8, 10:57 AM · gpgol2
tfry created T8023: Chromium blocks loading web client due to CORS policy.
Thu, Jan 8, 10:56 AM · gpgol2

Dec 22 2025

tfry moved T7689: fix refreshing list of drafts from WiP to QA on the gpgol2 board.
Dec 22 2025, 3:01 PM · gpgol2
tfry added a comment to T7687: open new windows on top layer.

Observations (confirmation wanted):

    • If no other gpgol-client Window is currently showing, the newly created window will show on top
    • With the config window showing (but nothing else)
      • clicking on reencrypt the first time will fail to bring the window to the front
      • cancel it and click on reencrypt, again -> window comes to the front
    • Similar observations when clicking on view/decrypt, reply, etc. for the first / second time.
  • Hypothesis: Windows might become whitelisted depending on their title
Dec 22 2025, 2:48 PM · gpgol2
tfry abandoned D620: (Mostly) fix refreshing list of drafts.

Merged, manually (e63f7c1a62bd94594c0d7cd4326b94afc0e5fe71)

Dec 22 2025, 12:34 PM · gpgol2
tfry added a comment to T7654: store app files in AppDate/Local/gpgol-web.

Should be doable your QStandardPath::GenericDataLocation . See also T7987

Dec 22 2025, 12:28 PM · gpgol2
tfry triaged T7988: reencrypt: Better indication of progress / status as Normal priority.
Dec 22 2025, 12:12 PM · gpd5x, gpgol2