Overview
SHA1 Hash: | 933875bbd1acb1abc7aa22ab19b40a24093bf0ab |
---|---|
Date: | 2007-08-01 02:07:43 |
User: | drh |
Comment: | Updates to the todo list. |
Timelines: | ancestors | descendants | both | trunk |
Other Links: | files | ZIP archive | manifest |
Tags And Properties
- branch=trunk inherited from [a28c83647d]
- sym-trunk inherited from [a28c83647d]
Changes
[hide diffs]Modified todo.txt from [2f6d897944] to [1fb1b9c597].
@@ -7,10 +7,14 @@ file, or on the directory containing the database file (and it is thus unable to update database because it cannot create a rollback journal) then it currently fails silently on a push. It needs to return a helpful error. + * If the server returns an error (for example if the outbound /xfer + message exceeds the maximum POST size of the server) the client + does not report this error back to the user as it should. + * When constructing a new manifest (see the commit_cmd function in checkin.c, near line 303) make an attempt to PGP clearsign the manifest before checking it in. There will need to be configuration parameters for the PGP (or more likely GPG) command to do the actual signing. Write the manifest to @@ -32,41 +36,23 @@ files we record the ipaddr. Or when we do a pull, we record the ipaddr. * Additional information displayed for the "vinfo" page: - + The comment and user for this version (available in - the event table). - + All decendents of this version (together with date, - user, comment, and hyperlink to the vinfo page) for - N generations. N to be determined. Perhaps configurable - using db_get_int()/db_set_int(). Note: decendents can - be found using the plink table. + All leaves of this version that are not included in the decendent list. With date, user, comment, and hyperlink. Leaves in the decendent table should be marked as such. See the compute_leaves() function to see how to find all leaves. - + All ancestors of the current version with date, user, - comment, hyperlink. M generations back, where M is - to be determined. - + List of files added or modified by this version. - Information available in the mlink table. Hyperlinks to - the finfo page for each file. - + Hyperlinks to diff all files in this version against any - of the named decendents or ancestors. The unified_diff() - function will compute a unified diff given to file blobs. + + Add file diff links to the file change list. + Add a link that will download a ZIP archive containing the complete baseline. Use zip_of_baseline() function in zip.c to construct the ZIP archive. * A new webpage: "finfo" Information about a particular file given its name. - + All historical changes to this file with version number, - user, and comment, and hyperlink to the vinfo page for - the version. Information available from the minfo table. + Hyperlinks for diffing consecutive versions of the file. * Timeline enhanced so that you can specify a range of dates. * The /xfer handler (for push, pull, and clone) does not do