View Ticket
Not logged in
Ticket UUID: 5f681dfeee3cc3553aec39a3f99e7d097b908692
Title: Need a mechanism to sync the REPORTFMT and CONCEALED tables
Status: Fixed Type: Feature_Request
Severity: Critical Priority: Immediate
Subsystem: one Resolution: Open
Last Modified: 2008-10-26 02:38:28
Version Found In:
Description & Comments:
The set of bug-report formats is stored in the REPORTFMT table. The CONCEALED table stores a mapping of SHA1 hashes back to email addresses which are the contact information for bug reports. Both tables are part of the private state of a repository and are thus not synced with the "sync", "push", "pull", or "clone" commands.

Nevertheless, there should be a mechanism for users with the correct privileges to "push" or "pull" the REPORTFMT and CONCEALED table information from one repository to another.


drh added on 2008-10-05 13:20:47:
The command "fossil config pull ticket" now pulls down the REPORTFMT table. It does not yet pull the CONCEALED table, but that seems like a reasonable thing to add, provided that steps are taken to insure that anonymous users cannot get a copy of the CONCEALED table in this way.


drh added on 2008-10-26 02:38:28:
The "configuration pull email" command now pulls the CONCEALED table. This only works if the appropriate credentials are presented to the server, of course. There is now also a "configuration push" command to send configuration data from local to remote.