Fossil

History for src/unversioned.c
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History for src/unversioned.c

2020-05-17
20:38
[69d0c7c0] part of check-in [b5ab1ebe] Allow unversioned files to be identify by hash in addition to name. For the /uv webpage, when a file is identify by hash it has a long expiration time. (check-in: [b5ab1ebe] user: drh branch: trunk, size: 22218)
2020-05-10
12:16
[edc21681] part of check-in [a6003f1d] Enable ETag caching of the /uvlist and /juvlist pages. (check-in: [a6003f1d] user: drh branch: trunk, size: 21790)
2020-04-27
18:33
[5c11c671] part of check-in [63837f42] Enhance the "fossil uv" command to make use of GLOB and LIKE patterns. (check-in: [63837f42] user: drh branch: trunk, size: 21736)
2020-03-17
10:45
[227f616c] part of check-in [bc7c27cb] Add the -R option to the "fossil uv" on-line help. (check-in: [bc7c27cb] user: drh branch: trunk, size: 20396)
2020-03-07
16:56
[b0fd9ca8] part of check-in [17525ced] Use SHA3 to identify unversioned files, if the hash policy is sha3 or higher. (check-in: [17525ced] user: drh branch: trunk, size: 20340)
2019-10-02
16:14
[c5a2db07] part of check-in [c32966e0] Much simplified re-implementation of [double-dash-flag] without the unconventional '-' alias behaviour. (Still requires more testing.) (check-in: [c32966e0] user: stephan branch: double-dash-flag2, size: 20344)
2019-09-27
16:37
[fefa8077] part of check-in [95ed1894] Help syntax change to match project conventions: [--] to ?--? (check-in: [95ed1894] user: stephan branch: double-dash-flag, size: 21224)
14:32
[a96027ab] part of check-in [dba4fd9b] Added -- support to wiki create/commit/export. Refactored/simplified how fetching of a dash-as-stdin/stdout argument is done from command-side code. (check-in: [dba4fd9b] user: stephan branch: double-dash-flag, size: 21224)
11:47
[51b2b322] part of check-in [78a30d8d] Added -- support to: (branch new) (uv add/cat/edit/export/rm) (check-in: [78a30d8d] user: stephan branch: double-dash-flag, size: 20939)
2019-08-31
16:42
[e1b55e1f] part of check-in [aa376391] Merge in latest from trunk. (check-in: [aa376391] user: andybradford branch: db-begin-txn-updates, size: 20314)
2019-05-17
13:53
[3a7cb905] part of check-in [5e9c1d5e] Add the %j formatting directive to the customized printf() inside of Fossil. The %j format generates a string with appropriate backslash escapes so that the string can be part of a Javascript string literal. (check-in: [5e9c1d5e] user: drh branch: trunk, size: 20344)
2019-03-19
14:09
[a3c86dbd] part of check-in [6cc53548] Replace most calls to db_begin_transaction() with db_begin_write() to avoid having a reader locking during a COMMIT. (check-in: [6cc53548] user: andybradford branch: db-begin-txn-updates, size: 20389)
2018-06-29
13:09
[c3e49723] part of check-in [66815ed3] Further enhancements to the on-line help for the "fossil uv add" command in an effort to clear up confusion. (check-in: [66815ed3] user: drh branch: trunk, size: 20419)
11:40
[3d6168e5] part of check-in [c4ab8834] Further wording enhancements to the on-line documentation to the "fossil uv" command. (check-in: [c4ab8834] user: drh branch: trunk, size: 20059)
2018-06-27
13:09
[402a729c] part of check-in [1bc4b0a5] Fix typos in the "fossil help uv" page. (check-in: [1bc4b0a5] user: drh branch: trunk, size: 20058)
2018-02-24
03:38
[43ca4a30] part of check-in [5b84cab0] ETags now working for the /uv page. (check-in: [5b84cab0] user: drh branch: etags-cache-control, size: 20060)
2017-12-06
10:01
[23d297da] part of check-in [6b645d63] Perform table sorting using a separate javascript file rather than using in-line javascript. (check-in: [6b645d63] user: drh branch: trunk, size: 20052)
2017-11-30
17:58
[63a55b03] part of check-in [e7767de2] Refactor the symlink processing logic so that most of the file access routines take a new parameter indicating the conditions under which symlinks should and should not be followed. This should fix a few bugs related to symlink processing. Lots of testing required before merging to trunk. (check-in: [e7767de2] user: drh branch: symlink-refactor, size: 20018)
2017-10-03
14:42
[a4ad6109] part of check-in [5f37eb84] Tweak indenting for consistency (check-in: [5f37eb84] user: andygoth branch: trunk, size: 20000)
05:12
[5d021866] part of check-in [1f9718a6] Follow-up to [f39c33c133]: Only add extra table cell when rcvid column is shown (check-in: [1f9718a6] user: andygoth branch: trunk, size: 20011)
2017-09-21
21:49
[f83481f8] part of check-in [493e3bad] Improve error message when rejecting unversioned filenames (check-in: [493e3bad] user: andygoth branch: trunk, size: 20030)
2017-09-19
18:28
[2a267b54] part of check-in [f39c33c1] Add missing table cell in bottom right corner of unversioned file list web page (check-in: [f39c33c1] user: andygoth branch: trunk, size: 19863)
2017-03-05
22:28
[af5f3c4e] part of check-in [13924ff7] Update the change log for version 2.1. (check-in: [13924ff7] user: drh branch: trunk, size: 19859)
2017-03-04
14:29
[d5d59c5f] part of check-in [7d12ba54] Add the /juvlist webpage that returns a list of all unversioned files as JSON. (check-in: [7d12ba54] user: drh branch: trunk, size: 19859)
2016-11-18
08:22
[8e5f76b5] part of check-in [467c4269] Remove some unnecessary spaces. (check-in: [467c4269] user: jan.nijtmans branch: trunk, size: 18251)
2016-11-15
23:41
[9f0dd262] part of check-in [b59fa7d0] Allow uv delete (or del) as an alias for uv remove or uv rm. See http://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg24322.html. (check-in: [b59fa7d0] user: andygoth branch: trunk, size: 18252)
2016-10-31
10:55
[0069fb1a] part of check-in [a3608700] Omit deleted unversioned files from the /uvlist page unless the showdel=1 query parameter is used. (check-in: [a3608700] user: drh branch: trunk, size: 18175)
2016-10-04
23:54
[95327eac] part of check-in [800517e1] Another correction to the unversioned help text. (check-in: [800517e1] user: mistachkin branch: trunk, size: 18014)
23:44
[9e66c9b4] part of check-in [182adc02] Add 'unversioned remove' as an alias for 'unversioned rm'. Update and improve help text. (check-in: [182adc02] user: mistachkin branch: trunk, size: 18005)
20:25
[ef8fb634] part of check-in [85f957c3] Fix typos in the sync document. Make "uv" an alias for "unversioned". Prohibit unversioned filename that contain whitespace since the sync protocol cannot currently handle such files. (check-in: [85f957c3] user: drh branch: trunk, size: 17852)
2016-09-20
15:48
[521ffe1c] part of check-in [b5641c5c] Add the --verbose and --dryrun options to the "fossil unversioned revert" and "fossil unversioned sync" commands. (check-in: [b5641c5c] user: drh branch: trunk, size: 17465)
2016-08-30
16:34
[3727ac04] part of check-in [08cbc7b2] Change the UNVERSIONED table to use an INTEGER PRIMARY KEY with AUTOINCREMENT. This is a precondition to adding search to unversioned files. To rebuild legacy repos, first DROP the old unversioned table, then run "fossil sync -u". (check-in: [08cbc7b2] user: drh branch: trunk, size: 16489)
2016-08-24
14:56
[f86ba302] part of check-in [6728970b] Unbreak compilation on Cygwin. Allow notepad to be used as unversioned content editor (notepad cannot handle UNIX line-endings) (check-in: [6728970b] user: jan.nijtmans branch: trunk, size: 16431)
2016-08-23
14:12
[952f7946] part of check-in [3a66ed0b] Fix harmless comment and spacing typos. (check-in: [3a66ed0b] user: drh branch: trunk, size: 16274)
13:01
[f33e0fb3] part of check-in [1d6b6782] Add the "fossil unversioned edit UVFILE" command. (check-in: [1d6b6782] user: drh branch: trunk, size: 16274)
12:13
[edb0a3f5] part of check-in [d32155d0] eliminate some end-of-line spaces (check-in: [d32155d0] user: jan.nijtmans branch: trunk, size: 14587)
11:58
[89f53c3e] part of check-in [ab4c1e29] Add a link to the /uvlist screen from the /setup menu. Add the byage=1 query parameter to /uvlist. (check-in: [ab4c1e29] user: drh branch: trunk, size: 14588)
09:49
[862f38b6] part of check-in [22ed0084] eliminate some end-of-line spaces (check-in: [22ed0084] user: jan.nijtmans branch: mistake, size: 14376)
01:41
[7aac9241] part of check-in [401d9b29] Better default sort orders for columns on the /uvlist (check-in: [401d9b29] user: drh branch: trunk, size: 14377)
01:37
[fa4b7ef9] part of check-in [d8b0489b] In the /uvlist, do not link to deleted files. (check-in: [d8b0489b] user: drh branch: trunk, size: 14376)
01:22
[b63c5823] part of check-in [8972aae7] Improved origin tracking for unversioned files. Show Admin/Setup users the rcvid and allow them to see the originating IP address and to delete unversioned files. Update the rcvfrom table viewer to include unversioned file entries. (check-in: [8972aae7] user: drh branch: trunk, size: 14344)
2016-08-22
21:10
[3ebdcb75] part of check-in [7deeb515] Create a valid rcvfrom entry when adding unversioned content from the command-line. (check-in: [7deeb515] user: drh branch: trunk, size: 14073)
2016-08-19
00:13
[8be1f214] part of check-in [d858f3da] Use the new SQLITE_DBCONFIG_MAINDBNAME feature of SQLite to eliminate the need for the db_name() hack. (check-in: [d858f3da] user: drh branch: omit-db_name, size: 13655)
2016-08-17
22:19
[a766be7c] part of check-in [c18f2319] Add the -u/--unversioned flag to the "fossil sync" command. Implement the "fossil unversioned revert" command. (check-in: [c18f2319] user: drh branch: trunk, size: 13675)
09:57
[eaebdddc] part of check-in [49007ece] Do not show a blank table on the /uvlist page if the server contains no unversioned files. Instead show a message explaining that no unversioned files are present. (check-in: [49007ece] user: drh branch: unversioned-files, size: 13590)
09:28
[17ff93de] part of check-in [52860aa6] Add the /uvlist webpage. (check-in: [52860aa6] user: drh branch: unversioned-files, size: 13436)
2016-08-09
18:59
[d37295ce] part of check-in [48b9bf35] More fixes to the unversioned file sync protocol. (check-in: [48b9bf35] user: drh branch: unversioned-files, size: 11579)
15:29
[d81e474f] part of check-in [a3dcfe75] More work on unversioned file sync. (check-in: [a3dcfe75] user: drh branch: unversioned-files, size: 11529)
12:37
[306ee86c] part of check-in [73932a32] Change the schema for the unversioned table. Add some initial code to do unversioned sync, but the code is incomplete and untested. (check-in: [73932a32] user: drh branch: unversioned-files, size: 9823)
2016-08-06
21:01
[dd72281b] part of check-in [fb3c81d8] Complete the parts of the "fossil unversioned" command used to add and remove content. (check-in: [fb3c81d8] user: drh branch: unversioned-files, size: 12241)
2016-08-05
08:30
[7ef54e90] part of check-in [a9463a71] Incremental check-in. (Saving my place in order to go work on other things.) Changes are untested. (check-in: [a9463a71] user: drh branch: unversioned-files, size: 8866)
2016-08-04
22:49
[e3a9f067] part of check-in [4ce1c9b2] Begin work on the ability to store and sync files for which no history is kept. (check-in: [4ce1c9b2] user: drh branch: unversioned-files, size: 7234) Added