Fossil

File History
Login

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

History of src/event.c

2017-12-06
15:37
Use an HTML5 color chooser dialog in the check-in comment editor. file: [5d4a1225] check-in: [f8bc3ce8] user: drh branch: trunk, size: 18875
2017-09-19
01:36
Change the content_deltify() routine so that looks an array of candidate source artifacts and picks the one that gives the best delta. file: [e0412afa] check-in: [a4047a91] user: drh branch: trunk, size: 17910
2017-02-28
16:25
Refactoring and cleanup of some of the hash name interfaces. file: [5dcf3c6f] check-in: [1c8768b0] user: drh branch: fossil-2.0, size: 17906
2017-01-07
19:29
Update the manifest parser so that it accepts remark artifacts. file: [7a4eb149] check-in: [e40143aa] user: drh branch: remarks-on-checkins, size: 17908
2016-11-04
21:32
Remove unused, undocumented zTitle argument to style_submenu_element(). This argument appears to have been unused all the way back to [dbda8d6ce9]. file: [021db025] check-in: [187424e8] user: andygoth branch: trunk, size: 17899
2016-08-10
09:06
Remove unnecessary spacing file: [6909284d] check-in: [c3b5f1d2] user: jan.nijtmans branch: trunk, size: 17948
2016-05-03
08:17
Merged trunk and resolved conflicts. Passes all current tests, except for tests wiki-15 and wiki-15.1 in wiki.test. file: [0edff3ca] check-in: [8c8ccac9] user: rberteig branch: technoteattachcli, size: 17953
2016-04-18
08:17
add TECHNOTEID to fossil wiki commit and allow creation of multiple tech notes with the same timestamp (as already permitted by the GUI). file: [2297422e] check-in: [aeaef8fb] user: dave.vines branch: technoteattachcli, size: 17867
2016-04-01
20:21
Work in progress on spell-check and proof-reading sweep over the help text. file: [f07ee2ca] check-in: [2a4e31bd] user: rberteig branch: ross-spellcheck, size: 18507
14:47
Remove non tech notes from the list and error checking performed by fossil wiki --technote. Ambiguity of tech note with the same timestamp resolved in favour of the tech note with the highest modification timestamp. file: [e10090d6] check-in: [3d2341a2] user: dave.vines branch: technoteattachcli, size: 18488
2016-02-20
13:21
Initial go at replacing URLs in the form ?name=xyz with /xyz except in places where doing so is either known to break (style_set_current_page() calls) or would require notable refactoring (/dir hyperlink generation). file: [43a9c2a7] check-in: [e8735d6a] user: stephan branch: slash-name-links, size: 18386
2015-12-31
16:06
Add the ability to have attachments on technotes. Add command-line support for technotes in the "fossil wiki" command. file: [55ac1712] check-in: [045deb27] user: drh branch: trunk, size: 18421
11:31
[c541b6e734] Add attachments to technotes file: [add0c022] check-in: [67288e93] user: dave.vines branch: technoteattach, size: 18682
11:20
[c541b6e734] Add -technote option to wiki command file: [5849f66d] check-in: [467e493e] user: dave.vines branch: technoteattach, size: 18215
2015-12-19
14:12
Initial support for managing technotes from the command-line. file: [7ec80402] check-in: [0a13f4cb] user: djv branch: technote-cli, size: 17829
2015-02-20
00:29
Add code to the technote editor so that if some future bug causes it to generate an invalid technote artifact, an error will be generated and the artifact will not be applied to the repository. file: [8ee9f835] check-in: [3ee00465] user: drh branch: trunk, size: 15355
2015-02-19
21:07
Fix a bug in tech-note editing that was generating an invalid artifact. This check-in fixes the bug, but tech-notes still need work. There ought to be a safety mechanism that checks to ensure that the new artifact does parse correctly before it is committed, for example. file: [cfd6b706] check-in: [c123e3aa] user: drh branch: trunk, size: 15147
2015-02-14
17:56
Rename the "event artifact" type to "technical note" or "technote". The format of the artifact is unchanged. Add the ability to enter and edit technotes as markdown and plain text in addition to wiki. file: [74e3a78c] check-in: [bd50848e] user: drh branch: trunk, size: 15005
12:24
When the user is "nobody", make the g.anon permission vector for "anonymous" available in addition to g.perm. Hyperlinks to pages that would be available to anonymous are shown rather than suppressed. When permission is denied and control jumps to login_needed() a new flag shows whether or not logging in as "anonymous" would help. Work in progress. file: [e56a09fc] check-in: [2f50d427] user: drh branch: login-enhancements, size: 13351
2015-02-11
11:09
Use the "%S" formatting option for human-readable SHA1 hashes and "%!S" for SHA1 hashes in URLs. The length of these hashes are compile-time configurable using FOSSIL_SHA1_PREFIX_LEN and FOSSIL_SHA1_URLPREFIX_LEN, respectively. Defaults: 10 and 16. file: [7b4e962d] check-in: [1fee0377] user: drh branch: trunk, size: 13284
2015-02-06
03:28
Do not let the "Lines:" box go below one on the /timeline. If it does, automatically revert to 10 lines. Also, arrange for the default number of lines to be 50 in most cases, but only 11 if the c= (circa) query parameter is used. Use n=all to see the entire history of the graph. file: [f8352404] check-in: [99e081ef] user: drh branch: form-submenu, size: 13283
03:00
Add the cgi_query_parameters_to_url() routine and use it to cause all query parameters on timeline to be exported. (Need to make this same changes for all other uses of url_render()). Make "context" timelines 11 entries by default. Other cleanups. file: [1a98db81] check-in: [b6e1f61a] user: drh branch: form-submenu, size: 13288
2015-02-05
22:20
Some clean-up of the "Tech-Note" (formerly "Event") processing. Lots more opportunity for improvement here. file: [cbd08eb7] check-in: [d7eb21e8] user: drh branch: form-submenu, size: 13287
2014-10-20
15:01
Add a custom static analysis program that verifies the arguments to printf-style varargs routines used in Fossil. Adjust the source code to be more robust for printf format errors and to fix a few minor problems found by the static checker. file: [26fd16a9] check-in: [0a7e326f] user: drh branch: compile-time-print-checking, size: 13453
2014-03-08
16:14
Clean up and standardize the handling of user "nobody" and the g.zLogin global variable. file: [afe15eaf] check-in: [840b7622] user: drh branch: trunk, size: 13512
2014-02-28
10:34
Remove unnecessary spaces at end-of-lines. No change in functionality. file: [1dc85793] check-in: [3df526ca] user: jan.nijtmans branch: trunk, size: 13498
2013-10-15
01:21
Centralize and simplify the commit/ticket hook integration. file: [8746ce8c] check-in: [6cf28968] user: mistachkin branch: tkt-change-hook, size: 13516
2013-10-11
08:36
Make sure that EVERY source file includes "config.h" before any other system includes. This is the first step in making fossil compile for Win64 using MinGW. file: [433f9f2e] check-in: [c30cd93b] user: jan.nijtmans branch: trunk, size: 13507
2013-10-04
09:30
Better error-message in case of "manifest file is malformed" file: [9e7b7208] check-in: [1eb438d6] user: jan.nijtmans branch: pending-review, size: 13507
2013-08-30
03:06
Change most uses of fossil_panic() to fossil_fatal(). Modify fossil_panic() to avoid allocating heap memory and to close the database connection before doing anything else. file: [a6138d64] check-in: [320f1436] user: drh branch: trunk, size: 13501
2013-08-26
20:42
If an event/attachment comment ends with spaces, strip them from the C-card file: [3d7e3207] check-in: [ff87296f] user: jan.nijtmans branch: trunk, size: 13501
07:56
Document that the C-card in events is optional. Proof: /event/bfdf42305400f6ca. Don't output C-card in events when not necessary (code copied from attach.c) file: [5d7f9267] check-in: [6a03e932] user: jan.nijtmans branch: trunk, size: 13497
2013-08-17
19:38
Resolved ticket [05f4bbc266]. file: [c8917873] check-in: [635598ed] user: stephan branch: trunk, size: 13334
2013-07-26
15:46
Change to . file: [db3ce586] check-in: [a60b008f] user: joel branch: trunk, size: 13328
2013-05-02
13:52
rebase file: [a7cf63cb] check-in: [e89269e5] user: jan.nijtmans branch: short-cgi-params, size: 13345
13:28
Allow boolean parameters sbs= and v= to taken values like "on", "off", "yes", and "no". Assign meaningful defaults even if the argument is omitted. file: [20e26d45] check-in: [e09d84f2] user: drh branch: trunk, size: 13363
07:58
See alternative implementation on trunk. Was:    Improve cgi parameter parsing in add_param_list(). Boolean options, like "v" and "sbs" can now take forms like "v=true" or simply "v" (in stead of "v=1") or "v=off" (in stead of "v=0"). /timeline already accepted the shortened form, now /event, /vdiff and other web pages do as well. file: [4ef66034] check-in: [71d48d34] user: jan.nijtmans branch: short-cgi-params, size: 13363
2013-05-01
09:42
Add -v|--verbose as alternative to "-l|--detail" everywhere. And "v=" and "verbose=" as alternative to the "detail=" URL parameter. file: [ce71494f] check-in: [5214a2a8] user: jan.nijtmans branch: trunk, size: 13387
2013-04-26
09:29
One more: --new-file makes the diff command much more verbose. Fix /event?v= file: [23d54639] check-in: [0a5abbee] user: jan.nijtmans branch: verbose, size: 13154
08:28
Rename --detail, --showfiles, --files to -v|--verbose (but keep original as deprecated) file: [0865ebc7] check-in: [34ed0afc] user: jan.nijtmans branch: verbose, size: 13160
2012-11-20
13:42
Only suppress bad hyperlinks for check-in comments and tickets. Continue to show the broken hyperlinks on wiki pages. file: [479cd783] check-in: [26ac3923] user: drh branch: trunk, size: 13169
2012-08-29
13:57
Allow UTF-8 characters in sources. translate.exe will translate it to ASCII file: [eddf32aa] check-in: [9f6abc59] user: jan.nijtmans branch: msvc-broken, size: 13152
2012-06-29
15:59
Update to the latest SQLite4 that requires converting preprocessor macro prefixes from "SQLITE_" to "SQLITE4_". file: [3a7ba9c9] check-in: [0328d681] user: drh branch: sqlite4, size: 13156
2012-06-11
17:33
merge trunk again... (previous merge was not from latest trunk from fossil-scm.org) file: [211bcc01] check-in: [7a57ab64] user: mgagnon branch: mgagnon_fix, size: 13195
2012-04-28
08:03
Refinements to the new hyperlink logic and spider defense. file: [e094f8b1] check-in: [d9c8a7dd] user: drh branch: spider-defense, size: 13153
07:15
Changes anchor tags (<a>) so that the href= attribute can be set by javascript rather than by HTML. This is to make it harder for spiders to follow the hyperlinks to every diff and annotation in the project history. It all seems to work, but it needs further testing and review before going live. file: [9f3296d2] check-in: [8ae52fc4] user: drh branch: spider-defense, size: 13181
2012-03-29
14:54
Add vim modline everywhere file: [26e8a449] check-in: [a496d8e8] user: mgagnon branch: mgagnon_fix, size: 13395
2011-09-14
17:45
Refactored g.okXXX perms flags to g.perm.XXX. file: [450531e5] check-in: [34b4dec0] user: stephan branch: stephan-hack, size: 13353
2011-09-07
08:12
Make it easier to use Events as quick notes: Display the title just above the text on Event pages. If there's no title in the wiki text, use the comment as a title. file: [e1dfbca8] check-in: [27a4518e] user: ben branch: ben-minorchanges, size: 13612
2011-02-24
17:11
Infrastructure changes: Simplify content_put() to a single parameter. Add content_put_ex() with lots of extra parameters. Add isPrivate parameters to content_put_ex() and content_new(). file: [62533a9a] check-in: [1b451616] user: drh branch: trunk, size: 13326
2011-02-17
20:44
Make sure manifest_crosslink() resets its input blob and that callers know this and do not attempt to reuse that blob. file: [8a7c29c1] check-in: [d22519e5] user: drh branch: trunk, size: 13335
2011-01-07
16:20
Record fractional seconds for artifact times. file: [b77370e1] check-in: [722d7cac] user: drh branch: trunk, size: 13322
2010-12-23
02:22
Add new function fossil_strcmp() that works like strcmp() except that it handles NULL arguments correctly. Use fossil_strcmp() in place of strcmp() in many places in the code. file: [c698fa71] check-in: [31c52c7b] user: drh branch: trunk, size: 13349
2010-12-16
14:46
Use relative URLs for hyperlinks whereever possible, so that Fossil can work better behind a reverse proxy. file: [89bdf9e3] check-in: [daeb10f6] user: drh branch: trunk, size: 13335
2010-12-09
15:52
New cloning algorithm appears to be much faster at the cost of slightly more network bandwidth. Fully backwards compatible. Need to look at the network bandwidth issue prior to merging with trunk. Perhaps a command-line option for the clone command to select between slow-and-small or fast-and-larger. file: [3487ddc5] check-in: [8bb8be26] user: drh branch: experimental, size: 13339
2010-10-26
19:01
merge from trunk file: [c6edc346] check-in: [4260bc6a] user: wolfgang branch: StvPrivateHook2 , size: 13385
2010-10-15
20:37
Refactor the control-artifact parser. file: [d6d79a0a] check-in: [da9fcdc9] user: drh branch: experimental, size: 13336
16:11
merge from trunk file: [6be3ae9e] check-in: [c1271793] user: wolfgang branch: wolfgangHelpCmd, size: 13533
2010-10-14
19:14
Remove all use of ctypes.h in order to avoid compiler warnings and other problems associated with changing locales. file: [18be1623] check-in: [2fac8091] user: drh branch: trunk, size: 13484
2010-10-11
15:49
merge from trunk file: [dfb2c26e] check-in: [c9df9477] user: wolfgang branch: wolfgangHelpCmd, size: 13529
13:43
Allow events to be referenced using a prefix of their full event-id. file: [3fe7eabd] check-in: [f2025072] user: drh branch: trunk, size: 13480
2010-10-10
16:46
adding help cross references file: [308ada96] check-in: [c880f092] user: wolfgang branch: wolfgangHelpCmd, size: 13318
2010-10-03
11:52
corrected some HTML-validation problems file: [426328a2] check-in: [04b33f77] user: wolfgang branch: experimental, size: 13269
00:21
Add support for tags on events, including the ability to display a timeline of all events with a particular tag. file: [02436ff9] check-in: [a1fcb97d] user: drh branch: experimental, size: 13248
2010-10-02
18:31
User interface refinements and some documentation added for events. file: [cda336f7] check-in: [e5bcc0c9] user: drh branch: experimental, size: 11576
16:35
Add hyperlinks for creating new events and the ability to browse through this history of changes for an event. Add the ability to show "details" of an event. file: [297c0789] check-in: [ba06d344] user: drh branch: experimental, size: 11414
12:37
Event background colors are now working. file: [6b4d37a0] check-in: [6f93ca94] user: drh branch: experimental, size: 8821
03:28
Add the ability to assign background colors to the timeline entries for events. file: [f9052a75] check-in: [a5110365] user: drh branch: experimental, size: 7697
00:25
First working code for displaying and editing events. file: [19f741fc] check-in: [419903eb] user: drh branch: experimental, size: 6479 Added